2.17 GB
/srv/reproducible-results/rbuild-debian/r-b-build.6jjQouj4/b1/python3.13_3.13.5-1_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.6jjQouj4/b2/python3.13_3.13.5-1_amd64.changes
2.42 KB
Files
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
  
1 ·420356fcabbb97ba94acc7b3c7395c27·443036·python·optional·idle-python3.13_3.13.5-1_all.deb1 ·420356fcabbb97ba94acc7b3c7395c27·443036·python·optional·idle-python3.13_3.13.5-1_all.deb
2 ·6074e9fa65f832c05634b495b00740f0·23083288·debug·optional·libpython3.13-dbg_3.13.5-1_amd64.deb2 ·6074e9fa65f832c05634b495b00740f0·23083288·debug·optional·libpython3.13-dbg_3.13.5-1_amd64.deb
3 ·6550cfcef8f720349cb27b731869b43b·5276312·libdevel·optional·libpython3.13-dev_3.13.5-1_amd64.deb3 ·24d1ce456ca22aa17b4ca5836c972bea·5277348·libdevel·optional·libpython3.13-dev_3.13.5-1_amd64.deb
4 ·2f657e1b6d873b1a1eb2f66d456c7028·861688·python·optional·libpython3.13-minimal_3.13.5-1_amd64.deb4 ·9d41eb4c219f0defd3c7b8eead2cd1d7·862164·python·optional·libpython3.13-minimal_3.13.5-1_amd64.deb
5 ·2af3ab04a1bd73a1244cdd104d93ef0e·1956312·python·optional·libpython3.13-stdlib_3.13.5-1_amd64.deb5 ·c2f1fe7e55a95de105c6359e1d08aa19·1957212·python·optional·libpython3.13-stdlib_3.13.5-1_amd64.deb
6 ·ee386c6965e503509c653754229ec884·4833316·libdevel·optional·libpython3.13-testsuite_3.13.5-1_all.deb6 ·ee386c6965e503509c653754229ec884·4833316·libdevel·optional·libpython3.13-testsuite_3.13.5-1_all.deb
7 ·0fe2a43f14fd1835e8e344dca2717b9d·2159744·libs·optional·libpython3.13_3.13.5-1_amd64.deb7 ·0fe2a43f14fd1835e8e344dca2717b9d·2159744·libs·optional·libpython3.13_3.13.5-1_amd64.deb
8 ·739f419616160c2c45275894f8344286·55057328·debug·optional·python3.13-dbg_3.13.5-1_amd64.deb 
9 ·21e98dc13084c73790ddb9c57ddd0979·509304·python·optional·python3.13-dev_3.13.5-1_amd64.deb 
10 ·615059e56a08eca1525dc2f858433eaa·15388512·doc·optional·python3.13-doc_3.13.5-1_all.deb8 ·be9ef11dd86d8a173b0a1211a0bad11f·55062204·debug·optional·python3.13-dbg_3.13.5-1_amd64.deb
 9 ·afd55d45984e22453625e89e0c5c5c95·509452·python·optional·python3.13-dev_3.13.5-1_amd64.deb
 10 ·1128fa563027e67644b1875b152bfaa3·15388532·doc·optional·python3.13-doc_3.13.5-1_all.deb
11 ·563233bd2ead5dc268ab335e6b096b34·766648·python·optional·python3.13-examples_3.13.5-1_all.deb11 ·563233bd2ead5dc268ab335e6b096b34·766648·python·optional·python3.13-examples_3.13.5-1_all.deb
12 ·3f826dfd831fd983f1ccedd7d7e31026·1264·python·optional·python3.13-full_3.13.5-1_amd64.deb12 ·3f826dfd831fd983f1ccedd7d7e31026·1264·python·optional·python3.13-full_3.13.5-1_amd64.deb
13 ·c2cfb84029cd1d8452c452746c7af11f·31224·python·optional·python3.13-gdbm_3.13.5-1_amd64.deb13 ·c2cfb84029cd1d8452c452746c7af11f·31224·python·optional·python3.13-gdbm_3.13.5-1_amd64.deb
14 ·729c46f6b70f39d8d39f3c87a399c463·2222772·python·optional·python3.13-minimal_3.13.5-1_amd64.deb 
15 ·eed2eb759d8015a61bb4e048f90d5d49·2209716·python·optional·python3.13-nopie_3.13.5-1_amd64.deb14 ·6f9e695ab05611929ef9dab8b337e215·2223340·python·optional·python3.13-minimal_3.13.5-1_amd64.deb
 15 ·31f1c5675320a915cefd74ffaafffc1d·2211540·python·optional·python3.13-nopie_3.13.5-1_amd64.deb
16 ·ea7ddaaef0632de1eb03bf075459ceeb·107552·python·optional·python3.13-tk_3.13.5-1_amd64.deb16 ·ea7ddaaef0632de1eb03bf075459ceeb·107552·python·optional·python3.13-tk_3.13.5-1_amd64.deb
17 ·5131ea6a7df9c89c6bb5167c5a97cf36·5468·python·optional·python3.13-venv_3.13.5-1_amd64.deb17 ·5131ea6a7df9c89c6bb5167c5a97cf36·5468·python·optional·python3.13-venv_3.13.5-1_amd64.deb
18 ·06878d629ef5dac7389dec71ad96172e·756868·python·optional·python3.13_3.13.5-1_amd64.deb18 ·06878d629ef5dac7389dec71ad96172e·756868·python·optional·python3.13_3.13.5-1_amd64.deb
58.1 MB
libpython3.13-dev_3.13.5-1_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-06-12·07:03:44.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-06-12·07:03:44.000000·debian-binary
2 -rw-r--r--···0········0········0·····7676·2025-06-12·07:03:44.000000·control.tar.xz2 -rw-r--r--···0········0········0·····7676·2025-06-12·07:03:44.000000·control.tar.xz
3 -rw-r--r--···0········0········0··5268444·2025-06-12·07:03:44.000000·data.tar.xz3 -rw-r--r--···0········0········0··5269480·2025-06-12·07:03:44.000000·data.tar.xz
639 B
control.tar.xz
611 B
control.tar
541 B
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·libpython3.13-dev1 Package:·libpython3.13-dev
2 Source:·python3.132 Source:·python3.13
3 Version:·3.13.5-13 Version:·3.13.5-1
4 Architecture:·amd644 Architecture:·amd64
5 Maintainer:·Matthias·Klose·<doko@debian.org>5 Maintainer:·Matthias·Klose·<doko@debian.org>
6 Installed-Size:·268136 Installed-Size:·26799
7 Depends:·libpython3.13-stdlib·(=·3.13.5-1),·libpython3.13·(=·3.13.5-1),·libexpat1-dev,·zlib1g-dev7 Depends:·libpython3.13-stdlib·(=·3.13.5-1),·libpython3.13·(=·3.13.5-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.13)12 Description:·Header·files·and·a·static·library·for·Python·(v3.13)
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
58.1 MB
data.tar.xz
58.1 MB
data.tar
2.3 KB
file list
    
Offset 283, 15 lines modifiedOffset 283, 15 lines modified
283 -rw-r--r--···0·root·········(0)·root·········(0)······954·2025-06-12·07:03:44.000000·./usr/lib/python3.13/config-3.13-x86_64-linux-gnu/Setup.bootstrap283 -rw-r--r--···0·root·········(0)·root·········(0)······954·2025-06-12·07:03:44.000000·./usr/lib/python3.13/config-3.13-x86_64-linux-gnu/Setup.bootstrap
284 -rw-r--r--···0·root·········(0)·root·········(0)·····1064·2025-06-12·07:03:44.000000·./usr/lib/python3.13/config-3.13-x86_64-linux-gnu/Setup.local284 -rw-r--r--···0·root·········(0)·root·········(0)·····1064·2025-06-12·07:03:44.000000·./usr/lib/python3.13/config-3.13-x86_64-linux-gnu/Setup.local
285 -rw-r--r--···0·root·········(0)·root·········(0)·····6743·2025-06-12·07:03:44.000000·./usr/lib/python3.13/config-3.13-x86_64-linux-gnu/Setup.stdlib285 -rw-r--r--···0·root·········(0)·root·········(0)·····6743·2025-06-12·07:03:44.000000·./usr/lib/python3.13/config-3.13-x86_64-linux-gnu/Setup.stdlib
286 -rw-r--r--···0·root·········(0)·root·········(0)·····5644·2025-06-12·07:03:44.000000·./usr/lib/python3.13/config-3.13-x86_64-linux-gnu/config.c286 -rw-r--r--···0·root·········(0)·root·········(0)·····5644·2025-06-12·07:03:44.000000·./usr/lib/python3.13/config-3.13-x86_64-linux-gnu/config.c
287 -rw-r--r--···0·root·········(0)·root·········(0)·····1751·2025-06-12·07:03:44.000000·./usr/lib/python3.13/config-3.13-x86_64-linux-gnu/config.c.in287 -rw-r--r--···0·root·········(0)·root·········(0)·····1751·2025-06-12·07:03:44.000000·./usr/lib/python3.13/config-3.13-x86_64-linux-gnu/config.c.in
288 -rwxr-xr-x···0·root·········(0)·root·········(0)····15358·2025-06-12·07:03:44.000000·./usr/lib/python3.13/config-3.13-x86_64-linux-gnu/install-sh288 -rwxr-xr-x···0·root·········(0)·root·········(0)····15358·2025-06-12·07:03:44.000000·./usr/lib/python3.13/config-3.13-x86_64-linux-gnu/install-sh
289 -rw-r--r--···0·root·········(0)·root·········(0)·11691866·2025-06-12·07:03:44.000000·./usr/lib/python3.13/config-3.13-x86_64-linux-gnu/libpython3.13-pic.a289 -rw-r--r--···0·root·········(0)·root·········(0)·11691866·2025-06-12·07:03:44.000000·./usr/lib/python3.13/config-3.13-x86_64-linux-gnu/libpython3.13-pic.a
290 -rw-r--r--···0·root·········(0)·root·········(0)·13423506·2025-06-12·07:03:44.000000·./usr/lib/python3.13/config-3.13-x86_64-linux-gnu/libpython3.13.a290 -rw-r--r--···0·root·········(0)·root·········(0)·13408578·2025-06-12·07:03:44.000000·./usr/lib/python3.13/config-3.13-x86_64-linux-gnu/libpython3.13.a
291 -rwxr-xr-x···0·root·········(0)·root·········(0)·····9033·2025-06-12·07:03:44.000000·./usr/lib/python3.13/config-3.13-x86_64-linux-gnu/makesetup291 -rwxr-xr-x···0·root·········(0)·root·········(0)·····9033·2025-06-12·07:03:44.000000·./usr/lib/python3.13/config-3.13-x86_64-linux-gnu/makesetup
292 -rwxr-xr-x···0·root·········(0)·root·········(0)·····2066·2025-06-12·07:03:44.000000·./usr/lib/python3.13/config-3.13-x86_64-linux-gnu/python-config.py292 -rwxr-xr-x···0·root·········(0)·root·········(0)·····2066·2025-06-12·07:03:44.000000·./usr/lib/python3.13/config-3.13-x86_64-linux-gnu/python-config.py
293 -rw-r--r--···0·root·········(0)·root·········(0)····10824·2025-06-12·07:03:44.000000·./usr/lib/python3.13/config-3.13-x86_64-linux-gnu/python.o293 -rw-r--r--···0·root·········(0)·root·········(0)····10824·2025-06-12·07:03:44.000000·./usr/lib/python3.13/config-3.13-x86_64-linux-gnu/python.o
294 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/x86_64-linux-gnu/294 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/x86_64-linux-gnu/
295 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/x86_64-linux-gnu/pkgconfig/295 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/x86_64-linux-gnu/pkgconfig/
296 -rw-r--r--···0·root·········(0)·root·········(0)······288·2025-06-12·07:03:44.000000·./usr/lib/x86_64-linux-gnu/pkgconfig/python-3.13-embed.pc296 -rw-r--r--···0·root·········(0)·root·········(0)······288·2025-06-12·07:03:44.000000·./usr/lib/x86_64-linux-gnu/pkgconfig/python-3.13-embed.pc
297 -rw-r--r--···0·root·········(0)·root·········(0)······273·2025-06-12·07:03:44.000000·./usr/lib/x86_64-linux-gnu/pkgconfig/python-3.13.pc297 -rw-r--r--···0·root·········(0)·root·········(0)······273·2025-06-12·07:03:44.000000·./usr/lib/x86_64-linux-gnu/pkgconfig/python-3.13.pc
58.1 MB
./usr/lib/python3.13/config-3.13-x86_64-linux-gnu/libpython3.13.a
778 KB
nm -s {}
error from `nm -s {}`: nm: brc.o: no symbols nm: dynamic_annotations.o: no symbols nm: gc_free_threading.o: no symbols nm: jit.o: no symbols nm: optimizer.o: no symbols nm: optimizer_analysis.o: no symbols nm: optimizer_symbols.o: no symbols
    
Offset 85, 16 lines modifiedOffset 85, 16 lines modified
85 _PyPegen_decoded_constant_from_token·in·action_helpers.o85 _PyPegen_decoded_constant_from_token·in·action_helpers.o
86 _PyPegen_setup_full_format_spec·in·action_helpers.o86 _PyPegen_setup_full_format_spec·in·action_helpers.o
87 _PyPegen_slash_with_default·in·action_helpers.o87 _PyPegen_slash_with_default·in·action_helpers.o
88 _PyPegen_key_pattern_pair·in·action_helpers.o88 _PyPegen_key_pattern_pair·in·action_helpers.o
89 _PyPegen_get_patterns·in·action_helpers.o89 _PyPegen_get_patterns·in·action_helpers.o
90 _PyPegen_get_pattern_keys·in·action_helpers.o90 _PyPegen_get_pattern_keys·in·action_helpers.o
91 _PyPegen_get_invalid_target·in·action_helpers.o91 _PyPegen_get_invalid_target·in·action_helpers.o
92 _PyPegen_get_expr_name·in·action_helpers.o 
93 _PyPegen_ensure_real·in·action_helpers.o92 _PyPegen_ensure_real·in·action_helpers.o
 93 _PyPegen_get_expr_name·in·action_helpers.o
94 _PyPegen_ensure_imaginary·in·action_helpers.o94 _PyPegen_ensure_imaginary·in·action_helpers.o
95 _PyPegen_arguments_parsing_error·in·action_helpers.o95 _PyPegen_arguments_parsing_error·in·action_helpers.o
96 _PyPegen_seq_append_to_end·in·action_helpers.o96 _PyPegen_seq_append_to_end·in·action_helpers.o
97 _PyPegen_seq_last_item·in·action_helpers.o97 _PyPegen_seq_last_item·in·action_helpers.o
98 _PyPegen_seq_first_item·in·action_helpers.o98 _PyPegen_seq_first_item·in·action_helpers.o
99 _PyPegen_get_last_comprehension_item·in·action_helpers.o99 _PyPegen_get_last_comprehension_item·in·action_helpers.o
100 _PyPegen_parse·in·parser.o100 _PyPegen_parse·in·parser.o
Offset 1113, 16 lines modifiedOffset 1113, 14 lines modified
1113 _PyMem_DebugRealloc·in·obmalloc.o1113 _PyMem_DebugRealloc·in·obmalloc.o
1114 _PyMem_MiRealloc·in·obmalloc.o1114 _PyMem_MiRealloc·in·obmalloc.o
1115 _mi_heap_realloc_zero·in·obmalloc.o1115 _mi_heap_realloc_zero·in·obmalloc.o
1116 PyObject_Realloc·in·obmalloc.o1116 PyObject_Realloc·in·obmalloc.o
1117 _PyObject_VirtualAlloc·in·obmalloc.o1117 _PyObject_VirtualAlloc·in·obmalloc.o
1118 _PyObject_MiRealloc·in·obmalloc.o1118 _PyObject_MiRealloc·in·obmalloc.o
1119 _mi_page_unfull·in·obmalloc.o1119 _mi_page_unfull·in·obmalloc.o
1120 _mi_os_purge_ex·in·obmalloc.o 
1121 _mi_stat_counter_increase·in·obmalloc.o 
1122 _PyMem_AbandonDelayed·in·obmalloc.o1120 _PyMem_AbandonDelayed·in·obmalloc.o
1123 _PyObject_VirtualFree·in·obmalloc.o1121 _PyObject_VirtualFree·in·obmalloc.o
1124 _PyMem_ArenaFree·in·obmalloc.o1122 _PyMem_ArenaFree·in·obmalloc.o
1125 _PyMem_FiniDelayed·in·obmalloc.o1123 _PyMem_FiniDelayed·in·obmalloc.o
1126 _PyInterpreterState_FinalizeAllocatedBlocks·in·obmalloc.o1124 _PyInterpreterState_FinalizeAllocatedBlocks·in·obmalloc.o
1127 _PyInterpreterState_GetAllocatedBlocks·in·obmalloc.o1125 _PyInterpreterState_GetAllocatedBlocks·in·obmalloc.o
1128 mi_heap_visit_blocks·in·obmalloc.o1126 mi_heap_visit_blocks·in·obmalloc.o
Offset 1208, 14 lines modifiedOffset 1206, 15 lines modified
1208 _mi_commit_mask_committed_size·in·obmalloc.o1206 _mi_commit_mask_committed_size·in·obmalloc.o
1209 _mi_segment_page_start·in·obmalloc.o1207 _mi_segment_page_start·in·obmalloc.o
1210 _mi_segment_thread_collect·in·obmalloc.o1208 _mi_segment_thread_collect·in·obmalloc.o
1211 _mi_abandoned_await_readers·in·obmalloc.o1209 _mi_abandoned_await_readers·in·obmalloc.o
1212 _mi_abandoned_pool_visit_blocks·in·obmalloc.o1210 _mi_abandoned_pool_visit_blocks·in·obmalloc.o
1213 _mi_segment_map_freed_at·in·obmalloc.o1211 _mi_segment_map_freed_at·in·obmalloc.o
1214 mi_is_in_heap_region·in·obmalloc.o1212 mi_is_in_heap_region·in·obmalloc.o
 1213 _mi_stat_counter_increase·in·obmalloc.o
1215 _mi_stat_increase·in·obmalloc.o1214 _mi_stat_increase·in·obmalloc.o
1216 _mi_stat_decrease·in·obmalloc.o1215 _mi_stat_decrease·in·obmalloc.o
1217 _mi_stats_done·in·obmalloc.o1216 _mi_stats_done·in·obmalloc.o
1218 _mi_clock_now·in·obmalloc.o1217 _mi_clock_now·in·obmalloc.o
1219 _mi_clock_end·in·obmalloc.o1218 _mi_clock_end·in·obmalloc.o
1220 _mi_os_init·in·obmalloc.o1219 _mi_os_init·in·obmalloc.o
1221 _mi_prim_free·in·obmalloc.o1220 _mi_prim_free·in·obmalloc.o
Offset 1223, 14 lines modifiedOffset 1222, 15 lines modified
1223 mi_manage_os_memory_ex·in·obmalloc.o1222 mi_manage_os_memory_ex·in·obmalloc.o
1224 mi_manage_os_memory·in·obmalloc.o1223 mi_manage_os_memory·in·obmalloc.o
1225 _mi_prim_commit·in·obmalloc.o1224 _mi_prim_commit·in·obmalloc.o
1226 mi_reserve_os_memory·in·obmalloc.o1225 mi_reserve_os_memory·in·obmalloc.o
1227 _mi_prim_decommit·in·obmalloc.o1226 _mi_prim_decommit·in·obmalloc.o
1228 _mi_prim_reset·in·obmalloc.o1227 _mi_prim_reset·in·obmalloc.o
1229 _mi_segment_huge_page_reset·in·obmalloc.o1228 _mi_segment_huge_page_reset·in·obmalloc.o
 1229 _mi_os_purge_ex·in·obmalloc.o
1230 _mi_os_purge·in·obmalloc.o1230 _mi_os_purge·in·obmalloc.o
1231 _mi_arena_unsafe_destroy_all·in·obmalloc.o1231 _mi_arena_unsafe_destroy_all·in·obmalloc.o
1232 _mi_arena_collect·in·obmalloc.o1232 _mi_arena_collect·in·obmalloc.o
1233 _mi_segment_page_abandon·in·obmalloc.o1233 _mi_segment_page_abandon·in·obmalloc.o
1234 _mi_heap_delayed_free_all·in·obmalloc.o1234 _mi_heap_delayed_free_all·in·obmalloc.o
1235 mi_collect·in·obmalloc.o1235 mi_collect·in·obmalloc.o
1236 mi_heap_collect·in·obmalloc.o1236 mi_heap_collect·in·obmalloc.o
Offset 1828, 24 lines modifiedOffset 1828, 24 lines modified
1828 _PyEval_EvalFrameDefault·in·ceval.o1828 _PyEval_EvalFrameDefault·in·ceval.o
1829 _PyEval_Vector·in·ceval.o1829 _PyEval_Vector·in·ceval.o
1830 _PyEvalFramePushAndInit·in·ceval.o1830 _PyEvalFramePushAndInit·in·ceval.o
1831 _PyEval_FrameClearAndPop·in·ceval.o1831 _PyEval_FrameClearAndPop·in·ceval.o
1832 _PyEval_BinaryOps·in·ceval.o1832 _PyEval_BinaryOps·in·ceval.o
1833 _PyEval_CheckExceptTypeValid·in·ceval.o1833 _PyEval_CheckExceptTypeValid·in·ceval.o
1834 _PyEval_ConversionFuncs·in·ceval.o1834 _PyEval_ConversionFuncs·in·ceval.o
 1835 _PyEval_UnpackIterable·in·ceval.o
1835 _PyEval_CheckExceptStarTypeValid·in·ceval.o1836 _PyEval_CheckExceptStarTypeValid·in·ceval.o
1836 _PyEval_ExceptionGroupMatch·in·ceval.o1837 _PyEval_ExceptionGroupMatch·in·ceval.o
1837 _PyEval_MatchClass·in·ceval.o1838 _PyEval_MatchClass·in·ceval.o
1838 _PyEval_UnpackIterable·in·ceval.o 
1839 _PyEval_FormatExcCheckArg·in·ceval.o1839 _PyEval_FormatExcCheckArg·in·ceval.o
1840 _Py_CheckRecursiveCallPy·in·ceval.o1840 _Py_CheckRecursiveCallPy·in·ceval.o
1841 _Py_CheckRecursiveCall·in·ceval.o1841 _Py_CheckRecursiveCall·in·ceval.o
1842 _PyEval_FormatAwaitableError·in·ceval.o1842 _PyEval_FormatAwaitableError·in·ceval.o
1843 _PyEval_FormatKwargsError·in·ceval.o 
1844 _PyEval_FormatExcUnbound·in·ceval.o1843 _PyEval_FormatExcUnbound·in·ceval.o
 1844 _PyEval_FormatKwargsError·in·ceval.o
1845 _PyEval_MatchKeys·in·ceval.o1845 _PyEval_MatchKeys·in·ceval.o
1846 PyEval_GetGlobals·in·ceval.o1846 PyEval_GetGlobals·in·ceval.o
1847 _PyEval_SliceIndex·in·ceval.o1847 _PyEval_SliceIndex·in·ceval.o
1848 PyUnstable_Eval_RequestCodeExtraIndex·in·ceval.o1848 PyUnstable_Eval_RequestCodeExtraIndex·in·ceval.o
1849 PyEval_MergeCompilerFlags·in·ceval.o1849 PyEval_MergeCompilerFlags·in·ceval.o
1850 PyEval_GetFrame·in·ceval.o1850 PyEval_GetFrame·in·ceval.o
1851 _PyEval_GetFrame·in·ceval.o1851 _PyEval_GetFrame·in·ceval.o
Offset 1976, 19 lines modifiedOffset 1976, 19 lines modified
1976 _PyXI_excinfo_format·in·crossinterp.o1976 _PyXI_excinfo_format·in·crossinterp.o
1977 _PyXI_EndInterpreter·in·crossinterp.o1977 _PyXI_EndInterpreter·in·crossinterp.o
1978 _PyObject_GetCrossInterpreterData·in·crossinterp.o1978 _PyObject_GetCrossInterpreterData·in·crossinterp.o
1979 _PyCrossInterpreterData_InitWithSize·in·crossinterp.o1979 _PyCrossInterpreterData_InitWithSize·in·crossinterp.o
1980 _PyCrossInterpreterData_Init·in·crossinterp.o1980 _PyCrossInterpreterData_Init·in·crossinterp.o
1981 _PyCrossInterpreterData_NewObject·in·crossinterp.o1981 _PyCrossInterpreterData_NewObject·in·crossinterp.o
1982 _PyCrossInterpreterData_ReleaseAndRawFree·in·crossinterp.o1982 _PyCrossInterpreterData_ReleaseAndRawFree·in·crossinterp.o
 1983 _Py_CallInInterpreter·in·crossinterp.o
1983 _Py_CallInInterpreterAndRawFree·in·crossinterp.o1984 _Py_CallInInterpreterAndRawFree·in·crossinterp.o
1984 _PyCrossInterpreterData_UnregisterClass·in·crossinterp.o1985 _PyCrossInterpreterData_UnregisterClass·in·crossinterp.o
1985 _PyObject_CheckCrossInterpreterData·in·crossinterp.o1986 _PyObject_CheckCrossInterpreterData·in·crossinterp.o
1986 _PyCrossInterpreterData_Release·in·crossinterp.o1987 _PyCrossInterpreterData_Release·in·crossinterp.o
1987 _Py_CallInInterpreter·in·crossinterp.o 
1988 _PyCrossInterpreterData_New·in·crossinterp.o1988 _PyCrossInterpreterData_New·in·crossinterp.o
1989 _PyCrossInterpreterData_Free·in·crossinterp.o1989 _PyCrossInterpreterData_Free·in·crossinterp.o
1990 _PyXI_InitExcInfo·in·crossinterp.o1990 _PyXI_InitExcInfo·in·crossinterp.o
1991 _PyXI_ExcInfoAsObject·in·crossinterp.o1991 _PyXI_ExcInfoAsObject·in·crossinterp.o
1992 _PyXI_FormatExcInfo·in·crossinterp.o1992 _PyXI_FormatExcInfo·in·crossinterp.o
1993 _PyXI_ClearExcInfo·in·crossinterp.o1993 _PyXI_ClearExcInfo·in·crossinterp.o
1994 _PyCrossInterpreterData_Lookup·in·crossinterp.o1994 _PyCrossInterpreterData_Lookup·in·crossinterp.o
Offset 3170, 26 lines modifiedOffset 3170, 26 lines modified
3170 _Py_M__importlib__bootstrap·in·frozen.o3170 _Py_M__importlib__bootstrap·in·frozen.o
3171 _Py_M__importlib__bootstrap_external·in·frozen.o3171 _Py_M__importlib__bootstrap_external·in·frozen.o
3172 _Py_M__zipimport·in·frozen.o3172 _Py_M__zipimport·in·frozen.o
  
3173 getbuildinfo.o:3173 getbuildinfo.o:
3174 ·················U·PyOS_snprintf3174 ·················U·PyOS_snprintf
3175 0000000000000000·T·Py_GetBuildInfo3175 0000000000000000·T·Py_GetBuildInfo
3176 0000000000000000·T·_Py_gitidentifier3176 0000000000000070·T·_Py_gitidentifier
3177 0000000000000060·T·_Py_gitversion3177 0000000000000060·T·_Py_gitversion
3178 0000000000000000·b·buildinfo3178 0000000000000000·b·buildinfo
3179 0000000000000034·b·initialized3179 0000000000000034·b·initialized
  
Max diff block lines reached; 791284/796166 bytes (99.39%) of diff not shown.
24.3 KB
file list
    
Offset 1, 216 lines modifiedOffset 1, 216 lines modified
1 ----------···0········0········0····80470·1970-01-01·00:00:00.000000·/1 ----------···0········0········0····80470·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·····2200·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·····9360·1970-01-01·00:00:00.000000·token.o4 ?rw-r--r--···0········0········0·····9328·1970-01-01·00:00:00.000000·token.o
5 ?rw-r--r--···0········0········0····30104·1970-01-01·00:00:00.000000·pegen.o5 ?rw-r--r--···0········0········0····30040·1970-01-01·00:00:00.000000·pegen.o
6 ?rw-r--r--···0········0········0····14256·1970-01-01·00:00:00.000000·pegen_errors.o6 ?rw-r--r--···0········0········0····14256·1970-01-01·00:00:00.000000·pegen_errors.o
7 ?rw-r--r--···0········0········0····44488·1970-01-01·00:00:00.000000·action_helpers.o7 ?rw-r--r--···0········0········0····44472·1970-01-01·00:00:00.000000·action_helpers.o
8 ?rw-r--r--···0········0········0···588888·1970-01-01·00:00:00.000000·parser.o8 ?rw-r--r--···0········0········0···588992·1970-01-01·00:00:00.000000·parser.o
9 ?rw-r--r--···0········0········0·····9216·1970-01-01·00:00:00.000000·string_parser.o9 ?rw-r--r--···0········0········0·····9232·1970-01-01·00:00:00.000000·string_parser.o
10 ?rw-r--r--···0········0········0·····3200·1970-01-01·00:00:00.000000·peg_api.o10 ?rw-r--r--···0········0········0·····3200·1970-01-01·00:00:00.000000·peg_api.o
11 ?rw-r--r--···0········0········0·····2640·1970-01-01·00:00:00.000000·buffer.o11 ?rw-r--r--···0········0········0·····2640·1970-01-01·00:00:00.000000·buffer.o
12 ?rw-r--r--···0········0········0····38792·1970-01-01·00:00:00.000000·lexer.o12 ?rw-r--r--···0········0········0····38616·1970-01-01·00:00:00.000000·lexer.o
13 ?rw-r--r--···0········0········0·····3808·1970-01-01·00:00:00.000000·state.o13 ?rw-r--r--···0········0········0·····3824·1970-01-01·00:00:00.000000·state.o
14 ?rw-r--r--···0········0········0····11112·1970-01-01·00:00:00.000000·file_tokenizer.o14 ?rw-r--r--···0········0········0····11112·1970-01-01·00:00:00.000000·file_tokenizer.o
15 ?rw-r--r--···0········0········0·····5096·1970-01-01·00:00:00.000000·readline_tokenizer.o15 ?rw-r--r--···0········0········0·····5096·1970-01-01·00:00:00.000000·readline_tokenizer.o
16 ?rw-r--r--···0········0········0·····4200·1970-01-01·00:00:00.000000·string_tokenizer.o16 ?rw-r--r--···0········0········0·····4200·1970-01-01·00:00:00.000000·string_tokenizer.o
17 ?rw-r--r--···0········0········0·····2696·1970-01-01·00:00:00.000000·utf8_tokenizer.o17 ?rw-r--r--···0········0········0·····2696·1970-01-01·00:00:00.000000·utf8_tokenizer.o
18 ?rw-r--r--···0········0········0····12168·1970-01-01·00:00:00.000000·helpers.o18 ?rw-r--r--···0········0········0····12152·1970-01-01·00:00:00.000000·helpers.o
19 ?rw-r--r--···0········0········0·····5096·1970-01-01·00:00:00.000000·myreadline.o19 ?rw-r--r--···0········0········0·····5096·1970-01-01·00:00:00.000000·myreadline.o
20 ?rw-r--r--···0········0········0···133872·1970-01-01·00:00:00.000000·abstract.o20 ?rw-r--r--···0········0········0···133664·1970-01-01·00:00:00.000000·abstract.o
21 ?rw-r--r--···0········0········0·····7008·1970-01-01·00:00:00.000000·boolobject.o21 ?rw-r--r--···0········0········0·····7008·1970-01-01·00:00:00.000000·boolobject.o
22 ?rw-r--r--···0········0········0····31904·1970-01-01·00:00:00.000000·bytes_methods.o22 ?rw-r--r--···0········0········0····31904·1970-01-01·00:00:00.000000·bytes_methods.o
23 ?rw-r--r--···0········0········0···122488·1970-01-01·00:00:00.000000·bytearrayobject.o23 ?rw-r--r--···0········0········0···122488·1970-01-01·00:00:00.000000·bytearrayobject.o
24 ?rw-r--r--···0········0········0···166288·1970-01-01·00:00:00.000000·bytesobject.o24 ?rw-r--r--···0········0········0···166184·1970-01-01·00:00:00.000000·bytesobject.o
25 ?rw-r--r--···0········0········0····40344·1970-01-01·00:00:00.000000·call.o25 ?rw-r--r--···0········0········0····40344·1970-01-01·00:00:00.000000·call.o
26 ?rw-r--r--···0········0········0····10880·1970-01-01·00:00:00.000000·capsule.o26 ?rw-r--r--···0········0········0····10880·1970-01-01·00:00:00.000000·capsule.o
27 ?rw-r--r--···0········0········0·····7144·1970-01-01·00:00:00.000000·cellobject.o27 ?rw-r--r--···0········0········0·····7144·1970-01-01·00:00:00.000000·cellobject.o
28 ?rw-r--r--···0········0········0····18016·1970-01-01·00:00:00.000000·classobject.o28 ?rw-r--r--···0········0········0····18016·1970-01-01·00:00:00.000000·classobject.o
29 ?rw-r--r--···0········0········0····67808·1970-01-01·00:00:00.000000·codeobject.o29 ?rw-r--r--···0········0········0····67752·1970-01-01·00:00:00.000000·codeobject.o
30 ?rw-r--r--···0········0········0····35616·1970-01-01·00:00:00.000000·complexobject.o30 ?rw-r--r--···0········0········0····35648·1970-01-01·00:00:00.000000·complexobject.o
31 ?rw-r--r--···0········0········0····64792·1970-01-01·00:00:00.000000·descrobject.o31 ?rw-r--r--···0········0········0····64728·1970-01-01·00:00:00.000000·descrobject.o
32 ?rw-r--r--···0········0········0····19120·1970-01-01·00:00:00.000000·enumobject.o32 ?rw-r--r--···0········0········0····19176·1970-01-01·00:00:00.000000·enumobject.o
33 ?rw-r--r--···0········0········0···162112·1970-01-01·00:00:00.000000·exceptions.o33 ?rw-r--r--···0········0········0···161624·1970-01-01·00:00:00.000000·exceptions.o
34 ?rw-r--r--···0········0········0····30840·1970-01-01·00:00:00.000000·genericaliasobject.o34 ?rw-r--r--···0········0········0····30840·1970-01-01·00:00:00.000000·genericaliasobject.o
35 ?rw-r--r--···0········0········0····59256·1970-01-01·00:00:00.000000·genobject.o35 ?rw-r--r--···0········0········0····59368·1970-01-01·00:00:00.000000·genobject.o
36 ?rw-r--r--···0········0········0····17952·1970-01-01·00:00:00.000000·fileobject.o36 ?rw-r--r--···0········0········0····17952·1970-01-01·00:00:00.000000·fileobject.o
37 ?rw-r--r--···0········0········0····74680·1970-01-01·00:00:00.000000·floatobject.o37 ?rw-r--r--···0········0········0····74568·1970-01-01·00:00:00.000000·floatobject.o
38 ?rw-r--r--···0········0········0····55584·1970-01-01·00:00:00.000000·frameobject.o38 ?rw-r--r--···0········0········0····55352·1970-01-01·00:00:00.000000·frameobject.o
39 ?rw-r--r--···0········0········0····51952·1970-01-01·00:00:00.000000·funcobject.o39 ?rw-r--r--···0········0········0····51952·1970-01-01·00:00:00.000000·funcobject.o
40 ?rw-r--r--···0········0········0····15344·1970-01-01·00:00:00.000000·iterobject.o40 ?rw-r--r--···0········0········0····15344·1970-01-01·00:00:00.000000·iterobject.o
41 ?rw-r--r--···0········0········0···109696·1970-01-01·00:00:00.000000·listobject.o41 ?rw-r--r--···0········0········0···109984·1970-01-01·00:00:00.000000·listobject.o
42 ?rw-r--r--···0········0········0···201320·1970-01-01·00:00:00.000000·longobject.o42 ?rw-r--r--···0········0········0···201328·1970-01-01·00:00:00.000000·longobject.o
43 ?rw-r--r--···0········0········0···188648·1970-01-01·00:00:00.000000·dictobject.o43 ?rw-r--r--···0········0········0···188712·1970-01-01·00:00:00.000000·dictobject.o
44 ?rw-r--r--···0········0········0····51112·1970-01-01·00:00:00.000000·odictobject.o44 ?rw-r--r--···0········0········0····51096·1970-01-01·00:00:00.000000·odictobject.o
45 ?rw-r--r--···0········0········0···124176·1970-01-01·00:00:00.000000·memoryobject.o45 ?rw-r--r--···0········0········0···123624·1970-01-01·00:00:00.000000·memoryobject.o
46 ?rw-r--r--···0········0········0····19232·1970-01-01·00:00:00.000000·methodobject.o46 ?rw-r--r--···0········0········0····19232·1970-01-01·00:00:00.000000·methodobject.o
47 ?rw-r--r--···0········0········0····51200·1970-01-01·00:00:00.000000·moduleobject.o47 ?rw-r--r--···0········0········0····51464·1970-01-01·00:00:00.000000·moduleobject.o
48 ?rw-r--r--···0········0········0····11152·1970-01-01·00:00:00.000000·namespaceobject.o48 ?rw-r--r--···0········0········0····11152·1970-01-01·00:00:00.000000·namespaceobject.o
49 ?rw-r--r--···0········0········0····77944·1970-01-01·00:00:00.000000·object.o49 ?rw-r--r--···0········0········0····77976·1970-01-01·00:00:00.000000·object.o
50 ?rw-r--r--···0········0········0···212840·1970-01-01·00:00:00.000000·obmalloc.o50 ?rw-r--r--···0········0········0···212736·1970-01-01·00:00:00.000000·obmalloc.o
51 ?rw-r--r--···0········0········0·····7400·1970-01-01·00:00:00.000000·picklebufobject.o51 ?rw-r--r--···0········0········0·····7400·1970-01-01·00:00:00.000000·picklebufobject.o
52 ?rw-r--r--···0········0········0····31576·1970-01-01·00:00:00.000000·rangeobject.o52 ?rw-r--r--···0········0········0····31576·1970-01-01·00:00:00.000000·rangeobject.o
53 ?rw-r--r--···0········0········0···110472·1970-01-01·00:00:00.000000·setobject.o53 ?rw-r--r--···0········0········0···109976·1970-01-01·00:00:00.000000·setobject.o
54 ?rw-r--r--···0········0········0····20464·1970-01-01·00:00:00.000000·sliceobject.o54 ?rw-r--r--···0········0········0····20464·1970-01-01·00:00:00.000000·sliceobject.o
55 ?rw-r--r--···0········0········0····31288·1970-01-01·00:00:00.000000·structseq.o55 ?rw-r--r--···0········0········0····31288·1970-01-01·00:00:00.000000·structseq.o
56 ?rw-r--r--···0········0········0····38152·1970-01-01·00:00:00.000000·tupleobject.o56 ?rw-r--r--···0········0········0····38184·1970-01-01·00:00:00.000000·tupleobject.o
57 ?rw-r--r--···0········0········0···344112·1970-01-01·00:00:00.000000·typeobject.o57 ?rw-r--r--···0········0········0···343944·1970-01-01·00:00:00.000000·typeobject.o
58 ?rw-r--r--···0········0········0····66384·1970-01-01·00:00:00.000000·typevarobject.o58 ?rw-r--r--···0········0········0····66240·1970-01-01·00:00:00.000000·typevarobject.o
59 ?rw-r--r--···0········0········0···627552·1970-01-01·00:00:00.000000·unicodeobject.o59 ?rw-r--r--···0········0········0···626760·1970-01-01·00:00:00.000000·unicodeobject.o
60 ?rw-r--r--···0········0········0···479088·1970-01-01·00:00:00.000000·unicodectype.o60 ?rw-r--r--···0········0········0···479088·1970-01-01·00:00:00.000000·unicodectype.o
61 ?rw-r--r--···0········0········0····13456·1970-01-01·00:00:00.000000·unionobject.o61 ?rw-r--r--···0········0········0····13456·1970-01-01·00:00:00.000000·unionobject.o
62 ?rw-r--r--···0········0········0····56344·1970-01-01·00:00:00.000000·weakrefobject.o62 ?rw-r--r--···0········0········0····56184·1970-01-01·00:00:00.000000·weakrefobject.o
63 ?rw-r--r--···0········0········0······896·1970-01-01·00:00:00.000000·asm_trampoline.o63 ?rw-r--r--···0········0········0······896·1970-01-01·00:00:00.000000·asm_trampoline.o
64 ?rw-r--r--···0········0········0····46728·1970-01-01·00:00:00.000000·_warnings.o64 ?rw-r--r--···0········0········0····46728·1970-01-01·00:00:00.000000·_warnings.o
65 ?rw-r--r--···0········0········0···552512·1970-01-01·00:00:00.000000·Python-ast.o65 ?rw-r--r--···0········0········0···552352·1970-01-01·00:00:00.000000·Python-ast.o
66 ?rw-r--r--···0········0········0····14264·1970-01-01·00:00:00.000000·Python-tokenize.o66 ?rw-r--r--···0········0········0····14248·1970-01-01·00:00:00.000000·Python-tokenize.o
67 ?rw-r--r--···0········0········0·····3304·1970-01-01·00:00:00.000000·asdl.o67 ?rw-r--r--···0········0········0·····3304·1970-01-01·00:00:00.000000·asdl.o
68 ?rw-r--r--···0········0········0····15720·1970-01-01·00:00:00.000000·assemble.o68 ?rw-r--r--···0········0········0····16216·1970-01-01·00:00:00.000000·assemble.o
69 ?rw-r--r--···0········0········0····34752·1970-01-01·00:00:00.000000·ast.o69 ?rw-r--r--···0········0········0····34752·1970-01-01·00:00:00.000000·ast.o
70 ?rw-r--r--···0········0········0····38648·1970-01-01·00:00:00.000000·ast_opt.o70 ?rw-r--r--···0········0········0····38648·1970-01-01·00:00:00.000000·ast_opt.o
71 ?rw-r--r--···0········0········0····24496·1970-01-01·00:00:00.000000·ast_unparse.o71 ?rw-r--r--···0········0········0····24496·1970-01-01·00:00:00.000000·ast_unparse.o
72 ?rw-r--r--···0········0········0···112112·1970-01-01·00:00:00.000000·bltinmodule.o72 ?rw-r--r--···0········0········0···111992·1970-01-01·00:00:00.000000·bltinmodule.o
73 ?rw-r--r--···0········0········0······608·1970-01-01·00:00:00.000000·brc.o73 ?rw-r--r--···0········0········0······608·1970-01-01·00:00:00.000000·brc.o
74 ?rw-r--r--···0········0········0···207096·1970-01-01·00:00:00.000000·ceval.o74 ?rw-r--r--···0········0········0···206944·1970-01-01·00:00:00.000000·ceval.o
75 ?rw-r--r--···0········0········0····47960·1970-01-01·00:00:00.000000·codecs.o75 ?rw-r--r--···0········0········0····47960·1970-01-01·00:00:00.000000·codecs.o
76 ?rw-r--r--···0········0········0···273064·1970-01-01·00:00:00.000000·compile.o76 ?rw-r--r--···0········0········0···272360·1970-01-01·00:00:00.000000·compile.o
77 ?rw-r--r--···0········0········0····32144·1970-01-01·00:00:00.000000·context.o77 ?rw-r--r--···0········0········0····32144·1970-01-01·00:00:00.000000·context.o
78 ?rw-r--r--···0········0········0·····1848·1970-01-01·00:00:00.000000·critical_section.o78 ?rw-r--r--···0········0········0·····1848·1970-01-01·00:00:00.000000·critical_section.o
79 ?rw-r--r--···0········0········0····50312·1970-01-01·00:00:00.000000·crossinterp.o79 ?rw-r--r--···0········0········0····50472·1970-01-01·00:00:00.000000·crossinterp.o
80 ?rw-r--r--···0········0········0······608·1970-01-01·00:00:00.000000·dynamic_annotations.o80 ?rw-r--r--···0········0········0······608·1970-01-01·00:00:00.000000·dynamic_annotations.o
81 ?rw-r--r--···0········0········0····55264·1970-01-01·00:00:00.000000·errors.o81 ?rw-r--r--···0········0········0····54488·1970-01-01·00:00:00.000000·errors.o
82 ?rw-r--r--···0········0········0····51416·1970-01-01·00:00:00.000000·flowgraph.o82 ?rw-r--r--···0········0········0····51280·1970-01-01·00:00:00.000000·flowgraph.o
83 ?rw-r--r--···0········0········0·····6584·1970-01-01·00:00:00.000000·frame.o83 ?rw-r--r--···0········0········0·····6584·1970-01-01·00:00:00.000000·frame.o
84 ?rw-r--r--···0········0········0·····4112·1970-01-01·00:00:00.000000·frozenmain.o84 ?rw-r--r--···0········0········0·····4112·1970-01-01·00:00:00.000000·frozenmain.o
85 ?rw-r--r--···0········0········0·····4104·1970-01-01·00:00:00.000000·future.o85 ?rw-r--r--···0········0········0·····4104·1970-01-01·00:00:00.000000·future.o
86 ?rw-r--r--···0········0········0····28712·1970-01-01·00:00:00.000000·gc.o86 ?rw-r--r--···0········0········0····28712·1970-01-01·00:00:00.000000·gc.o
87 ?rw-r--r--···0········0········0······608·1970-01-01·00:00:00.000000·gc_free_threading.o87 ?rw-r--r--···0········0········0······608·1970-01-01·00:00:00.000000·gc_free_threading.o
88 ?rw-r--r--···0········0········0·····1312·1970-01-01·00:00:00.000000·gc_gil.o88 ?rw-r--r--···0········0········0·····1312·1970-01-01·00:00:00.000000·gc_gil.o
89 ?rw-r--r--···0········0········0····76632·1970-01-01·00:00:00.000000·getargs.o89 ?rw-r--r--···0········0········0····76688·1970-01-01·00:00:00.000000·getargs.o
90 ?rw-r--r--···0········0········0·····1280·1970-01-01·00:00:00.000000·getcompiler.o90 ?rw-r--r--···0········0········0·····1280·1970-01-01·00:00:00.000000·getcompiler.o
91 ?rw-r--r--···0········0········0·····1608·1970-01-01·00:00:00.000000·getcopyright.o91 ?rw-r--r--···0········0········0·····1608·1970-01-01·00:00:00.000000·getcopyright.o
92 ?rw-r--r--···0········0········0·····1272·1970-01-01·00:00:00.000000·getplatform.o92 ?rw-r--r--···0········0········0·····1272·1970-01-01·00:00:00.000000·getplatform.o
93 ?rw-r--r--···0········0········0·····2032·1970-01-01·00:00:00.000000·getversion.o93 ?rw-r--r--···0········0········0·····2032·1970-01-01·00:00:00.000000·getversion.o
94 ?rw-r--r--···0········0········0····22728·1970-01-01·00:00:00.000000·ceval_gil.o94 ?rw-r--r--···0········0········0····22968·1970-01-01·00:00:00.000000·ceval_gil.o
95 ?rw-r--r--···0········0········0····30704·1970-01-01·00:00:00.000000·hamt.o95 ?rw-r--r--···0········0········0····30704·1970-01-01·00:00:00.000000·hamt.o
96 ?rw-r--r--···0········0········0·····7552·1970-01-01·00:00:00.000000·hashtable.o96 ?rw-r--r--···0········0········0·····7552·1970-01-01·00:00:00.000000·hashtable.o
97 ?rw-r--r--···0········0········0···125488·1970-01-01·00:00:00.000000·import.o97 ?rw-r--r--···0········0········0···125368·1970-01-01·00:00:00.000000·import.o
98 ?rw-r--r--···0········0········0····12792·1970-01-01·00:00:00.000000·importdl.o98 ?rw-r--r--···0········0········0····12792·1970-01-01·00:00:00.000000·importdl.o
99 ?rw-r--r--···0········0········0····91528·1970-01-01·00:00:00.000000·initconfig.o99 ?rw-r--r--···0········0········0····91528·1970-01-01·00:00:00.000000·initconfig.o
100 ?rw-r--r--···0········0········0····13192·1970-01-01·00:00:00.000000·interpconfig.o100 ?rw-r--r--···0········0········0····13192·1970-01-01·00:00:00.000000·interpconfig.o
101 ?rw-r--r--···0········0········0····58864·1970-01-01·00:00:00.000000·instrumentation.o101 ?rw-r--r--···0········0········0····58848·1970-01-01·00:00:00.000000·instrumentation.o
102 ?rw-r--r--···0········0········0····15312·1970-01-01·00:00:00.000000·instruction_sequence.o102 ?rw-r--r--···0········0········0····15312·1970-01-01·00:00:00.000000·instruction_sequence.o
103 ?rw-r--r--···0········0········0····12832·1970-01-01·00:00:00.000000·intrinsics.o103 ?rw-r--r--···0········0········0····12832·1970-01-01·00:00:00.000000·intrinsics.o
104 ?rw-r--r--···0········0········0······608·1970-01-01·00:00:00.000000·jit.o104 ?rw-r--r--···0········0········0······608·1970-01-01·00:00:00.000000·jit.o
105 ?rw-r--r--···0········0········0····16384·1970-01-01·00:00:00.000000·legacy_tracing.o105 ?rw-r--r--···0········0········0····16384·1970-01-01·00:00:00.000000·legacy_tracing.o
106 ?rw-r--r--···0········0········0····10032·1970-01-01·00:00:00.000000·lock.o106 ?rw-r--r--···0········0········0····10664·1970-01-01·00:00:00.000000·lock.o
107 ?rw-r--r--···0········0········0····68744·1970-01-01·00:00:00.000000·marshal.o107 ?rw-r--r--···0········0········0····68096·1970-01-01·00:00:00.000000·marshal.o
108 ?rw-r--r--···0········0········0····25128·1970-01-01·00:00:00.000000·modsupport.o108 ?rw-r--r--···0········0········0····25136·1970-01-01·00:00:00.000000·modsupport.o
109 ?rw-r--r--···0········0········0·····2176·1970-01-01·00:00:00.000000·mysnprintf.o109 ?rw-r--r--···0········0········0·····2176·1970-01-01·00:00:00.000000·mysnprintf.o
110 ?rw-r--r--···0········0········0·····8184·1970-01-01·00:00:00.000000·mystrtoul.o110 ?rw-r--r--···0········0········0·····8184·1970-01-01·00:00:00.000000·mystrtoul.o
111 ?rw-r--r--···0········0········0·····2576·1970-01-01·00:00:00.000000·object_stack.o111 ?rw-r--r--···0········0········0·····2576·1970-01-01·00:00:00.000000·object_stack.o
112 ?rw-r--r--···0········0········0······608·1970-01-01·00:00:00.000000·optimizer.o112 ?rw-r--r--···0········0········0······608·1970-01-01·00:00:00.000000·optimizer.o
113 ?rw-r--r--···0········0········0······608·1970-01-01·00:00:00.000000·optimizer_analysis.o113 ?rw-r--r--···0········0········0······608·1970-01-01·00:00:00.000000·optimizer_analysis.o
114 ?rw-r--r--···0········0········0······608·1970-01-01·00:00:00.000000·optimizer_symbols.o114 ?rw-r--r--···0········0········0······608·1970-01-01·00:00:00.000000·optimizer_symbols.o
115 ?rw-r--r--···0········0········0····29568·1970-01-01·00:00:00.000000·parking_lot.o115 ?rw-r--r--···0········0········0····29512·1970-01-01·00:00:00.000000·parking_lot.o
116 ?rw-r--r--···0········0········0····12952·1970-01-01·00:00:00.000000·pathconfig.o116 ?rw-r--r--···0········0········0····12952·1970-01-01·00:00:00.000000·pathconfig.o
117 ?rw-r--r--···0········0········0····20544·1970-01-01·00:00:00.000000·preconfig.o117 ?rw-r--r--···0········0········0····20544·1970-01-01·00:00:00.000000·preconfig.o
118 ?rw-r--r--···0········0········0·····3928·1970-01-01·00:00:00.000000·pyarena.o118 ?rw-r--r--···0········0········0·····3928·1970-01-01·00:00:00.000000·pyarena.o
119 ?rw-r--r--···0········0········0·····2512·1970-01-01·00:00:00.000000·pyctype.o119 ?rw-r--r--···0········0········0·····2512·1970-01-01·00:00:00.000000·pyctype.o
120 ?rw-r--r--···0········0········0·····1392·1970-01-01·00:00:00.000000·pyfpe.o120 ?rw-r--r--···0········0········0·····1392·1970-01-01·00:00:00.000000·pyfpe.o
121 ?rw-r--r--···0········0········0·····7160·1970-01-01·00:00:00.000000·pyhash.o121 ?rw-r--r--···0········0········0·····7160·1970-01-01·00:00:00.000000·pyhash.o
122 ?rw-r--r--···0········0········0···403216·1970-01-01·00:00:00.000000·pylifecycle.o122 ?rw-r--r--···0········0········0···402952·1970-01-01·00:00:00.000000·pylifecycle.o
123 ?rw-r--r--···0········0········0·····1256·1970-01-01·00:00:00.000000·pymath.o123 ?rw-r--r--···0········0········0·····1256·1970-01-01·00:00:00.000000·pymath.o
124 ?rw-r--r--···0········0········0···381096·1970-01-01·00:00:00.000000·pystate.o124 ?rw-r--r--···0········0········0···380992·1970-01-01·00:00:00.000000·pystate.o
125 ?rw-r--r--···0········0········0····43520·1970-01-01·00:00:00.000000·pythonrun.o125 ?rw-r--r--···0········0········0····43520·1970-01-01·00:00:00.000000·pythonrun.o
126 ?rw-r--r--···0········0········0····26144·1970-01-01·00:00:00.000000·pytime.o126 ?rw-r--r--···0········0········0····25808·1970-01-01·00:00:00.000000·pytime.o
127 ?rw-r--r--···0········0········0·····3640·1970-01-01·00:00:00.000000·qsbr.o127 ?rw-r--r--···0········0········0·····3640·1970-01-01·00:00:00.000000·qsbr.o
Max diff block lines reached; 9900/24872 bytes (39.80%) of diff not shown.
9.72 KB
getbuildinfo.o
959 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:··········1240·(bytes·into·file)13 ··Start·of·section·headers:··········1200·(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:·········1519 ··Number·of·section·headers:·········13
20 ··Section·header·string·table·index:·1420 ··Section·header·string·table·index:·12
2.93 KB
readelf --wide --sections {}
    
Offset 1, 24 lines modifiedOffset 1, 22 lines modified
1 There·are·15·section·headers,·starting·at·offset·0x4d8:1 There·are·13·section·headers,·starting·at·offset·0x4b0:
  
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·00006a·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00007a·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·0002d0·000120·18···I·12···1··86 ··[·2]·.rela.text········RELA············0000000000000000·0002b8·000138·18···I·10···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0000aa·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·0000ba·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·0000b0·000038·00··WA··0···0·328 ··[·4]·.bss··············NOBITS··········0000000000000000·0000c0·000038·00··WA··0···0·32
9 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·0000b0·00002f·01·AMS··0···0··19 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·0000c0·00002f·01·AMS··0···0··1
10 ··[·6]·.text.hot·········PROGBITS········0000000000000000·0000e0·00000a·00··AX··0···0·16 
11 ··[·7]·.rela.text.hot····RELA············0000000000000000·0003f0·000018·18···I·12···6··8 
12 ··[·8]·.note.GNU-stack···PROGBITS········0000000000000000·0000ea·000000·00······0···0··110 ··[·6]·.note.GNU-stack···PROGBITS········0000000000000000·0000ef·000000·00······0···0··1
13 ··[·9]·.note.gnu.property·NOTE············0000000000000000·0000f0·000020·00···A··0···0··811 ··[·7]·.note.gnu.property·NOTE············0000000000000000·0000f0·000020·00···A··0···0··8
14 ··[10]·.eh_frame·········PROGBITS········0000000000000000·000110·000060·00···A··0···0··812 ··[·8]·.eh_frame·········PROGBITS········0000000000000000·000110·000060·00···A··0···0··8
15 ··[11]·.rela.eh_frame····RELA············0000000000000000·000408·000048·18···I·12··10··813 ··[·9]·.rela.eh_frame····RELA············0000000000000000·0003f0·000048·18···I·10···8··8
16 ··[12]·.symtab···········SYMTAB··········0000000000000000·000170·000108·18·····13···7··814 ··[10]·.symtab···········SYMTAB··········0000000000000000·000170·0000f0·18·····11···6··8
17 ··[13]·.strtab···········STRTAB··········0000000000000000·000278·000056·00······0···0··115 ··[11]·.strtab···········STRTAB··········0000000000000000·000260·000056·00······0···0··1
18 ··[14]·.shstrtab·········STRTAB··········0000000000000000·000450·000081·00······0···0··116 ··[12]·.shstrtab·········STRTAB··········0000000000000000·000438·000072·00······0···0··1
19 Key·to·Flags:17 Key·to·Flags:
20 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),18 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
21 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),19 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
22 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),20 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
23 ··D·(mbind),·l·(large),·p·(processor·specific)21 ··D·(mbind),·l·(large),·p·(processor·specific)
1.28 KB
readelf --wide --symbols {}
    
Offset 1, 14 lines modifiedOffset 1, 13 lines modified
  
1 Symbol·table·'.symtab'·contains·11·entries:1 Symbol·table·'.symtab'·contains·10·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····4·.bss5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····4·.bss
6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.16 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.1
7 ·····4:·0000000000000034·····4·OBJECT··LOCAL··DEFAULT····4·initialized7 ·····4:·0000000000000034·····4·OBJECT··LOCAL··DEFAULT····4·initialized
8 ·····5:·0000000000000000····52·OBJECT··LOCAL··DEFAULT····4·buildinfo8 ·····5:·0000000000000000····52·OBJECT··LOCAL··DEFAULT····4·buildinfo
9 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.hot 
10 ·····7:·0000000000000000····86·FUNC····GLOBAL·DEFAULT····1·Py_GetBuildInfo9 ·····6:·0000000000000000····86·FUNC····GLOBAL·DEFAULT····1·Py_GetBuildInfo
11 ·····8:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_snprintf10 ·····7:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_snprintf
12 ·····9:·0000000000000060····10·FUNC····GLOBAL·HIDDEN·····1·_Py_gitversion11 ·····8:·0000000000000060····10·FUNC····GLOBAL·HIDDEN·····1·_Py_gitversion
13 ····10:·0000000000000000····10·FUNC····GLOBAL·HIDDEN·····6·_Py_gitidentifier12 ·····9:·0000000000000070····10·FUNC····GLOBAL·HIDDEN·····1·_Py_gitidentifier
2.4 KB
readelf --wide --relocs {}
    
Offset 1, 25 lines modifiedOffset 1, 22 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x2d0·contains·12·entries:1 Relocation·section·'.rela.text'·at·offset·0x2b8·contains·13·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000006··0000000200000002·R_X86_64_PC32··········0000000000000000·.bss·+·2f3 0000000000000006··0000000200000002·R_X86_64_PC32··········0000000000000000·.bss·+·2f
4 0000000000000010··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·04 0000000000000010··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
5 0000000000000015··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·15 0000000000000015··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1
6 000000000000001c··000000030000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.1·+·1a6 000000000000001c··000000030000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.1·+·1a
7 0000000000000024··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·67 0000000000000024··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·6
8 000000000000002e··000000030000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.1·+·238 000000000000002e··000000030000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.1·+·23
9 0000000000000033··000000020000000a·R_X86_64_32············0000000000000000·.bss·+·09 0000000000000033··000000020000000a·R_X86_64_32············0000000000000000·.bss·+·0
10 0000000000000039··0000000200000002·R_X86_64_PC32··········0000000000000000·.bss·+·2c10 0000000000000039··0000000200000002·R_X86_64_PC32··········0000000000000000·.bss·+·2c
11 0000000000000042··0000000800000004·R_X86_64_PLT32·········0000000000000000·PyOS_snprintf·-·411 0000000000000042··0000000700000004·R_X86_64_PLT32·········0000000000000000·PyOS_snprintf·-·4
12 0000000000000047··000000020000000a·R_X86_64_32············0000000000000000·.bss·+·012 0000000000000047··000000020000000a·R_X86_64_32············0000000000000000·.bss·+·0
13 0000000000000051··000000020000000a·R_X86_64_32············0000000000000000·.bss·+·013 0000000000000051··000000020000000a·R_X86_64_32············0000000000000000·.bss·+·0
14 0000000000000065··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·014 0000000000000065··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
 15 0000000000000075··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
  
15 Relocation·section·'.rela.text.hot'·at·offset·0x3f0·contains·1·entry: 
16 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend 
17 0000000000000005··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0 
  
18 Relocation·section·'.rela.eh_frame'·at·offset·0x408·contains·3·entries:16 Relocation·section·'.rela.eh_frame'·at·offset·0x3f0·contains·3·entries:
19 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend17 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
20 0000000000000020··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·018 0000000000000020··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·0
21 0000000000000040··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·6019 0000000000000040··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·60
22 0000000000000054··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·020 0000000000000054··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·70
471 B
readelf --wide --debug-dump=frames {}
    
Offset 27, 12 lines modifiedOffset 27, 12 lines modified
27 ··DW_CFA_nop27 ··DW_CFA_nop
  
28 00000038·0000000000000010·0000003c·FDE·cie=00000000·pc=0000000000000060..000000000000006a28 00000038·0000000000000010·0000003c·FDE·cie=00000000·pc=0000000000000060..000000000000006a
29 ··DW_CFA_nop29 ··DW_CFA_nop
30 ··DW_CFA_nop30 ··DW_CFA_nop
31 ··DW_CFA_nop31 ··DW_CFA_nop
  
32 0000004c·0000000000000010·00000050·FDE·cie=00000000·pc=0000000000000000..000000000000000a32 0000004c·0000000000000010·00000050·FDE·cie=00000000·pc=0000000000000070..000000000000007a
33 ··DW_CFA_nop33 ··DW_CFA_nop
34 ··DW_CFA_nop34 ··DW_CFA_nop
35 ··DW_CFA_nop35 ··DW_CFA_nop
  
245 B
strings --all --bytes=8 {}
    
Offset 6, 11 lines modifiedOffset 6, 10 lines modified
6 Py_GetBuildInfo6 Py_GetBuildInfo
7 PyOS_snprintf7 PyOS_snprintf
8 _Py_gitversion8 _Py_gitversion
9 _Py_gitidentifier9 _Py_gitidentifier
10 .shstrtab10 .shstrtab
11 .rela.text11 .rela.text
12 .rodata.str1.112 .rodata.str1.1
13 .rela.text.hot 
14 .note.GNU-stack13 .note.GNU-stack
15 .note.gnu.property14 .note.gnu.property
16 .rela.eh_frame15 .rela.eh_frame
479 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 40, 7 lines modifiedOffset 40, 15 lines modified
  
40 0000000000000060·<_Py_gitversion>:40 0000000000000060·<_Py_gitversion>:
41 _Py_gitversion():41 _Py_gitversion():
42 »       endbr6442 »       endbr64
43 »       mov····$0x0,%eax43 »       mov····$0x0,%eax
44 ·R_X86_64_32»    .rodata.str1.144 ·R_X86_64_32»    .rodata.str1.1
45 »       ret45 »       ret
 46 »       nopw···0x0(%rax,%rax,1)
  
 47 0000000000000070·<_Py_gitidentifier>:
 48 _Py_gitidentifier():
 49 »       endbr64
 50 »       mov····$0x0,%eax
 51 ·R_X86_64_32»    .rodata.str1.1
 52 »       ret
1000 B
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 12 lines modifiedOffset 1, 11 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·74002e64·61746100·2e627373·.text..data..bss4 ··0x00000020·2e746578·74002e64·61746100·2e627373·.text..data..bss
5 ··0x00000030·002e726f·64617461·2e737472·312e3100·..rodata.str1.1.5 ··0x00000030·002e726f·64617461·2e737472·312e3100·..rodata.str1.1.
6 ··0x00000040·2e72656c·612e7465·78742e68·6f74002e·.rela.text.hot.. 
7 ··0x00000050·6e6f7465·2e474e55·2d737461·636b002e·note.GNU-stack..6 ··0x00000040·2e6e6f74·652e474e·552d7374·61636b00·.note.GNU-stack.
8 ··0x00000060·6e6f7465·2e676e75·2e70726f·70657274·note.gnu.propert7 ··0x00000050·2e6e6f74·652e676e·752e7072·6f706572·.note.gnu.proper
9 ··0x00000070·79002e72·656c612e·65685f66·72616d65·y..rela.eh_frame8 ··0x00000060·7479002e·72656c61·2e65685f·6672616d·ty..rela.eh_fram
10 ··0x00000080·00··································.9 ··0x00000070·6500································e.
  
15.2 KB
token.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:··········8272·(bytes·into·file)13 ··Start·of·section·headers:··········8240·(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:·········1719 ··Number·of·section·headers:·········17
20 ··Section·header·string·table·index:·1620 ··Section·header·string·table·index:·16
3.2 KB
readelf --wide --sections {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 There·are·17·section·headers,·starting·at·offset·0x2050:1 There·are·17·section·headers,·starting·at·offset·0x2030:
  
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·00002e·00··AX··0···0··18 ··[·4]·.text.unlikely····PROGBITS········0000000000000000·000040·000028·00··AX··0···0··1
9 ··[·5]·.text.hot·········PROGBITS········0000000000000000·000070·000233·00··AX··0···0·169 ··[·5]·.text.hot·········PROGBITS········0000000000000000·000068·000233·00··AX··0···0·16
10 ··[·6]·.rela.text.hot····RELA············0000000000000000·000da0·0000a8·18···I·14···5··810 ··[·6]·.rela.text.hot····RELA············0000000000000000·000d98·000090·18···I·14···5··8
11 ··[·7]·.rodata···········PROGBITS········0000000000000000·0002a8·000618·00···A··0···0·3211 ··[·7]·.rodata···········PROGBITS········0000000000000000·0002a0·000618·00···A··0···0·32
12 ··[·8]·.rela.rodata······RELA············0000000000000000·000e48·0010e0·18···I·14···7··812 ··[·8]·.rela.rodata······RELA············0000000000000000·000e28·0010e0·18···I·14···7··8
13 ··[·9]·.rodata.str1.1····PROGBITS········0000000000000000·0008c0·000257·01·AMS··0···0··113 ··[·9]·.rodata.str1.1····PROGBITS········0000000000000000·0008b8·000257·01·AMS··0···0··1
14 ··[10]·.note.GNU-stack···PROGBITS········0000000000000000·000b17·000000·00······0···0··114 ··[10]·.note.GNU-stack···PROGBITS········0000000000000000·000b0f·000000·00······0···0··1
15 ··[11]·.note.gnu.property·NOTE············0000000000000000·000b18·000020·00···A··0···0··815 ··[11]·.note.gnu.property·NOTE············0000000000000000·000b10·000020·00···A··0···0··8
16 ··[12]·.eh_frame·········PROGBITS········0000000000000000·000b38·000090·00···A··0···0··816 ··[12]·.eh_frame·········PROGBITS········0000000000000000·000b30·000090·00···A··0···0··8
17 ··[13]·.rela.eh_frame····RELA············0000000000000000·001f28·000090·18···I·14··12··817 ··[13]·.rela.eh_frame····RELA············0000000000000000·001f08·000090·18···I·14··12··8
18 ··[14]·.symtab···········SYMTAB··········0000000000000000·000bc8·000138·18·····15···9··818 ··[14]·.symtab···········SYMTAB··········0000000000000000·000bc0·000138·18·····15···9··8
19 ··[15]·.strtab···········STRTAB··········0000000000000000·000d00·00009c·00······0···0··119 ··[15]·.strtab···········STRTAB··········0000000000000000·000cf8·00009c·00······0···0··1
20 ··[16]·.shstrtab·········STRTAB··········0000000000000000·001fb8·000098·00······0···0··120 ··[16]·.shstrtab·········STRTAB··········0000000000000000·001f98·000098·00······0···0··1
21 Key·to·Flags:21 Key·to·Flags:
22 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),22 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
23 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),23 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
24 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),24 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
25 ··D·(mbind),·l·(large),·p·(processor·specific)25 ··D·(mbind),·l·(large),·p·(processor·specific)
1.38 KB
readelf --wide --symbols {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 Symbol·table·'.symtab'·contains·13·entries:1 Symbol·table·'.symtab'·contains·13·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····5·.text.hot5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.text.hot
6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.rodata6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.rodata
7 ·····4:·0000000000000000····18·FUNC····LOCAL··DEFAULT····4·_PyToken_TwoChars.cold7 ·····4:·0000000000000000····12·FUNC····LOCAL··DEFAULT····4·_PyToken_TwoChars.cold
8 ·····5:·00000000000003a0····94·OBJECT··LOCAL··DEFAULT····7·CSWTCH.18 ·····5:·00000000000003a0····94·OBJECT··LOCAL··DEFAULT····7·CSWTCH.1
9 ·····6:·0000000000000012·····6·FUNC····LOCAL··DEFAULT····4·_PyToken_OneChar.cold9 ·····6:·000000000000000c·····6·FUNC····LOCAL··DEFAULT····4·_PyToken_OneChar.cold
10 ·····7:·0000000000000018····22·FUNC····LOCAL··DEFAULT····4·_PyToken_ThreeChars.cold10 ·····7:·0000000000000012····22·FUNC····LOCAL··DEFAULT····4·_PyToken_ThreeChars.cold
11 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.111 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.1
12 ·····9:·0000000000000000···430·FUNC····GLOBAL·DEFAULT····5·_PyToken_TwoChars12 ·····9:·0000000000000000···430·FUNC····GLOBAL·DEFAULT····5·_PyToken_TwoChars
13 ····10:·00000000000001b0····24·FUNC····GLOBAL·DEFAULT····5·_PyToken_OneChar13 ····10:·00000000000001b0····24·FUNC····GLOBAL·DEFAULT····5·_PyToken_OneChar
14 ····11:·00000000000001d0····99·FUNC····GLOBAL·DEFAULT····5·_PyToken_ThreeChars14 ····11:·00000000000001d0····99·FUNC····GLOBAL·DEFAULT····5·_PyToken_ThreeChars
15 ····12:·0000000000000400···536·OBJECT··GLOBAL·DEFAULT····7·_PyParser_TokenNames15 ····12:·0000000000000400···536·OBJECT··GLOBAL·DEFAULT····7·_PyParser_TokenNames
5.03 KB
readelf --wide --relocs {}
    
Offset 1, 19 lines modifiedOffset 1, 18 lines modified
  
1 Relocation·section·'.rela.text.hot'·at·offset·0xda0·contains·7·entries:1 Relocation·section·'.rela.text.hot'·at·offset·0xd98·contains·6·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000010··000000030000000b·R_X86_64_32S···········0000000000000000·.rodata·+·03 0000000000000010··000000030000000b·R_X86_64_32S···········0000000000000000·.rodata·+·0
4 00000000000001c3··000000030000000b·R_X86_64_32S···········0000000000000000·.rodata·+·3a04 00000000000001c3··000000030000000b·R_X86_64_32S···········0000000000000000·.rodata·+·3a0
5 00000000000001e0··000000030000000b·R_X86_64_32S···········0000000000000000·.rodata·+·2e05 00000000000001e0··000000030000000b·R_X86_64_32S···········0000000000000000·.rodata·+·2e0
6 00000000000000c2··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·26 00000000000000c2··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
7 00000000000000fa··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·47 00000000000000fa··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2
8 0000000000000184··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8 
9 00000000000001bc··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e8 00000000000001bc··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8
  
10 Relocation·section·'.rela.rodata'·at·offset·0xe48·contains·180·entries:9 Relocation·section·'.rela.rodata'·at·offset·0xe28·contains·180·entries:
11 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend10 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
12 0000000000000000··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·8811 0000000000000000··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·88
13 0000000000000008··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·3012 0000000000000008··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·30
14 0000000000000010··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·3013 0000000000000010··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·30
15 0000000000000018··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·3014 0000000000000018··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·30
16 0000000000000020··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·f015 0000000000000020··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·f0
17 0000000000000028··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·16616 0000000000000028··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·166
Offset 103, 15 lines modifiedOffset 102, 15 lines modified
103 00000000000002c8··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·30102 00000000000002c8··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·30
104 00000000000002d0··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·30103 00000000000002d0··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·30
105 00000000000002d8··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·152104 00000000000002d8··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·152
106 00000000000002e0··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1e8105 00000000000002e0··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1e8
107 00000000000002e8··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1ed106 00000000000002e8··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1ed
108 00000000000002f0··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1ed107 00000000000002f0··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1ed
109 00000000000002f8··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1ed108 00000000000002f8··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1ed
110 0000000000000300··0000000100000001·R_X86_64_64············0000000000000000·.text.unlikely·+·18109 0000000000000300··0000000100000001·R_X86_64_64············0000000000000000·.text.unlikely·+·12
111 0000000000000308··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·223110 0000000000000308··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·223
112 0000000000000310··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1ed111 0000000000000310··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1ed
113 0000000000000318··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1ed112 0000000000000318··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1ed
114 0000000000000320··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1ed113 0000000000000320··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1ed
115 0000000000000328··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1ed114 0000000000000328··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1ed
116 0000000000000330··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1ed115 0000000000000330··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1ed
117 0000000000000338··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1ed116 0000000000000338··0000000200000001·R_X86_64_64············0000000000000000·.text.hot·+·1ed
Offset 188, 15 lines modifiedOffset 187, 15 lines modified
188 00000000000005e8··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·21d187 00000000000005e8··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·21d
189 00000000000005f0··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·229188 00000000000005f0··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·229
190 00000000000005f8··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·231189 00000000000005f8··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·231
191 0000000000000600··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·234190 0000000000000600··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·234
192 0000000000000608··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·241191 0000000000000608··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·241
193 0000000000000610··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·24c192 0000000000000610··0000000800000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·24c
  
194 Relocation·section·'.rela.eh_frame'·at·offset·0x1f28·contains·6·entries:193 Relocation·section·'.rela.eh_frame'·at·offset·0x1f08·contains·6·entries:
195 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend194 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
196 0000000000000020··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·0195 0000000000000020··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·0
197 0000000000000034··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·0196 0000000000000034··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·0
198 0000000000000048··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1b0197 0000000000000048··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1b0
199 000000000000005c··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12198 000000000000005c··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c
200 0000000000000070··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1d0199 0000000000000070··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1d0
201 0000000000000084··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18200 0000000000000084··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12
1.17 KB
readelf --wide --debug-dump=frames {}
    
Offset 14, 32 lines modifiedOffset 14, 32 lines modified
14 ··DW_CFA_nop14 ··DW_CFA_nop
  
15 00000018·0000000000000010·0000001c·FDE·cie=00000000·pc=0000000000000000..00000000000001ae15 00000018·0000000000000010·0000001c·FDE·cie=00000000·pc=0000000000000000..00000000000001ae
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=0000000000000000..000000000000001219 0000002c·0000000000000010·00000030·FDE·cie=00000000·pc=0000000000000000..000000000000000c
20 ··DW_CFA_nop20 ··DW_CFA_nop
21 ··DW_CFA_nop21 ··DW_CFA_nop
22 ··DW_CFA_nop22 ··DW_CFA_nop
  
23 00000040·0000000000000010·00000044·FDE·cie=00000000·pc=00000000000001b0..00000000000001c823 00000040·0000000000000010·00000044·FDE·cie=00000000·pc=00000000000001b0..00000000000001c8
24 ··DW_CFA_nop24 ··DW_CFA_nop
25 ··DW_CFA_nop25 ··DW_CFA_nop
26 ··DW_CFA_nop26 ··DW_CFA_nop
  
27 00000054·0000000000000010·00000058·FDE·cie=00000000·pc=0000000000000012..000000000000001827 00000054·0000000000000010·00000058·FDE·cie=00000000·pc=000000000000000c..0000000000000012
28 ··DW_CFA_nop28 ··DW_CFA_nop
29 ··DW_CFA_nop29 ··DW_CFA_nop
30 ··DW_CFA_nop30 ··DW_CFA_nop
  
31 00000068·0000000000000010·0000006c·FDE·cie=00000000·pc=00000000000001d0..000000000000023331 00000068·0000000000000010·0000006c·FDE·cie=00000000·pc=00000000000001d0..0000000000000233
32 ··DW_CFA_nop32 ··DW_CFA_nop
33 ··DW_CFA_nop33 ··DW_CFA_nop
34 ··DW_CFA_nop34 ··DW_CFA_nop
  
35 0000007c·0000000000000010·00000080·FDE·cie=00000000·pc=0000000000000018..000000000000002e35 0000007c·0000000000000010·00000080·FDE·cie=00000000·pc=0000000000000012..0000000000000028
36 ··DW_CFA_nop36 ··DW_CFA_nop
37 ··DW_CFA_nop37 ··DW_CFA_nop
38 ··DW_CFA_nop38 ··DW_CFA_nop
  
968 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1, 29 lines modifiedOffset 1, 27 lines modified
  
  
  
1 Disassembly·of·section·.text.unlikely:1 Disassembly·of·section·.text.unlikely:
  
2 0000000000000000·<_PyToken_TwoChars.cold>:2 0000000000000000·<_PyToken_TwoChars.cold>:
3 _PyToken_TwoChars.cold():3 _PyToken_TwoChars.cold():
4 »       mov····$0x28,%eax 
5 »       ret 
6 »       mov····$0x32,%eax4 »       mov····$0x32,%eax
7 »       ret5 »       ret
8 »       mov····$0x2b,%eax6 »       mov····$0x28,%eax
9 »       ret7 »       ret
  
10 0000000000000012·<_PyToken_OneChar.cold>:8 000000000000000c·<_PyToken_OneChar.cold>:
11 _PyToken_OneChar.cold():9 _PyToken_OneChar.cold():
12 »       mov····$0x37,%eax10 »       mov····$0x37,%eax
13 »       ret11 »       ret
  
14 0000000000000018·<_PyToken_ThreeChars.cold>:12 0000000000000012·<_PyToken_ThreeChars.cold>:
15 _PyToken_ThreeChars.cold():13 _PyToken_ThreeChars.cold():
16 »       cmp····$0x2e,%edx14 »       cmp····$0x2e,%edx
17 »       jne····22·<_PyToken_ThreeChars.cold+0xa>15 »       jne····1c·<_PyToken_ThreeChars.cold+0xa>
18 »       cmp····$0x2e,%esi16 »       cmp····$0x2e,%esi
19 »       je·····28·<_PyToken_ThreeChars.cold+0x10>17 »       je·····22·<_PyToken_ThreeChars.cold+0x10>
20 »       mov····$0x37,%eax18 »       mov····$0x37,%eax
21 »       ret19 »       ret
22 »       mov····$0x34,%eax20 »       mov····$0x34,%eax
23 »       ret21 »       ret
1.76 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 50, 27 lines modifiedOffset 50, 27 lines modified
50 »       mov····$0x37,%eax50 »       mov····$0x37,%eax
51 »       cmove··%edx,%eax51 »       cmove··%edx,%eax
52 »       ret52 »       ret
53 »       nopl···0x0(%rax)53 »       nopl···0x0(%rax)
54 »       cmp····$0x3d,%esi54 »       cmp····$0x3d,%esi
55 »       jne····30·<_PyToken_TwoChars+0x30>55 »       jne····30·<_PyToken_TwoChars+0x30>
56 »       jmp····c6·<_PyToken_TwoChars+0xc6>56 »       jmp····c6·<_PyToken_TwoChars+0xc6>
57 ·R_X86_64_PC32»  .text.unlikely+0x257 ·R_X86_64_PC32»  .text.unlikely-0x4
58 »       cs·nopw·0x0(%rax,%rax,1)58 »       cs·nopw·0x0(%rax,%rax,1)
59 »       cmp····$0x2f,%esi59 »       cmp····$0x2f,%esi
60 »       je·····19c·<_PyToken_TwoChars+0x19c>60 »       je·····19c·<_PyToken_TwoChars+0x19c>
61 »       cmp····$0x3d,%esi61 »       cmp····$0x3d,%esi
62 »       jne····30·<_PyToken_TwoChars+0x30>62 »       jne····30·<_PyToken_TwoChars+0x30>
63 »       mov····$0x27,%eax63 »       mov····$0x27,%eax
64 »       ret64 »       ret
65 »       nopl···0x0(%rax,%rax,1)65 »       nopl···0x0(%rax,%rax,1)
66 »       cmp····$0x3d,%esi66 »       cmp····$0x3d,%esi
67 »       jne····30·<_PyToken_TwoChars+0x30>67 »       jne····30·<_PyToken_TwoChars+0x30>
68 »       jmp····fe·<_PyToken_TwoChars+0xfe>68 »       jmp····fe·<_PyToken_TwoChars+0xfe>
69 ·R_X86_64_PC32»  .text.unlikely-0x469 ·R_X86_64_PC32»  .text.unlikely+0x2
70 »       xchg···%ax,%ax70 »       xchg···%ax,%ax
71 »       mov····$0x1d,%eax71 »       mov····$0x1d,%eax
72 »       cmp····$0x3d,%esi72 »       cmp····$0x3d,%esi
73 »       je·····35·<_PyToken_TwoChars+0x35>73 »       je·····35·<_PyToken_TwoChars+0x35>
74 »       cmp····$0x3e,%esi74 »       cmp····$0x3e,%esi
75 »       je·····1a8·<_PyToken_TwoChars+0x1a8>75 »       je·····1a8·<_PyToken_TwoChars+0x1a8>
76 »       cmp····$0x3c,%esi76 »       cmp····$0x3c,%esi
Offset 95, 18 lines modifiedOffset 95, 18 lines modified
95 »       mov····$0x37,%eax95 »       mov····$0x37,%eax
96 »       cmp····$0x3d,%esi96 »       cmp····$0x3d,%esi
97 »       jne····35·<_PyToken_TwoChars+0x35>97 »       jne····35·<_PyToken_TwoChars+0x35>
98 »       mov····$0x29,%eax98 »       mov····$0x29,%eax
99 »       ret99 »       ret
100 »       mov····$0x37,%eax100 »       mov····$0x37,%eax
101 »       cmp····$0x3d,%esi101 »       cmp····$0x3d,%esi
102 »       je·····188·<_PyToken_TwoChars+0x188>102 »       jne····35·<_PyToken_TwoChars+0x35>
103 ·R_X86_64_PC32»  .text.unlikely+0x8103 »       mov····$0x2b,%eax
104 »       ret104 »       ret
105 »       nopl···0x0(%rax)105 »       xchg···%ax,%ax
106 »       mov····$0x23,%eax106 »       mov····$0x23,%eax
107 »       ret107 »       ret
108 »       mov····$0x25,%eax108 »       mov····$0x25,%eax
109 »       ret109 »       ret
110 »       mov····$0x2f,%eax110 »       mov····$0x2f,%eax
111 »       ret111 »       ret
112 »       mov····$0x26,%eax112 »       mov····$0x26,%eax
Offset 117, 15 lines modifiedOffset 117, 15 lines modified
  
117 00000000000001b0·<_PyToken_OneChar>:117 00000000000001b0·<_PyToken_OneChar>:
118 _PyToken_OneChar():118 _PyToken_OneChar():
119 »       endbr64119 »       endbr64
120 »       sub····$0x21,%edi120 »       sub····$0x21,%edi
121 »       cmp····$0x5d,%edi121 »       cmp····$0x5d,%edi
122 »       ja·····1c0·<_PyToken_OneChar+0x10>122 »       ja·····1c0·<_PyToken_OneChar+0x10>
123 ·R_X86_64_PC32»  .text.unlikely+0xe123 ·R_X86_64_PC32»  .text.unlikely+0x8
124 »       movsbl·0x0(%rdi),%eax124 »       movsbl·0x0(%rdi),%eax
125 ·R_X86_64_32S»   .rodata+0x3a0125 ·R_X86_64_32S»   .rodata+0x3a0
126 »       ret126 »       ret
127 »       nopl···0x0(%rax,%rax,1)127 »       nopl···0x0(%rax,%rax,1)
  
128 00000000000001d0·<_PyToken_ThreeChars>:128 00000000000001d0·<_PyToken_ThreeChars>:
129 _PyToken_ThreeChars():129 _PyToken_ThreeChars():
923 B
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·10000000·1c000000·................4 ··0x00000010·1b0c0708·90010000·10000000·1c000000·................
5 ··0x00000020·00000000·ae010000·00000000·10000000·................5 ··0x00000020·00000000·ae010000·00000000·10000000·................
6 ··0x00000030·30000000·00000000·12000000·00000000·0...............6 ··0x00000030·30000000·00000000·0c000000·00000000·0...............
7 ··0x00000040·10000000·44000000·00000000·18000000·....D...........7 ··0x00000040·10000000·44000000·00000000·18000000·....D...........
8 ··0x00000050·00000000·10000000·58000000·00000000·........X.......8 ··0x00000050·00000000·10000000·58000000·00000000·........X.......
9 ··0x00000060·06000000·00000000·10000000·6c000000·............l...9 ··0x00000060·06000000·00000000·10000000·6c000000·............l...
10 ··0x00000070·00000000·63000000·00000000·10000000·....c...........10 ··0x00000070·00000000·63000000·00000000·10000000·....c...........
11 ··0x00000080·80000000·00000000·16000000·00000000·................11 ··0x00000080·80000000·00000000·16000000·00000000·................
  
172 KB
pegen.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:··········28696·(bytes·into·file)13 ··Start·of·section·headers:··········28632·(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.81 KB
readelf --wide --sections {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 There·are·22·section·headers,·starting·at·offset·0x7018:1 There·are·22·section·headers,·starting·at·offset·0x6fd8:
  
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·0044a0·000240·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·004460·000240·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000286·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·000286·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·000286·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·000286·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·000286·00007f·01·AMS··0···0··19 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·000286·00007f·01·AMS··0···0··1
10 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·000308·000158·01·AMS··0···0··810 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·000308·000158·01·AMS··0···0··8
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·000460·00052f·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·000460·00052f·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·0046e0·000a20·18···I·19···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·0046a0·000a20·18···I·19···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·000990·001b79·00··AX··0···0·3213 ··[·9]·.text.hot·········PROGBITS········0000000000000000·000990·001b39·00··AX··0···0·32
14 ··[10]·.rela.text.hot····RELA············0000000000000000·005100·001320·18···I·19···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·0050c0·001320·18···I·19···9··8
15 ··[11]·.rodata···········PROGBITS········0000000000000000·002510·000240·00···A··0···0··815 ··[11]·.rodata···········PROGBITS········0000000000000000·0024d0·000240·00···A··0···0··8
16 ··[12]·.rela.rodata······RELA············0000000000000000·006420·0006c0·18···I·19··11··816 ··[12]·.rela.rodata······RELA············0000000000000000·0063e0·0006c0·18···I·19··11··8
17 ··[13]·.rodata.cst16·····PROGBITS········0000000000000000·002750·000010·10··AM··0···0·1617 ··[13]·.rodata.cst16·····PROGBITS········0000000000000000·002710·000010·10··AM··0···0·16
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·002760·000008·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·002720·000008·08··AM··0···0··8
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·002768·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·002728·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·002768·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·002728·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·002788·0007f8·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·002748·0007f8·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·006ae0·000468·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·006aa0·000468·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·002f80·000b10·18·····20··28··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·002f40·000b10·18·····20··28··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·003a90·000a0d·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·003a50·000a0d·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·006f48·0000cc·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·006f08·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)
9.05 KB
readelf --wide --symbols {}
    
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
25 ····21:·00000000000003c0·····5·FUNC····LOCAL··DEFAULT····7·Py_XDECREF.part.0.cold25 ····21:·00000000000003c0·····5·FUNC····LOCAL··DEFAULT····7·Py_XDECREF.part.0.cold
26 ····22:·00000000000003c5····98·FUNC····LOCAL··DEFAULT····7·_PyPegen_run_parser_from_file_pointer.cold26 ····22:·00000000000003c5····98·FUNC····LOCAL··DEFAULT····7·_PyPegen_run_parser_from_file_pointer.cold
27 ····23:·0000000000000427·····6·FUNC····LOCAL··DEFAULT····7·_PyPegen_byte_offset_to_character_offset.cold27 ····23:·0000000000000427·····6·FUNC····LOCAL··DEFAULT····7·_PyPegen_byte_offset_to_character_offset.cold
28 ····24:·000000000000042d·····9·FUNC····LOCAL··DEFAULT····7·_PyPegen_byte_offset_to_character_offset_raw.cold28 ····24:·000000000000042d·····9·FUNC····LOCAL··DEFAULT····7·_PyPegen_byte_offset_to_character_offset_raw.cold
29 ····25:·000000000000044c····26·FUNC····LOCAL··DEFAULT····7·_PyPegen_byte_offset_to_character_offset_line.cold29 ····25:·000000000000044c····26·FUNC····LOCAL··DEFAULT····7·_PyPegen_byte_offset_to_character_offset_line.cold
30 ····26:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···13·.LC030 ····26:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···13·.LC0
31 ····27:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···14·.LC2431 ····27:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···14·.LC24
32 ····28:·0000000000000000··1120·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_run_parser_from_string32 ····28:·0000000000000000··1113·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_run_parser_from_string
33 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_FromUTF833 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_FromUTF8
34 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc34 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
35 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Calloc35 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Calloc
36 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_parse36 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_parse
37 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free37 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
38 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_Free38 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_Free
39 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_FromString39 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_FromString
Offset 46, 76 lines modifiedOffset 46, 76 lines modified
46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyExc_IncompleteInputError46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyExc_IncompleteInputError
47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_raise_tokenizer_init_error47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_raise_tokenizer_init_error
48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
49 ····45:·0000000000000460···286·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_Parser_New49 ····45:·0000000000000460···286·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_Parser_New
50 ····46:·0000000000000580···332·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_run_parser50 ····46:·0000000000000580···332·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_run_parser
51 ····47:·00000000000006d0····48·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_lookahead51 ····47:·00000000000006d0····48·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_lookahead
52 ····48:·0000000000000700···120·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_expect_token52 ····48:·0000000000000700···120·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_expect_token
53 ····49:·0000000000000780··1170·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_fill_token53 ····49:·0000000000000780··1132·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_fill_token
54 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyToken_Init54 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyToken_Init
55 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_Get55 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_Get
56 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize56 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize
57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArena_AddPyObject57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArena_AddPyObject
58 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncmp58 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncmp
59 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Realloc59 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Realloc
60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Pypegen_tokenizer_error60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Pypegen_tokenizer_error
61 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncpy61 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncpy
62 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc62 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
63 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyToken_Free63 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyToken_Free
64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Pypegen_raise_decode_error64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Pypegen_raise_decode_error
65 ····61:·0000000000000c20···173·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_lookahead_with_int65 ····61:·0000000000000bf0···173·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_lookahead_with_int
66 ····62:·0000000000000cd0···124·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_expect_soft_keyword66 ····62:·0000000000000ca0···124·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_expect_soft_keyword
67 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsString67 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsString
68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp
69 ····65:·0000000000000e10···171·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_name_token69 ····65:·0000000000000de0···171·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_name_token
70 ····66:·0000000000000d50···180·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_is_memoized70 ····66:·0000000000000d20···180·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_is_memoized
71 ····67:·0000000000000ec0···456·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_new_identifier71 ····67:·0000000000000e90···456·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_new_identifier
72 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_Name72 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_Name
73 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen73 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
74 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF874 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF8
75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_EqualToASCIIString75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_EqualToASCIIString
76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
77 ····73:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate77 ····73:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_InternImmortal78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_InternImmortal
79 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_InternFromString79 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_InternFromString
80 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Vectorcall80 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Vectorcall
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·_PyType_Name83 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyType_Name
84 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError84 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
85 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_GetModuleAttrString85 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_GetModuleAttrString
86 ····82:·0000000000001090···185·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_update_memo86 ····82:·0000000000001060···185·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_update_memo
87 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArena_Malloc87 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArena_Malloc
88 ····84:·0000000000001150····95·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_insert_memo88 ····84:·0000000000001120····95·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_insert_memo
89 ····85:·00000000000011b0···115·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_string_token89 ····85:·0000000000001180···115·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_string_token
90 ····86:·0000000000001230····93·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_get_last_nonnwhitespace_token90 ····86:·0000000000001200····93·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_get_last_nonnwhitespace_token
91 ····87:·0000000000001290···214·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_lookahead_with_string91 ····87:·0000000000001260···214·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_lookahead_with_string
92 ····88:·0000000000001370···999·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_number_token92 ····88:·0000000000001340···983·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_number_token
93 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strchr93 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strchr
94 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location94 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location
95 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_strtoul95 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_strtoul
96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_Constant97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_Constant
98 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_strtol98 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_strtol
99 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_string_to_double99 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_string_to_double
100 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_FromDouble100 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_FromDouble
101 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_FromCComplex101 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_FromCComplex
102 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromString102 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromString
103 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException103 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException
104 ···100:·0000000000001760···105·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_expect_forced_token104 ···100:·0000000000001720···105·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_expect_forced_token
105 ···101:·00000000000017d0···122·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_Parser_Free105 ···101:·0000000000001790···122·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_Parser_Free
106 ···102:·0000000000000020···295·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_run_parser_from_file_pointer106 ···102:·0000000000000020···295·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_run_parser_from_file_pointer
107 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_FromFile107 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_FromFile
108 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_CompareWithASCIIString108 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_CompareWithASCIIString
109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString
110 ···106:·0000000000000150····34·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_byte_offset_to_character_offset110 ···106:·0000000000000150····34·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_byte_offset_to_character_offset
111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8
112 ···108:·0000000000001850····95·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_byte_offset_to_character_offset_raw112 ···108:·0000000000001810····95·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_byte_offset_to_character_offset_raw
113 ···109:·0000000000000180···198·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_soft_keyword_token113 ···109:·0000000000000180···198·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_soft_keyword_token
114 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsStringAndSize114 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsStringAndSize
115 ···111:·0000000000000436····22·FUNC····GLOBAL·HIDDEN·····7·_PyPegen_interactive_exit115 ···111:·0000000000000436····22·FUNC····GLOBAL·HIDDEN·····7·_PyPegen_interactive_exit
116 ···112:·00000000000018b0···675·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_byte_offset_to_character_offset_line116 ···112:·0000000000001870···688·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_byte_offset_to_character_offset_line
117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
118 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_raise_error_known_location118 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_raise_error_known_location
119 ···115:·0000000000001b60·····9·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_lookahead_for_expr119 ···115:·0000000000001b20·····9·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_lookahead_for_expr
120 ···116:·0000000000001b70·····9·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_lookahead_for_stmt120 ···116:·0000000000001b30·····9·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_lookahead_for_stmt
121 ···117:·00000000000004fd····50·FUNC····GLOBAL·HIDDEN·····7·_PyPegen_expect_forced_result121 ···117:·00000000000004fd····50·FUNC····GLOBAL·HIDDEN·····7·_PyPegen_expect_forced_result
53.4 KB
readelf --wide --relocs {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x44a0·contains·24·entries:1 Relocation·section·'.rela.text'·at·offset·0x4460·contains·24·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000000004b··0000006700000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_FromFile·-·43 000000000000004b··0000006700000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_FromFile·-·4
4 0000000000000070··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·4a4 0000000000000070··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·4a
5 0000000000000078··0000006800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_CompareWithASCIIString·-·45 0000000000000078··0000006800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_CompareWithASCIIString·-·4
6 00000000000000d9··0000002d00000004·R_X86_64_PLT32·········0000000000000460·_PyPegen_Parser_New·-·46 00000000000000d9··0000002d00000004·R_X86_64_PLT32·········0000000000000460·_PyPegen_Parser_New·-·4
7 00000000000000ed··0000002e00000004·R_X86_64_PLT32·········0000000000000580·_PyPegen_run_parser·-·47 00000000000000ed··0000002e00000004·R_X86_64_PLT32·········0000000000000580·_PyPegen_run_parser·-·4
8 00000000000000f8··0000006500000004·R_X86_64_PLT32·········00000000000017d0·_PyPegen_Parser_Free·-·48 00000000000000f8··0000006500000004·R_X86_64_PLT32·········0000000000001790·_PyPegen_Parser_Free·-·4
9 0000000000000109··0000002200000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_Free·-·49 0000000000000109··0000002200000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_Free·-·4
10 0000000000000159··0000006b00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8·-·410 0000000000000159··0000006b00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8·-·4
11 0000000000000199··0000003000000004·R_X86_64_PLT32·········0000000000000700·_PyPegen_expect_token·-·411 0000000000000199··0000003000000004·R_X86_64_PLT32·········0000000000000700·_PyPegen_expect_token·-·4
12 00000000000001c1··0000006e00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_AsStringAndSize·-·412 00000000000001c1··0000006e00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_AsStringAndSize·-·4
13 00000000000001e3··0000003600000004·R_X86_64_PLT32·········0000000000000000·strncmp·-·413 00000000000001e3··0000003600000004·R_X86_64_PLT32·········0000000000000000·strncmp·-·4
14 00000000000001f6··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_AsString·-·414 00000000000001f6··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_AsString·-·4
15 0000000000000206··0000004300000004·R_X86_64_PLT32·········0000000000000ec0·_PyPegen_new_identifier·-·415 0000000000000206··0000004300000004·R_X86_64_PLT32·········0000000000000e90·_PyPegen_new_identifier·-·4
16 000000000000022c··0000004400000004·R_X86_64_PLT32·········0000000000000000·_PyAST_Name·-·416 000000000000022c··0000004400000004·R_X86_64_PLT32·········0000000000000000·_PyAST_Name·-·4
17 0000000000000010··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3bc17 0000000000000010··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3bc
18 0000000000000057··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3d418 0000000000000057··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3d4
19 0000000000000062··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3c819 0000000000000062··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3c8
20 000000000000006b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3c820 000000000000006b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3c8
21 0000000000000080··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3c821 0000000000000080··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3c8
22 000000000000009b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3c122 000000000000009b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3c1
23 00000000000000e5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·41b23 00000000000000e5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·41b
24 0000000000000141··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3ef24 0000000000000141··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3ef
25 0000000000000162··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·42325 0000000000000162··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·423
26 000000000000016e··0000006c00000004·R_X86_64_PLT32·········0000000000001850·_PyPegen_byte_offset_to_character_offset_raw·-·426 000000000000016e··0000006c00000004·R_X86_64_PLT32·········0000000000001810·_PyPegen_byte_offset_to_character_offset_raw·-·4
  
27 Relocation·section·'.rela.text.unlikely'·at·offset·0x46e0·contains·108·entries:27 Relocation·section·'.rela.text.unlikely'·at·offset·0x46a0·contains·108·entries:
28 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend28 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
29 0000000000000001··0000002600000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·429 0000000000000001··0000002600000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
30 000000000000000e··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_raise_tokenizer_init_error·-·430 000000000000000e··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_raise_tokenizer_init_error·-·4
31 0000000000000022··0000002100000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·431 0000000000000022··0000002100000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
32 000000000000002b··0000002100000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·432 000000000000002b··0000002100000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
33 0000000000000033··0000002100000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·433 0000000000000033··0000002100000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
34 0000000000000038··0000002c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·434 0000000000000038··0000002c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
Offset 85, 63 lines modifiedOffset 85, 63 lines modified
85 0000000000000016··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·22285 0000000000000016··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·222
86 0000000000000044··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21a86 0000000000000044··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21a
87 000000000000004c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·19887 000000000000004c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·198
88 000000000000007c··0000002c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·488 000000000000007c··0000002c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
89 00000000000000ac··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·88989 00000000000000ac··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·889
90 00000000000000b9··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·88990 00000000000000b9··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·889
91 00000000000000d1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·a2c91 00000000000000d1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·a2c
92 00000000000000db··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b4892 00000000000000db··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b0e
93 00000000000000ed··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b4893 00000000000000ed··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b0e
94 0000000000000113··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·bc294 0000000000000113··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b9c
95 000000000000011f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·cf295 000000000000011f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·cc2
96 000000000000012e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·daf96 000000000000012e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·d7f
97 0000000000000138··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·103897 0000000000000138··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1008
98 000000000000015e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·106598 000000000000015e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1035
99 000000000000016b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·106599 000000000000016b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1035
100 0000000000000178··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1065100 0000000000000178··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1035
101 0000000000000183··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1065101 0000000000000183··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1035
102 0000000000000190··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1065102 0000000000000190··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1035
103 000000000000019d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1065103 000000000000019d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1035
104 00000000000001b9··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·f84104 00000000000001b9··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·f54
105 00000000000001c9··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1065105 00000000000001c9··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1035
106 00000000000001d6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1065106 00000000000001d6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1035
107 00000000000001e0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1065107 00000000000001e0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1035
108 00000000000001eb··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1065108 00000000000001eb··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1035
109 00000000000001f8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1065109 00000000000001f8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1035
110 0000000000000202··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1065110 0000000000000202··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1035
111 000000000000020a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·10fa111 000000000000020a··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·10ca
112 0000000000000212··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11a0112 0000000000000212··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1170
113 0000000000000223··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·133e113 0000000000000223··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·130e
114 000000000000023e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1564114 000000000000023e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1534
115 000000000000025d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·139b115 000000000000025d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·136b
116 000000000000026e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·139b116 000000000000026e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·136b
117 00000000000002ad··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·139b117 00000000000002ad··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·136b
118 00000000000002bb··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·139b118 00000000000002bb··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·136b
119 00000000000002c8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·139b119 00000000000002c8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·136b
120 00000000000002d4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1739120 00000000000002d4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·16f9
121 00000000000002e2··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1739121 00000000000002e2··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·16f9
122 00000000000002ef··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1739122 00000000000002ef··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·16f9
123 000000000000031c··0000002500000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_raise_error·-·4123 000000000000031c··0000002500000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_raise_error·-·4
124 0000000000000334··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·16b5124 0000000000000334··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1675
125 000000000000033b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·164d125 000000000000033b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·160d
126 0000000000000348··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1487126 0000000000000348··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1457
127 0000000000000363··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·16f9127 0000000000000363··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·16b9
128 000000000000037d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·151d128 000000000000037d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·14ed
129 00000000000003b3··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·17a4129 00000000000003b3··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1764
130 00000000000003c1··0000003a00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4130 00000000000003c1··0000003a00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
131 00000000000003c8··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·bf131 00000000000003c8··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·bf
132 00000000000003d4··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·80132 00000000000003d4··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·80
133 00000000000003e2··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·109133 00000000000003e2··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·109
134 00000000000003ef··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·109134 00000000000003ef··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·109
135 0000000000000411··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·fe135 0000000000000411··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·fe
136 0000000000000423··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·fe136 0000000000000423··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·fe
137 0000000000000432··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·18a1137 0000000000000432··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1861
138 0000000000000462··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1956138 0000000000000462··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1916
  
139 Relocation·section·'.rela.text.hot'·at·offset·0x5100·contains·204·entries:139 Relocation·section·'.rela.text.hot'·at·offset·0x50c0·contains·204·entries:
140 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend140 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
141 0000000000000042··0000001d00000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_FromUTF8·-·4141 0000000000000042··0000001d00000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_FromUTF8·-·4
142 00000000000000ac··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4142 00000000000000ac··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4
143 00000000000000e4··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4143 00000000000000e4··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4
144 0000000000000105··0000001f00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Calloc·-·4144 0000000000000105··0000001f00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Calloc·-·4
145 0000000000000125··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4145 0000000000000125··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4
146 000000000000012d··0000001a00000002·R_X86_64_PC32··········0000000000000000·.LC0·-·4146 000000000000012d··0000001a00000002·R_X86_64_PC32··········0000000000000000·.LC0·-·4
Offset 153, 24 lines modifiedOffset 153, 24 lines modified
153 0000000000000222··0000002200000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_Free·-·4153 0000000000000222··0000002200000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_Free·-·4
154 0000000000000250··0000002300000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_FromString·-·4154 0000000000000250··0000002300000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_FromString·-·4
155 000000000000029b··000000060000000b·R_X86_64_32S···········0000000000000000·.rodata·+·0155 000000000000029b··000000060000000b·R_X86_64_32S···········0000000000000000·.rodata·+·0
156 00000000000002a9··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0156 00000000000002a9··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
157 00000000000002b2··0000002400000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4157 00000000000002b2··0000002400000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4
158 00000000000002ba··0000002500000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_raise_error·-·4158 00000000000002ba··0000002500000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_raise_error·-·4
159 00000000000002d1··0000002600000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4159 00000000000002d1··0000002600000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
160 0000000000000381··0000002000000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_parse·-·4160 000000000000037a··0000002000000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_parse·-·4
161 000000000000038c··0000002700000004·R_X86_64_PLT32·········0000000000000000·_Pypegen_set_syntax_error·-·4161 0000000000000385··0000002700000004·R_X86_64_PLT32·········0000000000000000·_Pypegen_set_syntax_error·-·4
162 0000000000000398··0000002400000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4162 0000000000000391··0000002400000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4
163 000000000000039d··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4163 0000000000000396··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4
164 00000000000003c7··0000002900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4164 00000000000003c0··0000002900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4
165 00000000000003cc··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0165 00000000000003c5··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
166 00000000000003d6··0000002a0000000a·R_X86_64_32············0000000000000000·_PyExc_IncompleteInputError·+·0166 00000000000003cf··0000002a0000000a·R_X86_64_32············0000000000000000·_PyExc_IncompleteInputError·+·0
167 00000000000003dd··0000002500000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_raise_error·-·4167 00000000000003d6··0000002500000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_raise_error·-·4
168 0000000000000420··0000002100000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4168 0000000000000419··0000002100000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
169 000000000000043a··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·-·4169 0000000000000433··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·-·4
170 000000000000048b··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4170 000000000000048b··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4
171 00000000000004c7··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4171 00000000000004c7··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4
172 00000000000004e8··0000001f00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Calloc·-·4172 00000000000004e8··0000001f00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Calloc·-·4
173 0000000000000508··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4173 0000000000000508··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4
174 0000000000000510··0000001a00000002·R_X86_64_PC32··········0000000000000000·.LC0·-·4174 0000000000000510··0000001a00000002·R_X86_64_PC32··········0000000000000000·.LC0·-·4
175 000000000000058c··0000002000000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_parse·-·4175 000000000000058c··0000002000000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_parse·-·4
176 00000000000005bb··000000060000000b·R_X86_64_32S···········0000000000000000·.rodata·+·120176 00000000000005bb··000000060000000b·R_X86_64_32S···········0000000000000000·.rodata·+·120
Offset 195, 174 lines modifiedOffset 195, 174 lines modified
195 000000000000097d··0000003600000004·R_X86_64_PLT32·········0000000000000000·strncmp·-·4195 000000000000097d··0000003600000004·R_X86_64_PLT32·········0000000000000000·strncmp·-·4
Max diff block lines reached; 37831/54587 bytes (69.30%) of diff not shown.
27.5 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..000000000000046015 00000018·0000000000000048·0000001c·FDE·cie=00000000·pc=0000000000000000..0000000000000459
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:·5·to·000000000000000d22 ··DW_CFA_advance_loc:·5·to·000000000000000d
Offset 177, 15 lines modifiedOffset 177, 15 lines modified
177 ··DW_CFA_remember_state177 ··DW_CFA_remember_state
178 ··DW_CFA_def_cfa_offset:·8178 ··DW_CFA_def_cfa_offset:·8
179 ··DW_CFA_advance_loc:·1·to·0000000000000767179 ··DW_CFA_advance_loc:·1·to·0000000000000767
180 ··DW_CFA_restore_state180 ··DW_CFA_restore_state
181 ··DW_CFA_nop181 ··DW_CFA_nop
182 ··DW_CFA_nop182 ··DW_CFA_nop
  
183 00000180·0000000000000048·00000184·FDE·cie=00000000·pc=0000000000000780..0000000000000c12183 00000180·0000000000000048·00000184·FDE·cie=00000000·pc=0000000000000780..0000000000000bec
184 ··DW_CFA_advance_loc:·6·to·0000000000000786184 ··DW_CFA_advance_loc:·6·to·0000000000000786
185 ··DW_CFA_def_cfa_offset:·16185 ··DW_CFA_def_cfa_offset:·16
186 ··DW_CFA_offset:·r15·(r15)·at·cfa-16186 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
187 ··DW_CFA_advance_loc:·2·to·0000000000000788187 ··DW_CFA_advance_loc:·2·to·0000000000000788
188 ··DW_CFA_def_cfa_offset:·24188 ··DW_CFA_def_cfa_offset:·24
189 ··DW_CFA_offset:·r14·(r14)·at·cfa-24189 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
190 ··DW_CFA_advance_loc:·2·to·000000000000078a190 ··DW_CFA_advance_loc:·2·to·000000000000078a
Offset 225, 346 lines modifiedOffset 225, 346 lines modified
225 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56225 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
226 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48226 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
227 ··DW_CFA_offset:·r12·(r12)·at·cfa-40227 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
228 ··DW_CFA_offset:·r13·(r13)·at·cfa-32228 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
229 ··DW_CFA_offset:·r14·(r14)·at·cfa-24229 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
230 ··DW_CFA_offset:·r15·(r15)·at·cfa-16230 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
  
231 000001ec·0000000000000028·000001f0·FDE·cie=00000000·pc=0000000000000c20..0000000000000ccd231 000001ec·0000000000000028·000001f0·FDE·cie=00000000·pc=0000000000000bf0..0000000000000c9d
232 ··DW_CFA_advance_loc:·6·to·0000000000000c26232 ··DW_CFA_advance_loc:·6·to·0000000000000bf6
233 ··DW_CFA_def_cfa_offset:·16233 ··DW_CFA_def_cfa_offset:·16
234 ··DW_CFA_offset:·r12·(r12)·at·cfa-16234 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
235 ··DW_CFA_advance_loc:·4·to·0000000000000c2a235 ··DW_CFA_advance_loc:·4·to·0000000000000bfa
236 ··DW_CFA_def_cfa_offset:·24236 ··DW_CFA_def_cfa_offset:·24
237 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24237 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
238 ··DW_CFA_advance_loc:·4·to·0000000000000c2e238 ··DW_CFA_advance_loc:·4·to·0000000000000bfe
239 ··DW_CFA_def_cfa_offset:·48239 ··DW_CFA_def_cfa_offset:·48
240 ··DW_CFA_advance_loc:·47·to·0000000000000c5d240 ··DW_CFA_advance_loc:·47·to·0000000000000c2d
241 ··DW_CFA_remember_state241 ··DW_CFA_remember_state
242 ··DW_CFA_def_cfa_offset:·24242 ··DW_CFA_def_cfa_offset:·24
243 ··DW_CFA_advance_loc:·4·to·0000000000000c61243 ··DW_CFA_advance_loc:·4·to·0000000000000c31
244 ··DW_CFA_def_cfa_offset:·16244 ··DW_CFA_def_cfa_offset:·16
245 ··DW_CFA_advance_loc:·2·to·0000000000000c63245 ··DW_CFA_advance_loc:·2·to·0000000000000c33
246 ··DW_CFA_def_cfa_offset:·8246 ··DW_CFA_def_cfa_offset:·8
247 ··DW_CFA_advance_loc:·5·to·0000000000000c68247 ··DW_CFA_advance_loc:·5·to·0000000000000c38
248 ··DW_CFA_restore_state248 ··DW_CFA_restore_state
249 ··DW_CFA_nop249 ··DW_CFA_nop
250 ··DW_CFA_nop250 ··DW_CFA_nop
  
251 00000218·0000000000000030·0000021c·FDE·cie=00000000·pc=0000000000000cd0..0000000000000d4c251 00000218·0000000000000030·0000021c·FDE·cie=00000000·pc=0000000000000ca0..0000000000000d1c
252 ··DW_CFA_advance_loc:·5·to·0000000000000cd5252 ··DW_CFA_advance_loc:·5·to·0000000000000ca5
253 ··DW_CFA_def_cfa_offset:·16253 ··DW_CFA_def_cfa_offset:·16
254 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16254 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
255 ··DW_CFA_advance_loc:·4·to·0000000000000cd9255 ··DW_CFA_advance_loc:·4·to·0000000000000ca9
256 ··DW_CFA_def_cfa_offset:·24256 ··DW_CFA_def_cfa_offset:·24
257 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24257 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
258 ··DW_CFA_advance_loc:·7·to·0000000000000ce0258 ··DW_CFA_advance_loc:·7·to·0000000000000cb0
259 ··DW_CFA_def_cfa_offset:·32259 ··DW_CFA_def_cfa_offset:·32
260 ··DW_CFA_advance_loc:·26·to·0000000000000cfa260 ··DW_CFA_advance_loc:·26·to·0000000000000cca
261 ··DW_CFA_remember_state261 ··DW_CFA_remember_state
262 ··DW_CFA_def_cfa_offset:·24262 ··DW_CFA_def_cfa_offset:·24
263 ··DW_CFA_advance_loc:·3·to·0000000000000cfd263 ··DW_CFA_advance_loc:·3·to·0000000000000ccd
264 ··DW_CFA_def_cfa_offset:·16264 ··DW_CFA_def_cfa_offset:·16
265 ··DW_CFA_advance_loc:·1·to·0000000000000cfe265 ··DW_CFA_advance_loc:·1·to·0000000000000cce
266 ··DW_CFA_def_cfa_offset:·8266 ··DW_CFA_def_cfa_offset:·8
267 ··DW_CFA_advance_loc:·1·to·0000000000000cff267 ··DW_CFA_advance_loc:·1·to·0000000000000ccf
268 ··DW_CFA_restore_state268 ··DW_CFA_restore_state
269 ··DW_CFA_advance_loc1:·67·to·0000000000000d42269 ··DW_CFA_advance_loc1:·67·to·0000000000000d12
270 ··DW_CFA_def_cfa_offset:·24270 ··DW_CFA_def_cfa_offset:·24
271 ··DW_CFA_advance_loc:·4·to·0000000000000d46271 ··DW_CFA_advance_loc:·4·to·0000000000000d16
272 ··DW_CFA_def_cfa_offset:·16272 ··DW_CFA_def_cfa_offset:·16
273 ··DW_CFA_advance_loc:·1·to·0000000000000d47273 ··DW_CFA_advance_loc:·1·to·0000000000000d17
274 ··DW_CFA_def_cfa_offset:·8274 ··DW_CFA_def_cfa_offset:·8
  
275 0000024c·0000000000000014·00000250·FDE·cie=00000000·pc=0000000000000117..0000000000000123275 0000024c·0000000000000014·00000250·FDE·cie=00000000·pc=0000000000000117..0000000000000123
276 ··DW_CFA_def_cfa_offset:·32276 ··DW_CFA_def_cfa_offset:·32
277 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24277 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
278 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16278 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
279 ··DW_CFA_nop279 ··DW_CFA_nop
  
280 00000264·0000000000000018·00000268·FDE·cie=00000000·pc=0000000000000d50..0000000000000e04280 00000264·0000000000000018·00000268·FDE·cie=00000000·pc=0000000000000d20..0000000000000dd4
281 ··DW_CFA_advance_loc:·8·to·0000000000000d58281 ··DW_CFA_advance_loc:·8·to·0000000000000d28
282 ··DW_CFA_def_cfa_offset:·48282 ··DW_CFA_def_cfa_offset:·48
283 ··DW_CFA_advance_loc1:·95·to·0000000000000db7283 ··DW_CFA_advance_loc1:·95·to·0000000000000d87
284 ··DW_CFA_remember_state284 ··DW_CFA_remember_state
285 ··DW_CFA_def_cfa_offset:·8285 ··DW_CFA_def_cfa_offset:·8
286 ··DW_CFA_advance_loc:·1·to·0000000000000db8286 ··DW_CFA_advance_loc:·1·to·0000000000000d88
287 ··DW_CFA_restore_state287 ··DW_CFA_restore_state
288 ··DW_CFA_nop288 ··DW_CFA_nop
  
289 00000280·0000000000000010·00000284·FDE·cie=00000000·pc=0000000000000123..0000000000000132289 00000280·0000000000000010·00000284·FDE·cie=00000000·pc=0000000000000123..0000000000000132
290 ··DW_CFA_def_cfa_offset:·48290 ··DW_CFA_def_cfa_offset:·48
291 ··DW_CFA_nop291 ··DW_CFA_nop
  
292 00000294·0000000000000040·00000298·FDE·cie=00000000·pc=0000000000000e10..0000000000000ebb292 00000294·0000000000000040·00000298·FDE·cie=00000000·pc=0000000000000de0..0000000000000e8b
293 ··DW_CFA_advance_loc:·5·to·0000000000000e15293 ··DW_CFA_advance_loc:·5·to·0000000000000de5
294 ··DW_CFA_def_cfa_offset:·16294 ··DW_CFA_def_cfa_offset:·16
295 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16295 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
296 ··DW_CFA_advance_loc:·1·to·0000000000000e16296 ··DW_CFA_advance_loc:·1·to·0000000000000de6
297 ··DW_CFA_def_cfa_offset:·24297 ··DW_CFA_def_cfa_offset:·24
298 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24298 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
299 ··DW_CFA_advance_loc:·7·to·0000000000000e1d299 ··DW_CFA_advance_loc:·7·to·0000000000000ded
300 ··DW_CFA_def_cfa_offset:·32300 ··DW_CFA_def_cfa_offset:·32
301 ··DW_CFA_advance_loc:·29·to·0000000000000e3a301 ··DW_CFA_advance_loc:·29·to·0000000000000e0a
302 ··DW_CFA_remember_state302 ··DW_CFA_remember_state
303 ··DW_CFA_def_cfa_offset:·24303 ··DW_CFA_def_cfa_offset:·24
304 ··DW_CFA_advance_loc:·3·to·0000000000000e3d304 ··DW_CFA_advance_loc:·3·to·0000000000000e0d
305 ··DW_CFA_def_cfa_offset:·16305 ··DW_CFA_def_cfa_offset:·16
306 ··DW_CFA_advance_loc:·1·to·0000000000000e3e306 ··DW_CFA_advance_loc:·1·to·0000000000000e0e
307 ··DW_CFA_def_cfa_offset:·8307 ··DW_CFA_def_cfa_offset:·8
308 ··DW_CFA_advance_loc:·2·to·0000000000000e40308 ··DW_CFA_advance_loc:·2·to·0000000000000e10
309 ··DW_CFA_restore_state309 ··DW_CFA_restore_state
310 ··DW_CFA_advance_loc1:·75·to·0000000000000e8b310 ··DW_CFA_advance_loc1:·75·to·0000000000000e5b
311 ··DW_CFA_def_cfa_offset:·40311 ··DW_CFA_def_cfa_offset:·40
312 ··DW_CFA_advance_loc:·22·to·0000000000000ea1312 ··DW_CFA_advance_loc:·22·to·0000000000000e71
313 ··DW_CFA_def_cfa_offset:·48313 ··DW_CFA_def_cfa_offset:·48
Max diff block lines reached; 21534/28049 bytes (76.77%) of diff not shown.
10.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 88, 172 lines modifiedOffset 88, 172 lines modified
88 »       jns····87·<_PyPegen_fill_token.cold+0x7>88 »       jns····87·<_PyPegen_fill_token.cold+0x7>
89 »       jmp····a8·<_PyPegen_fill_token.cold+0x28>89 »       jmp····a8·<_PyPegen_fill_token.cold+0x28>
90 »       mov····$0x4,%r12d90 »       mov····$0x4,%r12d
91 »       jmp····d5·<_PyPegen_fill_token.cold+0x55>91 »       jmp····d5·<_PyPegen_fill_token.cold+0x55>
92 ·R_X86_64_PC32»  .text.hot+0xa2c92 ·R_X86_64_PC32»  .text.hot+0xa2c
93 »       testb··$0x2,0x64(%rbx)93 »       testb··$0x2,0x64(%rbx)
94 »       jne····df·<_PyPegen_fill_token.cold+0x5f>94 »       jne····df·<_PyPegen_fill_token.cold+0x5f>
95 ·R_X86_64_PC32»  .text.hot+0xb4895 ·R_X86_64_PC32»  .text.hot+0xb0e
96 »       neg····%eax96 »       neg····%eax
97 »       xor····%ecx,%ecx97 »       xor····%ecx,%ecx
98 »       mov····%eax,0x1ec(%rdx)98 »       mov····%eax,0x1ec(%rdx)
99 »       mov····%ecx,0x54(%rdx)99 »       mov····%ecx,0x54(%rdx)
100 »       jmp····f1·<_PyPegen_fill_token.cold+0x71>100 »       jmp····f1·<_PyPegen_fill_token.cold+0x71>
101 ·R_X86_64_PC32»  .text.hot+0xb48101 ·R_X86_64_PC32»  .text.hot+0xb0e
102 »       lea····(%rax,%rax,1),%r13102 »       lea····(%rax,%rax,1),%r13
103 »       mov····0x70(%rbx),%rdi103 »       mov····0x70(%rbx),%rdi
104 »       shl····$0x5,%rax104 »       shl····$0x5,%rax
105 »       mov····%rax,%rsi105 »       mov····%rax,%rsi
106 »       call···105·<_PyPegen_fill_token.cold+0x85>106 »       call···105·<_PyPegen_fill_token.cold+0x85>
107 ·R_X86_64_PLT32» PyMem_Realloc-0x4107 ·R_X86_64_PLT32» PyMem_Realloc-0x4
108 »       test···%rax,%rax108 »       test···%rax,%rax
109 »       je·····9b·<_PyPegen_fill_token.cold+0x1b>109 »       je·····9b·<_PyPegen_fill_token.cold+0x1b>
110 »       mov····%rax,0x70(%rbx)110 »       mov····%rax,0x70(%rbx)
111 »       mov····%r13,0x78(%rbx)111 »       mov····%r13,0x78(%rbx)
112 »       jmp····117·<_PyPegen_expect_soft_keyword.cold>112 »       jmp····117·<_PyPegen_expect_soft_keyword.cold>
113 ·R_X86_64_PC32»  .text.hot+0xbc2113 ·R_X86_64_PC32»  .text.hot+0xb9c
  
114 0000000000000117·<_PyPegen_expect_soft_keyword.cold>:114 0000000000000117·<_PyPegen_expect_soft_keyword.cold>:
115 _PyPegen_expect_soft_keyword.cold():115 _PyPegen_expect_soft_keyword.cold():
116 »       movl···$0x1,0x60(%rbx)116 »       movl···$0x1,0x60(%rbx)
117 »       jmp····123·<_PyPegen_is_memoized.cold>117 »       jmp····123·<_PyPegen_is_memoized.cold>
118 ·R_X86_64_PC32»  .text.hot+0xcf2118 ·R_X86_64_PC32»  .text.hot+0xcc2
  
119 0000000000000123·<_PyPegen_is_memoized.cold>:119 0000000000000123·<_PyPegen_is_memoized.cold>:
120 _PyPegen_is_memoized.cold():120 _PyPegen_is_memoized.cold():
121 »       movl···$0x1,0x60(%rdi)121 »       movl···$0x1,0x60(%rdi)
122 »       or·····$0xffffffff,%eax122 »       or·····$0xffffffff,%eax
123 »       jmp····132·<_PyPegen_new_identifier.cold>123 »       jmp····132·<_PyPegen_new_identifier.cold>
124 ·R_X86_64_PC32»  .text.hot+0xdaf124 ·R_X86_64_PC32»  .text.hot+0xd7f
  
125 0000000000000132·<_PyPegen_new_identifier.cold>:125 0000000000000132·<_PyPegen_new_identifier.cold>:
126 _PyPegen_new_identifier.cold():126 _PyPegen_new_identifier.cold():
127 »       mov····$0x0,%edx127 »       mov····$0x0,%edx
128 ·R_X86_64_32»    .rodata.str1.1+0x17128 ·R_X86_64_32»    .rodata.str1.1+0x17
129 »       jmp····13c·<_PyPegen_new_identifier.cold+0xa>129 »       jmp····13c·<_PyPegen_new_identifier.cold+0xa>
130 ·R_X86_64_PC32»  .text.hot+0x1038130 ·R_X86_64_PC32»  .text.hot+0x1008
131 »       call···141·<_PyPegen_new_identifier.cold+0xf>131 »       call···141·<_PyPegen_new_identifier.cold+0xf>
132 ·R_X86_64_PLT32» _PyType_Name-0x4132 ·R_X86_64_PLT32» _PyType_Name-0x4
133 »       mov····0x0(%rip),%rdi········133 »       mov····0x0(%rip),%rdi········
134 ·R_X86_64_PC32»  PyExc_TypeError-0x4134 ·R_X86_64_PC32»  PyExc_TypeError-0x4
135 »       mov····$0x0,%esi135 »       mov····$0x0,%esi
136 ·R_X86_64_32»    .rodata.str1.8+0x40136 ·R_X86_64_32»    .rodata.str1.8+0x40
137 »       mov····%rax,%rdx137 »       mov····%rax,%rdx
138 »       xor····%eax,%eax138 »       xor····%eax,%eax
139 »       call···157·<_PyPegen_new_identifier.cold+0x25>139 »       call···157·<_PyPegen_new_identifier.cold+0x25>
140 ·R_X86_64_PLT32» PyErr_Format-0x4140 ·R_X86_64_PLT32» PyErr_Format-0x4
141 »       mov····(%rbx),%rax141 »       mov····(%rbx),%rax
142 »       test···%eax,%eax142 »       test···%eax,%eax
143 »       js·····162·<_PyPegen_new_identifier.cold+0x30>143 »       js·····162·<_PyPegen_new_identifier.cold+0x30>
144 ·R_X86_64_PC32»  .text.hot+0x1065144 ·R_X86_64_PC32»  .text.hot+0x1035
145 »       sub····$0x1,%rax145 »       sub····$0x1,%rax
146 »       mov····%rax,(%rbx)146 »       mov····%rax,(%rbx)
147 »       jne····16f·<_PyPegen_new_identifier.cold+0x3d>147 »       jne····16f·<_PyPegen_new_identifier.cold+0x3d>
148 ·R_X86_64_PC32»  .text.hot+0x1065148 ·R_X86_64_PC32»  .text.hot+0x1035
149 »       mov····%rbx,%rdi149 »       mov····%rbx,%rdi
150 »       call···177·<_PyPegen_new_identifier.cold+0x45>150 »       call···177·<_PyPegen_new_identifier.cold+0x45>
151 ·R_X86_64_PLT32» _Py_Dealloc-0x4151 ·R_X86_64_PLT32» _Py_Dealloc-0x4
152 »       jmp····17c·<_PyPegen_new_identifier.cold+0x4a>152 »       jmp····17c·<_PyPegen_new_identifier.cold+0x4a>
153 ·R_X86_64_PC32»  .text.hot+0x1065153 ·R_X86_64_PC32»  .text.hot+0x1035
154 »       mov····(%rax),%rdx154 »       mov····(%rax),%rdx
155 »       test···%edx,%edx155 »       test···%edx,%edx
156 »       js·····187·<_PyPegen_new_identifier.cold+0x55>156 »       js·····187·<_PyPegen_new_identifier.cold+0x55>
157 ·R_X86_64_PC32»  .text.hot+0x1065157 ·R_X86_64_PC32»  .text.hot+0x1035
158 »       sub····$0x1,%rdx158 »       sub····$0x1,%rdx
159 »       mov····%rdx,(%rax)159 »       mov····%rdx,(%rax)
160 »       jne····194·<_PyPegen_new_identifier.cold+0x62>160 »       jne····194·<_PyPegen_new_identifier.cold+0x62>
161 ·R_X86_64_PC32»  .text.hot+0x1065161 ·R_X86_64_PC32»  .text.hot+0x1035
162 »       mov····%rax,%rdi162 »       mov····%rax,%rdi
163 »       call···19c·<_PyPegen_new_identifier.cold+0x6a>163 »       call···19c·<_PyPegen_new_identifier.cold+0x6a>
164 ·R_X86_64_PLT32» _Py_Dealloc-0x4164 ·R_X86_64_PLT32» _Py_Dealloc-0x4
165 »       jmp····1a1·<_PyPegen_new_identifier.cold+0x6f>165 »       jmp····1a1·<_PyPegen_new_identifier.cold+0x6f>
166 ·R_X86_64_PC32»  .text.hot+0x1065166 ·R_X86_64_PC32»  .text.hot+0x1035
167 »       mov····$0x0,%esi167 »       mov····$0x0,%esi
168 ·R_X86_64_32»    .rodata.str1.1+0x26168 ·R_X86_64_32»    .rodata.str1.1+0x26
169 »       mov····$0x0,%edi169 »       mov····$0x0,%edi
170 ·R_X86_64_32»    .rodata.str1.1+0x30170 ·R_X86_64_32»    .rodata.str1.1+0x30
171 »       call···1b0·<_PyPegen_new_identifier.cold+0x7e>171 »       call···1b0·<_PyPegen_new_identifier.cold+0x7e>
172 ·R_X86_64_PLT32» _PyImport_GetModuleAttrString-0x4172 ·R_X86_64_PLT32» _PyImport_GetModuleAttrString-0x4
173 »       mov····%rax,0x50(%rbp)173 »       mov····%rax,0x50(%rbp)
174 »       test···%rax,%rax174 »       test···%rax,%rax
175 »       jne····1bd·<_PyPegen_new_identifier.cold+0x8b>175 »       jne····1bd·<_PyPegen_new_identifier.cold+0x8b>
176 ·R_X86_64_PC32»  .text.hot+0xf84176 ·R_X86_64_PC32»  .text.hot+0xf54
177 »       mov····0x8(%rsp),%rdi177 »       mov····0x8(%rsp),%rdi
178 »       mov····(%rdi),%rax178 »       mov····(%rdi),%rax
179 »       test···%eax,%eax179 »       test···%eax,%eax
180 »       js·····1cd·<_PyPegen_new_identifier.cold+0x9b>180 »       js·····1cd·<_PyPegen_new_identifier.cold+0x9b>
181 ·R_X86_64_PC32»  .text.hot+0x1065181 ·R_X86_64_PC32»  .text.hot+0x1035
182 »       sub····$0x1,%rax182 »       sub····$0x1,%rax
183 »       mov····%rax,(%rdi)183 »       mov····%rax,(%rdi)
184 »       jne····1da·<_PyPegen_new_identifier.cold+0xa8>184 »       jne····1da·<_PyPegen_new_identifier.cold+0xa8>
185 ·R_X86_64_PC32»  .text.hot+0x1065185 ·R_X86_64_PC32»  .text.hot+0x1035
186 »       call···1df·<_PyPegen_new_identifier.cold+0xad>186 »       call···1df·<_PyPegen_new_identifier.cold+0xad>
187 ·R_X86_64_PLT32» _Py_Dealloc-0x4187 ·R_X86_64_PLT32» _Py_Dealloc-0x4
188 »       jmp····1e4·<_PyPegen_new_identifier.cold+0xb2>188 »       jmp····1e4·<_PyPegen_new_identifier.cold+0xb2>
189 ·R_X86_64_PC32»  .text.hot+0x1065189 ·R_X86_64_PC32»  .text.hot+0x1035
190 »       mov····(%rdi),%rax190 »       mov····(%rdi),%rax
191 »       test···%eax,%eax191 »       test···%eax,%eax
192 »       js·····1ef·<_PyPegen_new_identifier.cold+0xbd>192 »       js·····1ef·<_PyPegen_new_identifier.cold+0xbd>
193 ·R_X86_64_PC32»  .text.hot+0x1065193 ·R_X86_64_PC32»  .text.hot+0x1035
194 »       sub····$0x1,%rax194 »       sub····$0x1,%rax
195 »       mov····%rax,(%rdi)195 »       mov····%rax,(%rdi)
196 »       jne····1fc·<_PyPegen_new_identifier.cold+0xca>196 »       jne····1fc·<_PyPegen_new_identifier.cold+0xca>
197 ·R_X86_64_PC32»  .text.hot+0x1065197 ·R_X86_64_PC32»  .text.hot+0x1035
198 »       call···201·<_PyPegen_new_identifier.cold+0xcf>198 »       call···201·<_PyPegen_new_identifier.cold+0xcf>
199 ·R_X86_64_PLT32» _Py_Dealloc-0x4199 ·R_X86_64_PLT32» _Py_Dealloc-0x4
200 »       jmp····206·<_PyPegen_update_memo.cold>200 »       jmp····206·<_PyPegen_update_memo.cold>
201 ·R_X86_64_PC32»  .text.hot+0x1065201 ·R_X86_64_PC32»  .text.hot+0x1035
  
202 0000000000000206·<_PyPegen_update_memo.cold>:202 0000000000000206·<_PyPegen_update_memo.cold>:
203 _PyPegen_update_memo.cold():203 _PyPegen_update_memo.cold():
204 »       or·····$0xffffffff,%eax204 »       or·····$0xffffffff,%eax
205 »       jmp····20e·<_PyPegen_insert_memo.cold>205 »       jmp····20e·<_PyPegen_insert_memo.cold>
206 ·R_X86_64_PC32»  .text.hot+0x10fa206 ·R_X86_64_PC32»  .text.hot+0x10ca
  
207 000000000000020e·<_PyPegen_insert_memo.cold>:207 000000000000020e·<_PyPegen_insert_memo.cold>:
208 _PyPegen_insert_memo.cold():208 _PyPegen_insert_memo.cold():
209 »       or·····$0xffffffff,%eax209 »       or·····$0xffffffff,%eax
Max diff block lines reached; 5917/10704 bytes (55.28%) of diff not shown.
62.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 40, 19 lines modifiedOffset 40, 19 lines modified
40 »       shr····$0x8,%ebx40 »       shr····$0x8,%ebx
41 »       and····$0x2,%ebx41 »       and····$0x2,%ebx
42 »       mov····%ebx,%edx42 »       mov····%ebx,%edx
43 »       or·····$0x10,%edx43 »       or·····$0x10,%edx
44 »       test···$0x8,%ah44 »       test···$0x8,%ah
45 »       cmovne·%edx,%ebx45 »       cmovne·%edx,%ebx
46 »       test···$0x400000,%eax46 »       test···$0x400000,%eax
47 »       jne····453·<_PyPegen_run_parser_from_string+0x453>47 »       jne····44c·<_PyPegen_run_parser_from_string+0x44c>
48 »       test···$0x10,%ah48 »       test···$0x10,%ah
49 »       jne····44b·<_PyPegen_run_parser_from_string+0x44b>49 »       jne····444·<_PyPegen_run_parser_from_string+0x444>
50 »       test···$0x40,%ah50 »       test···$0x40,%ah
51 »       jne····443·<_PyPegen_run_parser_from_string+0x443>51 »       jne····43c·<_PyPegen_run_parser_from_string+0x43c>
52 »       mov····$0xd,%r15d52 »       mov····$0xd,%r15d
53 »       test···$0x4,%ah53 »       test···$0x4,%ah
54 »       jne····246·<_PyPegen_run_parser_from_string+0x246>54 »       jne····246·<_PyPegen_run_parser_from_string+0x246>
55 »       mov····$0xa0,%edi55 »       mov····$0xa0,%edi
56 »       call···b0·<_PyPegen_run_parser_from_string+0xb0>56 »       call···b0·<_PyPegen_run_parser_from_string+0xb0>
57 ·R_X86_64_PLT32» PyMem_Malloc-0x457 ·R_X86_64_PLT32» PyMem_Malloc-0x4
58 »       mov····%rax,%rbp58 »       mov····%rax,%rbp
Offset 114, 15 lines modifiedOffset 114, 15 lines modified
114 »       mov····%rax,%r12114 »       mov····%rax,%r12
115 »       test···%rax,%rax115 »       test···%rax,%rax
116 »       je·····2c6·<_PyPegen_run_parser_from_string+0x2c6>116 »       je·····2c6·<_PyPegen_run_parser_from_string+0x2c6>
117 »       cmpl···$0x100,0x3c(%rbp)117 »       cmpl···$0x100,0x3c(%rbp)
118 »       je·····288·<_PyPegen_run_parser_from_string+0x288>118 »       je·····288·<_PyPegen_run_parser_from_string+0x288>
119 »       mov····0x50(%rbp),%rdi119 »       mov····0x50(%rbp),%rdi
120 »       test···%rdi,%rdi120 »       test···%rdi,%rdi
121 »       jne····439·<_PyPegen_run_parser_from_string+0x439>121 »       jne····432·<_PyPegen_run_parser_from_string+0x432>
122 »       mov····0x18(%rbp),%eax122 »       mov····0x18(%rbp),%eax
123 »       test···%eax,%eax123 »       test···%eax,%eax
124 »       jle····1f6·<_PyPegen_run_parser_from_string+0x1f6>124 »       jle····1f6·<_PyPegen_run_parser_from_string+0x1f6>
125 »       xor····%ebx,%ebx125 »       xor····%ebx,%ebx
126 »       data16·cs·nopw·0x0(%rax,%rax,1)126 »       data16·cs·nopw·0x0(%rax,%rax,1)
127 »       xchg···%ax,%ax127 »       xchg···%ax,%ax
128 »       mov····0x8(%rbp),%rax128 »       mov····0x8(%rbp),%rax
Offset 132, 15 lines modifiedOffset 132, 15 lines modified
132 ·R_X86_64_PLT32» PyMem_Free-0x4132 ·R_X86_64_PLT32» PyMem_Free-0x4
133 »       cmp····%ebx,0x18(%rbp)133 »       cmp····%ebx,0x18(%rbp)
134 »       jg·····1e0·<_PyPegen_run_parser_from_string+0x1e0>134 »       jg·····1e0·<_PyPegen_run_parser_from_string+0x1e0>
135 »       mov····0x8(%rbp),%rdi135 »       mov····0x8(%rbp),%rdi
136 »       call···1ff·<_PyPegen_run_parser_from_string+0x1ff>136 »       call···1ff·<_PyPegen_run_parser_from_string+0x1ff>
137 ·R_X86_64_PLT32» PyMem_Free-0x4137 ·R_X86_64_PLT32» PyMem_Free-0x4
138 »       cmpq···$0x0,0x80(%rbp)138 »       cmpq···$0x0,0x80(%rbp)
139 »       jne····40f·<_PyPegen_run_parser_from_string+0x40f>139 »       jne····408·<_PyPegen_run_parser_from_string+0x408>
140 »       mov····0x70(%rbp),%rdi140 »       mov····0x70(%rbp),%rdi
141 »       call···216·<_PyPegen_run_parser_from_string+0x216>141 »       call···216·<_PyPegen_run_parser_from_string+0x216>
142 ·R_X86_64_PLT32» PyMem_Free-0x4142 ·R_X86_64_PLT32» PyMem_Free-0x4
143 »       mov····%rbp,%rdi143 »       mov····%rbp,%rdi
144 »       call···21e·<_PyPegen_run_parser_from_string+0x21e>144 »       call···21e·<_PyPegen_run_parser_from_string+0x21e>
145 ·R_X86_64_PLT32» PyMem_Free-0x4145 ·R_X86_64_PLT32» PyMem_Free-0x4
146 »       mov····%r13,%rdi146 »       mov····%r13,%rdi
Offset 160, 15 lines modifiedOffset 160, 15 lines modified
160 »       jmp····64·<_PyPegen_run_parser_from_string+0x64>160 »       jmp····64·<_PyPegen_run_parser_from_string+0x64>
161 »       mov····0x4(%rbp),%r15d161 »       mov····0x4(%rbp),%r15d
162 »       jmp····a6·<_PyPegen_run_parser_from_string+0xa6>162 »       jmp····a6·<_PyPegen_run_parser_from_string+0xa6>
163 »       call···254·<_PyPegen_run_parser_from_string+0x254>163 »       call···254·<_PyPegen_run_parser_from_string+0x254>
164 ·R_X86_64_PLT32» _PyTokenizer_FromString-0x4164 ·R_X86_64_PLT32» _PyTokenizer_FromString-0x4
165 »       mov····%rax,%r13165 »       mov····%rax,%r13
166 »       test···%rax,%rax166 »       test···%rax,%rax
167 »       je·····45b·<_PyPegen_run_parser_from_string+0x45b>167 »       je·····454·<_PyPegen_run_parser_from_string+0x454>
168 »       mov····(%rbx),%eax168 »       mov····(%rbx),%eax
169 »       add····$0x1,%eax169 »       add····$0x1,%eax
170 »       jne····284·<_PyPegen_run_parser_from_string+0x284>170 »       jne····284·<_PyPegen_run_parser_from_string+0x284>
171 »       mov····%rbx,0x920(%r13)171 »       mov····%rbx,0x920(%r13)
172 »       test···%rbp,%rbp172 »       test···%rbp,%rbp
173 »       jne····64·<_PyPegen_run_parser_from_string+0x64>173 »       jne····64·<_PyPegen_run_parser_from_string+0x64>
174 »       xor····%ebx,%ebx174 »       xor····%ebx,%ebx
Offset 192, 132 lines modifiedOffset 192, 132 lines modified
192 ·R_X86_64_PC32»  PyExc_SyntaxError-0x4192 ·R_X86_64_PC32»  PyExc_SyntaxError-0x4
193 »       mov····%rbp,%rdi193 »       mov····%rbp,%rdi
194 »       call···2be·<_PyPegen_run_parser_from_string+0x2be>194 »       call···2be·<_PyPegen_run_parser_from_string+0x2be>
195 ·R_X86_64_PLT32» _PyPegen_raise_error-0x4195 ·R_X86_64_PLT32» _PyPegen_raise_error-0x4
196 »       mov····%rax,%r12196 »       mov····%rax,%r12
197 »       jmp····1bd·<_PyPegen_run_parser_from_string+0x1bd>197 »       jmp····1bd·<_PyPegen_run_parser_from_string+0x1bd>
198 »       testb··$0x1,0x65(%rbp)198 »       testb··$0x1,0x65(%rbp)
199 »       jne····3ae·<_PyPegen_run_parser_from_string+0x3ae>199 »       jne····3a7·<_PyPegen_run_parser_from_string+0x3a7>
200 »       call···2d5·<_PyPegen_run_parser_from_string+0x2d5>200 »       call···2d5·<_PyPegen_run_parser_from_string+0x2d5>
201 ·R_X86_64_PLT32» PyErr_Occurred-0x4201 ·R_X86_64_PLT32» PyErr_Occurred-0x4
202 »       test···%rax,%rax202 »       test···%rax,%rax
203 »       jne····395·<_PyPegen_run_parser_from_string+0x395>203 »       jne····38e·<_PyPegen_run_parser_from_string+0x38e>
204 »       mov····0x14(%rbp),%edx204 »       mov····0x14(%rbp),%eax
205 »       mov····0x8(%rbp),%rax205 »       mov····0x8(%rbp),%rdx
206 »       lea····-0x1(%rdx),%ecx206 »       lea····-0x1(%rax),%ecx
207 »       movslq·%ecx,%rcx207 »       movslq·%ecx,%rcx
208 »       mov····(%rax,%rcx,8),%rbx208 »       mov····(%rdx,%rcx,8),%rbx
209 »       test···%edx,%edx209 »       test···%eax,%eax
210 »       jle····360·<_PyPegen_run_parser_from_string+0x360>210 »       jle····359·<_PyPegen_run_parser_from_string+0x359>
211 »       mov····(%rax),%rcx211 »       mov····(%rdx),%rcx
 212 »       xor····%r14d,%r14d
 213 »       mov····%r14,0x28(%rcx)
 214 »       cmp····$0x1,%eax
 215 »       je·····359·<_PyPegen_run_parser_from_string+0x359>
 216 »       mov····0x8(%rdx),%rcx
 217 »       xor····%r11d,%r11d
 218 »       mov····%r11,0x28(%rcx)
 219 »       cmp····$0x2,%eax
 220 »       je·····359·<_PyPegen_run_parser_from_string+0x359>
 221 »       mov····0x10(%rdx),%rcx
212 »       xor····%r10d,%r10d222 »       xor····%r10d,%r10d
213 »       mov····%r10,0x28(%rcx)223 »       mov····%r10,0x28(%rcx)
214 »       cmp····$0x1,%edx224 »       cmp····$0x3,%eax
215 »       je·····360·<_PyPegen_run_parser_from_string+0x360>225 »       je·····359·<_PyPegen_run_parser_from_string+0x359>
216 »       mov····0x8(%rax),%rcx226 »       mov····0x18(%rdx),%rcx
217 »       xor····%r9d,%r9d227 »       xor····%r9d,%r9d
218 »       mov····%r9,0x28(%rcx)228 »       mov····%r9,0x28(%rcx)
219 »       cmp····$0x2,%edx229 »       cmp····$0x4,%eax
220 »       je·····360·<_PyPegen_run_parser_from_string+0x360>230 »       je·····359·<_PyPegen_run_parser_from_string+0x359>
221 »       mov····0x10(%rax),%rcx231 »       mov····0x20(%rdx),%rcx
222 »       xor····%r8d,%r8d232 »       xor····%r8d,%r8d
223 »       mov····%r8,0x28(%rcx)233 »       mov····%r8,0x28(%rcx)
224 »       cmp····$0x3,%edx234 »       cmp····$0x5,%eax
225 »       je·····360·<_PyPegen_run_parser_from_string+0x360>235 »       je·····359·<_PyPegen_run_parser_from_string+0x359>
226 »       mov····0x18(%rax),%rcx236 »       mov····$0x5,%ecx
 237 »       mov····(%rdx,%rcx,8),%rsi
227 »       xor····%edi,%edi238 »       xor····%edi,%edi
228 »       mov····%rdi,0x28(%rcx) 
229 »       cmp····$0x4,%edx 
230 »       je·····360·<_PyPegen_run_parser_from_string+0x360> 
231 »       mov····0x20(%rax),%rcx 
232 »       xor····%esi,%esi 
233 »       mov····%rsi,0x28(%rcx) 
234 »       cmp····$0x5,%edx 
235 »       je·····360·<_PyPegen_run_parser_from_string+0x360> 
236 »       sub····$0x6,%edx 
237 »       lea····0x28(%rax),%rcx 
238 »       lea····0x30(%rax,%rdx,8),%rax 
239 »       mov····(%rcx),%rdx 
Max diff block lines reached; 58629/63728 bytes (92.00%) of diff not shown.
4.62 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·60040000·00460e10·8f02420e·....`....F....B.5 ··0x00000020·00000000·59040000·00460e10·8f02420e·....Y....F....B.
6 ··0x00000030·188e0345·0e208d04·420e288c·05440e30·...E.·..B.(..D.06 ··0x00000030·188e0345·0e208d04·420e288c·05440e30·...E.·..B.(..D.0
7 ··0x00000040·8606440e·38830747·0e50030c·020a0e38·..D.8..G.P.....87 ··0x00000040·8606440e·38830747·0e50030c·020a0e38·..D.8..G.P.....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·1c000000·68000000·00000000·..A.....h.......9 ··0x00000060·0e08410b·1c000000·68000000·00000000·..A.....h.......
10 ··0x00000070·50000000·000e5083·0786068c·058d048e·P.....P.........10 ··0x00000070·50000000·000e5083·0786068c·058d048e·P.....P.........
11 ··0x00000080·038f0200·44000000·88000000·00000000·....D...........11 ··0x00000080·038f0200·44000000·88000000·00000000·....D...........
12 ··0x00000090·1e010000·00460e10·8f02450e·188e0345·.....F....E....E12 ··0x00000090·1e010000·00460e10·8f02450e·188e0345·.....F....E....E
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 ··0x00000110·00460e10·8c02410e·18860341·0e208304·.F....A....A.·..21 ··0x00000110·00460e10·8c02410e·18860341·0e208304·.F....A....A.·..
22 ··0x00000120·5d0a0e18·410e1042·0e08410b·710a0e18·]...A..B..A.q...22 ··0x00000120·5d0a0e18·410e1042·0e08410b·710a0e18·]...A..B..A.q...
23 ··0x00000130·410e1042·0e08450b·28000000·3c010000·A..B..E.(...<...23 ··0x00000130·410e1042·0e08450b·28000000·3c010000·A..B..E.(...<...
24 ··0x00000140·00000000·30000000·00460e10·8c02450e·....0....F....E.24 ··0x00000140·00000000·30000000·00460e10·8c02450e·....0....F....E.
25 ··0x00000150·18860346·0e208304·4a0e184c·0e10420e·...F.·..J..L..B.25 ··0x00000150·18860346·0e208304·4a0e184c·0e10420e·...F.·..J..L..B.
26 ··0x00000160·08000000·18000000·68010000·00000000·........h.......26 ··0x00000160·08000000·18000000·68010000·00000000·........h.......
27 ··0x00000170·78000000·00740e20·720a0e08·410b0000·x....t.·r...A...27 ··0x00000170·78000000·00740e20·720a0e08·410b0000·x....t.·r...A...
28 ··0x00000180·48000000·84010000·00000000·92040000·H...............28 ··0x00000180·48000000·84010000·00000000·6c040000·H...........l...
29 ··0x00000190·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..29 ··0x00000190·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
30 ··0x000001a0·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G30 ··0x000001a0·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G
31 ··0x000001b0·0e800102·fc0a0e38·410e3041·0e28420e·.......8A.0A.(B.31 ··0x000001b0·0e800102·fc0a0e38·410e3041·0e28420e·.......8A.0A.(B.
32 ··0x000001c0·20420e18·420e1042·0e08450b·1c000000··B..B..B..E.....32 ··0x000001c0·20420e18·420e1042·0e08450b·1c000000··B..B..B..E.....
33 ··0x000001d0·d0010000·00000000·97000000·000e8001·................33 ··0x000001d0·d0010000·00000000·97000000·000e8001·................
34 ··0x000001e0·83078606·8c058d04·8e038f02·28000000·............(...34 ··0x000001e0·83078606·8c058d04·8e038f02·28000000·............(...
35 ··0x000001f0·f0010000·00000000·ad000000·00460e10·.............F..35 ··0x000001f0·f0010000·00000000·ad000000·00460e10·.............F..
Offset 68, 15 lines modifiedOffset 68, 15 lines modified
68 ··0x00000400·00000000·10000000·08040000·00000000·................68 ··0x00000400·00000000·10000000·08040000·00000000·................
69 ··0x00000410·03000000·00000000·38000000·1c040000·........8.......69 ··0x00000410·03000000·00000000·38000000·1c040000·........8.......
70 ··0x00000420·00000000·d6000000·00460e10·8d02450e·.........F....E.70 ··0x00000420·00000000·d6000000·00460e10·8d02450e·.........F....E.
71 ··0x00000430·188c0341·0e208604·430e2883·05470e30·...A.·..C.(..G.071 ··0x00000430·188c0341·0e208604·430e2883·05470e30·...A.·..C.(..G.0
72 ··0x00000440·760a0e28·410e2041·0e18420e·10420e08·v..(A.·A..B..B..72 ··0x00000440·760a0e28·410e2041·0e18420e·10420e08·v..(A.·A..B..B..
73 ··0x00000450·410b0000·18000000·58040000·00000000·A.......X.......73 ··0x00000450·410b0000·18000000·58040000·00000000·A.......X.......
74 ··0x00000460·0e000000·000e3083·0586048c·038d0200·......0.........74 ··0x00000460·0e000000·000e3083·0586048c·038d0200·......0.........
75 ··0x00000470·6c000000·74040000·00000000·e7030000·l...t...........75 ··0x00000470·6c000000·74040000·00000000·d7030000·l...t...........
76 ··0x00000480·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..76 ··0x00000480·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
77 ··0x00000490·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G77 ··0x00000490·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G
78 ··0x000004a0·0e605e0a·0e38430e·30410e28·420e2042·.`^..8C.0A.(B.·B78 ··0x000004a0·0e605e0a·0e38430e·30410e28·420e2042·.`^..8C.0A.(B.·B
79 ··0x000004b0·0e18420e·10420e08·410b02fc·0e68590e·..B..B..A....hY.79 ··0x000004b0·0e18420e·10420e08·410b02fc·0e68590e·..B..B..A....hY.
80 ··0x000004c0·70490e68·410e6044·0a0e3841·0e30410e·pI.hA.`D..8A.0A.80 ··0x000004c0·70490e68·410e6044·0a0e3841·0e30410e·pI.hA.`D..8A.0A.
81 ··0x000004d0·28420e20·420e1842·0e10420e·08430b00·(B.·B..B..B..C..81 ··0x000004d0·28420e20·420e1842·0e10420e·08430b00·(B.·B..B..B..C..
82 ··0x000004e0·44000000·e4040000·00000000·5f010000·D..........._...82 ··0x000004e0·44000000·e4040000·00000000·5f010000·D..........._...
Offset 111, 19 lines modifiedOffset 111, 19 lines modified
111 ··0x000006b0·03860200·4c000000·b8060000·00000000·....L...........111 ··0x000006b0·03860200·4c000000·b8060000·00000000·....L...........
112 ··0x000006c0·c6000000·00460e10·8e02470e·188d0342·.....F....G....B112 ··0x000006c0·c6000000·00460e10·8e02470e·188d0342·.....F....G....B
113 ··0x000006d0·0e208c04·440e2886·05410e30·8306440e·.·..D.(..A.0..D.113 ··0x000006d0·0e208c04·440e2886·05410e30·8306440e·.·..D.(..A.0..D.
114 ··0x000006e0·40500a0e·30410e28·410e2042·0e18420e·@P..0A.(A.·B..B.114 ··0x000006e0·40500a0e·30410e28·410e2042·0e18420e·@P..0A.(A.·B..B.
115 ··0x000006f0·10420e08·410b0270·0e484a0e·50460e48·.B..A..p.HJ.PF.H115 ··0x000006f0·10420e08·410b0270·0e484a0e·50460e48·.B..A..p.HJ.PF.H
116 ··0x00000700·420e4000·10000000·08070000·00000000·B.@.............116 ··0x00000700·420e4000·10000000·08070000·00000000·B.@.............
117 ··0x00000710·16000000·00000000·58000000·1c070000·........X.......117 ··0x00000710·16000000·00000000·58000000·1c070000·........X.......
118 ··0x00000720·00000000·a3020000·00450e10·8602440e·.........E....D.118 ··0x00000720·00000000·b0020000·00450e10·8602440e·.........E....D.
119 ··0x00000730·18830347·0e20029e·0a0e1844·0e10410e·...G.·.....D..A.119 ··0x00000730·18830347·0e20029e·0a0e1844·0e10410e·...G.·.....D..A.
120 ··0x00000740·08410b61·0a0e1849·0e10410e·08410b44·.A.a...I..A..A.D120 ··0x00000740·08410b75·0a0e1849·0e10410e·08450b44·.A.u...I..A..E.D
121 ··0x00000750·0a0e1846·0e10410e·08410b65·0a0e1849·...F..A..A.e...I121 ··0x00000750·0a0e1846·0e10410e·08410b77·0a0e1849·...F..A..A.w...I
122 ··0x00000760·0e10410e·08410b65·0a0e1849·0e10410e·..A..A.e...I..A.122 ··0x00000760·0e10410e·08410b79·0a0e1849·0e10410e·..A..A.y...I..A.
123 ··0x00000770·08410b00·14000000·78070000·00000000·.A......x.......123 ··0x00000770·08410b00·14000000·78070000·00000000·.A......x.......
124 ··0x00000780·1a000000·000e2083·03860200·20000000·......·.....·...124 ··0x00000780·1a000000·000e2083·03860200·20000000·......·.....·...
125 ··0x00000790·90070000·00000000·97000000·00470ee0·.............G..125 ··0x00000790·90070000·00000000·97000000·00470ee0·.............G..
126 ··0x000007a0·01027a0e·e801470e·f0014e0e·08000000·..z...G...N.....126 ··0x000007a0·01027a0e·e801470e·f0014e0e·08000000·..z...G...N.....
127 ··0x000007b0·10000000·b4070000·00000000·09000000·................127 ··0x000007b0·10000000·b4070000·00000000·09000000·................
128 ··0x000007c0·00000000·10000000·c8070000·00000000·................128 ··0x000007c0·00000000·10000000·c8070000·00000000·................
129 ··0x000007d0·09000000·00000000·1c000000·dc070000·................129 ··0x000007d0·09000000·00000000·1c000000·dc070000·................
303 KB
action_helpers.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:··········43208·(bytes·into·file)13 ··Start·of·section·headers:··········43192·(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·0xa8c8:1 There·are·20·section·headers,·starting·at·offset·0xa8b8:
  
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·000609·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000639·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·006cd0·0005d0·18···I·17···1··86 ··[·2]·.rela.text········RELA············0000000000000000·006cc0·000618·18···I·17···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000649·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·000679·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·000649·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·000679·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·000649·000178·01·AMS··0···0··19 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·000679·00017b·01·AMS··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·0007c1·000c7b·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·0007f4·000c72·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·0072a0·001308·18···I·17···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·0072d8·0012d8·18···I·17···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·001440·002501·00··AX··0···0·3212 ··[·8]·.text.hot·········PROGBITS········0000000000000000·001468·0024c1·00··AX··0···0·32
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·0085a8·001590·18···I·17···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·0085b0·001578·18···I·17···8··8
14 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·003948·000255·01·AMS··0···0··814 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·003930·000255·01·AMS··0···0··8
15 ··[11]·.rodata···········PROGBITS········0000000000000000·003ba0·000158·00···A··0···0··815 ··[11]·.rodata···········PROGBITS········0000000000000000·003b88·000158·00···A··0···0··8
16 ··[12]·.rela.rodata······RELA············0000000000000000·009b38·000408·18···I·17··11··816 ··[12]·.rela.rodata······RELA············0000000000000000·009b28·000408·18···I·17··11··8
17 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·003cf8·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·003ce0·000000·00······0···0··1
18 ··[14]·.note.gnu.property·NOTE············0000000000000000·003cf8·000020·00···A··0···0··818 ··[14]·.note.gnu.property·NOTE············0000000000000000·003ce0·000020·00···A··0···0··8
19 ··[15]·.eh_frame·········PROGBITS········0000000000000000·003d18·001058·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········0000000000000000·003d00·001060·00···A··0···0··8
20 ··[16]·.rela.eh_frame····RELA············0000000000000000·009f40·0008d0·18···I·17··15··820 ··[16]·.rela.eh_frame····RELA············0000000000000000·009f30·0008d0·18···I·17··15··8
21 ··[17]·.symtab···········SYMTAB··········0000000000000000·004d70·000ff0·18·····18··46··821 ··[17]·.symtab···········SYMTAB··········0000000000000000·004d60·000ff0·18·····18··46··8
22 ··[18]·.strtab···········STRTAB··········0000000000000000·005d60·000f70·00······0···0··122 ··[18]·.strtab···········STRTAB··········0000000000000000·005d50·000f70·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········0000000000000000·00a810·0000b1·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········0000000000000000·00a800·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)
17.3 KB
readelf --wide --symbols {}
    
Offset 4, 53 lines modifiedOffset 4, 53 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·.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:·0000000000000000····99·FUNC····LOCAL··DEFAULT····6·_PyPegen_constant_from_string.cold9 ·····5:·0000000000000000····99·FUNC····LOCAL··DEFAULT····6·_PyPegen_constant_from_string.cold
10 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.810 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.8
11 ·····7:·0000000000000063···212·FUNC····LOCAL··DEFAULT····6·_PyPegen_concatenate_strings.cold11 ·····7:·0000000000000063···208·FUNC····LOCAL··DEFAULT····6·_PyPegen_concatenate_strings.cold
12 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata12 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata
13 ·····9:·0000000000000137···330·FUNC····LOCAL··DEFAULT····6·_PyPegen_set_expr_context.cold13 ·····9:·0000000000000133···330·FUNC····LOCAL··DEFAULT····6·_PyPegen_set_expr_context.cold
14 ····10:·0000000000000ae8···105·FUNC····LOCAL··DEFAULT····6·_set_seq_context14 ····10:·0000000000000adf···105·FUNC····LOCAL··DEFAULT····6·_set_seq_context
15 ····11:·0000000000000281····78·FUNC····LOCAL··DEFAULT····6·_PyPegen_collect_call_seqs.cold15 ····11:·000000000000027d····78·FUNC····LOCAL··DEFAULT····6·_PyPegen_collect_call_seqs.cold
16 ····12:·0000000000000000····86·FUNC····LOCAL··DEFAULT····1·_PyPegen_add_type_comment_to_arg.part.0.isra.016 ····12:·0000000000000000····86·FUNC····LOCAL··DEFAULT····1·_PyPegen_add_type_comment_to_arg.part.0.isra.0
17 ····13:·00000000000002cf·····7·FUNC····LOCAL··DEFAULT····6·_PyPegen_add_type_comment_to_arg.part.0.isra.0.cold17 ····13:·00000000000002cb·····7·FUNC····LOCAL··DEFAULT····6·_PyPegen_add_type_comment_to_arg.part.0.isra.0.cold
18 ····14:·00000000000002d6····11·FUNC····LOCAL··DEFAULT····6·_PyPegen_seq_count_dots.cold18 ····14:·00000000000002d2····11·FUNC····LOCAL··DEFAULT····6·_PyPegen_seq_count_dots.cold
19 ····15:·00000000000002e1····10·FUNC····LOCAL··DEFAULT····6·_PyPegen_get_exprs.cold19 ····15:·00000000000002dd····10·FUNC····LOCAL··DEFAULT····6·_PyPegen_get_exprs.cold
20 ····16:·00000000000002eb····18·FUNC····LOCAL··DEFAULT····6·_PyPegen_checked_future_import.cold20 ····16:·00000000000002e7····18·FUNC····LOCAL··DEFAULT····6·_PyPegen_checked_future_import.cold
21 ····17:·00000000000002fd····10·FUNC····LOCAL··DEFAULT····6·_PyPegen_get_cmpops.cold21 ····17:·00000000000002f9····10·FUNC····LOCAL··DEFAULT····6·_PyPegen_get_cmpops.cold
22 ····18:·00000000000013e0····68·FUNC····LOCAL··DEFAULT····8·_get_defaults.isra.022 ····18:·00000000000013e0····68·FUNC····LOCAL··DEFAULT····8·_get_defaults.isra.0
23 ····19:·00000000000012f0····67·FUNC····LOCAL··DEFAULT····8·_get_names.isra.023 ····19:·00000000000012f0····67·FUNC····LOCAL··DEFAULT····8·_get_names.isra.0
24 ····20:·0000000000000307····45·FUNC····LOCAL··DEFAULT····6·_PyPegen_make_arguments.cold24 ····20:·0000000000000303····45·FUNC····LOCAL··DEFAULT····6·_PyPegen_make_arguments.cold
25 ····21:·0000000000000334·····7·FUNC····LOCAL··DEFAULT····6·_get_names.isra.0.cold25 ····21:·0000000000000330·····7·FUNC····LOCAL··DEFAULT····6·_get_names.isra.0.cold
26 ····22:·000000000000033b····15·FUNC····LOCAL··DEFAULT····6·_PyPegen_join_sequences.cold26 ····22:·0000000000000337····15·FUNC····LOCAL··DEFAULT····6·_PyPegen_join_sequences.cold
27 ····23:·000000000000034a·····7·FUNC····LOCAL··DEFAULT····6·_get_defaults.isra.0.cold27 ····23:·0000000000000346·····7·FUNC····LOCAL··DEFAULT····6·_get_defaults.isra.0.cold
28 ····24:·0000000000000351····33·FUNC····LOCAL··DEFAULT····6·_PyPegen_constant_from_token.cold28 ····24:·000000000000034d····33·FUNC····LOCAL··DEFAULT····6·_PyPegen_constant_from_token.cold
29 ····25:·0000000000000777···151·FUNC····LOCAL··DEFAULT····6·RAISE_ERROR_KNOWN_LOCATION29 ····25:·000000000000076e···151·FUNC····LOCAL··DEFAULT····6·RAISE_ERROR_KNOWN_LOCATION
30 ····26:·0000000000000372····86·FUNC····LOCAL··DEFAULT····6·_PyPegen_formatted_value.cold30 ····26:·000000000000036e····86·FUNC····LOCAL··DEFAULT····6·_PyPegen_formatted_value.cold
31 ····27:·00000000000003c8····68·FUNC····LOCAL··DEFAULT····6·_PyPegen_seq_flatten.cold31 ····27:·00000000000003c4····68·FUNC····LOCAL··DEFAULT····6·_PyPegen_seq_flatten.cold
32 ····28:·000000000000040c···350·FUNC····LOCAL··DEFAULT····6·_PyPegen_joined_str.cold32 ····28:·0000000000000408···350·FUNC····LOCAL··DEFAULT····6·_PyPegen_joined_str.cold
33 ····29:·000000000000056a·····7·FUNC····LOCAL··DEFAULT····6·_PyPegen_map_names_to_ids.cold33 ····29:·0000000000000566·····7·FUNC····LOCAL··DEFAULT····6·_PyPegen_map_names_to_ids.cold
34 ····30:·0000000000000571····45·FUNC····LOCAL··DEFAULT····6·_PyPegen_check_fstring_conversion.cold34 ····30:·000000000000056d····45·FUNC····LOCAL··DEFAULT····6·_PyPegen_check_fstring_conversion.cold
35 ····31:·000000000000059e·····7·FUNC····LOCAL··DEFAULT····6·_PyPegen_empty_arguments.cold35 ····31:·000000000000059a·····7·FUNC····LOCAL··DEFAULT····6·_PyPegen_empty_arguments.cold
36 ····32:·00000000000005a5····19·FUNC····LOCAL··DEFAULT····6·_PyPegen_seq_extract_starred_exprs.cold36 ····32:·00000000000005a1····19·FUNC····LOCAL··DEFAULT····6·_PyPegen_seq_extract_starred_exprs.cold
37 ····33:·00000000000005b8·····7·FUNC····LOCAL··DEFAULT····6·_PyPegen_seq_delete_starred_exprs.cold37 ····33:·00000000000005b4·····7·FUNC····LOCAL··DEFAULT····6·_PyPegen_seq_delete_starred_exprs.cold
38 ····34:·00000000000005bf····50·FUNC····LOCAL··DEFAULT····6·_PyPegen_check_barry_as_flufl.cold38 ····34:·00000000000005bb····45·FUNC····LOCAL··DEFAULT····6·_PyPegen_check_barry_as_flufl.cold
39 ····35:·00000000000005f1···152·FUNC····LOCAL··DEFAULT····6·_PyPegen_make_module.cold39 ····35:·00000000000005e8···152·FUNC····LOCAL··DEFAULT····6·_PyPegen_make_module.cold
40 ····36:·0000000000000689····28·FUNC····LOCAL··DEFAULT····6·_PyPegen_join_names_with_dot.cold40 ····36:·0000000000000680····28·FUNC····LOCAL··DEFAULT····6·_PyPegen_join_names_with_dot.cold
41 ····37:·00000000000006a5····31·FUNC····LOCAL··DEFAULT····6·_PyPegen_alias_for_star.cold41 ····37:·000000000000069c····31·FUNC····LOCAL··DEFAULT····6·_PyPegen_alias_for_star.cold
42 ····38:·00000000000006c4····17·FUNC····LOCAL··DEFAULT····6·_PyPegen_check_legacy_stmt.cold42 ····38:·00000000000006bb····17·FUNC····LOCAL··DEFAULT····6·_PyPegen_check_legacy_stmt.cold
43 ····39:·000000000000080e····33·FUNC····LOCAL··DEFAULT····6·_PyPegen_decoded_constant_from_token.cold43 ····39:·0000000000000805····33·FUNC····LOCAL··DEFAULT····6·_PyPegen_decoded_constant_from_token.cold
44 ····40:·000000000000082f····54·FUNC····LOCAL··DEFAULT····6·_PyPegen_setup_full_format_spec.cold44 ····40:·0000000000000826····54·FUNC····LOCAL··DEFAULT····6·_PyPegen_setup_full_format_spec.cold
45 ····41:·0000000000000865·····7·FUNC····LOCAL··DEFAULT····6·_PyPegen_get_patterns.cold45 ····41:·000000000000085c·····7·FUNC····LOCAL··DEFAULT····6·_PyPegen_get_patterns.cold
46 ····42:·000000000000086c·····7·FUNC····LOCAL··DEFAULT····6·_PyPegen_get_pattern_keys.cold46 ····42:·0000000000000863·····7·FUNC····LOCAL··DEFAULT····6·_PyPegen_get_pattern_keys.cold
47 ····43:·0000000000000873···175·FUNC····LOCAL··DEFAULT····6·_PyPegen_get_invalid_target.cold47 ····43:·000000000000086a···175·FUNC····LOCAL··DEFAULT····6·_PyPegen_get_invalid_target.cold
48 ····44:·0000000000000922···308·FUNC····LOCAL··DEFAULT····6·_PyPegen_get_expr_name.cold48 ····44:·0000000000000962···308·FUNC····LOCAL··DEFAULT····6·_PyPegen_get_expr_name.cold
49 ····45:·0000000000000ba3····31·FUNC····LOCAL··DEFAULT····6·_PyPegen_new_type_comment.cold49 ····45:·0000000000000b9a····31·FUNC····LOCAL··DEFAULT····6·_PyPegen_new_type_comment.cold
50 ····46:·0000000000000000···145·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_constant_from_string50 ····46:·0000000000000000···145·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_constant_from_string
51 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsString51 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsString
52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_parse_string52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_parse_string
53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArena_AddPyObject53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArena_AddPyObject
54 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_Constant54 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_Constant
55 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Pypegen_raise_decode_error55 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Pypegen_raise_decode_error
56 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_new_identifier56 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_new_identifier
Offset 61, 17 lines modifiedOffset 61, 17 lines modified
61 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type61 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type
62 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_JoinedStr62 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_JoinedStr
63 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromString63 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromString
64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Concat64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Concat
65 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_Init65 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_Init
66 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_WriteStr66 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_WriteStr
67 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_Finish67 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_Finish
 68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError
 69 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_raise_error
68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_Dealloc70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_Dealloc
69 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError 
70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_raise_error 
71 ····67:·00000000000008f0····86·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_set_expr_context71 ····67:·00000000000008f0····86·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_set_expr_context
72 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_Name72 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_Name
73 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_Tuple73 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_Tuple
74 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_List74 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_List
75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_Starred75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_Starred
76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_Subscript76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_Subscript
77 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_Attribute77 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_Attribute
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 ····77:·0000000000000a30···414·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_collect_call_seqs81 ····77:·0000000000000a30···414·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_collect_call_seqs
82 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime82 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
83 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_Call83 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_Call
84 ····80:·0000000000002170···230·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_seq_extract_starred_exprs84 ····80:·0000000000002170···230·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_seq_extract_starred_exprs
85 ····81:·0000000000002260···428·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_seq_delete_starred_exprs85 ····81:·0000000000002260···428·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_seq_delete_starred_exprs
86 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memmove86 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memmove
87 ····83:·0000000000000bd0····22·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_add_type_comment_to_arg87 ····83:·0000000000000bd0····22·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_add_type_comment_to_arg
88 ····84:·00000000000005c0····73·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_new_type_comment88 ····84:·00000000000005f0····73·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_new_type_comment
89 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_arg89 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_arg
90 ····86:·0000000000000bf0····47·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_cmpop_expr_pair90 ····86:·0000000000000bf0····47·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_cmpop_expr_pair
91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArena_Malloc91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArena_Malloc
92 ····88:·0000000000000c20····58·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_seq_count_dots92 ····88:·0000000000000c20····58·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_seq_count_dots
93 ····89:·0000000000000c60···102·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_get_exprs93 ····89:·0000000000000c60···102·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_get_exprs
94 ····90:·0000000000000cd0···233·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_checked_future_import94 ····90:·0000000000000cd0···233·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_checked_future_import
95 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_CompareWithASCIIString95 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_CompareWithASCIIString
Offset 123, 51 lines modifiedOffset 123, 51 lines modified
123 ···119:·0000000000001fb0···125·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_function_def_decorators123 ···119:·0000000000001fb0···125·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_function_def_decorators
124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_FunctionDef124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_FunctionDef
125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_AsyncFunctionDef125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_AsyncFunctionDef
126 ···122:·0000000000002030····82·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_check_fstring_conversion126 ···122:·0000000000002030····82·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_check_fstring_conversion
127 ···123:·0000000000002090····47·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_keyword_or_starred127 ···123:·0000000000002090····47·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_keyword_or_starred
128 ···124:·00000000000020c0···165·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_empty_arguments128 ···124:·00000000000020c0···165·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_empty_arguments
129 ···125:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_asdl_keyword_seq_new129 ···125:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_asdl_keyword_seq_new
130 ···126:·0000000000002410····50·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_check_barry_as_flufl130 ···126:·00000000000000b0····37·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_check_barry_as_flufl
131 ···127:·0000000000002450····30·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_augoperator131 ···127:·0000000000002410····30·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_augoperator
132 ···128:·0000000000002470····10·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_dummy_name132 ···128:·0000000000002430····10·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_dummy_name
133 ···129:·0000000000002480····68·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_make_module133 ···129:·0000000000002440····68·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_make_module
134 ···130:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_Module134 ···130:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_Module
135 ···131:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_asdl_type_ignore_seq_new135 ···131:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_asdl_type_ignore_seq_new
136 ···132:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_TypeIgnore136 ···132:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_TypeIgnore
137 ···133:·00000000000000b0···150·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_join_names_with_dot137 ···133:·00000000000000e0···150·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_join_names_with_dot
138 ···134:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat138 ···134:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat
139 ···135:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_139 ···135:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
140 ···136:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate140 ···136:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
141 ···137:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_InternImmortal141 ···137:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_InternImmortal
142 ···138:·00000000000024d0····49·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_key_value_pair142 ···138:·0000000000002490····49·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_key_value_pair
143 ···139:·0000000000000150···122·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_alias_for_star143 ···139:·0000000000000180···122·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_alias_for_star
144 ···140:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_InternFromString144 ···140:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_InternFromString
145 ···141:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_alias145 ···141:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_alias
146 ···142:·00000000000001d0····63·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_check_legacy_stmt146 ···142:·0000000000000200····63·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_check_legacy_stmt
147 ···143:·0000000000000210····75·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_class_def_decorators147 ···143:·0000000000000240····75·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_class_def_decorators
148 ···144:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_ClassDef148 ···144:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_ClassDef
149 ···145:·00000000000006d5···162·FUNC····GLOBAL·HIDDEN·····6·_PyPegen_nonparen_genexp_in_call149 ···145:·00000000000006cc···162·FUNC····GLOBAL·HIDDEN·····6·_PyPegen_nonparen_genexp_in_call
150 ···146:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_raise_error_known_location150 ···146:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_raise_error_known_location
151 ···147:·0000000000000260···141·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_decoded_constant_from_token151 ···147:·0000000000000290···141·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_decoded_constant_from_token
152 ···148:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsStringAndSize152 ···148:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsStringAndSize
153 ···149:·00000000000002f0···338·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_setup_full_format_spec153 ···149:·0000000000000320···338·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_setup_full_format_spec
154 ···150:·0000000000000450····43·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_slash_with_default154 ···150:·0000000000000480····43·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_slash_with_default
155 ···151:·0000000000000480····43·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_key_pattern_pair155 ···151:·00000000000004b0····43·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_key_pattern_pair
156 ···152:·00000000000004b0····73·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_get_patterns156 ···152:·00000000000004e0····73·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_get_patterns
157 ···153:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_asdl_pattern_seq_new157 ···153:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_asdl_pattern_seq_new
158 ···154:·0000000000000500····72·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_get_pattern_keys158 ···154:·0000000000000530····72·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_get_pattern_keys
159 ···155:·0000000000000550····49·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_get_invalid_target159 ···155:·0000000000000580····49·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_get_invalid_target
Max diff block lines reached; 702/17663 bytes (3.97%) of diff not shown.
96.0 KB
readelf --wide --relocs {}
Max HTML report size reached
53.3 KB
readelf --wide --debug-dump=frames {}
    
Offset 118, 15 lines modifiedOffset 118, 15 lines modified
118 ··DW_CFA_advance_loc:·22·to·0000000000000709118 ··DW_CFA_advance_loc:·22·to·0000000000000709
119 ··DW_CFA_def_cfa_offset:·224119 ··DW_CFA_def_cfa_offset:·224
120 ··DW_CFA_advance_loc:·21·to·000000000000071e120 ··DW_CFA_advance_loc:·21·to·000000000000071e
121 ··DW_CFA_def_cfa_offset:·216121 ··DW_CFA_def_cfa_offset:·216
122 ··DW_CFA_advance_loc:·1·to·000000000000071f122 ··DW_CFA_advance_loc:·1·to·000000000000071f
123 ··DW_CFA_def_cfa_offset:·208123 ··DW_CFA_def_cfa_offset:·208
  
124 000000f8·000000000000001c·000000fc·FDE·cie=00000000·pc=0000000000000063..0000000000000137124 000000f8·000000000000001c·000000fc·FDE·cie=00000000·pc=0000000000000063..0000000000000133
125 ··DW_CFA_def_cfa_offset:·208125 ··DW_CFA_def_cfa_offset:·208
126 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56126 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
127 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48127 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
128 ··DW_CFA_offset:·r12·(r12)·at·cfa-40128 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
129 ··DW_CFA_offset:·r13·(r13)·at·cfa-32129 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
130 ··DW_CFA_offset:·r14·(r14)·at·cfa-24130 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
131 ··DW_CFA_offset:·r15·(r15)·at·cfa-16131 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
Offset 157, 58 lines modifiedOffset 157, 58 lines modified
157 ··DW_CFA_def_cfa_offset:·24157 ··DW_CFA_def_cfa_offset:·24
158 ··DW_CFA_advance_loc:·1·to·0000000000000943158 ··DW_CFA_advance_loc:·1·to·0000000000000943
159 ··DW_CFA_def_cfa_offset:·16159 ··DW_CFA_def_cfa_offset:·16
160 ··DW_CFA_advance_loc:·2·to·0000000000000945160 ··DW_CFA_advance_loc:·2·to·0000000000000945
161 ··DW_CFA_def_cfa_offset:·8161 ··DW_CFA_def_cfa_offset:·8
162 ··DW_CFA_nop162 ··DW_CFA_nop
  
163 00000154·0000000000000054·00000158·FDE·cie=00000000·pc=0000000000000137..0000000000000281163 00000154·0000000000000054·00000158·FDE·cie=00000000·pc=0000000000000133..000000000000027d
164 ··DW_CFA_def_cfa_offset:·48164 ··DW_CFA_def_cfa_offset:·48
165 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32165 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
166 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24166 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
167 ··DW_CFA_offset:·r14·(r14)·at·cfa-16167 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
168 ··DW_CFA_advance_loc:·53·to·000000000000016c168 ··DW_CFA_advance_loc:·53·to·0000000000000168
169 ··DW_CFA_def_cfa_offset:·56169 ··DW_CFA_def_cfa_offset:·56
170 ··DW_CFA_advance_loc:·1·to·000000000000016d170 ··DW_CFA_advance_loc:·1·to·0000000000000169
171 ··DW_CFA_def_cfa_offset:·64171 ··DW_CFA_def_cfa_offset:·64
172 ··DW_CFA_advance_loc:·20·to·0000000000000181172 ··DW_CFA_advance_loc:·20·to·000000000000017d
173 ··DW_CFA_def_cfa_offset:·56173 ··DW_CFA_def_cfa_offset:·56
174 ··DW_CFA_advance_loc:·1·to·0000000000000182174 ··DW_CFA_advance_loc:·1·to·000000000000017e
175 ··DW_CFA_def_cfa_offset:·48175 ··DW_CFA_def_cfa_offset:·48
176 ··DW_CFA_advance_loc:·56·to·00000000000001ba176 ··DW_CFA_advance_loc:·56·to·00000000000001b6
177 ··DW_CFA_def_cfa_offset:·56177 ··DW_CFA_def_cfa_offset:·56
178 ··DW_CFA_advance_loc:·4·to·00000000000001be178 ··DW_CFA_advance_loc:·4·to·00000000000001ba
179 ··DW_CFA_def_cfa_offset:·64179 ··DW_CFA_def_cfa_offset:·64
180 ··DW_CFA_advance_loc:·21·to·00000000000001d3180 ··DW_CFA_advance_loc:·21·to·00000000000001cf
181 ··DW_CFA_def_cfa_offset:·56181 ··DW_CFA_def_cfa_offset:·56
182 ··DW_CFA_advance_loc:·1·to·00000000000001d4182 ··DW_CFA_advance_loc:·1·to·00000000000001d0
183 ··DW_CFA_def_cfa_offset:·48183 ··DW_CFA_def_cfa_offset:·48
184 ··DW_CFA_advance_loc:·58·to·000000000000020e184 ··DW_CFA_advance_loc:·58·to·000000000000020a
185 ··DW_CFA_def_cfa_offset:·56185 ··DW_CFA_def_cfa_offset:·56
186 ··DW_CFA_advance_loc:·1·to·000000000000020f186 ··DW_CFA_advance_loc:·1·to·000000000000020b
187 ··DW_CFA_def_cfa_offset:·64187 ··DW_CFA_def_cfa_offset:·64
188 ··DW_CFA_advance_loc:·20·to·0000000000000223188 ··DW_CFA_advance_loc:·20·to·000000000000021f
189 ··DW_CFA_def_cfa_offset:·56189 ··DW_CFA_def_cfa_offset:·56
190 ··DW_CFA_advance_loc:·1·to·0000000000000224190 ··DW_CFA_advance_loc:·1·to·0000000000000220
191 ··DW_CFA_def_cfa_offset:·48191 ··DW_CFA_def_cfa_offset:·48
192 ··DW_CFA_advance_loc:·29·to·0000000000000241192 ··DW_CFA_advance_loc:·29·to·000000000000023d
193 ··DW_CFA_def_cfa_offset:·56193 ··DW_CFA_def_cfa_offset:·56
194 ··DW_CFA_advance_loc:·7·to·0000000000000248194 ··DW_CFA_advance_loc:·7·to·0000000000000244
195 ··DW_CFA_def_cfa_offset:·64195 ··DW_CFA_def_cfa_offset:·64
196 ··DW_CFA_advance_loc:·7·to·000000000000024f196 ··DW_CFA_advance_loc:·7·to·000000000000024b
197 ··DW_CFA_def_cfa_offset:·56197 ··DW_CFA_def_cfa_offset:·56
198 ··DW_CFA_advance_loc:·2·to·0000000000000251198 ··DW_CFA_advance_loc:·2·to·000000000000024d
199 ··DW_CFA_def_cfa_offset:·48199 ··DW_CFA_def_cfa_offset:·48
200 ··DW_CFA_advance_loc:·29·to·000000000000026e200 ··DW_CFA_advance_loc:·29·to·000000000000026a
201 ··DW_CFA_def_cfa_offset:·56201 ··DW_CFA_def_cfa_offset:·56
202 ··DW_CFA_advance_loc:·7·to·0000000000000275202 ··DW_CFA_advance_loc:·7·to·0000000000000271
203 ··DW_CFA_def_cfa_offset:·64203 ··DW_CFA_def_cfa_offset:·64
204 ··DW_CFA_advance_loc:·6·to·000000000000027b204 ··DW_CFA_advance_loc:·6·to·0000000000000277
205 ··DW_CFA_def_cfa_offset:·56205 ··DW_CFA_def_cfa_offset:·56
206 ··DW_CFA_advance_loc:·1·to·000000000000027c206 ··DW_CFA_advance_loc:·1·to·0000000000000278
207 ··DW_CFA_def_cfa_offset:·48207 ··DW_CFA_def_cfa_offset:·48
208 ··DW_CFA_nop208 ··DW_CFA_nop
209 ··DW_CFA_nop209 ··DW_CFA_nop
210 ··DW_CFA_nop210 ··DW_CFA_nop
  
211 000001ac·0000000000000018·000001b0·FDE·cie=00000000·pc=0000000000000950..0000000000000974211 000001ac·0000000000000018·000001b0·FDE·cie=00000000·pc=0000000000000950..0000000000000974
212 ··DW_CFA_advance_loc:·5·to·0000000000000955212 ··DW_CFA_advance_loc:·5·to·0000000000000955
Offset 277, 38 lines modifiedOffset 277, 38 lines modified
277 ··DW_CFA_advance_loc:·2·to·0000000000000a7f277 ··DW_CFA_advance_loc:·2·to·0000000000000a7f
278 ··DW_CFA_def_cfa_offset:·8278 ··DW_CFA_def_cfa_offset:·8
279 ··DW_CFA_advance_loc:·9·to·0000000000000a88279 ··DW_CFA_advance_loc:·9·to·0000000000000a88
280 ··DW_CFA_restore_state280 ··DW_CFA_restore_state
281 ··DW_CFA_nop281 ··DW_CFA_nop
282 ··DW_CFA_nop282 ··DW_CFA_nop
  
283 00000240·0000000000000034·00000244·FDE·cie=00000000·pc=0000000000000281..00000000000002cf283 00000240·0000000000000034·00000244·FDE·cie=00000000·pc=000000000000027d..00000000000002cb
284 ··DW_CFA_def_cfa_offset:·112284 ··DW_CFA_def_cfa_offset:·112
285 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56285 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
286 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48286 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
287 ··DW_CFA_offset:·r12·(r12)·at·cfa-40287 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
288 ··DW_CFA_offset:·r13·(r13)·at·cfa-32288 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
289 ··DW_CFA_offset:·r14·(r14)·at·cfa-24289 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
290 ··DW_CFA_offset:·r15·(r15)·at·cfa-16290 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
291 ··DW_CFA_advance_loc:·24·to·0000000000000299291 ··DW_CFA_advance_loc:·24·to·0000000000000295
292 ··DW_CFA_remember_state292 ··DW_CFA_remember_state
293 ··DW_CFA_def_cfa_offset:·56293 ··DW_CFA_def_cfa_offset:·56
294 ··DW_CFA_advance_loc:·3·to·000000000000029c294 ··DW_CFA_advance_loc:·3·to·0000000000000298
295 ··DW_CFA_def_cfa_offset:·48295 ··DW_CFA_def_cfa_offset:·48
296 ··DW_CFA_advance_loc:·1·to·000000000000029d296 ··DW_CFA_advance_loc:·1·to·0000000000000299
297 ··DW_CFA_def_cfa_offset:·40297 ··DW_CFA_def_cfa_offset:·40
298 ··DW_CFA_advance_loc:·2·to·000000000000029f298 ··DW_CFA_advance_loc:·2·to·000000000000029b
299 ··DW_CFA_def_cfa_offset:·32299 ··DW_CFA_def_cfa_offset:·32
300 ··DW_CFA_advance_loc:·2·to·00000000000002a1300 ··DW_CFA_advance_loc:·2·to·000000000000029d
301 ··DW_CFA_def_cfa_offset:·24301 ··DW_CFA_def_cfa_offset:·24
302 ··DW_CFA_advance_loc:·2·to·00000000000002a3302 ··DW_CFA_advance_loc:·2·to·000000000000029f
303 ··DW_CFA_def_cfa_offset:·16303 ··DW_CFA_def_cfa_offset:·16
304 ··DW_CFA_advance_loc:·2·to·00000000000002a5304 ··DW_CFA_advance_loc:·2·to·00000000000002a1
305 ··DW_CFA_def_cfa_offset:·8305 ··DW_CFA_def_cfa_offset:·8
306 ··DW_CFA_advance_loc:·1·to·00000000000002a6306 ··DW_CFA_advance_loc:·1·to·00000000000002a2
307 ··DW_CFA_restore_state307 ··DW_CFA_restore_state
308 ··DW_CFA_nop308 ··DW_CFA_nop
  
309 00000278·0000000000000010·0000027c·FDE·cie=00000000·pc=0000000000000bd0..0000000000000be6309 00000278·0000000000000010·0000027c·FDE·cie=00000000·pc=0000000000000bd0..0000000000000be6
310 ··DW_CFA_nop310 ··DW_CFA_nop
311 ··DW_CFA_nop311 ··DW_CFA_nop
312 ··DW_CFA_nop312 ··DW_CFA_nop
Offset 334, 15 lines modifiedOffset 334, 15 lines modified
334 ··DW_CFA_def_cfa_offset:·24334 ··DW_CFA_def_cfa_offset:·24
335 ··DW_CFA_advance_loc:·1·to·0000000000000054335 ··DW_CFA_advance_loc:·1·to·0000000000000054
336 ··DW_CFA_def_cfa_offset:·16336 ··DW_CFA_def_cfa_offset:·16
337 ··DW_CFA_advance_loc:·1·to·0000000000000055337 ··DW_CFA_advance_loc:·1·to·0000000000000055
338 ··DW_CFA_def_cfa_offset:·8338 ··DW_CFA_def_cfa_offset:·8
339 ··DW_CFA_nop339 ··DW_CFA_nop
  
340 000002c0·0000000000000014·000002c4·FDE·cie=00000000·pc=00000000000002cf..00000000000002d6340 000002c0·0000000000000014·000002c4·FDE·cie=00000000·pc=00000000000002cb..00000000000002d2
341 ··DW_CFA_def_cfa_offset:·32341 ··DW_CFA_def_cfa_offset:·32
342 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24342 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
343 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16343 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
344 ··DW_CFA_nop344 ··DW_CFA_nop
  
Max diff block lines reached; 48341/54503 bytes (88.69%) of diff not shown.
1.78 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 48, 16 lines modifiedOffset 48, 16 lines modified
48 []A\A]A^A_48 []A\A]A^A_
49 cannot·mix·bytes·and·nonbytes·literals49 cannot·mix·bytes·and·nonbytes·literals
50 f-string:·invalid·conversion·character·%R:·expected·'s',·'r',·or·'a'50 f-string:·invalid·conversion·character·%R:·expected·'s',·'r',·or·'a'
51 unexpected·JoinedStr·node·without·debug·data·in·f-string·at·line·%d51 unexpected·JoinedStr·node·without·debug·data·in·f-string·at·line·%d
52 f-string:·conversion·type·must·come·right·after·the·exclamanation·mark52 f-string:·conversion·type·must·come·right·after·the·exclamanation·mark
53 with·Barry·as·BDFL,·use·'<>'·instead·of·'!='53 with·Barry·as·BDFL,·use·'<>'·instead·of·'!='
54 Generator·expression·must·be·parenthesized54 Generator·expression·must·be·parenthesized
55 unexpected·expression·in·assignment·%d·(line·%d) 
56 real·number·required·in·complex·literal55 real·number·required·in·complex·literal
 56 unexpected·expression·in·assignment·%d·(line·%d)
57 imaginary·number·required·in·complex·literal57 imaginary·number·required·in·complex·literal
58 positional·argument·follows·keyword·argument·unpacking58 positional·argument·follows·keyword·argument·unpacking
59 positional·argument·follows·keyword·argument59 positional·argument·follows·keyword·argument
60 _PyPegen_constant_from_string.cold60 _PyPegen_constant_from_string.cold
61 _PyPegen_concatenate_strings.cold61 _PyPegen_concatenate_strings.cold
62 _PyPegen_set_expr_context.cold62 _PyPegen_set_expr_context.cold
63 _set_seq_context63 _set_seq_context
Offset 110, 17 lines modifiedOffset 110, 17 lines modified
110 PyUnicode_Type110 PyUnicode_Type
111 _PyAST_JoinedStr111 _PyAST_JoinedStr
112 PyBytes_FromString112 PyBytes_FromString
113 PyBytes_Concat113 PyBytes_Concat
114 _PyUnicodeWriter_Init114 _PyUnicodeWriter_Init
115 _PyUnicodeWriter_WriteStr115 _PyUnicodeWriter_WriteStr
116 _PyUnicodeWriter_Finish116 _PyUnicodeWriter_Finish
117 _PyUnicodeWriter_Dealloc 
118 PyExc_SyntaxError117 PyExc_SyntaxError
119 _PyPegen_raise_error118 _PyPegen_raise_error
 119 _PyUnicodeWriter_Dealloc
120 _PyPegen_set_expr_context120 _PyPegen_set_expr_context
121 _PyAST_Name121 _PyAST_Name
122 _PyAST_Tuple122 _PyAST_Tuple
123 _PyAST_List123 _PyAST_List
124 _PyAST_Starred124 _PyAST_Starred
125 _PyAST_Subscript125 _PyAST_Subscript
126 _PyAST_Attribute126 _PyAST_Attribute
Offset 197, 21 lines modifiedOffset 197, 21 lines modified
197 _PyPegen_setup_full_format_spec197 _PyPegen_setup_full_format_spec
198 _PyPegen_slash_with_default198 _PyPegen_slash_with_default
199 _PyPegen_key_pattern_pair199 _PyPegen_key_pattern_pair
200 _PyPegen_get_patterns200 _PyPegen_get_patterns
201 _Py_asdl_pattern_seq_new201 _Py_asdl_pattern_seq_new
202 _PyPegen_get_pattern_keys202 _PyPegen_get_pattern_keys
203 _PyPegen_get_invalid_target203 _PyPegen_get_invalid_target
 204 _PyPegen_ensure_real
 205 PyComplex_Type
204 _PyPegen_get_expr_name206 _PyPegen_get_expr_name
205 _Py_NoneStruct207 _Py_NoneStruct
206 _Py_FalseStruct208 _Py_FalseStruct
207 _Py_TrueStruct209 _Py_TrueStruct
208 _Py_EllipsisObject210 _Py_EllipsisObject
209 _PyPegen_ensure_real 
210 PyComplex_Type 
211 _PyPegen_ensure_imaginary211 _PyPegen_ensure_imaginary
212 _PyPegen_arguments_parsing_error212 _PyPegen_arguments_parsing_error
213 PyUnicode_DecodeUTF8213 PyUnicode_DecodeUTF8
214 _PyPegen_seq_append_to_end214 _PyPegen_seq_append_to_end
215 _PyPegen_seq_last_item215 _PyPegen_seq_last_item
216 _PyPegen_seq_first_item216 _PyPegen_seq_first_item
217 _PyPegen_get_last_comprehension_item217 _PyPegen_get_last_comprehension_item
19.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 23 lines modifiedOffset 11, 23 lines modified
11 »       push···%rbx11 »       push···%rbx
12 »       mov····%rsi,%rbx12 »       mov····%rsi,%rbx
13 »       push···%r813 »       push···%r8
14 »       call···12·<_PyPegen_add_type_comment_to_arg.part.0.isra.0+0x12>14 »       call···12·<_PyPegen_add_type_comment_to_arg.part.0.isra.0+0x12>
15 ·R_X86_64_PLT32» PyBytes_AsString-0x415 ·R_X86_64_PLT32» PyBytes_AsString-0x4
16 »       test···%rax,%rax16 »       test···%rax,%rax
17 »       je·····1b·<_PyPegen_add_type_comment_to_arg.part.0.isra.0+0x1b>17 »       je·····1b·<_PyPegen_add_type_comment_to_arg.part.0.isra.0+0x1b>
18 ·R_X86_64_PC32»  .text.unlikely+0x2cb18 ·R_X86_64_PC32»  .text.unlikely+0x2c7
19 »       mov····%rax,%rsi19 »       mov····%rax,%rsi
20 »       mov····%rbp,%rdi20 »       mov····%rbp,%rdi
21 »       call···26·<_PyPegen_add_type_comment_to_arg.part.0.isra.0+0x26>21 »       call···26·<_PyPegen_add_type_comment_to_arg.part.0.isra.0+0x26>
22 ·R_X86_64_PLT32» _PyPegen_new_type_comment-0x422 ·R_X86_64_PLT32» _PyPegen_new_type_comment-0x4
23 »       mov····%rax,%rdx23 »       mov····%rax,%rdx
24 »       test···%rax,%rax24 »       test···%rax,%rax
25 »       je·····32·<_PyPegen_add_type_comment_to_arg.part.0.isra.0+0x32>25 »       je·····32·<_PyPegen_add_type_comment_to_arg.part.0.isra.0+0x32>
26 ·R_X86_64_PC32»  .text.unlikely+0x2cb26 ·R_X86_64_PC32»  .text.unlikely+0x2c7
27 »       mov····0x18(%rbx),%ecx27 »       mov····0x18(%rbx),%ecx
28 »       mov····0x8(%rbx),%rsi28 »       mov····0x8(%rbx),%rsi
29 »       push···0x20(%rbp)29 »       push···0x20(%rbp)
30 »       mov····0x24(%rbx),%eax30 »       mov····0x24(%rbx),%eax
31 »       push···%rax31 »       push···%rax
32 »       mov····0x20(%rbx),%r9d32 »       mov····0x20(%rbx),%r9d
33 »       mov····0x1c(%rbx),%r8d33 »       mov····0x1c(%rbx),%r8d
Offset 47, 15 lines modifiedOffset 47, 15 lines modified
47 »       endbr6447 »       endbr64
48 »       push···%rbp48 »       push···%rbp
49 »       push···%rbx49 »       push···%rbx
50 »       mov····%rsi,%rbx50 »       mov····%rsi,%rbx
51 »       push···%rcx51 »       push···%rcx
52 »       test···%rsi,%rsi52 »       test···%rsi,%rsi
53 »       je·····73·<_PyPegen_map_names_to_ids+0x13>53 »       je·····73·<_PyPegen_map_names_to_ids+0x13>
54 ·R_X86_64_PC32»  .text.unlikely+0x56654 ·R_X86_64_PC32»  .text.unlikely+0x562
55 »       mov····(%rsi),%rbp55 »       mov····(%rsi),%rbp
56 »       mov····0x20(%rdi),%rsi56 »       mov····0x20(%rdi),%rsi
57 »       mov····%rbp,%rdi57 »       mov····%rbp,%rdi
58 »       call···82·<_PyPegen_map_names_to_ids+0x22>58 »       call···82·<_PyPegen_map_names_to_ids+0x22>
59 ·R_X86_64_PLT32» _Py_asdl_identifier_seq_new-0x459 ·R_X86_64_PLT32» _Py_asdl_identifier_seq_new-0x4
60 »       xor····%edx,%edx60 »       xor····%edx,%edx
61 »       test···%rax,%rax61 »       test···%rax,%rax
Offset 69, 150 lines modifiedOffset 69, 167 lines modified
69 »       jmp····89·<_PyPegen_map_names_to_ids+0x29>69 »       jmp····89·<_PyPegen_map_names_to_ids+0x29>
70 »       pop····%rdx70 »       pop····%rdx
71 »       pop····%rbx71 »       pop····%rbx
72 »       pop····%rbp72 »       pop····%rbp
73 »       ret73 »       ret
74 »       cs·nopw·0x0(%rax,%rax,1)74 »       cs·nopw·0x0(%rax,%rax,1)
  
 75 00000000000000b0·<_PyPegen_check_barry_as_flufl>:
 76 _PyPegen_check_barry_as_flufl():
 77 »       endbr64
 78 »       push···%rbx
 79 »       mov····%rdi,%rbx
 80 »       mov····0x8(%rsi),%rdi
 81 »       add····$0x20,%rdi
 82 »       testb··$0x20,0x64(%rbx)
 83 »       jne····ca·<_PyPegen_check_barry_as_flufl+0x1a>
 84 ·R_X86_64_PC32»  .text.unlikely+0x5b7
 85 »       mov····$0x0,%esi
 86 ·R_X86_64_32»    .rodata.str1.1+0x29
 87 »       pop····%rbx
 88 »       jmp····d5·<_PyPegen_check_barry_as_flufl+0x25>
 89 ·R_X86_64_PLT32» strcmp-0x4
 90 »       data16·cs·nopw·0x0(%rax,%rax,1)
  
75 00000000000000b0·<_PyPegen_join_names_with_dot>:91 00000000000000e0·<_PyPegen_join_names_with_dot>:
76 _PyPegen_join_names_with_dot():92 _PyPegen_join_names_with_dot():
77 »       endbr6493 »       endbr64
78 »       push···%r1294 »       push···%r12
79 »       xor····%eax,%eax95 »       xor····%eax,%eax
80 »       mov····%rdi,%r1296 »       mov····%rdi,%r12
81 »       mov····$0x0,%edi97 »       mov····$0x0,%edi
82 ·R_X86_64_32»    .rodata.str1.1+0x2998 ·R_X86_64_32»    .rodata.str1.1+0x2c
83 »       push···%rbp99 »       push···%rbp
84 »       mov····%rsi,%rbp100 »       mov····%rsi,%rbp
85 »       push···%rbx101 »       push···%rbx
86 »       mov····%rdx,%rbx102 »       mov····%rdx,%rbx
87 »       sub····$0x10,%rsp103 »       sub····$0x10,%rsp
88 »       mov····0x8(%rdx),%rdx104 »       mov····0x8(%rdx),%rdx
89 »       mov····0x8(%rsi),%rsi105 »       mov····0x8(%rsi),%rsi
90 »       call···d9·<_PyPegen_join_names_with_dot+0x29>106 »       call···109·<_PyPegen_join_names_with_dot+0x29>
91 ·R_X86_64_PLT32» PyUnicode_FromFormat-0x4107 ·R_X86_64_PLT32» PyUnicode_FromFormat-0x4
92 »       mov····%rax,0x8(%rsp)108 »       mov····%rax,0x8(%rsp)
93 »       test···%rax,%rax109 »       test···%rax,%rax
94 »       je·····e7·<_PyPegen_join_names_with_dot+0x37>110 »       je·····117·<_PyPegen_join_names_with_dot+0x37>
95 ·R_X86_64_PC32»  .text.unlikely+0x69a111 ·R_X86_64_PC32»  .text.unlikely+0x691
96 »       mov····0x0(%rip),%rax········112 »       mov····0x0(%rip),%rax········
97 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4113 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
98 »       lea····0x8(%rsp),%rsi114 »       lea····0x8(%rsp),%rsi
99 »       mov····%fs:(%rax),%rax115 »       mov····%fs:(%rax),%rax
100 »       mov····0x10(%rax),%rdi116 »       mov····0x10(%rax),%rdi
101 »       call···100·<_PyPegen_join_names_with_dot+0x50>117 »       call···130·<_PyPegen_join_names_with_dot+0x50>
102 ·R_X86_64_PLT32» _PyUnicode_InternImmortal-0x4118 ·R_X86_64_PLT32» _PyUnicode_InternImmortal-0x4
103 »       mov····0x20(%r12),%rdi119 »       mov····0x20(%r12),%rdi
104 »       mov····0x8(%rsp),%rsi120 »       mov····0x8(%rsp),%rsi
105 »       call···10f·<_PyPegen_join_names_with_dot+0x5f>121 »       call···13f·<_PyPegen_join_names_with_dot+0x5f>
106 ·R_X86_64_PLT32» _PyArena_AddPyObject-0x4122 ·R_X86_64_PLT32» _PyArena_AddPyObject-0x4
107 »       mov····0x8(%rsp),%rdi123 »       mov····0x8(%rsp),%rdi
108 »       test···%eax,%eax124 »       test···%eax,%eax
109 »       js·····11c·<_PyPegen_join_names_with_dot+0x6c>125 »       js·····14c·<_PyPegen_join_names_with_dot+0x6c>
110 ·R_X86_64_PC32»  .text.unlikely+0x685126 ·R_X86_64_PC32»  .text.unlikely+0x67c
111 »       mov····0x24(%rbp),%ecx127 »       mov····0x24(%rbp),%ecx
112 »       mov····0x20(%rbp),%edx128 »       mov····0x20(%rbp),%edx
113 »       push···%rsi129 »       push···%rsi
114 »       mov····$0x1,%esi130 »       mov····$0x1,%esi
115 »       mov····0x28(%rbx),%r8d131 »       mov····0x28(%rbx),%r8d
116 »       mov····0x2c(%rbx),%r9d132 »       mov····0x2c(%rbx),%r9d
117 »       push···0x20(%r12)133 »       push···0x20(%r12)
118 »       call···13a·<_PyPegen_join_names_with_dot+0x8a>134 »       call···16a·<_PyPegen_join_names_with_dot+0x8a>
119 ·R_X86_64_PLT32» _PyAST_Name-0x4135 ·R_X86_64_PLT32» _PyAST_Name-0x4
120 »       pop····%rdi136 »       pop····%rdi
121 »       pop····%r8137 »       pop····%r8
122 »       add····$0x10,%rsp138 »       add····$0x10,%rsp
123 »       pop····%rbx139 »       pop····%rbx
124 »       pop····%rbp140 »       pop····%rbp
125 »       pop····%r12141 »       pop····%r12
126 »       ret142 »       ret
127 »       cs·nopw·0x0(%rax,%rax,1)143 »       cs·nopw·0x0(%rax,%rax,1)
  
128 0000000000000150·<_PyPegen_alias_for_star>:144 0000000000000180·<_PyPegen_alias_for_star>:
129 _PyPegen_alias_for_star():145 _PyPegen_alias_for_star():
130 »       endbr64146 »       endbr64
131 »       push···%r15147 »       push···%r15
132 »       mov····%r9,%r15148 »       mov····%r9,%r15
133 »       push···%r14149 »       push···%r14
134 »       mov····%r8d,%r14d150 »       mov····%r8d,%r14d
135 »       push···%r13151 »       push···%r13
136 »       mov····%ecx,%r13d152 »       mov····%ecx,%r13d
Max diff block lines reached; 15748/19711 bytes (79.89%) of diff not shown.
1.69 KB
readelf --wide --decompress --string-dump=.rodata.str1.1 {}
    
Offset 3, 38 lines modifiedOffset 3, 39 lines modified
3 ··[·····0]··u3 ··[·····0]··u
4 ··[·····3]··__future__4 ··[·····3]··__future__
5 ··[·····e]··barry_as_FLUFL5 ··[·····e]··barry_as_FLUFL
6 ··[····1d]··rR6 ··[····1d]··rR
7 ··[····20]··{{7 ··[····20]··{{
8 ··[····23]··}}8 ··[····23]··}}
9 ··[····26]··<>9 ··[····26]··<>
 10 ··[····29]··!=
10 ··[····29]··%U.%U11 ··[····2c]··%U.%U
11 ··[····2f]··*12 ··[····32]··*
12 ··[····31]··print13 ··[····34]··print
13 ··[····37]··exec14 ··[····3a]··exec
14 ··[····3c]··attribute15 ··[····3f]··attribute
15 ··[····46]··subscript16 ··[····49]··subscript
16 ··[····50]··starred17 ··[····53]··starred
17 ··[····58]··name18 ··[····5b]··name
18 ··[····5d]··list19 ··[····60]··list
19 ··[····62]··tuple20 ··[····65]··tuple
20 ··[····68]··lambda21 ··[····6b]··lambda
21 ··[····6f]··function·call22 ··[····72]··function·call
22 ··[····7d]··expression23 ··[····80]··expression
23 ··[····88]··generator·expression24 ··[····8b]··generator·expression
24 ··[····9d]··yield·expression25 ··[····a0]··yield·expression
25 ··[····ae]··await·expression26 ··[····b1]··await·expression
26 ··[····bf]··list·comprehension27 ··[····c2]··list·comprehension
27 ··[····d2]··set·comprehension28 ··[····d5]··set·comprehension
28 ··[····e4]··dict·comprehension29 ··[····e7]··dict·comprehension
29 ··[····f7]··dict·literal30 ··[····fa]··dict·literal
30 ··[···104]··set·display31 ··[···107]··set·display
31 ··[···110]··f-string·expression32 ··[···113]··f-string·expression
32 ··[···124]··None33 ··[···127]··None
33 ··[···129]··False34 ··[···12c]··False
34 ··[···12f]··True35 ··[···132]··True
35 ··[···134]··ellipsis36 ··[···137]··ellipsis
36 ··[···13d]··literal37 ··[···140]··literal
37 ··[···145]··comparison38 ··[···148]··comparison
38 ··[···150]··conditional·expression39 ··[···153]··conditional·expression
39 ··[···167]··named·expression40 ··[···16a]··named·expression
  
51.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 39, 207 lines modifiedOffset 39, 207 lines modified
39 »       call···5e·<_PyPegen_constant_from_string.cold+0x5e>39 »       call···5e·<_PyPegen_constant_from_string.cold+0x5e>
40 ·R_X86_64_PLT32» _Py_Dealloc-0x440 ·R_X86_64_PLT32» _Py_Dealloc-0x4
41 »       jmp····63·<_PyPegen_concatenate_strings.cold>41 »       jmp····63·<_PyPegen_concatenate_strings.cold>
42 ·R_X86_64_PC32»  .text.hot+0x8942 ·R_X86_64_PC32»  .text.hot+0x89
  
43 0000000000000063·<_PyPegen_concatenate_strings.cold>:43 0000000000000063·<_PyPegen_concatenate_strings.cold>:
44 _PyPegen_concatenate_strings.cold():44 _PyPegen_concatenate_strings.cold():
45 »       mov····0x28(%rsp),%rdi 
46 »       call···6d·<_PyPegen_concatenate_strings.cold+0xa> 
47 ·R_X86_64_PLT32» _PyUnicodeWriter_Dealloc-0x445 »       mov····0x0(%rip),%rsi········
 46 ·R_X86_64_PC32»  PyExc_SyntaxError-0x4
 47 »       mov····$0x0,%ecx
 48 ·R_X86_64_32»    .rodata.str1.8
 49 »       xor····%edx,%edx
48 »       xor····%eax,%eax50 »       xor····%eax,%eax
 51 »       mov····%rbp,%rdi
 52 »       call···7b·<_PyPegen_concatenate_strings.cold+0x18>
 53 ·R_X86_64_PLT32» _PyPegen_raise_error-0x4
 54 »       xor····%eax,%eax
49 »       jmp····74·<_PyPegen_concatenate_strings.cold+0x11>55 »       jmp····82·<_PyPegen_concatenate_strings.cold+0x1f>
50 ·R_X86_64_PC32»  .text.hot+0x4ec56 ·R_X86_64_PC32»  .text.hot+0x4ec
51 »       xor····%ecx,%ecx57 »       xor····%ecx,%ecx
52 »       xor····%r15d,%r15d58 »       xor····%r15d,%r15d
53 »       mov····0x20(%rbp),%rsi59 »       mov····0x20(%rbp),%rsi
54 »       mov····%r15,%rdi60 »       mov····%r15,%rdi
55 »       mov····%rcx,0x8(%rsp)61 »       mov····%rcx,0x8(%rsp)
56 »       call···8a·<_PyPegen_concatenate_strings.cold+0x27>62 »       call···98·<_PyPegen_concatenate_strings.cold+0x35>
57 ·R_X86_64_PLT32» _Py_asdl_expr_seq_new-0x463 ·R_X86_64_PLT32» _Py_asdl_expr_seq_new-0x4
58 »       mov····0x8(%rsp),%rcx64 »       mov····0x8(%rsp),%rcx
59 »       test···%rax,%rax65 »       test···%rax,%rax
60 »       mov····%rax,%r1166 »       mov····%rax,%r11
61 »       je·····6d·<_PyPegen_concatenate_strings.cold+0xa>67 »       je·····7b·<_PyPegen_concatenate_strings.cold+0x18>
62 »       test···%rcx,%rcx68 »       test···%rcx,%rcx
63 »       jg·····d3·<_PyPegen_concatenate_strings.cold+0x70>69 »       jg·····e2·<_PyPegen_concatenate_strings.cold+0x7f>
64 »       test···%r15,%r1570 »       test···%r15,%r15
65 »       jg·····a5·<_PyPegen_concatenate_strings.cold+0x42>71 »       jg·····b3·<_PyPegen_concatenate_strings.cold+0x50>
66 ·R_X86_64_PC32»  .text.hot+0x73f72 ·R_X86_64_PC32»  .text.hot+0x73f
67 »       xor····%edx,%edx73 »       xor····%edx,%edx
68 »       jmp····ac·<_PyPegen_concatenate_strings.cold+0x49> 
69 ·R_X86_64_PC32»  .text.hot+0x835 
70 »       test···%edi,%edi 
71 »       je·····b4·<_PyPegen_concatenate_strings.cold+0x51> 
72 ·R_X86_64_PC32»  .text.hot+0x3f5 
73 »       jmp····b9·<_PyPegen_concatenate_strings.cold+0x56>74 »       jmp····ba·<_PyPegen_concatenate_strings.cold+0x57>
74 ·R_X86_64_PC32»  .text.hot+0x402 
75 »       mov····0x0(%rip),%rsi········ 
76 ·R_X86_64_PC32»  PyExc_SyntaxError-0x4 
77 »       mov····$0x0,%ecx 
78 ·R_X86_64_32»    .rodata.str1.8 
79 »       xor····%edx,%edx 
80 »       xor····%eax,%eax 
81 »       mov····%rbp,%rdi 
82 »       call···d1·<_PyPegen_concatenate_strings.cold+0x6e> 
83 ·R_X86_64_PLT32» _PyPegen_raise_error-0x4 
84 »       jmp····6d·<_PyPegen_concatenate_strings.cold+0xa> 
85 »       xor····%edx,%edx 
86 »       jmp····da·<_PyPegen_concatenate_strings.cold+0x77> 
87 ·R_X86_64_PC32»  .text.hot+0x19d75 ·R_X86_64_PC32»  .text.hot+0x81c
88 »       xor····%edx,%edx 
89 »       jmp····e1·<_PyPegen_concatenate_strings.cold+0x7e> 
90 ·R_X86_64_PC32»  .text.hot+0x53c 
91 »       test···%rdi,%rdi76 »       test···%rdi,%rdi
92 »       je·····6d·<_PyPegen_concatenate_strings.cold+0xa>77 »       je·····7b·<_PyPegen_concatenate_strings.cold+0x18>
93 »       mov····(%rdi),%rax78 »       mov····(%rdi),%rax
94 »       test···%eax,%eax79 »       test···%eax,%eax
95 »       js·····6d·<_PyPegen_concatenate_strings.cold+0xa>80 »       js·····7b·<_PyPegen_concatenate_strings.cold+0x18>
96 »       sub····$0x1,%rax81 »       sub····$0x1,%rax
97 »       mov····%rax,(%rdi)82 »       mov····%rax,(%rdi)
98 »       jne····6d·<_PyPegen_concatenate_strings.cold+0xa>83 »       jne····7b·<_PyPegen_concatenate_strings.cold+0x18>
99 »       call···ff·<_PyPegen_concatenate_strings.cold+0x9c>84 »       call···d4·<_PyPegen_concatenate_strings.cold+0x71>
100 ·R_X86_64_PLT32» _Py_Dealloc-0x485 ·R_X86_64_PLT32» _Py_Dealloc-0x4
101 »       jmp····6d·<_PyPegen_concatenate_strings.cold+0xa>86 »       jmp····7b·<_PyPegen_concatenate_strings.cold+0x18>
102 »       mov····%r10,%rdi87 »       mov····%r10,%rdi
 88 »       jmp····bf·<_PyPegen_concatenate_strings.cold+0x5c>
 89 »       xor····%edx,%edx
 90 »       jmp····e2·<_PyPegen_concatenate_strings.cold+0x7f>
 91 ·R_X86_64_PC32»  .text.hot+0x53c
 92 »       xor····%edx,%edx
103 »       jmp····e6·<_PyPegen_concatenate_strings.cold+0x83>93 »       jmp····e9·<_PyPegen_concatenate_strings.cold+0x86>
 94 ·R_X86_64_PC32»  .text.hot+0x19d
 95 »       test···%edi,%edi
 96 »       je·····f1·<_PyPegen_concatenate_strings.cold+0x8e>
 97 ·R_X86_64_PC32»  .text.hot+0x3f5
 98 »       jmp····f6·<_PyPegen_concatenate_strings.cold+0x93>
 99 ·R_X86_64_PC32»  .text.hot+0x402
 100 »       mov····0x28(%rsp),%rdi
 101 »       call···100·<_PyPegen_concatenate_strings.cold+0x9d>
 102 ·R_X86_64_PLT32» _PyUnicodeWriter_Dealloc-0x4
 103 »       jmp····7b·<_PyPegen_concatenate_strings.cold+0x18>
104 »       xor····%r15d,%r15d104 »       xor····%r15d,%r15d
105 »       jmp····111·<_PyPegen_concatenate_strings.cold+0xae>105 »       jmp····10d·<_PyPegen_concatenate_strings.cold+0xaa>
106 ·R_X86_64_PC32»  .text.hot+0x50e106 ·R_X86_64_PC32»  .text.hot+0x50e
107 »       cmp····%r15,%rbx107 »       cmp····%r15,%rbx
108 »       jge····11e·<_PyPegen_concatenate_strings.cold+0xbb>108 »       jge····11a·<_PyPegen_concatenate_strings.cold+0xb7>
109 »       mov····%r12,%rax109 »       mov····%r12,%rax
110 »       jmp····11e·<_PyPegen_concatenate_strings.cold+0xbb>110 »       jmp····11a·<_PyPegen_concatenate_strings.cold+0xb7>
111 ·R_X86_64_PC32»  .text.hot+0x45c111 ·R_X86_64_PC32»  .text.hot+0x45c
112 »       mov····0x8(%rsp),%rbp112 »       mov····0x8(%rsp),%rbp
113 »       mov····0x18(%rsp),%r14d113 »       mov····0x18(%rsp),%r14d
114 »       mov····0x20(%rsp),%r12d114 »       mov····0x20(%rsp),%r12d
115 »       mov····0x24(%rsp),%r13d115 »       mov····0x24(%rsp),%r13d
116 »       jmp····137·<_PyPegen_set_expr_context.cold>116 »       jmp····133·<_PyPegen_set_expr_context.cold>
117 ·R_X86_64_PC32»  .text.hot+0x4d1117 ·R_X86_64_PC32»  .text.hot+0x4d1
  
118 0000000000000137·<_PyPegen_set_expr_context.cold>:118 0000000000000133·<_PyPegen_set_expr_context.cold>:
119 _PyPegen_set_expr_context.cold():119 _PyPegen_set_expr_context.cold():
120 »       mov····0x2c(%rsi),%r9d120 »       mov····0x2c(%rsi),%r9d
121 »       mov····0x28(%rsi),%r8d121 »       mov····0x28(%rsi),%r8d
122 »       mov····%ebx,%edx122 »       mov····%ebx,%edx
123 »       mov····0x24(%rsi),%ecx123 »       mov····0x24(%rsi),%ecx
124 »       mov····0x20(%rsi),%r14d124 »       mov····0x20(%rsi),%r14d
125 »       mov····0x8(%rsi),%rsi125 »       mov····0x8(%rsi),%rsi
126 »       mov····0x20(%rdi),%rbp126 »       mov····0x20(%rdi),%rbp
127 »       mov····%r9d,0xc(%rsp)127 »       mov····%r9d,0xc(%rsp)
128 »       mov····%r8d,0x8(%rsp)128 »       mov····%r8d,0x8(%rsp)
129 »       mov····%ecx,0x4(%rsp)129 »       mov····%ecx,0x4(%rsp)
130 »       call···ae8·<_set_seq_context>130 »       call···adf·<_set_seq_context>
131 »       mov····%r14d,%edx131 »       mov····%r14d,%edx
132 »       mov····%ebx,%esi132 »       mov····%ebx,%esi
133 »       mov····%rax,%rdi133 »       mov····%rax,%rdi
134 »       push···%rax134 »       push···%rax
135 »       push···%rbp135 »       push···%rbp
136 »       mov····0x1c(%rsp),%r9d136 »       mov····0x1c(%rsp),%r9d
137 »       mov····0x18(%rsp),%r8d137 »       mov····0x18(%rsp),%r8d
138 »       mov····0x14(%rsp),%ecx138 »       mov····0x14(%rsp),%ecx
139 »       call···180·<_PyPegen_set_expr_context.cold+0x49>139 »       call···17c·<_PyPegen_set_expr_context.cold+0x49>
140 ·R_X86_64_PLT32» _PyAST_Tuple-0x4140 ·R_X86_64_PLT32» _PyAST_Tuple-0x4
Max diff block lines reached; 47134/52369 bytes (90.00%) of diff not shown.
39.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 76, 19 lines modifiedOffset 76, 19 lines modified
76 »       mov····%rdi,%rbp76 »       mov····%rdi,%rbp
77 »       push···%rbx77 »       push···%rbx
78 »       mov····%rsi,%rbx78 »       mov····%rsi,%rbx
79 »       sub····$0x98,%rsp79 »       sub····$0x98,%rsp
80 »       mov····%ecx,0x4(%rsp)80 »       mov····%ecx,0x4(%rsp)
81 »       test···%rsi,%rsi81 »       test···%rsi,%rsi
82 »       je·····d1·<_PyPegen_concatenate_strings+0x31>82 »       je·····d1·<_PyPegen_concatenate_strings+0x31>
83 ·R_X86_64_PC32»  .text.unlikely+0x7083 ·R_X86_64_PC32»  .text.unlikely+0x7e
84 »       mov····(%rsi),%rcx84 »       mov····(%rsi),%rcx
85 »       test···%rcx,%rcx85 »       test···%rcx,%rcx
86 »       jle····dd·<_PyPegen_concatenate_strings+0x3d>86 »       jle····dd·<_PyPegen_concatenate_strings+0x3d>
87 ·R_X86_64_PC32»  .text.unlikely+0x7287 ·R_X86_64_PC32»  .text.unlikely+0x80
88 »       mov····0x10(%rsi),%rax88 »       mov····0x10(%rsi),%rax
89 »       mov····(%rax),%edx89 »       mov····(%rax),%edx
90 »       cmp····$0x13,%edx90 »       cmp····$0x13,%edx
91 »       je·····502·<_PyPegen_concatenate_strings+0x462>91 »       je·····502·<_PyPegen_concatenate_strings+0x462>
92 »       cmp····$0x14,%edx92 »       cmp····$0x14,%edx
93 »       jne····5f2·<_PyPegen_concatenate_strings+0x552>93 »       jne····5f2·<_PyPegen_concatenate_strings+0x552>
94 »       mov····0x8(%rax),%rdx94 »       mov····0x8(%rax),%rdx
Offset 117, 15 lines modifiedOffset 117, 15 lines modified
117 »       add····$0x1,%rax117 »       add····$0x1,%rax
118 »       cmp····%rax,%rcx118 »       cmp····%rax,%rcx
119 »       jne····127·<_PyPegen_concatenate_strings+0x87>119 »       jne····127·<_PyPegen_concatenate_strings+0x87>
120 »       or·····%edx,%r8d120 »       or·····%edx,%r8d
121 »       je·····7a3·<_PyPegen_concatenate_strings+0x703>121 »       je·····7a3·<_PyPegen_concatenate_strings+0x703>
122 »       test···%r9d,%r9d122 »       test···%r9d,%r9d
123 »       jne····177·<_PyPegen_concatenate_strings+0xd7>123 »       jne····177·<_PyPegen_concatenate_strings+0xd7>
124 ·R_X86_64_PC32»  .text.unlikely+0xb5124 ·R_X86_64_PC32»  .text.unlikely+0x5f
125 »       mov····0x20(%rbp),%rsi125 »       mov····0x20(%rbp),%rsi
126 »       mov····%r15,%rdi126 »       mov····%r15,%rdi
127 »       mov····%rcx,0x10(%rsp)127 »       mov····%rcx,0x10(%rsp)
128 »       mov····%edx,0x8(%rsp)128 »       mov····%edx,0x8(%rsp)
129 »       call···18c·<_PyPegen_concatenate_strings+0xec>129 »       call···18c·<_PyPegen_concatenate_strings+0xec>
130 ·R_X86_64_PLT32» _Py_asdl_expr_seq_new-0x4130 ·R_X86_64_PLT32» _Py_asdl_expr_seq_new-0x4
131 »       mov····0x8(%rsp),%edx131 »       mov····0x8(%rsp),%edx
Offset 152, 127 lines modifiedOffset 152, 127 lines modified
152 »       je·····39c·<_PyPegen_concatenate_strings+0x2fc>152 »       je·····39c·<_PyPegen_concatenate_strings+0x2fc>
153 »       mov····(%rdx),%rsi153 »       mov····(%rdx),%rsi
154 »       test···%rsi,%rsi154 »       test···%rsi,%rsi
155 »       jle····39c·<_PyPegen_concatenate_strings+0x2fc>155 »       jle····39c·<_PyPegen_concatenate_strings+0x2fc>
156 »       mov····0x10(%rdx),%rax156 »       mov····0x10(%rdx),%rax
157 »       test···%rax,%rax157 »       test···%rax,%rax
158 »       je·····1fa·<_PyPegen_concatenate_strings+0x15a>158 »       je·····1fa·<_PyPegen_concatenate_strings+0x15a>
159 ·R_X86_64_PC32»  .text.unlikely+0x69159 ·R_X86_64_PC32»  .text.unlikely+0x77
160 »       lea····0x0(,%r10,8),%rdi160 »       lea····0x0(,%r10,8),%rdi
161 »       mov····%rdi,0x8(%rsp)161 »       mov····%rdi,0x8(%rsp)
162 »       add····%r11,%rdi162 »       add····%r11,%rdi
163 »       mov····%rax,0x10(%rdi)163 »       mov····%rax,0x10(%rdi)
164 »       cmp····$0x1,%rsi164 »       cmp····$0x1,%rsi
165 »       je·····85f·<_PyPegen_concatenate_strings+0x7bf>165 »       je·····85f·<_PyPegen_concatenate_strings+0x7bf>
166 »       mov····0x18(%rdx),%rax166 »       mov····0x18(%rdx),%rax
167 »       test···%rax,%rax167 »       test···%rax,%rax
168 »       je·····225·<_PyPegen_concatenate_strings+0x185>168 »       je·····225·<_PyPegen_concatenate_strings+0x185>
169 ·R_X86_64_PC32»  .text.unlikely+0x69169 ·R_X86_64_PC32»  .text.unlikely+0x77
170 »       mov····%rax,0x18(%rdi)170 »       mov····%rax,0x18(%rdi)
171 »       cmp····$0x2,%rsi171 »       cmp····$0x2,%rsi
172 »       je·····868·<_PyPegen_concatenate_strings+0x7c8>172 »       je·····868·<_PyPegen_concatenate_strings+0x7c8>
173 »       mov····0x20(%rdx),%rax173 »       mov····0x20(%rdx),%rax
174 »       test···%rax,%rax174 »       test···%rax,%rax
175 »       je·····240·<_PyPegen_concatenate_strings+0x1a0>175 »       je·····240·<_PyPegen_concatenate_strings+0x1a0>
176 ·R_X86_64_PC32»  .text.unlikely+0x69176 ·R_X86_64_PC32»  .text.unlikely+0x77
177 »       mov····%rax,0x20(%rdi)177 »       mov····%rax,0x20(%rdi)
178 »       cmp····$0x3,%rsi178 »       cmp····$0x3,%rsi
179 »       je·····871·<_PyPegen_concatenate_strings+0x7d1>179 »       je·····871·<_PyPegen_concatenate_strings+0x7d1>
180 »       mov····0x28(%rdx),%rax180 »       mov····0x28(%rdx),%rax
181 »       test···%rax,%rax181 »       test···%rax,%rax
182 »       je·····25b·<_PyPegen_concatenate_strings+0x1bb>182 »       je·····25b·<_PyPegen_concatenate_strings+0x1bb>
183 ·R_X86_64_PC32»  .text.unlikely+0x69183 ·R_X86_64_PC32»  .text.unlikely+0x77
184 »       mov····%rax,0x28(%rdi)184 »       mov····%rax,0x28(%rdi)
185 »       cmp····$0x4,%rsi185 »       cmp····$0x4,%rsi
186 »       je·····87a·<_PyPegen_concatenate_strings+0x7da>186 »       je·····87a·<_PyPegen_concatenate_strings+0x7da>
187 »       mov····0x30(%rdx),%rax187 »       mov····0x30(%rdx),%rax
188 »       test···%rax,%rax188 »       test···%rax,%rax
189 »       je·····276·<_PyPegen_concatenate_strings+0x1d6>189 »       je·····276·<_PyPegen_concatenate_strings+0x1d6>
190 ·R_X86_64_PC32»  .text.unlikely+0x69190 ·R_X86_64_PC32»  .text.unlikely+0x77
191 »       mov····%rax,0x30(%rdi)191 »       mov····%rax,0x30(%rdi)
192 »       cmp····$0x5,%rsi192 »       cmp····$0x5,%rsi
193 »       je·····883·<_PyPegen_concatenate_strings+0x7e3>193 »       je·····883·<_PyPegen_concatenate_strings+0x7e3>
194 »       mov····0x38(%rdx),%rax194 »       mov····0x38(%rdx),%rax
195 »       test···%rax,%rax195 »       test···%rax,%rax
196 »       je·····291·<_PyPegen_concatenate_strings+0x1f1>196 »       je·····291·<_PyPegen_concatenate_strings+0x1f1>
197 ·R_X86_64_PC32»  .text.unlikely+0x69197 ·R_X86_64_PC32»  .text.unlikely+0x77
198 »       mov····%rax,0x38(%rdi)198 »       mov····%rax,0x38(%rdi)
199 »       cmp····$0x6,%rsi199 »       cmp····$0x6,%rsi
200 »       je·····895·<_PyPegen_concatenate_strings+0x7f5>200 »       je·····895·<_PyPegen_concatenate_strings+0x7f5>
201 »       mov····0x40(%rdx),%rax201 »       mov····0x40(%rdx),%rax
202 »       test···%rax,%rax202 »       test···%rax,%rax
203 »       je·····2ac·<_PyPegen_concatenate_strings+0x20c>203 »       je·····2ac·<_PyPegen_concatenate_strings+0x20c>
204 ·R_X86_64_PC32»  .text.unlikely+0x69204 ·R_X86_64_PC32»  .text.unlikely+0x77
205 »       mov····%rax,0x40(%rdi)205 »       mov····%rax,0x40(%rdi)
206 »       cmp····$0x7,%rsi206 »       cmp····$0x7,%rsi
207 »       je·····88c·<_PyPegen_concatenate_strings+0x7ec>207 »       je·····88c·<_PyPegen_concatenate_strings+0x7ec>
208 »       mov····0x48(%rdx),%rax208 »       mov····0x48(%rdx),%rax
209 »       test···%rax,%rax209 »       test···%rax,%rax
210 »       je·····2c7·<_PyPegen_concatenate_strings+0x227>210 »       je·····2c7·<_PyPegen_concatenate_strings+0x227>
211 ·R_X86_64_PC32»  .text.unlikely+0x69211 ·R_X86_64_PC32»  .text.unlikely+0x77
212 »       mov····%rax,0x48(%rdi)212 »       mov····%rax,0x48(%rdi)
213 »       cmp····$0x8,%rsi213 »       cmp····$0x8,%rsi
214 »       je·····89e·<_PyPegen_concatenate_strings+0x7fe>214 »       je·····89e·<_PyPegen_concatenate_strings+0x7fe>
215 »       mov····0x50(%rdx),%rax215 »       mov····0x50(%rdx),%rax
216 »       test···%rax,%rax216 »       test···%rax,%rax
217 »       je·····2e2·<_PyPegen_concatenate_strings+0x242>217 »       je·····2e2·<_PyPegen_concatenate_strings+0x242>
218 ·R_X86_64_PC32»  .text.unlikely+0x69218 ·R_X86_64_PC32»  .text.unlikely+0x77
219 »       mov····%rax,0x50(%rdi)219 »       mov····%rax,0x50(%rdi)
220 »       cmp····$0x9,%rsi220 »       cmp····$0x9,%rsi
221 »       je·····8a7·<_PyPegen_concatenate_strings+0x807>221 »       je·····8a7·<_PyPegen_concatenate_strings+0x807>
222 »       mov····0x58(%rdx),%rax222 »       mov····0x58(%rdx),%rax
223 »       test···%rax,%rax223 »       test···%rax,%rax
224 »       je·····2fd·<_PyPegen_concatenate_strings+0x25d>224 »       je·····2fd·<_PyPegen_concatenate_strings+0x25d>
225 ·R_X86_64_PC32»  .text.unlikely+0x69225 ·R_X86_64_PC32»  .text.unlikely+0x77
226 »       mov····%rax,0x58(%rdi)226 »       mov····%rax,0x58(%rdi)
227 »       cmp····$0xa,%rsi227 »       cmp····$0xa,%rsi
228 »       je·····8b0·<_PyPegen_concatenate_strings+0x810>228 »       je·····8b0·<_PyPegen_concatenate_strings+0x810>
229 »       mov····0x60(%rdx),%rax229 »       mov····0x60(%rdx),%rax
230 »       test···%rax,%rax230 »       test···%rax,%rax
231 »       je·····318·<_PyPegen_concatenate_strings+0x278>231 »       je·····318·<_PyPegen_concatenate_strings+0x278>
232 ·R_X86_64_PC32»  .text.unlikely+0x69232 ·R_X86_64_PC32»  .text.unlikely+0x77
233 »       mov····%rax,0x60(%rdi)233 »       mov····%rax,0x60(%rdi)
234 »       cmp····$0xb,%rsi234 »       cmp····$0xb,%rsi
235 »       je·····8c2·<_PyPegen_concatenate_strings+0x822>235 »       je·····8b9·<_PyPegen_concatenate_strings+0x819>
236 »       mov····0x68(%rdx),%rax236 »       mov····0x68(%rdx),%rax
237 »       test···%rax,%rax237 »       test···%rax,%rax
238 »       je·····333·<_PyPegen_concatenate_strings+0x293>238 »       je·····333·<_PyPegen_concatenate_strings+0x293>
239 ·R_X86_64_PC32»  .text.unlikely+0x69239 ·R_X86_64_PC32»  .text.unlikely+0x77
240 »       mov····%rax,0x68(%rdi)240 »       mov····%rax,0x68(%rdi)
241 »       cmp····$0xc,%rsi241 »       cmp····$0xc,%rsi
242 »       je·····8b9·<_PyPegen_concatenate_strings+0x819>242 »       je·····8c2·<_PyPegen_concatenate_strings+0x822>
Max diff block lines reached; 35102/39733 bytes (88.34%) of diff not shown.
1010 B
readelf --wide --decompress --string-dump=.rodata.str1.8 {}
    
Offset 2, 13 lines modifiedOffset 2, 13 lines modified
2 String·dump·of·section·'.rodata.str1.8':2 String·dump·of·section·'.rodata.str1.8':
3 ··[·····0]··cannot·mix·bytes·and·nonbytes·literals3 ··[·····0]··cannot·mix·bytes·and·nonbytes·literals
4 ··[····28]··f-string:·invalid·conversion·character·%R:·expected·'s',·'r',·or·'a'4 ··[····28]··f-string:·invalid·conversion·character·%R:·expected·'s',·'r',·or·'a'
5 ··[····70]··unexpected·JoinedStr·node·without·debug·data·in·f-string·at·line·%d5 ··[····70]··unexpected·JoinedStr·node·without·debug·data·in·f-string·at·line·%d
6 ··[····b8]··f-string:·conversion·type·must·come·right·after·the·exclamanation·mark6 ··[····b8]··f-string:·conversion·type·must·come·right·after·the·exclamanation·mark
7 ··[···100]··with·Barry·as·BDFL,·use·'<>'·instead·of·'!='7 ··[···100]··with·Barry·as·BDFL,·use·'<>'·instead·of·'!='
8 ··[···130]··Generator·expression·must·be·parenthesized8 ··[···130]··Generator·expression·must·be·parenthesized
 9 ··[···160]··real·number·required·in·complex·literal
9 ··[···160]··unexpected·expression·in·assignment·%d·(line·%d)10 ··[···188]··unexpected·expression·in·assignment·%d·(line·%d)
10 ··[···198]··real·number·required·in·complex·literal 
11 ··[···1c0]··imaginary·number·required·in·complex·literal11 ··[···1c0]··imaginary·number·required·in·complex·literal
12 ··[···1f0]··positional·argument·follows·keyword·argument·unpacking12 ··[···1f0]··positional·argument·follows·keyword·argument·unpacking
13 ··[···228]··positional·argument·follows·keyword·argument13 ··[···228]··positional·argument·follows·keyword·argument
  
14.1 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 13, 15 lines modifiedOffset 13, 15 lines modified
13 ··0x00000090·00000000·43080000·00460e10·8f02420e·....C....F....B.13 ··0x00000090·00000000·43080000·00460e10·8f02420e·....C....F....B.
14 ··0x000000a0·188e0345·0e208d04·450e288c·05440e30·...E.·..E.(..D.014 ··0x000000a0·188e0345·0e208d04·450e288c·05440e30·...E.·..E.(..D.0
15 ··0x000000b0·8606440e·3883074a·0ed00103·33040a0e·..D.8..J....3...15 ··0x000000b0·8606440e·3883074a·0ed00103·33040a0e·..D.8..J....3...
16 ··0x000000c0·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B..16 ··0x000000c0·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B..
17 ··0x000000d0·420e0841·0b02d10e·d801430e·e001560e·B..A......C...V.17 ··0x000000d0·420e0841·0b02d10e·d801430e·e001560e·B..A......C...V.
18 ··0x000000e0·d801410e·d0010306·010ed801·560ee001·..A.........V...18 ··0x000000e0·d801410e·d0010306·010ed801·560ee001·..A.........V...
19 ··0x000000f0·550ed801·410ed001·1c000000·fc000000·U...A...........19 ··0x000000f0·550ed801·410ed001·1c000000·fc000000·U...A...........
20 ··0x00000100·00000000·d4000000·000ed001·83078606·................20 ··0x00000100·00000000·d0000000·000ed001·83078606·................
21 ··0x00000110·8c058d04·8e038f02·38000000·1c010000·........8.......21 ··0x00000110·8c058d04·8e038f02·38000000·1c010000·........8.......
22 ··0x00000120·00000000·56000000·00460e10·8e02440e·....V....F....D.22 ··0x00000120·00000000·56000000·00460e10·8e02440e·....V....F....D.
23 ··0x00000130·18860341·0e208304·460e305f·0e38510e·...A.·..F.0_.8Q.23 ··0x00000130·18860341·0e208304·460e305f·0e38510e·...A.·..F.0_.8Q.
24 ··0x00000140·404b0e38·410e3044·0e20410e·18410e10·@K.8A.0D.·A..A..24 ··0x00000140·404b0e38·410e3044·0e20410e·18410e10·@K.8A.0D.·A..A..
25 ··0x00000150·420e0800·54000000·58010000·00000000·B...T...X.......25 ··0x00000150·420e0800·54000000·58010000·00000000·B...T...X.......
26 ··0x00000160·4a010000·000e3083·0486038e·02750e38·J.....0......u.826 ··0x00000160·4a010000·000e3083·0486038e·02750e38·J.....0......u.8
27 ··0x00000170·410e4054·0e38410e·30780e38·440e4055·A.@T.8A.0x.8D.@U27 ··0x00000170·410e4054·0e38410e·30780e38·440e4055·A.@T.8A.0x.8D.@U
Offset 164, 103 lines modifiedOffset 164, 103 lines modified
164 ··0x00000a00·0a0e0841·0b027c0e·08c30000·14000000·...A..|.........164 ··0x00000a00·0a0e0841·0b027c0e·08c30000·14000000·...A..|.........
165 ··0x00000a10·100a0000·00000000·13000000·000e1083·................165 ··0x00000a10·100a0000·00000000·13000000·000e1083·................
166 ··0x00000a20·02000000·28000000·280a0000·00000000·....(...(.......166 ··0x00000a20·02000000·28000000·280a0000·00000000·....(...(.......
167 ··0x00000a30·ac010000·00450e10·8602410e·18830344·.....E....A....D167 ··0x00000a30·ac010000·00450e10·8602410e·18830344·.....E....A....D
168 ··0x00000a40·0e200321·010a0e18·410e1041·0e08430b·.·.!....A..A..C.168 ··0x00000a40·0e200321·010a0e18·410e1041·0e08430b·.·.!....A..A..C.
169 ··0x00000a50·14000000·540a0000·00000000·07000000·....T...........169 ··0x00000a50·14000000·540a0000·00000000·07000000·....T...........
170 ··0x00000a60·000e2083·03860200·18000000·6c0a0000·..·.........l...170 ··0x00000a60·000e2083·03860200·18000000·6c0a0000·..·.........l...
171 ··0x00000a70·00000000·32000000·00450e10·83026c0e·....2....E....l.171 ··0x00000a70·00000000·25000000·00450e10·83025b0e·....%....E....[.
172 ··0x00000a80·08000000·14000000·880a0000·00000000·................172 ··0x00000a80·08000000·1c000000·880a0000·00000000·................
173 ··0x00000a90·32000000·000e1083·02000000·18000000·2...............173 ··0x00000a90·2d000000·000e1083·024f0a0e·08410b5c·-........O...A.\
174 ··0x00000aa0·a00a0000·00000000·1e000000·00450e10·.............E.. 
175 ··0x00000ab0·8302580e·08000000·10000000·bc0a0000·..X............. 
176 ··0x00000ac0·00000000·0a000000·00000000·44000000·............D... 
177 ··0x00000ad0·d00a0000·00000000·44000000·00460e10·........D....F.. 
178 ··0x00000ae0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(. 
179 ··0x00000af0·05410e30·8606440e·38830747·0e50580e·.A.0..D.8..G.PX. 
180 ··0x00000b00·38460e30·410e2842·0e20420e·18420e10·8F.0A.(B.·B..B.. 
181 ··0x00000b10·420e0800·4c000000·180b0000·00000000·B...L........... 
182 ··0x00000b20·98000000·000e5083·0786068c·058d048e·......P......... 
183 ··0x00000b30·038f0202·720a0e38·470e3041·0e28420e·....r..8G.0A.(B. 
184 ··0x00000b40·20420e18·420e1042·0e08450b·440e3843··B..B..B..E.D.8C 
185 ··0x00000b50·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B. 
186 ··0x00000b60·08000000·38000000·680b0000·00000000·....8...h....... 
187 ··0x00000b70·96000000·00460e10·8c024b0e·18860344·.....F....K....D 
188 ··0x00000b80·0e208304·470e3002·570e3852·0e40460e·.·..G.0.W.8R.@F. 
189 ··0x00000b90·38420e30·440e2041·0e18410e·10420e08·8B.0D.·A..A..B.. 
190 ··0x00000ba0·18000000·a40b0000·00000000·1c000000·................ 
191 ··0x00000bb0·000e3083·0486038c·02000000·24000000·..0.........$... 
192 ··0x00000bc0·c00b0000·00000000·31000000·00450e10·........1....E.. 
193 ··0x00000bd0·8602490e·18830347·0e20590e·18410e10·..I....G.·Y..A.. 
194 ··0x00000be0·410e0800·50000000·e80b0000·00000000·A...P........... 
195 ··0x00000bf0·7a000000·00460e10·8f02450e·188e0345·z....F....E....E 
196 ··0x00000c00·0e208d04·450e288c·05440e30·8606490e·.·..E.(..D.0..I. 
197 ··0x00000c10·38830744·0e506a0e·584b0e60·4f0e5841·8..D.Pj.XK.`O.XA 
198 ··0x00000c20·0e50440e·38410e30·410e2842·0e20420e·.PD.8A.0A.(B.·B. 
199 ··0x00000c30·18420e10·420e0800·1c000000·3c0c0000·.B..B.......<... 
200 ··0x00000c40·00000000·1f000000·000e5083·0786068c·..........P..... 
201 ··0x00000c50·058d048e·038f0200·18000000·5c0c0000·............\... 
202 ··0x00000c60·00000000·3f000000·00450e10·8302790e·....?....E....y. 
203 ··0x00000c70·08000000·14000000·780c0000·00000000·........x....... 
204 ··0x00000c80·11000000·000e1083·02000000·24000000·............$... 
205 ··0x00000c90·900c0000·00000000·4b000000·004b0e18·........K....K.. 
206 ··0x00000ca0·570e2046·0e28460e·30460e38·460e4050·W.·F.(F.0F.8F.@P 
207 ··0x00000cb0·0e080000·1c000000·b80c0000·00000000·................174 ··0x00000aa0·0e080000·18000000·a80a0000·00000000·................
208 ··0x00000cc0·a2000000·00620e10·026a0e18·470e204b·.....b...j..G.·K175 ··0x00000ab0·1e000000·00450e10·8302580e·08000000·.....E....X.....
 176 ··0x00000ac0·10000000·c40a0000·00000000·0a000000·................
209 ··0x00000cd0·0e080000·20000000·d80c0000·00000000·....·...........177 ··0x00000ad0·00000000·44000000·d80a0000·00000000·....D...........
210 ··0x00000ce0·97000000·00470ee0·01027a0e·e801470e·.....G....z...G. 
211 ··0x00000cf0·f0014e0e·08000000·38000000·fc0c0000·..N.....8....... 
212 ··0x00000d00·00000000·8d000000·00460e10·8c02440e·.........F....D. 
213 ··0x00000d10·18860341·0e208304·470e3002·580e3850·...A.·..G.0.X.8P 
214 ··0x00000d20·0e40480e·38420e30·440e2041·0e18410e·.@H.8B.0D.·A..A. 
215 ··0x00000d30·10420e08·18000000·380d0000·00000000·.B......8....... 
216 ··0x00000d40·21000000·000e3083·0486038c·02000000·!.....0......... 
217 ··0x00000d50·48000000·540d0000·00000000·52010000·H...T.......R... 
218 ··0x00000d60·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..178 ··0x00000ae0·44000000·00460e10·8f02420e·188e0342·D....F....B....B
219 ··0x00000d70·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D179 ··0x00000af0·0e208d04·420e288c·05410e30·8606440e·.·..B.(..A.0..D.
220 ··0x00000d80·0e5002d1·0a0e3841·0e30410e·28420e20·.P....8A.0A.(B.· 
221 ··0x00000d90·420e1842·0e10420e·08410b00·28000000·B..B..B..A..(...180 ··0x00000b00·38830747·0e50580e·38460e30·410e2842·8..G.PX.8F.0A.(B
 181 ··0x00000b10·0e20420e·18420e10·420e0800·4c000000·.·B..B..B...L...
222 ··0x00000da0·a00d0000·00000000·36000000·000e5083·........6.....P.182 ··0x00000b20·200b0000·00000000·98000000·000e5083··.............P.
223 ··0x00000db0·0786068c·058d048e·038f0252·0e584d0e·...........R.XM.183 ··0x00000b30·0786068c·058d048e·038f0202·720a0e38·............r..8
224 ··0x00000dc0·60510e58·410e5000·24000000·cc0d0000·`Q.XA.P.$....... 
225 ··0x00000dd0·00000000·2b000000·00450e10·8602490e·....+....E....I. 
226 ··0x00000de0·18830344·0e20560e·18410e10·410e0800·...D.·V..A..A... 
227 ··0x00000df0·24000000·f40d0000·00000000·2b000000·$...........+... 
228 ··0x00000e00·00450e10·8602490e·18830344·0e20560e·.E....I....D.·V.184 ··0x00000b40·470e3041·0e28420e·20420e18·420e1042·G.0A.(B.·B..B..B
 185 ··0x00000b50·0e08450b·440e3843·0e30410e·28420e20·..E.D.8C.0A.(B.·
 186 ··0x00000b60·420e1842·0e10420e·08000000·38000000·B..B..B.....8...
 187 ··0x00000b70·700b0000·00000000·96000000·00460e10·p............F..
 188 ··0x00000b80·8c024b0e·18860344·0e208304·470e3002·..K....D.·..G.0.
 189 ··0x00000b90·570e3852·0e40460e·38420e30·440e2041·W.8R.@F.8B.0D.·A
229 ··0x00000e10·18410e10·410e0800·24000000·1c0e0000·.A..A...$.......190 ··0x00000ba0·0e18410e·10420e08·18000000·ac0b0000·..A..B..........
230 ··0x00000e20·00000000·49000000·00450e10·8602410e·....I....E....A.191 ··0x00000bb0·00000000·1c000000·000e3083·0486038c·..........0.....
231 ··0x00000e30·18830344·0e207c0e·18410e10·410e0800·...D.·|..A..A...192 ··0x00000bc0·02000000·24000000·c80b0000·00000000·....$...........
 193 ··0x00000bd0·31000000·00450e10·8602490e·18830347·1....E....I....G
 194 ··0x00000be0·0e20590e·18410e10·410e0800·50000000·.·Y..A..A...P...
 195 ··0x00000bf0·f00b0000·00000000·7a000000·00460e10·........z....F..
 196 ··0x00000c00·8f02450e·188e0345·0e208d04·450e288c·..E....E.·..E.(.
 197 ··0x00000c10·05440e30·8606490e·38830744·0e506a0e·.D.0..I.8..D.Pj.
 198 ··0x00000c20·584b0e60·4f0e5841·0e50440e·38410e30·XK.`O.XA.PD.8A.0
 199 ··0x00000c30·410e2842·0e20420e·18420e10·420e0800·A.(B.·B..B..B...
232 ··0x00000e40·14000000·440e0000·00000000·07000000·....D...........200 ··0x00000c40·1c000000·440c0000·00000000·1f000000·....D...........
 201 ··0x00000c50·000e5083·0786068c·058d048e·038f0200·..P.............
233 ··0x00000e50·000e2083·03860200·24000000·5c0e0000·..·.....$...\... 
234 ··0x00000e60·00000000·48000000·00450e10·8602410e·....H....E....A. 
235 ··0x00000e70·18830344·0e207b0e·18410e10·410e0800·...D.·{..A..A... 
236 ··0x00000e80·14000000·840e0000·00000000·07000000·................ 
237 ··0x00000e90·000e2083·03860200·34000000·9c0e0000·..·.....4....... 
238 ··0x00000ea0·00000000·31000000·00460e10·8d02450e·....1....F....E. 
239 ··0x00000eb0·188c0341·0e208604·410e2883·05430e30·...A.·..A.(..C.0 
240 ··0x00000ec0·5a0e2841·0e20410e·18420e10·420e0800·Z.(A.·A..B..B... 
241 ··0x00000ed0·18000000·d40e0000·00000000·af000000·................202 ··0x00000c60·18000000·640c0000·00000000·3f000000·....d.......?...
242 ··0x00000ee0·000e3083·0586048c·038d0200·1c000000·..0.............203 ··0x00000c70·00450e10·8302790e·08000000·14000000·.E....y.........
 204 ··0x00000c80·800c0000·00000000·11000000·000e1083·................
 205 ··0x00000c90·02000000·24000000·980c0000·00000000·....$...........
 206 ··0x00000ca0·4b000000·004b0e18·570e2046·0e28460e·K....K..W.·F.(F.
 207 ··0x00000cb0·30460e38·460e4050·0e080000·1c000000·0F.8F.@P........
 208 ··0x00000cc0·c00c0000·00000000·a2000000·00620e10·.............b..
 209 ··0x00000cd0·026a0e18·470e204b·0e080000·20000000·.j..G.·K....·...
243 ··0x00000ef0·f00e0000·00000000·29000000·00450e10·........)....E..210 ··0x00000ce0·e00c0000·00000000·97000000·00470ee0·.............G..
 211 ··0x00000cf0·01027a0e·e801470e·f0014e0e·08000000·..z...G...N.....
244 ··0x00000f00·5c0a0e08·410b460e·08000000·10000000·\...A.F......... 
245 ··0x00000f10·100f0000·00000000·34010000·000e1000·........4....... 
246 ··0x00000f20·18000000·240f0000·00000000·49000000·....$.......I...212 ··0x00000d00·38000000·040d0000·00000000·8d000000·8...............
247 ··0x00000f30·005e0e18·570e2052·0e080000·18000000·.^..W.·R........213 ··0x00000d10·00460e10·8c02440e·18860341·0e208304·.F....D....A.·..
 214 ··0x00000d20·470e3002·580e3850·0e40480e·38420e30·G.0.X.8P.@H.8B.0
 215 ··0x00000d30·440e2041·0e18410e·10420e08·18000000·D.·A..A..B......
248 ··0x00000f40·400f0000·00000000·49000000·005e0e18·@.......I....^..216 ··0x00000d40·400d0000·00000000·21000000·000e3083·@.......!.....0.
249 ··0x00000f50·570e2052·0e080000·44000000·5c0f0000·W.·R....D...\...217 ··0x00000d50·0486038c·02000000·48000000·5c0d0000·........H...\...
250 ··0x00000f60·00000000·69000000·00420e10·8f02420e·....i....B....B.218 ··0x00000d60·00000000·52010000·00460e10·8f02420e·....R....F....B.
Max diff block lines reached; 0/14309 bytes (0.00%) of diff not shown.
3.67 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 95, 19 lines modifiedOffset 95, 19 lines modified
95 ··0x000005c0·6f696e65·64537472·00507942·79746573·oinedStr.PyBytes95 ··0x000005c0·6f696e65·64537472·00507942·79746573·oinedStr.PyBytes
96 ··0x000005d0·5f46726f·6d537472·696e6700·50794279·_FromString.PyBy96 ··0x000005d0·5f46726f·6d537472·696e6700·50794279·_FromString.PyBy
97 ··0x000005e0·7465735f·436f6e63·6174005f·5079556e·tes_Concat._PyUn97 ··0x000005e0·7465735f·436f6e63·6174005f·5079556e·tes_Concat._PyUn
98 ··0x000005f0·69636f64·65577269·7465725f·496e6974·icodeWriter_Init98 ··0x000005f0·69636f64·65577269·7465725f·496e6974·icodeWriter_Init
99 ··0x00000600·005f5079·556e6963·6f646557·72697465·._PyUnicodeWrite99 ··0x00000600·005f5079·556e6963·6f646557·72697465·._PyUnicodeWrite
100 ··0x00000610·725f5772·69746553·7472005f·5079556e·r_WriteStr._PyUn100 ··0x00000610·725f5772·69746553·7472005f·5079556e·r_WriteStr._PyUn
101 ··0x00000620·69636f64·65577269·7465725f·46696e69·icodeWriter_Fini101 ··0x00000620·69636f64·65577269·7465725f·46696e69·icodeWriter_Fini
102 ··0x00000630·7368005f·5079556e·69636f64·65577269·sh._PyUnicodeWri 
103 ··0x00000640·7465725f·4465616c·6c6f6300·50794578·ter_Dealloc.PyEx 
104 ··0x00000650·635f5379·6e746178·4572726f·72005f50·c_SyntaxError._P 
105 ··0x00000660·79506567·656e5f72·61697365·5f657272·yPegen_raise_err102 ··0x00000630·73680050·79457863·5f53796e·74617845·sh.PyExc_SyntaxE
 103 ··0x00000640·72726f72·005f5079·50656765·6e5f7261·rror._PyPegen_ra
 104 ··0x00000650·6973655f·6572726f·72005f50·79556e69·ise_error._PyUni
 105 ··0x00000660·636f6465·57726974·65725f44·65616c6c·codeWriter_Deall
106 ··0x00000670·6f72005f·50795065·67656e5f·7365745f·or._PyPegen_set_106 ··0x00000670·6f63005f·50795065·67656e5f·7365745f·oc._PyPegen_set_
107 ··0x00000680·65787072·5f636f6e·74657874·005f5079·expr_context._Py107 ··0x00000680·65787072·5f636f6e·74657874·005f5079·expr_context._Py
108 ··0x00000690·4153545f·4e616d65·005f5079·4153545f·AST_Name._PyAST_108 ··0x00000690·4153545f·4e616d65·005f5079·4153545f·AST_Name._PyAST_
109 ··0x000006a0·5475706c·65005f50·79415354·5f4c6973·Tuple._PyAST_Lis109 ··0x000006a0·5475706c·65005f50·79415354·5f4c6973·Tuple._PyAST_Lis
110 ··0x000006b0·74005f50·79415354·5f537461·72726564·t._PyAST_Starred110 ··0x000006b0·74005f50·79415354·5f537461·72726564·t._PyAST_Starred
111 ··0x000006c0·005f5079·4153545f·53756273·63726970·._PyAST_Subscrip111 ··0x000006c0·005f5079·4153545f·53756273·63726970·._PyAST_Subscrip
112 ··0x000006d0·74005f50·79415354·5f417474·72696275·t._PyAST_Attribu112 ··0x000006d0·74005f50·79415354·5f417474·72696275·t._PyAST_Attribu
113 ··0x000006e0·7465005f·50795065·67656e5f·73696e67·te._PyPegen_sing113 ··0x000006e0·7465005f·50795065·67656e5f·73696e67·te._PyPegen_sing
Offset 223, 22 lines modifiedOffset 223, 22 lines modified
223 ··0x00000dc0·65795f70·61747465·726e5f70·61697200·ey_pattern_pair.223 ··0x00000dc0·65795f70·61747465·726e5f70·61697200·ey_pattern_pair.
224 ··0x00000dd0·5f507950·6567656e·5f676574·5f706174·_PyPegen_get_pat224 ··0x00000dd0·5f507950·6567656e·5f676574·5f706174·_PyPegen_get_pat
225 ··0x00000de0·7465726e·73005f50·795f6173·646c5f70·terns._Py_asdl_p225 ··0x00000de0·7465726e·73005f50·795f6173·646c5f70·terns._Py_asdl_p
226 ··0x00000df0·61747465·726e5f73·65715f6e·6577005f·attern_seq_new._226 ··0x00000df0·61747465·726e5f73·65715f6e·6577005f·attern_seq_new._
227 ··0x00000e00·50795065·67656e5f·6765745f·70617474·PyPegen_get_patt227 ··0x00000e00·50795065·67656e5f·6765745f·70617474·PyPegen_get_patt
228 ··0x00000e10·65726e5f·6b657973·005f5079·50656765·ern_keys._PyPege228 ··0x00000e10·65726e5f·6b657973·005f5079·50656765·ern_keys._PyPege
229 ··0x00000e20·6e5f6765·745f696e·76616c69·645f7461·n_get_invalid_ta229 ··0x00000e20·6e5f6765·745f696e·76616c69·645f7461·n_get_invalid_ta
230 ··0x00000e30·72676574·005f5079·50656765·6e5f6765·rget._PyPegen_ge230 ··0x00000e30·72676574·005f5079·50656765·6e5f656e·rget._PyPegen_en
 231 ··0x00000e40·73757265·5f726561·6c005079·436f6d70·sure_real.PyComp
 232 ··0x00000e50·6c65785f·54797065·005f5079·50656765·lex_Type._PyPege
231 ··0x00000e40·745f6578·70725f6e·616d6500·5f50795f·t_expr_name._Py_233 ··0x00000e60·6e5f6765·745f6578·70725f6e·616d6500·n_get_expr_name.
232 ··0x00000e50·4e6f6e65·53747275·6374005f·50795f46·NoneStruct._Py_F234 ··0x00000e70·5f50795f·4e6f6e65·53747275·6374005f·_Py_NoneStruct._
233 ··0x00000e60·616c7365·53747275·6374005f·50795f54·alseStruct._Py_T235 ··0x00000e80·50795f46·616c7365·53747275·6374005f·Py_FalseStruct._
234 ··0x00000e70·72756553·74727563·74005f50·795f456c·rueStruct._Py_El236 ··0x00000e90·50795f54·72756553·74727563·74005f50·Py_TrueStruct._P
235 ··0x00000e80·6c697073·69734f62·6a656374·005f5079·lipsisObject._Py237 ··0x00000ea0·795f456c·6c697073·69734f62·6a656374·y_EllipsisObject
236 ··0x00000e90·50656765·6e5f656e·73757265·5f726561·Pegen_ensure_rea 
237 ··0x00000ea0·6c005079·436f6d70·6c65785f·54797065·l.PyComplex_Type 
238 ··0x00000eb0·005f5079·50656765·6e5f656e·73757265·._PyPegen_ensure238 ··0x00000eb0·005f5079·50656765·6e5f656e·73757265·._PyPegen_ensure
239 ··0x00000ec0·5f696d61·67696e61·7279005f·50795065·_imaginary._PyPe239 ··0x00000ec0·5f696d61·67696e61·7279005f·50795065·_imaginary._PyPe
240 ··0x00000ed0·67656e5f·61726775·6d656e74·735f7061·gen_arguments_pa240 ··0x00000ed0·67656e5f·61726775·6d656e74·735f7061·gen_arguments_pa
241 ··0x00000ee0·7273696e·675f6572·726f7200·5079556e·rsing_error.PyUn241 ··0x00000ee0·7273696e·675f6572·726f7200·5079556e·rsing_error.PyUn
242 ··0x00000ef0·69636f64·655f4465·636f6465·55544638·icode_DecodeUTF8242 ··0x00000ef0·69636f64·655f4465·636f6465·55544638·icode_DecodeUTF8
243 ··0x00000f00·005f5079·50656765·6e5f7365·715f6170·._PyPegen_seq_ap243 ··0x00000f00·005f5079·50656765·6e5f7365·715f6170·._PyPegen_seq_ap
244 ··0x00000f10·70656e64·5f746f5f·656e6400·5f507950·pend_to_end._PyP244 ··0x00000f10·70656e64·5f746f5f·656e6400·5f507950·pend_to_end._PyP
5.69 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:··········587544·(bytes·into·file)13 ··Start·of·section·headers:··········587648·(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·0x8f718:1 There·are·21·section·headers,·starting·at·offset·0x8f780:
  
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·003e79·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·003e79·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·049d58·0040c8·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·049dc0·0040c8·18···I·18···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·003ec0·0003a0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·003ec0·0003a0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·04de20·000480·18···I·18···3··88 ··[·4]·.rela.data········RELA············0000000000000000·04de88·000480·18···I·18···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·004260·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·004260·000000·00··WA··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·004260·0164ca·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·004260·0164a6·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·04e2a0·022590·18···I·18···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·04e308·0225c0·18···I·18···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·01a730·0230b9·00··AX··0···0·3212 ··[·8]·.text.hot·········PROGBITS········0000000000000000·01a708·023159·00··AX··0···0·32
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·070830·01cdb8·18···I·18···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·0708c8·01cd88·18···I·18···8··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·03d7e9·0002fb·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·03d861·0002fb·01·AMS··0···0··1
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·03dae8·00100d·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·03db60·00100d·01·AMS··0···0··8
16 ··[12]·.rodata.cst8······PROGBITS········0000000000000000·03eaf8·000010·08··AM··0···0··816 ··[12]·.rodata.cst8······PROGBITS········0000000000000000·03eb70·000010·08··AM··0···0··8
17 ··[13]·.rela.rodata.cst8·RELA············0000000000000000·08d5e8·000030·18···I·18··12··817 ··[13]·.rela.rodata.cst8·RELA············0000000000000000·08d650·000030·18···I·18··12··8
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·03eb08·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·03eb80·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·03eb08·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·03eb80·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·03eb28·0051a8·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·03eba0·005198·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·08d618·002040·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·08d680·002040·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·043cd0·003708·18·····19·425··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·043d38·003708·18·····19·425··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·0473d8·00297f·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·047440·00297f·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·08f658·0000bb·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·08f6c0·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)
65.9 KB
readelf --wide --symbols {}
Max HTML report size reached
2.17 MB
readelf --wide --relocs {}
Max HTML report size reached
473 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
2.5 KB
strings --all --bytes=8 {}
    
Offset 37, 15 lines modifiedOffset 37, 15 lines modified
37 AVAUATUSH37 AVAUATUSH
38 []A\A]A^A_38 []A\A]A^A_
39 AWAVAUATUSH39 AWAVAUATUSH
40 Z[]A\A]A^A_40 Z[]A\A]A^A_
41 AVAUATUSH41 AVAUATUSH
42 ([]A\A]A^A_42 ([]A\A]A^A_
43 []A\A]A^A_43 []A\A]A^A_
44 x/HcD$@I44 xNHcD$@I
45 HcM$HcU·L45 HcM$HcU·L
46 LcM,LcE(P146 LcM,LcE(P1
47 LcM,LcE(L47 LcM,LcE(L
48 HcM$HcU·P148 HcM$HcU·P1
49 HcM$HcU·L49 HcM$HcU·L
50 LcM,LcE(ARh50 LcM,LcE(ARh
51 HcM$HcU·L51 HcM$HcU·L
Offset 217, 15 lines modifiedOffset 217, 16 lines modified
217 []A\A]A^A_217 []A\A]A^A_
218 AVAUATUSH218 AVAUATUSH
219 []A\A]A^A_219 []A\A]A^A_
220 []A\A]A^A_220 []A\A]A^A_
221 []A\A]A^A_221 []A\A]A^A_
222 AWAVAUATI222 AWAVAUATI
223 8[]A\A]A^A_223 8[]A\A]A^A_
 224 AVAUATUSH
224 ([]A\A]A^A_225 []A\A]A^A_
225 AVAUATUSH226 AVAUATUSH
226 []A\A]A^A_227 []A\A]A^A_
227 []A\A]A^A_228 []A\A]A^A_
228 AWAVAUATUSH229 AWAVAUATUSH
229 ([]A\A]A^A_230 ([]A\A]A^A_
230 LcH,Lc@(H231 LcH,Lc@(H
231 Lc@(LcH,H232 Lc@(LcH,H
Offset 390, 33 lines modifiedOffset 391, 33 lines modified
390 _tmp_9_rule391 _tmp_9_rule
391 _tmp_10_rule392 _tmp_10_rule
392 decorators_rule393 decorators_rule
393 function_def_raw_rule394 function_def_raw_rule
394 elif_stmt_rule395 elif_stmt_rule
395 else_block_rule396 else_block_rule
396 class_def_raw_rule397 class_def_raw_rule
397 _gather_53_rule 
398 star_targets_rule398 star_targets_rule
399 star_expressions_rule399 star_expressions_rule
 400 _gather_53_rule
400 _loop1_60_rule401 _loop1_60_rule
401 subject_expr_rule402 subject_expr_rule
402 _loop1_64_rule403 _loop1_64_rule
403 INVALID_VERSION_CHECK404 INVALID_VERSION_CHECK
404 _gather_57_rule405 _gather_57_rule
405 NEW_TYPE_COMMENT406 NEW_TYPE_COMMENT
406 _loop1_61_rule407 _loop1_61_rule
407 _gather_51_rule408 _gather_51_rule
408 _gather_210_rule409 _gather_210_rule
409 invalid_for_target_rule410 invalid_for_target_rule
410 _gather_212_rule411 _gather_212_rule
411 compound_stmt_rule.cold412 compound_stmt_rule.cold
412 invalid_try_stmt_rule 
413 _gather_55_rule 
414 _gather_208_rule413 _gather_208_rule
415 _gather_206_rule414 _gather_206_rule
 415 invalid_try_stmt_rule
 416 _gather_55_rule
416 _tmp_7_rule.cold417 _tmp_7_rule.cold
417 _tmp_8_rule.cold418 _tmp_8_rule.cold
418 _tmp_9_rule.cold419 _tmp_9_rule.cold
419 _tmp_10_rule.cold420 _tmp_10_rule.cold
420 simple_stmts_rule.cold421 simple_stmts_rule.cold
421 assignment_rule422 assignment_rule
422 _tmp_6_rule423 _tmp_6_rule
Offset 761, 40 lines modifiedOffset 762, 40 lines modified
761 PyMem_Free762 PyMem_Free
762 _PyPegen_seq_flatten763 _PyPegen_seq_flatten
763 _PyPegen_make_module764 _PyPegen_make_module
764 PyMem_Realloc765 PyMem_Realloc
765 _PyPegen_fill_token766 _PyPegen_fill_token
766 _PyAST_Interactive767 _PyAST_Interactive
767 _PyPegen_seq_insert_in_front768 _PyPegen_seq_insert_in_front
 769 PyErr_NoMemory
 770 _PyPegen_get_last_nonnwhitespace_token
 771 _PyAST_Pass
768 PyErr_Occurred772 PyErr_Occurred
769 _Pypegen_stack_overflow773 _Pypegen_stack_overflow
770 PyErr_NoMemory774 _PyPegen_interactive_exit
771 _PyAST_FunctionType775 _PyAST_FunctionType
772 _PyPegen_seq_append_to_end776 _PyPegen_seq_append_to_end
773 _PyPegen_interactive_exit 
774 _PyPegen_get_last_nonnwhitespace_token 
775 _PyAST_Pass 
776 _PyPegen_lookahead777 _PyPegen_lookahead
777 _PyPegen_expect_soft_keyword778 _PyPegen_expect_soft_keyword
778 _PyAST_If779 _PyAST_If
779 _PyAST_With 
780 _PyAST_For780 _PyAST_For
 781 _PyAST_With
781 _PyPegen_function_def_decorators782 _PyPegen_function_def_decorators
782 _PyPegen_expect_forced_token783 _PyPegen_expect_forced_token
783 _PyAST_Try784 _PyAST_Try
784 _PyAST_While785 _PyAST_While
785 _PyAST_Match786 _PyAST_Match
786 _PyPegen_class_def_decorators787 _PyPegen_class_def_decorators
787 _PyAST_AsyncWith788 _PyAST_AsyncWith
788 _PyAST_TryStar 
789 _PyAST_AsyncFor789 _PyAST_AsyncFor
 790 _PyAST_TryStar
790 PyBytes_AsString 
791 _PyPegen_new_type_comment 
792 PyExc_IndentationError791 PyExc_IndentationError
793 _PyPegen_raise_error792 _PyPegen_raise_error
 793 PyBytes_AsString
 794 _PyPegen_new_type_comment
794 PyExc_SyntaxError795 PyExc_SyntaxError
795 _PyPegen_is_memoized796 _PyPegen_is_memoized
796 _PyPegen_lookahead_with_string797 _PyPegen_lookahead_with_string
797 _PyPegen_insert_memo798 _PyPegen_insert_memo
798 _PyAST_Expr799 _PyAST_Expr
799 _PyPegen_seq_count_dots800 _PyPegen_seq_count_dots
800 _PyPegen_checked_future_import801 _PyPegen_checked_future_import
Offset 803, 16 lines modifiedOffset 804, 16 lines modified
803 _PyAST_alias804 _PyAST_alias
804 _PyAST_Import805 _PyAST_Import
805 _PyPegen_update_memo806 _PyPegen_update_memo
806 _PyPegen_name_token807 _PyPegen_name_token
807 _PyAST_Delete808 _PyAST_Delete
808 _PyAST_Assert809 _PyAST_Assert
809 _PyAST_Break810 _PyAST_Break
810 _PyAST_Continue 
811 _PyAST_ImportFrom811 _PyAST_ImportFrom
Max diff block lines reached; 122/2510 bytes (4.86%) of diff not shown.
122 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
1.23 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
1.5 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
143 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
8.73 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 15, 36 lines modifiedOffset 15, 36 lines modified
15 ··0x000000c0·6c65005f·746d705f·395f7275·6c65005f·le._tmp_9_rule._15 ··0x000000c0·6c65005f·746d705f·395f7275·6c65005f·le._tmp_9_rule._
16 ··0x000000d0·746d705f·31305f72·756c6500·6465636f·tmp_10_rule.deco16 ··0x000000d0·746d705f·31305f72·756c6500·6465636f·tmp_10_rule.deco
17 ··0x000000e0·7261746f·72735f72·756c6500·66756e63·rators_rule.func17 ··0x000000e0·7261746f·72735f72·756c6500·66756e63·rators_rule.func
18 ··0x000000f0·74696f6e·5f646566·5f726177·5f72756c·tion_def_raw_rul18 ··0x000000f0·74696f6e·5f646566·5f726177·5f72756c·tion_def_raw_rul
19 ··0x00000100·6500656c·69665f73·746d745f·72756c65·e.elif_stmt_rule19 ··0x00000100·6500656c·69665f73·746d745f·72756c65·e.elif_stmt_rule
20 ··0x00000110·00656c73·655f626c·6f636b5f·72756c65·.else_block_rule20 ··0x00000110·00656c73·655f626c·6f636b5f·72756c65·.else_block_rule
21 ··0x00000120·00636c61·73735f64·65665f72·61775f72·.class_def_raw_r21 ··0x00000120·00636c61·73735f64·65665f72·61775f72·.class_def_raw_r
22 ··0x00000130·756c6500·5f676174·6865725f·35335f72·ule._gather_53_r 
23 ··0x00000140·756c6500·73746172·5f746172·67657473·ule.star_targets22 ··0x00000130·756c6500·73746172·5f746172·67657473·ule.star_targets
24 ··0x00000150·5f72756c·65007374·61725f65·78707265·_rule.star_expre23 ··0x00000140·5f72756c·65007374·61725f65·78707265·_rule.star_expre
25 ··0x00000160·7373696f·6e735f72·756c6500·5f6c6f6f·ssions_rule._loo24 ··0x00000150·7373696f·6e735f72·756c6500·5f676174·ssions_rule._gat
 25 ··0x00000160·6865725f·35335f72·756c6500·5f6c6f6f·her_53_rule._loo
26 ··0x00000170·70315f36·305f7275·6c650073·75626a65·p1_60_rule.subje26 ··0x00000170·70315f36·305f7275·6c650073·75626a65·p1_60_rule.subje
27 ··0x00000180·63745f65·7870725f·72756c65·005f6c6f·ct_expr_rule._lo27 ··0x00000180·63745f65·7870725f·72756c65·005f6c6f·ct_expr_rule._lo
28 ··0x00000190·6f70315f·36345f72·756c6500·494e5641·op1_64_rule.INVA28 ··0x00000190·6f70315f·36345f72·756c6500·494e5641·op1_64_rule.INVA
29 ··0x000001a0·4c49445f·56455253·494f4e5f·43484543·LID_VERSION_CHEC29 ··0x000001a0·4c49445f·56455253·494f4e5f·43484543·LID_VERSION_CHEC
30 ··0x000001b0·4b005f67·61746865·725f3537·5f72756c·K._gather_57_rul30 ··0x000001b0·4b005f67·61746865·725f3537·5f72756c·K._gather_57_rul
31 ··0x000001c0·65004e45·575f5459·50455f43·4f4d4d45·e.NEW_TYPE_COMME31 ··0x000001c0·65004e45·575f5459·50455f43·4f4d4d45·e.NEW_TYPE_COMME
32 ··0x000001d0·4e54005f·6c6f6f70·315f3631·5f72756c·NT._loop1_61_rul32 ··0x000001d0·4e54005f·6c6f6f70·315f3631·5f72756c·NT._loop1_61_rul
33 ··0x000001e0·65005f67·61746865·725f3531·5f72756c·e._gather_51_rul33 ··0x000001e0·65005f67·61746865·725f3531·5f72756c·e._gather_51_rul
34 ··0x000001f0·65005f67·61746865·725f3231·305f7275·e._gather_210_ru34 ··0x000001f0·65005f67·61746865·725f3231·305f7275·e._gather_210_ru
35 ··0x00000200·6c650069·6e76616c·69645f66·6f725f74·le.invalid_for_t35 ··0x00000200·6c650069·6e76616c·69645f66·6f725f74·le.invalid_for_t
36 ··0x00000210·61726765·745f7275·6c65005f·67617468·arget_rule._gath36 ··0x00000210·61726765·745f7275·6c65005f·67617468·arget_rule._gath
37 ··0x00000220·65725f32·31325f72·756c6500·636f6d70·er_212_rule.comp37 ··0x00000220·65725f32·31325f72·756c6500·636f6d70·er_212_rule.comp
38 ··0x00000230·6f756e64·5f73746d·745f7275·6c652e63·ound_stmt_rule.c38 ··0x00000230·6f756e64·5f73746d·745f7275·6c652e63·ound_stmt_rule.c
 39 ··0x00000240·6f6c6400·5f676174·6865725f·3230385f·old._gather_208_
 40 ··0x00000250·72756c65·005f6761·74686572·5f323036·rule._gather_206
39 ··0x00000240·6f6c6400·696e7661·6c69645f·7472795f·old.invalid_try_41 ··0x00000260·5f72756c·6500696e·76616c69·645f7472·_rule.invalid_tr
40 ··0x00000250·73746d74·5f72756c·65005f67·61746865·stmt_rule._gathe42 ··0x00000270·795f7374·6d745f72·756c6500·5f676174·y_stmt_rule._gat
41 ··0x00000260·725f3535·5f72756c·65005f67·61746865·r_55_rule._gathe 
42 ··0x00000270·725f3230·385f7275·6c65005f·67617468·r_208_rule._gath 
43 ··0x00000280·65725f32·30365f72·756c6500·5f746d70·er_206_rule._tmp43 ··0x00000280·6865725f·35355f72·756c6500·5f746d70·her_55_rule._tmp
44 ··0x00000290·5f375f72·756c652e·636f6c64·005f746d·_7_rule.cold._tm44 ··0x00000290·5f375f72·756c652e·636f6c64·005f746d·_7_rule.cold._tm
45 ··0x000002a0·705f385f·72756c65·2e636f6c·64005f74·p_8_rule.cold._t45 ··0x000002a0·705f385f·72756c65·2e636f6c·64005f74·p_8_rule.cold._t
46 ··0x000002b0·6d705f39·5f72756c·652e636f·6c64005f·mp_9_rule.cold._46 ··0x000002b0·6d705f39·5f72756c·652e636f·6c64005f·mp_9_rule.cold._
47 ··0x000002c0·746d705f·31305f72·756c652e·636f6c64·tmp_10_rule.cold47 ··0x000002c0·746d705f·31305f72·756c652e·636f6c64·tmp_10_rule.cold
48 ··0x000002d0·0073696d·706c655f·73746d74·735f7275·.simple_stmts_ru48 ··0x000002d0·0073696d·706c655f·73746d74·735f7275·.simple_stmts_ru
49 ··0x000002e0·6c652e63·6f6c6400·61737369·676e6d65·le.cold.assignme49 ··0x000002e0·6c652e63·6f6c6400·61737369·676e6d65·le.cold.assignme
50 ··0x000002f0·6e745f72·756c6500·5f746d70·5f365f72·nt_rule._tmp_6_r50 ··0x000002f0·6e745f72·756c6500·5f746d70·5f365f72·nt_rule._tmp_6_r
Offset 470, 47 lines modifiedOffset 470, 47 lines modified
470 ··0x00001d30·656e005f·50795065·67656e5f·6d616b65·en._PyPegen_make470 ··0x00001d30·656e005f·50795065·67656e5f·6d616b65·en._PyPegen_make
471 ··0x00001d40·5f6d6f64·756c6500·50794d65·6d5f5265·_module.PyMem_Re471 ··0x00001d40·5f6d6f64·756c6500·50794d65·6d5f5265·_module.PyMem_Re
472 ··0x00001d50·616c6c6f·63005f50·79506567·656e5f66·alloc._PyPegen_f472 ··0x00001d50·616c6c6f·63005f50·79506567·656e5f66·alloc._PyPegen_f
473 ··0x00001d60·696c6c5f·746f6b65·6e005f50·79415354·ill_token._PyAST473 ··0x00001d60·696c6c5f·746f6b65·6e005f50·79415354·ill_token._PyAST
474 ··0x00001d70·5f496e74·65726163·74697665·005f5079·_Interactive._Py474 ··0x00001d70·5f496e74·65726163·74697665·005f5079·_Interactive._Py
475 ··0x00001d80·50656765·6e5f7365·715f696e·73657274·Pegen_seq_insert475 ··0x00001d80·50656765·6e5f7365·715f696e·73657274·Pegen_seq_insert
476 ··0x00001d90·5f696e5f·66726f6e·74005079·4572725f·_in_front.PyErr_476 ··0x00001d90·5f696e5f·66726f6e·74005079·4572725f·_in_front.PyErr_
 477 ··0x00001da0·4e6f4d65·6d6f7279·005f5079·50656765·NoMemory._PyPege
477 ··0x00001da0·4f636375·72726564·005f5079·70656765·Occurred._Pypege 
478 ··0x00001db0·6e5f7374·61636b5f·6f766572·666c6f77·n_stack_overflow 
479 ··0x00001dc0·00507945·72725f4e·6f4d656d·6f727900·.PyErr_NoMemory. 
480 ··0x00001dd0·5f507941·53545f46·756e6374·696f6e54·_PyAST_FunctionT 
481 ··0x00001de0·79706500·5f507950·6567656e·5f736571·ype._PyPegen_seq 
482 ··0x00001df0·5f617070·656e645f·746f5f65·6e64005f·_append_to_end._ 
483 ··0x00001e00·50795065·67656e5f·696e7465·72616374·PyPegen_interact 
484 ··0x00001e10·6976655f·65786974·005f5079·50656765·ive_exit._PyPege 
485 ··0x00001e20·6e5f6765·745f6c61·73745f6e·6f6e6e77·n_get_last_nonnw478 ··0x00001db0·6e5f6765·745f6c61·73745f6e·6f6e6e77·n_get_last_nonnw
486 ··0x00001e30·68697465·73706163·655f746f·6b656e00·hitespace_token.479 ··0x00001dc0·68697465·73706163·655f746f·6b656e00·hitespace_token.
487 ··0x00001e40·5f507941·53545f50·61737300·5f507950·_PyAST_Pass._PyP480 ··0x00001dd0·5f507941·53545f50·61737300·50794572·_PyAST_Pass.PyEr
 481 ··0x00001de0·725f4f63·63757272·6564005f·50797065·r_Occurred._Pype
 482 ··0x00001df0·67656e5f·73746163·6b5f6f76·6572666c·gen_stack_overfl
 483 ··0x00001e00·6f77005f·50795065·67656e5f·696e7465·ow._PyPegen_inte
 484 ··0x00001e10·72616374·6976655f·65786974·005f5079·ractive_exit._Py
 485 ··0x00001e20·4153545f·46756e63·74696f6e·54797065·AST_FunctionType
 486 ··0x00001e30·005f5079·50656765·6e5f7365·715f6170·._PyPegen_seq_ap
 487 ··0x00001e40·70656e64·5f746f5f·656e6400·5f507950·pend_to_end._PyP
488 ··0x00001e50·6567656e·5f6c6f6f·6b616865·6164005f·egen_lookahead._488 ··0x00001e50·6567656e·5f6c6f6f·6b616865·6164005f·egen_lookahead._
489 ··0x00001e60·50795065·67656e5f·65787065·63745f73·PyPegen_expect_s489 ··0x00001e60·50795065·67656e5f·65787065·63745f73·PyPegen_expect_s
490 ··0x00001e70·6f66745f·6b657977·6f726400·5f507941·oft_keyword._PyA490 ··0x00001e70·6f66745f·6b657977·6f726400·5f507941·oft_keyword._PyA
491 ··0x00001e80·53545f49·66005f50·79415354·5f576974·ST_If._PyAST_Wit491 ··0x00001e80·53545f49·66005f50·79415354·5f466f72·ST_If._PyAST_For
492 ··0x00001e90·68005f50·79415354·5f466f72·005f5079·h._PyAST_For._Py492 ··0x00001e90·005f5079·4153545f·57697468·005f5079·._PyAST_With._Py
493 ··0x00001ea0·50656765·6e5f6675·6e637469·6f6e5f64·Pegen_function_d493 ··0x00001ea0·50656765·6e5f6675·6e637469·6f6e5f64·Pegen_function_d
494 ··0x00001eb0·65665f64·65636f72·61746f72·73005f50·ef_decorators._P494 ··0x00001eb0·65665f64·65636f72·61746f72·73005f50·ef_decorators._P
495 ··0x00001ec0·79506567·656e5f65·78706563·745f666f·yPegen_expect_fo495 ··0x00001ec0·79506567·656e5f65·78706563·745f666f·yPegen_expect_fo
496 ··0x00001ed0·72636564·5f746f6b·656e005f·50794153·rced_token._PyAS496 ··0x00001ed0·72636564·5f746f6b·656e005f·50794153·rced_token._PyAS
497 ··0x00001ee0·545f5472·79005f50·79415354·5f576869·T_Try._PyAST_Whi497 ··0x00001ee0·545f5472·79005f50·79415354·5f576869·T_Try._PyAST_Whi
498 ··0x00001ef0·6c65005f·50794153·545f4d61·74636800·le._PyAST_Match.498 ··0x00001ef0·6c65005f·50794153·545f4d61·74636800·le._PyAST_Match.
499 ··0x00001f00·5f507950·6567656e·5f636c61·73735f64·_PyPegen_class_d499 ··0x00001f00·5f507950·6567656e·5f636c61·73735f64·_PyPegen_class_d
500 ··0x00001f10·65665f64·65636f72·61746f72·73005f50·ef_decorators._P500 ··0x00001f10·65665f64·65636f72·61746f72·73005f50·ef_decorators._P
501 ··0x00001f20·79415354·5f417379·6e635769·7468005f·yAST_AsyncWith._501 ··0x00001f20·79415354·5f417379·6e635769·7468005f·yAST_AsyncWith._
 502 ··0x00001f30·50794153·545f4173·796e6346·6f72005f·PyAST_AsyncFor._
502 ··0x00001f30·50794153·545f5472·79537461·72005f50·PyAST_TryStar._P503 ··0x00001f40·50794153·545f5472·79537461·72005079·PyAST_TryStar.Py
503 ··0x00001f40·79415354·5f417379·6e63466f·72005079·yAST_AsyncFor.Py504 ··0x00001f50·4578635f·496e6465·6e746174·696f6e45·Exc_IndentationE
 505 ··0x00001f60·72726f72·005f5079·50656765·6e5f7261·rror._PyPegen_ra
 506 ··0x00001f70·6973655f·6572726f·72005079·42797465·ise_error.PyByte
504 ··0x00001f50·42797465·735f4173·53747269·6e67005f·Bytes_AsString._507 ··0x00001f80·735f4173·53747269·6e67005f·50795065·s_AsString._PyPe
505 ··0x00001f60·50795065·67656e5f·6e65775f·74797065·PyPegen_new_type508 ··0x00001f90·67656e5f·6e65775f·74797065·5f636f6d·gen_new_type_com
506 ··0x00001f70·5f636f6d·6d656e74·00507945·78635f49·_comment.PyExc_I 
507 ··0x00001f80·6e64656e·74617469·6f6e4572·726f7200·ndentationError. 
508 ··0x00001f90·5f507950·6567656e·5f726169·73655f65·_PyPegen_raise_e 
509 ··0x00001fa0·72726f72·00507945·78635f53·796e7461·rror.PyExc_Synta509 ··0x00001fa0·6d656e74·00507945·78635f53·796e7461·ment.PyExc_Synta
510 ··0x00001fb0·78457272·6f72005f·50795065·67656e5f·xError._PyPegen_510 ··0x00001fb0·78457272·6f72005f·50795065·67656e5f·xError._PyPegen_
511 ··0x00001fc0·69735f6d·656d6f69·7a656400·5f507950·is_memoized._PyP511 ··0x00001fc0·69735f6d·656d6f69·7a656400·5f507950·is_memoized._PyP
512 ··0x00001fd0·6567656e·5f6c6f6f·6b616865·61645f77·egen_lookahead_w512 ··0x00001fd0·6567656e·5f6c6f6f·6b616865·61645f77·egen_lookahead_w
513 ··0x00001fe0·6974685f·73747269·6e67005f·50795065·ith_string._PyPe513 ··0x00001fe0·6974685f·73747269·6e67005f·50795065·ith_string._PyPe
514 ··0x00001ff0·67656e5f·696e7365·72745f6d·656d6f00·gen_insert_memo.514 ··0x00001ff0·67656e5f·696e7365·72745f6d·656d6f00·gen_insert_memo.
515 ··0x00002000·5f507941·53545f45·78707200·5f507950·_PyAST_Expr._PyP515 ··0x00002000·5f507941·53545f45·78707200·5f507950·_PyAST_Expr._PyP
516 ··0x00002010·6567656e·5f736571·5f636f75·6e745f64·egen_seq_count_d516 ··0x00002010·6567656e·5f736571·5f636f75·6e745f64·egen_seq_count_d
Offset 521, 16 lines modifiedOffset 521, 16 lines modified
521 ··0x00002060·79415354·5f616c69·6173005f·50794153·yAST_alias._PyAS521 ··0x00002060·79415354·5f616c69·6173005f·50794153·yAST_alias._PyAS
522 ··0x00002070·545f496d·706f7274·005f5079·50656765·T_Import._PyPege522 ··0x00002070·545f496d·706f7274·005f5079·50656765·T_Import._PyPege
523 ··0x00002080·6e5f7570·64617465·5f6d656d·6f005f50·n_update_memo._P523 ··0x00002080·6e5f7570·64617465·5f6d656d·6f005f50·n_update_memo._P
524 ··0x00002090·79506567·656e5f6e·616d655f·746f6b65·yPegen_name_toke524 ··0x00002090·79506567·656e5f6e·616d655f·746f6b65·yPegen_name_toke
525 ··0x000020a0·6e005f50·79415354·5f44656c·65746500·n._PyAST_Delete.525 ··0x000020a0·6e005f50·79415354·5f44656c·65746500·n._PyAST_Delete.
526 ··0x000020b0·5f507941·53545f41·73736572·74005f50·_PyAST_Assert._P526 ··0x000020b0·5f507941·53545f41·73736572·74005f50·_PyAST_Assert._P
527 ··0x000020c0·79415354·5f427265·616b005f·50794153·yAST_Break._PyAS527 ··0x000020c0·79415354·5f427265·616b005f·50794153·yAST_Break._PyAS
528 ··0x000020d0·545f436f·6e74696e·7565005f·50794153·T_Continue._PyAS 
529 ··0x000020e0·545f496d·706f7274·46726f6d·005f5079·T_ImportFrom._Py528 ··0x000020d0·545f496d·706f7274·46726f6d·005f5079·T_ImportFrom._Py
 529 ··0x000020e0·4153545f·436f6e74·696e7565·005f5079·AST_Continue._Py
530 ··0x000020f0·50656765·6e5f6a6f·696e5f6e·616d6573·Pegen_join_names530 ··0x000020f0·50656765·6e5f6a6f·696e5f6e·616d6573·Pegen_join_names
531 ··0x00002100·5f776974·685f646f·74005f50·79506567·_with_dot._PyPeg531 ··0x00002100·5f776974·685f646f·74005f50·79506567·_with_dot._PyPeg
532 ··0x00002110·656e5f6d·61705f6e·616d6573·5f746f5f·en_map_names_to_532 ··0x00002110·656e5f6d·61705f6e·616d6573·5f746f5f·en_map_names_to_
533 ··0x00002120·69647300·5f507941·53545f47·6c6f6261·ids._PyAST_Globa533 ··0x00002120·69647300·5f507941·53545f47·6c6f6261·ids._PyAST_Globa
534 ··0x00002130·6c005f50·79415354·5f4e6f6e·6c6f6361·l._PyAST_Nonloca534 ··0x00002130·6c005f50·79415354·5f4e6f6e·6c6f6361·l._PyAST_Nonloca
535 ··0x00002140·6c005f50·79506567·656e5f73·65745f65·l._PyPegen_set_e535 ··0x00002140·6c005f50·79506567·656e5f73·65745f65·l._PyPegen_set_e
536 ··0x00002150·7870725f·636f6e74·65787400·5f507941·xpr_context._PyA536 ··0x00002150·7870725f·636f6e74·65787400·5f507941·xpr_context._PyA
50.8 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:··········8064·(bytes·into·file)13 ··Start·of·section·headers:··········8080·(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·0x1f80:1 There·are·18·section·headers,·starting·at·offset·0x1f90:
  
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·000226·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000226·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·001530·000180·18···I·15···1··86 ··[·2]·.rela.text········RELA············0000000000000000·001540·000180·18···I·15···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000266·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·000266·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·000266·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·000266·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·000266·00005b·01·AMS··0···0··19 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·000266·00005b·01·AMS··0···0··1
10 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·0002c8·000056·01·AMS··0···0··810 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·0002c8·000056·01·AMS··0···0··8
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·00031e·0001c3·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·00031e·0001c3·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·0016b0·0003f0·18···I·15···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·0016c0·0003f0·18···I·15···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·0004e8·0007f7·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·0004e8·000807·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·001aa0·000378·18···I·15···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·001ab0·000378·18···I·15···9··8
15 ··[11]·.note.GNU-stack···PROGBITS········0000000000000000·000cdf·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········0000000000000000·000cef·000000·00······0···0··1
16 ··[12]·.note.gnu.property·NOTE············0000000000000000·000ce0·000020·00···A··0···0··816 ··[12]·.note.gnu.property·NOTE············0000000000000000·000cf0·000020·00···A··0···0··8
17 ··[13]·.eh_frame·········PROGBITS········0000000000000000·000d00·000208·00···A··0···0··817 ··[13]·.eh_frame·········PROGBITS········0000000000000000·000d10·000208·00···A··0···0··8
18 ··[14]·.rela.eh_frame····RELA············0000000000000000·001e18·0000c0·18···I·15··13··818 ··[14]·.rela.eh_frame····RELA············0000000000000000·001e28·0000c0·18···I·15··13··8
19 ··[15]·.symtab···········SYMTAB··········0000000000000000·000f08·000378·18·····16··12··819 ··[15]·.symtab···········SYMTAB··········0000000000000000·000f18·000378·18·····16··12··8
20 ··[16]·.strtab···········STRTAB··········0000000000000000·001280·0002b0·00······0···0··120 ··[16]·.strtab···········STRTAB··········0000000000000000·001290·0002b0·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········0000000000000000·001ed8·0000a4·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········0000000000000000·001ee8·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)
2.95 KB
readelf --wide --symbols {}
    
Offset 3, 34 lines modifiedOffset 3, 34 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·.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:·0000000000000530···711·FUNC····LOCAL··DEFAULT····9·decode_unicode_with_escapes10 ·····6:·0000000000000540···711·FUNC····LOCAL··DEFAULT····9·decode_unicode_with_escapes
11 ·····7:·0000000000000000···393·FUNC····LOCAL··DEFAULT····1·warn_invalid_escape_sequence11 ·····7:·0000000000000000···393·FUNC····LOCAL··DEFAULT····1·warn_invalid_escape_sequence
12 ·····8:·0000000000000190···150·FUNC····LOCAL··DEFAULT····1·RAISE_ERROR_KNOWN_LOCATION12 ·····8:·0000000000000190···150·FUNC····LOCAL··DEFAULT····1·RAISE_ERROR_KNOWN_LOCATION
13 ·····9:·0000000000000000···113·FUNC····LOCAL··DEFAULT····7·_PyPegen_parse_string.cold13 ·····9:·0000000000000000···113·FUNC····LOCAL··DEFAULT····7·_PyPegen_parse_string.cold
14 ····10:·0000000000000071···126·FUNC····LOCAL··DEFAULT····7·decode_unicode_with_escapes.cold14 ····10:·0000000000000071···126·FUNC····LOCAL··DEFAULT····7·decode_unicode_with_escapes.cold
15 ····11:·00000000000000ef···212·FUNC····LOCAL··DEFAULT····7·warn_invalid_escape_sequence.cold15 ····11:·00000000000000ef···212·FUNC····LOCAL··DEFAULT····7·warn_invalid_escape_sequence.cold
16 ····12:·0000000000000000··1272·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_parse_string16 ····12:·0000000000000000··1288·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·_PyBytes_DecodeEscape223 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBytes_DecodeEscape2
24 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError24 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError
25 ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall25 ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall
26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
29 ····25:·0000000000000500····46·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_decode_string29 ····25:·0000000000000510····46·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_decode_string
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_DecodeUnicodeEscapeInternal230 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_DecodeUnicodeEscapeInternal2
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF831 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF8
32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__sprintf_chk32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__sprintf_chk
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·PyBytes_Size35 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Size
36 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnExplicitObject36 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnExplicitObject
13.5 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x1530·contains·16·entries:1 Relocation·section·'.rela.text'·at·offset·0x1540·contains·16·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000000005b··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·303 000000000000005b··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·30
4 0000000000000062··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·44 0000000000000062··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·4
5 0000000000000085··0000001e00000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxWarning·-·45 0000000000000085··0000001e00000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxWarning·-·4
6 00000000000000ae··0000000d00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_AsString·-·46 00000000000000ae··0000000d00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_AsString·-·4
7 00000000000000c6··0000001f00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_Size·-·47 00000000000000c6··0000001f00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_Size·-·4
8 000000000000010b··0000002000000004·R_X86_64_PLT32·········0000000000000000·PyErr_WarnExplicitObject·-·48 000000000000010b··0000002000000004·R_X86_64_PLT32·········0000000000000000·PyErr_WarnExplicitObject·-·4
Offset 14, 15 lines modifiedOffset 14, 15 lines modified
14 0000000000000072··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·15d14 0000000000000072··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·15d
15 000000000000007e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a315 000000000000007e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a3
16 0000000000000113··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·eb16 0000000000000113··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·eb
17 0000000000000127··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19617 0000000000000127··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·196
18 0000000000000146··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18918 0000000000000146··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·189
19 0000000000000158··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·17a19 0000000000000158··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·17a
  
20 Relocation·section·'.rela.text.unlikely'·at·offset·0x16b0·contains·42·entries:20 Relocation·section·'.rela.text.unlikely'·at·offset·0x16c0·contains·42·entries:
21 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend21 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
22 0000000000000006··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·022 0000000000000006··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
23 000000000000000b··0000001500000004·R_X86_64_PLT32·········0000000000000000·_PyErr_BadInternalCall·-·423 000000000000000b··0000001500000004·R_X86_64_PLT32·········0000000000000000·_PyErr_BadInternalCall·-·4
24 0000000000000028··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·424 0000000000000028··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
25 0000000000000039··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·025 0000000000000039··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
26 000000000000003e··0000001500000004·R_X86_64_PLT32·········0000000000000000·_PyErr_BadInternalCall·-·426 000000000000003e··0000001500000004·R_X86_64_PLT32·········0000000000000000·_PyErr_BadInternalCall·-·4
27 000000000000004d··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·027 000000000000004d··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
Offset 36, 80 lines modifiedOffset 36, 80 lines modified
36 0000000000000125··0000001400000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·436 0000000000000125··0000001400000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4
37 0000000000000136··000000020000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.1·+·3d37 0000000000000136··000000020000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.1·+·3d
38 0000000000000143··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·18c38 0000000000000143··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·18c
39 000000000000015d··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·439 000000000000015d··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
40 000000000000019e··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·440 000000000000019e··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
41 00000000000001aa··0000002300000002·R_X86_64_PC32··········0000000000000000·PyExc_DeprecationWarning·-·441 00000000000001aa··0000002300000002·R_X86_64_PC32··········0000000000000000·PyExc_DeprecationWarning·-·4
42 00000000000001ba··000000030000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.8·+·3042 00000000000001ba··000000030000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.8·+·30
43 0000000000000010··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b343 0000000000000010··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4c3
44 000000000000002f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3f144 000000000000002f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·401
45 0000000000000043··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b345 0000000000000043··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4c3
46 0000000000000057··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b346 0000000000000057··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4c3
47 000000000000006d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b347 000000000000006d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4c3
48 0000000000000076··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·70348 0000000000000076··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·713
49 0000000000000082··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·69d49 0000000000000082··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6ad
50 0000000000000090··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·69d50 0000000000000090··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6ad
51 000000000000009d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·69d51 000000000000009d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6ad
52 00000000000000a6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·74a52 00000000000000a6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·75a
53 00000000000000af··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·70353 00000000000000af··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·713
54 00000000000000d0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5a754 00000000000000d0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5b7
55 00000000000000e6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5fc55 00000000000000e6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·60c
56 00000000000000eb··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6a756 00000000000000eb··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6b7
57 0000000000000165··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·12957 0000000000000165··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·129
58 0000000000000175··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·12758 0000000000000175··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·127
59 000000000000017a··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·3b59 000000000000017a··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·3b
60 0000000000000184··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·16060 0000000000000184··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·160
61 0000000000000189··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·15861 0000000000000189··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·158
62 0000000000000196··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·14662 0000000000000196··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·146
63 00000000000001a3··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·12763 00000000000001a3··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·127
64 00000000000001b4··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·8a64 00000000000001b4··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·8a
  
65 Relocation·section·'.rela.text.hot'·at·offset·0x1aa0·contains·37·entries:65 Relocation·section·'.rela.text.hot'·at·offset·0x1ab0·contains·37·entries:
66 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend66 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
67 000000000000001f··0000000d00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_AsString·-·467 000000000000001f··0000000d00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_AsString·-·4
68 0000000000000038··0000000e0000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·068 0000000000000038··0000000e0000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0
69 000000000000005d··0000000f00000004·R_X86_64_PLT32·········0000000000000000·strlen·-·469 000000000000005d··0000000f00000004·R_X86_64_PLT32·········0000000000000000·strlen·-·4
70 000000000000009e··0000001000000004·R_X86_64_PLT32·········0000000000000000·strchr·-·470 000000000000009e··0000001000000004·R_X86_64_PLT32·········0000000000000000·strchr·-·4
71 00000000000003db··0000001300000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_DecodeEscape2·-·471 00000000000003eb··0000001300000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_DecodeEscape2·-·4
72 0000000000000476··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·-·472 0000000000000486··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·-·4
73 0000000000000496··000000030000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.8·+·073 00000000000004a6··000000030000000b·R_X86_64_32S···········0000000000000000·.rodata.str1.8·+·0
74 000000000000049d··0000001400000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·474 00000000000004ad··0000001400000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4
75 00000000000004b1··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·18c75 00000000000004c1··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·18c
76 0000000000000567··0000001200000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·476 0000000000000577··0000001200000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
77 000000000000057b··0000000d00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_AsString·-·477 000000000000058b··0000000d00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_AsString·-·4
78 0000000000000615··0000001a00000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_DecodeUnicodeEscapeInternal2·-·478 0000000000000625··0000001a00000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_DecodeUnicodeEscapeInternal2·-·4
79 0000000000000646··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·479 0000000000000656··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
80 0000000000000666··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·-·480 0000000000000676··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·-·4
81 0000000000000685··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·481 0000000000000695··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
82 000000000000069d··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·482 00000000000006ad··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
83 00000000000006cc··0000001b00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8·-·483 00000000000006dc··0000001b00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8·-·4
84 000000000000074f··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·3684 000000000000075f··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·36
85 0000000000000768··0000001c00000004·R_X86_64_PLT32·········0000000000000000·__sprintf_chk·-·485 0000000000000778··0000001c00000004·R_X86_64_PLT32·········0000000000000000·__sprintf_chk·-·4
86 00000000000007cf··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·486 00000000000007df··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
87 0000000000000069··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5787 0000000000000069··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·57
88 000000000000007e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4388 000000000000007e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·43
89 00000000000000c9··0000001100000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8Stateful·-·489 00000000000000c9··0000001100000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8Stateful·-·4
90 00000000000000da··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·490 00000000000000da··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
91 000000000000012b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2f91 000000000000012b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2f
92 0000000000000142··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2f92 0000000000000142··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2f
93 00000000000002a5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·493 00000000000002a5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
94 00000000000003ad··0000001200000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·494 00000000000003bd··0000001200000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
95 00000000000003e7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2895 00000000000003f7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·28
96 0000000000000484··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1096 0000000000000494··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·10
97 000000000000051a··0000001100000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8Stateful·-·497 000000000000052a··0000001100000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8Stateful·-·4
98 00000000000005d2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d098 00000000000005e2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d0
99 00000000000005de··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·af99 00000000000005ee··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·af
100 00000000000006d5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·76100 00000000000006e5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·76
101 00000000000006f6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6d101 0000000000000706··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6d
102 0000000000000703··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a6102 0000000000000713··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a6
103 00000000000007e9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9d103 00000000000007f9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9d
  
104 Relocation·section·'.rela.eh_frame'·at·offset·0x1e18·contains·8·entries:104 Relocation·section·'.rela.eh_frame'·at·offset·0x1e28·contains·8·entries:
105 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend105 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
106 0000000000000020··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·0106 0000000000000020··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·0
107 00000000000000c4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·0107 00000000000000c4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·0
108 00000000000000e4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·500108 00000000000000e4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·510
109 00000000000000f8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·530109 00000000000000f8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·540
110 0000000000000148··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·71110 0000000000000148··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·71
111 0000000000000168··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·0111 0000000000000168··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·0
112 00000000000001b4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ef112 00000000000001b4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ef
113 00000000000001e8··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·190113 00000000000001e8··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·190
6.25 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·00000000000000a0·0000001c·FDE·cie=00000000·pc=0000000000000000..00000000000004f815 00000018·00000000000000a0·0000001c·FDE·cie=00000000·pc=0000000000000000..0000000000000508
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, 110 lines modifiedOffset 64, 110 lines modified
64 ··DW_CFA_def_cfa_offset:·2464 ··DW_CFA_def_cfa_offset:·24
65 ··DW_CFA_advance_loc:·2·to·000000000000010365 ··DW_CFA_advance_loc:·2·to·0000000000000103
66 ··DW_CFA_def_cfa_offset:·1666 ··DW_CFA_def_cfa_offset:·16
67 ··DW_CFA_advance_loc:·2·to·000000000000010567 ··DW_CFA_advance_loc:·2·to·0000000000000105
68 ··DW_CFA_def_cfa_offset:·868 ··DW_CFA_def_cfa_offset:·8
69 ··DW_CFA_advance_loc:·11·to·000000000000011069 ··DW_CFA_advance_loc:·11·to·0000000000000110
70 ··DW_CFA_restore_state70 ··DW_CFA_restore_state
71 ··DW_CFA_advance_loc2:·652·to·000000000000039c71 ··DW_CFA_advance_loc2:·668·to·00000000000003ac
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·00000000000003a374 ··DW_CFA_advance_loc:·7·to·00000000000003b3
75 ··DW_CFA_def_cfa_offset:·4875 ··DW_CFA_def_cfa_offset:·48
76 ··DW_CFA_advance_loc:·1·to·00000000000003a476 ··DW_CFA_advance_loc:·1·to·00000000000003b4
77 ··DW_CFA_def_cfa_offset:·4077 ··DW_CFA_def_cfa_offset:·40
78 ··DW_CFA_advance_loc:·2·to·00000000000003a678 ··DW_CFA_advance_loc:·2·to·00000000000003b6
79 ··DW_CFA_def_cfa_offset:·3279 ··DW_CFA_def_cfa_offset:·32
80 ··DW_CFA_advance_loc:·2·to·00000000000003a880 ··DW_CFA_advance_loc:·2·to·00000000000003b8
81 ··DW_CFA_def_cfa_offset:·2481 ··DW_CFA_def_cfa_offset:·24
82 ··DW_CFA_advance_loc:·2·to·00000000000003aa82 ··DW_CFA_advance_loc:·2·to·00000000000003ba
83 ··DW_CFA_def_cfa_offset:·1683 ··DW_CFA_def_cfa_offset:·16
84 ··DW_CFA_advance_loc:·2·to·00000000000003ac84 ··DW_CFA_advance_loc:·2·to·00000000000003bc
85 ··DW_CFA_def_cfa_offset:·885 ··DW_CFA_def_cfa_offset:·8
86 ··DW_CFA_advance_loc:·12·to·00000000000003b886 ··DW_CFA_advance_loc:·12·to·00000000000003c8
87 ··DW_CFA_restore_state87 ··DW_CFA_restore_state
88 ··DW_CFA_advance_loc1:·65·to·00000000000003f988 ··DW_CFA_advance_loc1:·65·to·0000000000000409
89 ··DW_CFA_remember_state89 ··DW_CFA_remember_state
90 ··DW_CFA_def_cfa_offset:·5690 ··DW_CFA_def_cfa_offset:·56
91 ··DW_CFA_advance_loc:·4·to·00000000000003fd91 ··DW_CFA_advance_loc:·4·to·000000000000040d
92 ··DW_CFA_def_cfa_offset:·4892 ··DW_CFA_def_cfa_offset:·48
93 ··DW_CFA_advance_loc:·1·to·00000000000003fe93 ··DW_CFA_advance_loc:·1·to·000000000000040e
94 ··DW_CFA_def_cfa_offset:·4094 ··DW_CFA_def_cfa_offset:·40
95 ··DW_CFA_advance_loc:·2·to·000000000000040095 ··DW_CFA_advance_loc:·2·to·0000000000000410
96 ··DW_CFA_def_cfa_offset:·3296 ··DW_CFA_def_cfa_offset:·32
97 ··DW_CFA_advance_loc:·2·to·000000000000040297 ··DW_CFA_advance_loc:·2·to·0000000000000412
98 ··DW_CFA_def_cfa_offset:·2498 ··DW_CFA_def_cfa_offset:·24
99 ··DW_CFA_advance_loc:·2·to·000000000000040499 ··DW_CFA_advance_loc:·2·to·0000000000000414
100 ··DW_CFA_def_cfa_offset:·16100 ··DW_CFA_def_cfa_offset:·16
101 ··DW_CFA_advance_loc:·2·to·0000000000000406101 ··DW_CFA_advance_loc:·2·to·0000000000000416
102 ··DW_CFA_def_cfa_offset:·8102 ··DW_CFA_def_cfa_offset:·8
103 ··DW_CFA_advance_loc:·1·to·0000000000000407103 ··DW_CFA_advance_loc:·1·to·0000000000000417
104 ··DW_CFA_restore_state104 ··DW_CFA_restore_state
105 ··DW_CFA_advance_loc1:·140·to·0000000000000493105 ··DW_CFA_advance_loc1:·140·to·00000000000004a3
106 ··DW_CFA_def_cfa_offset:·104106 ··DW_CFA_def_cfa_offset:·104
107 ··DW_CFA_advance_loc:·7·to·000000000000049a107 ··DW_CFA_advance_loc:·7·to·00000000000004aa
108 ··DW_CFA_def_cfa_offset:·112108 ··DW_CFA_def_cfa_offset:·112
109 ··DW_CFA_advance_loc:·28·to·00000000000004b6109 ··DW_CFA_advance_loc:·28·to·00000000000004c6
110 ··DW_CFA_def_cfa_offset:·104110 ··DW_CFA_def_cfa_offset:·104
111 ··DW_CFA_advance_loc:·1·to·00000000000004b7111 ··DW_CFA_advance_loc:·1·to·00000000000004c7
112 ··DW_CFA_def_cfa_offset:·96112 ··DW_CFA_def_cfa_offset:·96
113 ··DW_CFA_nop113 ··DW_CFA_nop
  
114 000000bc·000000000000001c·000000c0·FDE·cie=00000000·pc=0000000000000000..0000000000000071114 000000bc·000000000000001c·000000c0·FDE·cie=00000000·pc=0000000000000000..0000000000000071
115 ··DW_CFA_def_cfa_offset:·96115 ··DW_CFA_def_cfa_offset:·96
116 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56116 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
117 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48117 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
118 ··DW_CFA_offset:·r12·(r12)·at·cfa-40118 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
119 ··DW_CFA_offset:·r13·(r13)·at·cfa-32119 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
120 ··DW_CFA_offset:·r14·(r14)·at·cfa-24120 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
121 ··DW_CFA_offset:·r15·(r15)·at·cfa-16121 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
122 ··DW_CFA_nop122 ··DW_CFA_nop
  
123 000000dc·0000000000000010·000000e0·FDE·cie=00000000·pc=0000000000000500..000000000000052e123 000000dc·0000000000000010·000000e0·FDE·cie=00000000·pc=0000000000000510..000000000000053e
124 ··DW_CFA_nop124 ··DW_CFA_nop
125 ··DW_CFA_nop125 ··DW_CFA_nop
126 ··DW_CFA_nop126 ··DW_CFA_nop
  
127 000000f0·000000000000004c·000000f4·FDE·cie=00000000·pc=0000000000000530..00000000000007f7127 000000f0·000000000000004c·000000f4·FDE·cie=00000000·pc=0000000000000540..0000000000000807
128 ··DW_CFA_advance_loc:·12·to·000000000000053c128 ··DW_CFA_advance_loc:·12·to·000000000000054c
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·000000000000053e131 ··DW_CFA_advance_loc:·2·to·000000000000054e
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·0000000000000540134 ··DW_CFA_advance_loc:·2·to·0000000000000550
135 ··DW_CFA_def_cfa_offset:·32135 ··DW_CFA_def_cfa_offset:·32
136 ··DW_CFA_offset:·r13·(r13)·at·cfa-32136 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
137 ··DW_CFA_advance_loc:·2·to·0000000000000542137 ··DW_CFA_advance_loc:·2·to·0000000000000552
138 ··DW_CFA_def_cfa_offset:·40138 ··DW_CFA_def_cfa_offset:·40
139 ··DW_CFA_offset:·r12·(r12)·at·cfa-40139 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
140 ··DW_CFA_advance_loc:·1·to·0000000000000543140 ··DW_CFA_advance_loc:·1·to·0000000000000553
141 ··DW_CFA_def_cfa_offset:·48141 ··DW_CFA_def_cfa_offset:·48
142 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48142 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
143 ··DW_CFA_advance_loc:·1·to·0000000000000544143 ··DW_CFA_advance_loc:·1·to·0000000000000554
144 ··DW_CFA_def_cfa_offset:·56144 ··DW_CFA_def_cfa_offset:·56
145 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56145 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
146 ··DW_CFA_advance_loc:·4·to·0000000000000548146 ··DW_CFA_advance_loc:·4·to·0000000000000558
147 ··DW_CFA_def_cfa_offset:·144147 ··DW_CFA_def_cfa_offset:·144
148 ··DW_CFA_advance_loc2:·262·to·000000000000064e148 ··DW_CFA_advance_loc2:·262·to·000000000000065e
149 ··DW_CFA_remember_state149 ··DW_CFA_remember_state
150 ··DW_CFA_def_cfa_offset:·56150 ··DW_CFA_def_cfa_offset:·56
151 ··DW_CFA_advance_loc:·4·to·0000000000000652151 ··DW_CFA_advance_loc:·4·to·0000000000000662
152 ··DW_CFA_def_cfa_offset:·48152 ··DW_CFA_def_cfa_offset:·48
153 ··DW_CFA_advance_loc:·1·to·0000000000000653153 ··DW_CFA_advance_loc:·1·to·0000000000000663
154 ··DW_CFA_def_cfa_offset:·40154 ··DW_CFA_def_cfa_offset:·40
155 ··DW_CFA_advance_loc:·2·to·0000000000000655155 ··DW_CFA_advance_loc:·2·to·0000000000000665
156 ··DW_CFA_def_cfa_offset:·32156 ··DW_CFA_def_cfa_offset:·32
157 ··DW_CFA_advance_loc:·2·to·0000000000000657157 ··DW_CFA_advance_loc:·2·to·0000000000000667
158 ··DW_CFA_def_cfa_offset:·24158 ··DW_CFA_def_cfa_offset:·24
159 ··DW_CFA_advance_loc:·2·to·0000000000000659159 ··DW_CFA_advance_loc:·2·to·0000000000000669
160 ··DW_CFA_def_cfa_offset:·16160 ··DW_CFA_def_cfa_offset:·16
161 ··DW_CFA_advance_loc:·2·to·000000000000065b161 ··DW_CFA_advance_loc:·2·to·000000000000066b
162 ··DW_CFA_def_cfa_offset:·8162 ··DW_CFA_def_cfa_offset:·8
163 ··DW_CFA_advance_loc:·1·to·000000000000065c163 ··DW_CFA_advance_loc:·1·to·000000000000066c
164 ··DW_CFA_restore_state164 ··DW_CFA_restore_state
165 ··DW_CFA_nop165 ··DW_CFA_nop
166 ··DW_CFA_nop166 ··DW_CFA_nop
167 ··DW_CFA_nop167 ··DW_CFA_nop
  
168 00000140·000000000000001c·00000144·FDE·cie=00000000·pc=0000000000000071..00000000000000ef168 00000140·000000000000001c·00000144·FDE·cie=00000000·pc=0000000000000071..00000000000000ef
169 ··DW_CFA_def_cfa_offset:·144169 ··DW_CFA_def_cfa_offset:·144
3.59 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 7, 90 lines modifiedOffset 7, 90 lines modified
7 _PyPegen_parse_string.cold():7 _PyPegen_parse_string.cold():
8 »       mov····$0x112,%esi8 »       mov····$0x112,%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+0x4b314 ·R_X86_64_PC32»  .text.hot+0x4c3
15 »       mov····(%rbx),%rax15 »       mov····(%rbx),%rax
16 »       test···%eax,%eax16 »       test···%eax,%eax
17 »       js·····2c·<_PyPegen_parse_string.cold+0x2c>17 »       js·····2c·<_PyPegen_parse_string.cold+0x2c>
18 »       sub····$0x1,%rax18 »       sub····$0x1,%rax
19 »       mov····%rax,(%rbx)19 »       mov····%rax,(%rbx)
20 »       jne····2c·<_PyPegen_parse_string.cold+0x2c>20 »       jne····2c·<_PyPegen_parse_string.cold+0x2c>
21 »       mov····%rbx,%rdi21 »       mov····%rbx,%rdi
22 »       call···2c·<_PyPegen_parse_string.cold+0x2c>22 »       call···2c·<_PyPegen_parse_string.cold+0x2c>
23 ·R_X86_64_PLT32» _Py_Dealloc-0x423 ·R_X86_64_PLT32» _Py_Dealloc-0x4
24 »       xor····%ebx,%ebx24 »       xor····%ebx,%ebx
25 »       jmp····33·<_PyPegen_parse_string.cold+0x33>25 »       jmp····33·<_PyPegen_parse_string.cold+0x33>
26 ·R_X86_64_PC32»  .text.hot+0x3f126 ·R_X86_64_PC32»  .text.hot+0x401
27 »       mov····$0x12e,%esi27 »       mov····$0x12e,%esi
28 »       mov····$0x0,%edi28 »       mov····$0x0,%edi
29 ·R_X86_64_32»    .rodata.str1.129 ·R_X86_64_32»    .rodata.str1.1
30 »       call···42·<_PyPegen_parse_string.cold+0x42>30 »       call···42·<_PyPegen_parse_string.cold+0x42>
31 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x431 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4
32 »       jmp····47·<_PyPegen_parse_string.cold+0x47>32 »       jmp····47·<_PyPegen_parse_string.cold+0x47>
33 ·R_X86_64_PC32»  .text.hot+0x4b333 ·R_X86_64_PC32»  .text.hot+0x4c3
34 »       mov····$0x123,%esi34 »       mov····$0x123,%esi
35 »       mov····$0x0,%edi35 »       mov····$0x0,%edi
36 ·R_X86_64_32»    .rodata.str1.136 ·R_X86_64_32»    .rodata.str1.1
37 »       call···56·<_PyPegen_parse_string.cold+0x56>37 »       call···56·<_PyPegen_parse_string.cold+0x56>
38 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x438 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4
39 »       jmp····5b·<_PyPegen_parse_string.cold+0x5b>39 »       jmp····5b·<_PyPegen_parse_string.cold+0x5b>
40 ·R_X86_64_PC32»  .text.hot+0x4b340 ·R_X86_64_PC32»  .text.hot+0x4c3
41 »       mov····0x0(%rip),%rdi········41 »       mov····0x0(%rip),%rdi········
42 ·R_X86_64_PC32»  PyExc_OverflowError-0x442 ·R_X86_64_PC32»  PyExc_OverflowError-0x4
43 »       mov····$0x0,%esi43 »       mov····$0x0,%esi
44 ·R_X86_64_32»    .rodata.str1.1+0x1a44 ·R_X86_64_32»    .rodata.str1.1+0x1a
45 »       call···6c·<_PyPegen_parse_string.cold+0x6c>45 »       call···6c·<_PyPegen_parse_string.cold+0x6c>
46 ·R_X86_64_PLT32» PyErr_SetString-0x446 ·R_X86_64_PLT32» PyErr_SetString-0x4
47 »       jmp····71·<decode_unicode_with_escapes.cold>47 »       jmp····71·<decode_unicode_with_escapes.cold>
48 ·R_X86_64_PC32»  .text.hot+0x4b348 ·R_X86_64_PC32»  .text.hot+0x4c3
  
49 0000000000000071·<decode_unicode_with_escapes.cold>:49 0000000000000071·<decode_unicode_with_escapes.cold>:
50 decode_unicode_with_escapes.cold():50 decode_unicode_with_escapes.cold():
51 »       mov····0x38(%rax),%r1151 »       mov····0x38(%rax),%r11
52 »       jmp····7a·<decode_unicode_with_escapes.cold+0x9>52 »       jmp····7a·<decode_unicode_with_escapes.cold+0x9>
53 ·R_X86_64_PC32»  .text.hot+0x70353 ·R_X86_64_PC32»  .text.hot+0x713
54 »       mov····0x0(%r13),%rax54 »       mov····0x0(%r13),%rax
55 »       test···%eax,%eax55 »       test···%eax,%eax
56 »       js·····86·<decode_unicode_with_escapes.cold+0x15>56 »       js·····86·<decode_unicode_with_escapes.cold+0x15>
57 ·R_X86_64_PC32»  .text.hot+0x69d57 ·R_X86_64_PC32»  .text.hot+0x6ad
58 »       sub····$0x1,%rax58 »       sub····$0x1,%rax
59 »       mov····%rax,0x0(%r13)59 »       mov····%rax,0x0(%r13)
60 »       jne····94·<decode_unicode_with_escapes.cold+0x23>60 »       jne····94·<decode_unicode_with_escapes.cold+0x23>
61 ·R_X86_64_PC32»  .text.hot+0x69d61 ·R_X86_64_PC32»  .text.hot+0x6ad
62 »       mov····%r13,%rdi62 »       mov····%r13,%rdi
63 »       call···9c·<decode_unicode_with_escapes.cold+0x2b>63 »       call···9c·<decode_unicode_with_escapes.cold+0x2b>
64 ·R_X86_64_PLT32» _Py_Dealloc-0x464 ·R_X86_64_PLT32» _Py_Dealloc-0x4
65 »       jmp····a1·<decode_unicode_with_escapes.cold+0x30>65 »       jmp····a1·<decode_unicode_with_escapes.cold+0x30>
66 ·R_X86_64_PC32»  .text.hot+0x69d66 ·R_X86_64_PC32»  .text.hot+0x6ad
67 »       mov····(%rbx,%rbp,4),%r8d67 »       mov····(%rbx,%rbp,4),%r8d
68 »       jmp····aa·<decode_unicode_with_escapes.cold+0x39>68 »       jmp····aa·<decode_unicode_with_escapes.cold+0x39>
69 ·R_X86_64_PC32»  .text.hot+0x74a69 ·R_X86_64_PC32»  .text.hot+0x75a
70 »       lea····0x28(%rax),%r1170 »       lea····0x28(%rax),%r11
71 »       jmp····b3·<decode_unicode_with_escapes.cold+0x42>71 »       jmp····b3·<decode_unicode_with_escapes.cold+0x42>
72 ·R_X86_64_PC32»  .text.hot+0x70372 ·R_X86_64_PC32»  .text.hot+0x713
73 »       movl···$0x35303075,0x0(%rbp)73 »       movl···$0x35303075,0x0(%rbp)
74 »       movw···$0x63,0x4(%rbp)74 »       movw···$0x63,0x4(%rbp)
75 »       movzbl·0x1(%rbx),%eax75 »       movzbl·0x1(%rbx),%eax
76 »       lea····0x6(%rsi),%rbp76 »       lea····0x6(%rsi),%rbp
77 »       test···%al,%al77 »       test···%al,%al
78 »       js·····ea·<decode_unicode_with_escapes.cold+0x79>78 »       js·····ea·<decode_unicode_with_escapes.cold+0x79>
79 »       mov····%rdi,%rbx79 »       mov····%rdi,%rbx
80 »       jmp····d4·<decode_unicode_with_escapes.cold+0x63>80 »       jmp····d4·<decode_unicode_with_escapes.cold+0x63>
81 ·R_X86_64_PC32»  .text.hot+0x5a781 ·R_X86_64_PC32»  .text.hot+0x5b7
82 »       movl···$0x35303075,0x1(%rsi)82 »       movl···$0x35303075,0x1(%rsi)
83 »       add····$0x6,%rsi83 »       add····$0x6,%rsi
84 »       movw···$0x63,0x4(%rbp)84 »       movw···$0x63,0x4(%rbp)
85 »       jmp····ea·<decode_unicode_with_escapes.cold+0x79>85 »       jmp····ea·<decode_unicode_with_escapes.cold+0x79>
86 ·R_X86_64_PC32»  .text.hot+0x5fc86 ·R_X86_64_PC32»  .text.hot+0x60c
87 »       jmp····ef·<warn_invalid_escape_sequence.cold>87 »       jmp····ef·<warn_invalid_escape_sequence.cold>
88 ·R_X86_64_PC32»  .text.hot+0x6a788 ·R_X86_64_PC32»  .text.hot+0x6b7
  
89 00000000000000ef·<warn_invalid_escape_sequence.cold>:89 00000000000000ef·<warn_invalid_escape_sequence.cold>:
90 warn_invalid_escape_sequence.cold():90 warn_invalid_escape_sequence.cold():
91 »       mov····0x10(%rsp),%rdi91 »       mov····0x10(%rsp),%rdi
92 »       call···f9·<warn_invalid_escape_sequence.cold+0xa>92 »       call···f9·<warn_invalid_escape_sequence.cold+0xa>
93 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x493 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x4
94 »       test···%eax,%eax94 »       test···%eax,%eax
19.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 »       push···%rbx15 »       push···%rbx
16 »       sub····$0x28,%rsp16 »       sub····$0x28,%rsp
17 »       mov····%rdi,0x8(%rsp)17 »       mov····%rdi,0x8(%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·····4b7·<_PyPegen_parse_string+0x4b7>22 »       je·····4c7·<_PyPegen_parse_string+0x4c7>
23 »       mov····%rax,%rbx23 »       mov····%rax,%rbx
24 »       movzbl·(%rax),%eax24 »       movzbl·(%rax),%eax
25 »       mov····%rax,%r1525 »       mov····%rax,%r15
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····150·<_PyPegen_parse_string+0x150>28 »       jne····150·<_PyPegen_parse_string+0x150>
29 »       cmp····$0x27,%eax29 »       cmp····$0x27,%eax
Offset 75, 27 lines modifiedOffset 75, 27 lines modified
75 »       nopl···(%rax)75 »       nopl···(%rax)
76 »       cmp····$0x22,%eax76 »       cmp····$0x22,%eax
77 »       je·····4c·<_PyPegen_parse_string+0x4c>77 »       je·····4c·<_PyPegen_parse_string+0x4c>
78 »       jmp····de·<_PyPegen_parse_string+0xde>78 »       jmp····de·<_PyPegen_parse_string+0xde>
79 ·R_X86_64_PC32»  .text.unlikely-0x479 ·R_X86_64_PC32»  .text.unlikely-0x4
80 »       xchg···%ax,%ax80 »       xchg···%ax,%ax
81 »       test···%r14d,%r14d81 »       test···%r14d,%r14d
82 »       jne····41d·<_PyPegen_parse_string+0x41d>82 »       jne····42d·<_PyPegen_parse_string+0x42d>
83 »       mov····0x8(%rsp),%rdi83 »       mov····0x8(%rsp),%rdi
84 »       add····$0x28,%rsp84 »       add····$0x28,%rsp
85 »       mov····%r12,%rcx85 »       mov····%r12,%rcx
86 »       mov····%r13,%rdx86 »       mov····%r13,%rdx
87 »       pop····%rbx87 »       pop····%rbx
88 »       mov····%rbp,%rsi88 »       mov····%rbp,%rsi
89 »       pop····%rbp89 »       pop····%rbp
90 »       pop····%r1290 »       pop····%r12
91 »       pop····%r1391 »       pop····%r13
92 »       pop····%r1492 »       pop····%r14
93 »       pop····%r1593 »       pop····%r15
94 »       jmp····530·<decode_unicode_with_escapes>94 »       jmp····540·<decode_unicode_with_escapes>
95 »       nopw···0x0(%rax,%rax,1)95 »       nopw···0x0(%rax,%rax,1)
96 »       movsbl·0x2(%rbx),%ecx96 »       movsbl·0x2(%rbx),%ecx
97 »       cmp····%r15d,%ecx97 »       cmp····%r15d,%ecx
98 »       jne····91·<_PyPegen_parse_string+0x91>98 »       jne····91·<_PyPegen_parse_string+0x91>
99 »       movsbl·-0x1(%rbx,%rax,1),%ecx99 »       movsbl·-0x1(%rbx,%rax,1),%ecx
100 »       lea····0x3(%rbx),%rbp100 »       lea····0x3(%rbx),%rbp
101 »       cmp····%r15d,%ecx101 »       cmp····%r15d,%ecx
Offset 106, 42 lines modifiedOffset 106, 42 lines modified
106 »       cmp····%r15d,%eax106 »       cmp····%r15d,%eax
107 »       je·····91·<_PyPegen_parse_string+0x91>107 »       je·····91·<_PyPegen_parse_string+0x91>
108 »       jmp····146·<_PyPegen_parse_string+0x146>108 »       jmp····146·<_PyPegen_parse_string+0x146>
109 ·R_X86_64_PC32»  .text.unlikely+0x2f109 ·R_X86_64_PC32»  .text.unlikely+0x2f
110 »       cs·nopw·0x0(%rax,%rax,1)110 »       cs·nopw·0x0(%rax,%rax,1)
111 »       lea····-0x42(%rax),%ecx111 »       lea····-0x42(%rax),%ecx
112 »       cmp····$0x33,%ecx112 »       cmp····$0x33,%ecx
113 »       ja·····3b8·<_PyPegen_parse_string+0x3b8>113 »       ja·····3c8·<_PyPegen_parse_string+0x3c8>
114 »       movabs·$0x1000000010000,%rdx114 »       movabs·$0x1000000010000,%rdx
115 »       mov····$0x1,%eax115 »       mov····$0x1,%eax
116 »       shl····%cl,%rax116 »       shl····%cl,%rax
117 »       test···%rdx,%rax117 »       test···%rdx,%rax
118 »       jne····407·<_PyPegen_parse_string+0x407>118 »       jne····417·<_PyPegen_parse_string+0x417>
119 »       movabs·$0x8000000080000,%rdx119 »       movabs·$0x8000000080000,%rdx
120 »       test···%rdx,%rax120 »       test···%rdx,%rax
121 »       jne····4e5·<_PyPegen_parse_string+0x4e5>121 »       jne····4f5·<_PyPegen_parse_string+0x4f5>
122 »       movabs·$0x100000001,%rdx122 »       movabs·$0x100000001,%rdx
123 »       test···%rdx,%rax123 »       test···%rdx,%rax
124 »       je·····3b8·<_PyPegen_parse_string+0x3b8>124 »       je·····3c8·<_PyPegen_parse_string+0x3c8>
125 »       movzbl·0x1(%rbx),%r15d125 »       movzbl·0x1(%rbx),%r15d
126 »       lea····0x1(%rbx),%rsi126 »       lea····0x1(%rbx),%rsi
127 »       mov····$0x1,%r14d127 »       mov····$0x1,%r14d
128 »       xor····%edx,%edx128 »       xor····%edx,%edx
129 »       lea····-0x42(%r15),%ecx129 »       lea····-0x42(%r15),%ecx
130 »       mov····%rsi,%rbx130 »       mov····%rsi,%rbx
131 »       cmp····$0x33,%ecx131 »       cmp····$0x33,%ecx
132 »       ja·····290·<_PyPegen_parse_string+0x290>132 »       ja·····290·<_PyPegen_parse_string+0x290>
133 »       mov····$0x1,%eax133 »       mov····$0x1,%eax
134 »       shl····%cl,%rax134 »       shl····%cl,%rax
135 »       movabs·$0x1000000010000,%rcx135 »       movabs·$0x1000000010000,%rcx
136 »       test···%rcx,%rax136 »       test···%rcx,%rax
137 »       jne····451·<_PyPegen_parse_string+0x451>137 »       jne····461·<_PyPegen_parse_string+0x461>
138 »       movabs·$0x8000000080000,%rcx138 »       movabs·$0x8000000080000,%rcx
139 »       test···%rcx,%rax139 »       test···%rcx,%rax
140 »       jne····4d1·<_PyPegen_parse_string+0x4d1>140 »       jne····4e1·<_PyPegen_parse_string+0x4e1>
141 »       movabs·$0x100000001,%rcx141 »       movabs·$0x100000001,%rcx
142 »       test···%rcx,%rax142 »       test···%rcx,%rax
143 »       je·····290·<_PyPegen_parse_string+0x290>143 »       je·····290·<_PyPegen_parse_string+0x290>
144 »       movzbl·0x1(%rsi),%r15d144 »       movzbl·0x1(%rsi),%r15d
145 »       add····$0x1,%rbx145 »       add····$0x1,%rbx
146 »       xor····%eax,%eax146 »       xor····%eax,%eax
147 »       mov····$0x1,%r14d147 »       mov····$0x1,%r14d
Offset 149, 27 lines modifiedOffset 149, 27 lines modified
149 »       xor····$0x1,%ecx149 »       xor····$0x1,%ecx
150 »       mov····%ecx,%esi150 »       mov····%ecx,%esi
151 »       or·····%eax,%esi151 »       or·····%eax,%esi
152 »       je·····290·<_PyPegen_parse_string+0x290>152 »       je·····290·<_PyPegen_parse_string+0x290>
153 »       lea····0x1(%rbx),%rax153 »       lea····0x1(%rbx),%rax
154 »       mov····$0x1,%r8d154 »       mov····$0x1,%r8d
155 »       movabs·$0x1000000010000,%rdi155 »       movabs·$0x1000000010000,%rdi
156 »       movabs·$0x8000000080000,%r9156 »       movabs·$0x8000000080000,%r10
157 »       movabs·$0x100000001,%r10157 »       movabs·$0x100000001,%r9
158 »       lea····-0x42(%r15),%ecx158 »       lea····-0x42(%r15),%ecx
159 »       lea····-0x1(%rax),%rbx159 »       lea····-0x1(%rax),%rbx
160 »       cmp····$0x33,%ecx160 »       cmp····$0x33,%ecx
161 »       ja·····290·<_PyPegen_parse_string+0x290>161 »       ja·····290·<_PyPegen_parse_string+0x290>
162 »       mov····%r8,%r11162 »       mov····%r8,%r11
163 »       shl····%cl,%r11163 »       shl····%cl,%r11
164 »       test···%rdi,%r11164 »       test···%rdi,%r11
165 »       jne····43c·<_PyPegen_parse_string+0x43c>165 »       jne····44c·<_PyPegen_parse_string+0x44c>
166 »       test···%r9,%r11 
167 »       jne····4be·<_PyPegen_parse_string+0x4be> 
168 »       test···%r10,%r11166 »       test···%r10,%r11
 167 »       jne····4ce·<_PyPegen_parse_string+0x4ce>
 168 »       test···%r9,%r11
169 »       je·····290·<_PyPegen_parse_string+0x290>169 »       je·····290·<_PyPegen_parse_string+0x290>
170 »       movzbl·(%rax),%r15d170 »       movzbl·(%rax),%r15d
171 »       mov····%rax,%rbx171 »       mov····%rax,%rbx
172 »       mov····%esi,%r14d172 »       mov····%esi,%r14d
173 »       xor····%r11d,%r11d173 »       xor····%r11d,%r11d
174 »       mov····%edx,%ecx174 »       mov····%edx,%ecx
175 »       add····$0x1,%rax175 »       add····$0x1,%rax
Offset 181, 98 lines modifiedOffset 181, 101 lines modified
181 »       je·····51·<_PyPegen_parse_string+0x51>181 »       je·····51·<_PyPegen_parse_string+0x51>
182 »       cmp····$0x22,%r15d182 »       cmp····$0x22,%r15d
183 »       je·····51·<_PyPegen_parse_string+0x51>183 »       je·····51·<_PyPegen_parse_string+0x51>
184 »       jmp····2a9·<_PyPegen_parse_string+0x2a9>184 »       jmp····2a9·<_PyPegen_parse_string+0x2a9>
185 ·R_X86_64_PC32»  .text.unlikely-0x4185 ·R_X86_64_PC32»  .text.unlikely-0x4
186 »       nopl···0x0(%rax)186 »       nopl···0x0(%rax)
187 »       cmpb···$0x0,0x0(%rbp)187 »       cmpb···$0x0,0x0(%rbp)
188 »       je·····398·<_PyPegen_parse_string+0x398>188 »       je·····3a8·<_PyPegen_parse_string+0x3a8>
189 »       js·····488·<_PyPegen_parse_string+0x488>189 »       js·····498·<_PyPegen_parse_string+0x498>
190 »       cmpb···$0x0,0x1(%rbp)190 »       cmpb···$0x0,0x1(%rbp)
Max diff block lines reached; 15209/19377 bytes (78.49%) of diff not shown.
1.36 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 18 lines modifiedOffset 1, 18 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·a0000000·1c000000·................4 ··0x00000010·1b0c0708·90010000·a0000000·1c000000·................
5 ··0x00000020·00000000·f8040000·00460e10·8f02420e·.........F....B.5 ··0x00000020·00000000·08050000·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·0e60029f·0a0e3849·..A.8..D.`....8I7 ··0x00000040·8606410e·38830744·0e60029f·0a0e3849·..A.8..D.`....8I
8 ··0x00000050·0e30430e·28420e20·420e1842·0e10420e·.0C.(B.·B..B..B.8 ··0x00000050·0e30430e·28420e20·420e1842·0e10420e·.0C.(B.·B..B..B.
9 ··0x00000060·08480b62·0a0e3847·0e30440e·28420e20·.H.b..8G.0D.(B.·9 ··0x00000060·08480b62·0a0e3847·0e30440e·28420e20·.H.b..8G.0D.(B.·
10 ··0x00000070·420e1842·0e10420e·084b0b03·8c020a0e·B..B..B..K......10 ··0x00000070·420e1842·0e10420e·084b0b03·9c020a0e·B..B..B..K......
11 ··0x00000080·38470e30·410e2842·0e20420e·18420e10·8G.0A.(B.·B..B..11 ··0x00000080·38470e30·410e2842·0e20420e·18420e10·8G.0A.(B.·B..B..
12 ··0x00000090·420e084c·0b02410a·0e38440e·30410e28·B..L..A..8D.0A.(12 ··0x00000090·420e084c·0b02410a·0e38440e·30410e28·B..L..A..8D.0A.(
13 ··0x000000a0·420e2042·0e18420e·10420e08·410b028c·B.·B..B..B..A...13 ··0x000000a0·420e2042·0e18420e·10420e08·410b028c·B.·B..B..B..A...
14 ··0x000000b0·0e68470e·705c0e68·410e6000·1c000000·.hG.p\.hA.`.....14 ··0x000000b0·0e68470e·705c0e68·410e6000·1c000000·.hG.p\.hA.`.....
15 ··0x000000c0·c0000000·00000000·71000000·000e6083·........q.....`.15 ··0x000000c0·c0000000·00000000·71000000·000e6083·........q.....`.
16 ··0x000000d0·0786068c·058d048e·038f0200·10000000·................16 ··0x000000d0·0786068c·058d048e·038f0200·10000000·................
17 ··0x000000e0·e0000000·00000000·2e000000·00000000·................17 ··0x000000e0·e0000000·00000000·2e000000·00000000·................
423 KB
lexer.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:··········37384·(bytes·into·file)13 ··Start·of·section·headers:··········37208·(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·0x9208:1 There·are·22·section·headers,·starting·at·offset·0x9158:
  
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·0000ba·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0000ba·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·005958·000108·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·0058f0·000108·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0000fa·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·0000fa·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·0000fa·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·0000fa·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.8····PROGBITS········0000000000000000·000100·0003b1·01·AMS··0···0··89 ··[·5]·.rodata.str1.8····PROGBITS········0000000000000000·000100·0003b1·01·AMS··0···0··8
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0004b1·00016e·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0004b1·00016e·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·00061f·000f6e·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·00061f·000f58·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·005a60·0014d0·18···I·19···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·0059f8·0014d0·18···I·19···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·001590·002fea·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·001578·002fba·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·006f30·001ef0·18···I·19···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·006ec8·001ea8·18···I·19···9··8
15 ··[11]·.rodata···········PROGBITS········0000000000000000·004580·000083·00···A··0···0··815 ··[11]·.rodata···········PROGBITS········0000000000000000·004538·000083·00···A··0···0··8
16 ··[12]·.rela.rodata······RELA············0000000000000000·008e20·000168·18···I·19··11··816 ··[12]·.rela.rodata······RELA············0000000000000000·008d70·000168·18···I·19··11··8
17 ··[13]·.rodata.cst16·····PROGBITS········0000000000000000·004608·000010·10··AM··0···0·1617 ··[13]·.rodata.cst16·····PROGBITS········0000000000000000·0045c0·000010·10··AM··0···0·16
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·004618·000008·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·0045d0·000008·08··AM··0···0··8
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·004620·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·0045d8·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·004620·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·0045d8·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·004640·000a00·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·0045f8·0009e0·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·008f88·0001b0·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·008ed8·0001b0·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·005040·000558·18·····20··26··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·004fd8·000558·18·····20··26··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·005598·0003bf·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·005530·0003bf·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·009138·0000cc·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·009088·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)
5.75 KB
readelf --wide --symbols {}
    
Offset 3, 57 lines modifiedOffset 3, 57 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·.rodata.str1.86 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.8
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:·0000000000000a80··8294·FUNC····LOCAL··DEFAULT····9·tok_get_normal_mode10 ·····6:·0000000000000a90··8236·FUNC····LOCAL··DEFAULT····9·tok_get_normal_mode
11 ·····7:·0000000000002af0···185·FUNC····LOCAL··DEFAULT····9·tok_nextc11 ·····7:·0000000000002ac0···185·FUNC····LOCAL··DEFAULT····9·tok_nextc
12 ·····8:·0000000000002bb0····47·FUNC····LOCAL··DEFAULT····9·tok_backup12 ·····8:·0000000000002b80····47·FUNC····LOCAL··DEFAULT····9·tok_backup
13 ·····9:·0000000000000000···519·FUNC····LOCAL··DEFAULT····7·_PyTokenizer_Get.cold13 ·····9:·0000000000000000···519·FUNC····LOCAL··DEFAULT····7·_PyTokenizer_Get.cold
14 ····10:·0000000000000078····11·OBJECT··LOCAL··DEFAULT···11·__func__.014 ····10:·0000000000000078····11·OBJECT··LOCAL··DEFAULT···11·__func__.0
15 ····11:·0000000000002e70···378·FUNC····LOCAL··DEFAULT····9·verify_end_of_number15 ····11:·0000000000002e40···378·FUNC····LOCAL··DEFAULT····9·verify_end_of_number
16 ····12:·0000000000002d40···291·FUNC····LOCAL··DEFAULT····9·tok_decimal_tail16 ····12:·0000000000002d10···291·FUNC····LOCAL··DEFAULT····9·tok_decimal_tail
17 ····13:·0000000000000000····64·FUNC····LOCAL··DEFAULT····1·tok_continuation_line17 ····13:·0000000000000000····64·FUNC····LOCAL··DEFAULT····1·tok_continuation_line
18 ····14:·0000000000000207··3232·FUNC····LOCAL··DEFAULT····7·tok_get_normal_mode.cold18 ····14:·0000000000000207··3210·FUNC····LOCAL··DEFAULT····7·tok_get_normal_mode.cold
19 ····15:·0000000000000ea7····12·FUNC····LOCAL··DEFAULT····7·tok_nextc.cold19 ····15:·0000000000000e91····12·FUNC····LOCAL··DEFAULT····7·tok_nextc.cold
20 ····16:·0000000000000eb3····30·FUNC····LOCAL··DEFAULT····7·tok_backup.cold20 ····16:·0000000000000e9d····30·FUNC····LOCAL··DEFAULT····7·tok_backup.cold
21 ····17:·0000000000000ed1····26·FUNC····LOCAL··DEFAULT····7·_PyLexer_update_fstring_expr.cold21 ····17:·0000000000000ebb····26·FUNC····LOCAL··DEFAULT····7·_PyLexer_update_fstring_expr.cold
22 ····18:·0000000000000eeb····15·FUNC····LOCAL··DEFAULT····7·tok_decimal_tail.cold22 ····18:·0000000000000ed5····15·FUNC····LOCAL··DEFAULT····7·tok_decimal_tail.cold
23 ····19:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata23 ····19:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata
24 ····20:·0000000000000040···122·FUNC····LOCAL··DEFAULT····1·lookahead24 ····20:·0000000000000040···122·FUNC····LOCAL··DEFAULT····1·lookahead
25 ····21:·0000000000000efa····52·FUNC····LOCAL··DEFAULT····7·verify_end_of_number.cold25 ····21:·0000000000000ee4····52·FUNC····LOCAL··DEFAULT····7·verify_end_of_number.cold
26 ····22:·0000000000000f2e····45·FUNC····LOCAL··DEFAULT····7·tok_continuation_line.cold26 ····22:·0000000000000f18····45·FUNC····LOCAL··DEFAULT····7·tok_continuation_line.cold
27 ····23:·0000000000000f5b····19·FUNC····LOCAL··DEFAULT····7·lookahead.cold27 ····23:·0000000000000f45····19·FUNC····LOCAL··DEFAULT····7·lookahead.cold
28 ····24:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···13·.LC428 ····24:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···13·.LC4
29 ····25:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···14·.LC2629 ····25:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···14·.LC26
30 ····26:·0000000000000000··2683·FUNC····GLOBAL·HIDDEN·····9·_PyTokenizer_Get30 ····26:·0000000000000000··2690·FUNC····GLOBAL·HIDDEN·····9·_PyTokenizer_Get
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
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·strncpy34 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncpy
35 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLexer_token_setup35 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLexer_token_setup
36 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memchr36 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memchr
37 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_syntaxerror37 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_syntaxerror
38 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc38 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc
39 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_warn_invalid_escape_sequence39 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_warn_invalid_escape_sequence
40 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table40 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table
41 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_tolower41 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_tolower
42 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyToken_TwoChars42 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyToken_TwoChars
43 ····39:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_IsPrintable43 ····39:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_IsPrintable
44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyToken_OneChar44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyToken_OneChar
45 ····41:·0000000000002be0···341·FUNC····GLOBAL·HIDDEN·····9·_PyLexer_update_fstring_expr45 ····41:·0000000000002bb0···341·FUNC····GLOBAL·HIDDEN·····9·_PyLexer_update_fstring_expr
46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyToken_ThreeChars46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyToken_ThreeChars
47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF847 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF8
48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_ScanIdentifier48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_ScanIdentifier
49 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLexer_type_comment_token_setup49 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLexer_type_comment_token_setup
50 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcmp50 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcmp
 51 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_indenterror
51 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_syntaxerror_known_range52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_syntaxerror_known_range
52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_indenterror 
53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
54 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring54 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring
55 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8String55 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8String
56 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_UnicodeDecodeError56 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_UnicodeDecodeError
57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
58 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Realloc58 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Realloc
59 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxWarning59 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxWarning
112 KB
readelf --wide --relocs {}
Max HTML report size reached
81.1 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
1.51 KB
strings --all --bytes=8 {}
    
Offset 25, 56 lines modifiedOffset 25, 56 lines modified
25 imaginary25 imaginary
26 too·many·nested·f-strings26 too·many·nested·f-strings
27 f-string:·expecting·'}'27 f-string:·expecting·'}'
28 too·many·nested·parentheses28 too·many·nested·parentheses
29 unmatched·'%c'29 unmatched·'%c'
30 f-string:·unmatched·'%c'30 f-string:·unmatched·'%c'
31 invalid·%s·literal31 invalid·%s·literal
 32 []A\A]A^A_
32 A\A]A^A_33 A\A]A^A_
33 A\A]A^A_34 A\A]A^A_
34 []A\A]A^A_ 
35 A\A]A^A_35 A\A]A^A_
36 A\A]A^A_36 A\A]A^A_
37 A\A]A^A_37 A\A]A^A_
38 A\A]A^A_38 A\A]A^A_
39 A\A]A^A_39 A\A]A^A_
40 A\A]A^A_40 A\A]A^A_
41 A\A]A^A_41 A\A]A^A_
42 A\A]A^A_42 A\A]A^A_
43 A\A]A^A_43 A\A]A^A_
44 []A\A]A^A_ 
45 A\A]A^A_44 A\A]A^A_
46 A\A]A^A_45 A\A]A^A_
47 A\A]A^A_46 A\A]A^A_
48 []A\A]A^A_47 []A\A]A^A_
49 []A\A]A^A_ 
50 A\A]A^A_48 A\A]A^A_
51 A\A]A^A_49 A\A]A^A_
52 A\A]A^A_50 A\A]A^A_
53 A\A]A^A_51 A\A]A^A_
54 A\A]A^A_52 A\A]A^A_
55 A\A]A^A_53 A\A]A^A_
56 A\A]A^A_54 A\A]A^A_
57 A\A]A^A_55 A\A]A^A_
58 A\A]A^A_56 A\A]A^A_
59 A\A]A^A_57 A\A]A^A_
60 A\A]A^A_58 A\A]A^A_
61 A\A]A^A_59 A\A]A^A_
 60 []A\A]A^A_
62 A\A]A^A_61 A\A]A^A_
 62 []A\A]A^A_
63 A\A]A^A_63 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_
66 A\A]A^A_67 A\A]A^A_
67 A\A]A^A_68 A\A]A^A_
68 A\A]A^A_69 A\A]A^A_
69 A\A]A^A_70 A\A]A^A_
70 A\A]A^A_71 A\A]A^A_
71 A\A]A^A_72 A\A]A^A_
72 A\A]A^A_73 A\A]A^A_
73 []A\A]A^A_ 
74 AWAVAUATUH74 AWAVAUATUH
75 []A\A]A^A_75 []A\A]A^A_
76 A\A]A^A_76 A\A]A^A_
77 ]A\A]A^A_77 ]A\A]A^A_
78 []A\A]A^A_78 []A\A]A^A_
79 ([]A\A]A^A_79 ([]A\A]A^A_
80 ([]A\A]A^A_80 ([]A\A]A^A_
Offset 88, 22 lines modifiedOffset 88, 21 lines modified
88 []A\A]A^A_88 []A\A]A^A_
89 []A\A]A^A_89 []A\A]A^A_
90 []A\A]A^A_90 []A\A]A^A_
91 []A\A]A^A_91 []A\A]A^A_
92 []A\A]A^A_92 []A\A]A^A_
93 []A\A]A^A_93 []A\A]A^A_
94 []A\A]A^A_94 []A\A]A^A_
95 []A\A]A^A_ 
96 ([]A\A]A^A_ 
97 ([]A\A]A^A_95 ([]A\A]A^A_
98 []A\A]A^A_96 []A\A]A^A_
99 ([]A\A]A^A_ 
100 A\A]A^A_97 A\A]A^A_
 98 []A\A]A^A_
101 A\A]A^A_99 A\A]A^A_
102 []A\A]A^A_100 []A\A]A^A_
 101 ([]A\A]A^A_
103 A\A]A^A_102 A\A]A^A_
104 A\A]A^A_103 A\A]A^A_
105 A\A]A^A_104 A\A]A^A_
106 tok_backup105 tok_backup
107 tok_get_normal_mode106 tok_get_normal_mode
108 tok_nextc107 tok_nextc
109 tok_backup108 tok_backup
Offset 134, 16 lines modifiedOffset 133, 16 lines modified
134 _PyUnicode_IsPrintable133 _PyUnicode_IsPrintable
135 _PyToken_OneChar134 _PyToken_OneChar
136 _PyLexer_update_fstring_expr135 _PyLexer_update_fstring_expr
137 _PyToken_ThreeChars136 _PyToken_ThreeChars
138 PyUnicode_DecodeUTF8137 PyUnicode_DecodeUTF8
139 _PyUnicode_ScanIdentifier138 _PyUnicode_ScanIdentifier
140 _PyLexer_type_comment_token_setup139 _PyLexer_type_comment_token_setup
141 _PyTokenizer_syntaxerror_known_range 
142 _PyTokenizer_indenterror140 _PyTokenizer_indenterror
 141 _PyTokenizer_syntaxerror_known_range
143 _Py_Dealloc142 _Py_Dealloc
144 PyUnicode_Substring143 PyUnicode_Substring
145 PyUnicode_AsUTF8String144 PyUnicode_AsUTF8String
146 PyExc_UnicodeDecodeError145 PyExc_UnicodeDecodeError
147 PyErr_ExceptionMatches146 PyErr_ExceptionMatches
148 PyMem_Realloc147 PyMem_Realloc
149 PyExc_SyntaxWarning148 PyExc_SyntaxWarning
2.38 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 6, 32 lines modifiedOffset 6, 32 lines modified
6 0000000000000000·<tok_continuation_line>:6 0000000000000000·<tok_continuation_line>:
7 tok_continuation_line():7 tok_continuation_line():
8 »       push···%rbp8 »       push···%rbp
9 »       push···%rbx9 »       push···%rbx
10 »       mov····%rdi,%rbx10 »       mov····%rdi,%rbx
11 »       push···%rcx11 »       push···%rcx
12 »       call···b·<tok_continuation_line+0xb>12 »       call···b·<tok_continuation_line+0xb>
13 ·R_X86_64_PC32»  .text.hot+0x2aec13 ·R_X86_64_PC32»  .text.hot+0x2abc
14 »       cmp····$0xd,%eax14 »       cmp····$0xd,%eax
15 »       je·····14·<tok_continuation_line+0x14>15 »       je·····14·<tok_continuation_line+0x14>
16 ·R_X86_64_PC32»  .text.unlikely+0xf2a16 ·R_X86_64_PC32»  .text.unlikely+0xf14
17 »       cmp····$0xa,%eax17 »       cmp····$0xa,%eax
18 »       jne····1d·<tok_continuation_line+0x1d>18 »       jne····1d·<tok_continuation_line+0x1d>
19 ·R_X86_64_PC32»  .text.unlikely+0xf4e19 ·R_X86_64_PC32»  .text.unlikely+0xf38
20 »       mov····%rbx,%rdi20 »       mov····%rbx,%rdi
21 »       call···25·<tok_continuation_line+0x25>21 »       call···25·<tok_continuation_line+0x25>
22 ·R_X86_64_PC32»  .text.hot+0x2aec22 ·R_X86_64_PC32»  .text.hot+0x2abc
23 »       mov····%eax,%ebp23 »       mov····%eax,%ebp
24 »       cmp····$0xffffffff,%eax24 »       cmp····$0xffffffff,%eax
25 »       je·····30·<tok_continuation_line+0x30>25 »       je·····30·<tok_continuation_line+0x30>
26 ·R_X86_64_PC32»  .text.unlikely+0xf3726 ·R_X86_64_PC32»  .text.unlikely+0xf21
27 »       mov····%eax,%esi27 »       mov····%eax,%esi
28 »       mov····%rbx,%rdi28 »       mov····%rbx,%rdi
29 »       call···3a·<tok_continuation_line+0x3a>29 »       call···3a·<tok_continuation_line+0x3a>
30 ·R_X86_64_PC32»  .text.hot+0x2bac30 ·R_X86_64_PC32»  .text.hot+0x2b7c
31 »       mov····%ebp,%eax31 »       mov····%ebp,%eax
32 »       pop····%rdx32 »       pop····%rdx
33 »       pop····%rbx33 »       pop····%rbx
34 »       pop····%rbp34 »       pop····%rbp
35 »       ret35 »       ret
  
36 0000000000000040·<lookahead>:36 0000000000000040·<lookahead>:
Offset 42, 43 lines modifiedOffset 42, 43 lines modified
42 »       push···%rbp42 »       push···%rbp
43 »       mov····%rdi,%rbp43 »       mov····%rdi,%rbp
44 »       push···%rbx44 »       push···%rbx
45 »       mov····%rsi,%rbx45 »       mov····%rsi,%rbx
46 »       push···%rcx46 »       push···%rcx
47 »       mov····%rbp,%rdi47 »       mov····%rbp,%rdi
48 »       call···58·<lookahead+0x18>48 »       call···58·<lookahead+0x18>
49 ·R_X86_64_PC32»  .text.hot+0x2aec49 ·R_X86_64_PC32»  .text.hot+0x2abc
50 »       mov····%eax,%esi50 »       mov····%eax,%esi
51 »       movsbl·(%rbx),%eax51 »       movsbl·(%rbx),%eax
52 »       test···%al,%al52 »       test···%al,%al
53 »       je·····6b·<lookahead+0x2b>53 »       je·····6b·<lookahead+0x2b>
54 »       cmp····%esi,%eax54 »       cmp····%esi,%eax
55 »       jne····b5·<lookahead+0x75>55 »       jne····b5·<lookahead+0x75>
56 »       add····$0x1,%rbx56 »       add····$0x1,%rbx
57 »       jmp····50·<lookahead+0x10>57 »       jmp····50·<lookahead+0x10>
58 »       mov····%esi,%eax58 »       mov····%esi,%eax
59 »       and····$0xffffffdf,%eax59 »       and····$0xffffffdf,%eax
60 »       sub····$0x41,%eax60 »       sub····$0x41,%eax
61 »       cmp····$0x19,%eax61 »       cmp····$0x19,%eax
62 »       jbe····7c·<lookahead+0x3c>62 »       jbe····7c·<lookahead+0x3c>
63 ·R_X86_64_PC32»  .text.unlikely+0xf6263 ·R_X86_64_PC32»  .text.unlikely+0xf4c
64 »       lea····-0x30(%rsi),%eax64 »       lea····-0x30(%rsi),%eax
65 »       cmp····$0x9,%eax65 »       cmp····$0x9,%eax
66 »       jbe····88·<lookahead+0x48>66 »       jbe····88·<lookahead+0x48>
67 ·R_X86_64_PC32»  .text.unlikely+0xf6267 ·R_X86_64_PC32»  .text.unlikely+0xf4c
68 »       cmp····$0x5f,%esi68 »       cmp····$0x5f,%esi
69 »       setne··%al69 »       setne··%al
70 »       xor····%r13d,%r13d70 »       xor····%r13d,%r13d
71 »       cmp····$0x7f,%esi71 »       cmp····$0x7f,%esi
72 »       setle··%r13b72 »       setle··%r13b
73 »       and····%eax,%r13d73 »       and····%eax,%r13d
74 »       mov····%rbp,%rdi74 »       mov····%rbp,%rdi
75 »       call···a3·<lookahead+0x63>75 »       call···a3·<lookahead+0x63>
76 ·R_X86_64_PC32»  .text.hot+0x2bac76 ·R_X86_64_PC32»  .text.hot+0x2b7c
77 »       cmp····%r12,%rbx77 »       cmp····%r12,%rbx
78 »       je·····ac·<lookahead+0x6c>78 »       je·····ac·<lookahead+0x6c>
79 ·R_X86_64_PC32»  .text.unlikely+0xf5779 ·R_X86_64_PC32»  .text.unlikely+0xf41
80 »       sub····$0x1,%rbx80 »       sub····$0x1,%rbx
81 »       movsbl·(%rbx),%esi81 »       movsbl·(%rbx),%esi
82 »       jmp····9b·<lookahead+0x5b>82 »       jmp····9b·<lookahead+0x5b>
83 »       xor····%r13d,%r13d83 »       xor····%r13d,%r13d
84 »       jmp····9b·<lookahead+0x5b>84 »       jmp····9b·<lookahead+0x5b>
58.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1, 1433 lines modifiedOffset 1, 1432 lines modified
  
  
  
1 Disassembly·of·section·.text.unlikely:1 Disassembly·of·section·.text.unlikely:
  
2 0000000000000000·<_PyTokenizer_Get.cold>:2 0000000000000000·<_PyTokenizer_Get.cold>:
3 _PyTokenizer_Get.cold():3 _PyTokenizer_Get.cold():
4 »       movl···$0xf,0x40(%rbx) 
5 »       xor····%r8d,%r8d 
6 »       xor····%ecx,%ecx 
7 »       xor····%edx,%edx 
8 »       mov····%rbp,%rsi 
9 »       mov····%rbx,%rdi 
10 »       call···19·<_PyTokenizer_Get.cold+0x19> 
11 ·R_X86_64_PLT32» _PyLexer_token_setup-0x4 
12 »       jmp····1e·<_PyTokenizer_Get.cold+0x1e> 
13 ·R_X86_64_PC32»  .text.hot+0x38d 
14 »       movl···$0x1d,0x40(%rbx) 
15 »       mov····%r14,%r13 
16 »       mov····$0xffffffff,%eax 
17 »       or·····$0xffffffff,%edx 
18 »       jmp····35·<_PyTokenizer_Get.cold+0x35> 
19 ·R_X86_64_PC32»  .text.hot+0x132 
20 »       movl···$0x1d,0x40(%rbx) 
21 »       jmp····41·<_PyTokenizer_Get.cold+0x41> 
22 ·R_X86_64_PC32»  .text.hot+0x7ad 
23 »       mov····%rbx,%rdi4 »       mov····%rbx,%rdi
24 »       mov····$0x0,%esi 
25 ·R_X86_64_32»    .rodata.str1.8+0x28 
26 »       xor····%eax,%eax 
27 »       call···50·<_PyTokenizer_Get.cold+0x50>5 »       call···8·<_PyTokenizer_Get.cold+0x8>
28 ·R_X86_64_PLT32» _PyTokenizer_syntaxerror-0x4 
29 »       xor····%r8d,%r8d6 ·R_X86_64_PC32»  .text.hot+0x2abc
 7 »       mov····%eax,%esi
 8 »       cmp····$0x7b,%eax
 9 »       jne····5f·<_PyTokenizer_Get.cold+0x5f>
 10 »       mov····0xb38(%r14),%edx
 11 »       mov····$0x1,%r13d
30 »       xor····%ecx,%ecx12 »       xor····%ecx,%ecx
31 »       mov····%rbp,%rsi 
32 »       mov····%eax,%edx 
33 »       mov····%rbx,%rdi 
34 »       call···62·<_PyTokenizer_Get.cold+0x62> 
35 ·R_X86_64_PLT32» _PyLexer_token_setup-0x4 
36 »       jmp····67·<_PyTokenizer_Get.cold+0x67>13 »       jmp····23·<_PyTokenizer_Get.cold+0x23>
37 ·R_X86_64_PC32»  .text.hot+0x38d14 ·R_X86_64_PC32»  .text.hot+0x1b0
38 »       mov····%rcx,%rdx 
39 »       jmp····6f·<_PyTokenizer_Get.cold+0x6f> 
40 ·R_X86_64_PC32»  .text.hot+0x4d9 
41 »       mov····$0x0,%esi15 »       mov····$0x0,%esi
42 ·R_X86_64_32»    .rodata.str1.1+0x1e16 ·R_X86_64_32»    .rodata.str1.1+0x1e
43 »       mov····$0x0,%edi17 »       mov····$0x0,%edi
44 ·R_X86_64_32»    .rodata+0x7818 ·R_X86_64_32»    .rodata+0x78
45 »       call···7e·<_PyTokenizer_Get.cold+0x7e>19 »       call···32·<_PyTokenizer_Get.cold+0x32>
46 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x420 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4
47 »       mov····$0x0,%esi21 »       mov····$0x0,%esi
48 ·R_X86_64_32»    .rodata.str1.122 ·R_X86_64_32»    .rodata.str1.1
49 »       mov····$0x0,%edi23 »       mov····$0x0,%edi
50 ·R_X86_64_32»    .rodata+0x7824 ·R_X86_64_32»    .rodata+0x78
51 »       call···8d·<_PyTokenizer_Get.cold+0x8d>25 »       call···41·<_PyTokenizer_Get.cold+0x41>
52 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x426 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4
 27 »       movl···$0xf,0x40(%rbx)
53 »       test···%eax,%eax 
54 »       je·····c5·<_PyTokenizer_Get.cold+0xc5> 
55 »       mov····%rbx,%rdi 
56 »       call···99·<_PyTokenizer_Get.cold+0x99> 
57 ·R_X86_64_PC32»  .text.hot+0x2bac 
58 »       imul···$0x60,%r12,%rax 
59 »       xor····%ecx,%ecx 
60 »       mov····0xb38(%rbx,%rax,1),%edx 
61 »       jmp····ab·<_PyTokenizer_Get.cold+0xab> 
62 ·R_X86_64_PC32»  .text.hot+0x1a8 
63 »       xor····%r8d,%r8d28 »       xor····%r8d,%r8d
64 »       xor····%ecx,%ecx29 »       xor····%ecx,%ecx
65 »       mov····$0x40,%edx30 »       xor····%edx,%edx
66 »       mov····%rbp,%rsi31 »       mov····%rbp,%rsi
67 »       mov····%rbx,%rdi32 »       mov····%rbx,%rdi
68 »       call···c0·<_PyTokenizer_Get.cold+0xc0>33 »       call···5a·<_PyTokenizer_Get.cold+0x5a>
69 ·R_X86_64_PLT32» _PyLexer_token_setup-0x434 ·R_X86_64_PLT32» _PyLexer_token_setup-0x4
70 »       jmp····c5·<_PyTokenizer_Get.cold+0xc5>35 »       jmp····5f·<_PyTokenizer_Get.cold+0x5f>
71 ·R_X86_64_PC32»  .text.hot+0x38d36 ·R_X86_64_PC32»  .text.hot+0x395
72 »       mov····%rbx,%rdi37 »       mov····%rbx,%rdi
73 »       mov····%esi,(%rsp) 
74 »       call···d0·<_PyTokenizer_Get.cold+0xd0>38 »       call···67·<_PyTokenizer_Get.cold+0x67>
 39 ·R_X86_64_PC32»  .text.hot+0x2b7c
 40 »       mov····0xb38(%r14),%edx
75 ·R_X86_64_PLT32» _PyTokenizer_warn_invalid_escape_sequence-0x4 
76 »       mov····(%rsp),%esi 
77 »       test···%eax,%eax 
78 »       je·····91·<_PyTokenizer_Get.cold+0x91> 
79 »       xor····%r8d,%r8d 
80 »       xor····%ecx,%ecx41 »       xor····%ecx,%ecx
81 »       mov····$0x40,%edx 
82 »       mov····%rbp,%rsi 
83 »       mov····%rbx,%rdi 
84 »       call···ec·<_PyTokenizer_Get.cold+0xec> 
85 ·R_X86_64_PLT32» _PyLexer_token_setup-0x4 
86 »       jmp····f1·<_PyTokenizer_Get.cold+0xf1>42 »       jmp····75·<_PyTokenizer_Get.cold+0x75>
87 ·R_X86_64_PC32»  .text.hot+0x38d 
88 »       movl···$0x16,0x40(%rbx) 
89 »       mov····$0x40,%eax 
90 »       jmp····102·<_PyTokenizer_Get.cold+0x102> 
91 ·R_X86_64_PC32»  .text.hot+0x5343 ·R_X86_64_PC32»  .text.hot+0x1b0
92 »       mov····%rbx,%rdi44 »       mov····%rbx,%rdi
93 »       mov····$0xa,%esi45 »       mov····$0xa,%esi
94 »       call···10f·<_PyTokenizer_Get.cold+0x10f>46 »       call···82·<_PyTokenizer_Get.cold+0x82>
95 ·R_X86_64_PC32»  .text.hot+0x2bac47 ·R_X86_64_PC32»  .text.hot+0x2b7c
96 »       xor····%edi,%edi48 »       xor····%edi,%edi
97 »       mov····0x38(%rbx),%rcx49 »       mov····0x38(%rbx),%rcx
98 »       mov····0x8(%rbx),%r850 »       mov····0x8(%rbx),%r8
99 »       movslq·0x4368(%rbx),%rax51 »       movslq·0x4368(%rbx),%rax
100 »       mov····$0x3c,%edx52 »       mov····$0x3c,%edx
101 »       mov····%rbp,%rsi53 »       mov····%rbp,%rsi
102 »       imul···$0x60,%rax,%rax54 »       imul···$0x60,%rax,%rax
103 »       mov····%edi,0xb28(%rbx,%rax,1)55 »       mov····%edi,0xb28(%rbx,%rax,1)
104 »       mov····%edi,0xb84(%r15)56 »       mov····%edi,0xb84(%r15)
105 »       mov····%rbx,%rdi57 »       mov····%rbx,%rdi
 58 »       call···b5·<_PyTokenizer_Get.cold+0xb5>
 59 ·R_X86_64_PLT32» _PyLexer_token_setup-0x4
 60 »       jmp····ba·<_PyTokenizer_Get.cold+0xba>
 61 ·R_X86_64_PC32»  .text.hot+0x395
 62 »       xor····%r8d,%r8d
 63 »       xor····%ecx,%ecx
 64 »       mov····$0x40,%edx
 65 »       mov····%rbp,%rsi
 66 »       mov····%rbx,%rdi
 67 »       call···cf·<_PyTokenizer_Get.cold+0xcf>
Max diff block lines reached; 54162/59504 bytes (91.02%) of diff not shown.
136 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
19.6 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 164 lines modifiedOffset 1, 162 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·7b0a0000·00460e10·8f02420e·....{....F....B.5 ··0x00000020·00000000·820a0000·00460e10·8f02420e·.........F....B.
6 ··0x00000030·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.06 ··0x00000030·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
7 ··0x00000040·8606440e·38830747·0e500243·0a0e3841·..D.8..G.P.C..8A7 ··0x00000040·8606440e·38830747·0e500243·0a0e3841·..D.8..G.P.C..8A
8 ··0x00000050·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.8 ··0x00000050·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
9 ··0x00000060·08410b00·1c000000·68000000·00000000·.A......h.......9 ··0x00000060·08410b00·1c000000·68000000·00000000·.A......h.......
10 ··0x00000070·07020000·000e5083·0786068c·058d048e·......P.........10 ··0x00000070·07020000·000e5083·0786068c·058d048e·......P.........
11 ··0x00000080·038f0200·28030000·88000000·00000000·....(...........11 ··0x00000080·038f0200·10030000·88000000·00000000·................
12 ··0x00000090·66200000·00420e10·8f02420e·188e0345·f·...B....B....E12 ··0x00000090·2c200000·00420e10·8f02420e·188e0345·,·...B....B....E
13 ··0x000000a0·0e208d04·450e288c·05410e30·8606410e·.·..E.(..A.0..A.13 ··0x000000a0·0e208d04·450e288c·05410e30·8606410e·.·..E.(..A.0..A.
14 ··0x000000b0·38830747·0e60035e·020a0e38·4a0e3044·8..G.`.^...8J.0D14 ··0x000000b0·38830747·0e600360·020a0e38·4a0e3044·8..G.`.`...8J.0D
15 ··0x000000c0·0e28440e·20420e18·420e1042·0e084b0b·.(D.·B..B..B..K.15 ··0x000000c0·0e28440e·20420e18·420e1042·0e08490b·.(D.·B..B..B..I.
16 ··0x000000d0·02910a0e·38460e30·440e2842·0e20420e·....8F.0D.(B.·B.16 ··0x000000d0·02910a0e·38460e30·440e2842·0e20420e·....8F.0D.(B.·B.
17 ··0x000000e0·18420e10·420e0845·0b02d40a·0e384c0e·.B..B..E.....8L.17 ··0x000000e0·18420e10·420e0845·0b02d40a·0e384c0e·.B..B..E.....8L.
18 ··0x000000f0·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..18 ··0x000000f0·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
19 ··0x00000100·470b0323·020a0e38·410e3041·0e28420e·G..#...8A.0A.(B.19 ··0x00000100·470b0323·020a0e38·410e3041·0e28420e·G..#...8A.0A.(B.
20 ··0x00000110·20420e18·420e1042·0e084b0b·0353020a··B..B..B..K..S..20 ··0x00000110·20420e18·420e1042·0e084b0b·0353020a··B..B..B..K..S..
21 ··0x00000120·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B.21 ··0x00000120·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B.
22 ··0x00000130·10420e08·450b02bc·0a0e384a·0e30430e·.B..E.....8J.0C.22 ··0x00000130·10420e08·450b02fc·0a0e384a·0e30430e·.B..E.....8J.0C.
23 ··0x00000140·28470e20·420e1842·0e10420e·08480b02·(G.·B..B..B..H..23 ··0x00000140·28470e20·420e1842·0e10420e·08480b02·(G.·B..B..B..H..
24 ··0x00000150·430a0e38·410e3041·0e28420e·20420e18·C..8A.0A.(B.·B..24 ··0x00000150·410a0e38·410e3041·0e28420e·20420e18·A..8A.0A.(B.·B..
25 ··0x00000160·420e1042·0e084b0b·02930a0e·384a0e30·B..B..K.....8J.025 ··0x00000160·420e1042·0e084d0b·02bb0a0e·384a0e30·B..B..M.....8J.0
26 ··0x00000170·460e2842·0e20420e·18420e10·420e0845·F.(B.·B..B..B..E26 ··0x00000170·460e2842·0e20420e·18420e10·420e084d·F.(B.·B..B..B..M
27 ··0x00000180·0b034c04·0a0e384c·0e30410e·28420e20·..L...8L.0A.(B.·27 ··0x00000180·0b03cc03·0a0e384c·0e30410e·28420e20·......8L.0A.(B.·
28 ··0x00000190·420e1842·0e10420e·084f0b03·10020a0e·B..B..B..O......28 ··0x00000190·420e1842·0e10420e·084f0b03·10020a0e·B..B..B..O......
29 ··0x000001a0·384f0e30·410e2842·0e20420e·18420e10·8O.0A.(B.·B..B..29 ··0x000001a0·384f0e30·410e2842·0e20420e·18420e10·8O.0A.(B.·B..B..
30 ··0x000001b0·420e0848·0b600a0e·38480e30·410e2842·B..H.`..8H.0A.(B30 ··0x000001b0·420e0848·0b600a0e·38480e30·410e2842·B..H.`..8H.0A.(B
31 ··0x000001c0·0e20420e·18420e10·420e0845·0b03e701·.·B..B..B..E....31 ··0x000001c0·0e20420e·18420e10·420e0845·0b030702·.·B..B..B..E....
32 ··0x000001d0·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B32 ··0x000001d0·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B
33 ··0x000001e0·0e10420e·08450b03·fc020a0e·38460e30·..B..E......8F.033 ··0x000001e0·0e10420e·08450b03·88020a0e·38460e30·..B..E......8F.0
34 ··0x000001f0·410e2842·0e20420e·18420e10·420e0845·A.(B.·B..B..B..E34 ··0x000001f0·410e2842·0e20420e·18420e10·420e0845·A.(B.·B..B..B..E
35 ··0x00000200·0b7c0a0e·38480e30·410e2842·0e20420e·.|..8H.0A.(B.·B. 
36 ··0x00000210·18420e10·420e0845·0b02d30a·0e38460e·.B..B..E.....8F. 
37 ··0x00000220·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B.. 
38 ··0x00000230·450b540a·0e38520e·30410e28·420e2042·E.T..8R.0A.(B.·B 
39 ··0x00000240·0e18420e·10420e08·450b580a·0e38490e·..B..B..E.X..8I. 
40 ··0x00000250·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B.. 
41 ··0x00000260·450b5a0a·0e384c0e·30410e28·420e2042·E.Z..8L.0A.(B.·B35 ··0x00000200·0b02c20a·0e384c0e·30410e28·420e2042·.....8L.0A.(B.·B
42 ··0x00000270·0e18420e·10420e08·450b0286·0a0e384f·..B..B..E.....8O36 ··0x00000210·0e18420e·10420e08·450b02d4·0a0e3848·..B..B..E.....8H
43 ··0x00000280·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.37 ··0x00000220·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
44 ··0x00000290·08450b5f·0a0e384c·0e30410e·28420e20·.E._..8L.0A.(B.·38 ··0x00000230·08450b44·0a0e3852·0e30410e·28420e20·.E.D..8R.0A.(B.·
45 ··0x000002a0·420e1842·0e10420e·08450b02·a10a0e38·B..B..B..E.....839 ··0x00000240·420e1842·0e10420e·08450b67·0a0e3849·B..B..B..E.g..8I
 40 ··0x00000250·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
 41 ··0x00000260·08450b02·d00a0e38·4f0e3041·0e28420e·.E.....8O.0A.(B.
 42 ··0x00000270·20420e18·420e1042·0e08450b·5f0a0e38··B..B..B..E._..8
46 ··0x000002b0·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B43 ··0x00000280·4c0e3041·0e28420e·20420e18·420e1042·L.0A.(B.·B..B..B
47 ··0x000002c0·0e08450b·7a0a0e38·410e3041·0e28420e·..E.z..8A.0A.(B.44 ··0x00000290·0e08450b·02510a0e·38410e30·410e2842·..E..Q..8A.0A.(B
48 ··0x000002d0·20420e18·420e1042·0e08450b·0306010a··B..B..B..E.....45 ··0x000002a0·0e20420e·18420e10·420e0845·0b5e0a0e·.·B..B..B..E.^..
49 ··0x000002e0·0e38460e·30410e28·420e2042·0e18420e·.8F.0A.(B.·B..B. 
50 ··0x000002f0·10420e08·450b7a0e·684c0e70·540e6842·.B..E.z.hL.pT.hB 
51 ··0x00000300·0e60440a·0e38410e·30410e28·420e2042·.`D..8A.0A.(B.·B 
52 ··0x00000310·0e18420e·10420e08·410b0261·0a0e3849·..B..B..A..a..8I 
53 ··0x00000320·0e30440e·28440e20·420e1842·0e10420e·.0D.(D.·B..B..B. 
54 ··0x00000330·08450b44·0a0e384a·0e30430e·28470e20·.E.D..8J.0C.(G.· 
55 ··0x00000340·420e1842·0e10420e·08450b03·f4010a0e·B..B..B..E...... 
56 ··0x00000350·384a0e30·410e2842·0e20420e·18420e10·8J.0A.(B.·B..B..46 ··0x000002b0·384c0e30·410e2842·0e20420e·18420e10·8L.0A.(B.·B..B..
57 ··0x00000360·420e0845·0b031301·0a0e3849·0e30440e·B..E......8I.0D.47 ··0x000002c0·420e0845·0b027e0a·0e38490e·30440e28·B..E..~..8I.0D.(
58 ··0x00000370·28440e20·420e1842·0e10420e·08450b7a·(D.·B..B..B..E.z48 ··0x000002d0·440e2042·0e18420e·10420e08·450b0294·D.·B..B..B..E...
59 ··0x00000380·0a0e3849·0e30440e·28440e20·420e1842·..8I.0D.(D.·B..B49 ··0x000002e0·0a0e384a·0e30410e·28420e20·420e1842·..8J.0A.(B.·B..B
60 ··0x00000390·0e10420e·08450b58·0a0e3849·0e30440e·..B..E.X..8I.0D.50 ··0x000002f0·0e10420e·08450b03·65010a0e·384a0e30·..B..E..e...8J.0
 51 ··0x00000300·430e2847·0e20420e·18420e10·420e0845·C.(G.·B..B..B..E
 52 ··0x00000310·0b02a40a·0e38460e·30410e28·420e2042·.....8F.0A.(B.·B
 53 ··0x00000320·0e18420e·10420e08·450b0328·010e684c·..B..B..E..(..hL
 54 ··0x00000330·0e70540e·68420e60·440a0e38·410e3041·.pT.hB.`D..8A.0A
 55 ··0x00000340·0e28420e·20420e18·420e1042·0e08410b·.(B.·B..B..B..A.
 56 ··0x00000350·024d0a0e·38490e30·440e2844·0e20420e·.M..8I.0D.(D.·B.
 57 ··0x00000360·18420e10·420e0845·0b02800a·0e38490e·.B..B..E.....8I.
 58 ··0x00000370·30440e28·440e2042·0e18420e·10420e08·0D.(D.·B..B..B..
 59 ··0x00000380·450b620e·38490e30·440e2844·0e20420e·E.b.8I.0D.(D.·B.
 60 ··0x00000390·18420e10·420e0800·1c040000·9c030000·.B..B...........
 61 ··0x000003a0·00000000·8a0c0000·000e6083·0786068c·..........`.....
 62 ··0x000003b0·058d048e·038f026e·0a0e3848·0e30410e·.......n..8H.0A.
61 ··0x000003a0·28440e20·420e1842·0e10420e·08450b00·(D.·B..B..B..E..63 ··0x000003c0·28420e20·420e1842·0e10420e·08450b02·(B.·B..B..B..E..
62 ··0x000003b0·24040000·b4030000·00000000·a00c0000·$............... 
63 ··0x000003c0·000e6083·0786068c·058d048e·038f0202·..`............. 
64 ··0x000003d0·420a0e38·490e3044·0e28440e·20420e18·B..8I.0D.(D.·B..64 ··0x000003d0·730a0e38·4a0e3043·0e28470e·20420e18·s..8J.0C.(G.·B..
65 ··0x000003e0·420e1042·0e08450b·440a0e38·4a0e3043·B..B..E.D..8J.0C65 ··0x000003e0·420e1042·0e08450b·440a0e38·4a0e3043·B..B..E.D..8J.0C
66 ··0x000003f0·0e28470e·20420e18·420e1042·0e08450b·.(G.·B..B..B..E.66 ··0x000003f0·0e28470e·20420e18·420e1042·0e08450b·.(G.·B..B..B..E.
67 ··0x00000400·02dc0a0e·38490e30·410e2842·0e20420e·....8I.0A.(B.·B. 
68 ··0x00000410·18420e10·420e0845·0b440a0e·384a0e30·.B..B..E.D..8J.0 
69 ··0x00000420·430e2847·0e20420e·18420e10·420e0845·C.(G.·B..B..B..E 
70 ··0x00000430·0b440a0e·384a0e30·430e2847·0e20420e·.D..8J.0C.(G.·B. 
71 ··0x00000440·18420e10·420e0845·0b440a0e·384a0e30·.B..B..E.D..8J.0 
72 ··0x00000450·430e2847·0e20420e·18420e10·420e0845·C.(G.·B..B..B..E 
73 ··0x00000460·0b660e68·4c0e7055·0e68420e·6002690a·.f.hL.pU.hB.`.i. 
74 ··0x00000470·0e38490e·30440e28·440e2042·0e18420e·.8I.0D.(D.·B..B. 
75 ··0x00000480·10420e08·450b4c0a·0e38490e·30440e28·.B..E.L..8I.0D.( 
76 ··0x00000490·440e2042·0e18420e·10420e08·450b440a·D.·B..B..B..E.D. 
77 ··0x000004a0·0e384a0e·30430e28·470e2042·0e18420e·.8J.0C.(G.·B..B. 
78 ··0x000004b0·10420e08·450b440a·0e384a0e·30430e28·.B..E.D..8J.0C.( 
79 ··0x000004c0·470e2042·0e18420e·10420e08·450b440a·G.·B..B..B..E.D. 
80 ··0x000004d0·0e384a0e·30430e28·470e2042·0e18420e·.8J.0C.(G.·B..B. 
81 ··0x000004e0·10420e08·450b440a·0e384a0e·30430e28·.B..E.D..8J.0C.( 
82 ··0x000004f0·470e2042·0e18420e·10420e08·450b770a·G.·B..B..B..E.w. 
83 ··0x00000500·0e38490e·30410e28·420e2042·0e18420e·.8I.0A.(B.·B..B. 
84 ··0x00000510·10420e08·450b780a·0e38490e·30440e28·.B..E.x..8I.0D.( 
85 ··0x00000520·440e2042·0e18420e·10420e08·450b027b·D.·B..B..B..E..{ 
86 ··0x00000530·0a0e384a·0e30430e·28470e20·420e1842·..8J.0C.(G.·B..B67 ··0x00000400·710a0e38·4a0e3043·0e28470e·20420e18·q..8J.0C.(G.·B..
87 ··0x00000540·0e10420e·08450b73·0a0e3849·0e30440e·..B..E.s..8I.0D. 
88 ··0x00000550·28440e20·420e1842·0e10420e·08450b63·(D.·B..B..B..E.c 
89 ··0x00000560·0a0e3846·0e30410e·28420e20·420e1842·..8F.0A.(B.·B..B 
90 ··0x00000570·0e10420e·08450b58·0a0e3848·0e30410e·..B..E.X..8H.0A. 
91 ··0x00000580·28420e20·420e1842·0e10420e·08450b6f·(B.·B..B..B..E.o 
92 ··0x00000590·0a0e3849·0e30440e·28440e20·420e1842·..8I.0D.(D.·B..B 
93 ··0x000005a0·0e10420e·08450b6f·0a0e3849·0e30440e·..B..E.o..8I.0D. 
94 ··0x000005b0·28440e20·420e1842·0e10420e·08450b44·(D.·B..B..B..E.D 
95 ··0x000005c0·0a0e384a·0e30430e·28470e20·420e1842·..8J.0C.(G.·B..B 
96 ··0x000005d0·0e10420e·08450b55·0a0e3849·0e30440e·..B..E.U..8I.0D. 
97 ··0x000005e0·28440e20·420e1842·0e10420e·08450b64·(D.·B..B..B..E.d 
98 ··0x000005f0·0a0e3849·0e30440e·28440e20·420e1842·..8I.0D.(D.·B..B 
99 ··0x00000600·0e10420e·08450b02·430a0e38·4a0e3043·..B..E..C..8J.0C 
100 ··0x00000610·0e28470e·20420e18·420e1042·0e08450b·.(G.·B..B..B..E. 
101 ··0x00000620·760a0e38·490e3044·0e28440e·20420e18·v..8I.0D.(D.·B.. 
102 ··0x00000630·420e1042·0e08450b·600a0e38·490e3044·B..B..E.`..8I.0D68 ··0x00000410·420e1042·0e08450b·760a0e38·490e3044·B..B..E.v..8I.0D
103 ··0x00000640·0e28440e·20420e18·420e1042·0e08450b·.(D.·B..B..B..E.69 ··0x00000420·0e28440e·20420e18·420e1042·0e08450b·.(D.·B..B..B..E.
 70 ··0x00000430·550a0e38·490e3044·0e28440e·20420e18·U..8I.0D.(D.·B..
 71 ··0x00000440·420e1042·0e08450b·6e0a0e38·4a0e3043·B..B..E.n..8J.0C
 72 ··0x00000450·0e28470e·20420e18·420e1042·0e08450b·.(G.·B..B..B..E.
104 ··0x00000650·02470a0e·38490e30·440e2844·0e20420e·.G..8I.0D.(D.·B.73 ··0x00000460·5d0a0e38·490e3044·0e28440e·20420e18·]..8I.0D.(D.·B..
 74 ··0x00000470·420e1042·0e08450b·6b0a0e38·490e3044·B..B..E.k..8I.0D
 75 ··0x00000480·0e28440e·20420e18·420e1042·0e08450b·.(D.·B..B..B..E.
 76 ··0x00000490·640a0e38·490e3044·0e28440e·20420e18·d..8I.0D.(D.·B..
 77 ··0x000004a0·420e1042·0e08450b·440a0e38·4a0e3043·B..B..E.D..8J.0C
Max diff block lines reached; 0/19985 bytes (0.00%) of diff not shown.
1.55 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 42, 18 lines modifiedOffset 42, 18 lines modified
42 ··0x00000270·7072005f·5079546f·6b656e5f·54687265·pr._PyToken_Thre42 ··0x00000270·7072005f·5079546f·6b656e5f·54687265·pr._PyToken_Thre
43 ··0x00000280·65436861·72730050·79556e69·636f6465·eChars.PyUnicode43 ··0x00000280·65436861·72730050·79556e69·636f6465·eChars.PyUnicode
44 ··0x00000290·5f446563·6f646555·54463800·5f507955·_DecodeUTF8._PyU44 ··0x00000290·5f446563·6f646555·54463800·5f507955·_DecodeUTF8._PyU
45 ··0x000002a0·6e69636f·64655f53·63616e49·64656e74·nicode_ScanIdent45 ··0x000002a0·6e69636f·64655f53·63616e49·64656e74·nicode_ScanIdent
46 ··0x000002b0·69666965·72005f50·794c6578·65725f74·ifier._PyLexer_t46 ··0x000002b0·69666965·72005f50·794c6578·65725f74·ifier._PyLexer_t
47 ··0x000002c0·7970655f·636f6d6d·656e745f·746f6b65·ype_comment_toke47 ··0x000002c0·7970655f·636f6d6d·656e745f·746f6b65·ype_comment_toke
48 ··0x000002d0·6e5f7365·74757000·6d656d63·6d70005f·n_setup.memcmp._48 ··0x000002d0·6e5f7365·74757000·6d656d63·6d70005f·n_setup.memcmp._
49 ··0x000002e0·5079546f·6b656e69·7a65725f·73796e74·PyTokenizer_synt49 ··0x000002e0·5079546f·6b656e69·7a65725f·696e6465·PyTokenizer_inde
50 ··0x000002f0·61786572·726f725f·6b6e6f77·6e5f7261·axerror_known_ra 
51 ··0x00000300·6e676500·5f507954·6f6b656e·697a6572·nge._PyTokenizer 
52 ··0x00000310·5f696e64·656e7465·72726f72·005f5079·_indenterror._Py50 ··0x000002f0·6e746572·726f7200·5f507954·6f6b656e·nterror._PyToken
 51 ··0x00000300·697a6572·5f73796e·74617865·72726f72·izer_syntaxerror
 52 ··0x00000310·5f6b6e6f·776e5f72·616e6765·005f5079·_known_range._Py
53 ··0x00000320·5f446561·6c6c6f63·00507955·6e69636f·_Dealloc.PyUnico53 ··0x00000320·5f446561·6c6c6f63·00507955·6e69636f·_Dealloc.PyUnico
54 ··0x00000330·64655f53·75627374·72696e67·00507955·de_Substring.PyU54 ··0x00000330·64655f53·75627374·72696e67·00507955·de_Substring.PyU
55 ··0x00000340·6e69636f·64655f41·73555446·38537472·nicode_AsUTF8Str55 ··0x00000340·6e69636f·64655f41·73555446·38537472·nicode_AsUTF8Str
56 ··0x00000350·696e6700·50794578·635f556e·69636f64·ing.PyExc_Unicod56 ··0x00000350·696e6700·50794578·635f556e·69636f64·ing.PyExc_Unicod
57 ··0x00000360·65446563·6f646545·72726f72·00507945·eDecodeError.PyE57 ··0x00000360·65446563·6f646545·72726f72·00507945·eDecodeError.PyE
58 ··0x00000370·72725f45·78636570·74696f6e·4d617463·rr_ExceptionMatc58 ··0x00000370·72725f45·78636570·74696f6e·4d617463·rr_ExceptionMatc
59 ··0x00000380·68657300·50794d65·6d5f5265·616c6c6f·hes.PyMem_Reallo59 ··0x00000380·68657300·50794d65·6d5f5265·616c6c6f·hes.PyMem_Reallo
15.5 KB
state.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:··········2784·(bytes·into·file)13 ··Start·of·section·headers:··········2800·(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·0xae0:1 There·are·16·section·headers,·starting·at·offset·0xaf0:
  
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·00003b·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00003b·00··AX··0···0·16
6 ··[·2]·.data·············PROGBITS········0000000000000000·00007b·000000·00··WA··0···0··16 ··[·2]·.data·············PROGBITS········0000000000000000·00007b·000000·00··WA··0···0··1
7 ··[·3]·.bss··············NOBITS··········0000000000000000·00007b·000000·00··WA··0···0··17 ··[·3]·.bss··············NOBITS··········0000000000000000·00007b·000000·00··WA··0···0··1
8 ··[·4]·.text.hot·········PROGBITS········0000000000000000·000080·000445·00··AX··0···0·168 ··[·4]·.text.hot·········PROGBITS········0000000000000000·000080·000455·00··AX··0···0·16
9 ··[·5]·.rela.text.hot····RELA············0000000000000000·0007f8·000180·18···I·13···4··89 ··[·5]·.rela.text.hot····RELA············0000000000000000·000808·000180·18···I·13···4··8
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·0004c5·00000a·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·0004d5·00000a·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·000978·000030·18···I·13···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·000988·000030·18···I·13···6··8
12 ··[·8]·.rodata.cst16·····PROGBITS········0000000000000000·0004d0·000010·10··AM··0···0·1612 ··[·8]·.rodata.cst16·····PROGBITS········0000000000000000·0004e0·000010·10··AM··0···0·16
13 ··[·9]·.note.GNU-stack···PROGBITS········0000000000000000·0004e0·000000·00······0···0··113 ··[·9]·.note.GNU-stack···PROGBITS········0000000000000000·0004f0·000000·00······0···0··1
14 ··[10]·.note.gnu.property·NOTE············0000000000000000·0004e0·000020·00···A··0···0··814 ··[10]·.note.gnu.property·NOTE············0000000000000000·0004f0·000020·00···A··0···0··8
15 ··[11]·.eh_frame·········PROGBITS········0000000000000000·000500·0000d0·00···A··0···0··815 ··[11]·.eh_frame·········PROGBITS········0000000000000000·000510·0000d0·00···A··0···0··8
16 ··[12]·.rela.eh_frame····RELA············0000000000000000·0009a8·0000a8·18···I·13··11··816 ··[12]·.rela.eh_frame····RELA············0000000000000000·0009b8·0000a8·18···I·13··11··8
17 ··[13]·.symtab···········SYMTAB··········0000000000000000·0005d0·000168·18·····14···6··817 ··[13]·.symtab···········SYMTAB··········0000000000000000·0005e0·000168·18·····14···6··8
18 ··[14]·.strtab···········STRTAB··········0000000000000000·000738·0000bb·00······0···0··118 ··[14]·.strtab···········STRTAB··········0000000000000000·000748·0000bb·00······0···0··1
19 ··[15]·.shstrtab·········STRTAB··········0000000000000000·000a50·00008f·00······0···0··119 ··[15]·.shstrtab·········STRTAB··········0000000000000000·000a60·00008f·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.12 KB
readelf --wide --symbols {}
    
Offset 7, 12 lines modifiedOffset 7, 12 lines modified
7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.unlikely7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.unlikely
8 ·····4:·0000000000000000····10·FUNC····LOCAL··DEFAULT····6·_PyTokenizer_Free.cold8 ·····4:·0000000000000000····10·FUNC····LOCAL··DEFAULT····6·_PyTokenizer_Free.cold
9 ·····5:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LC59 ·····5:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LC5
10 ·····6:·0000000000000000···286·FUNC····GLOBAL·HIDDEN·····4·_PyTokenizer_tok_new10 ·····6:·0000000000000000···286·FUNC····GLOBAL·HIDDEN·····4·_PyTokenizer_tok_new
11 ·····7:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Calloc11 ·····7:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Calloc
12 ·····8:·0000000000000120····13·FUNC····GLOBAL·HIDDEN·····4·_PyToken_Init12 ·····8:·0000000000000120····13·FUNC····GLOBAL·HIDDEN·····4·_PyToken_Init
13 ·····9:·0000000000000130···145·FUNC····GLOBAL·HIDDEN·····4·_PyLexer_token_setup13 ·····9:·0000000000000130···145·FUNC····GLOBAL·HIDDEN·····4·_PyLexer_token_setup
14 ····10:·00000000000001d0···581·FUNC····GLOBAL·HIDDEN·····4·_PyTokenizer_Free14 ····10:·00000000000001d0···596·FUNC····GLOBAL·HIDDEN·····4·_PyTokenizer_Free
15 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free15 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
16 ····12:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc16 ····12:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
17 ····13:·0000000000000420····37·FUNC····GLOBAL·HIDDEN·····4·_PyToken_Free17 ····13:·0000000000000430····37·FUNC····GLOBAL·HIDDEN·····4·_PyToken_Free
18 ····14:·0000000000000000····59·FUNC····GLOBAL·HIDDEN·····1·_PyLexer_type_comment_token_setup18 ····14:·0000000000000000····59·FUNC····GLOBAL·HIDDEN·····1·_PyLexer_type_comment_token_setup
3.84 KB
readelf --wide --relocs {}
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
  
1 Relocation·section·'.rela.text.hot'·at·offset·0x7f8·contains·16·entries:1 Relocation·section·'.rela.text.hot'·at·offset·0x808·contains·16·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000013··0000000700000004·R_X86_64_PLT32·········0000000000000000·PyMem_Calloc·-·43 0000000000000013··0000000700000004·R_X86_64_PLT32·········0000000000000000·PyMem_Calloc·-·4
4 00000000000001ec··0000000b00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·44 00000000000001ec··0000000b00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
5 000000000000024c··0000000b00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·45 000000000000024c··0000000b00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
6 00000000000002c0··0000000b00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·46 00000000000002c0··0000000b00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
7 00000000000002c8··0000000500000002·R_X86_64_PC32··········0000000000000000·.LC5·-·47 00000000000002c8··0000000500000002·R_X86_64_PC32··········0000000000000000·.LC5·-·4
8 0000000000000329··0000000c00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·48 0000000000000329··0000000c00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
9 0000000000000351··0000000c00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·49 0000000000000351··0000000c00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
10 0000000000000395··0000000b00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·410 0000000000000399··0000000b00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
 11 00000000000003b5··0000000b00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
 12 00000000000003c5··0000000500000002·R_X86_64_PC32··········0000000000000000·.LC5·-·4
11 00000000000003a8··0000000c00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·413 00000000000003f2··0000000c00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
12 00000000000003d6··0000000c00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·414 0000000000000406··0000000c00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
13 00000000000003dd··0000000b00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4 
14 00000000000003ed··0000000500000002·R_X86_64_PC32··········0000000000000000·.LC5·-·4 
15 00000000000002f8··0000000b00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·415 00000000000002f8··0000000b00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
16 00000000000003c8··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·416 00000000000003b0··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
17 0000000000000411··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·417 0000000000000420··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
18 0000000000000441··0000000c00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·418 0000000000000451··0000000c00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
  
19 Relocation·section·'.rela.text.unlikely'·at·offset·0x978·contains·2·entries:19 Relocation·section·'.rela.text.unlikely'·at·offset·0x988·contains·2·entries:
20 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend20 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
21 0000000000000001··0000000b00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·421 0000000000000001··0000000b00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
22 0000000000000006··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·25922 0000000000000006··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·259
  
23 Relocation·section·'.rela.eh_frame'·at·offset·0x9a8·contains·7·entries:23 Relocation·section·'.rela.eh_frame'·at·offset·0x9b8·contains·7·entries:
24 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend24 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
25 0000000000000020··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·025 0000000000000020··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·0
26 000000000000003c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·12026 000000000000003c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·120
27 0000000000000050··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·13027 0000000000000050··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·130
28 0000000000000064··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1d028 0000000000000064··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1d0
29 0000000000000094··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·029 0000000000000094··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·0
30 00000000000000b0··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·42030 00000000000000b0··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·430
31 00000000000000c4··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·031 00000000000000c4··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·0
1.19 KB
readelf --wide --debug-dump=frames {}
    
Offset 28, 15 lines modifiedOffset 28, 15 lines modified
28 ··DW_CFA_nop28 ··DW_CFA_nop
  
29 00000048·0000000000000010·0000004c·FDE·cie=00000000·pc=0000000000000130..00000000000001c129 00000048·0000000000000010·0000004c·FDE·cie=00000000·pc=0000000000000130..00000000000001c1
30 ··DW_CFA_nop30 ··DW_CFA_nop
31 ··DW_CFA_nop31 ··DW_CFA_nop
32 ··DW_CFA_nop32 ··DW_CFA_nop
  
33 0000005c·000000000000002c·00000060·FDE·cie=00000000·pc=00000000000001d0..000000000000041533 0000005c·000000000000002c·00000060·FDE·cie=00000000·pc=00000000000001d0..0000000000000424
34 ··DW_CFA_advance_loc:·6·to·00000000000001d634 ··DW_CFA_advance_loc:·6·to·00000000000001d6
35 ··DW_CFA_def_cfa_offset:·1635 ··DW_CFA_def_cfa_offset:·16
36 ··DW_CFA_offset:·r12·(r12)·at·cfa-1636 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
37 ··DW_CFA_advance_loc:·1·to·00000000000001d737 ··DW_CFA_advance_loc:·1·to·00000000000001d7
38 ··DW_CFA_def_cfa_offset:·2438 ··DW_CFA_def_cfa_offset:·24
39 ··DW_CFA_offset:·r6·(rbp)·at·cfa-2439 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
40 ··DW_CFA_advance_loc:·1·to·00000000000001d840 ··DW_CFA_advance_loc:·1·to·00000000000001d8
Offset 59, 15 lines modifiedOffset 59, 15 lines modified
59 ··DW_CFA_offset:·r3·(rbx)·at·cfa-3259 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
60 ··DW_CFA_offset:·r6·(rbp)·at·cfa-2460 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
61 ··DW_CFA_offset:·r12·(r12)·at·cfa-1661 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
62 ··DW_CFA_nop62 ··DW_CFA_nop
63 ··DW_CFA_nop63 ··DW_CFA_nop
64 ··DW_CFA_nop64 ··DW_CFA_nop
  
65 000000a8·0000000000000010·000000ac·FDE·cie=00000000·pc=0000000000000420..000000000000044565 000000a8·0000000000000010·000000ac·FDE·cie=00000000·pc=0000000000000430..0000000000000455
66 ··DW_CFA_nop66 ··DW_CFA_nop
67 ··DW_CFA_nop67 ··DW_CFA_nop
68 ··DW_CFA_nop68 ··DW_CFA_nop
  
69 000000bc·0000000000000010·000000c0·FDE·cie=00000000·pc=0000000000000000..000000000000003b69 000000bc·0000000000000010·000000c0·FDE·cie=00000000·pc=0000000000000000..000000000000003b
70 ··DW_CFA_nop70 ··DW_CFA_nop
71 ··DW_CFA_nop71 ··DW_CFA_nop
4.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 121, 34 lines modifiedOffset 121, 34 lines modified
121 »       test···%rdi,%rdi121 »       test···%rdi,%rdi
122 »       jne····338·<_PyTokenizer_Free+0x168>122 »       jne····338·<_PyTokenizer_Free+0x168>
123 »       mov····0xaf0(%rbx),%rdi123 »       mov····0xaf0(%rbx),%rdi
124 »       test···%rdi,%rdi124 »       test···%rdi,%rdi
125 »       jne····360·<_PyTokenizer_Free+0x190>125 »       jne····360·<_PyTokenizer_Free+0x190>
126 »       mov····0x920(%rbx),%rdi126 »       mov····0x920(%rbx),%rdi
127 »       test···%rdi,%rdi127 »       test···%rdi,%rdi
128 »       jne····373·<_PyTokenizer_Free+0x1a3>128 »       jne····377·<_PyTokenizer_Free+0x1a7>
129 »       cmpq···$0x0,0x48(%rbx)129 »       cmpq···$0x0,0x48(%rbx)
130 »       jne····388·<_PyTokenizer_Free+0x1b8>130 »       jne····38c·<_PyTokenizer_Free+0x1bc>
131 »       mov····0xb08(%rbx),%rdi131 »       mov····0xb08(%rbx),%rdi
132 »       test···%rdi,%rdi132 »       test···%rdi,%rdi
133 »       je·····3ba·<_PyTokenizer_Free+0x1ea>133 »       je·····3a2·<_PyTokenizer_Free+0x1d2>
134 »       call···250·<_PyTokenizer_Free+0x80>134 »       call···250·<_PyTokenizer_Free+0x80>
135 ·R_X86_64_PLT32» PyMem_Free-0x4135 ·R_X86_64_PLT32» PyMem_Free-0x4
136 »       mov····0x20(%rbx),%rdi136 »       mov····0x20(%rbx),%rdi
137 »       test···%rdi,%rdi137 »       test···%rdi,%rdi
138 »       jne····410·<_PyTokenizer_Free+0x240>138 »       jne····41f·<_PyTokenizer_Free+0x24f>
139 »       mov····0x4368(%rbx),%ebp139 »       mov····0x4368(%rbx),%ebp
140 »       test···%ebp,%ebp140 »       test···%ebp,%ebp
141 »       js·····2f0·<_PyTokenizer_Free+0x120>141 »       js·····2f0·<_PyTokenizer_Free+0x120>
142 »       movslq·%ebp,%r12142 »       movslq·%ebp,%r12
143 »       lea····(%r12,%r12,2),%rax143 »       lea····(%r12,%r12,2),%rax
144 »       shl····$0x5,%rax144 »       shl····$0x5,%rax
145 »       mov····0xb78(%rbx,%rax,1),%rdi145 »       mov····0xb78(%rbx,%rax,1),%rdi
146 »       test···%rdi,%rdi146 »       test···%rdi,%rdi
147 »       jne····3dc·<_PyTokenizer_Free+0x20c>147 »       jne····3b4·<_PyTokenizer_Free+0x1e4>
148 »       lea····-0x1(%rbp),%r12d148 »       lea····-0x1(%rbp),%r12d
149 »       test···%ebp,%ebp149 »       test···%ebp,%ebp
150 »       je·····2f0·<_PyTokenizer_Free+0x120>150 »       je·····2f0·<_PyTokenizer_Free+0x120>
151 »       movslq·%r12d,%rax151 »       movslq·%r12d,%rax
152 »       lea····(%rax,%rax,2),%rbp152 »       lea····(%rax,%rax,2),%rbp
153 »       shl····$0x5,%rbp153 »       shl····$0x5,%rbp
154 »       add····%rbx,%rbp154 »       add····%rbx,%rbp
Offset 200, 74 lines modifiedOffset 200, 75 lines modified
200 »       jne····210·<_PyTokenizer_Free+0x40>200 »       jne····210·<_PyTokenizer_Free+0x40>
201 »       call···355·<_PyTokenizer_Free+0x185>201 »       call···355·<_PyTokenizer_Free+0x185>
202 ·R_X86_64_PLT32» _Py_Dealloc-0x4202 ·R_X86_64_PLT32» _Py_Dealloc-0x4
203 »       jmp····210·<_PyTokenizer_Free+0x40>203 »       jmp····210·<_PyTokenizer_Free+0x40>
204 »       nopw···0x0(%rax,%rax,1)204 »       nopw···0x0(%rax,%rax,1)
205 »       mov····(%rdi),%rax205 »       mov····(%rdi),%rax
206 »       test···%eax,%eax206 »       test···%eax,%eax
207 »       jns····39e·<_PyTokenizer_Free+0x1ce>207 »       jns····3f8·<_PyTokenizer_Free+0x228>
208 »       mov····0x920(%rbx),%rdi208 »       mov····0x920(%rbx),%rdi
209 »       test···%rdi,%rdi209 »       test···%rdi,%rdi
210 »       je·····388·<_PyTokenizer_Free+0x1b8>210 »       je·····38c·<_PyTokenizer_Free+0x1bc>
211 »       mov····(%rdi),%rax211 »       mov····(%rdi),%rax
212 »       test···%eax,%eax212 »       test···%eax,%eax
213 »       jns····3cc·<_PyTokenizer_Free+0x1fc>213 »       jns····3e8·<_PyTokenizer_Free+0x218>
214 »       cmpq···$0x0,0xaf0(%rbx)214 »       cmpq···$0x0,0xaf0(%rbx)
215 »       je·····230·<_PyTokenizer_Free+0x60>215 »       je·····230·<_PyTokenizer_Free+0x60>
216 »       mov····(%rbx),%rdi216 »       mov····(%rbx),%rdi
217 »       test···%rdi,%rdi217 »       test···%rdi,%rdi
218 »       je·····23b·<_PyTokenizer_Free+0x6b>218 »       je·····23b·<_PyTokenizer_Free+0x6b>
219 »       call···399·<_PyTokenizer_Free+0x1c9>219 »       call···39d·<_PyTokenizer_Free+0x1cd>
220 ·R_X86_64_PLT32» PyMem_Free-0x4220 ·R_X86_64_PLT32» PyMem_Free-0x4
221 »       jmp····23b·<_PyTokenizer_Free+0x6b>221 »       jmp····23b·<_PyTokenizer_Free+0x6b>
222 »       sub····$0x1,%rax 
223 »       mov····%rax,(%rdi) 
224 »       jne····367·<_PyTokenizer_Free+0x197> 
225 »       call···3ac·<_PyTokenizer_Free+0x1dc> 
226 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
227 »       mov····0x920(%rbx),%rdi 
228 »       test···%rdi,%rdi 
229 »       je·····37a·<_PyTokenizer_Free+0x1aa> 
230 »       jmp····373·<_PyTokenizer_Free+0x1a3> 
231 »       mov····0x20(%rbx),%rdi222 »       mov····0x20(%rbx),%rdi
232 »       test···%rdi,%rdi223 »       test···%rdi,%rdi
233 »       je·····25d·<_PyTokenizer_Free+0x8d>224 »       je·····25d·<_PyTokenizer_Free+0x8d>
234 »       jmp····3cc·<_PyTokenizer_Free+0x1fc>225 »       jmp····3b4·<_PyTokenizer_Free+0x1e4>
235 ·R_X86_64_PC32»  .text.unlikely-0x4226 ·R_X86_64_PC32»  .text.unlikely-0x4
236 »       sub····$0x1,%rax 
237 »       mov····%rax,(%rdi) 
238 »       jne····37a·<_PyTokenizer_Free+0x1aa> 
239 »       call···3da·<_PyTokenizer_Free+0x20a> 
240 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
241 »       jmp····37a·<_PyTokenizer_Free+0x1aa> 
242 »       call···3e1·<_PyTokenizer_Free+0x211>227 »       call···3b9·<_PyTokenizer_Free+0x1e9>
243 ·R_X86_64_PLT32» PyMem_Free-0x4228 ·R_X86_64_PLT32» PyMem_Free-0x4
244 »       imul···$0x60,%r12,%r12229 »       imul···$0x60,%r12,%r12
245 »       xor····%ecx,%ecx230 »       xor····%ecx,%ecx
246 »       xor····%esi,%esi231 »       xor····%esi,%esi
247 »       movdqa·0x0(%rip),%xmm0········232 »       movdqa·0x0(%rip),%xmm0········
248 ·R_X86_64_PC32»  .LC5-0x4233 ·R_X86_64_PC32»  .LC5-0x4
249 »       lea····(%rbx,%r12,1),%rax234 »       lea····(%rbx,%r12,1),%rax
250 »       mov····%rcx,0xb78(%rax)235 »       mov····%rcx,0xb78(%rax)
251 »       movups·%xmm0,0xb68(%rbx,%r12,1)236 »       movups·%xmm0,0xb68(%rbx,%r12,1)
252 »       mov····%esi,0xb84(%rax)237 »       mov····%esi,0xb84(%rax)
253 »       jmp····287·<_PyTokenizer_Free+0xb7>238 »       jmp····287·<_PyTokenizer_Free+0xb7>
 239 »       sub····$0x1,%rax
 240 »       mov····%rax,(%rdi)
 241 »       jne····37e·<_PyTokenizer_Free+0x1ae>
 242 »       call···3f6·<_PyTokenizer_Free+0x226>
 243 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 244 »       jmp····37e·<_PyTokenizer_Free+0x1ae>
 245 »       sub····$0x1,%rax
 246 »       mov····%rax,(%rdi)
 247 »       jne····36b·<_PyTokenizer_Free+0x19b>
 248 »       call···40a·<_PyTokenizer_Free+0x23a>
 249 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 250 »       mov····0x920(%rbx),%rdi
 251 »       test···%rdi,%rdi
 252 »       je·····37e·<_PyTokenizer_Free+0x1ae>
 253 »       jmp····377·<_PyTokenizer_Free+0x1a7>
254 »       jmp····415·<_PyTokenizer_Free+0x245>254 »       jmp····424·<_PyTokenizer_Free+0x254>
255 ·R_X86_64_PC32»  .text.unlikely-0x4255 ·R_X86_64_PC32»  .text.unlikely-0x4
256 »       data16·cs·nopw·0x0(%rax,%rax,1)256 »       data16·cs·nopw·0x0(%rax,%rax,1)
 257 »       nop
  
257 0000000000000420·<_PyToken_Free>:258 0000000000000430·<_PyToken_Free>:
258 _PyToken_Free():259 _PyToken_Free():
259 »       endbr64260 »       endbr64
260 »       mov····0x28(%rdi),%rdi261 »       mov····0x28(%rdi),%rdi
261 »       test···%rdi,%rdi262 »       test···%rdi,%rdi
262 »       jne····430·<_PyToken_Free+0x10>263 »       jne····440·<_PyToken_Free+0x10>
263 »       ret264 »       ret
264 »       xchg···%ax,%ax265 »       xchg···%ax,%ax
265 »       mov····(%rdi),%rax266 »       mov····(%rdi),%rax
266 »       test···%eax,%eax267 »       test···%eax,%eax
267 »       js·····42d·<_PyToken_Free+0xd>268 »       js·····43d·<_PyToken_Free+0xd>
268 »       sub····$0x1,%rax269 »       sub····$0x1,%rax
269 »       mov····%rax,(%rdi)270 »       mov····%rax,(%rdi)
270 »       jne····42d·<_PyToken_Free+0xd>271 »       jne····43d·<_PyToken_Free+0xd>
271 »       jmp····445·<_PyToken_Free+0x25>272 »       jmp····455·<_PyToken_Free+0x25>
272 ·R_X86_64_PLT32» _Py_Dealloc-0x4273 ·R_X86_64_PLT32» _Py_Dealloc-0x4
1.13 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 3, 15 lines modifiedOffset 3, 15 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·18000000·1c000000·................5 ··0x00000010·1b0c0708·90010000·18000000·1c000000·................
6 ··0x00000020·00000000·1e010000·00480e10·0315010e·.........H......6 ··0x00000020·00000000·1e010000·00480e10·0315010e·.........H......
7 ··0x00000030·08000000·10000000·38000000·00000000·........8.......7 ··0x00000030·08000000·10000000·38000000·00000000·........8.......
8 ··0x00000040·0d000000·00000000·10000000·4c000000·............L...8 ··0x00000040·0d000000·00000000·10000000·4c000000·............L...
9 ··0x00000050·00000000·91000000·00000000·2c000000·............,...9 ··0x00000050·00000000·91000000·00000000·2c000000·............,...
10 ··0x00000060·60000000·00000000·45020000·00460e10·`.......E....F..10 ··0x00000060·60000000·00000000·54020000·00460e10·`.......T....F..
11 ··0x00000070·8c02410e·18860341·0e208304·031c010a·..A....A.·......11 ··0x00000070·8c02410e·18860341·0e208304·031c010a·..A....A.·......
12 ··0x00000080·0e18410e·10420e08·490b0000·18000000·..A..B..I.......12 ··0x00000080·0e18410e·10420e08·490b0000·18000000·..A..B..I.......
13 ··0x00000090·90000000·00000000·0a000000·000e2083·..............·.13 ··0x00000090·90000000·00000000·0a000000·000e2083·..............·.
14 ··0x000000a0·0486038c·02000000·10000000·ac000000·................14 ··0x000000a0·0486038c·02000000·10000000·ac000000·................
15 ··0x000000b0·00000000·25000000·00000000·10000000·....%...........15 ··0x000000b0·00000000·25000000·00000000·10000000·....%...........
16 ··0x000000c0·c0000000·00000000·3b000000·00000000·........;.......16 ··0x000000c0·c0000000·00000000·3b000000·00000000·........;.......
  
11.6 KB
readline_tokenizer.o
5.81 KB
readelf --wide --relocs {}
    
Offset 14, 24 lines modifiedOffset 14, 24 lines modified
14 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend14 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
15 0000000000000004··0000000f00000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_Free·-·415 0000000000000004··0000000f00000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_Free·-·4
16 0000000000000013··0000000f00000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_Free·-·416 0000000000000013··0000000f00000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_Free·-·4
17 000000000000001a··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·2817 000000000000001a··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·28
18 0000000000000021··0000001a00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·418 0000000000000021··0000001a00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
19 000000000000002b··0000001b00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·419 000000000000002b··0000001b00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
20 0000000000000033··0000001c00000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_error_ret·-·420 0000000000000033··0000001c00000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_error_ret·-·4
21 0000000000000058··0000001c00000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_error_ret·-·421 000000000000005c··0000001c00000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_error_ret·-·4
22 0000000000000062··0000001c00000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_error_ret·-·422 0000000000000066··0000001c00000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_error_ret·-·4
23 0000000000000074··0000001c00000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_error_ret·-·423 0000000000000078··0000001c00000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_error_ret·-·4
24 000000000000007b··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·024 000000000000007f··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
25 0000000000000087··0000001d00000004·R_X86_64_PLT32·········0000000000000000·_PyLexer_update_fstring_expr·-·425 000000000000008b··0000001d00000004·R_X86_64_PLT32·········0000000000000000·_PyLexer_update_fstring_expr·-·4
26 000000000000000b··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·a026 000000000000000b··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·a0
27 0000000000000048··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·20027 0000000000000048··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·200
28 0000000000000067··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·20028 000000000000006b··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·200
29 000000000000008f··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·20029 0000000000000093··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·200
30 0000000000000094··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·14c30 0000000000000098··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·14c
31 00000000000000b1··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·431 00000000000000b1··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
  
32 Relocation·section·'.rela.text.hot'·at·offset·0xc38·contains·22·entries:32 Relocation·section·'.rela.text.hot'·at·offset·0xc38·contains·22·entries:
33 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend33 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
34 0000000000000036··0000001000000004·R_X86_64_PLT32·········0000000000000000·PyObject_CallNoArgs·-·434 0000000000000036··0000001000000004·R_X86_64_PLT32·········0000000000000000·PyObject_CallNoArgs·-·4
35 0000000000000075··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·035 0000000000000075··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
36 000000000000007a··0000001100000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_Decode·-·436 000000000000007a··0000001100000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_Decode·-·4
Offset 41, 23 lines modifiedOffset 41, 23 lines modified
41 000000000000011c··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·441 000000000000011c··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
42 0000000000000194··0000001200000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8AndSize·-·442 0000000000000194··0000001200000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8AndSize·-·4
43 00000000000001b8··0000001600000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_ensure_utf8·-·443 00000000000001b8··0000001600000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_ensure_utf8·-·4
44 00000000000001c8··0000001700000002·R_X86_64_PC32··········0000000000000000·PyExc_StopIteration·-·444 00000000000001c8··0000001700000002·R_X86_64_PC32··········0000000000000000·PyExc_StopIteration·-·4
45 00000000000001cd··0000001800000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·445 00000000000001cd··0000001800000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4
46 00000000000001da··0000001900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·446 00000000000001da··0000001900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4
47 000000000000020f··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·447 000000000000020f··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
48 0000000000000068··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7648 0000000000000068··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7a
49 000000000000009c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6749 000000000000009c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6b
50 00000000000000ce··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9450 00000000000000ce··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·48
51 000000000000014c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7d51 000000000000014c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·81
52 0000000000000187··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1552 0000000000000187··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·15
53 00000000000001c1··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5a53 00000000000001c1··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5e
54 00000000000001d5··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6754 00000000000001d5··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6b
55 000000000000023a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4855 000000000000023a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4f
56 000000000000023f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4b56 000000000000023f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4c
  
57 Relocation·section·'.rela.eh_frame'·at·offset·0xe48·contains·5·entries:57 Relocation·section·'.rela.eh_frame'·at·offset·0xe48·contains·5·entries:
58 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend58 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
59 0000000000000020··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·059 0000000000000020··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·0
60 000000000000004c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·060 000000000000004c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·0
61 0000000000000068··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·061 0000000000000068··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·0
62 00000000000000a4··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1962 00000000000000a4··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19
1.97 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 31, 46 lines modifiedOffset 31, 46 lines modified
31 ·R_X86_64_PLT32» _PyTokenizer_error_ret-0x431 ·R_X86_64_PLT32» _PyTokenizer_error_ret-0x4
32 »       mov····%rbp,%rdi32 »       mov····%rbp,%rdi
33 »       call···9c·<Py_XDECREF>33 »       call···9c·<Py_XDECREF>
34 »       mov····%r12,%rdi34 »       mov····%r12,%rdi
35 »       call···9c·<Py_XDECREF>35 »       call···9c·<Py_XDECREF>
36 »       jmp····4c·<tok_underflow_readline.cold+0x33>36 »       jmp····4c·<tok_underflow_readline.cold+0x33>
37 ·R_X86_64_PC32»  .text.hot+0x20037 ·R_X86_64_PC32»  .text.hot+0x200
 38 »       xor····%ebp,%ebp
 39 »       jmp····37·<tok_underflow_readline.cold+0x1e>
38 »       mov····%r12,%rbp40 »       mov····%r12,%rbp
39 »       mov····%rbx,%rdi41 »       mov····%rbx,%rdi
40 »       mov····%rbp,%r1242 »       mov····%rbp,%r12
41 »       xor····%ebp,%ebp43 »       xor····%ebp,%ebp
42 »       call···5c·<tok_underflow_readline.cold+0x43>44 »       call···60·<tok_underflow_readline.cold+0x47>
43 ·R_X86_64_PLT32» _PyTokenizer_error_ret-0x445 ·R_X86_64_PLT32» _PyTokenizer_error_ret-0x4
44 »       jmp····37·<tok_underflow_readline.cold+0x1e>46 »       jmp····37·<tok_underflow_readline.cold+0x1e>
45 »       mov····%rbx,%rdi47 »       mov····%rbx,%rdi
46 »       call···66·<tok_underflow_readline.cold+0x4d>48 »       call···6a·<tok_underflow_readline.cold+0x51>
47 ·R_X86_64_PLT32» _PyTokenizer_error_ret-0x449 ·R_X86_64_PLT32» _PyTokenizer_error_ret-0x4
48 »       jmp····6b·<tok_underflow_readline.cold+0x52>50 »       jmp····6f·<tok_underflow_readline.cold+0x56>
49 ·R_X86_64_PC32»  .text.hot+0x20051 ·R_X86_64_PC32»  .text.hot+0x200
50 »       mov····%rbx,%rdi52 »       mov····%rbx,%rdi
51 »       xor····%ebp,%ebp53 »       xor····%ebp,%ebp
52 »       xor····%r12d,%r12d54 »       xor····%r12d,%r12d
53 »       call···78·<tok_underflow_readline.cold+0x5f>55 »       call···7c·<tok_underflow_readline.cold+0x63>
54 ·R_X86_64_PLT32» _PyTokenizer_error_ret-0x456 ·R_X86_64_PLT32» _PyTokenizer_error_ret-0x4
55 »       jmp····37·<tok_underflow_readline.cold+0x1e>57 »       jmp····37·<tok_underflow_readline.cold+0x1e>
56 »       mov····$0x0,%esi58 »       mov····$0x0,%esi
57 ·R_X86_64_32»    .rodata.str1.859 ·R_X86_64_32»    .rodata.str1.8
58 »       jmp····1e·<tok_underflow_readline.cold+0x5>60 »       jmp····1e·<tok_underflow_readline.cold+0x5>
59 »       xor····%esi,%esi61 »       xor····%esi,%esi
60 »       mov····%rbx,%rdi62 »       mov····%rbx,%rdi
61 »       call···8b·<tok_underflow_readline.cold+0x72>63 »       call···8f·<tok_underflow_readline.cold+0x76>
62 ·R_X86_64_PLT32» _PyLexer_update_fstring_expr-0x464 ·R_X86_64_PLT32» _PyLexer_update_fstring_expr-0x4
63 »       test···%eax,%eax65 »       test···%eax,%eax
64 »       je·····93·<tok_underflow_readline.cold+0x7a>66 »       je·····97·<tok_underflow_readline.cold+0x7e>
65 ·R_X86_64_PC32»  .text.hot+0x20067 ·R_X86_64_PC32»  .text.hot+0x200
66 »       jmp····98·<tok_underflow_readline.cold+0x7f>68 »       jmp····9c·<Py_XDECREF>
67 ·R_X86_64_PC32»  .text.hot+0x14c69 ·R_X86_64_PC32»  .text.hot+0x14c
68 »       xor····%ebp,%ebp 
69 »       jmp····37·<tok_underflow_readline.cold+0x1e> 
  
70 000000000000009c·<Py_XDECREF>:70 000000000000009c·<Py_XDECREF>:
71 Py_XDECREF():71 Py_XDECREF():
72 »       test···%rdi,%rdi72 »       test···%rdi,%rdi
73 »       je·····b5·<Py_XDECREF+0x19>73 »       je·····b5·<Py_XDECREF+0x19>
74 »       mov····(%rdi),%rax74 »       mov····(%rdi),%rax
75 »       test···%eax,%eax75 »       test···%eax,%eax
3.73 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 29, 15 lines modifiedOffset 29, 15 lines modified
29 »       mov····0x8(%rax),%rax29 »       mov····0x8(%rax),%rax
30 »       mov····0xac0(%rbx),%rdx30 »       mov····0xac0(%rbx),%rdx
31 »       mov····0xa8(%rax),%rax31 »       mov····0xa8(%rax),%rax
32 »       test···%rdx,%rdx32 »       test···%rdx,%rdx
33 »       je·····180·<tok_underflow_readline+0x180>33 »       je·····180·<tok_underflow_readline+0x180>
34 »       test···$0x8000000,%eax34 »       test···$0x8000000,%eax
35 »       je·····6c·<tok_underflow_readline+0x6c>35 »       je·····6c·<tok_underflow_readline+0x6c>
36 ·R_X86_64_PC32»  .text.unlikely+0x7636 ·R_X86_64_PC32»  .text.unlikely+0x7a
37 »       mov····0x10(%rbp),%rsi37 »       mov····0x10(%rbp),%rsi
38 »       lea····0x20(%rbp),%rdi38 »       lea····0x20(%rbp),%rdi
39 »       mov····$0x0,%ecx39 »       mov····$0x0,%ecx
40 ·R_X86_64_32»    .rodata.str1.140 ·R_X86_64_32»    .rodata.str1.1
41 »       call···7e·<tok_underflow_readline+0x7e>41 »       call···7e·<tok_underflow_readline+0x7e>
42 ·R_X86_64_PLT32» PyUnicode_Decode-0x442 ·R_X86_64_PLT32» PyUnicode_Decode-0x4
43 »       mov····%rax,%r1243 »       mov····%rax,%r12
Offset 45, 30 lines modifiedOffset 45, 30 lines modified
45 »       test···%eax,%eax45 »       test···%eax,%eax
46 »       js·····97·<tok_underflow_readline+0x97>46 »       js·····97·<tok_underflow_readline+0x97>
47 »       sub····$0x1,%rax47 »       sub····$0x1,%rax
48 »       mov····%rax,0x0(%rbp)48 »       mov····%rax,0x0(%rbp)
49 »       je·····20b·<tok_underflow_readline+0x20b>49 »       je·····20b·<tok_underflow_readline+0x20b>
50 »       test···%r12,%r1250 »       test···%r12,%r12
51 »       je·····a0·<tok_underflow_readline+0xa0>51 »       je·····a0·<tok_underflow_readline+0xa0>
52 ·R_X86_64_PC32»  .text.unlikely+0x6752 ·R_X86_64_PC32»  .text.unlikely+0x6b
53 »       lea····0x8(%rsp),%rsi53 »       lea····0x8(%rsp),%rsi
54 »       mov····%r12,%rdi54 »       mov····%r12,%rdi
55 »       call···ad·<tok_underflow_readline+0xad>55 »       call···ad·<tok_underflow_readline+0xad>
56 ·R_X86_64_PLT32» PyUnicode_AsUTF8AndSize-0x456 ·R_X86_64_PLT32» PyUnicode_AsUTF8AndSize-0x4
57 »       mov····%rax,%r1357 »       mov····%rax,%r13
58 »       test···%rax,%rax58 »       test···%rax,%rax
59 »       je·····239·<tok_underflow_readline+0x239>59 »       je·····23e·<tok_underflow_readline+0x23e>
60 »       mov····0x8(%rsp),%rax60 »       mov····0x8(%rsp),%rax
61 »       mov····%rbx,%rdi61 »       mov····%rbx,%rdi
62 »       lea····0x2(%rax),%rsi62 »       lea····0x2(%rax),%rsi
63 »       call···ca·<tok_underflow_readline+0xca>63 »       call···ca·<tok_underflow_readline+0xca>
64 ·R_X86_64_PLT32» _PyLexer_tok_reserve_buf-0x464 ·R_X86_64_PLT32» _PyLexer_tok_reserve_buf-0x4
65 »       test···%eax,%eax65 »       test···%eax,%eax
66 »       je·····d2·<tok_underflow_readline+0xd2>66 »       je·····d2·<tok_underflow_readline+0xd2>
67 ·R_X86_64_PC32»  .text.unlikely+0x9467 ·R_X86_64_PC32»  .text.unlikely+0x48
68 »       mov····0x8(%rsp),%rdx68 »       mov····0x8(%rsp),%rdx
69 »       mov····0x10(%rbx),%rdi69 »       mov····0x10(%rbx),%rdi
70 »       mov····%r13,%rsi70 »       mov····%r13,%rsi
71 »       call···e3·<tok_underflow_readline+0xe3>71 »       call···e3·<tok_underflow_readline+0xe3>
72 ·R_X86_64_PLT32» memcpy-0x472 ·R_X86_64_PLT32» memcpy-0x4
73 »       mov····0x8(%rsp),%rax73 »       mov····0x8(%rsp),%rax
74 »       add····0x10(%rbx),%rax74 »       add····0x10(%rbx),%rax
Offset 90, 15 lines modifiedOffset 90, 15 lines modified
90 »       je·····1fd·<tok_underflow_readline+0x1fd>90 »       je·····1fd·<tok_underflow_readline+0x1fd>
91 »       movl···$0x0,0x4374(%rbx)91 »       movl···$0x0,0x4374(%rbx)
92 »       cmpb···$0xa,-0x1(%rax)92 »       cmpb···$0xa,-0x1(%rax)
93 »       jne····218·<tok_underflow_readline+0x218>93 »       jne····218·<tok_underflow_readline+0x218>
94 »       mov····0x4368(%rbx),%eax94 »       mov····0x4368(%rbx),%eax
95 »       test···%eax,%eax95 »       test···%eax,%eax
96 »       jne····150·<tok_underflow_readline+0x150>96 »       jne····150·<tok_underflow_readline+0x150>
97 ·R_X86_64_PC32»  .text.unlikely+0x7d97 ·R_X86_64_PC32»  .text.unlikely+0x81
98 »       addl···$0x1,0x200(%rbx)98 »       addl···$0x1,0x200(%rbx)
99 »       cmpq···$0x0,0xac0(%rbx)99 »       cmpq···$0x0,0xac0(%rbx)
100 »       movl···$0x0,0x20c(%rbx)100 »       movl···$0x0,0x20c(%rbx)
101 »       je·····1b0·<tok_underflow_readline+0x1b0>101 »       je·····1b0·<tok_underflow_readline+0x1b0>
102 »       xor····%eax,%eax102 »       xor····%eax,%eax
103 »       cmpl···$0xa,0x40(%rbx)103 »       cmpl···$0xa,0x40(%rbx)
104 »       sete···%al104 »       sete···%al
Offset 114, 33 lines modifiedOffset 114, 33 lines modified
114 ·R_X86_64_PC32»  .text.unlikely+0x15114 ·R_X86_64_PC32»  .text.unlikely+0x15
115 »       lea····0x8(%rsp),%rsi115 »       lea····0x8(%rsp),%rsi
116 »       mov····%rbp,%rdi116 »       mov····%rbp,%rdi
117 »       call···198·<tok_underflow_readline+0x198>117 »       call···198·<tok_underflow_readline+0x198>
118 ·R_X86_64_PLT32» PyUnicode_AsUTF8AndSize-0x4118 ·R_X86_64_PLT32» PyUnicode_AsUTF8AndSize-0x4
119 »       mov····%rax,%r13119 »       mov····%rax,%r13
120 »       test···%rax,%rax120 »       test···%rax,%rax
121 »       je·····23e·<tok_underflow_readline+0x23e>121 »       je·····239·<tok_underflow_readline+0x239>
122 »       mov····%rbp,%r12122 »       mov····%rbp,%r12
123 »       jmp····b9·<tok_underflow_readline+0xb9>123 »       jmp····b9·<tok_underflow_readline+0xb9>
124 »       nopl···0x0(%rax)124 »       nopl···0x0(%rax)
125 »       mov····0x8(%rbx),%rdi125 »       mov····0x8(%rbx),%rdi
126 »       mov····%rbx,%rsi126 »       mov····%rbx,%rsi
127 »       call···1bc·<tok_underflow_readline+0x1bc>127 »       call···1bc·<tok_underflow_readline+0x1bc>
128 ·R_X86_64_PLT32» _PyTokenizer_ensure_utf8-0x4128 ·R_X86_64_PLT32» _PyTokenizer_ensure_utf8-0x4
129 »       test···%eax,%eax129 »       test···%eax,%eax
130 »       jne····16b·<tok_underflow_readline+0x16b>130 »       jne····16b·<tok_underflow_readline+0x16b>
131 »       jmp····1c5·<tok_underflow_readline+0x1c5>131 »       jmp····1c5·<tok_underflow_readline+0x1c5>
132 ·R_X86_64_PC32»  .text.unlikely+0x5a132 ·R_X86_64_PC32»  .text.unlikely+0x5e
133 »       mov····0x0(%rip),%rdi········133 »       mov····0x0(%rip),%rdi········
134 ·R_X86_64_PC32»  PyExc_StopIteration-0x4134 ·R_X86_64_PC32»  PyExc_StopIteration-0x4
135 »       call···1d1·<tok_underflow_readline+0x1d1>135 »       call···1d1·<tok_underflow_readline+0x1d1>
136 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x4136 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x4
137 »       test···%eax,%eax137 »       test···%eax,%eax
138 »       je·····1d9·<tok_underflow_readline+0x1d9>138 »       je·····1d9·<tok_underflow_readline+0x1d9>
139 ·R_X86_64_PC32»  .text.unlikely+0x67139 ·R_X86_64_PC32»  .text.unlikely+0x6b
140 »       call···1de·<tok_underflow_readline+0x1de>140 »       call···1de·<tok_underflow_readline+0x1de>
141 ·R_X86_64_PLT32» PyErr_Clear-0x4141 ·R_X86_64_PLT32» PyErr_Clear-0x4
142 »       mov····0x8(%rbx),%rdx142 »       mov····0x8(%rbx),%rdx
143 »       data16·cs·nopw·0x0(%rax,%rax,1)143 »       data16·cs·nopw·0x0(%rax,%rax,1)
144 »       nopl···(%rax)144 »       nopl···(%rax)
145 »       mov····0x10(%rbx),%rax145 »       mov····0x10(%rbx),%rax
146 »       cmp····%rdx,%rax146 »       cmp····%rdx,%rax
Offset 156, 10 lines modifiedOffset 156, 10 lines modified
156 »       mov····%rdx,0x10(%rbx)156 »       mov····%rdx,0x10(%rbx)
157 »       movb···$0xa,(%rax)157 »       movb···$0xa,(%rax)
158 »       mov····0x10(%rbx),%rax158 »       mov····0x10(%rbx),%rax
159 »       movb···$0x0,(%rax)159 »       movb···$0x0,(%rax)
160 »       movl···$0x1,0x4374(%rbx)160 »       movl···$0x1,0x4374(%rbx)
161 »       jmp····142·<tok_underflow_readline+0x142>161 »       jmp····142·<tok_underflow_readline+0x142>
162 »       jmp····23e·<tok_underflow_readline+0x23e>162 »       jmp····23e·<tok_underflow_readline+0x23e>
163 ·R_X86_64_PC32»  .text.unlikely+0x48163 ·R_X86_64_PC32»  .text.unlikely+0x4f
164 »       jmp····243·<Py_XDECREF+0x1a7>164 »       jmp····243·<Py_XDECREF+0x1a7>
165 ·R_X86_64_PC32»  .text.unlikely+0x4b165 ·R_X86_64_PC32»  .text.unlikely+0x4c
97.1 KB
helpers.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:··········11016·(bytes·into·file)13 ··Start·of·section·headers:··········11000·(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.64 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 There·are·18·section·headers,·starting·at·offset·0x2b08:1 There·are·18·section·headers,·starting·at·offset·0x2af8:
  
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·000322·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000372·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·001ae8·0001f8·18···I·15···1··86 ··[·2]·.rela.text········RELA············0000000000000000·001ad8·000210·18···I·15···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000362·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·0003b2·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·000362·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·0003b2·000000·00··WA··0···0··1
9 ··[·5]·.text.unlikely····PROGBITS········0000000000000000·000362·000412·00··AX··0···0··19 ··[·5]·.text.unlikely····PROGBITS········0000000000000000·0003b2·000410·00··AX··0···0··1
10 ··[·6]·.rela.text.unlikely·RELA············0000000000000000·001ce0·0005b8·18···I·15···5··810 ··[·6]·.rela.text.unlikely·RELA············0000000000000000·001ce8·0005d0·18···I·15···5··8
11 ··[·7]·.text.hot·········PROGBITS········0000000000000000·000778·000625·00··AX··0···0·3211 ··[·7]·.text.hot·········PROGBITS········0000000000000000·0007c8·0005c5·00··AX··0···0·32
12 ··[·8]·.rela.text.hot····RELA············0000000000000000·002298·0005d0·18···I·15···7··812 ··[·8]·.rela.text.hot····RELA············0000000000000000·0022b8·0005a0·18···I·15···7··8
13 ··[·9]·.rodata.str1.1····PROGBITS········0000000000000000·000d9d·0000bf·01·AMS··0···0··113 ··[·9]·.rodata.str1.1····PROGBITS········0000000000000000·000d8d·0000bf·01·AMS··0···0··1
14 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·000e60·000089·01·AMS··0···0··814 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·000e50·000089·01·AMS··0···0··8
15 ··[11]·.note.GNU-stack···PROGBITS········0000000000000000·000ee9·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········0000000000000000·000ed9·000000·00······0···0··1
16 ··[12]·.note.gnu.property·NOTE············0000000000000000·000ef0·000020·00···A··0···0··816 ··[12]·.note.gnu.property·NOTE············0000000000000000·000ee0·000020·00···A··0···0··8
17 ··[13]·.eh_frame·········PROGBITS········0000000000000000·000f10·000328·00···A··0···0··817 ··[13]·.eh_frame·········PROGBITS········0000000000000000·000f00·000328·00···A··0···0··8
18 ··[14]·.rela.eh_frame····RELA············0000000000000000·002868·0001f8·18···I·15··13··818 ··[14]·.rela.eh_frame····RELA············0000000000000000·002858·0001f8·18···I·15··13··8
19 ··[15]·.symtab···········SYMTAB··········0000000000000000·001238·0004e0·18·····16··15··819 ··[15]·.symtab···········SYMTAB··········0000000000000000·001228·0004e0·18·····16··15··8
20 ··[16]·.strtab···········STRTAB··········0000000000000000·001718·0003cd·00······0···0··120 ··[16]·.strtab···········STRTAB··········0000000000000000·001708·0003cd·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········0000000000000000·002a60·0000a4·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········0000000000000000·002a50·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)
5.81 KB
readelf --wide --symbols {}
    
Offset 3, 53 lines modifiedOffset 3, 53 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:·0000000000000000····56·FUNC····LOCAL··DEFAULT····5·_PyTokenizer_translate_newlines.cold8 ·····4:·0000000000000000····56·FUNC····LOCAL··DEFAULT····5·_PyTokenizer_translate_newlines.cold
9 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.19 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.1
10 ·····6:·0000000000000038···143·FUNC····LOCAL··DEFAULT····5·_PyTokenizer_check_bom.cold10 ·····6:·0000000000000038···141·FUNC····LOCAL··DEFAULT····5·_PyTokenizer_check_bom.cold
11 ·····7:·00000000000000c7···144·FUNC····LOCAL··DEFAULT····5·_PyTokenizer_check_coding_spec.cold11 ·····7:·00000000000000c5···144·FUNC····LOCAL··DEFAULT····5·_PyTokenizer_check_coding_spec.cold
12 ·····8:·0000000000000157····14·FUNC····LOCAL··DEFAULT····5·_PyTokenizer_new_string.cold12 ·····8:·0000000000000155····14·FUNC····LOCAL··DEFAULT····5·_PyTokenizer_new_string.cold
13 ·····9:·00000000000000a0···320·FUNC····LOCAL··DEFAULT····1·_syntaxerror_range.isra.013 ·····9:·00000000000000f0···320·FUNC····LOCAL··DEFAULT····1·_syntaxerror_range.isra.0
14 ····10:·00000000000001e0····27·FUNC····LOCAL··DEFAULT····1·Py_XDECREF14 ····10:·0000000000000230····27·FUNC····LOCAL··DEFAULT····1·Py_XDECREF
15 ····11:·00000000000001bf····13·FUNC····LOCAL··DEFAULT····5·_syntaxerror_range.isra.0.cold15 ····11:·00000000000001bd····13·FUNC····LOCAL··DEFAULT····5·_syntaxerror_range.isra.0.cold
16 ····12:·00000000000001cc·····5·FUNC····LOCAL··DEFAULT····5·Py_XDECREF.cold16 ····12:·00000000000001ca·····5·FUNC····LOCAL··DEFAULT····5·Py_XDECREF.cold
17 ····13:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.817 ····13:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.8
18 ····14:·00000000000001d1···128·FUNC····LOCAL··DEFAULT····5·_PyTokenizer_ensure_utf8.cold18 ····14:·00000000000001cf···128·FUNC····LOCAL··DEFAULT····5·_PyTokenizer_ensure_utf8.cold
19 ····15:·0000000000000000···282·FUNC····GLOBAL·HIDDEN·····7·_PyTokenizer_translate_newlines19 ····15:·0000000000000000···282·FUNC····GLOBAL·HIDDEN·····7·_PyTokenizer_translate_newlines
20 ····16:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen20 ····16:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
21 ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc21 ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
22 ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Realloc22 ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Realloc
23 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free23 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
24 ····20:·0000000000000120····70·FUNC····GLOBAL·HIDDEN·····7·_PyTokenizer_check_bom24 ····20:·0000000000000000····66·FUNC····GLOBAL·HIDDEN·····1·_PyTokenizer_check_bom
25 ····21:·0000000000000550····67·FUNC····GLOBAL·HIDDEN·····7·_PyTokenizer_new_string25 ····21:·00000000000004f0····67·FUNC····GLOBAL·HIDDEN·····7·_PyTokenizer_new_string
26 ····22:·0000000000000170···981·FUNC····GLOBAL·HIDDEN·····7·_PyTokenizer_check_coding_spec26 ····22:·0000000000000120···965·FUNC····GLOBAL·HIDDEN·····7·_PyTokenizer_check_coding_spec
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_tolower28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_tolower
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncmp30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncmp
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
32 ····28:·0000000000000251····75·FUNC····GLOBAL·HIDDEN·····5·_PyTokenizer_error_ret32 ····28:·000000000000024f····75·FUNC····GLOBAL·HIDDEN·····5·_PyTokenizer_error_ret
33 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError33 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError
34 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format34 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
35 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy35 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
36 ····32:·0000000000000165····90·FUNC····GLOBAL·HIDDEN·····5·_PyTokenizer_translate_into_utf836 ····32:·0000000000000163····90·FUNC····GLOBAL·HIDDEN·····5·_PyTokenizer_translate_into_utf8
37 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Decode37 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Decode
38 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8String38 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8String
39 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc39 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
40 ····36:·0000000000000000···155·FUNC····GLOBAL·HIDDEN·····1·_PyTokenizer_syntaxerror40 ····36:·0000000000000050···155·FUNC····GLOBAL·HIDDEN·····1·_PyTokenizer_syntaxerror
41 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormatV41 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormatV
42 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF842 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF8
43 ····39:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcspn43 ····39:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcspn
44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_BuildValue44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_BuildValue
45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetObject45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetObject
46 ····42:·00000000000005a0···133·FUNC····GLOBAL·HIDDEN·····7·_PyTokenizer_ensure_utf846 ····42:·0000000000000540···133·FUNC····GLOBAL·HIDDEN·····7·_PyTokenizer_ensure_utf8
47 ····43:·0000000000000200···290·FUNC····GLOBAL·HIDDEN·····1·_PyTokenizer_parser_warn47 ····43:·0000000000000250···290·FUNC····GLOBAL·HIDDEN·····1·_PyTokenizer_parser_warn
48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnExplicitObject48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnExplicitObject
49 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches49 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
50 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear50 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
51 ····47:·000000000000029c···196·FUNC····GLOBAL·HIDDEN·····5·_PyTokenizer_warn_invalid_escape_sequence51 ····47:·000000000000029a···196·FUNC····GLOBAL·HIDDEN·····5·_PyTokenizer_warn_invalid_escape_sequence
52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat
53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxWarning53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxWarning
54 ····50:·0000000000000360····25·FUNC····GLOBAL·HIDDEN·····5·_PyTokenizer_indenterror54 ····50:·000000000000035e····25·FUNC····GLOBAL·HIDDEN·····5·_PyTokenizer_indenterror
55 ····51:·0000000000000379···153·FUNC····GLOBAL·HIDDEN·····5·_PyTokenizer_syntaxerror_known_range55 ····51:·0000000000000377···153·FUNC····GLOBAL·HIDDEN·····5·_PyTokenizer_syntaxerror_known_range
29.8 KB
readelf --wide --relocs {}
    
Offset 1, 177 lines modifiedOffset 1, 177 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x1ae8·contains·21·entries:1 Relocation·section·'.rela.text'·at·offset·0x1ad8·contains·22·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 00000000000000c8··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormatV·-·43 0000000000000118··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormatV·-·4
4 00000000000000e4··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·884 0000000000000134··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·88
5 00000000000000ec··0000002600000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8·-·45 000000000000013c··0000002600000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8·-·4
6 0000000000000112··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·906 0000000000000162··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·90
7 0000000000000120··0000002700000004·R_X86_64_PLT32·········0000000000000000·strcspn·-·47 0000000000000170··0000002700000004·R_X86_64_PLT32·········0000000000000000·strcspn·-·4
8 000000000000014e··0000002300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·48 000000000000019e··0000002300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
9 000000000000015a··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·889 00000000000001aa··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·88
10 0000000000000162··0000002600000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8·-·410 00000000000001b2··0000002600000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8·-·4
11 0000000000000187··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·9211 00000000000001d7··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·92
12 000000000000018f··0000002800000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·412 00000000000001df··0000002800000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
13 00000000000001a0··0000001d00000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·413 00000000000001f0··0000001d00000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4
14 00000000000001a8··0000002900000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetObject·-·414 00000000000001f8··0000002900000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetObject·-·4
15 0000000000000295··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormatV·-·415 00000000000002e5··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormatV·-·4
16 00000000000002bb··0000002c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_WarnExplicitObject·-·416 000000000000030b··0000002c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_WarnExplicitObject·-·4
17 00000000000002e5··0000002300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·417 0000000000000335··0000002300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
18 00000000000002ef··0000002d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·418 000000000000033f··0000002d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4
19 00000000000002f8··0000002e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·419 0000000000000348··0000002e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4
20 0000000000000300··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·9e20 0000000000000350··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·9e
21 000000000000030a··0000002400000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_syntaxerror·-·421 000000000000035a··0000002400000004·R_X86_64_PLT32·········0000000000000050·_PyTokenizer_syntaxerror·-·4
 22 000000000000002e··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·34
22 00000000000001be··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1bb23 000000000000020e··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b9
23 00000000000001f5··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1c824 0000000000000245··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1c6
  
24 Relocation·section·'.rela.text.unlikely'·at·offset·0x1ce0·contains·61·entries:25 Relocation·section·'.rela.text.unlikely'·at·offset·0x1ce8·contains·62·entries:
25 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend26 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
26 0000000000000011··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·427 0000000000000011··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
27 000000000000008d··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·028 0000000000000065··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
28 0000000000000092··0000001500000004·R_X86_64_PLT32·········0000000000000550·_PyTokenizer_new_string·-·429 000000000000006a··0000001500000004·R_X86_64_PLT32·········00000000000004f0·_PyTokenizer_new_string·-·4
29 00000000000000c1··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·430 000000000000009c··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
30 00000000000000ef··0000001c00000004·R_X86_64_PLT32·········0000000000000251·_PyTokenizer_error_ret·-·431 00000000000000ed··0000001c00000004·R_X86_64_PLT32·········000000000000024f·_PyTokenizer_error_ret·-·4
31 00000000000000f7··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·5532 00000000000000f5··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·55
32 0000000000000100··0000001d00000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·433 00000000000000fe··0000001d00000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4
33 0000000000000105··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·434 0000000000000103··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
34 000000000000010d··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·435 000000000000010b··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
35 0000000000000122··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·636 0000000000000120··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·6
36 000000000000012d··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·637 000000000000012b··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·6
37 0000000000000138··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·638 0000000000000136··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·6
38 0000000000000143··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·639 0000000000000141··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·6
39 000000000000014e··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·040 000000000000014c··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
40 0000000000000173··0000001000000004·R_X86_64_PLT32·········0000000000000000·strlen·-·441 0000000000000171··0000001000000004·R_X86_64_PLT32·········0000000000000000·strlen·-·4
41 0000000000000183··0000002100000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_Decode·-·442 0000000000000181··0000002100000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_Decode·-·4
42 0000000000000193··0000002200000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8String·-·443 0000000000000191··0000002200000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8String·-·4
43 00000000000001b2··0000002300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·444 00000000000001b0··0000002300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
44 00000000000001c3··0000002300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·445 00000000000001c1··0000002300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
45 00000000000001ee··0000001d00000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·446 00000000000001ec··0000001d00000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxError·-·4
46 00000000000001f3··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·047 00000000000001f1··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
47 00000000000001f8··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·448 00000000000001f6··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
48 000000000000027d··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·449 000000000000027b··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
49 00000000000002bd··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·a150 00000000000002bb··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·a1
50 00000000000002c3··0000003000000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·451 00000000000002c1··0000003000000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromFormat·-·4
51 00000000000002f0··0000003100000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxWarning·-·452 00000000000002ee··0000003100000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxWarning·-·4
52 00000000000002f5··0000002c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_WarnExplicitObject·-·453 00000000000002f3··0000002c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_WarnExplicitObject·-·4
53 0000000000000310··0000002300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·454 000000000000030e··0000002300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
54 0000000000000317··0000003100000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxWarning·-·455 0000000000000315··0000003100000002·R_X86_64_PC32··········0000000000000000·PyExc_SyntaxWarning·-·4
55 000000000000031c··0000002d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·456 000000000000031a··0000002d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4
56 0000000000000325··0000002e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·457 0000000000000323··0000002e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4
57 000000000000032d··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·a158 000000000000032b··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·a1
58 0000000000000337··0000002400000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_syntaxerror·-·459 0000000000000335··0000002400000004·R_X86_64_PLT32·········0000000000000050·_PyTokenizer_syntaxerror·-·4
59 0000000000000352··0000002300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·460 0000000000000350··0000002300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
60 0000000000000401··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·9c61 00000000000003ff··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·ec
61 0000000000000009··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·db62 0000000000000009··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·db
62 0000000000000016··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·d863 0000000000000016··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·d8
63 0000000000000024··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c464 0000000000000024··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c4
64 000000000000002c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·f065 000000000000002c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·f0
65 0000000000000034··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b066 0000000000000034··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b0
 67 000000000000007f··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·39
 68 0000000000000097··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·34
 69 00000000000000c1··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·34
66 000000000000005c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·15d70 00000000000000ce··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·159
67 00000000000000a7··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·15d 
68 00000000000000d0··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1a9 
69 00000000000000d5··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1b671 00000000000000d3··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·166
70 00000000000000e2··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1b672 00000000000000e0··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·166
71 00000000000000e7··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·26973 00000000000000e5··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·209
72 0000000000000112··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4de74 0000000000000110··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·47e
73 000000000000011c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·32375 000000000000011a··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2c3
74 0000000000000127··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4ab76 0000000000000125··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·44b
75 0000000000000132··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4ab77 0000000000000130··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·44b
76 000000000000013d··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4ab78 000000000000013b··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·44b
77 0000000000000148··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4ab79 0000000000000146··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·44b
78 0000000000000153··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4ab80 0000000000000151··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·44b
79 0000000000000161··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·58781 000000000000015f··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·527
80 00000000000001c8··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1be82 00000000000001c6··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·20e
81 00000000000001cd··0000002300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·483 00000000000001cb··0000002300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
82 0000000000000218··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5ea84 0000000000000216··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·58a
83 0000000000000229··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5ea85 0000000000000227··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·58a
84 0000000000000233··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5ea86 0000000000000231··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·58a
85 0000000000000243··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5ea87 0000000000000241··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·58a
86 000000000000024d··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5ea88 000000000000024b··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·58a
  
87 Relocation·section·'.rela.text.hot'·at·offset·0x2298·contains·62·entries:89 Relocation·section·'.rela.text.hot'·at·offset·0x22b8·contains·60·entries:
88 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend90 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
89 000000000000001f··0000001000000004·R_X86_64_PLT32·········0000000000000000·strlen·-·491 000000000000001f··0000001000000004·R_X86_64_PLT32·········0000000000000000·strlen·-·4
90 000000000000002b··0000001100000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·492 000000000000002b··0000001100000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4
91 00000000000000cc··0000001200000004·R_X86_64_PLT32·········0000000000000000·PyMem_Realloc·-·493 00000000000000cc··0000001200000004·R_X86_64_PLT32·········0000000000000000·PyMem_Realloc·-·4
92 00000000000002e2··000000170000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·094 0000000000000282··000000170000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0
93 0000000000000301··0000001500000004·R_X86_64_PLT32·········0000000000000550·_PyTokenizer_new_string·-·495 00000000000002a1··0000001500000004·R_X86_64_PLT32·········00000000000004f0·_PyTokenizer_new_string·-·4
94 0000000000000323··000000180000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_tolower·+·096 00000000000002c3··000000180000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_tolower·+·0
95 0000000000000342··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·097 00000000000002e2··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
96 000000000000034f··0000001900000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·498 00000000000002ef··0000001900000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·4
97 0000000000000361··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1899 0000000000000301··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·18
98 0000000000000369··0000001a00000004·R_X86_64_PLT32·········0000000000000000·strncmp·-·4100 0000000000000309··0000001a00000004·R_X86_64_PLT32·········0000000000000000·strncmp·-·4
99 0000000000000376··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1f101 0000000000000316··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1f
100 000000000000037e··0000001900000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·4102 000000000000031e··0000001900000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·4
101 000000000000038b··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·6103 000000000000032b··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·6
102 0000000000000393··0000001900000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·4104 0000000000000333··0000001900000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·4
103 00000000000003a0··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·27105 0000000000000340··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·27
104 00000000000003a8··0000001900000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·4106 0000000000000348··0000001900000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·4
105 00000000000003ba··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·33107 000000000000035a··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·33
106 00000000000003c2··0000001a00000004·R_X86_64_PLT32·········0000000000000000·strncmp·-·4108 0000000000000362··0000001a00000004·R_X86_64_PLT32·········0000000000000000·strncmp·-·4
107 00000000000003d4··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·3c109 0000000000000374··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·3c
108 00000000000003dc··0000001a00000004·R_X86_64_PLT32·········0000000000000000·strncmp·-·4110 000000000000037c··0000001a00000004·R_X86_64_PLT32·········0000000000000000·strncmp·-·4
109 00000000000003ee··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·48111 000000000000038e··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·48
110 00000000000003f6··0000001a00000004·R_X86_64_PLT32·········0000000000000000·strncmp·-·4112 0000000000000396··0000001a00000004·R_X86_64_PLT32·········0000000000000000·strncmp·-·4
111 000000000000041d··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0113 00000000000003bd··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
112 0000000000000425··0000001900000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·4114 00000000000003c5··0000001900000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·4
113 00000000000004a5··0000001b00000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4115 0000000000000445··0000001b00000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4
114 00000000000004ab··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0116 000000000000044b··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
115 00000000000004bc··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4117 000000000000045c··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
116 00000000000004c4··0000001000000004·R_X86_64_PLT32·········0000000000000000·strlen·-·4118 0000000000000464··0000001000000004·R_X86_64_PLT32·········0000000000000000·strlen·-·4
117 00000000000004d2··0000001500000004·R_X86_64_PLT32·········0000000000000550·_PyTokenizer_new_string·-·4119 0000000000000472··0000001500000004·R_X86_64_PLT32·········00000000000004f0·_PyTokenizer_new_string·-·4
118 00000000000004ed··0000001900000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·4120 000000000000048d··0000001900000004·R_X86_64_PLT32·········0000000000000000·strcmp·-·4
119 00000000000004f9··0000001c00000004·R_X86_64_PLT32·········0000000000000251·_PyTokenizer_error_ret·-·4121 0000000000000499··0000001c00000004·R_X86_64_PLT32·········000000000000024f·_PyTokenizer_error_ret·-·4
120 0000000000000501··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·6a122 00000000000004a1··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·6a
Max diff block lines reached; 7278/30511 bytes (23.85%) of diff not shown.
14.2 KB
readelf --wide --debug-dump=frames {}
    
Offset 59, 274 lines modifiedOffset 59, 274 lines modified
59 ··DW_CFA_offset:·r6·(rbp)·at·cfa-4859 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
60 ··DW_CFA_offset:·r12·(r12)·at·cfa-4060 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
61 ··DW_CFA_offset:·r13·(r13)·at·cfa-3261 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
62 ··DW_CFA_offset:·r14·(r14)·at·cfa-2462 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
63 ··DW_CFA_offset:·r15·(r15)·at·cfa-1663 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
64 ··DW_CFA_nop64 ··DW_CFA_nop
  
65 00000084·0000000000000028·00000088·FDE·cie=00000000·pc=0000000000000120..000000000000016665 00000084·0000000000000028·00000088·FDE·cie=00000000·pc=0000000000000000..0000000000000042
66 ··DW_CFA_advance_loc:·6·to·000000000000012666 ··DW_CFA_advance_loc:·6·to·0000000000000006
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:·4·to·000000000000012a69 ··DW_CFA_advance_loc:·4·to·000000000000000a
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:·7·to·000000000000013172 ··DW_CFA_advance_loc:·7·to·0000000000000011
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:·49·to·000000000000016275 ··DW_CFA_advance_loc:·45·to·000000000000003e
76 ··DW_CFA_def_cfa_offset:·2476 ··DW_CFA_def_cfa_offset:·24
77 ··DW_CFA_advance_loc:·1·to·000000000000016377 ··DW_CFA_advance_loc:·1·to·000000000000003f
78 ··DW_CFA_def_cfa_offset:·1678 ··DW_CFA_def_cfa_offset:·16
79 ··DW_CFA_advance_loc:·2·to·000000000000016579 ··DW_CFA_advance_loc:·2·to·0000000000000041
80 ··DW_CFA_def_cfa_offset:·880 ··DW_CFA_def_cfa_offset:·8
81 ··DW_CFA_nop81 ··DW_CFA_nop
82 ··DW_CFA_nop82 ··DW_CFA_nop
83 ··DW_CFA_nop83 ··DW_CFA_nop
  
84 000000b0·0000000000000018·000000b4·FDE·cie=00000000·pc=0000000000000038..00000000000000c784 000000b0·0000000000000018·000000b4·FDE·cie=00000000·pc=0000000000000038..00000000000000c5
85 ··DW_CFA_def_cfa_offset:·3285 ··DW_CFA_def_cfa_offset:·32
86 ··DW_CFA_offset:·r3·(rbx)·at·cfa-3286 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
87 ··DW_CFA_offset:·r6·(rbp)·at·cfa-2487 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
88 ··DW_CFA_offset:·r12·(r12)·at·cfa-1688 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
89 ··DW_CFA_nop89 ··DW_CFA_nop
90 ··DW_CFA_nop90 ··DW_CFA_nop
91 ··DW_CFA_nop91 ··DW_CFA_nop
  
92 000000cc·0000000000000038·000000d0·FDE·cie=00000000·pc=0000000000000170..000000000000054592 000000cc·0000000000000038·000000d0·FDE·cie=00000000·pc=0000000000000120..00000000000004e5
93 ··DW_CFA_advance_loc:·6·to·000000000000017693 ··DW_CFA_advance_loc:·6·to·0000000000000126
94 ··DW_CFA_def_cfa_offset:·1694 ··DW_CFA_def_cfa_offset:·16
95 ··DW_CFA_offset:·r13·(r13)·at·cfa-1695 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
96 ··DW_CFA_advance_loc:·2·to·000000000000017896 ··DW_CFA_advance_loc:·2·to·0000000000000128
97 ··DW_CFA_def_cfa_offset:·2497 ··DW_CFA_def_cfa_offset:·24
98 ··DW_CFA_offset:·r12·(r12)·at·cfa-2498 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
99 ··DW_CFA_advance_loc:·1·to·000000000000017999 ··DW_CFA_advance_loc:·1·to·0000000000000129
100 ··DW_CFA_def_cfa_offset:·32100 ··DW_CFA_def_cfa_offset:·32
101 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32101 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
102 ··DW_CFA_advance_loc:·1·to·000000000000017a102 ··DW_CFA_advance_loc:·1·to·000000000000012a
103 ··DW_CFA_def_cfa_offset:·40103 ··DW_CFA_def_cfa_offset:·40
104 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40104 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
105 ··DW_CFA_advance_loc:·4·to·000000000000017e105 ··DW_CFA_advance_loc:·4·to·000000000000012e
106 ··DW_CFA_def_cfa_offset:·80106 ··DW_CFA_def_cfa_offset:·80
107 ··DW_CFA_advance_loc1:·117·to·00000000000001f3107 ··DW_CFA_advance_loc1:·117·to·00000000000001a3
108 ··DW_CFA_remember_state108 ··DW_CFA_remember_state
109 ··DW_CFA_def_cfa_offset:·40109 ··DW_CFA_def_cfa_offset:·40
110 ··DW_CFA_advance_loc:·1·to·00000000000001f4110 ··DW_CFA_advance_loc:·1·to·00000000000001a4
111 ··DW_CFA_def_cfa_offset:·32111 ··DW_CFA_def_cfa_offset:·32
112 ··DW_CFA_advance_loc:·1·to·00000000000001f5112 ··DW_CFA_advance_loc:·1·to·00000000000001a5
113 ··DW_CFA_def_cfa_offset:·24113 ··DW_CFA_def_cfa_offset:·24
114 ··DW_CFA_advance_loc:·2·to·00000000000001f7114 ··DW_CFA_advance_loc:·2·to·00000000000001a7
115 ··DW_CFA_def_cfa_offset:·16115 ··DW_CFA_def_cfa_offset:·16
116 ··DW_CFA_advance_loc:·2·to·00000000000001f9116 ··DW_CFA_advance_loc:·2·to·00000000000001a9
117 ··DW_CFA_def_cfa_offset:·8117 ··DW_CFA_def_cfa_offset:·8
118 ··DW_CFA_advance_loc:·1·to·00000000000001fa118 ··DW_CFA_advance_loc:·1·to·00000000000001aa
119 ··DW_CFA_restore_state119 ··DW_CFA_restore_state
120 ··DW_CFA_nop120 ··DW_CFA_nop
  
121 00000108·0000000000000018·0000010c·FDE·cie=00000000·pc=00000000000000c7..0000000000000157121 00000108·0000000000000018·0000010c·FDE·cie=00000000·pc=00000000000000c5..0000000000000155
122 ··DW_CFA_def_cfa_offset:·80122 ··DW_CFA_def_cfa_offset:·80
123 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40123 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
124 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32124 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
125 ··DW_CFA_offset:·r12·(r12)·at·cfa-24125 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
126 ··DW_CFA_offset:·r13·(r13)·at·cfa-16126 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
127 ··DW_CFA_nop127 ··DW_CFA_nop
  
128 00000124·0000000000000028·00000128·FDE·cie=00000000·pc=0000000000000550..0000000000000593128 00000124·0000000000000028·00000128·FDE·cie=00000000·pc=00000000000004f0..0000000000000533
129 ··DW_CFA_advance_loc:·6·to·0000000000000556129 ··DW_CFA_advance_loc:·6·to·00000000000004f6
130 ··DW_CFA_def_cfa_offset:·16130 ··DW_CFA_def_cfa_offset:·16
131 ··DW_CFA_offset:·r12·(r12)·at·cfa-16131 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
132 ··DW_CFA_advance_loc:·4·to·000000000000055a132 ··DW_CFA_advance_loc:·4·to·00000000000004fa
133 ··DW_CFA_def_cfa_offset:·24133 ··DW_CFA_def_cfa_offset:·24
134 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24134 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
135 ··DW_CFA_advance_loc:·8·to·0000000000000562135 ··DW_CFA_advance_loc:·8·to·0000000000000502
136 ··DW_CFA_def_cfa_offset:·32136 ··DW_CFA_def_cfa_offset:·32
137 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32137 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
138 ··DW_CFA_advance_loc:·42·to·000000000000058c138 ··DW_CFA_advance_loc:·42·to·000000000000052c
139 ··DW_CFA_def_cfa_offset:·24139 ··DW_CFA_def_cfa_offset:·24
140 ··DW_CFA_advance_loc:·4·to·0000000000000590140 ··DW_CFA_advance_loc:·4·to·0000000000000530
141 ··DW_CFA_def_cfa_offset:·16141 ··DW_CFA_def_cfa_offset:·16
142 ··DW_CFA_advance_loc:·2·to·0000000000000592142 ··DW_CFA_advance_loc:·2·to·0000000000000532
143 ··DW_CFA_def_cfa_offset:·8143 ··DW_CFA_def_cfa_offset:·8
144 ··DW_CFA_nop144 ··DW_CFA_nop
145 ··DW_CFA_nop145 ··DW_CFA_nop
146 ··DW_CFA_nop146 ··DW_CFA_nop
  
147 00000150·0000000000000018·00000154·FDE·cie=00000000·pc=0000000000000157..0000000000000165147 00000150·0000000000000018·00000154·FDE·cie=00000000·pc=0000000000000155..0000000000000163
148 ··DW_CFA_def_cfa_offset:·32148 ··DW_CFA_def_cfa_offset:·32
149 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32149 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
150 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24150 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
151 ··DW_CFA_offset:·r12·(r12)·at·cfa-16151 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
152 ··DW_CFA_nop152 ··DW_CFA_nop
153 ··DW_CFA_nop153 ··DW_CFA_nop
154 ··DW_CFA_nop154 ··DW_CFA_nop
  
155 0000016c·0000000000000024·00000170·FDE·cie=00000000·pc=0000000000000165..00000000000001bf155 0000016c·0000000000000024·00000170·FDE·cie=00000000·pc=0000000000000163..00000000000001bd
156 ··DW_CFA_advance_loc:·5·to·000000000000016a156 ··DW_CFA_advance_loc:·5·to·0000000000000168
157 ··DW_CFA_def_cfa_offset:·16157 ··DW_CFA_def_cfa_offset:·16
158 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16158 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
159 ··DW_CFA_advance_loc:·4·to·000000000000016e159 ··DW_CFA_advance_loc:·4·to·000000000000016c
160 ··DW_CFA_def_cfa_offset:·24160 ··DW_CFA_def_cfa_offset:·24
161 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24161 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
162 ··DW_CFA_advance_loc:·4·to·0000000000000172162 ··DW_CFA_advance_loc:·4·to·0000000000000170
163 ··DW_CFA_def_cfa_offset:·32163 ··DW_CFA_def_cfa_offset:·32
164 ··DW_CFA_advance_loc1:·74·to·00000000000001bc164 ··DW_CFA_advance_loc1:·74·to·00000000000001ba
165 ··DW_CFA_def_cfa_offset:·24165 ··DW_CFA_def_cfa_offset:·24
166 ··DW_CFA_advance_loc:·1·to·00000000000001bd166 ··DW_CFA_advance_loc:·1·to·00000000000001bb
167 ··DW_CFA_def_cfa_offset:·16167 ··DW_CFA_def_cfa_offset:·16
168 ··DW_CFA_advance_loc:·1·to·00000000000001be168 ··DW_CFA_advance_loc:·1·to·00000000000001bc
169 ··DW_CFA_def_cfa_offset:·8169 ··DW_CFA_def_cfa_offset:·8
  
170 00000194·0000000000000018·00000198·FDE·cie=00000000·pc=0000000000000000..000000000000009b170 00000194·0000000000000018·00000198·FDE·cie=00000000·pc=0000000000000050..00000000000000eb
171 ··DW_CFA_advance_loc:·11·to·000000000000000b171 ··DW_CFA_advance_loc:·11·to·000000000000005b
172 ··DW_CFA_def_cfa_offset:·224172 ··DW_CFA_def_cfa_offset:·224
173 ··DW_CFA_advance_loc1:·143·to·000000000000009a173 ··DW_CFA_advance_loc1:·143·to·00000000000000ea
174 ··DW_CFA_def_cfa_offset:·8174 ··DW_CFA_def_cfa_offset:·8
175 ··DW_CFA_nop175 ··DW_CFA_nop
176 ··DW_CFA_nop176 ··DW_CFA_nop
177 ··DW_CFA_nop177 ··DW_CFA_nop
Max diff block lines reached; 7930/14503 bytes (54.68%) of diff not shown.
8.72 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 22 lines modifiedOffset 1, 50 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
 2 0000000000000000·<_PyTokenizer_check_bom>:
 3 _PyTokenizer_check_bom():
 4 »       endbr64
 5 »       push···%r12
 6 »       mov····%rsi,%r12
 7 »       push···%rbp
 8 »       mov····%rdi,%rbp
 9 »       mov····%rcx,%rdi
 10 »       push···%rbx
 11 »       mov····%rcx,%rbx
 12 »       call···*%rbp
 13 »       movl···$0x1,0xab8(%rbx)
 14 »       cmp····$0xffffffff,%eax
 15 »       je·····38·<_PyTokenizer_check_bom+0x38>
 16 »       mov····%eax,%edi
 17 »       cmp····$0xef,%eax
 18 »       je·····32·<_PyTokenizer_check_bom+0x32>
 19 ·R_X86_64_PC32»  .text.unlikely+0x34
 20 »       mov····%rbx,%rsi
 21 »       call···*%r12
 22 »       mov····$0x1,%eax
 23 »       pop····%rbx
 24 »       pop····%rbp
 25 »       pop····%r12
 26 »       ret
 27 »       data16·cs·nopw·0x0(%rax,%rax,1)
 28 »       nopl···(%rax)
  
2 0000000000000000·<_PyTokenizer_syntaxerror>:29 0000000000000050·<_PyTokenizer_syntaxerror>:
3 _PyTokenizer_syntaxerror():30 _PyTokenizer_syntaxerror():
4 »       endbr6431 »       endbr64
5 »       sub····$0xd8,%rsp32 »       sub····$0xd8,%rsp
6 »       mov····%rdx,0x30(%rsp)33 »       mov····%rdx,0x30(%rsp)
7 »       mov····%rcx,0x38(%rsp)34 »       mov····%rcx,0x38(%rsp)
8 »       mov····%r8,0x40(%rsp)35 »       mov····%r8,0x40(%rsp)
9 »       mov····%r9,0x48(%rsp)36 »       mov····%r9,0x48(%rsp)
10 »       test···%al,%al37 »       test···%al,%al
11 »       je·····5a·<_PyTokenizer_syntaxerror+0x5a>38 »       je·····aa·<_PyTokenizer_syntaxerror+0x5a>
12 »       movaps·%xmm0,0x50(%rsp)39 »       movaps·%xmm0,0x50(%rsp)
13 »       movaps·%xmm1,0x60(%rsp)40 »       movaps·%xmm1,0x60(%rsp)
14 »       movaps·%xmm2,0x70(%rsp)41 »       movaps·%xmm2,0x70(%rsp)
15 »       movaps·%xmm3,0x80(%rsp)42 »       movaps·%xmm3,0x80(%rsp)
16 »       movaps·%xmm4,0x90(%rsp)43 »       movaps·%xmm4,0x90(%rsp)
17 »       movaps·%xmm5,0xa0(%rsp)44 »       movaps·%xmm5,0xa0(%rsp)
18 »       movaps·%xmm6,0xb0(%rsp)45 »       movaps·%xmm6,0xb0(%rsp)
Offset 26, 217 lines modifiedOffset 54, 217 lines modified
26 »       or·····$0xffffffff,%edx54 »       or·····$0xffffffff,%edx
27 »       movl···$0x10,(%rsp)55 »       movl···$0x10,(%rsp)
28 »       lea····0xe0(%rsp),%rax56 »       lea····0xe0(%rsp),%rax
29 »       movl···$0x30,0x4(%rsp)57 »       movl···$0x30,0x4(%rsp)
30 »       mov····%rax,0x8(%rsp)58 »       mov····%rax,0x8(%rsp)
31 »       lea····0x20(%rsp),%rax59 »       lea····0x20(%rsp),%rax
32 »       mov····%rax,0x10(%rsp)60 »       mov····%rax,0x10(%rsp)
33 »       call···a0·<_syntaxerror_range.isra.0>61 »       call···f0·<_syntaxerror_range.isra.0>
34 »       mov····$0x40,%eax62 »       mov····$0x40,%eax
35 »       add····$0xd8,%rsp63 »       add····$0xd8,%rsp
36 »       ret64 »       ret
37 »       nopl···0x0(%rax,%rax,1)65 »       nopl···0x0(%rax,%rax,1)
  
38 00000000000000a0·<_syntaxerror_range.isra.0>:66 00000000000000f0·<_syntaxerror_range.isra.0>:
39 _syntaxerror_range.isra.0():67 _syntaxerror_range.isra.0():
40 »       push···%r1568 »       push···%r15
41 »       push···%r1469 »       push···%r14
42 »       push···%r1370 »       push···%r13
43 »       push···%r1271 »       push···%r12
44 »       push···%rbp72 »       push···%rbp
45 »       push···%rbx73 »       push···%rbx
46 »       mov····%rdi,%rbx74 »       mov····%rdi,%rbx
47 »       sub····$0x18,%rsp75 »       sub····$0x18,%rsp
48 »       cmpl···$0x11,0x40(%rdi)76 »       cmpl···$0x11,0x40(%rdi)
49 »       je·····1d1·<_syntaxerror_range.isra.0+0x131>77 »       je·····221·<_syntaxerror_range.isra.0+0x131>
50 »       mov····%rsi,%rdi78 »       mov····%rsi,%rdi
51 »       mov····%r8,%rsi79 »       mov····%r8,%rsi
52 »       mov····%edx,%r14d80 »       mov····%edx,%r14d
53 »       mov····%ecx,%r12d81 »       mov····%ecx,%r12d
54 »       call···cc·<_syntaxerror_range.isra.0+0x2c>82 »       call···11c·<_syntaxerror_range.isra.0+0x2c>
55 ·R_X86_64_PLT32» PyUnicode_FromFormatV-0x483 ·R_X86_64_PLT32» PyUnicode_FromFormatV-0x4
56 »       mov····%rax,%r1384 »       mov····%rax,%r13
57 »       test···%rax,%rax85 »       test···%rax,%rax
58 »       je·····1c2·<_syntaxerror_range.isra.0+0x122>86 »       je·····212·<_syntaxerror_range.isra.0+0x122>
59 »       mov····0xad0(%rbx),%rdi87 »       mov····0xad0(%rbx),%rdi
60 »       mov····0x8(%rbx),%rsi88 »       mov····0x8(%rbx),%rsi
61 »       mov····$0x0,%edx89 »       mov····$0x0,%edx
62 ·R_X86_64_32»    .rodata.str1.1+0x8890 ·R_X86_64_32»    .rodata.str1.1+0x88
63 »       sub····%rdi,%rsi91 »       sub····%rdi,%rsi
64 »       call···f0·<_syntaxerror_range.isra.0+0x50>92 »       call···140·<_syntaxerror_range.isra.0+0x50>
65 ·R_X86_64_PLT32» PyUnicode_DecodeUTF8-0x493 ·R_X86_64_PLT32» PyUnicode_DecodeUTF8-0x4
66 »       mov····%rax,%rbp94 »       mov····%rax,%rbp
67 »       test···%rax,%rax95 »       test···%rax,%rax
68 »       je·····1c2·<_syntaxerror_range.isra.0+0x122>96 »       je·····212·<_syntaxerror_range.isra.0+0x122>
69 »       cmp····$0xffffffff,%r14d97 »       cmp····$0xffffffff,%r14d
70 »       jne····106·<_syntaxerror_range.isra.0+0x66>98 »       jne····156·<_syntaxerror_range.isra.0+0x66>
71 »       mov····0x10(%rax),%r14d99 »       mov····0x10(%rax),%r14d
72 »       mov····0xad0(%rbx),%rdi100 »       mov····0xad0(%rbx),%rdi
73 »       cmp····$0xffffffff,%r12d101 »       cmp····$0xffffffff,%r12d
74 »       mov····$0x0,%esi102 »       mov····$0x0,%esi
75 ·R_X86_64_32»    .rodata.str1.1+0x90103 ·R_X86_64_32»    .rodata.str1.1+0x90
76 »       cmove··%r14d,%r12d104 »       cmove··%r14d,%r12d
77 »       mov····%rdi,0x8(%rsp)105 »       mov····%rdi,0x8(%rsp)
78 »       call···124·<_syntaxerror_range.isra.0+0x84>106 »       call···174·<_syntaxerror_range.isra.0+0x84>
79 ·R_X86_64_PLT32» strcspn-0x4107 ·R_X86_64_PLT32» strcspn-0x4
80 »       mov····0x8(%rsp),%rdi108 »       mov····0x8(%rsp),%rdi
81 »       mov····%rax,%r15109 »       mov····%rax,%r15
82 »       mov····0x8(%rbx),%rax110 »       mov····0x8(%rbx),%rax
83 »       sub····%rdi,%rax111 »       sub····%rdi,%rax
84 »       cmp····%rax,%r15112 »       cmp····%rax,%r15
85 »       je·····16e·<_syntaxerror_range.isra.0+0xce>113 »       je·····1be·<_syntaxerror_range.isra.0+0xce>
86 »       mov····0x0(%rbp),%rax114 »       mov····0x0(%rbp),%rax
87 »       test···%eax,%eax115 »       test···%eax,%eax
88 »       js·····159·<_syntaxerror_range.isra.0+0xb9>116 »       js·····1a9·<_syntaxerror_range.isra.0+0xb9>
89 »       sub····$0x1,%rax117 »       sub····$0x1,%rax
90 »       mov····%rax,0x0(%rbp)118 »       mov····%rax,0x0(%rbp)
91 »       jne····159·<_syntaxerror_range.isra.0+0xb9>119 »       jne····1a9·<_syntaxerror_range.isra.0+0xb9>
92 »       mov····%rbp,%rdi120 »       mov····%rbp,%rdi
93 »       call···152·<_syntaxerror_range.isra.0+0xb2>121 »       call···1a2·<_syntaxerror_range.isra.0+0xb2>
94 ·R_X86_64_PLT32» _Py_Dealloc-0x4122 ·R_X86_64_PLT32» _Py_Dealloc-0x4
95 »       mov····0xad0(%rbx),%rdi123 »       mov····0xad0(%rbx),%rdi
96 »       mov····$0x0,%edx124 »       mov····$0x0,%edx
97 ·R_X86_64_32»    .rodata.str1.1+0x88125 ·R_X86_64_32»    .rodata.str1.1+0x88
98 »       mov····%r15,%rsi126 »       mov····%r15,%rsi
99 »       call···166·<_syntaxerror_range.isra.0+0xc6>127 »       call···1b6·<_syntaxerror_range.isra.0+0xc6>
100 ·R_X86_64_PLT32» PyUnicode_DecodeUTF8-0x4128 ·R_X86_64_PLT32» PyUnicode_DecodeUTF8-0x4
Max diff block lines reached; 4846/8741 bytes (55.44%) of diff not shown.
15.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 22, 340 lines modifiedOffset 22, 340 lines modified
22 ·R_X86_64_PC32»  .text.hot+0xf022 ·R_X86_64_PC32»  .text.hot+0xf0
23 »       mov····%rdx,%rsi23 »       mov····%rdx,%rsi
24 »       jmp····38·<_PyTokenizer_check_bom.cold>24 »       jmp····38·<_PyTokenizer_check_bom.cold>
25 ·R_X86_64_PC32»  .text.hot+0xb025 ·R_X86_64_PC32»  .text.hot+0xb0
  
26 0000000000000038·<_PyTokenizer_check_bom.cold>:26 0000000000000038·<_PyTokenizer_check_bom.cold>:
27 _PyTokenizer_check_bom.cold():27 _PyTokenizer_check_bom.cold():
28 »       mov····%eax,%edi 
29 »       mov····%rbx,%rsi 
30 »       call···*%r12 
31 »       mov····%rbx,%rsi 
32 »       mov····$0xbb,%edi 
33 »       call···*%r12 
34 »       mov····%rbx,%rsi 
35 »       mov····$0xef,%edi 
36 »       call···*%r12 
37 »       mov····$0x1,%eax 
38 »       jmp····60·<_PyTokenizer_check_bom.cold+0x28> 
39 ·R_X86_64_PC32»  .text.hot+0x15d 
40 »       mov····%rbx,%rdi28 »       mov····%rbx,%rdi
41 »       call···*%rbp29 »       call···*%rbp
42 »       cmp····$0xbb,%eax30 »       cmp····$0xbb,%eax
43 »       jne····ab·<_PyTokenizer_check_bom.cold+0x73>31 »       jne····83·<_PyTokenizer_check_bom.cold+0x4b>
44 »       mov····%rbx,%rdi32 »       mov····%rbx,%rdi
45 »       call···*%rbp33 »       call···*%rbp
46 »       cmp····$0xbf,%eax34 »       cmp····$0xbf,%eax
47 »       jne····38·<_PyTokenizer_check_bom.cold>35 »       jne····a2·<_PyTokenizer_check_bom.cold+0x6a>
48 »       mov····0xac0(%rbx),%rdi36 »       mov····0xac0(%rbx),%rdi
49 »       test···%rdi,%rdi37 »       test···%rdi,%rdi
50 »       jne····c0·<_PyTokenizer_check_bom.cold+0x88>38 »       jne····9b·<_PyTokenizer_check_bom.cold+0x63>
51 »       mov····%rbx,%rdx39 »       mov····%rbx,%rdx
52 »       mov····$0x5,%esi40 »       mov····$0x5,%esi
53 »       mov····$0x0,%edi41 »       mov····$0x0,%edi
54 ·R_X86_64_32»    .rodata.str1.142 ·R_X86_64_32»    .rodata.str1.1
55 »       call···96·<_PyTokenizer_check_bom.cold+0x5e>43 »       call···6e·<_PyTokenizer_check_bom.cold+0x36>
56 ·R_X86_64_PLT32» _PyTokenizer_new_string-0x444 ·R_X86_64_PLT32» _PyTokenizer_new_string-0x4
57 »       test···%rax,%rax45 »       test···%rax,%rax
58 »       mov····%rax,0xac0(%rbx)46 »       mov····%rax,0xac0(%rbx)
59 »       setne··%al47 »       setne··%al
60 »       movzbl·%al,%eax48 »       movzbl·%al,%eax
61 »       jmp····ab·<_PyTokenizer_check_bom.cold+0x73>49 »       jmp····83·<_PyTokenizer_check_bom.cold+0x4b>
62 ·R_X86_64_PC32»  .text.hot+0x15d50 ·R_X86_64_PC32»  .text+0x39
63 »       mov····%rbx,%rsi51 »       mov····%rbx,%rsi
64 »       mov····%eax,%edi52 »       mov····%eax,%edi
65 »       call···*%r1253 »       call···*%r12
66 »       mov····%rbx,%rsi54 »       mov····%rbx,%rsi
67 »       mov····$0xef,%edi55 »       mov····$0xef,%edi
68 »       call···*%r1256 »       call···*%r12
69 »       jmp····56·<_PyTokenizer_check_bom.cold+0x1e>57 »       jmp····9b·<_PyTokenizer_check_bom.cold+0x63>
 58 ·R_X86_64_PC32»  .text+0x34
70 »       call···c5·<_PyTokenizer_check_bom.cold+0x8d>59 »       call···a0·<_PyTokenizer_check_bom.cold+0x68>
71 ·R_X86_64_PLT32» PyMem_Free-0x460 ·R_X86_64_PLT32» PyMem_Free-0x4
72 »       jmp····84·<_PyTokenizer_check_bom.cold+0x4c>61 »       jmp····5c·<_PyTokenizer_check_bom.cold+0x24>
 62 »       mov····%eax,%edi
 63 »       mov····%rbx,%rsi
 64 »       call···*%r12
 65 »       mov····%rbx,%rsi
 66 »       mov····$0xbb,%edi
 67 »       call···*%r12
 68 »       mov····%rbx,%rsi
 69 »       mov····$0xef,%edi
 70 »       call···*%r12
 71 »       jmp····c5·<_PyTokenizer_check_coding_spec.cold>
 72 ·R_X86_64_PC32»  .text+0x34
  
73 00000000000000c7·<_PyTokenizer_check_coding_spec.cold>:73 00000000000000c5·<_PyTokenizer_check_coding_spec.cold>:
74 _PyTokenizer_check_coding_spec.cold():74 _PyTokenizer_check_coding_spec.cold():
75 »       add····$0x1,%rcx75 »       add····$0x1,%rdx
76 »       cmp····%rcx,%rdx76 »       cmp····%rdx,%rcx
77 »       jg·····d4·<_PyTokenizer_check_coding_spec.cold+0xd>77 »       jg·····d2·<_PyTokenizer_check_coding_spec.cold+0xd>
78 ·R_X86_64_PC32»  .text.hot+0x1a978 ·R_X86_64_PC32»  .text.hot+0x159
79 »       jmp····d9·<_PyTokenizer_check_coding_spec.cold+0x12>79 »       jmp····d7·<_PyTokenizer_check_coding_spec.cold+0x12>
80 ·R_X86_64_PC32»  .text.hot+0x1b680 ·R_X86_64_PC32»  .text.hot+0x166
81 »       add····$0x1,%rax81 »       add····$0x1,%rax
82 »       cmp····%rax,%rcx82 »       cmp····%rax,%rcx
83 »       je·····e6·<_PyTokenizer_check_coding_spec.cold+0x1f>83 »       je·····e4·<_PyTokenizer_check_coding_spec.cold+0x1f>
84 ·R_X86_64_PC32»  .text.hot+0x1b684 ·R_X86_64_PC32»  .text.hot+0x166
85 »       jmp····eb·<_PyTokenizer_check_coding_spec.cold+0x24>85 »       jmp····e9·<_PyTokenizer_check_coding_spec.cold+0x24>
86 ·R_X86_64_PC32»  .text.hot+0x26986 ·R_X86_64_PC32»  .text.hot+0x209
87 »       mov····%rbx,%rdi87 »       mov····%rbx,%rdi
88 »       call···f3·<_PyTokenizer_check_coding_spec.cold+0x2c>88 »       call···f1·<_PyTokenizer_check_coding_spec.cold+0x2c>
89 ·R_X86_64_PLT32» _PyTokenizer_error_ret-0x489 ·R_X86_64_PLT32» _PyTokenizer_error_ret-0x4
90 »       mov····%r12,%rdx90 »       mov····%r12,%rdx
91 »       mov····$0x0,%esi91 »       mov····$0x0,%esi
92 ·R_X86_64_32»    .rodata.str1.1+0x5592 ·R_X86_64_32»    .rodata.str1.1+0x55
93 »       xor····%eax,%eax93 »       xor····%eax,%eax
94 »       mov····0x0(%rip),%rdi········94 »       mov····0x0(%rip),%rdi········
95 ·R_X86_64_PC32»  PyExc_SyntaxError-0x495 ·R_X86_64_PC32»  PyExc_SyntaxError-0x4
96 »       call···109·<_PyTokenizer_check_coding_spec.cold+0x42>96 »       call···107·<_PyTokenizer_check_coding_spec.cold+0x42>
97 ·R_X86_64_PLT32» PyErr_Format-0x497 ·R_X86_64_PLT32» PyErr_Format-0x4
98 »       mov····%r12,%rdi98 »       mov····%r12,%rdi
99 »       call···111·<_PyTokenizer_check_coding_spec.cold+0x4a>99 »       call···10f·<_PyTokenizer_check_coding_spec.cold+0x4a>
100 ·R_X86_64_PLT32» PyMem_Free-0x4100 ·R_X86_64_PLT32» PyMem_Free-0x4
101 »       jmp····116·<_PyTokenizer_check_coding_spec.cold+0x4f>101 »       jmp····114·<_PyTokenizer_check_coding_spec.cold+0x4f>
102 ·R_X86_64_PC32»  .text.hot+0x4de102 ·R_X86_64_PC32»  .text.hot+0x47e
103 »       mov····$0x2d,%edx103 »       mov····$0x2d,%edx
104 »       jmp····120·<_PyTokenizer_check_coding_spec.cold+0x59>104 »       jmp····11e·<_PyTokenizer_check_coding_spec.cold+0x59>
105 ·R_X86_64_PC32»  .text.hot+0x323105 ·R_X86_64_PC32»  .text.hot+0x2c3
106 »       mov····$0x0,%r13d106 »       mov····$0x0,%r13d
107 ·R_X86_64_32»    .rodata.str1.1+0x6107 ·R_X86_64_32»    .rodata.str1.1+0x6
108 »       jmp····12b·<_PyTokenizer_check_coding_spec.cold+0x64>108 »       jmp····129·<_PyTokenizer_check_coding_spec.cold+0x64>
109 ·R_X86_64_PC32»  .text.hot+0x4ab109 ·R_X86_64_PC32»  .text.hot+0x44b
110 »       mov····$0x0,%r13d110 »       mov····$0x0,%r13d
111 ·R_X86_64_32»    .rodata.str1.1+0x6111 ·R_X86_64_32»    .rodata.str1.1+0x6
112 »       jmp····136·<_PyTokenizer_check_coding_spec.cold+0x6f>112 »       jmp····134·<_PyTokenizer_check_coding_spec.cold+0x6f>
113 ·R_X86_64_PC32»  .text.hot+0x4ab113 ·R_X86_64_PC32»  .text.hot+0x44b
114 »       mov····$0x0,%r13d114 »       mov····$0x0,%r13d
115 ·R_X86_64_32»    .rodata.str1.1+0x6115 ·R_X86_64_32»    .rodata.str1.1+0x6
116 »       jmp····141·<_PyTokenizer_check_coding_spec.cold+0x7a>116 »       jmp····13f·<_PyTokenizer_check_coding_spec.cold+0x7a>
117 ·R_X86_64_PC32»  .text.hot+0x4ab117 ·R_X86_64_PC32»  .text.hot+0x44b
118 »       mov····$0x0,%r13d118 »       mov····$0x0,%r13d
119 ·R_X86_64_32»    .rodata.str1.1+0x6119 ·R_X86_64_32»    .rodata.str1.1+0x6
120 »       jmp····14c·<_PyTokenizer_check_coding_spec.cold+0x85>120 »       jmp····14a·<_PyTokenizer_check_coding_spec.cold+0x85>
121 ·R_X86_64_PC32»  .text.hot+0x4ab121 ·R_X86_64_PC32»  .text.hot+0x44b
122 »       mov····$0x0,%r13d122 »       mov····$0x0,%r13d
123 ·R_X86_64_32»    .rodata.str1.1123 ·R_X86_64_32»    .rodata.str1.1
124 »       jmp····157·<_PyTokenizer_new_string.cold>124 »       jmp····155·<_PyTokenizer_new_string.cold>
125 ·R_X86_64_PC32»  .text.hot+0x4ab125 ·R_X86_64_PC32»  .text.hot+0x44b
  
126 0000000000000157·<_PyTokenizer_new_string.cold>:126 0000000000000155·<_PyTokenizer_new_string.cold>:
127 _PyTokenizer_new_string.cold():127 _PyTokenizer_new_string.cold():
128 »       movl···$0xf,0x40(%r12)128 »       movl···$0xf,0x40(%r12)
129 »       jmp····165·<_PyTokenizer_translate_into_utf8>129 »       jmp····163·<_PyTokenizer_translate_into_utf8>
130 ·R_X86_64_PC32»  .text.hot+0x587130 ·R_X86_64_PC32»  .text.hot+0x527
  
131 0000000000000165·<_PyTokenizer_translate_into_utf8>:131 0000000000000163·<_PyTokenizer_translate_into_utf8>:
132 _PyTokenizer_translate_into_utf8():132 _PyTokenizer_translate_into_utf8():
Max diff block lines reached; 10081/15711 bytes (64.17%) of diff not shown.
16.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 103, 397 lines modifiedOffset 103, 368 lines modified
103 »       jne····52·<_PyTokenizer_translate_newlines+0x52>103 »       jne····52·<_PyTokenizer_translate_newlines+0x52>
104 »       jmp····115·<_PyTokenizer_translate_newlines+0x115>104 »       jmp····115·<_PyTokenizer_translate_newlines+0x115>
105 ·R_X86_64_PC32»  .text.unlikely+0x2c105 ·R_X86_64_PC32»  .text.unlikely+0x2c
106 »       jmp····11a·<_PyTokenizer_translate_newlines+0x11a>106 »       jmp····11a·<_PyTokenizer_translate_newlines+0x11a>
107 ·R_X86_64_PC32»  .text.unlikely+0x16107 ·R_X86_64_PC32»  .text.unlikely+0x16
108 »       nopw···0x0(%rax,%rax,1)108 »       nopw···0x0(%rax,%rax,1)
  
109 0000000000000120·<_PyTokenizer_check_bom>: 
110 _PyTokenizer_check_bom(): 
111 »       endbr64 
112 »       push···%r12 
113 »       mov····%rsi,%r12 
114 »       push···%rbp 
115 »       mov····%rdi,%rbp 
116 »       mov····%rcx,%rdi 
117 »       push···%rbx 
118 »       mov····%rcx,%rbx 
119 »       call···*%rbp 
120 »       movl···$0x1,0xab8(%rbx) 
121 »       cmp····$0xffffffff,%eax 
122 »       je·····149·<_PyTokenizer_check_bom+0x29> 
123 ·R_X86_64_PC32»  .text.unlikely+0x52 
124 »       mov····%eax,%edi 
125 »       cmp····$0xef,%eax 
126 »       je·····156·<_PyTokenizer_check_bom+0x36> 
127 ·R_X86_64_PC32»  .text.unlikely+0x5c 
128 »       mov····%rbx,%rsi 
129 »       call···*%r12 
130 »       mov····$0x1,%eax 
131 »       pop····%rbx 
132 »       pop····%rbp 
133 »       pop····%r12 
134 »       ret 
135 »       cs·nopw·0x0(%rax,%rax,1) 
  
136 0000000000000170·<_PyTokenizer_check_coding_spec>:109 0000000000000120·<_PyTokenizer_check_coding_spec>:
137 _PyTokenizer_check_coding_spec():110 _PyTokenizer_check_coding_spec():
138 »       endbr64111 »       endbr64
139 »       push···%r13112 »       push···%r13
140 »       push···%r12113 »       push···%r12
141 »       push···%rbp114 »       push···%rbp
142 »       push···%rbx115 »       push···%rbx
143 »       sub····$0x28,%rsp116 »       sub····$0x28,%rsp
144 »       mov····0xac8(%rdx),%eax117 »       mov····0xac8(%rdx),%eax
145 »       mov····%fs:0x28,%rbx118 »       mov····%fs:0x28,%rbx
146 »       mov····%rbx,0x18(%rsp)119 »       mov····%rbx,0x18(%rsp)
147 »       mov····%rdx,%rbx120 »       mov····%rdx,%rbx
148 »       test···%eax,%eax121 »       test···%eax,%eax
149 »       jne····212·<_PyTokenizer_check_coding_spec+0xa2>122 »       jne····1c2·<_PyTokenizer_check_coding_spec+0xa2>
150 »       lea····-0x6(%rsi),%rdx 
151 »       mov····%rdi,%r8 
152 »       mov····%rcx,%rbp123 »       mov····%rcx,%rbp
 124 »       lea····-0x6(%rsi),%rcx
 125 »       mov····%rdi,%r8
 126 »       xor····%edx,%edx
153 »       mov····%rsi,%rdi127 »       mov····%rsi,%rdi
154 »       xor····%ecx,%ecx 
155 »       test···%rdx,%rdx128 »       test···%rcx,%rcx
156 »       jle····1ba·<_PyTokenizer_check_coding_spec+0x4a>129 »       jle····16a·<_PyTokenizer_check_coding_spec+0x4a>
157 »       movzbl·(%r8,%rcx,1),%eax130 »       movzbl·(%r8,%rdx,1),%eax
158 »       cmp····$0x23,%al131 »       cmp····$0x23,%al
159 »       je·····233·<_PyTokenizer_check_coding_spec+0xc3>132 »       je·····1e3·<_PyTokenizer_check_coding_spec+0xc3>
160 »       cmp····$0x20,%al133 »       cmp····$0x20,%al
161 »       jbe····21e·<_PyTokenizer_check_coding_spec+0xae>134 »       jbe····1ce·<_PyTokenizer_check_coding_spec+0xae>
162 »       test···%rdi,%rdi135 »       test···%rdi,%rdi
163 »       jle····1d6·<_PyTokenizer_check_coding_spec+0x66>136 »       jle····186·<_PyTokenizer_check_coding_spec+0x66>
164 »       movzbl·(%r8),%eax137 »       movzbl·(%r8),%eax
165 »       cmp····$0x23,%al138 »       cmp····$0x23,%al
166 »       ja·····212·<_PyTokenizer_check_coding_spec+0xa2>139 »       ja·····1c2·<_PyTokenizer_check_coding_spec+0xa2>
167 »       mov····$0x2000009,%edx140 »       mov····$0x2000009,%edx
168 »       shl····$0xa,%rdx141 »       shl····$0xa,%rdx
169 »       bt·····%rax,%rdx142 »       bt·····%rax,%rdx
170 »       jae····1fa·<_PyTokenizer_check_coding_spec+0x8a>143 »       jae····1aa·<_PyTokenizer_check_coding_spec+0x8a>
171 »       mov····$0x1,%eax144 »       mov····$0x1,%eax
172 »       mov····0x18(%rsp),%rdx145 »       mov····0x18(%rsp),%rdx
173 »       sub····%fs:0x28,%rdx146 »       sub····%fs:0x28,%rdx
174 »       jne····4a4·<_PyTokenizer_check_coding_spec+0x334>147 »       jne····444·<_PyTokenizer_check_coding_spec+0x324>
175 »       add····$0x28,%rsp148 »       add····$0x28,%rsp
176 »       pop····%rbx149 »       pop····%rbx
177 »       pop····%rbp150 »       pop····%rbp
178 »       pop····%r12151 »       pop····%r12
179 »       pop····%r13152 »       pop····%r13
180 »       ret153 »       ret
181 »       cmp····$0x20,%al154 »       cmp····$0x20,%al
182 »       ja·····212·<_PyTokenizer_check_coding_spec+0xa2>155 »       ja·····1c2·<_PyTokenizer_check_coding_spec+0xa2>
183 »       movabs·$0xfffffffeffffedff,%rdx156 »       movabs·$0xfffffffeffffedff,%rdx
184 »       bt·····%rax,%rdx157 »       bt·····%rax,%rdx
185 »       jae····449·<_PyTokenizer_check_coding_spec+0x2d9>158 »       jae····3e9·<_PyTokenizer_check_coding_spec+0x2c9>
186 »       movl···$0x2,0xab8(%rbx)159 »       movl···$0x2,0xab8(%rbx)
187 »       jmp····1d6·<_PyTokenizer_check_coding_spec+0x66>160 »       jmp····186·<_PyTokenizer_check_coding_spec+0x66>
188 »       movabs·$0xfffffffeffffedff,%rsi161 »       movabs·$0xfffffffeffffedff,%rsi
189 »       bt·····%rax,%rsi162 »       bt·····%rax,%rsi
190 »       jb·····1ba·<_PyTokenizer_check_coding_spec+0x4a>163 »       jb·····16a·<_PyTokenizer_check_coding_spec+0x4a>
191 »       jmp····233·<_PyTokenizer_check_coding_spec+0xc3>164 »       jmp····1e3·<_PyTokenizer_check_coding_spec+0xc3>
192 ·R_X86_64_PC32»  .text.unlikely+0xc3165 ·R_X86_64_PC32»  .text.unlikely+0xc1
193 »       cmp····%rcx,%rdx166 »       cmp····%rdx,%rcx
194 »       jle····1ba·<_PyTokenizer_check_coding_spec+0x4a>167 »       jle····16a·<_PyTokenizer_check_coding_spec+0x4a>
195 »       lea····0x6(%r8,%rcx,1),%rax168 »       lea····0x6(%r8,%rdx,1),%rax
196 »       lea····(%r8,%rdi,1),%rcx169 »       lea····(%r8,%rdi,1),%rcx
197 »       jmp····26d·<_PyTokenizer_check_coding_spec+0xfd>170 »       jmp····20d·<_PyTokenizer_check_coding_spec+0xed>
198 »       data16·cs·nopw·0x0(%rax,%rax,1)171 »       data16·cs·nopw·0x0(%rax,%rax,1)
 172 »       xchg···%ax,%ax
199 »       data16·cs·nopw·0x0(%rax,%rax,1) 
200 »       nopl···0x0(%rax) 
201 »       add····$0x1,%rax173 »       add····$0x1,%rax
202 »       cmp····%rcx,%rax174 »       cmp····%rcx,%rax
203 »       je·····1ba·<_PyTokenizer_check_coding_spec+0x4a>175 »       je·····16a·<_PyTokenizer_check_coding_spec+0x4a>
204 »       cmpl···$0x69646f63,-0x6(%rax)176 »       cmpl···$0x69646f63,-0x6(%rax)
205 »       jne····260·<_PyTokenizer_check_coding_spec+0xf0>177 »       jne····200·<_PyTokenizer_check_coding_spec+0xe0>
206 »       cmpw···$0x676e,-0x2(%rax)178 »       cmpw···$0x676e,-0x2(%rax)
207 »       jne····260·<_PyTokenizer_check_coding_spec+0xf0>179 »       jne····200·<_PyTokenizer_check_coding_spec+0xe0>
208 »       movzbl·(%rax),%edx180 »       movzbl·(%rax),%edx
209 »       mov····%rax,%r9181 »       mov····%rax,%r9
210 »       cmp····$0x3a,%dl182 »       cmp····$0x3a,%dl
211 »       je·····292·<_PyTokenizer_check_coding_spec+0x122>183 »       je·····232·<_PyTokenizer_check_coding_spec+0x112>
212 »       cmp····$0x3d,%dl184 »       cmp····$0x3d,%dl
213 »       jne····292·<_PyTokenizer_check_coding_spec+0x122>185 »       jne····232·<_PyTokenizer_check_coding_spec+0x112>
214 ·R_X86_64_PC32»  .text.unlikely+0xd5186 ·R_X86_64_PC32»  .text.unlikely+0xd3
215 »       movzbl·0x1(%r9),%edx187 »       movzbl·0x1(%r9),%edx
216 »       add····$0x1,%r9188 »       add····$0x1,%r9
217 »       cmp····$0x20,%dl189 »       cmp····$0x20,%dl
218 »       je·····292·<_PyTokenizer_check_coding_spec+0x122>190 »       je·····232·<_PyTokenizer_check_coding_spec+0x112>
219 »       cmp····$0x9,%dl191 »       cmp····$0x9,%dl
220 »       je·····292·<_PyTokenizer_check_coding_spec+0x122>192 »       je·····232·<_PyTokenizer_check_coding_spec+0x112>
221 »       mov····%r9,%rsi193 »       mov····%r9,%rsi
222 »       jmp····2c4·<_PyTokenizer_check_coding_spec+0x154>194 »       jmp····264·<_PyTokenizer_check_coding_spec+0x144>
223 »       data16·cs·nopw·0x0(%rax,%rax,1)195 »       data16·cs·nopw·0x0(%rax,%rax,1)
Max diff block lines reached; 11980/16976 bytes (70.57%) of diff not shown.
1.62 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 6, 19 lines modifiedOffset 6, 19 lines modified
6 ··0x00000020·00000000·1a010000·00460e10·8f02450e·.........F....E.6 ··0x00000020·00000000·1a010000·00460e10·8f02450e·.........F....E.
7 ··0x00000030·188e0345·0e208d04·450e288c·05410e30·...E.·..E.(..A.07 ··0x00000030·188e0345·0e208d04·450e288c·05410e30·...E.·..E.(..A.0
8 ··0x00000040·8606410e·38830747·0e4002c5·0a0e3844·..A.8..G.@....8D8 ··0x00000040·8606410e·38830747·0e4002c5·0a0e3844·..A.8..G.@....8D
9 ··0x00000050·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.9 ··0x00000050·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
10 ··0x00000060·08410b00·1c000000·68000000·00000000·.A......h.......10 ··0x00000060·08410b00·1c000000·68000000·00000000·.A......h.......
11 ··0x00000070·38000000·000e4083·0786068c·058d048e·8.....@.........11 ··0x00000070·38000000·000e4083·0786068c·058d048e·8.....@.........
12 ··0x00000080·038f0200·28000000·88000000·00000000·....(...........12 ··0x00000080·038f0200·28000000·88000000·00000000·....(...........
13 ··0x00000090·46000000·00460e10·8c02440e·18860347·F....F....D....G13 ··0x00000090·42000000·00460e10·8c02440e·18860347·B....F....D....G
14 ··0x000000a0·0e208304·710e1841·0e10420e·08000000·.·..q..A..B.....14 ··0x000000a0·0e208304·6d0e1841·0e10420e·08000000·.·..m..A..B.....
15 ··0x000000b0·18000000·b4000000·00000000·8f000000·................15 ··0x000000b0·18000000·b4000000·00000000·8d000000·................
16 ··0x000000c0·000e2083·0486038c·02000000·38000000·..·.........8...16 ··0x000000c0·000e2083·0486038c·02000000·38000000·..·.........8...
17 ··0x000000d0·d0000000·00000000·d5030000·00460e10·.............F..17 ··0x000000d0·d0000000·00000000·c5030000·00460e10·.............F..
18 ··0x000000e0·8d02420e·188c0341·0e208604·410e2883·..B....A.·..A.(.18 ··0x000000e0·8d02420e·188c0341·0e208604·410e2883·..B....A.·..A.(.
19 ··0x000000f0·05440e50·02750a0e·28410e20·410e1842·.D.P.u..(A.·A..B19 ··0x000000f0·05440e50·02750a0e·28410e20·410e1842·.D.P.u..(A.·A..B
20 ··0x00000100·0e10420e·08410b00·18000000·0c010000·..B..A..........20 ··0x00000100·0e10420e·08410b00·18000000·0c010000·..B..A..........
21 ··0x00000110·00000000·90000000·000e5083·0586048c·..........P.....21 ··0x00000110·00000000·90000000·000e5083·0586048c·..........P.....
22 ··0x00000120·038d0200·28000000·28010000·00000000·....(...(.......22 ··0x00000120·038d0200·28000000·28010000·00000000·....(...(.......
23 ··0x00000130·43000000·00460e10·8c02440e·18860348·C....F....D....H23 ··0x00000130·43000000·00460e10·8c02440e·18860348·C....F....D....H
24 ··0x00000140·0e208304·6a0e1844·0e10420e·08000000·.·..j..D..B.....24 ··0x00000140·0e208304·6a0e1844·0e10420e·08000000·.·..j..D..B.....
1.11 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:··········132656·(bytes·into·file)13 ··Start·of·section·headers:··········132448·(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·0x20630:1 There·are·19·section·headers,·starting·at·offset·0x20560:
  
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·00066f·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00066f·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·010a68·0007f8·18···I·16···1··86 ··[·2]·.rela.text········RELA············0000000000000000·010a10·0007f8·18···I·16···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0006af·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·0006af·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·0006af·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·0006af·000000·00··WA··0···0··1
9 ··[·5]·.text.unlikely····PROGBITS········0000000000000000·0006af·0035a2·00··AX··0···0··19 ··[·5]·.text.unlikely····PROGBITS········0000000000000000·0006af·003595·00··AX··0···0··1
10 ··[·6]·.rela.text.unlikely·RELA············0000000000000000·011260·007830·18···I·16···5··810 ··[·6]·.rela.text.unlikely·RELA············0000000000000000·011208·007800·18···I·16···5··8
11 ··[·7]·.text.hot·········PROGBITS········0000000000000000·003c58·006a24·00··AX··0···0·6411 ··[·7]·.text.hot·········PROGBITS········0000000000000000·003c48·0069e4·00··AX··0···0·64
12 ··[·8]·.rela.text.hot····RELA············0000000000000000·018a90·0066d8·18···I·16···7··812 ··[·8]·.rela.text.hot····RELA············0000000000000000·018a08·006690·18···I·16···7··8
13 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·00a680·000d36·01·AMS··0···0··813 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·00a630·000d36·01·AMS··0···0··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·00b3b6·00014b·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·00b366·00014b·01·AMS··0···0··1
15 ··[11]·.rodata.cst8······PROGBITS········0000000000000000·00b508·000008·08··AM··0···0··815 ··[11]·.rodata.cst8······PROGBITS········0000000000000000·00b4b8·000008·08··AM··0···0··8
16 ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·00b510·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·00b4c0·000000·00······0···0··1
17 ··[13]·.note.gnu.property·NOTE············0000000000000000·00b510·000020·00···A··0···0··817 ··[13]·.note.gnu.property·NOTE············0000000000000000·00b4c0·000020·00···A··0···0··8
18 ··[14]·.eh_frame·········PROGBITS········0000000000000000·00b530·002128·00···A··0···0··818 ··[14]·.eh_frame·········PROGBITS········0000000000000000·00b4e0·002120·00···A··0···0··8
19 ··[15]·.rela.eh_frame····RELA············0000000000000000·01f168·001410·18···I·16··14··819 ··[15]·.rela.eh_frame····RELA············0000000000000000·01f098·001410·18···I·16··14··8
20 ··[16]·.symtab···········SYMTAB··········0000000000000000·00d658·001ce0·18·····17·109··820 ··[16]·.symtab···········SYMTAB··········0000000000000000·00d600·001ce0·18·····17·109··8
21 ··[17]·.strtab···········STRTAB··········0000000000000000·00f338·00172e·00······0···0··121 ··[17]·.strtab···········STRTAB··········0000000000000000·00f2e0·00172e·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········0000000000000000·020578·0000b1·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········0000000000000000·0204a8·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)
33.7 KB
readelf --wide --symbols {}
    
Offset 2, 124 lines modifiedOffset 2, 124 lines modified
2 Symbol·table·'.symtab'·contains·308·entries:2 Symbol·table·'.symtab'·contains·308·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·.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···107·FUNC····LOCAL··DEFAULT····5·PySequence_Tuple.cold8 ·····4:·0000000000000000···107·FUNC····LOCAL··DEFAULT····5·PySequence_Tuple.cold
9 ·····5:·00000000000045d0·····8·FUNC····LOCAL··DEFAULT····7·Py_XDECREF9 ·····5:·0000000000004580·····8·FUNC····LOCAL··DEFAULT····7·Py_XDECREF
10 ·····6:·0000000000002c7e····45·FUNC····LOCAL··DEFAULT····5·null_error.isra.010 ·····6:·0000000000002c71····45·FUNC····LOCAL··DEFAULT····5·null_error.isra.0
11 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.811 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.8
12 ·····8:·000000000000006b····40·FUNC····LOCAL··DEFAULT····5·PyMapping_GetItemString.cold12 ·····8:·000000000000006b····40·FUNC····LOCAL··DEFAULT····5·PyMapping_GetItemString.cold
13 ·····9:·0000000000000093····28·FUNC····LOCAL··DEFAULT····5·PyObject_GetItem.cold13 ·····9:·0000000000000093····28·FUNC····LOCAL··DEFAULT····5·PyObject_GetItem.cold
14 ····10:·00000000000000af····13·FUNC····LOCAL··DEFAULT····5·PyObject_GetIter.cold14 ····10:·00000000000000af····13·FUNC····LOCAL··DEFAULT····5·PyObject_GetIter.cold
15 ····11:·00000000000000bc····65·FUNC····LOCAL··DEFAULT····5·PyObject_SetItem.cold15 ····11:·00000000000000bc····65·FUNC····LOCAL··DEFAULT····5·PyObject_SetItem.cold
16 ····12:·00000000000000fd····19·FUNC····LOCAL··DEFAULT····5·PyObject_Type.cold16 ····12:·00000000000000fd····19·FUNC····LOCAL··DEFAULT····5·PyObject_Type.cold
17 ····13:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.117 ····13:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.1
18 ····14:·0000000000000110···190·FUNC····LOCAL··DEFAULT····5·PyNumber_Add.cold18 ····14:·0000000000000110···190·FUNC····LOCAL··DEFAULT····5·PyNumber_Add.cold
19 ····15:·0000000000000960···215·FUNC····LOCAL··DEFAULT····7·binary_op119 ····15:·0000000000000960···215·FUNC····LOCAL··DEFAULT····7·binary_op1
20 ····16:·00000000000001ce···114·FUNC····LOCAL··DEFAULT····5·binary_op1.cold20 ····16:·00000000000001ce···114·FUNC····LOCAL··DEFAULT····5·binary_op1.cold
21 ····17:·0000000000000240····91·FUNC····LOCAL··DEFAULT····5·PyMapping_SetItemString.cold21 ····17:·0000000000000240····91·FUNC····LOCAL··DEFAULT····5·PyMapping_SetItemString.cold
22 ····18:·000000000000029b····20·FUNC····LOCAL··DEFAULT····5·PyObject_GetBuffer.cold22 ····18:·000000000000029b····20·FUNC····LOCAL··DEFAULT····5·PyObject_GetBuffer.cold
23 ····19:·00000000000002af····61·FUNC····LOCAL··DEFAULT····5·PyBuffer_FillInfo.cold23 ····19:·00000000000002af····61·FUNC····LOCAL··DEFAULT····5·PyBuffer_FillInfo.cold
24 ····20:·00000000000010a0··2145·FUNC····LOCAL··DEFAULT····7·object_recursive_isinstance24 ····20:·00000000000010a0··2145·FUNC····LOCAL··DEFAULT····7·object_recursive_isinstance
25 ····21:·00000000000038d0···267·FUNC····LOCAL··DEFAULT····7·object_isinstance25 ····21:·0000000000003880···267·FUNC····LOCAL··DEFAULT····7·object_isinstance
26 ····22:·00000000000002ec···319·FUNC····LOCAL··DEFAULT····5·PyObject_IsInstance.cold26 ····22:·00000000000002ec···323·FUNC····LOCAL··DEFAULT····5·PyObject_IsInstance.cold
27 ····23:·000000000000042b···733·FUNC····LOCAL··DEFAULT····5·object_recursive_isinstance.cold27 ····23:·000000000000042f···733·FUNC····LOCAL··DEFAULT····5·object_recursive_isinstance.cold
28 ····24:·0000000000000708····84·FUNC····LOCAL··DEFAULT····5·PyNumber_AsSsize_t.cold28 ····24:·000000000000070c····84·FUNC····LOCAL··DEFAULT····5·PyNumber_AsSsize_t.cold
29 ····25:·000000000000075c····49·FUNC····LOCAL··DEFAULT····5·_PyNumber_Index.cold29 ····25:·0000000000000760····49·FUNC····LOCAL··DEFAULT····5·_PyNumber_Index.cold
30 ····26:·0000000000000000····66·FUNC····LOCAL··DEFAULT····1·binary_iop.part.030 ····26:·0000000000000000····66·FUNC····LOCAL··DEFAULT····1·binary_iop.part.0
31 ····27:·000000000000078d···199·FUNC····LOCAL··DEFAULT····5·PyNumber_InPlaceOr.cold31 ····27:·0000000000000791···199·FUNC····LOCAL··DEFAULT····5·PyNumber_InPlaceOr.cold
32 ····28:·0000000000001da0····35·FUNC····LOCAL··DEFAULT····7·binary_iop32 ····28:·0000000000001da0····35·FUNC····LOCAL··DEFAULT····7·binary_iop
33 ····29:·0000000000001dd0····88·FUNC····LOCAL··DEFAULT····7·binary_iop133 ····29:·0000000000001dd0····88·FUNC····LOCAL··DEFAULT····7·binary_iop1
34 ····30:·0000000000000854····18·FUNC····LOCAL··DEFAULT····5·binary_iop.cold34 ····30:·0000000000000858····18·FUNC····LOCAL··DEFAULT····5·binary_iop.cold
35 ····31:·0000000000000866····32·FUNC····LOCAL··DEFAULT····5·binary_iop1.cold35 ····31:·000000000000086a····32·FUNC····LOCAL··DEFAULT····5·binary_iop1.cold
36 ····32:·0000000000000886····50·FUNC····LOCAL··DEFAULT····5·binary_iop.part.0.cold36 ····32:·000000000000088a····50·FUNC····LOCAL··DEFAULT····5·binary_iop.part.0.cold
37 ····33:·00000000000008b8···185·FUNC····LOCAL··DEFAULT····5·PyObject_Format.cold37 ····33:·00000000000008bc···185·FUNC····LOCAL··DEFAULT····5·PyObject_Format.cold
38 ····34:·0000000000000971····68·FUNC····LOCAL··DEFAULT····5·PySequence_GetItem.cold38 ····34:·0000000000000975····68·FUNC····LOCAL··DEFAULT····5·PySequence_GetItem.cold
39 ····35:·0000000000000050···153·FUNC····LOCAL··DEFAULT····1·binary_op.part.039 ····35:·0000000000000050···153·FUNC····LOCAL··DEFAULT····1·binary_op.part.0
40 ····36:·00000000000009b5···167·FUNC····LOCAL··DEFAULT····5·PyNumber_Lshift.cold40 ····36:·00000000000009b9···167·FUNC····LOCAL··DEFAULT····5·PyNumber_Lshift.cold
41 ····37:·0000000000000a5c····48·FUNC····LOCAL··DEFAULT····5·binary_op.part.0.cold41 ····37:·0000000000000a60····48·FUNC····LOCAL··DEFAULT····5·binary_op.part.0.cold
42 ····38:·0000000000000a8c···167·FUNC····LOCAL··DEFAULT····5·PyNumber_Subtract.cold42 ····38:·0000000000000a90···167·FUNC····LOCAL··DEFAULT····5·PyNumber_Subtract.cold
43 ····39:·00000000000024a0··1610·FUNC····LOCAL··DEFAULT····7·object_issubclass43 ····39:·0000000000002490··1610·FUNC····LOCAL··DEFAULT····7·object_issubclass
44 ····40:·00000000000000f0····72·FUNC····LOCAL··DEFAULT····1·recursive_issubclass.part.044 ····40:·00000000000000f0····72·FUNC····LOCAL··DEFAULT····1·recursive_issubclass.part.0
45 ····41:·0000000000003090····36·FUNC····LOCAL··DEFAULT····7·recursive_issubclass45 ····41:·0000000000003040····36·FUNC····LOCAL··DEFAULT····7·recursive_issubclass
46 ····42:·0000000000000b33···152·FUNC····LOCAL··DEFAULT····5·PyObject_IsSubclass.cold46 ····42:·0000000000000b37···152·FUNC····LOCAL··DEFAULT····5·PyObject_IsSubclass.cold
47 ····43:·0000000000000bcb···506·FUNC····LOCAL··DEFAULT····5·object_issubclass.cold47 ····43:·0000000000000bcf···506·FUNC····LOCAL··DEFAULT····5·object_issubclass.cold
48 ····44:·0000000000000dc5····34·FUNC····LOCAL··DEFAULT····5·PyNumber_Negative.cold48 ····44:·0000000000000dc9····34·FUNC····LOCAL··DEFAULT····5·PyNumber_Negative.cold
49 ····45:·0000000000000de7····95·FUNC····LOCAL··DEFAULT····5·PySequence_Fast.cold49 ····45:·0000000000000deb····95·FUNC····LOCAL··DEFAULT····5·PySequence_Fast.cold
50 ····46:·0000000000000e46···264·FUNC····LOCAL··DEFAULT····5·PyNumber_InPlaceAdd.cold50 ····46:·0000000000000e4a···264·FUNC····LOCAL··DEFAULT····5·PyNumber_InPlaceAdd.cold
51 ····47:·0000000000000f4e····34·FUNC····LOCAL··DEFAULT····5·PyNumber_Invert.cold51 ····47:·0000000000000f52····34·FUNC····LOCAL··DEFAULT····5·PyNumber_Invert.cold
52 ····48:·0000000000000f70···294·FUNC····LOCAL··DEFAULT····5·PyObject_LengthHint.cold52 ····48:·0000000000000f74···277·FUNC····LOCAL··DEFAULT····5·PyObject_LengthHint.cold
53 ····49:·0000000000001096····10·FUNC····LOCAL··DEFAULT····5·PyObject_Size.cold53 ····49:·0000000000001089····10·FUNC····LOCAL··DEFAULT····5·PyObject_Size.cold
54 ····50:·00000000000003f0···132·FUNC····LOCAL··DEFAULT····1·check_class54 ····50:·00000000000003f0···132·FUNC····LOCAL··DEFAULT····1·check_class
55 ····51:·0000000000006200··1797·FUNC····LOCAL··DEFAULT····7·abstract_issubclass55 ····51:·00000000000061b0··1797·FUNC····LOCAL··DEFAULT····7·abstract_issubclass
56 ····52:·00000000000010a0····97·FUNC····LOCAL··DEFAULT····5·PyObject_DelItem.cold56 ····52:·0000000000001093····97·FUNC····LOCAL··DEFAULT····5·PyObject_DelItem.cold
57 ····53:·0000000000001101····26·FUNC····LOCAL··DEFAULT····5·PySequence_List.cold57 ····53:·00000000000010f4····26·FUNC····LOCAL··DEFAULT····5·PySequence_List.cold
58 ····54:·000000000000111b····69·FUNC····LOCAL··DEFAULT····5·PySequence_DelItem.cold58 ····54:·000000000000110e····69·FUNC····LOCAL··DEFAULT····5·PySequence_DelItem.cold
59 ····55:·0000000000001160···247·FUNC····LOCAL··DEFAULT····5·PyNumber_Multiply.cold59 ····55:·0000000000001153···247·FUNC····LOCAL··DEFAULT····5·PyNumber_Multiply.cold
60 ····56:·0000000000001257···167·FUNC····LOCAL··DEFAULT····5·PyNumber_And.cold60 ····56:·000000000000124a···167·FUNC····LOCAL··DEFAULT····5·PyNumber_And.cold
61 ····57:·00000000000012fe···521·FUNC····LOCAL··DEFAULT····5·PyNumber_Long.cold61 ····57:·00000000000012f1···521·FUNC····LOCAL··DEFAULT····5·PyNumber_Long.cold
62 ····58:·0000000000001507····10·FUNC····LOCAL··DEFAULT····5·object_isinstance.cold62 ····58:·00000000000014fa····10·FUNC····LOCAL··DEFAULT····5·object_isinstance.cold
63 ····59:·0000000000001511·····7·FUNC····LOCAL··DEFAULT····5·PyNumber_Check.cold63 ····59:·0000000000001504·····7·FUNC····LOCAL··DEFAULT····5·PyNumber_Check.cold
64 ····60:·0000000000001518····82·FUNC····LOCAL··DEFAULT····5·PyMapping_Keys.cold64 ····60:·000000000000150b····82·FUNC····LOCAL··DEFAULT····5·PyMapping_Keys.cold
65 ····61:·000000000000156a····95·FUNC····LOCAL··DEFAULT····5·PyMapping_Items.cold65 ····61:·000000000000155d····95·FUNC····LOCAL··DEFAULT····5·PyMapping_Items.cold
66 ····62:·00000000000015c9···167·FUNC····LOCAL··DEFAULT····5·PyNumber_Or.cold66 ····62:·00000000000015bc···167·FUNC····LOCAL··DEFAULT····5·PyNumber_Or.cold
67 ····63:·0000000000001670····94·FUNC····LOCAL··DEFAULT····5·PyNumber_Index.cold67 ····63:·0000000000001663····94·FUNC····LOCAL··DEFAULT····5·PyNumber_Index.cold
68 ····64:·00000000000016ce···167·FUNC····LOCAL··DEFAULT····5·PyNumber_FloorDivide.cold68 ····64:·00000000000016c1···167·FUNC····LOCAL··DEFAULT····5·PyNumber_FloorDivide.cold
69 ····65:·0000000000004280···127·FUNC····LOCAL··DEFAULT····7·sequence_repeat69 ····65:·0000000000004230···127·FUNC····LOCAL··DEFAULT····7·sequence_repeat
70 ····66:·0000000000001775···167·FUNC····LOCAL··DEFAULT····5·PyNumber_Remainder.cold70 ····66:·0000000000001768···167·FUNC····LOCAL··DEFAULT····5·PyNumber_Remainder.cold
71 ····67:·000000000000181c···143·FUNC····LOCAL··DEFAULT····5·PyNumber_InPlaceSubtract.cold71 ····67:·000000000000180f···143·FUNC····LOCAL··DEFAULT····5·PyNumber_InPlaceSubtract.cold
72 ····68:·00000000000045e0····22·FUNC····LOCAL··DEFAULT····7·Py_XDECREF.part.072 ····68:·0000000000004590····22·FUNC····LOCAL··DEFAULT····7·Py_XDECREF.part.0
73 ····69:·00000000000018ab···167·FUNC····LOCAL··DEFAULT····5·PyNumber_TrueDivide.cold73 ····69:·000000000000189e···167·FUNC····LOCAL··DEFAULT····5·PyNumber_TrueDivide.cold
74 ····70:·0000000000001952···143·FUNC····LOCAL··DEFAULT····5·_PyNumber_PowerNoMod.cold74 ····70:·0000000000001945···143·FUNC····LOCAL··DEFAULT····5·_PyNumber_PowerNoMod.cold
75 ····71:·0000000000000480····54·FUNC····LOCAL··DEFAULT····1·_IsFortranContiguous.part.075 ····71:·0000000000000480····54·FUNC····LOCAL··DEFAULT····1·_IsFortranContiguous.part.0
76 ····72:·00000000000019e1·····3·FUNC····LOCAL··DEFAULT····5·PyBuffer_IsContiguous.cold76 ····72:·00000000000019d4·····3·FUNC····LOCAL··DEFAULT····5·PyBuffer_IsContiguous.cold
77 ····73:·00000000000019e4····27·FUNC····LOCAL··DEFAULT····5·PyMapping_Size.cold77 ····73:·00000000000019d7····27·FUNC····LOCAL··DEFAULT····5·PyMapping_Size.cold
78 ····74:·00000000000019ff···149·FUNC····LOCAL··DEFAULT····5·PyNumber_InPlaceAnd.cold78 ····74:·00000000000019f2···149·FUNC····LOCAL··DEFAULT····5·PyNumber_InPlaceAnd.cold
79 ····75:·0000000000001a94·····3·FUNC····LOCAL··DEFAULT····5·PySequence_Check.cold79 ····75:·0000000000001a87·····3·FUNC····LOCAL··DEFAULT····5·PySequence_Check.cold
80 ····76:·0000000000001a97····23·FUNC····LOCAL··DEFAULT····5·_PyObject_HasLen.cold80 ····76:·0000000000001a8a····23·FUNC····LOCAL··DEFAULT····5·_PyObject_HasLen.cold
81 ····77:·0000000000001aae····65·FUNC····LOCAL··DEFAULT····5·PySequence_Size.cold81 ····77:·0000000000001aa1····65·FUNC····LOCAL··DEFAULT····5·PySequence_Size.cold
82 ····78:·0000000000001aef····10·FUNC····LOCAL··DEFAULT····5·_PyObject_RealIsInstance.cold82 ····78:·0000000000001ae2····10·FUNC····LOCAL··DEFAULT····5·_PyObject_RealIsInstance.cold
83 ····79:·0000000000001af9···146·FUNC····LOCAL··DEFAULT····5·PySequence_Concat.cold83 ····79:·0000000000001aec···146·FUNC····LOCAL··DEFAULT····5·PySequence_Concat.cold
84 ····80:·0000000000001b8b····37·FUNC····LOCAL··DEFAULT····5·PySequence_GetSlice.cold84 ····80:·0000000000001b7e····37·FUNC····LOCAL··DEFAULT····5·PySequence_GetSlice.cold
85 ····81:·0000000000001bb0···167·FUNC····LOCAL··DEFAULT····5·PyNumber_Xor.cold85 ····81:·0000000000001ba3···167·FUNC····LOCAL··DEFAULT····5·PyNumber_Xor.cold
86 ····82:·0000000000001c57···149·FUNC····LOCAL··DEFAULT····5·PyNumber_InPlaceXor.cold86 ····82:·0000000000001c4a···149·FUNC····LOCAL··DEFAULT····5·PyNumber_InPlaceXor.cold
87 ····83:·0000000000001cec····87·FUNC····LOCAL··DEFAULT····5·_PySequence_IterSearch.cold87 ····83:·0000000000001cdf····87·FUNC····LOCAL··DEFAULT····5·_PySequence_IterSearch.cold
88 ····84:·0000000000001d43····84·FUNC····LOCAL··DEFAULT····5·PyNumber_ToBase.cold88 ····84:·0000000000001d36····84·FUNC····LOCAL··DEFAULT····5·PyNumber_ToBase.cold
89 ····85:·0000000000001d97···196·FUNC····LOCAL··DEFAULT····5·PyNumber_InPlaceMultiply.cold89 ····85:·0000000000001d8a···196·FUNC····LOCAL··DEFAULT····5·PyNumber_InPlaceMultiply.cold
90 ····86:·0000000000001e5b···167·FUNC····LOCAL··DEFAULT····5·PyNumber_Divmod.cold90 ····86:·0000000000001e4e···167·FUNC····LOCAL··DEFAULT····5·PyNumber_Divmod.cold
91 ····87:·0000000000001f02···175·FUNC····LOCAL··DEFAULT····5·PyNumber_Power.cold91 ····87:·0000000000001ef5···175·FUNC····LOCAL··DEFAULT····5·PyNumber_Power.cold
92 ····88:·0000000000001fb1···199·FUNC····LOCAL··DEFAULT····5·PyNumber_InPlaceLshift.cold92 ····88:·0000000000001fa4···199·FUNC····LOCAL··DEFAULT····5·PyNumber_InPlaceLshift.cold
93 ····89:·0000000000002078···167·FUNC····LOCAL··DEFAULT····5·PyNumber_Rshift.cold93 ····89:·000000000000206b···167·FUNC····LOCAL··DEFAULT····5·PyNumber_Rshift.cold
94 ····90:·000000000000211f····34·FUNC····LOCAL··DEFAULT····5·PyNumber_Absolute.cold94 ····90:·0000000000002112····34·FUNC····LOCAL··DEFAULT····5·PyNumber_Absolute.cold
95 ····91:·0000000000002141····63·FUNC····LOCAL··DEFAULT····5·PyMapping_Values.cold95 ····91:·0000000000002134····63·FUNC····LOCAL··DEFAULT····5·PyMapping_Values.cold
96 ····92:·0000000000002180···100·FUNC····LOCAL··DEFAULT····5·PyIter_Send.cold96 ····92:·0000000000002173···100·FUNC····LOCAL··DEFAULT····5·PyIter_Send.cold
97 ····93:·00000000000021e4···249·FUNC····LOCAL··DEFAULT····5·PyNumber_Float.cold97 ····93:·00000000000021d7···249·FUNC····LOCAL··DEFAULT····5·PyNumber_Float.cold
98 ····94:·00000000000022dd····34·FUNC····LOCAL··DEFAULT····5·PyNumber_Positive.cold98 ····94:·00000000000022d0····34·FUNC····LOCAL··DEFAULT····5·PyNumber_Positive.cold
99 ····95:·00000000000022ff···167·FUNC····LOCAL··DEFAULT····5·PyNumber_InPlaceFloorDivide.cold99 ····95:·00000000000022f2···167·FUNC····LOCAL··DEFAULT····5·PyNumber_InPlaceFloorDivide.cold
100 ····96:·00000000000023b1···554·FUNC····LOCAL··DEFAULT····5·ternary_iop.constprop.0100 ····96:·00000000000023a4···554·FUNC····LOCAL··DEFAULT····5·ternary_iop.constprop.0
101 ····97:·00000000000025db····31·FUNC····LOCAL··DEFAULT····5·check_class.cold101 ····97:·00000000000025ce····31·FUNC····LOCAL··DEFAULT····5·check_class.cold
102 ····98:·00000000000025fa···936·FUNC····LOCAL··DEFAULT····5·abstract_issubclass.cold102 ····98:·00000000000025ed···936·FUNC····LOCAL··DEFAULT····5·abstract_issubclass.cold
103 ····99:·00000000000029f5····32·FUNC····LOCAL··DEFAULT····5·PyNumber_InPlaceRshift.cold103 ····99:·00000000000029e8····32·FUNC····LOCAL··DEFAULT····5·PyNumber_InPlaceRshift.cold
104 ···100:·0000000000002a23····27·FUNC····LOCAL··DEFAULT····5·PyMapping_GetOptionalItemString.cold104 ···100:·0000000000002a16····27·FUNC····LOCAL··DEFAULT····5·PyMapping_GetOptionalItemString.cold
105 ···101:·0000000000002b9f···133·FUNC····LOCAL··DEFAULT····5·PySequence_SetItem.cold105 ···101:·0000000000002b92···133·FUNC····LOCAL··DEFAULT····5·PySequence_SetItem.cold
106 ···102:·0000000000002d8c····38·FUNC····LOCAL··DEFAULT····5·PySequence_DelSlice.cold106 ···102:·0000000000002d7f····38·FUNC····LOCAL··DEFAULT····5·PySequence_DelSlice.cold
107 ···103:·0000000000002f71····38·FUNC····LOCAL··DEFAULT····5·PySequence_SetSlice.cold107 ···103:·0000000000002f64····38·FUNC····LOCAL··DEFAULT····5·PySequence_SetSlice.cold
108 ···104:·0000000000003030····14·FUNC····LOCAL··DEFAULT····5·_buffer_release_call108 ···104:·0000000000003023····14·FUNC····LOCAL··DEFAULT····5·_buffer_release_call
109 ···105:·000000000000311d····57·FUNC····LOCAL··DEFAULT····5·_Py_add_one_to_index_C109 ···105:·0000000000003110····57·FUNC····LOCAL··DEFAULT····5·_Py_add_one_to_index_C
110 ···106:·0000000000003156····49·FUNC····LOCAL··DEFAULT····5·_Py_add_one_to_index_F110 ···106:·0000000000003149····49·FUNC····LOCAL··DEFAULT····5·_Py_add_one_to_index_F
111 ···107:·000000000000348c···103·FUNC····LOCAL··DEFAULT····5·as_read_buffer111 ···107:·000000000000347f···103·FUNC····LOCAL··DEFAULT····5·as_read_buffer
112 ···108:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LC145112 ···108:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LC145
113 ···109:·0000000000000000···434·FUNC····GLOBAL·DEFAULT····7·PySequence_Tuple113 ···109:·0000000000000000···434·FUNC····GLOBAL·DEFAULT····7·PySequence_Tuple
114 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type114 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type
115 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Type115 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Type
116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_AsTuple116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_AsTuple
117 ···113:·0000000000000500···169·FUNC····GLOBAL·DEFAULT····7·PyObject_GetIter117 ···113:·0000000000000500···169·FUNC····GLOBAL·DEFAULT····7·PyObject_GetIter
118 ···114:·0000000000002e50···421·FUNC····GLOBAL·DEFAULT····7·PyObject_LengthHint118 ···114:·0000000000002e40···367·FUNC····GLOBAL·DEFAULT····7·PyObject_LengthHint
119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
120 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_120 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
121 ···117:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate121 ···117:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTuple_Resize124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTuple_Resize
125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopIteration125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopIteration
Offset 166, 15 lines modifiedOffset 166, 15 lines modified
166 ···162:·0000000000000d60···832·FUNC····GLOBAL·DEFAULT····7·PyObject_IsInstance166 ···162:·0000000000000d60···832·FUNC····GLOBAL·DEFAULT····7·PyObject_IsInstance
167 ···163:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnion_Type167 ···163:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnion_Type
Max diff block lines reached; 17403/34494 bytes (50.45%) of diff not shown.
439 KB
readelf --wide --relocs {}
Max HTML report size reached
143 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
8.76 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 »       push···%rbx8 »       push···%rbx
9 »       mov····%rdi,%rbx9 »       mov····%rdi,%rbx
10 »       sub····$0x10,%rsp10 »       sub····$0x10,%rsp
11 »       mov····0x0(%rip),%rax········11 »       mov····0x0(%rip),%rax········
12 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x412 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x4
13 »       test···%eax,%eax13 »       test···%eax,%eax
14 »       jns····17·<binary_iop.part.0+0x17>14 »       jns····17·<binary_iop.part.0+0x17>
15 ·R_X86_64_PC32»  .text.unlikely+0x88215 ·R_X86_64_PC32»  .text.unlikely+0x886
16 »       mov····0x8(%rsi),%rax16 »       mov····0x8(%rsi),%rax
17 »       mov····0x8(%rbx),%rcx17 »       mov····0x8(%rbx),%rcx
18 »       mov····$0x0,%esi18 »       mov····$0x0,%esi
19 ·R_X86_64_32»    .rodata.str1.8+0x10819 ·R_X86_64_32»    .rodata.str1.8+0x108
20 »       mov····0x0(%rip),%rdi········20 »       mov····0x0(%rip),%rdi········
21 ·R_X86_64_PC32»  PyExc_TypeError-0x421 ·R_X86_64_PC32»  PyExc_TypeError-0x4
22 »       mov····0x18(%rax),%r822 »       mov····0x18(%rax),%r8
Offset 40, 15 lines modifiedOffset 40, 15 lines modified
40 »       push···%rbx40 »       push···%rbx
41 »       mov····%rdi,%rbx41 »       mov····%rdi,%rbx
42 »       sub····$0x18,%rsp42 »       sub····$0x18,%rsp
43 »       mov····0x0(%rip),%rax········43 »       mov····0x0(%rip),%rax········
44 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x444 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x4
45 »       test···%eax,%eax45 »       test···%eax,%eax
46 »       jns····6f·<binary_op.part.0+0x1f>46 »       jns····6f·<binary_op.part.0+0x1f>
47 ·R_X86_64_PC32»  .text.unlikely+0xa5847 ·R_X86_64_PC32»  .text.unlikely+0xa5c
48 »       mov····0x8(%rsi),%rax48 »       mov····0x8(%rsi),%rax
49 »       mov····0x8(%rbx),%rbp49 »       mov····0x8(%rbx),%rbp
50 »       mov····0x0(%rip),%r13········50 »       mov····0x0(%rip),%r13········
51 ·R_X86_64_PC32»  PyExc_TypeError-0x451 ·R_X86_64_PC32»  PyExc_TypeError-0x4
52 »       mov····0x18(%rax),%r852 »       mov····0x18(%rax),%r8
53 »       cmp····$0x60,%edx53 »       cmp····$0x60,%edx
54 »       je·····aa·<binary_op.part.0+0x5a>54 »       je·····aa·<binary_op.part.0+0x5a>
Offset 119, 43 lines modifiedOffset 119, 43 lines modified
119 »       je·····108·<recursive_issubclass.part.0+0x18>119 »       je·····108·<recursive_issubclass.part.0+0x18>
120 »       pop····%rcx120 »       pop····%rcx
121 »       mov····%rbp,%rsi121 »       mov····%rbp,%rsi
122 »       mov····%rbx,%rdi122 »       mov····%rbx,%rdi
123 »       pop····%rbx123 »       pop····%rbx
124 »       pop····%rbp124 »       pop····%rbp
125 »       jmp····138·<recursive_issubclass.part.0+0x48>125 »       jmp····138·<recursive_issubclass.part.0+0x48>
126 ·R_X86_64_PC32»  .text.hot+0x61fc126 ·R_X86_64_PC32»  .text.hot+0x61ac
127 »       nopl···0x0(%rax,%rax,1)127 »       nopl···0x0(%rax,%rax,1)
  
128 0000000000000140·<PySequence_GetSlice>:128 0000000000000140·<PySequence_GetSlice>:
129 PySequence_GetSlice():129 PySequence_GetSlice():
130 »       endbr64130 »       endbr64
131 »       push···%r12131 »       push···%r12
132 »       push···%rbp132 »       push···%rbp
133 »       mov····%rdi,%rbp133 »       mov····%rdi,%rbp
134 »       push···%rbx134 »       push···%rbx
135 »       test···%rdi,%rdi135 »       test···%rdi,%rdi
136 »       je·····154·<PySequence_GetSlice+0x14>136 »       je·····154·<PySequence_GetSlice+0x14>
137 ·R_X86_64_PC32»  .text.unlikely+0x1b87137 ·R_X86_64_PC32»  .text.unlikely+0x1b7a
138 »       mov····0x8(%rdi),%rax138 »       mov····0x8(%rdi),%rax
139 »       mov····0x70(%rax),%r12139 »       mov····0x70(%rax),%r12
140 »       test···%r12,%r12140 »       test···%r12,%r12
141 »       je·····165·<PySequence_GetSlice+0x25>141 »       je·····165·<PySequence_GetSlice+0x25>
142 ·R_X86_64_PC32»  .text.unlikely+0x1b93142 ·R_X86_64_PC32»  .text.unlikely+0x1b86
143 »       cmpq···$0x0,0x8(%r12)143 »       cmpq···$0x0,0x8(%r12)
144 »       je·····171·<PySequence_GetSlice+0x31>144 »       je·····171·<PySequence_GetSlice+0x31>
145 ·R_X86_64_PC32»  .text.unlikely+0x1b93145 ·R_X86_64_PC32»  .text.unlikely+0x1b86
146 »       mov····%rsi,%rdi146 »       mov····%rsi,%rdi
147 »       mov····%rdx,%rsi147 »       mov····%rdx,%rsi
148 »       call···17c·<PySequence_GetSlice+0x3c>148 »       call···17c·<PySequence_GetSlice+0x3c>
149 ·R_X86_64_PLT32» _PySlice_FromIndices-0x4149 ·R_X86_64_PLT32» _PySlice_FromIndices-0x4
150 »       mov····%rax,%rbx150 »       mov····%rax,%rbx
151 »       test···%rax,%rax151 »       test···%rax,%rax
152 »       je·····188·<PySequence_GetSlice+0x48>152 »       je·····188·<PySequence_GetSlice+0x48>
153 ·R_X86_64_PC32»  .text.unlikely+0x1b8c153 ·R_X86_64_PC32»  .text.unlikely+0x1b7f
154 »       mov····%rbp,%rdi154 »       mov····%rbp,%rdi
155 »       mov····%rax,%rsi155 »       mov····%rax,%rsi
156 »       call···*0x8(%r12)156 »       call···*0x8(%r12)
157 »       mov····(%rbx),%rdx157 »       mov····(%rbx),%rdx
158 »       mov····%rax,%rbp158 »       mov····%rax,%rbp
159 »       test···%edx,%edx159 »       test···%edx,%edx
160 »       js·····1ae·<PySequence_GetSlice+0x6e>160 »       js·····1ae·<PySequence_GetSlice+0x6e>
Offset 185, 15 lines modifiedOffset 185, 15 lines modified
185 »       endbr64185 »       endbr64
186 »       push···%r12186 »       push···%r12
187 »       push···%rbp187 »       push···%rbp
188 »       push···%rbx188 »       push···%rbx
189 »       sub····$0x10,%rsp189 »       sub····$0x10,%rsp
190 »       test···%rdi,%rdi190 »       test···%rdi,%rdi
191 »       je·····1e5·<PyMapping_Values+0x15>191 »       je·····1e5·<PyMapping_Values+0x15>
192 ·R_X86_64_PC32»  .text.unlikely+0x213d192 ·R_X86_64_PC32»  .text.unlikely+0x2130
193 »       mov····%rdi,%rbx193 »       mov····%rdi,%rbx
194 »       cmpq···$0x0,0x8(%rdi)194 »       cmpq···$0x0,0x8(%rdi)
195 ·R_X86_64_32S»   PyDict_Type195 ·R_X86_64_32S»   PyDict_Type
196 »       jne····1ff·<PyMapping_Values+0x2f>196 »       jne····1ff·<PyMapping_Values+0x2f>
197 »       add····$0x10,%rsp197 »       add····$0x10,%rsp
198 »       pop····%rbx198 »       pop····%rbx
199 »       pop····%rbp199 »       pop····%rbp
Offset 240, 15 lines modifiedOffset 240, 15 lines modified
240 »       call···27d·<PyMapping_Values+0xad>240 »       call···27d·<PyMapping_Values+0xad>
241 ·R_X86_64_PLT32» _PyList_Extend-0x4241 ·R_X86_64_PLT32» _PyList_Extend-0x4
242 »       test···%rax,%rax242 »       test···%rax,%rax
243 »       je·····311·<PyMapping_Values+0x141>243 »       je·····311·<PyMapping_Values+0x141>
244 »       mov····(%rax),%rdx244 »       mov····(%rax),%rdx
245 »       test···%edx,%edx245 »       test···%edx,%edx
246 »       jns····291·<PyMapping_Values+0xc1>246 »       jns····291·<PyMapping_Values+0xc1>
247 ·R_X86_64_PC32»  .text.unlikely+0x2147247 ·R_X86_64_PC32»  .text.unlikely+0x213a
248 »       mov····(%r12),%rax248 »       mov····(%r12),%rax
249 »       test···%eax,%eax249 »       test···%eax,%eax
250 »       js·····2ab·<PyMapping_Values+0xdb>250 »       js·····2ab·<PyMapping_Values+0xdb>
251 »       sub····$0x1,%rax251 »       sub····$0x1,%rax
252 »       mov····%rax,(%r12)252 »       mov····%rax,(%r12)
253 »       jne····2ab·<PyMapping_Values+0xdb>253 »       jne····2ab·<PyMapping_Values+0xdb>
254 »       mov····%r12,%rdi254 »       mov····%r12,%rdi
Offset 283, 15 lines modifiedOffset 283, 15 lines modified
283 ·R_X86_64_32»    .rodata.str1.8+0x7d0283 ·R_X86_64_32»    .rodata.str1.8+0x7d0
284 »       xor····%eax,%eax284 »       xor····%eax,%eax
285 »       call···301·<PyMapping_Values+0x131>285 »       call···301·<PyMapping_Values+0x131>
286 ·R_X86_64_PLT32» _PyErr_Format-0x4286 ·R_X86_64_PLT32» _PyErr_Format-0x4
287 »       mov····0x0(%rbp),%rax287 »       mov····0x0(%rbp),%rax
288 »       test···%eax,%eax288 »       test···%eax,%eax
289 »       jns····30d·<PyMapping_Values+0x13d>289 »       jns····30d·<PyMapping_Values+0x13d>
290 ·R_X86_64_PC32»  .text.unlikely+0x2161290 ·R_X86_64_PC32»  .text.unlikely+0x2154
291 »       xor····%ebp,%ebp291 »       xor····%ebp,%ebp
292 »       jmp····2ab·<PyMapping_Values+0xdb>292 »       jmp····2ab·<PyMapping_Values+0xdb>
293 »       mov····0x0(%rbp),%rax293 »       mov····0x0(%rbp),%rax
294 »       test···%eax,%eax294 »       test···%eax,%eax
295 »       js·····32b·<PyMapping_Values+0x15b>295 »       js·····32b·<PyMapping_Values+0x15b>
296 »       sub····$0x1,%rax296 »       sub····$0x1,%rax
297 »       mov····%rax,0x0(%rbp)297 »       mov····%rax,0x0(%rbp)
Offset 321, 42 lines modifiedOffset 321, 42 lines modified
321 »       push···%rbx321 »       push···%rbx
322 »       mov····%rdx,%rbx322 »       mov····%rdx,%rbx
323 »       sub····$0x10,%rsp323 »       sub····$0x10,%rsp
Max diff block lines reached; 5071/8780 bytes (57.76%) of diff not shown.
209 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
252 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
48.6 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 62, 21 lines modifiedOffset 62, 21 lines modified
62 ··0x000003a0·a0030000·00000000·3d000000·000e1000·........=.......62 ··0x000003a0·a0030000·00000000·3d000000·000e1000·........=.......
63 ··0x000003b0·30000000·b4030000·00000000·6e000000·0...........n...63 ··0x000003b0·30000000·b4030000·00000000·6e000000·0...........n...
64 ··0x000003c0·00450e10·8602410e·18830344·0e200243·.E....A....D.·.C64 ··0x000003c0·00450e10·8602410e·18830344·0e200243·.E....A....D.·.C
65 ··0x000003d0·0a0e1841·0e10410e·08410b54·0e18440e·...A..A..A.T..D.65 ··0x000003d0·0a0e1841·0e10410e·08410b54·0e18440e·...A..A..A.T..D.
66 ··0x000003e0·10410e08·80000000·e8030000·00000000·.A..............66 ··0x000003e0·10410e08·80000000·e8030000·00000000·.A..............
67 ··0x000003f0·40030000·00500e10·8f02420e·188e0342·@....P....B....B67 ··0x000003f0·40030000·00500e10·8f02420e·188e0342·@....P....B....B
68 ··0x00000400·0e208d04·450e288c·05410e30·8606410e·.·..E.(..A.0..A.68 ··0x00000400·0e208d04·450e288c·05410e30·8606410e·.·..E.(..A.0..A.
69 ··0x00000410·38830747·0e5002d9·0a0e3841·0e30410e·8..G.P....8A.0A.69 ··0x00000410·38830747·0e5002d5·0a0e3841·0e30410e·8..G.P....8A.0A.
70 ··0x00000420·28420e20·420e1842·0e10420e·08410b7a·(B.·B..B..B..A.z70 ··0x00000420·28420e20·420e1842·0e10420e·08410b7e·(B.·B..B..B..A.~
71 ··0x00000430·0e08c3c6·cccdcecf·460e5083·0786068c·........F.P.....71 ··0x00000430·0e08c3c6·cccdcecf·460e5083·0786068c·........F.P.....
72 ··0x00000440·058d048e·038f0258·0a0e3847·c30e3041·.......X..8G..0A72 ··0x00000440·058d048e·038f0258·0a0e3847·c30e3041·.......X..8G..0A
73 ··0x00000450·c60e2842·cc0e2042·cd0e1842·ce0e1042·..(B..·B...B...B73 ··0x00000450·c60e2842·cc0e2042·cd0e1842·ce0e1042·..(B..·B...B...B
74 ··0x00000460·cf0e084a·0b000000·1c000000·6c040000·...J........l...74 ··0x00000460·cf0e084a·0b000000·1c000000·6c040000·...J........l...
75 ··0x00000470·00000000·3f010000·000e5083·0786068c·....?.....P.....75 ··0x00000470·00000000·43010000·000e5083·0786068c·....C.....P.....
76 ··0x00000480·058d048e·038f0200·80000000·8c040000·................76 ··0x00000480·058d048e·038f0200·80000000·8c040000·................
77 ··0x00000490·00000000·61080000·004c0e10·8f02420e·....a....L....B.77 ··0x00000490·00000000·61080000·004c0e10·8f02420e·....a....L....B.
78 ··0x000004a0·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.078 ··0x000004a0·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.0
79 ··0x000004b0·8606440e·38830744·0e800103·ca010a0e·..D.8..D........79 ··0x000004b0·8606440e·38830744·0e800103·ca010a0e·..D.8..D........
80 ··0x000004c0·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B..80 ··0x000004c0·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B..
81 ··0x000004d0·420e0846·0b500e08·c3c6cccd·cecf480e·B..F.P........H.81 ··0x000004d0·420e0846·0b500e08·c3c6cccd·cecf480e·B..F.P........H.
82 ··0x000004e0·80018307·86068c05·8d048e03·8f02440a·..............D.82 ··0x000004e0·80018307·86068c05·8d048e03·8f02440a·..............D.
Offset 136, 15 lines modifiedOffset 136, 15 lines modified
136 ··0x00000840·000e3083·0586048c·038d0200·38000000·..0.........8...136 ··0x00000840·000e3083·0586048c·038d0200·38000000·..0.........8...
137 ··0x00000850·50080000·00000000·99000000·00420e10·P............B..137 ··0x00000850·50080000·00000000·99000000·00420e10·P............B..
138 ··0x00000860·8d02420e·188c0344·0e208604·410e2883·..B....D.·..A.(.138 ··0x00000860·8d02420e·188c0344·0e208604·410e2883·..B....D.·..A.(.
139 ··0x00000870·05470e40·02410a0e·28430e20·410e1842·.G.@.A..(C.·A..B139 ··0x00000870·05470e40·02410a0e·28430e20·410e1842·.G.@.A..(C.·A..B
140 ··0x00000880·0e10420e·08410b00·18000000·8c080000·..B..A..........140 ··0x00000880·0e10420e·08410b00·18000000·8c080000·..B..A..........
141 ··0x00000890·00000000·30000000·000e4083·0586048c·....0.....@.....141 ··0x00000890·00000000·30000000·000e4083·0586048c·....0.....@.....
142 ··0x000008a0·038d0200·38000000·a8080000·00000000·....8...........142 ··0x000008a0·038d0200·38000000·a8080000·00000000·....8...........
143 ··0x000008b0·44010000·00460e10·8d02420e·188c0341·D....F....B....A143 ··0x000008b0·39010000·00460e10·8d02420e·188c0341·9....F....B....A
144 ··0x000008c0·0e208604·440e2883·05470e30·02400a0e·.·..D.(..G.0.@..144 ··0x000008c0·0e208604·440e2883·05470e30·02400a0e·.·..D.(..G.0.@..
145 ··0x000008d0·28410e20·410e1842·0e10420e·08460b00·(A.·A..B..B..F..145 ··0x000008d0·28410e20·410e1842·0e10420e·08460b00·(A.·A..B..B..F..
146 ··0x000008e0·18000000·e4080000·00000000·a7000000·................146 ··0x000008e0·18000000·e4080000·00000000·a7000000·................
147 ··0x000008f0·000e3083·0586048c·038d0200·80000000·..0.............147 ··0x000008f0·000e3083·0586048c·038d0200·80000000·..0.............
148 ··0x00000900·00090000·00000000·e9010000·00460e10·.............F..148 ··0x00000900·00090000·00000000·e9010000·00460e10·.............F..
149 ··0x00000910·8e02420e·188d0342·0e208c04·440e2886·..B....B.·..D.(.149 ··0x00000910·8e02420e·188d0342·0e208c04·440e2886·..B....B.·..D.(.
150 ··0x00000920·05410e30·8306470e·40026d0a·0e30410e·.A.0..G.@.m..0A.150 ··0x00000920·05410e30·8306470e·40026d0a·0e30410e·.A.0..G.@.m..0A.
Offset 181, 355 lines modifiedOffset 181, 354 lines modified
181 ··0x00000b10·470e2041·0e18420e·10420e08·490b0000·G.·A..B..B..I...181 ··0x00000b10·470e2041·0e18420e·10420e08·490b0000·G.·A..B..B..I...
182 ··0x00000b20·18000000·240b0000·00000000·08010000·....$...........182 ··0x00000b20·18000000·240b0000·00000000·08010000·....$...........
183 ··0x00000b30·000e3083·0586048c·038d0200·14000000·..0.............183 ··0x00000b30·000e3083·0586048c·038d0200·14000000·..0.............
184 ··0x00000b40·400b0000·00000000·35000000·00480e10·@.......5....H..184 ··0x00000b40·400b0000·00000000·35000000·00480e10·@.......5....H..
185 ··0x00000b50·6b0e0800·18000000·580b0000·00000000·k.......X.......185 ··0x00000b50·6b0e0800·18000000·580b0000·00000000·k.......X.......
186 ··0x00000b60·22000000·000e1048·0a0e0841·0b000000·"......H...A....186 ··0x00000b60·22000000·000e1048·0a0e0841·0b000000·"......H...A....
187 ··0x00000b70·10000000·740b0000·00000000·20000000·....t.......·...187 ··0x00000b70·10000000·740b0000·00000000·20000000·....t.......·...
188 ··0x00000b80·00000000·5c000000·880b0000·00000000·....\...........188 ··0x00000b80·00000000·50000000·880b0000·00000000·....P...........
189 ··0x00000b90·a5010000·00460e10·8d02420e·188c0341·.....F....B....A189 ··0x00000b90·6f010000·00460e10·8c02410e·18860344·o....F....A....D
 190 ··0x00000ba0·0e208304·470e3002·480a0e20·410e1841·.·..G.0.H..·A..A
 191 ··0x00000bb0·0e10420e·08420b02·b00a0e20·410e1841·..B..B.....·A..A
 192 ··0x00000bc0·0e10420e·08440b5f·0a0e2041·0e18410e·..B..D._..·A..A.
190 ··0x00000ba0·0e208604·440e2883·05470e40·02480a0e·.·..D.(..G.@.H.. 
191 ··0x00000bb0·28410e20·410e1842·0e10420e·08460b02·(A.·A..B..B..F.. 
192 ··0x00000bc0·b10a0e28·410e2041·0e18420e·10420e08·...(A.·A..B..B.. 
193 ··0x00000bd0·410b5f0a·0e28410e·20410e18·420e1042·A._..(A.·A..B..B 
194 ··0x00000be0·0e084b0b·18000000·e80b0000·00000000·..K............. 
195 ··0x00000bf0·26010000·000e4083·0586048c·038d0200·&.....@......... 
196 ··0x00000c00·1c000000·040c0000·00000000·5e000000·............^... 
197 ··0x00000c10·00480e10·620a0e08·460b6d0e·08000000·.H..b...F.m..... 
198 ··0x00000c20·10000000·240c0000·00000000·0a000000·....$........... 
199 ··0x00000c30·000e1000·10000000·380c0000·00000000·........8....... 
200 ··0x00000c40·28000000·00000000·10000000·4c0c0000·(...........L... 
201 ··0x00000c50·00000000·24000000·00000000·30000000·....$.......0... 
202 ··0x00000c60·600c0000·00000000·48000000·00410e10·`.......H....A.. 
203 ··0x00000c70·8602490e·18830345·0e204a0a·0e18440e·..I....E.·J...D. 
204 ··0x00000c80·10410e08·410b5c0e·18470e10·410e0800·.A..A.\..G..A... 
205 ··0x00000c90·28000000·940c0000·00000000·92000000·(............... 
206 ··0x00000ca0·00450e10·8302470e·206f0a0e·10460e08·.E....G.·o...F.. 
207 ··0x00000cb0·420b0249·0e10440e·08000000·1c000000·B..I..D......... 
208 ··0x00000cc0·c00c0000·00000000·61000000·000e2083·........a.....·. 
209 ··0x00000cd0·02490a0e·10440e08·410b0000·28000000·.I...D..A...(... 
210 ··0x00000ce0·e00c0000·00000000·6b000000·00450e10·........k....E.. 
211 ··0x00000cf0·8602410e·18830344·0e20760a·0e18440e·..A....D.·v...D. 
212 ··0x00000d00·10410e08·410b0000·14000000·0c0d0000·.A..A........... 
213 ··0x00000d10·00000000·1a000000·000e2083·03860200·..........·..... 
214 ··0x00000d20·20000000·240d0000·00000000·6c000000··...$.......l... 
215 ··0x00000d30·00450e10·8302440e·20700a0e·10430e08·.E....D.·p...C.. 
216 ··0x00000d40·420b0000·1c000000·480d0000·00000000·B.......H....... 
217 ··0x00000d50·45000000·000e2083·026b0a0e·10440e08·E.....·..k...D.. 
218 ··0x00000d60·410b0000·10000000·680d0000·00000000·A.......h....... 
219 ··0x00000d70·23000000·00000000·4c000000·7c0d0000·#.......L...|... 
220 ··0x00000d80·00000000·0a030000·00460e10·8d02420e·.........F....B. 
221 ··0x00000d90·188c0341·0e208604·440e2883·05470e40·...A.·..D.(..G.@ 
222 ··0x00000da0·02400a0e·28410e20·410e1842·0e10420e·.@..(A.·A..B..B. 
223 ··0x00000db0·08460b02·f00a0e28·440e2041·0e18420e·.F.....(D.·A..B. 
224 ··0x00000dc0·10420e08·470b0000·18000000·cc0d0000·.B..G...........193 ··0x00000bd0·10420e08·450b0000·18000000·dc0b0000·.B..E...........
225 ··0x00000dd0·00000000·f7000000·000e4083·0586048c·..........@.....194 ··0x00000be0·00000000·15010000·000e3083·0486038c·..........0.....
 195 ··0x00000bf0·02000000·1c000000·f80b0000·00000000·................
 196 ··0x00000c00·5e000000·00480e10·620a0e08·460b6d0e·^....H..b...F.m.
 197 ··0x00000c10·08000000·10000000·180c0000·00000000·................
 198 ··0x00000c20·0a000000·000e1000·10000000·2c0c0000·............,...
 199 ··0x00000c30·00000000·28000000·00000000·10000000·....(...........
 200 ··0x00000c40·400c0000·00000000·24000000·00000000·@.......$.......
 201 ··0x00000c50·30000000·540c0000·00000000·48000000·0...T.......H...
 202 ··0x00000c60·00410e10·8602490e·18830345·0e204a0a·.A....I....E.·J.
 203 ··0x00000c70·0e18440e·10410e08·410b5c0e·18470e10·..D..A..A.\..G..
 204 ··0x00000c80·410e0800·28000000·880c0000·00000000·A...(...........
 205 ··0x00000c90·92000000·00450e10·8302470e·206f0a0e·.....E....G.·o..
 206 ··0x00000ca0·10460e08·420b0249·0e10440e·08000000·.F..B..I..D.....
 207 ··0x00000cb0·1c000000·b40c0000·00000000·61000000·............a...
 208 ··0x00000cc0·000e2083·02490a0e·10440e08·410b0000·..·..I...D..A...
 209 ··0x00000cd0·28000000·d40c0000·00000000·6b000000·(...........k...
 210 ··0x00000ce0·00450e10·8602410e·18830344·0e20760a·.E....A....D.·v.
 211 ··0x00000cf0·0e18440e·10410e08·410b0000·14000000·..D..A..A.......
 212 ··0x00000d00·000d0000·00000000·1a000000·000e2083·..............·.
226 ··0x00000de0·038d0200·38000000·e80d0000·00000000·....8...........213 ··0x00000d10·03860200·20000000·180d0000·00000000·....·...........
227 ··0x00000df0·49010000·00460e10·8d02420e·188c0341·I....F....B....A 
228 ··0x00000e00·0e208604·440e2883·05470e30·02400a0e·.·..D.(..G.0.@.. 
229 ··0x00000e10·28410e20·410e1842·0e10420e·08460b00·(A.·A..B..B..F..214 ··0x00000d20·6c000000·00450e10·8302440e·20700a0e·l....E....D.·p..
 215 ··0x00000d30·10430e08·420b0000·1c000000·3c0d0000·.C..B.......<...
 216 ··0x00000d40·00000000·45000000·000e2083·026b0a0e·....E.....·..k..
 217 ··0x00000d50·10440e08·410b0000·10000000·5c0d0000·.D..A.......\...
230 ··0x00000e20·18000000·240e0000·00000000·a7000000·....$...........218 ··0x00000d60·00000000·23000000·00000000·4c000000·....#.......L...
231 ··0x00000e30·000e3083·0586048c·038d0200·50000000·..0.........P... 
232 ··0x00000e40·400e0000·00000000·fa010000·00460e10·@............F..219 ··0x00000d70·700d0000·00000000·0a030000·00460e10·p............F..
233 ··0x00000e50·8c02410e·18860341·0e208304·440e7002·..A....A.·..D.p.220 ··0x00000d80·8d02420e·188c0341·0e208604·440e2883·..B....A.·..D.(.
 221 ··0x00000d90·05470e40·02400a0e·28410e20·410e1842·.G.@.@..(A.·A..B
 222 ··0x00000da0·0e10420e·08460b02·f00a0e28·440e2041·..B..F.....(D.·A
234 ··0x00000e60·530a0e20·440e1841·0e10420e·084a0b02·S..·D..A..B..J.. 
235 ··0x00000e70·4b0a0e20·490e1841·0e10420e·08490b63·K..·I..A..B..I.c 
236 ··0x00000e80·0a0e2046·0e18410e·10420e08·450b0000·..·F..A..B..E... 
237 ··0x00000e90·24000000·940e0000·00000000·09020000·$............... 
238 ··0x00000ea0·000e7083·0486038c·02580a0e·20410e18·..p......X..·A.. 
239 ··0x00000eb0·410e1042·0e08450b·50000000·bc0e0000·A..B..E.P....... 
240 ··0x00000ec0·00000000·0b010000·00420e10·8c02410e·.........B....A. 
241 ··0x00000ed0·18860344·0e208304·470e3002·570a0e20·...D.·..G.0.W..· 
242 ··0x00000ee0·440e1841·0e10420e·08440b51·0a0e2044·D..A..B..D.Q..·D 
243 ··0x00000ef0·0e18410e·10420e08·480b440a·0e204a0e·..A..B..H.D..·J. 
Max diff block lines reached; 0/49640 bytes (0.00%) of diff not shown.
62.5 KB
bytearrayobject.o
3.38 KB
readelf --wide --symbols {}
    
Offset 71, 20 lines modifiedOffset 71, 20 lines modified
71 ····67:·000000000000134c····50·FUNC····LOCAL··DEFAULT····8·bytearray_mod.cold71 ····67:·000000000000134c····50·FUNC····LOCAL··DEFAULT····8·bytearray_mod.cold
72 ····68:·000000000000137e····87·FUNC····LOCAL··DEFAULT····8·bytearray_strip72 ····68:·000000000000137e····87·FUNC····LOCAL··DEFAULT····8·bytearray_strip
73 ····69:·0000000000002990···124·FUNC····LOCAL··DEFAULT···10·bytearray_count73 ····69:·0000000000002990···124·FUNC····LOCAL··DEFAULT···10·bytearray_count
74 ····70:·00000000000013d5···153·FUNC····LOCAL··DEFAULT····8·bytearray_count.cold74 ····70:·00000000000013d5···153·FUNC····LOCAL··DEFAULT····8·bytearray_count.cold
75 ····71:·000000000000146e····23·FUNC····LOCAL··DEFAULT····8·bytearray_join75 ····71:·000000000000146e····23·FUNC····LOCAL··DEFAULT····8·bytearray_join
76 ····72:·0000000000002a10···864·FUNC····LOCAL··DEFAULT···10·stringlib_bytes_join76 ····72:·0000000000002a10···864·FUNC····LOCAL··DEFAULT···10·stringlib_bytes_join
77 ····73:·0000000000001485···483·FUNC····LOCAL··DEFAULT····8·stringlib_bytes_join.cold77 ····73:·0000000000001485···483·FUNC····LOCAL··DEFAULT····8·stringlib_bytes_join.cold
78 ····74:·0000000000001668····75·FUNC····LOCAL··DEFAULT····8·stringlib_upper 
79 ····75:·0000000000002d70····37·FUNC····LOCAL··DEFAULT···10·bytearray_contains78 ····74:·0000000000002d70····37·FUNC····LOCAL··DEFAULT···10·bytearray_contains
80 ····76:·00000000000016b3····87·FUNC····LOCAL··DEFAULT····8·bytearray_rstrip79 ····75:·0000000000001668····75·FUNC····LOCAL··DEFAULT····8·stringlib_upper
81 ····77:·000000000000170a··1446·FUNC····LOCAL··DEFAULT····8·bytearray_split80 ····76:·00000000000016b3··1446·FUNC····LOCAL··DEFAULT····8·bytearray_split
82 ····78:·00000000000002c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.1481 ····77:·00000000000002c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.14
83 ····79:·0000000000003870··1062·FUNC····LOCAL··DEFAULT···10·fastsearch82 ····78:·0000000000003870··1062·FUNC····LOCAL··DEFAULT···10·fastsearch
 83 ····79:·0000000000001c59····87·FUNC····LOCAL··DEFAULT····8·bytearray_rstrip
84 ····80:·0000000000001cb0···479·FUNC····LOCAL··DEFAULT····8·stringlib_expandtabs84 ····80:·0000000000001cb0···479·FUNC····LOCAL··DEFAULT····8·stringlib_expandtabs
85 ····81:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.585 ····81:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.5
86 ····82:·0000000000001e8f···189·FUNC····LOCAL··DEFAULT····8·bytearray_index86 ····82:·0000000000001e8f···189·FUNC····LOCAL··DEFAULT····8·bytearray_index
87 ····83:·0000000000001f4c····30·FUNC····LOCAL··DEFAULT····8·stringlib_isalnum87 ····83:·0000000000001f4c····30·FUNC····LOCAL··DEFAULT····8·stringlib_isalnum
88 ····84:·0000000000001f6a····30·FUNC····LOCAL··DEFAULT····8·stringlib_isalpha88 ····84:·0000000000001f6a····30·FUNC····LOCAL··DEFAULT····8·stringlib_isalpha
89 ····85:·0000000000001f88····30·FUNC····LOCAL··DEFAULT····8·stringlib_isdigit89 ····85:·0000000000001f88····30·FUNC····LOCAL··DEFAULT····8·stringlib_isdigit
90 ····86:·0000000000001fa6····30·FUNC····LOCAL··DEFAULT····8·stringlib_islower90 ····86:·0000000000001fa6····30·FUNC····LOCAL··DEFAULT····8·stringlib_islower
Offset 296, 16 lines modifiedOffset 296, 16 lines modified
296 ···292:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBytes_FormatEx296 ···292:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBytes_FormatEx
297 ···293:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_bytes_count297 ···293:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_bytes_count
298 ···294:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Fast298 ···294:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Fast
299 ···295:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Type299 ···295:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Type
300 ···296:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeError300 ···296:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeError
301 ···297:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_SaveThread301 ···297:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_SaveThread
302 ···298:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_RestoreThread302 ···298:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_RestoreThread
303 ···299:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_bytes_upper 
304 ···300:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_bytes_contains303 ···299:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_bytes_contains
 304 ···300:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_bytes_upper
305 ···301:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New305 ···301:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New
306 ···302:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table306 ···302:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table
307 ···303:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append307 ···303:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append
308 ···304:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsInt308 ···304:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsInt
309 ···305:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_bytes_index309 ···305:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_bytes_index
310 ···306:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_bytes_isalnum310 ···306:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_bytes_isalnum
311 ···307:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_bytes_isalpha311 ···307:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_bytes_isalpha
22.6 KB
readelf --wide --relocs {}
    
Offset 257, 19 lines modifiedOffset 257, 19 lines modified
257 0000000000000f18··0000003300000001·R_X86_64_64············0000000000000000·.rodata·+·5c0257 0000000000000f18··0000003300000001·R_X86_64_64············0000000000000000·.rodata·+·5c0
258 0000000000000f20··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·412258 0000000000000f20··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·412
259 0000000000000f28··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·431d259 0000000000000f28··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·431d
260 0000000000000f38··0000003300000001·R_X86_64_64············0000000000000000·.rodata·+·1760260 0000000000000f38··0000003300000001·R_X86_64_64············0000000000000000·.rodata·+·1760
261 0000000000000f40··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·2e6261 0000000000000f40··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·2e6
262 0000000000000f48··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·2e87262 0000000000000f48··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·2e87
263 0000000000000f58··0000003300000001·R_X86_64_64············0000000000000000·.rodata·+·1560263 0000000000000f58··0000003300000001·R_X86_64_64············0000000000000000·.rodata·+·1560
264 0000000000000f60··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·165264 0000000000000f60··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·175
265 0000000000000f68··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·16b3265 0000000000000f68··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1c59
266 0000000000000f78··0000003300000001·R_X86_64_64············0000000000000000·.rodata·+·f80266 0000000000000f78··0000003300000001·R_X86_64_64············0000000000000000·.rodata·+·f80
267 0000000000000f80··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·2ed267 0000000000000f80··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·2ed
268 0000000000000f88··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·170a268 0000000000000f88··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·16b3
269 0000000000000f98··0000003300000001·R_X86_64_64············0000000000000000·.rodata·+·1b00269 0000000000000f98··0000003300000001·R_X86_64_64············0000000000000000·.rodata·+·1b00
270 0000000000000fa0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·2fc270 0000000000000fa0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·2fc
271 0000000000000fa8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·2b72271 0000000000000fa8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·2b72
272 0000000000000fb8··0000003300000001·R_X86_64_64············0000000000000000·.rodata·+·ba0272 0000000000000fb8··0000003300000001·R_X86_64_64············0000000000000000·.rodata·+·ba0
273 0000000000000fc0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·192273 0000000000000fc0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·192
274 0000000000000fc8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·201e274 0000000000000fc8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·201e
275 0000000000000fd8··0000003300000001·R_X86_64_64············0000000000000000·.rodata·+·23c0275 0000000000000fd8··0000003300000001·R_X86_64_64············0000000000000000·.rodata·+·23c0
Offset 605, 62 lines modifiedOffset 605, 62 lines modified
605 00000000000015f4··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·388605 00000000000015f4··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·388
606 0000000000001609··000000e900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4606 0000000000001609··000000e900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
607 0000000000001629··0000012900000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·4607 0000000000001629··0000012900000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·4
608 0000000000001655··0000012a00000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·4608 0000000000001655··0000012a00000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·4
609 0000000000001679··0000010000000004·R_X86_64_PLT32·········0000000000001ec0·PyByteArray_FromStringAndSize·-·4609 0000000000001679··0000010000000004·R_X86_64_PLT32·········0000000000001ec0·PyByteArray_FromStringAndSize·-·4
610 000000000000168a··000000d80000000a·R_X86_64_32············0000000000000000·_PyByteArray_empty_string·+·0610 000000000000168a··000000d80000000a·R_X86_64_32············0000000000000000·_PyByteArray_empty_string·+·0
611 000000000000169d··000000d80000000a·R_X86_64_32············0000000000000000·_PyByteArray_empty_string·+·0611 000000000000169d··000000d80000000a·R_X86_64_32············0000000000000000·_PyByteArray_empty_string·+·0
612 00000000000016a8··0000012b00000004·R_X86_64_PLT32·········0000000000000000·_Py_bytes_upper·-·4612 00000000000016a8··0000012c00000004·R_X86_64_PLT32·········0000000000000000·_Py_bytes_upper·-·4
613 00000000000016cb··000000ff0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0 
614 00000000000016e5··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·165 
615 00000000000016ea··0000010f00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_CheckPositional·-·4 
616 000000000000174c··000000020000000a·R_X86_64_32············0000000000000000·.data·+·2c0613 00000000000016f5··000000020000000a·R_X86_64_32············0000000000000000·.data·+·2c0
617 000000000000175d··000000ec00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·4614 0000000000001706··000000ec00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·4
618 0000000000001787··000000ff0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0615 0000000000001730··000000ff0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
619 0000000000001790··0000012200000004·R_X86_64_PLT32·········0000000000000000·_PyNumber_Index·-·4616 0000000000001739··0000012200000004·R_X86_64_PLT32·········0000000000000000·_PyNumber_Index·-·4
620 000000000000179d··000000df00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4617 0000000000001746··000000df00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
621 00000000000017af··0000012300000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsSsize_t·-·4618 0000000000001758··0000012300000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsSsize_t·-·4
622 00000000000017cb··000000e700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4619 0000000000001774··000000e700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
623 00000000000017dd··000000ff0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0620 0000000000001786··000000ff0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
624 00000000000017ed··000000d80000000a·R_X86_64_32············0000000000000000·_PyByteArray_empty_string·+·0621 0000000000001796··000000d80000000a·R_X86_64_32············0000000000000000·_PyByteArray_empty_string·+·0
625 000000000000180c··000000ff0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0622 00000000000017b5··000000ff0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
626 0000000000001829··0000012d00000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·4623 00000000000017d2··0000012d00000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·4
627 000000000000185e··0000012e0000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0624 0000000000001807··0000012e0000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0
628 0000000000001881··0000012e0000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0625 000000000000182a··0000012e0000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0
629 0000000000001897··0000010000000004·R_X86_64_PLT32·········0000000000001ec0·PyByteArray_FromStringAndSize·-·4 
630 00000000000018be··0000012f00000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·4 
631 00000000000018e3··000000e700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
632 00000000000018fc··000000e700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
633 000000000000191f··0000012e0000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0 
634 000000000000193a··0000010000000004·R_X86_64_PLT32·········0000000000001ec0·PyByteArray_FromStringAndSize·-·4 
635 000000000000195d··0000012f00000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·4 
636 000000000000197c··000000e700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
637 0000000000001993··000000e700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
638 00000000000019c3··000000e700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
639 00000000000019d7··000000d700000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetBuffer·-·4 
640 00000000000019fa··000000e000000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4 
641 00000000000019ff··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·16c 
642 0000000000001a04··000000e100000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4 
643 0000000000001a32··0000012d00000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·4 
644 0000000000001a71··0000010000000004·R_X86_64_PLT32·········0000000000001ec0·PyByteArray_FromStringAndSize·-·4 
645 0000000000001a9d··0000012f00000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·4 
646 0000000000001ac3··000000e700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
647 0000000000001af1··0000010000000004·R_X86_64_PLT32·········0000000000001ec0·PyByteArray_FromStringAndSize·-·4 
648 0000000000001b0d··0000012f00000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·4 
649 0000000000001b30··000000e700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
650 0000000000001b41··0000012d00000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·4 
651 0000000000001b70··0000012f00000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·4 
652 0000000000001b9d··000000e700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
653 0000000000001bc3··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·386c 
654 0000000000001be6··0000010000000004·R_X86_64_PLT32·········0000000000001ec0·PyByteArray_FromStringAndSize·-·4 
655 0000000000001c39··000000e700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
656 0000000000001c40··0000010000000004·R_X86_64_PLT32·········0000000000001ec0·PyByteArray_FromStringAndSize·-·4626 0000000000001840··0000010000000004·R_X86_64_PLT32·········0000000000001ec0·PyByteArray_FromStringAndSize·-·4
 627 0000000000001867··0000012f00000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·4
 628 000000000000188c··000000e700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 629 00000000000018a5··000000e700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 630 00000000000018c8··0000012e0000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0
 631 00000000000018e3··0000010000000004·R_X86_64_PLT32·········0000000000001ec0·PyByteArray_FromStringAndSize·-·4
 632 0000000000001906··0000012f00000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·4
 633 0000000000001925··000000e700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 634 000000000000193c··000000e700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 635 000000000000196c··000000e700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 636 0000000000001980··000000d700000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetBuffer·-·4
 637 00000000000019a3··000000e000000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
 638 00000000000019a8··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·165
 639 00000000000019ad··000000e100000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
 640 00000000000019db··0000012d00000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·4
 641 0000000000001a1a··0000010000000004·R_X86_64_PLT32·········0000000000001ec0·PyByteArray_FromStringAndSize·-·4
 642 0000000000001a46··0000012f00000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·4
 643 0000000000001a6c··000000e700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 644 0000000000001a9a··0000010000000004·R_X86_64_PLT32·········0000000000001ec0·PyByteArray_FromStringAndSize·-·4
 645 0000000000001ab6··0000012f00000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·4
 646 0000000000001ad9··000000e700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 647 0000000000001aea··0000012d00000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·4
 648 0000000000001b19··0000012f00000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·4
 649 0000000000001b46··000000e700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 650 0000000000001b6c··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·386c
 651 0000000000001b8f··0000010000000004·R_X86_64_PLT32·········0000000000001ec0·PyByteArray_FromStringAndSize·-·4
 652 0000000000001be2··000000e700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 653 0000000000001be9··0000010000000004·R_X86_64_PLT32·········0000000000001ec0·PyByteArray_FromStringAndSize·-·4
 654 0000000000001c1d··000000e700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
657 0000000000001c74··000000e700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4655 0000000000001c34··000000e700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
658 0000000000001c8b··000000e700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
659 0000000000001c97··000000da00000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·4656 0000000000001c40··000000da00000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·4
 657 0000000000001c71··000000ff0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
 658 0000000000001c8b··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·175
 659 0000000000001c90··0000010f00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_CheckPositional·-·4
660 0000000000001ceb··000000020000000a·R_X86_64_32············0000000000000000·.data·+·e0660 0000000000001ceb··000000020000000a·R_X86_64_32············0000000000000000·.data·+·e0
661 0000000000001cfc··000000ec00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·4661 0000000000001cfc··000000ec00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·4
662 0000000000001d1c··0000013000000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsInt·-·4662 0000000000001d1c··0000013000000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsInt·-·4
663 0000000000001d28··000000df00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4663 0000000000001d28··000000df00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
664 0000000000001d3d··000000d80000000a·R_X86_64_32············0000000000000000·_PyByteArray_empty_string·+·0664 0000000000001d3d··000000d80000000a·R_X86_64_32············0000000000000000·_PyByteArray_empty_string·+·0
665 0000000000001ddd··0000010000000004·R_X86_64_PLT32·········0000000000001ec0·PyByteArray_FromStringAndSize·-·4665 0000000000001ddd··0000010000000004·R_X86_64_PLT32·········0000000000001ec0·PyByteArray_FromStringAndSize·-·4
666 0000000000001df4··000000d80000000a·R_X86_64_32············0000000000000000·_PyByteArray_empty_string·+·0666 0000000000001df4··000000d80000000a·R_X86_64_32············0000000000000000·_PyByteArray_empty_string·+·0
Offset 831, 15 lines modifiedOffset 831, 15 lines modified
831 000000000000307c··0000012f00000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·4831 000000000000307c··0000012f00000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·4
832 000000000000309f··000000e700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4832 000000000000309f··000000e700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
833 00000000000030ac··0000010000000004·R_X86_64_PLT32·········0000000000001ec0·PyByteArray_FromStringAndSize·-·4833 00000000000030ac··0000010000000004·R_X86_64_PLT32·········0000000000001ec0·PyByteArray_FromStringAndSize·-·4
834 00000000000030d1··0000014000000004·R_X86_64_PLT32·········0000000000000000·PyList_Reverse·-·4834 00000000000030d1··0000014000000004·R_X86_64_PLT32·········0000000000000000·PyList_Reverse·-·4
835 00000000000030f8··000000e700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4835 00000000000030f8··000000e700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
836 000000000000310c··000000d700000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetBuffer·-·4836 000000000000310c··000000d700000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetBuffer·-·4
837 000000000000312f··000000e000000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4837 000000000000312f··000000e000000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
838 0000000000003134··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·16c838 0000000000003134··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·165
839 0000000000003139··000000e100000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4839 0000000000003139··000000e100000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
840 0000000000003164··0000012d00000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·4840 0000000000003164··0000012d00000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·4
841 00000000000031a4··0000010000000004·R_X86_64_PLT32·········0000000000001ec0·PyByteArray_FromStringAndSize·-·4841 00000000000031a4··0000010000000004·R_X86_64_PLT32·········0000000000001ec0·PyByteArray_FromStringAndSize·-·4
842 00000000000031cf··0000012f00000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·4842 00000000000031cf··0000012f00000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·4
843 00000000000031f8··000000e700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4843 00000000000031f8··000000e700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
Max diff block lines reached; 8781/23070 bytes (38.06%) of diff not shown.
5.95 KB
readelf --wide --debug-dump=frames {}
    
Offset 1383, 15 lines modifiedOffset 1383, 20 lines modified
1383 ··DW_CFA_advance_loc:·2·to·00000000000015d61383 ··DW_CFA_advance_loc:·2·to·00000000000015d6
1384 ··DW_CFA_def_cfa_offset:·81384 ··DW_CFA_def_cfa_offset:·8
1385 ··DW_CFA_advance_loc:·5·to·00000000000015db1385 ··DW_CFA_advance_loc:·5·to·00000000000015db
1386 ··DW_CFA_restore_state1386 ··DW_CFA_restore_state
1387 ··DW_CFA_nop1387 ··DW_CFA_nop
1388 ··DW_CFA_nop1388 ··DW_CFA_nop
  
 1389 00000c28·0000000000000010·00000c2c·FDE·cie=00000000·pc=0000000000002d70..0000000000002d95
 1390 ··DW_CFA_nop
 1391 ··DW_CFA_nop
 1392 ··DW_CFA_nop
  
1389 00000c28·0000000000000024·00000c2c·FDE·cie=00000000·pc=0000000000001668..00000000000016b31393 00000c3c·0000000000000024·00000c40·FDE·cie=00000000·pc=0000000000001668..00000000000016b3
1390 ··DW_CFA_advance_loc:·5·to·000000000000166d1394 ··DW_CFA_advance_loc:·5·to·000000000000166d
1391 ··DW_CFA_def_cfa_offset:·161395 ··DW_CFA_def_cfa_offset:·16
1392 ··DW_CFA_offset:·r6·(rbp)·at·cfa-161396 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
1393 ··DW_CFA_advance_loc:·4·to·00000000000016711397 ··DW_CFA_advance_loc:·4·to·0000000000001671
1394 ··DW_CFA_def_cfa_offset:·241398 ··DW_CFA_def_cfa_offset:·24
1395 ··DW_CFA_offset:·r3·(rbx)·at·cfa-241399 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
1396 ··DW_CFA_advance_loc:·1·to·00000000000016721400 ··DW_CFA_advance_loc:·1·to·0000000000001672
Offset 1400, 93 lines modifiedOffset 1405, 88 lines modified
1400 ··DW_CFA_def_cfa_offset:·241405 ··DW_CFA_def_cfa_offset:·24
1401 ··DW_CFA_advance_loc:·1·to·00000000000016b11406 ··DW_CFA_advance_loc:·1·to·00000000000016b1
1402 ··DW_CFA_def_cfa_offset:·161407 ··DW_CFA_def_cfa_offset:·16
1403 ··DW_CFA_advance_loc:·1·to·00000000000016b21408 ··DW_CFA_advance_loc:·1·to·00000000000016b2
1404 ··DW_CFA_def_cfa_offset:·81409 ··DW_CFA_def_cfa_offset:·8
1405 ··DW_CFA_nop1410 ··DW_CFA_nop
  
1406 00000c50·0000000000000010·00000c54·FDE·cie=00000000·pc=0000000000002d70..0000000000002d95 
1407 ··DW_CFA_nop 
1408 ··DW_CFA_nop 
1409 ··DW_CFA_nop 
  
1410 00000c64·0000000000000034·00000c68·FDE·cie=00000000·pc=00000000000016b3..000000000000170a1411 00000c64·000000000000005c·00000c68·FDE·cie=00000000·pc=00000000000016b3..0000000000001c59
1411 ··DW_CFA_advance_loc:·6·to·00000000000016b91412 ··DW_CFA_advance_loc:·6·to·00000000000016b9
1412 ··DW_CFA_def_cfa_offset:·161413 ··DW_CFA_def_cfa_offset:·16
1413 ··DW_CFA_offset:·r12·(r12)·at·cfa-16 
1414 ··DW_CFA_advance_loc:·4·to·00000000000016bd 
1415 ··DW_CFA_def_cfa_offset:·24 
1416 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24 
1417 ··DW_CFA_advance_loc:·4·to·00000000000016c1 
1418 ··DW_CFA_def_cfa_offset:·32 
1419 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32 
1420 ··DW_CFA_advance_loc:·50·to·00000000000016f3 
1421 ··DW_CFA_remember_state 
1422 ··DW_CFA_def_cfa_offset:·24 
1423 ··DW_CFA_advance_loc:·3·to·00000000000016f6 
1424 ··DW_CFA_def_cfa_offset:·16 
1425 ··DW_CFA_advance_loc:·2·to·00000000000016f8 
1426 ··DW_CFA_def_cfa_offset:·8 
1427 ··DW_CFA_advance_loc:·1·to·00000000000016f9 
1428 ··DW_CFA_restore_state 
1429 ··DW_CFA_advance_loc:·1·to·00000000000016fa 
1430 ··DW_CFA_def_cfa_offset:·24 
1431 ··DW_CFA_advance_loc:·9·to·0000000000001703 
1432 ··DW_CFA_def_cfa_offset:·16 
1433 ··DW_CFA_advance_loc:·2·to·0000000000001705 
1434 ··DW_CFA_def_cfa_offset:·8 
1435 ··DW_CFA_nop 
1436 ··DW_CFA_nop 
1437 ··DW_CFA_nop 
  
1438 00000c9c·000000000000005c·00000ca0·FDE·cie=00000000·pc=000000000000170a..0000000000001cb0 
1439 ··DW_CFA_advance_loc:·6·to·0000000000001710 
1440 ··DW_CFA_def_cfa_offset:·16 
1441 ··DW_CFA_offset:·r15·(r15)·at·cfa-161414 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
1442 ··DW_CFA_advance_loc:·2·to·00000000000017121415 ··DW_CFA_advance_loc:·2·to·00000000000016bb
1443 ··DW_CFA_def_cfa_offset:·241416 ··DW_CFA_def_cfa_offset:·24
1444 ··DW_CFA_offset:·r14·(r14)·at·cfa-241417 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
1445 ··DW_CFA_advance_loc:·2·to·00000000000017141418 ··DW_CFA_advance_loc:·2·to·00000000000016bd
1446 ··DW_CFA_def_cfa_offset:·321419 ··DW_CFA_def_cfa_offset:·32
1447 ··DW_CFA_offset:·r13·(r13)·at·cfa-321420 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
1448 ··DW_CFA_advance_loc:·2·to·00000000000017161421 ··DW_CFA_advance_loc:·2·to·00000000000016bf
1449 ··DW_CFA_def_cfa_offset:·401422 ··DW_CFA_def_cfa_offset:·40
1450 ··DW_CFA_offset:·r12·(r12)·at·cfa-401423 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
1451 ··DW_CFA_advance_loc:·1·to·00000000000017171424 ··DW_CFA_advance_loc:·1·to·00000000000016c0
1452 ··DW_CFA_def_cfa_offset:·481425 ··DW_CFA_def_cfa_offset:·48
1453 ··DW_CFA_offset:·r6·(rbp)·at·cfa-481426 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
1454 ··DW_CFA_advance_loc:·3·to·000000000000171a1427 ··DW_CFA_advance_loc:·3·to·00000000000016c3
1455 ··DW_CFA_def_cfa_offset:·561428 ··DW_CFA_def_cfa_offset:·56
1456 ··DW_CFA_offset:·r3·(rbx)·at·cfa-561429 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
1457 ··DW_CFA_advance_loc:·16·to·000000000000172a1430 ··DW_CFA_advance_loc:·16·to·00000000000016d3
1458 ··DW_CFA_def_cfa_offset:·2081431 ··DW_CFA_def_cfa_offset:·208
1459 ··DW_CFA_advance_loc:·29·to·00000000000017471432 ··DW_CFA_advance_loc:·29·to·00000000000016f0
1460 ··DW_CFA_def_cfa_offset:·2161433 ··DW_CFA_def_cfa_offset:·216
1461 ··DW_CFA_advance_loc:·17·to·00000000000017581434 ··DW_CFA_advance_loc:·17·to·0000000000001701
1462 ··DW_CFA_def_cfa_offset:·2241435 ··DW_CFA_def_cfa_offset:·224
1463 ··DW_CFA_advance_loc:·2·to·000000000000175a1436 ··DW_CFA_advance_loc:·2·to·0000000000001703
1464 ··DW_CFA_def_cfa_offset:·2321437 ··DW_CFA_def_cfa_offset:·232
1465 ··DW_CFA_advance_loc:·2·to·000000000000175c1438 ··DW_CFA_advance_loc:·2·to·0000000000001705
1466 ··DW_CFA_def_cfa_offset:·2401439 ··DW_CFA_def_cfa_offset:·240
1467 ··DW_CFA_advance_loc:·9·to·00000000000017651440 ··DW_CFA_advance_loc:·9·to·000000000000170e
1468 ··DW_CFA_def_cfa_offset:·2081441 ··DW_CFA_def_cfa_offset:·208
1469 ··DW_CFA_advance_loc2:·1341·to·0000000000001ca21442 ··DW_CFA_advance_loc2:·1341·to·0000000000001c4b
1470 ··DW_CFA_def_cfa_offset:·561443 ··DW_CFA_def_cfa_offset:·56
1471 ··DW_CFA_advance_loc:·4·to·0000000000001ca61444 ··DW_CFA_advance_loc:·4·to·0000000000001c4f
1472 ··DW_CFA_def_cfa_offset:·481445 ··DW_CFA_def_cfa_offset:·48
1473 ··DW_CFA_advance_loc:·1·to·0000000000001ca71446 ··DW_CFA_advance_loc:·1·to·0000000000001c50
1474 ··DW_CFA_def_cfa_offset:·401447 ··DW_CFA_def_cfa_offset:·40
1475 ··DW_CFA_advance_loc:·2·to·0000000000001ca91448 ··DW_CFA_advance_loc:·2·to·0000000000001c52
1476 ··DW_CFA_def_cfa_offset:·321449 ··DW_CFA_def_cfa_offset:·32
1477 ··DW_CFA_advance_loc:·2·to·0000000000001cab1450 ··DW_CFA_advance_loc:·2·to·0000000000001c54
 1451 ··DW_CFA_def_cfa_offset:·24
 1452 ··DW_CFA_advance_loc:·2·to·0000000000001c56
 1453 ··DW_CFA_def_cfa_offset:·16
 1454 ··DW_CFA_advance_loc:·2·to·0000000000001c58
 1455 ··DW_CFA_def_cfa_offset:·8
 1456 ··DW_CFA_nop
 1457 ··DW_CFA_nop
  
 1458 00000cc4·0000000000000034·00000cc8·FDE·cie=00000000·pc=0000000000001c59..0000000000001cb0
 1459 ··DW_CFA_advance_loc:·6·to·0000000000001c5f
 1460 ··DW_CFA_def_cfa_offset:·16
 1461 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
 1462 ··DW_CFA_advance_loc:·4·to·0000000000001c63
 1463 ··DW_CFA_def_cfa_offset:·24
 1464 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
 1465 ··DW_CFA_advance_loc:·4·to·0000000000001c67
 1466 ··DW_CFA_def_cfa_offset:·32
 1467 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
 1468 ··DW_CFA_advance_loc:·50·to·0000000000001c99
 1469 ··DW_CFA_remember_state
1478 ··DW_CFA_def_cfa_offset:·241470 ··DW_CFA_def_cfa_offset:·24
1479 ··DW_CFA_advance_loc:·2·to·0000000000001cad1471 ··DW_CFA_advance_loc:·3·to·0000000000001c9c
1480 ··DW_CFA_def_cfa_offset:·161472 ··DW_CFA_def_cfa_offset:·16
1481 ··DW_CFA_advance_loc:·2·to·0000000000001caf1473 ··DW_CFA_advance_loc:·2·to·0000000000001c9e
1482 ··DW_CFA_def_cfa_offset:·81474 ··DW_CFA_def_cfa_offset:·8
Max diff block lines reached; 219/6019 bytes (3.64%) of diff not shown.
814 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 373, 20 lines modifiedOffset 373, 20 lines modified
373 bytearray_mod.cold373 bytearray_mod.cold
374 bytearray_strip374 bytearray_strip
375 bytearray_count375 bytearray_count
376 bytearray_count.cold376 bytearray_count.cold
377 bytearray_join377 bytearray_join
378 stringlib_bytes_join378 stringlib_bytes_join
379 stringlib_bytes_join.cold379 stringlib_bytes_join.cold
380 stringlib_upper 
381 bytearray_contains380 bytearray_contains
382 bytearray_rstrip381 stringlib_upper
383 bytearray_split382 bytearray_split
384 _parser.14383 _parser.14
385 fastsearch384 fastsearch
 385 bytearray_rstrip
386 stringlib_expandtabs386 stringlib_expandtabs
387 _parser.5387 _parser.5
388 bytearray_index388 bytearray_index
389 stringlib_isalnum389 stringlib_isalnum
390 stringlib_isalpha390 stringlib_isalpha
391 stringlib_isdigit391 stringlib_isdigit
392 stringlib_islower392 stringlib_islower
Offset 591, 16 lines modifiedOffset 591, 16 lines modified
591 _PyBytes_FormatEx591 _PyBytes_FormatEx
592 _Py_bytes_count592 _Py_bytes_count
593 PySequence_Fast593 PySequence_Fast
594 PyBytes_Type594 PyBytes_Type
595 PyExc_RuntimeError595 PyExc_RuntimeError
596 PyEval_SaveThread596 PyEval_SaveThread
597 PyEval_RestoreThread597 PyEval_RestoreThread
598 _Py_bytes_upper 
599 _Py_bytes_contains598 _Py_bytes_contains
 599 _Py_bytes_upper
600 PyList_New600 PyList_New
601 _Py_ctype_table601 _Py_ctype_table
602 PyList_Append602 PyList_Append
603 PyLong_AsInt603 PyLong_AsInt
604 _Py_bytes_index604 _Py_bytes_index
605 _Py_bytes_isalnum605 _Py_bytes_isalnum
606 _Py_bytes_isalpha606 _Py_bytes_isalpha
605 B
readelf --wide --decompress --string-dump=.rodata.str1.1 {}
    
Offset 20, 16 lines modifiedOffset 20, 16 lines modified
20 ··[····f9]··center20 ··[····f9]··center
21 ··[···100]··a·byte·string·of·length·121 ··[···100]··a·byte·string·of·length·1
22 ··[···11a]··argument·222 ··[···11a]··argument·2
23 ··[···125]··strip23 ··[···125]··strip
24 ··[···12b]··count24 ··[···12b]··count
25 ··[···131]··can·only·join·an·iterable25 ··[···131]··can·only·join·an·iterable
26 ··[···14b]··join()·result·is·too·long26 ··[···14b]··join()·result·is·too·long
27 ··[···165]··rstrip 
28 ··[···16c]··empty·separator27 ··[···165]··empty·separator
 28 ··[···175]··rstrip
29 ··[···17c]··result·too·long29 ··[···17c]··result·too·long
30 ··[···18c]··index30 ··[···18c]··index
31 ··[···192]··startswith31 ··[···192]··startswith
32 ··[···19d]··ljust32 ··[···19d]··ljust
33 ··[···1a3]··rjust33 ··[···1a3]··rjust
34 ··[···1a9]··replace34 ··[···1a9]··replace
35 ··[···1b1]··replace·bytes·is·too·long35 ··[···1b1]··replace·bytes·is·too·long
20.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 2112, 511 lines modifiedOffset 2112, 511 lines modified
2112 ·R_X86_64_PLT32» _Py_bytes_upper-0x42112 ·R_X86_64_PLT32» _Py_bytes_upper-0x4
2113 »       mov····%rbx,%rax2113 »       mov····%rbx,%rax
2114 »       pop····%rdx2114 »       pop····%rdx
2115 »       pop····%rbx2115 »       pop····%rbx
2116 »       pop····%rbp2116 »       pop····%rbp
2117 »       ret2117 »       ret
  
2118 00000000000016b3·<bytearray_rstrip>: 
2119 bytearray_rstrip(): 
2120 »       endbr64 
2121 »       push···%r12 
2122 »       mov····%rsi,%r12 
2123 »       push···%rbp 
2124 »       mov····%rdi,%rbp 
2125 »       push···%rbx 
2126 »       mov····%rdx,%rbx 
2127 »       cmp····$0x1,%rdx 
2128 »       ja·····16da·<bytearray_rstrip+0x27> 
2129 »       mov····$0x0,%esi 
2130 ·R_X86_64_32»    _Py_NoneStruct 
2131 »       test···%rbx,%rbx 
2132 »       jle····16f9·<bytearray_rstrip+0x46> 
2133 »       mov····(%r12),%rsi 
2134 »       jmp····16f9·<bytearray_rstrip+0x46> 
2135 »       xor····%edx,%edx 
2136 »       mov····$0x1,%ecx 
2137 »       mov····%rbx,%rsi 
2138 »       mov····$0x0,%edi 
2139 ·R_X86_64_32»    .rodata.str1.1+0x165 
2140 »       call···16ee·<bytearray_rstrip+0x3b> 
2141 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x4 
2142 »       test···%eax,%eax 
2143 »       jne····16ca·<bytearray_rstrip+0x17> 
2144 »       pop····%rbx 
2145 »       xor····%eax,%eax 
2146 »       pop····%rbp 
2147 »       pop····%r12 
2148 »       ret 
2149 »       pop····%rbx 
2150 »       mov····%rbp,%rdi 
2151 »       mov····$0x1,%edx 
2152 »       pop····%rbp 
2153 »       pop····%r12 
2154 »       jmp····170a·<bytearray_split> 
2155 ·R_X86_64_PC32»  .text.hot+0x260c 
  
2156 000000000000170a·<bytearray_split>:2118 00000000000016b3·<bytearray_split>:
2157 bytearray_split():2119 bytearray_split():
2158 »       endbr642120 »       endbr64
2159 »       push···%r152121 »       push···%r15
2160 »       push···%r142122 »       push···%r14
2161 »       push···%r132123 »       push···%r13
2162 »       push···%r122124 »       push···%r12
2163 »       push···%rbp2125 »       push···%rbp
2164 »       xor····%ebp,%ebp2126 »       xor····%ebp,%ebp
2165 »       push···%rbx2127 »       push···%rbx
2166 »       mov····%rdi,%rbx2128 »       mov····%rdi,%rbx
2167 »       mov····%rsi,%rdi2129 »       mov····%rsi,%rdi
2168 »       mov····%rdx,%rsi2130 »       mov····%rdx,%rsi
2169 »       sub····$0x98,%rsp2131 »       sub····$0x98,%rsp
2170 »       test···%rcx,%rcx2132 »       test···%rcx,%rcx
2171 »       je·····1733·<bytearray_split+0x29>2133 »       je·····16dc·<bytearray_split+0x29>
2172 »       mov····0x10(%rcx),%rbp2134 »       mov····0x10(%rcx),%rbp
2173 »       add····%rsi,%rbp2135 »       add····%rsi,%rbp
2174 »       test···%rcx,%rcx2136 »       test···%rcx,%rcx
2175 »       jne····1746·<bytearray_split+0x3c>2137 »       jne····16ef·<bytearray_split+0x3c>
2176 »       cmp····$0x2,%rsi2138 »       cmp····$0x2,%rsi
2177 »       ja·····1746·<bytearray_split+0x3c>2139 »       ja·····16ef·<bytearray_split+0x3c>
2178 »       test···%rdi,%rdi2140 »       test···%rdi,%rdi
2179 »       jne····1771·<bytearray_split+0x67>2141 »       jne····171a·<bytearray_split+0x67>
2180 »       push···%rax2142 »       push···%rax
2181 »       xor····%r9d,%r9d2143 »       xor····%r9d,%r9d
2182 »       mov····$0x0,%r8d2144 »       mov····$0x0,%r8d
2183 ·R_X86_64_32»    .data+0x2c02145 ·R_X86_64_32»    .data+0x2c0
2184 »       xor····%edx,%edx2146 »       xor····%edx,%edx
2185 »       lea····0x38(%rsp),%rax2147 »       lea····0x38(%rsp),%rax
2186 »       push···%rax2148 »       push···%rax
2187 »       push···$0x02149 »       push···$0x0
2188 »       push···$0x22150 »       push···$0x2
2189 »       call···1761·<bytearray_split+0x57>2151 »       call···170a·<bytearray_split+0x57>
2190 ·R_X86_64_PLT32» _PyArg_UnpackKeywords-0x42152 ·R_X86_64_PLT32» _PyArg_UnpackKeywords-0x4
2191 »       add····$0x20,%rsp2153 »       add····$0x20,%rsp
2192 »       mov····%rax,%rdi2154 »       mov····%rax,%rdi
2193 »       test···%rax,%rax2155 »       test···%rax,%rax
2194 »       je·····1837·<bytearray_split+0x12d>2156 »       je·····17e0·<bytearray_split+0x12d>
2195 »       test···%rbp,%rbp2157 »       test···%rbp,%rbp
2196 »       je·····17d7·<bytearray_split+0xcd>2158 »       je·····1780·<bytearray_split+0xcd>
2197 »       mov····(%rdi),%r132159 »       mov····(%rdi),%r13
2198 »       test···%r13,%r132160 »       test···%r13,%r13
2199 »       je·····1785·<bytearray_split+0x7b>2161 »       je·····172e·<bytearray_split+0x7b>
2200 »       dec····%rbp2162 »       dec····%rbp
2201 »       jne····178b·<bytearray_split+0x81>2163 »       jne····1734·<bytearray_split+0x81>
2202 »       jmp····17e3·<bytearray_split+0xd9>2164 »       jmp····178c·<bytearray_split+0xd9>
2203 »       mov····$0x0,%r13d2165 »       mov····$0x0,%r13d
2204 ·R_X86_64_32»    _Py_NoneStruct2166 ·R_X86_64_32»    _Py_NoneStruct
2205 »       mov····0x8(%rdi),%rdi2167 »       mov····0x8(%rdi),%rdi
2206 »       call···1794·<bytearray_split+0x8a>2168 »       call···173d·<bytearray_split+0x8a>
2207 ·R_X86_64_PLT32» _PyNumber_Index-0x42169 ·R_X86_64_PLT32» _PyNumber_Index-0x4
2208 »       mov····%rax,%r122170 »       mov····%rax,%r12
2209 »       test···%rax,%rax2171 »       test···%rax,%rax
2210 »       jne····17ab·<bytearray_split+0xa1>2172 »       jne····1754·<bytearray_split+0xa1>
2211 »       call···17a1·<bytearray_split+0x97>2173 »       call···174a·<bytearray_split+0x97>
2212 ·R_X86_64_PLT32» PyErr_Occurred-0x42174 ·R_X86_64_PLT32» PyErr_Occurred-0x4
2213 »       test···%rax,%rax2175 »       test···%rax,%rax
2214 »       je·····17e3·<bytearray_split+0xd9>2176 »       je·····178c·<bytearray_split+0xd9>
2215 »       jmp····1837·<bytearray_split+0x12d>2177 »       jmp····17e0·<bytearray_split+0x12d>
2216 »       mov····%rax,%rdi2178 »       mov····%rax,%rdi
2217 »       call···17b3·<bytearray_split+0xa9>2179 »       call···175c·<bytearray_split+0xa9>
2218 ·R_X86_64_PLT32» PyLong_AsSsize_t-0x42180 ·R_X86_64_PLT32» PyLong_AsSsize_t-0x4
2219 »       mov····%rax,%rbp2181 »       mov····%rax,%rbp
2220 »       mov····(%r12),%rax2182 »       mov····(%r12),%rax
2221 »       test···%eax,%eax2183 »       test···%eax,%eax
2222 »       js·····17cf·<bytearray_split+0xc5>2184 »       js·····1778·<bytearray_split+0xc5>
2223 »       dec····%rax2185 »       dec····%rax
2224 »       mov····%rax,(%r12)2186 »       mov····%rax,(%r12)
2225 »       jne····17cf·<bytearray_split+0xc5>2187 »       jne····1778·<bytearray_split+0xc5>
2226 »       mov····%r12,%rdi2188 »       mov····%r12,%rdi
2227 »       call···17cf·<bytearray_split+0xc5>2189 »       call···1778·<bytearray_split+0xc5>
2228 ·R_X86_64_PLT32» _Py_Dealloc-0x42190 ·R_X86_64_PLT32» _Py_Dealloc-0x4
2229 »       cmp····$0xffffffffffffffff,%rbp2191 »       cmp····$0xffffffffffffffff,%rbp
2230 »       jne····17e7·<bytearray_split+0xdd>2192 »       jne····1790·<bytearray_split+0xdd>
2231 »       jmp····179c·<bytearray_split+0x92>2193 »       jmp····1745·<bytearray_split+0x92>
2232 »       or·····$0xffffffffffffffff,%rbp2194 »       or·····$0xffffffffffffffff,%rbp
2233 »       mov····$0x0,%r13d2195 »       mov····$0x0,%r13d
2234 ·R_X86_64_32»    _Py_NoneStruct2196 ·R_X86_64_32»    _Py_NoneStruct
2235 »       jmp····17e7·<bytearray_split+0xdd>2197 »       jmp····1790·<bytearray_split+0xdd>
2236 »       or·····$0xffffffffffffffff,%rbp2198 »       or·····$0xffffffffffffffff,%rbp
Max diff block lines reached; 17167/21108 bytes (81.33%) of diff not shown.
2.29 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 548, 31 lines modifiedOffset 548, 31 lines modified
548 ·R_X86_64_PC32»  .LC17-0x4548 ·R_X86_64_PC32»  .LC17-0x4
549 »       comisd·%xmm1,%xmm0549 »       comisd·%xmm1,%xmm0
550 »       jae····9c4·<bytearray_extend+0x384>550 »       jae····9c4·<bytearray_extend+0x384>
551 »       mov····%r12,%rbp551 »       mov····%r12,%rbp
552 »       add····$0x1,%rbp552 »       add····$0x1,%rbp
553 »       js·····9e9·<bytearray_extend+0x3a9>553 »       js·····9e9·<bytearray_extend+0x3a9>
554 »       mov····%rcx,0x18(%rsp)554 »       mov····%rcx,0x18(%rsp)
555 »       mov····%r8,0x10(%rsp)555 »       mov····%r10,0x10(%rsp)
556 »       mov····%r10,0x8(%rsp)556 »       mov····%r8,0x8(%rsp)
557 »       test···%rdx,%rdx557 »       test···%rdx,%rdx
558 »       jne····9fd·<bytearray_extend+0x3bd>558 »       jne····9fd·<bytearray_extend+0x3bd>
559 »       mov····%rbp,%rsi559 »       mov····%rbp,%rsi
560 »       call···791·<bytearray_extend+0x151>560 »       call···791·<bytearray_extend+0x151>
561 ·R_X86_64_PLT32» PyMem_Realloc-0x4561 ·R_X86_64_PLT32» PyMem_Realloc-0x4
562 »       test···%rax,%rax562 »       test···%rax,%rax
563 »       je·····9e9·<bytearray_extend+0x3a9>563 »       je·····9e9·<bytearray_extend+0x3a9>
564 »       movq···%rax,%xmm0564 »       movq···%rax,%xmm0
565 »       mov····%r12,0x10(%r14)565 »       mov····%r12,0x10(%r14)
566 »       mov····0x18(%rsp),%rcx566 »       mov····0x18(%rsp),%rcx
567 »       punpcklqdq·%xmm0,%xmm0567 »       punpcklqdq·%xmm0,%xmm0
568 »       mov····%rbp,0x18(%r14)568 »       mov····%rbp,0x18(%r14)
569 »       mov····0x10(%rsp),%r8569 »       mov····0x10(%rsp),%r10
570 »       movups·%xmm0,0x20(%r14)570 »       movups·%xmm0,0x20(%r14)
571 »       mov····0x8(%rsp),%r10571 »       mov····0x8(%rsp),%r8
572 »       movb···$0x0,(%rax,%r12,1)572 »       movb···$0x0,(%rax,%r12,1)
573 »       mov····0x10(%r14),%rdx573 »       mov····0x10(%r14),%rdx
574 »       test···%rdx,%rdx574 »       test···%rdx,%rdx
575 »       je·····7d1·<bytearray_extend+0x191>575 »       je·····7d1·<bytearray_extend+0x191>
576 ·R_X86_64_PC32»  .text.unlikely+0x40b576 ·R_X86_64_PC32»  .text.unlikely+0x40b
577 »       mov····0x28(%r14),%r13577 »       mov····0x28(%r14),%r13
578 »       lea····(%r8,%r15,1),%rdi578 »       lea····(%r8,%r15,1),%rdi
Offset 720, 38 lines modifiedOffset 720, 38 lines modified
720 »       call···a05·<bytearray_extend+0x3c5>720 »       call···a05·<bytearray_extend+0x3c5>
721 ·R_X86_64_PLT32» PyMem_Malloc-0x4721 ·R_X86_64_PLT32» PyMem_Malloc-0x4
722 »       mov····%rax,%r13722 »       mov····%rax,%r13
723 »       test···%rax,%rax723 »       test···%rax,%rax
724 »       je·····9e9·<bytearray_extend+0x3a9>724 »       je·····9e9·<bytearray_extend+0x3a9>
725 »       mov····0x10(%r14),%rax725 »       mov····0x10(%r14),%rax
726 »       mov····%r12,%rdx726 »       mov····%r12,%rdx
 727 »       mov····0x8(%rsp),%r8
727 »       mov····0x8(%rsp),%r10728 »       mov····0x10(%rsp),%r10
728 »       mov····0x10(%rsp),%r8 
729 »       mov····0x18(%rsp),%rcx729 »       mov····0x18(%rsp),%rcx
730 »       cmp····%r12,%rax730 »       cmp····%r12,%rax
731 »       cmovbe·%rax,%rdx731 »       cmovbe·%rax,%rdx
732 »       test···%rax,%rax732 »       test···%rax,%rax
733 »       je·····a33·<bytearray_extend+0x3f3>733 »       je·····a33·<bytearray_extend+0x3f3>
734 ·R_X86_64_PC32»  .text.unlikely+0x401734 ·R_X86_64_PC32»  .text.unlikely+0x401
735 »       mov····0x28(%r14),%rsi735 »       mov····0x28(%r14),%rsi
736 »       mov····%r13,%rdi736 »       mov····%r13,%rdi
737 »       mov····%rcx,0x18(%rsp)737 »       mov····%rcx,0x18(%rsp)
738 »       mov····%r8,0x10(%rsp)738 »       mov····%r10,0x10(%rsp)
739 »       mov····%r10,0x8(%rsp)739 »       mov····%r8,0x8(%rsp)
740 »       call···a4e·<bytearray_extend+0x40e>740 »       call···a4e·<bytearray_extend+0x40e>
741 ·R_X86_64_PLT32» memcpy-0x4741 ·R_X86_64_PLT32» memcpy-0x4
742 »       mov····0x20(%r14),%rdi742 »       mov····0x20(%r14),%rdi
743 »       call···a57·<bytearray_extend+0x417>743 »       call···a57·<bytearray_extend+0x417>
744 ·R_X86_64_PLT32» PyMem_Free-0x4744 ·R_X86_64_PLT32» PyMem_Free-0x4
745 »       movq···%r13,%xmm0745 »       movq···%r13,%xmm0
746 »       mov····%r12,0x10(%r14)746 »       mov····%r12,0x10(%r14)
747 »       mov····0x8(%rsp),%r10747 »       mov····0x8(%rsp),%r8
748 »       punpcklqdq·%xmm0,%xmm0748 »       punpcklqdq·%xmm0,%xmm0
749 »       mov····%rbp,0x18(%r14)749 »       mov····%rbp,0x18(%r14)
750 »       mov····0x10(%rsp),%r8750 »       mov····0x10(%rsp),%r10
751 »       movups·%xmm0,0x20(%r14)751 »       movups·%xmm0,0x20(%r14)
752 »       mov····0x18(%rsp),%rcx752 »       mov····0x18(%rsp),%rcx
753 »       movb···$0x0,0x0(%r13,%r12,1)753 »       movb···$0x0,0x0(%r13,%r12,1)
754 »       jmp····7c4·<bytearray_extend+0x184>754 »       jmp····7c4·<bytearray_extend+0x184>
755 »       test···%r8,%r8755 »       test···%r8,%r8
756 »       jg·····7fc·<bytearray_extend+0x1bc>756 »       jg·····7fc·<bytearray_extend+0x1bc>
757 »       cmpq···$0xffffffffffffffff,0x30(%rsp)757 »       cmpq···$0xffffffffffffffff,0x30(%rsp)
2.87 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 191, 28 lines modifiedOffset 191, 28 lines modified
191 ··0x00000bb0·8f02480e·188e0342·0e208d04·420e288c·..H....B.·..B.(.191 ··0x00000bb0·8f02480e·188e0342·0e208d04·420e288c·..H....B.·..B.(.
192 ··0x00000bc0·05410e30·8606410e·38830747·0e900703·.A.0..A.8..G....192 ··0x00000bc0·05410e30·8606410e·38830747·0e900703·.A.0..A.8..G....
193 ··0x00000bd0·35020a0e·38440e30·410e2842·0e20420e·5...8D.0A.(B.·B.193 ··0x00000bd0·35020a0e·38440e30·410e2842·0e20420e·5...8D.0A.(B.·B.
194 ··0x00000be0·18420e10·420e0841·0b000000·38000000·.B..B..A....8...194 ··0x00000be0·18420e10·420e0841·0b000000·38000000·.B..B..A....8...
195 ··0x00000bf0·f00b0000·00000000·e3010000·000e9007·................195 ··0x00000bf0·f00b0000·00000000·e3010000·000e9007·................
196 ··0x00000c00·83078606·8c058d04·8e038f02·0343010a·.............C..196 ··0x00000c00·83078606·8c058d04·8e038f02·0343010a·.............C..
197 ··0x00000c10·0e38450e·30410e28·420e2042·0e18420e·.8E.0A.(B.·B..B.197 ··0x00000c10·0e38450e·30410e28·420e2042·0e18420e·.8E.0A.(B.·B..B.
198 ··0x00000c20·10420e08·450b0000·24000000·2c0c0000·.B..E...$...,...198 ··0x00000c20·10420e08·450b0000·10000000·2c0c0000·.B..E.......,...
199 ··0x00000c30·00000000·4b000000·00450e10·8602440e·....K....E....D.199 ··0x00000c30·00000000·25000000·00000000·24000000·....%.......$...
 200 ··0x00000c40·400c0000·00000000·4b000000·00450e10·@.......K....E..
200 ··0x00000c40·18830341·0e207e0e·18410e10·410e0800·...A.·~..A..A...201 ··0x00000c50·8602440e·18830341·0e207e0e·18410e10·..D....A.·~..A..
201 ··0x00000c50·10000000·540c0000·00000000·25000000·....T.......%...202 ··0x00000c60·410e0800·5c000000·680c0000·00000000·A...\...h.......
 203 ··0x00000c70·a6050000·00460e10·8f02420e·188e0342·.....F....B....B
 204 ··0x00000c80·0e208d04·420e288c·05410e30·8606430e·.·..B.(..A.0..C.
 205 ··0x00000c90·38830750·0ed0015d·0ed80151·0ee00142·8..P...]...Q...B
 206 ··0x00000ca0·0ee80142·0ef00149·0ed00103·3d050e38·...B...I....=..8
 207 ··0x00000cb0·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B
202 ··0x00000c60·00000000·34000000·680c0000·00000000·....4...h.......208 ··0x00000cc0·0e080000·34000000·c80c0000·00000000·....4...........
203 ··0x00000c70·57000000·00460e10·8c02440e·18860344·W....F....D....D209 ··0x00000cd0·57000000·00460e10·8c02440e·18860344·W....F....D....D
204 ··0x00000c80·0e208304·720a0e18·430e1042·0e08410b·.·..r...C..B..A.210 ··0x00000ce0·0e208304·720a0e18·430e1042·0e08410b·.·..r...C..B..A.
205 ··0x00000c90·410e1849·0e10420e·08000000·5c000000·A..I..B.....\...211 ··0x00000cf0·410e1849·0e10420e·08000000·3c000000·A..I..B.....<...
206 ··0x00000ca0·a00c0000·00000000·a6050000·00460e10·.............F.. 
207 ··0x00000cb0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(. 
208 ··0x00000cc0·05410e30·8606430e·38830750·0ed0015d·.A.0..C.8..P...] 
209 ··0x00000cd0·0ed80151·0ee00142·0ee80142·0ef00149·...Q...B...B...I 
210 ··0x00000ce0·0ed00103·3d050e38·440e3041·0e28420e·....=..8D.0A.(B. 
211 ··0x00000cf0·20420e18·420e1042·0e080000·3c000000··B..B..B....<... 
212 ··0x00000d00·000d0000·00000000·df010000·00460e10·.............F..212 ··0x00000d00·000d0000·00000000·df010000·00460e10·.............F..
213 ··0x00000d10·8c02430e·18860341·0e208304·4d0e305f·..C....A.·..M.0_213 ··0x00000d10·8c02430e·18860341·0e208304·4d0e305f·..C....A.·..M.0_
214 ··0x00000d20·0e38510e·40420e48·420e5049·0e300383·.8Q.@B.HB.PI.0..214 ··0x00000d20·0e38510e·40420e48·420e5049·0e300383·.8Q.@B.HB.PI.0..
215 ··0x00000d30·010e2044·0e18410e·10420e08·34000000·..·D..A..B..4...215 ··0x00000d30·010e2044·0e18410e·10420e08·34000000·..·D..A..B..4...
216 ··0x00000d40·400d0000·00000000·bd000000·00460e10·@............F..216 ··0x00000d40·400d0000·00000000·bd000000·00460e10·@............F..
217 ··0x00000d50·8d02440e·188c0344·0e208604·440e2883·..D....D.·..D.(.217 ··0x00000d50·8d02440e·188c0344·0e208604·440e2883·..D....D.·..D.(.
218 ··0x00000d60·05470e40·029d0e28·410e2041·0e18420e·.G.@...(A.·A..B.218 ··0x00000d60·05470e40·029d0e28·410e2041·0e18420e·.G.@...(A.·A..B.
3.15 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 79, 21 lines modifiedOffset 79, 21 lines modified
79 ··0x000004c0·5f6d6f64·2e636f6c·64006279·74656172·_mod.cold.bytear79 ··0x000004c0·5f6d6f64·2e636f6c·64006279·74656172·_mod.cold.bytear
80 ··0x000004d0·7261795f·73747269·70006279·74656172·ray_strip.bytear80 ··0x000004d0·7261795f·73747269·70006279·74656172·ray_strip.bytear
81 ··0x000004e0·7261795f·636f756e·74006279·74656172·ray_count.bytear81 ··0x000004e0·7261795f·636f756e·74006279·74656172·ray_count.bytear
82 ··0x000004f0·7261795f·636f756e·742e636f·6c640062·ray_count.cold.b82 ··0x000004f0·7261795f·636f756e·742e636f·6c640062·ray_count.cold.b
83 ··0x00000500·79746561·72726179·5f6a6f69·6e007374·ytearray_join.st83 ··0x00000500·79746561·72726179·5f6a6f69·6e007374·ytearray_join.st
84 ··0x00000510·72696e67·6c69625f·62797465·735f6a6f·ringlib_bytes_jo84 ··0x00000510·72696e67·6c69625f·62797465·735f6a6f·ringlib_bytes_jo
85 ··0x00000520·696e0073·7472696e·676c6962·5f627974·in.stringlib_byt85 ··0x00000520·696e0073·7472696e·676c6962·5f627974·in.stringlib_byt
86 ··0x00000530·65735f6a·6f696e2e·636f6c64·00737472·es_join.cold.str86 ··0x00000530·65735f6a·6f696e2e·636f6c64·00627974·es_join.cold.byt
87 ··0x00000540·696e676c·69625f75·70706572·00627974·inglib_upper.byt 
88 ··0x00000550·65617272·61795f63·6f6e7461·696e7300·earray_contains.87 ··0x00000540·65617272·61795f63·6f6e7461·696e7300·earray_contains.
89 ··0x00000560·62797465·61727261·795f7273·74726970·bytearray_rstrip88 ··0x00000550·73747269·6e676c69·625f7570·70657200·stringlib_upper.
90 ··0x00000570·00627974·65617272·61795f73·706c6974·.bytearray_split89 ··0x00000560·62797465·61727261·795f7370·6c697400·bytearray_split.
91 ··0x00000580·005f7061·72736572·2e313400·66617374·._parser.14.fast90 ··0x00000570·5f706172·7365722e·31340066·61737473·_parser.14.fasts
 91 ··0x00000580·65617263·68006279·74656172·7261795f·earch.bytearray_
92 ··0x00000590·73656172·63680073·7472696e·676c6962·search.stringlib92 ··0x00000590·72737472·69700073·7472696e·676c6962·rstrip.stringlib
93 ··0x000005a0·5f657870·616e6474·61627300·5f706172·_expandtabs._par93 ··0x000005a0·5f657870·616e6474·61627300·5f706172·_expandtabs._par
94 ··0x000005b0·7365722e·35006279·74656172·7261795f·ser.5.bytearray_94 ··0x000005b0·7365722e·35006279·74656172·7261795f·ser.5.bytearray_
95 ··0x000005c0·696e6465·78007374·72696e67·6c69625f·index.stringlib_95 ··0x000005c0·696e6465·78007374·72696e67·6c69625f·index.stringlib_
96 ··0x000005d0·6973616c·6e756d00·73747269·6e676c69·isalnum.stringli96 ··0x000005d0·6973616c·6e756d00·73747269·6e676c69·isalnum.stringli
97 ··0x000005e0·625f6973·616c7068·61007374·72696e67·b_isalpha.string97 ··0x000005e0·625f6973·616c7068·61007374·72696e67·b_isalpha.string
98 ··0x000005f0·6c69625f·69736469·67697400·73747269·lib_isdigit.stri98 ··0x000005f0·6c69625f·69736469·67697400·73747269·lib_isdigit.stri
99 ··0x00000600·6e676c69·625f6973·6c6f7765·72007374·nglib_islower.st99 ··0x00000600·6e676c69·625f6973·6c6f7765·72007374·nglib_islower.st
Offset 340, 16 lines modifiedOffset 340, 16 lines modified
340 ··0x00001510·726d6174·4578005f·50795f62·79746573·rmatEx._Py_bytes340 ··0x00001510·726d6174·4578005f·50795f62·79746573·rmatEx._Py_bytes
341 ··0x00001520·5f636f75·6e740050·79536571·75656e63·_count.PySequenc341 ··0x00001520·5f636f75·6e740050·79536571·75656e63·_count.PySequenc
342 ··0x00001530·655f4661·73740050·79427974·65735f54·e_Fast.PyBytes_T342 ··0x00001530·655f4661·73740050·79427974·65735f54·e_Fast.PyBytes_T
343 ··0x00001540·79706500·50794578·635f5275·6e74696d·ype.PyExc_Runtim343 ··0x00001540·79706500·50794578·635f5275·6e74696d·ype.PyExc_Runtim
344 ··0x00001550·65457272·6f720050·79457661·6c5f5361·eError.PyEval_Sa344 ··0x00001550·65457272·6f720050·79457661·6c5f5361·eError.PyEval_Sa
345 ··0x00001560·76655468·72656164·00507945·76616c5f·veThread.PyEval_345 ··0x00001560·76655468·72656164·00507945·76616c5f·veThread.PyEval_
346 ··0x00001570·52657374·6f726554·68726561·64005f50·RestoreThread._P346 ··0x00001570·52657374·6f726554·68726561·64005f50·RestoreThread._P
347 ··0x00001580·795f6279·7465735f·75707065·72005f50·y_bytes_upper._P 
348 ··0x00001590·795f6279·7465735f·636f6e74·61696e73·y_bytes_contains347 ··0x00001580·795f6279·7465735f·636f6e74·61696e73·y_bytes_contains
 348 ··0x00001590·005f5079·5f627974·65735f75·70706572·._Py_bytes_upper
349 ··0x000015a0·0050794c·6973745f·4e657700·5f50795f·.PyList_New._Py_349 ··0x000015a0·0050794c·6973745f·4e657700·5f50795f·.PyList_New._Py_
350 ··0x000015b0·63747970·655f7461·626c6500·50794c69·ctype_table.PyLi350 ··0x000015b0·63747970·655f7461·626c6500·50794c69·ctype_table.PyLi
351 ··0x000015c0·73745f41·7070656e·64005079·4c6f6e67·st_Append.PyLong351 ··0x000015c0·73745f41·7070656e·64005079·4c6f6e67·st_Append.PyLong
352 ··0x000015d0·5f417349·6e74005f·50795f62·79746573·_AsInt._Py_bytes352 ··0x000015d0·5f417349·6e74005f·50795f62·79746573·_AsInt._Py_bytes
353 ··0x000015e0·5f696e64·6578005f·50795f62·79746573·_index._Py_bytes353 ··0x000015e0·5f696e64·6578005f·50795f62·79746573·_index._Py_bytes
354 ··0x000015f0·5f697361·6c6e756d·005f5079·5f627974·_isalnum._Py_byt354 ··0x000015f0·5f697361·6c6e756d·005f5079·5f627974·_isalnum._Py_byt
355 ··0x00001600·65735f69·73616c70·6861005f·50795f62·es_isalpha._Py_b355 ··0x00001600·65735f69·73616c70·6861005f·50795f62·es_isalpha._Py_b
617 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:··········164816·(bytes·into·file)13 ··Start·of·section·headers:··········164712·(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
3.99 KB
readelf --wide --sections {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 There·are·23·section·headers,·starting·at·offset·0x283d0:1 There·are·23·section·headers,·starting·at·offset·0x28368:
  
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·001f2c·00··AX··0···0·645 ··[·1]·.text·············PROGBITS········0000000000000000·000040·001f2c·00··AX··0···0·64
6 ··[·2]·.rela.text········RELA············0000000000000000·016e28·001788·18···I·20···1··86 ··[·2]·.rela.text········RELA············0000000000000000·016e08·001788·18···I·20···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·001f70·001010·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·001f70·001010·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·0185b0·0014a0·18···I·20···3··88 ··[·4]·.rela.data········RELA············0000000000000000·018590·0014a0·18···I·20···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·002f80·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·002f80·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·002f80·0004f4·01·AMS··0···0··810 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·002f80·0004f4·01·AMS··0···0··8
11 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·003474·0004c6·01·AMS··0···0··111 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·003474·0004c6·01·AMS··0···0··1
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·003940·0042a1·00··AX··0···0·3212 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·003940·0042a1·00··AX··0···0·32
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·019a50·0067f8·18···I·20···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·019a30·0067f8·18···I·20···8··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·007be8·0065c3·00··AX··0···0·3214 ··[10]·.text.hot·········PROGBITS········0000000000000000·007be8·0065a3·00··AX··0···0·32
15 ··[11]·.rela.text.hot····RELA············0000000000000000·020248·0051a8·18···I·20··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·020228·005160·18···I·20··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·00e1b0·002f20·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·00e190·002f20·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·0253f0·001f20·18···I·20··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·025388·001f20·18···I·20··12··8
18 ··[14]·.rodata.cst2······PROGBITS········0000000000000000·0110d0·000002·02··AM··0···0··218 ··[14]·.rodata.cst2······PROGBITS········0000000000000000·0110b0·000002·02··AM··0···0··2
19 ··[15]·.rodata.cst8······PROGBITS········0000000000000000·0110d8·000008·08··AM··0···0··819 ··[15]·.rodata.cst8······PROGBITS········0000000000000000·0110b8·000008·08··AM··0···0··8
20 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·0110e0·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·0110c0·000000·00······0···0··1
21 ··[17]·.note.gnu.property·NOTE············0000000000000000·0110e0·000020·00···A··0···0··821 ··[17]·.note.gnu.property·NOTE············0000000000000000·0110c0·000020·00···A··0···0··8
22 ··[18]·.eh_frame·········PROGBITS········0000000000000000·011100·001e58·00···A··0···0··822 ··[18]·.eh_frame·········PROGBITS········0000000000000000·0110e0·001e58·00···A··0···0··8
23 ··[19]·.rela.eh_frame····RELA············0000000000000000·027310·000ff0·18···I·20··18··823 ··[19]·.rela.eh_frame····RELA············0000000000000000·0272a8·000ff0·18···I·20··18··8
24 ··[20]·.symtab···········SYMTAB··········0000000000000000·012f58·0024f0·18·····21·216··824 ··[20]·.symtab···········SYMTAB··········0000000000000000·012f38·0024f0·18·····21·216··8
25 ··[21]·.strtab···········STRTAB··········0000000000000000·015448·0019d9·00······0···0··125 ··[21]·.strtab···········STRTAB··········0000000000000000·015428·0019d9·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·028300·0000d0·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········0000000000000000·028298·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)
18.3 KB
readelf --wide --symbols {}
    
Offset 19, 78 lines modifiedOffset 19, 78 lines modified
19 ····15:·0000000000000414···109·FUNC····LOCAL··DEFAULT····8·_PyBytesWriter_Finish.cold19 ····15:·0000000000000414···109·FUNC····LOCAL··DEFAULT····8·_PyBytesWriter_Finish.cold
20 ····16:·0000000000000481···101·FUNC····LOCAL··DEFAULT····8·PyBytes_FromString.cold20 ····16:·0000000000000481···101·FUNC····LOCAL··DEFAULT····8·PyBytes_FromString.cold
21 ····17:·00000000000004e6···305·FUNC····LOCAL··DEFAULT····8·PyBytes_Concat.cold21 ····17:·00000000000004e6···305·FUNC····LOCAL··DEFAULT····8·PyBytes_Concat.cold
22 ····18:·0000000000000f00···645·FUNC····LOCAL··DEFAULT···10·bytes_concat22 ····18:·0000000000000f00···645·FUNC····LOCAL··DEFAULT···10·bytes_concat
23 ····19:·0000000000000617····86·FUNC····LOCAL··DEFAULT····8·bytes_concat.cold23 ····19:·0000000000000617····86·FUNC····LOCAL··DEFAULT····8·bytes_concat.cold
24 ····20:·0000000000001190····35·FUNC····LOCAL··DEFAULT···10·bytes_buffer_getbuffer24 ····20:·0000000000001190····35·FUNC····LOCAL··DEFAULT···10·bytes_buffer_getbuffer
25 ····21:·00000000000011c0····39·FUNC····LOCAL··DEFAULT···10·bytes_hash25 ····21:·00000000000011c0····39·FUNC····LOCAL··DEFAULT···10·bytes_hash
26 ····22:·00000000000011f0···482·FUNC····LOCAL··DEFAULT···10·bytes_richcompare26 ····22:·00000000000011f0···489·FUNC····LOCAL··DEFAULT···10·bytes_richcompare
27 ····23:·000000000000066d···193·FUNC····LOCAL··DEFAULT····8·bytes_richcompare.cold27 ····23:·000000000000066d···190·FUNC····LOCAL··DEFAULT····8·bytes_richcompare.cold
28 ····24:·000000000000072e····25·FUNC····LOCAL··DEFAULT····8·_PyBytesWriter_Alloc.cold28 ····24:·000000000000072b····25·FUNC····LOCAL··DEFAULT····8·_PyBytesWriter_Alloc.cold
29 ····25:·0000000000000747···241·FUNC····LOCAL··DEFAULT····8·_PyBytesWriter_Resize.cold29 ····25:·0000000000000744···241·FUNC····LOCAL··DEFAULT····8·_PyBytesWriter_Resize.cold
30 ····26:·00000000000015f0···626·FUNC····LOCAL··DEFAULT···10·bytes_subscript30 ····26:·00000000000015f0···626·FUNC····LOCAL··DEFAULT···10·bytes_subscript
31 ····27:·0000000000000838···107·FUNC····LOCAL··DEFAULT····8·bytes_subscript.cold31 ····27:·0000000000000835···107·FUNC····LOCAL··DEFAULT····8·bytes_subscript.cold
32 ····28:·0000000000001870·····9·FUNC····LOCAL··DEFAULT···10·bytes_length32 ····28:·0000000000001870·····9·FUNC····LOCAL··DEFAULT···10·bytes_length
33 ····29:·0000000000001880···207·FUNC····LOCAL··DEFAULT···10·bytes_iter33 ····29:·0000000000001880···207·FUNC····LOCAL··DEFAULT···10·bytes_iter
34 ····30:·00000000000008a3····22·FUNC····LOCAL··DEFAULT····8·bytes_iter.cold34 ····30:·00000000000008a0····22·FUNC····LOCAL··DEFAULT····8·bytes_iter.cold
35 ····31:·0000000000001950····91·FUNC····LOCAL··DEFAULT···10·striter_dealloc35 ····31:·0000000000001950····91·FUNC····LOCAL··DEFAULT···10·striter_dealloc
36 ····32:·00000000000019b0····27·FUNC····LOCAL··DEFAULT···10·Py_XDECREF36 ····32:·00000000000019b0····27·FUNC····LOCAL··DEFAULT···10·Py_XDECREF
37 ····33:·00000000000019d0···422·FUNC····LOCAL··DEFAULT···10·bytes_decode37 ····33:·00000000000019d0···422·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:·00000000000008b9···128·FUNC····LOCAL··DEFAULT····8·bytes_decode.cold39 ····35:·00000000000008b6···128·FUNC····LOCAL··DEFAULT····8·bytes_decode.cold
40 ····36:·0000000000001b80··2963·FUNC····LOCAL··DEFAULT···10·bytes_replace40 ····36:·0000000000001b80··2963·FUNC····LOCAL··DEFAULT···10·bytes_replace
41 ····37:·0000000000002b60···714·FUNC····LOCAL··DEFAULT···10·fastsearch.constprop.041 ····37:·0000000000002b60···714·FUNC····LOCAL··DEFAULT···10·fastsearch.constprop.0
42 ····38:·0000000000002830···802·FUNC····LOCAL··DEFAULT···10·fastsearch42 ····38:·0000000000002830···802·FUNC····LOCAL··DEFAULT···10·fastsearch
43 ····39:·0000000000002720····28·FUNC····LOCAL··DEFAULT···10·return_self43 ····39:·0000000000002720····28·FUNC····LOCAL··DEFAULT···10·return_self
44 ····40:·0000000000001b50···442·FUNC····LOCAL··DEFAULT····1·stringlib_adaptive_find44 ····40:·0000000000001b50···442·FUNC····LOCAL··DEFAULT····1·stringlib_adaptive_find
45 ····41:·0000000000000939···798·FUNC····LOCAL··DEFAULT····8·bytes_replace.cold45 ····41:·0000000000000936···798·FUNC····LOCAL··DEFAULT····8·bytes_replace.cold
46 ····42:·0000000000003f2b···159·FUNC····LOCAL··DEFAULT····8·stringlib__two_way_count46 ····42:·0000000000003f2b···159·FUNC····LOCAL··DEFAULT····8·stringlib__two_way_count
47 ····43:·0000000000000c57····13·FUNC····LOCAL··DEFAULT····8·return_self.cold47 ····43:·0000000000000c54····13·FUNC····LOCAL··DEFAULT····8·return_self.cold
48 ····44:·0000000000002770···105·FUNC····LOCAL··DEFAULT···10·bytes_rfind48 ····44:·0000000000002770···105·FUNC····LOCAL··DEFAULT···10·bytes_rfind
49 ····45:·0000000000000c64···153·FUNC····LOCAL··DEFAULT····8·bytes_rfind.cold49 ····45:·0000000000000c61···153·FUNC····LOCAL··DEFAULT····8·bytes_rfind.cold
50 ····46:·0000000000000cfd····67·FUNC····LOCAL··DEFAULT····8·PyBytes_AsStringAndSize.cold50 ····46:·0000000000000cfa····67·FUNC····LOCAL··DEFAULT····8·PyBytes_AsStringAndSize.cold
51 ····47:·0000000000000d40···150·FUNC····LOCAL··DEFAULT····8·fastsearch.cold51 ····47:·0000000000000d3d···150·FUNC····LOCAL··DEFAULT····8·fastsearch.cold
52 ····48:·0000000000001d10···206·FUNC····LOCAL··DEFAULT····1·stringlib__preprocess52 ····48:·0000000000001d10···206·FUNC····LOCAL··DEFAULT····1·stringlib__preprocess
53 ····49:·0000000000001de0···332·FUNC····LOCAL··DEFAULT····1·stringlib__two_way53 ····49:·0000000000001de0···332·FUNC····LOCAL··DEFAULT····1·stringlib__two_way
54 ····50:·0000000000000dd6····36·FUNC····LOCAL··DEFAULT····8·fastsearch.constprop.0.cold54 ····50:·0000000000000dd3····36·FUNC····LOCAL··DEFAULT····8·fastsearch.constprop.0.cold
55 ····51:·0000000000000dfa····66·FUNC····LOCAL··DEFAULT····8·bytes_str55 ····51:·0000000000000df7····66·FUNC····LOCAL··DEFAULT····8·bytes_str
56 ····52:·0000000000000e3c····42·FUNC····LOCAL··DEFAULT····8·PyBytes_Repr.cold56 ····52:·0000000000000e39····42·FUNC····LOCAL··DEFAULT····8·PyBytes_Repr.cold
57 ····53:·00000000000030e0···693·FUNC····LOCAL··DEFAULT···10·bytes_repr57 ····53:·00000000000030e0···661·FUNC····LOCAL··DEFAULT···10·bytes_repr
58 ····54:·0000000000000e66····62·FUNC····LOCAL··DEFAULT····8·bytes_repr.cold58 ····54:·0000000000000e63····42·FUNC····LOCAL··DEFAULT····8·bytes_repr.cold
59 ····55:·00000000000033a0····94·FUNC····LOCAL··DEFAULT···10·striter_next59 ····55:·0000000000003380····94·FUNC····LOCAL··DEFAULT···10·striter_next
60 ····56:·0000000000003400··1414·FUNC····LOCAL··DEFAULT···10·bytes_new60 ····56:·00000000000033e0··1414·FUNC····LOCAL··DEFAULT···10·bytes_new
61 ····57:·0000000000006080···864·FUNC····LOCAL··DEFAULT···10·_PyBytes_FromList61 ····57:·0000000000006060···864·FUNC····LOCAL··DEFAULT···10·_PyBytes_FromList
62 ····58:·0000000000005560···300·FUNC····LOCAL··DEFAULT···10·_PyBytes_FromIterator62 ····58:·0000000000005540···300·FUNC····LOCAL··DEFAULT···10·_PyBytes_FromIterator
63 ····59:·0000000000000ea4···611·FUNC····LOCAL··DEFAULT····8·bytes_new.cold63 ····59:·0000000000000e8d···611·FUNC····LOCAL··DEFAULT····8·bytes_new.cold
64 ····60:·00000000000004a0····72·OBJECT··LOCAL··DEFAULT····3·_parser.2364 ····60:·00000000000004a0····72·OBJECT··LOCAL··DEFAULT····3·_parser.23
65 ····61:·0000000000003990····48·FUNC····LOCAL··DEFAULT···10·bytes___bytes__65 ····61:·0000000000003970····48·FUNC····LOCAL··DEFAULT···10·bytes___bytes__
66 ····62:·0000000000000000···165·FUNC····LOCAL··DEFAULT····1·bytes_maketrans66 ····62:·0000000000000000···165·FUNC····LOCAL··DEFAULT····1·bytes_maketrans
67 ····63:·0000000000001107····39·FUNC····LOCAL··DEFAULT····8·bytes_maketrans.cold67 ····63:·00000000000010f0····39·FUNC····LOCAL··DEFAULT····8·bytes_maketrans.cold
68 ····64:·000000000000112e···179·FUNC····LOCAL··DEFAULT····8·bytes_index68 ····64:·0000000000001117···179·FUNC····LOCAL··DEFAULT····8·bytes_index
69 ····65:·00000000000039c0···478·FUNC····LOCAL··DEFAULT···10·bytes_repeat69 ····65:·00000000000039a0···478·FUNC····LOCAL··DEFAULT···10·bytes_repeat
70 ····66:·00000000000011e1····56·FUNC····LOCAL··DEFAULT····8·bytes_repeat.cold70 ····66:·00000000000011ca····56·FUNC····LOCAL··DEFAULT····8·bytes_repeat.cold
71 ····67:·0000000000003bb0··1020·FUNC····LOCAL··DEFAULT···10·stringlib_bytes_join71 ····67:·0000000000003b90··1023·FUNC····LOCAL··DEFAULT···10·stringlib_bytes_join
72 ····68:·0000000000001219···361·FUNC····LOCAL··DEFAULT····8·stringlib_bytes_join.cold72 ····68:·0000000000001202···363·FUNC····LOCAL··DEFAULT····8·stringlib_bytes_join.cold
73 ····69:·0000000000003fb0···105·FUNC····LOCAL··DEFAULT···10·bytes_startswith73 ····69:·0000000000003f90···105·FUNC····LOCAL··DEFAULT···10·bytes_startswith
74 ····70:·0000000000001382···153·FUNC····LOCAL··DEFAULT····8·bytes_startswith.cold74 ····70:·000000000000136d···153·FUNC····LOCAL··DEFAULT····8·bytes_startswith.cold
75 ····71:·000000000000141b···124·FUNC····LOCAL··DEFAULT····8·PyBytes_FromObject.cold75 ····71:·0000000000001406···124·FUNC····LOCAL··DEFAULT····8·PyBytes_FromObject.cold
76 ····72:·0000000000004260···177·FUNC····LOCAL··DEFAULT···10·bytes_find76 ····72:·0000000000004240···177·FUNC····LOCAL··DEFAULT···10·bytes_find
77 ····73:·0000000000001497····83·FUNC····LOCAL··DEFAULT····8·bytes_find.cold77 ····73:·0000000000001482····83·FUNC····LOCAL··DEFAULT····8·bytes_find.cold
78 ····74:·0000000000004320···105·FUNC····LOCAL··DEFAULT···10·bytes_endswith78 ····74:·0000000000004300···105·FUNC····LOCAL··DEFAULT···10·bytes_endswith
79 ····75:·00000000000014ea···153·FUNC····LOCAL··DEFAULT····8·bytes_endswith.cold79 ····75:·00000000000014d5···153·FUNC····LOCAL··DEFAULT····8·bytes_endswith.cold
80 ····76:·0000000000004390·····9·FUNC····LOCAL··DEFAULT···10·bytes_join80 ····76:·0000000000004370·····9·FUNC····LOCAL··DEFAULT···10·bytes_join
81 ····77:·00000000000043a0···105·FUNC····LOCAL··DEFAULT···10·bytes_count81 ····77:·0000000000004380···105·FUNC····LOCAL··DEFAULT···10·bytes_count
82 ····78:·0000000000001583···153·FUNC····LOCAL··DEFAULT····8·bytes_count.cold82 ····78:·000000000000156e···153·FUNC····LOCAL··DEFAULT····8·bytes_count.cold
83 ····79:·0000000000004410··1812·FUNC····LOCAL··DEFAULT···10·bytes_partition83 ····79:·00000000000043f0··1812·FUNC····LOCAL··DEFAULT···10·bytes_partition
84 ····80:·000000000000161c···309·FUNC····LOCAL··DEFAULT····8·bytes_partition.cold84 ····80:·0000000000001607···309·FUNC····LOCAL··DEFAULT····8·bytes_partition.cold
85 ····81:·0000000000004b30··2608·FUNC····LOCAL··DEFAULT···10·bytes_split85 ····81:·0000000000004b10··2608·FUNC····LOCAL··DEFAULT···10·bytes_split
86 ····82:·0000000000001751··1375·FUNC····LOCAL··DEFAULT····8·bytes_split.cold86 ····82:·000000000000173c··1396·FUNC····LOCAL··DEFAULT····8·bytes_split.cold
87 ····83:·00000000000002c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.1487 ····83:·00000000000002c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.14
88 ····84:·0000000000001cb0···154·FUNC····LOCAL··DEFAULT····8·_PyBytes_FromIterator.cold88 ····84:·0000000000001cb0···154·FUNC····LOCAL··DEFAULT····8·_PyBytes_FromIterator.cold
89 ····85:·0000000000005690····20·FUNC····LOCAL··DEFAULT···10·bytes_contains89 ····85:·0000000000005670····20·FUNC····LOCAL··DEFAULT···10·bytes_contains
90 ····86:·00000000000000b0····57·FUNC····LOCAL··DEFAULT····1·bytes_strip90 ····86:·00000000000000b0····57·FUNC····LOCAL··DEFAULT····1·bytes_strip
91 ····87:·00000000000000f0···958·FUNC····LOCAL··DEFAULT····1·do_argstrip91 ····87:·00000000000000f0···958·FUNC····LOCAL··DEFAULT····1·do_argstrip
92 ····88:·0000000000001d4a····36·FUNC····LOCAL··DEFAULT····8·bytes_strip.cold92 ····88:·0000000000001d4a····36·FUNC····LOCAL··DEFAULT····8·bytes_strip.cold
93 ····89:·0000000000001d6e····22·FUNC····LOCAL··DEFAULT····8·do_argstrip.cold93 ····89:·0000000000001d6e····22·FUNC····LOCAL··DEFAULT····8·do_argstrip.cold
94 ····90:·0000000000001d84···527·FUNC····LOCAL··DEFAULT····8·PyBytes_FromFormatV.cold94 ····90:·0000000000001d84···527·FUNC····LOCAL··DEFAULT····8·PyBytes_FromFormatV.cold
95 ····91:·0000000000001f93····20·FUNC····LOCAL··DEFAULT····8·_PyBytesWriter_WriteBytes.cold95 ····91:·0000000000001f93····20·FUNC····LOCAL··DEFAULT····8·_PyBytesWriter_WriteBytes.cold
96 ····92:·0000000000001fa7···283·FUNC····LOCAL··DEFAULT····8·_PyBytes_FromList.cold96 ····92:·0000000000001fa7···283·FUNC····LOCAL··DEFAULT····8·_PyBytes_FromList.cold
Offset 105, 31 lines modifiedOffset 105, 31 lines modified
105 ···101:·0000000000000630····60·FUNC····LOCAL··DEFAULT····1·bytes_rstrip105 ···101:·0000000000000630····60·FUNC····LOCAL··DEFAULT····1·bytes_rstrip
106 ···102:·000000000000229a····36·FUNC····LOCAL··DEFAULT····8·bytes_rstrip.cold106 ···102:·000000000000229a····36·FUNC····LOCAL··DEFAULT····8·bytes_rstrip.cold
107 ···103:·00000000000022be····84·FUNC····LOCAL··DEFAULT····8·bytes_lstrip107 ···103:·00000000000022be····84·FUNC····LOCAL··DEFAULT····8·bytes_lstrip
108 ···104:·0000000000002312····30·FUNC····LOCAL··DEFAULT····8·PyBytes_Size.cold108 ···104:·0000000000002312····30·FUNC····LOCAL··DEFAULT····8·PyBytes_Size.cold
109 ···105:·0000000000000670···854·FUNC····LOCAL··DEFAULT····1·bytes_splitlines109 ···105:·0000000000000670···854·FUNC····LOCAL··DEFAULT····1·bytes_splitlines
110 ···106:·0000000000000360····72·OBJECT··LOCAL··DEFAULT····3·_parser.17110 ···106:·0000000000000360····72·OBJECT··LOCAL··DEFAULT····3·_parser.17
111 ···107:·0000000000002330···223·FUNC····LOCAL··DEFAULT····8·bytes_splitlines.cold111 ···107:·0000000000002330···223·FUNC····LOCAL··DEFAULT····8·bytes_splitlines.cold
112 ···108:·00000000000009d0····53·FUNC····LOCAL··DEFAULT····1·stringlib_upper 
113 ···109:·000000000000240f····56·FUNC····LOCAL··DEFAULT····8·PyBytes_DecodeEscape.cold112 ···108:·000000000000240f····56·FUNC····LOCAL··DEFAULT····8·PyBytes_DecodeEscape.cold
 113 ···109:·00000000000009d0····53·FUNC····LOCAL··DEFAULT····1·stringlib_upper
114 ···110:·0000000000000a10····86·FUNC····LOCAL··DEFAULT····1·bytes_hex114 ···110:·0000000000000a10····86·FUNC····LOCAL··DEFAULT····1·bytes_hex
115 ···111:·0000000000002447···187·FUNC····LOCAL··DEFAULT····8·bytes_hex.cold115 ···111:·0000000000002447···187·FUNC····LOCAL··DEFAULT····8·bytes_hex.cold
116 ···112:·0000000000000180····72·OBJECT··LOCAL··DEFAULT····3·_parser.8116 ···112:·0000000000000180····72·OBJECT··LOCAL··DEFAULT····3·_parser.8
117 ···113:·0000000000000a70···174·FUNC····LOCAL··DEFAULT····1·bytes_translate117 ···113:·0000000000000a70···174·FUNC····LOCAL··DEFAULT····1·bytes_translate
118 ···114:·0000000000000b20···601·FUNC····LOCAL··DEFAULT····1·bytes_translate_impl118 ···114:·0000000000000b20···601·FUNC····LOCAL··DEFAULT····1·bytes_translate_impl
119 ···115:·0000000000000400····72·OBJECT··LOCAL··DEFAULT····3·_parser.20119 ···115:·0000000000000400····72·OBJECT··LOCAL··DEFAULT····3·_parser.20
120 ···116:·0000000000002502···232·FUNC····LOCAL··DEFAULT····8·bytes_translate_impl.cold120 ···116:·0000000000002502···232·FUNC····LOCAL··DEFAULT····8·bytes_translate_impl.cold
121 ···117:·00000000000025ea····53·FUNC····LOCAL··DEFAULT····8·stringlib_capitalize121 ···117:·00000000000025ea····53·FUNC····LOCAL··DEFAULT····8·stringlib_capitalize
122 ···118:·0000000000000d80····36·FUNC····LOCAL··DEFAULT····1·bytes_mod122 ···118:·0000000000000d80····36·FUNC····LOCAL··DEFAULT····1·bytes_mod
123 ···119:·000000000000261f·····6·FUNC····LOCAL··DEFAULT····8·bytes_mod.cold123 ···119:·000000000000261f·····6·FUNC····LOCAL··DEFAULT····8·bytes_mod.cold
124 ···120:·0000000000001a00····36·FUNC····LOCAL··DEFAULT····1·getnextarg124 ···120:·0000000000001a00····36·FUNC····LOCAL··DEFAULT····1·getnextarg
125 ···121:·0000000000002d9e···267·FUNC····LOCAL··DEFAULT····8·formatfloat125 ···121:·0000000000002d69···267·FUNC····LOCAL··DEFAULT····8·formatfloat
126 ···122:·0000000000002625··1838·FUNC····LOCAL··DEFAULT····8·_PyBytes_FormatEx.cold126 ···122:·0000000000002625··1838·FUNC····LOCAL··DEFAULT····8·_PyBytes_FormatEx.cold
127 ···123:·0000000000002d53····22·FUNC····LOCAL··DEFAULT····8·getnextarg.cold127 ···123:·0000000000002d53····22·FUNC····LOCAL··DEFAULT····8·getnextarg.cold
128 ···124:·0000000000002d69····53·FUNC····LOCAL··DEFAULT····8·bytes_item128 ···124:·0000000000002e74····53·FUNC····LOCAL··DEFAULT····8·bytes_item
129 ···125:·0000000000002ea9·····8·FUNC····LOCAL··DEFAULT····8·_PyBytes_Find.cold129 ···125:·0000000000002ea9·····8·FUNC····LOCAL··DEFAULT····8·_PyBytes_Find.cold
130 ···126:·0000000000001ab0····33·FUNC····LOCAL··DEFAULT····1·striter_len130 ···126:·0000000000001ab0····33·FUNC····LOCAL··DEFAULT····1·striter_len
131 ···127:·0000000000002eb1·····7·FUNC····LOCAL··DEFAULT····8·striter_len.cold131 ···127:·0000000000002eb1·····7·FUNC····LOCAL··DEFAULT····8·striter_len.cold
132 ···128:·0000000000002eb8···315·FUNC····LOCAL··DEFAULT····8·stringlib_ljust132 ···128:·0000000000002eb8···315·FUNC····LOCAL··DEFAULT····8·stringlib_ljust
133 ···129:·0000000000002ff3···169·FUNC····LOCAL··DEFAULT····8·pad133 ···129:·0000000000002ff3···169·FUNC····LOCAL··DEFAULT····8·pad
134 ···130:·00000000000030c6···343·FUNC····LOCAL··DEFAULT····8·stringlib_center134 ···130:·00000000000030c6···343·FUNC····LOCAL··DEFAULT····8·stringlib_center
135 ···131:·0000000000001ae0···104·FUNC····LOCAL··DEFAULT····1·bytes_rindex135 ···131:·0000000000001ae0···104·FUNC····LOCAL··DEFAULT····1·bytes_rindex
Offset 259, 17 lines modifiedOffset 259, 17 lines modified
259 ···255:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_HashBytes259 ···255:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_HashBytes
260 ···256:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcmp260 ···256:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcmp
261 ···257:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_FromLong261 ···257:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_FromLong
262 ···258:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct262 ···258:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct
263 ···259:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_GetConfig263 ···259:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_GetConfig
264 ···260:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NotImplementedStruct264 ···260:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NotImplementedStruct
265 ···261:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct265 ···261:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct
266 ···262:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_BadArgument 
267 ···263:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_BytesWarning266 ···262:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_BytesWarning
268 ···264:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnEx267 ···263:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnEx
 268 ···264:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_BadArgument
269 ···265:·00000000000013e0····23·FUNC····GLOBAL·DEFAULT···10·_PyBytesWriter_Init269 ···265:·00000000000013e0····23·FUNC····GLOBAL·DEFAULT···10·_PyBytesWriter_Init
270 ···266:·0000000000001400···112·FUNC····GLOBAL·DEFAULT···10·_PyBytesWriter_Alloc270 ···266:·0000000000001400···112·FUNC····GLOBAL·DEFAULT···10·_PyBytesWriter_Alloc
271 ···267:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_Type271 ···267:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_Type
272 ···268:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_Unpack272 ···268:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_Unpack
Max diff block lines reached; 5140/18699 bytes (27.49%) of diff not shown.
254 KB
readelf --wide --relocs {}
Max HTML report size reached
60.1 KB
readelf --wide --debug-dump=frames {}
    
Offset 482, 15 lines modifiedOffset 482, 15 lines modified
482 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16482 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
483 ··DW_CFA_advance_loc:·21·to·00000000000011e6483 ··DW_CFA_advance_loc:·21·to·00000000000011e6
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 ··DW_CFA_nop487 ··DW_CFA_nop
  
488 00000418·000000000000004c·0000041c·FDE·cie=00000000·pc=00000000000011f0..00000000000013d2488 00000418·000000000000004c·0000041c·FDE·cie=00000000·pc=00000000000011f0..00000000000013d9
489 ··DW_CFA_advance_loc:·6·to·00000000000011f6489 ··DW_CFA_advance_loc:·6·to·00000000000011f6
490 ··DW_CFA_def_cfa_offset:·16490 ··DW_CFA_def_cfa_offset:·16
491 ··DW_CFA_offset:·r14·(r14)·at·cfa-16491 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
492 ··DW_CFA_advance_loc:·2·to·00000000000011f8492 ··DW_CFA_advance_loc:·2·to·00000000000011f8
493 ··DW_CFA_def_cfa_offset:·24493 ··DW_CFA_def_cfa_offset:·24
494 ··DW_CFA_offset:·r13·(r13)·at·cfa-24494 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
495 ··DW_CFA_advance_loc:·2·to·00000000000011fa495 ··DW_CFA_advance_loc:·2·to·00000000000011fa
Offset 511, 30 lines modifiedOffset 511, 30 lines modified
511 ··DW_CFA_def_cfa_offset:·24511 ··DW_CFA_def_cfa_offset:·24
512 ··DW_CFA_advance_loc:·2·to·0000000000001277512 ··DW_CFA_advance_loc:·2·to·0000000000001277
513 ··DW_CFA_def_cfa_offset:·16513 ··DW_CFA_def_cfa_offset:·16
514 ··DW_CFA_advance_loc:·2·to·0000000000001279514 ··DW_CFA_advance_loc:·2·to·0000000000001279
515 ··DW_CFA_def_cfa_offset:·8515 ··DW_CFA_def_cfa_offset:·8
516 ··DW_CFA_advance_loc:·7·to·0000000000001280516 ··DW_CFA_advance_loc:·7·to·0000000000001280
517 ··DW_CFA_restore_state517 ··DW_CFA_restore_state
518 ··DW_CFA_advance_loc:·30·to·000000000000129e518 ··DW_CFA_advance_loc:·38·to·00000000000012a6
519 ··DW_CFA_remember_state519 ··DW_CFA_remember_state
520 ··DW_CFA_def_cfa_offset:·40520 ··DW_CFA_def_cfa_offset:·40
521 ··DW_CFA_advance_loc:·1·to·000000000000129f521 ··DW_CFA_advance_loc:·1·to·00000000000012a7
522 ··DW_CFA_def_cfa_offset:·32522 ··DW_CFA_def_cfa_offset:·32
523 ··DW_CFA_advance_loc:·2·to·00000000000012a1523 ··DW_CFA_advance_loc:·2·to·00000000000012a9
524 ··DW_CFA_def_cfa_offset:·24524 ··DW_CFA_def_cfa_offset:·24
525 ··DW_CFA_advance_loc:·2·to·00000000000012a3525 ··DW_CFA_advance_loc:·2·to·00000000000012ab
526 ··DW_CFA_def_cfa_offset:·16526 ··DW_CFA_def_cfa_offset:·16
527 ··DW_CFA_advance_loc:·2·to·00000000000012a5527 ··DW_CFA_advance_loc:·2·to·00000000000012ad
528 ··DW_CFA_def_cfa_offset:·8528 ··DW_CFA_def_cfa_offset:·8
529 ··DW_CFA_advance_loc:·1·to·00000000000012a6529 ··DW_CFA_advance_loc:·1·to·00000000000012ae
530 ··DW_CFA_restore_state530 ··DW_CFA_restore_state
531 ··DW_CFA_nop531 ··DW_CFA_nop
  
532 00000468·000000000000001c·0000046c·FDE·cie=00000000·pc=000000000000066d..000000000000072e532 00000468·000000000000001c·0000046c·FDE·cie=00000000·pc=000000000000066d..000000000000072b
533 ··DW_CFA_def_cfa_offset:·48533 ··DW_CFA_def_cfa_offset:·48
534 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48534 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
535 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40535 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
536 ··DW_CFA_offset:·r12·(r12)·at·cfa-32536 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
537 ··DW_CFA_offset:·r13·(r13)·at·cfa-24537 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
538 ··DW_CFA_offset:·r14·(r14)·at·cfa-16538 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
539 ··DW_CFA_nop539 ··DW_CFA_nop
Offset 556, 15 lines modifiedOffset 556, 15 lines modified
556 ··DW_CFA_restore_state556 ··DW_CFA_restore_state
557 ··DW_CFA_advance_loc:·31·to·000000000000146f557 ··DW_CFA_advance_loc:·31·to·000000000000146f
558 ··DW_CFA_def_cfa_offset:·8558 ··DW_CFA_def_cfa_offset:·8
559 ··DW_CFA_nop559 ··DW_CFA_nop
560 ··DW_CFA_nop560 ··DW_CFA_nop
561 ··DW_CFA_nop561 ··DW_CFA_nop
  
562 000004bc·0000000000000010·000004c0·FDE·cie=00000000·pc=000000000000072e..0000000000000747562 000004bc·0000000000000010·000004c0·FDE·cie=00000000·pc=000000000000072b..0000000000000744
563 ··DW_CFA_def_cfa_offset:·32563 ··DW_CFA_def_cfa_offset:·32
564 ··DW_CFA_nop564 ··DW_CFA_nop
  
565 000004d0·000000000000003c·000004d4·FDE·cie=00000000·pc=0000000000001470..00000000000015e5565 000004d0·000000000000003c·000004d4·FDE·cie=00000000·pc=0000000000001470..00000000000015e5
566 ··DW_CFA_advance_loc:·6·to·0000000000001476566 ··DW_CFA_advance_loc:·6·to·0000000000001476
567 ··DW_CFA_def_cfa_offset:·16567 ··DW_CFA_def_cfa_offset:·16
568 ··DW_CFA_offset:·r14·(r14)·at·cfa-16568 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
Offset 593, 15 lines modifiedOffset 593, 15 lines modified
593 ··DW_CFA_def_cfa_offset:·8593 ··DW_CFA_def_cfa_offset:·8
594 ··DW_CFA_advance_loc:·1·to·0000000000001544594 ··DW_CFA_advance_loc:·1·to·0000000000001544
595 ··DW_CFA_restore_state595 ··DW_CFA_restore_state
596 ··DW_CFA_nop596 ··DW_CFA_nop
597 ··DW_CFA_nop597 ··DW_CFA_nop
598 ··DW_CFA_nop598 ··DW_CFA_nop
  
599 00000510·000000000000001c·00000514·FDE·cie=00000000·pc=0000000000000747..0000000000000838599 00000510·000000000000001c·00000514·FDE·cie=00000000·pc=0000000000000744..0000000000000835
600 ··DW_CFA_def_cfa_offset:·48600 ··DW_CFA_def_cfa_offset:·48
601 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48601 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
602 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40602 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
603 ··DW_CFA_offset:·r12·(r12)·at·cfa-32603 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
604 ··DW_CFA_offset:·r13·(r13)·at·cfa-24604 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
605 ··DW_CFA_offset:·r14·(r14)·at·cfa-16605 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
606 ··DW_CFA_nop606 ··DW_CFA_nop
Offset 651, 15 lines modifiedOffset 651, 15 lines modified
651 ··DW_CFA_def_cfa_offset:·16651 ··DW_CFA_def_cfa_offset:·16
652 ··DW_CFA_advance_loc:·2·to·000000000000178f652 ··DW_CFA_advance_loc:·2·to·000000000000178f
653 ··DW_CFA_def_cfa_offset:·8653 ··DW_CFA_def_cfa_offset:·8
654 ··DW_CFA_advance_loc:·1·to·0000000000001790654 ··DW_CFA_advance_loc:·1·to·0000000000001790
655 ··DW_CFA_restore_state655 ··DW_CFA_restore_state
656 ··DW_CFA_nop656 ··DW_CFA_nop
  
657 00000584·0000000000000018·00000588·FDE·cie=00000000·pc=0000000000000838..00000000000008a3657 00000584·0000000000000018·00000588·FDE·cie=00000000·pc=0000000000000835..00000000000008a0
658 ··DW_CFA_def_cfa_offset:·64658 ··DW_CFA_def_cfa_offset:·64
659 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32659 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
660 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24660 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
661 ··DW_CFA_offset:·r12·(r12)·at·cfa-16661 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
662 ··DW_CFA_nop662 ··DW_CFA_nop
663 ··DW_CFA_nop663 ··DW_CFA_nop
664 ··DW_CFA_nop664 ··DW_CFA_nop
Offset 680, 15 lines modifiedOffset 680, 15 lines modified
680 ··DW_CFA_restore_state680 ··DW_CFA_restore_state
681 ··DW_CFA_advance_loc1:·70·to·000000000000194e681 ··DW_CFA_advance_loc1:·70·to·000000000000194e
682 ··DW_CFA_def_cfa_offset:·8682 ··DW_CFA_def_cfa_offset:·8
683 ··DW_CFA_nop683 ··DW_CFA_nop
684 ··DW_CFA_nop684 ··DW_CFA_nop
685 ··DW_CFA_nop685 ··DW_CFA_nop
  
686 000005d8·0000000000000014·000005dc·FDE·cie=00000000·pc=00000000000008a3..00000000000008b9686 000005d8·0000000000000014·000005dc·FDE·cie=00000000·pc=00000000000008a0..00000000000008b6
687 ··DW_CFA_def_cfa_offset:·16687 ··DW_CFA_def_cfa_offset:·16
688 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16688 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
689 ··DW_CFA_nop689 ··DW_CFA_nop
690 ··DW_CFA_nop690 ··DW_CFA_nop
691 ··DW_CFA_nop691 ··DW_CFA_nop
  
692 000005f0·0000000000000018·000005f4·FDE·cie=00000000·pc=0000000000001950..00000000000019ab692 000005f0·0000000000000018·000005f4·FDE·cie=00000000·pc=0000000000001950..00000000000019ab
Offset 772, 15 lines modifiedOffset 772, 15 lines modified
772 ··DW_CFA_def_cfa_offset:·104772 ··DW_CFA_def_cfa_offset:·104
773 ··DW_CFA_advance_loc:·2·to·0000000000001b57773 ··DW_CFA_advance_loc:·2·to·0000000000001b57
774 ··DW_CFA_def_cfa_offset:·112774 ··DW_CFA_def_cfa_offset:·112
775 ··DW_CFA_advance_loc:·9·to·0000000000001b60775 ··DW_CFA_advance_loc:·9·to·0000000000001b60
776 ··DW_CFA_def_cfa_offset:·80776 ··DW_CFA_def_cfa_offset:·80
777 ··DW_CFA_nop777 ··DW_CFA_nop
  
778 00000698·000000000000001c·0000069c·FDE·cie=00000000·pc=00000000000008b9..0000000000000939778 00000698·000000000000001c·0000069c·FDE·cie=00000000·pc=00000000000008b6..0000000000000936
779 ··DW_CFA_def_cfa_offset:·80779 ··DW_CFA_def_cfa_offset:·80
780 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48780 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
781 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40781 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
782 ··DW_CFA_offset:·r12·(r12)·at·cfa-32782 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
783 ··DW_CFA_offset:·r13·(r13)·at·cfa-24783 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
784 ··DW_CFA_offset:·r14·(r14)·at·cfa-16784 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
785 ··DW_CFA_nop785 ··DW_CFA_nop
Offset 825, 29 lines modifiedOffset 825, 29 lines modified
Max diff block lines reached; 56471/61474 bytes (91.86%) of diff not shown.
1.56 KB
strings --all --bytes=8 {}
    
Offset 107, 15 lines modifiedOffset 107, 15 lines modified
107 []A\A]A^A_107 []A\A]A^A_
108 L$0H9D$8108 L$0H9D$8
109 T$0H9D$8109 T$0H9D$8
110 AWAVAUATUSH110 AWAVAUATUSH
111 []A\A]A^A_111 []A\A]A^A_
112 []A\A]A^A_112 []A\A]A^A_
113 F·8G·u2H113 F·8G·u2H
114 u|[]A\A]A^114 []A\A]A^
115 D··[]A\A]A^115 D··[]A\A]A^
116 ·[]A\A]A^116 ·[]A\A]A^
117 ·[]A\A]A^117 ·[]A\A]A^
118 []A\A]A^A_118 []A\A]A^A_
119 AWAVAUATUSH119 AWAVAUATUSH
120 []A\A]A^A_120 []A\A]A^A_
121 []A\A]A^A_121 []A\A]A^A_
Offset 395, 16 lines modifiedOffset 395, 16 lines modified
395 bytes_rstrip395 bytes_rstrip
396 bytes_rstrip.cold396 bytes_rstrip.cold
397 bytes_lstrip397 bytes_lstrip
398 PyBytes_Size.cold398 PyBytes_Size.cold
399 bytes_splitlines399 bytes_splitlines
400 _parser.17400 _parser.17
401 bytes_splitlines.cold401 bytes_splitlines.cold
402 stringlib_upper 
403 PyBytes_DecodeEscape.cold402 PyBytes_DecodeEscape.cold
 403 stringlib_upper
404 bytes_hex404 bytes_hex
405 bytes_hex.cold405 bytes_hex.cold
406 _parser.8406 _parser.8
407 bytes_translate407 bytes_translate
408 bytes_translate_impl408 bytes_translate_impl
409 _parser.20409 _parser.20
410 bytes_translate_impl.cold410 bytes_translate_impl.cold
Offset 541, 17 lines modifiedOffset 541, 17 lines modified
541 PyBuffer_FillInfo541 PyBuffer_FillInfo
542 _Py_HashBytes542 _Py_HashBytes
543 PyBool_FromLong543 PyBool_FromLong
544 _Py_FalseStruct544 _Py_FalseStruct
545 _Py_GetConfig545 _Py_GetConfig
546 _Py_NotImplementedStruct546 _Py_NotImplementedStruct
547 _Py_TrueStruct547 _Py_TrueStruct
548 PyErr_BadArgument 
549 PyExc_BytesWarning548 PyExc_BytesWarning
550 PyErr_WarnEx549 PyErr_WarnEx
 550 PyErr_BadArgument
551 _PyBytesWriter_Init551 _PyBytesWriter_Init
552 _PyBytesWriter_Alloc552 _PyBytesWriter_Alloc
553 PySlice_Type553 PySlice_Type
554 PySlice_Unpack554 PySlice_Unpack
555 PySlice_AdjustIndices555 PySlice_AdjustIndices
556 PyExc_IndexError556 PyExc_IndexError
557 PyNumber_AsSsize_t557 PyNumber_AsSsize_t
Offset 590, 16 lines modifiedOffset 590, 16 lines modified
590 _Py_bytes_maketrans590 _Py_bytes_maketrans
591 _Py_bytes_index591 _Py_bytes_index
592 _PyBytes_Join592 _PyBytes_Join
593 PySequence_Fast593 PySequence_Fast
594 PyMem_Free594 PyMem_Free
595 PyMem_Malloc595 PyMem_Malloc
596 PyEval_RestoreThread596 PyEval_RestoreThread
597 PyEval_SaveThread 
598 PyExc_RuntimeError597 PyExc_RuntimeError
 598 PyEval_SaveThread
599 _Py_bytes_startswith599 _Py_bytes_startswith
600 _Py_bytes_find600 _Py_bytes_find
601 _Py_bytes_endswith601 _Py_bytes_endswith
602 _Py_bytes_count602 _Py_bytes_count
603 PyTuple_New603 PyTuple_New
604 _Py_NoneStruct604 _Py_NoneStruct
605 PyList_New605 PyList_New
Offset 615, 17 lines modifiedOffset 615, 17 lines modified
615 _PyBytes_FromHex615 _PyBytes_FromHex
616 PyObject_CallOneArg616 PyObject_CallOneArg
617 _Py_bytes_lower617 _Py_bytes_lower
618 _Py_bytes_isdigit618 _Py_bytes_isdigit
619 _Py_bytes_isascii619 _Py_bytes_isascii
620 PyBytes_Size620 PyBytes_Size
621 PyObject_IsTrue621 PyObject_IsTrue
622 _Py_bytes_upper 
623 PyExc_DeprecationWarning622 PyExc_DeprecationWarning
624 PyErr_WarnFormat623 PyErr_WarnFormat
 624 _Py_bytes_upper
625 _Py_strhex_with_sep625 _Py_strhex_with_sep
626 PyLong_AsInt626 PyLong_AsInt
627 _Py_bytes_capitalize627 _Py_bytes_capitalize
628 _PyBytes_FormatEx628 _PyBytes_FormatEx
629 PyLong_Type629 PyLong_Type
630 PyByteArray_Type630 PyByteArray_Type
631 _PyUnicode_FormatLong631 _PyUnicode_FormatLong
2.23 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 18, 30 lines modifiedOffset 18, 30 lines modified
18 »       mov····%rsp,%rbx18 »       mov····%rsp,%rbx
19 »       rep·stos·%eax,%es:(%rdi)19 »       rep·stos·%eax,%es:(%rdi)
20 »       mov····$0x14,%ecx20 »       mov····$0x14,%ecx
21 »       mov····%rbp,%rdi21 »       mov····%rbp,%rdi
22 »       rep·stos·%eax,%es:(%rdi)22 »       rep·stos·%eax,%es:(%rdi)
23 »       cmp····$0x2,%rdx23 »       cmp····$0x2,%rdx
24 »       jne····3a·<bytes_maketrans+0x3a>24 »       jne····3a·<bytes_maketrans+0x3a>
25 ·R_X86_64_PC32»  .text.unlikely+0x110325 ·R_X86_64_PC32»  .text.unlikely+0x10ec
26 »       mov····(%r12),%rdi26 »       mov····(%r12),%rdi
27 »       xor····%edx,%edx27 »       xor····%edx,%edx
28 »       mov····%rbx,%rsi28 »       mov····%rbx,%rsi
29 »       call···48·<bytes_maketrans+0x48>29 »       call···48·<bytes_maketrans+0x48>
30 ·R_X86_64_PLT32» PyObject_GetBuffer-0x430 ·R_X86_64_PLT32» PyObject_GetBuffer-0x4
31 »       test···%eax,%eax31 »       test···%eax,%eax
32 »       jne····a0·<bytes_maketrans+0xa0>32 »       jne····a0·<bytes_maketrans+0xa0>
33 »       mov····0x8(%r12),%rdi33 »       mov····0x8(%r12),%rdi
34 »       xor····%edx,%edx34 »       xor····%edx,%edx
35 »       mov····%rbp,%rsi35 »       mov····%rbp,%rsi
36 »       call···5b·<bytes_maketrans+0x5b>36 »       call···5b·<bytes_maketrans+0x5b>
37 ·R_X86_64_PLT32» PyObject_GetBuffer-0x437 ·R_X86_64_PLT32» PyObject_GetBuffer-0x4
38 »       test···%eax,%eax38 »       test···%eax,%eax
39 »       jne····63·<bytes_maketrans+0x63>39 »       jne····63·<bytes_maketrans+0x63>
40 ·R_X86_64_PC32»  .text.unlikely+0x112240 ·R_X86_64_PC32»  .text.unlikely+0x110b
41 »       mov····%rbp,%rsi41 »       mov····%rbp,%rsi
42 »       mov····%rbx,%rdi42 »       mov····%rbx,%rdi
43 »       call···6e·<bytes_maketrans+0x6e>43 »       call···6e·<bytes_maketrans+0x6e>
44 ·R_X86_64_PLT32» _Py_bytes_maketrans-0x444 ·R_X86_64_PLT32» _Py_bytes_maketrans-0x4
45 »       mov····%rax,%r1245 »       mov····%rax,%r12
46 »       cmpq···$0x0,0x8(%rsp)46 »       cmpq···$0x0,0x8(%rsp)
47 »       je·····81·<bytes_maketrans+0x81>47 »       je·····81·<bytes_maketrans+0x81>
Offset 56, 15 lines modifiedOffset 56, 15 lines modified
56 »       add····$0xa0,%rsp56 »       add····$0xa0,%rsp
57 »       mov····%r12,%rax57 »       mov····%r12,%rax
58 »       pop····%rbx58 »       pop····%rbx
59 »       pop····%rbp59 »       pop····%rbp
60 »       pop····%r1260 »       pop····%r12
61 »       ret61 »       ret
62 »       jmp····a5·<bytes_maketrans+0xa5>62 »       jmp····a5·<bytes_maketrans+0xa5>
63 ·R_X86_64_PC32»  .text.unlikely+0x112263 ·R_X86_64_PC32»  .text.unlikely+0x110b
64 »       data16·cs·nopw·0x0(%rax,%rax,1)64 »       data16·cs·nopw·0x0(%rax,%rax,1)
  
65 00000000000000b0·<bytes_strip>:65 00000000000000b0·<bytes_strip>:
66 bytes_strip():66 bytes_strip():
67 »       endbr6467 »       endbr64
68 »       push···%r1268 »       push···%r12
69 »       mov····%rsi,%r1269 »       mov····%rsi,%r12
Offset 1734, 15 lines modifiedOffset 1734, 15 lines modified
1734 »       or·····$0xffffffff,%edx1734 »       or·····$0xffffffff,%edx
1735 »       subq···$0x2,0xd0(%rsp)1735 »       subq···$0x2,0xd0(%rsp)
1736 »       mov····%r14d,%esi1736 »       mov····%r14d,%esi
1737 »       push···%r91737 »       push···%r9
1738 »       push···%rbp1738 »       push···%rbp
1739 »       lea····0xd0(%rsp),%r91739 »       lea····0xd0(%rsp),%r9
1740 »       call···175d·<_PyBytes_FormatEx+0x9ad>1740 »       call···175d·<_PyBytes_FormatEx+0x9ad>
1741 ·R_X86_64_PC32»  .text.unlikely+0x2d9a1741 ·R_X86_64_PC32»  .text.unlikely+0x2d65
1742 »       pop····%r101742 »       pop····%r10
1743 »       pop····%r111743 »       pop····%r11
1744 »       mov····%rax,%rbp1744 »       mov····%rax,%rbp
1745 »       test···%rax,%rax1745 »       test···%rax,%rax
1746 »       jne····ea2·<_PyBytes_FormatEx+0xf2>1746 »       jne····ea2·<_PyBytes_FormatEx+0xf2>
1747 »       jmp····1115·<_PyBytes_FormatEx+0x365>1747 »       jmp····1115·<_PyBytes_FormatEx+0x365>
1748 »       mov····%r11,0x30(%rsp)1748 »       mov····%r11,0x30(%rsp)
Offset 1751, 15 lines modifiedOffset 1751, 15 lines modified
1751 »       mov····%r13d,%ecx1751 »       mov····%r13d,%ecx
1752 »       push···%rsi1752 »       push···%rsi
1753 »       mov····%r15d,%edx1753 »       mov····%r15d,%edx
1754 »       mov····%r14d,%esi1754 »       mov····%r14d,%esi
1755 »       push···%rbp1755 »       push···%rbp
1756 »       lea····0x78(%rsp),%r81756 »       lea····0x78(%rsp),%r8
1757 »       call···1792·<_PyBytes_FormatEx+0x9e2>1757 »       call···1792·<_PyBytes_FormatEx+0x9e2>
1758 ·R_X86_64_PC32»  .text.unlikely+0x2d9a1758 ·R_X86_64_PC32»  .text.unlikely+0x2d65
1759 »       pop····%rdi1759 »       pop····%rdi
1760 »       pop····%r81760 »       pop····%r8
1761 »       test···%rax,%rax1761 »       test···%rax,%rax
1762 »       je·····1115·<_PyBytes_FormatEx+0x365>1762 »       je·····1115·<_PyBytes_FormatEx+0x365>
1763 »       mov····0x68(%rsp),%rax1763 »       mov····0x68(%rsp),%rax
1764 »       test···$0x10,%r14b1764 »       test···$0x10,%r14b
1765 »       mov····0x30(%rsp),%r111765 »       mov····0x30(%rsp),%r11
96.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
164 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
9.39 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 63, 20 lines modifiedOffset 63, 20 lines modified
63 ··0x000003b0·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..63 ··0x000003b0·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..
64 ··0x000003c0·420e0841·0b000000·1c000000·cc030000·B..A............64 ··0x000003c0·420e0841·0b000000·1c000000·cc030000·B..A............
65 ··0x000003d0·00000000·56000000·000ee001·83078606·....V...........65 ··0x000003d0·00000000·56000000·000ee001·83078606·....V...........
66 ··0x000003e0·8c058d04·8e038f02·10000000·ec030000·................66 ··0x000003e0·8c058d04·8e038f02·10000000·ec030000·................
67 ··0x000003f0·00000000·23000000·00000000·18000000·....#...........67 ··0x000003f0·00000000·23000000·00000000·18000000·....#...........
68 ··0x00000400·00040000·00000000·27000000·00510e10·........'....Q..68 ··0x00000400·00040000·00000000·27000000·00510e10·........'....Q..
69 ··0x00000410·8302550e·08000000·4c000000·1c040000·..U.....L.......69 ··0x00000410·8302550e·08000000·4c000000·1c040000·..U.....L.......
70 ··0x00000420·00000000·e2010000·00460e10·8e02420e·.........F....B.70 ··0x00000420·00000000·e9010000·00460e10·8e02420e·.........F....B.
71 ··0x00000430·188d0342·0e208c04·440e2886·05440e30·...B.·..D.(..D.071 ··0x00000430·188d0342·0e208c04·440e2886·05440e30·...B.·..D.(..D.0
72 ··0x00000440·8306026c·0a0e2845·0e20420e·18420e10·...l..(E.·B..B..72 ··0x00000440·8306026c·0a0e2845·0e20420e·18420e10·...l..(E.·B..B..
73 ··0x00000450·420e0847·0b5e0a0e·28410e20·420e1842·B..G.^..(A.·B..B73 ··0x00000450·420e0847·0b660a0e·28410e20·420e1842·B..G.f..(A.·B..B
74 ··0x00000460·0e10420e·08410b00·1c000000·6c040000·..B..A......l...74 ··0x00000460·0e10420e·08410b00·1c000000·6c040000·..B..A......l...
75 ··0x00000470·00000000·c1000000·000e3083·0686058c·..........0.....75 ··0x00000470·00000000·be000000·000e3083·0686058c·..........0.....
76 ··0x00000480·048d038e·02000000·10000000·8c040000·................76 ··0x00000480·048d038e·02000000·10000000·8c040000·................
77 ··0x00000490·00000000·17000000·00000000·1c000000·................77 ··0x00000490·00000000·17000000·00000000·1c000000·................
78 ··0x000004a0·a0040000·00000000·70000000·006a0e20·........p....j.·78 ··0x000004a0·a0040000·00000000·70000000·006a0e20·........p....j.·
79 ··0x000004b0·640a0e08·420b5f0e·08000000·10000000·d...B._.........79 ··0x000004b0·640a0e08·420b5f0e·08000000·10000000·d...B._.........
80 ··0x000004c0·c0040000·00000000·19000000·000e2000·..............·.80 ··0x000004c0·c0040000·00000000·19000000·000e2000·..............·.
81 ··0x000004d0·3c000000·d4040000·00000000·75010000·<...........u...81 ··0x000004d0·3c000000·d4040000·00000000·75010000·<...........u...
82 ··0x000004e0·00460e10·8e02420e·188d0342·0e208c04·.F....B....B.·..82 ··0x000004e0·00460e10·8e02420e·188d0342·0e208c04·.F....B....B.·..
Offset 154, 18 lines modifiedOffset 154, 18 lines modified
154 ··0x00000960·00000000·42000000·00450e10·83025a0a·....B....E....Z.154 ··0x00000960·00000000·42000000·00450e10·83025a0a·....B....E....Z.
155 ··0x00000970·0e08450b·5d0e0800·2c000000·7c090000·..E.]...,...|...155 ··0x00000970·0e08450b·5d0e0800·2c000000·7c090000·..E.]...,...|...
156 ··0x00000980·00000000·f8010000·00460e10·8c02530e·.........F....S.156 ··0x00000980·00000000·f8010000·00460e10·8c02530e·.........F....S.
157 ··0x00000990·18860341·0e208304·034f010a·0e18440e·...A.·...O....D.157 ··0x00000990·18860341·0e208304·034f010a·0e18440e·...A.·...O....D.
158 ··0x000009a0·10420e08·410b0000·18000000·ac090000·.B..A...........158 ··0x000009a0·10420e08·410b0000·18000000·ac090000·.B..A...........
159 ··0x000009b0·00000000·2a000000·000e2083·0486038c·....*.....·.....159 ··0x000009b0·00000000·2a000000·000e2083·0486038c·....*.....·.....
160 ··0x000009c0·02000000·2c000000·c8090000·00000000·....,...........160 ··0x000009c0·02000000·2c000000·c8090000·00000000·....,...........
161 ··0x000009d0·b5020000·00460e10·8c02410e·18860341·.....F....A....A161 ··0x000009d0·95020000·00460e10·8c02410e·18860341·.....F....A....A
162 ··0x000009e0·0e208304·03ac010a·0e18440e·10420e08·.·........D..B..162 ··0x000009e0·0e208304·039c010a·0e18440e·10420e08·.·........D..B..
163 ··0x000009f0·460b0000·18000000·f8090000·00000000·F...............163 ··0x000009f0·460b0000·18000000·f8090000·00000000·F...............
164 ··0x00000a00·3e000000·000e2083·0486038c·02000000·>.....·.........164 ··0x00000a00·2a000000·000e2083·0486038c·02000000·*.....·.........
165 ··0x00000a10·14000000·140a0000·00000000·5e000000·............^...165 ··0x00000a10·14000000·140a0000·00000000·5e000000·............^...
166 ··0x00000a20·00024f0e·104e0e08·44000000·2c0a0000·..O..N..D...,...166 ··0x00000a20·00024f0e·104e0e08·44000000·2c0a0000·..O..N..D...,...
167 ··0x00000a30·00000000·86050000·00460e10·8e02420e·.........F....B.167 ··0x00000a30·00000000·86050000·00460e10·8e02420e·.........F....B.
168 ··0x00000a40·188d0342·0e208c04·410e2886·05440e30·...B.·..A.(..D.0168 ··0x00000a40·188d0342·0e208c04·410e2886·05440e30·...B.·..A.(..D.0
169 ··0x00000a50·8306440e·b0010376·010a0e30·440e2841·..D....v...0D.(A169 ··0x00000a50·8306440e·b0010376·010a0e30·440e2841·..D....v...0D.(A
170 ··0x00000a60·0e20420e·18420e10·420e0844·0b000000·.·B..B..B..D....170 ··0x00000a60·0e20420e·18420e10·420e0844·0b000000·.·B..B..B..D....
171 ··0x00000a70·44000000·740a0000·00000000·63020000·D...t.......c...171 ··0x00000a70·44000000·740a0000·00000000·63020000·D...t.......c...
Offset 188, 20 lines modifiedOffset 188, 20 lines modified
188 ··0x00000b80·38830744·0e4002b4·0a0e3844·0e30410e·8..D.@....8D.0A.188 ··0x00000b80·38830744·0e4002b4·0a0e3844·0e30410e·8..D.@....8D.0A.
189 ··0x00000b90·28420e20·420e1842·0e10420e·084a0b00·(B.·B..B..B..J..189 ··0x00000b90·28420e20·420e1842·0e10420e·084a0b00·(B.·B..B..B..J..
190 ··0x00000ba0·34000000·a40b0000·00000000·38000000·4...........8...190 ··0x00000ba0·34000000·a40b0000·00000000·38000000·4...........8...
191 ··0x00000bb0·000e4083·0786068c·058d048e·038f0241·..@............A191 ··0x00000bb0·000e4083·0786068c·058d048e·038f0241·..@............A
192 ··0x00000bc0·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B192 ··0x00000bc0·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B
193 ··0x00000bd0·0e10420e·08450b00·10000000·dc0b0000·..B..E..........193 ··0x00000bd0·0e10420e·08450b00·10000000·dc0b0000·..B..E..........
194 ··0x00000be0·00000000·06000000·00000000·48000000·............H...194 ··0x00000be0·00000000·06000000·00000000·48000000·............H...
195 ··0x00000bf0·f00b0000·00000000·fc030000·00420e10·.............B..195 ··0x00000bf0·f00b0000·00000000·ff030000·00420e10·.............B..
196 ··0x00000c00·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.196 ··0x00000c00·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
197 ··0x00000c10·05410e30·86064c0e·38830747·0ea00702·.A.0..L.8..G....197 ··0x00000c10·05410e30·86064c0e·38830747·0ea00702·.A.0..L.8..G....
198 ··0x00000c20·6e0a0e38·440e3041·0e28420e·20420e18·n..8D.0A.(B.·B..198 ··0x00000c20·6e0a0e38·440e3041·0e28420e·20420e18·n..8D.0A.(B.·B..
199 ··0x00000c30·420e1042·0e08410b·1c000000·3c0c0000·B..B..A.....<...199 ··0x00000c30·420e1042·0e08410b·1c000000·3c0c0000·B..B..A.....<...
200 ··0x00000c40·00000000·69010000·000ea007·83078606·....i...........200 ··0x00000c40·00000000·6b010000·000ea007·83078606·....k...........
201 ··0x00000c50·8c058d04·8e038f02·30000000·5c0c0000·........0...\...201 ··0x00000c50·8c058d04·8e038f02·30000000·5c0c0000·........0...\...
202 ··0x00000c60·00000000·69000000·00500e10·8c02440e·....i....P....D.202 ··0x00000c60·00000000·69000000·00500e10·8c02440e·....i....P....D.
203 ··0x00000c70·18860344·0e208304·470e4002·400a0e20·...D.·..G.@.@..·203 ··0x00000c70·18860344·0e208304·470e4002·400a0e20·...D.·..G.@.@..·
204 ··0x00000c80·410e1841·0e10420e·08410b00·18000000·A..A..B..A......204 ··0x00000c80·410e1841·0e10420e·08410b00·18000000·A..A..B..A......
205 ··0x00000c90·900c0000·00000000·99000000·000e4083·..............@.205 ··0x00000c90·900c0000·00000000·99000000·000e4083·..............@.
206 ··0x00000ca0·0486038c·02000000·4c000000·ac0c0000·........L.......206 ··0x00000ca0·0486038c·02000000·4c000000·ac0c0000·........L.......
207 ··0x00000cb0·00000000·40020000·00460e10·8d02420e·....@....F....B.207 ··0x00000cb0·00000000·40020000·00460e10·8d02420e·....@....F....B.
Offset 235, 16 lines modifiedOffset 235, 16 lines modified
235 ··0x00000e70·00000000·35010000·000eb002·83078606·....5...........235 ··0x00000e70·00000000·35010000·000eb002·83078606·....5...........
236 ··0x00000e80·8c058d04·8e038f02·4c000000·8c0e0000·........L.......236 ··0x00000e80·8c058d04·8e038f02·4c000000·8c0e0000·........L.......
237 ··0x00000e90·00000000·300a0000·00460e10·8f02420e·....0....F....B.237 ··0x00000e90·00000000·300a0000·00460e10·8f02420e·....0....F....B.
238 ··0x00000ea0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0238 ··0x00000ea0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
239 ··0x00000eb0·8606410e·3883074a·0ed00103·c7030a0e·..A.8..J........239 ··0x00000eb0·8606410e·3883074a·0ed00103·c7030a0e·..A.8..J........
240 ··0x00000ec0·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..240 ··0x00000ec0·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..
241 ··0x00000ed0·420e0844·0b000000·48000000·dc0e0000·B..D....H.......241 ··0x00000ed0·420e0844·0b000000·48000000·dc0e0000·B..D....H.......
242 ··0x00000ee0·00000000·5f050000·000ed001·83078606·...._...........242 ··0x00000ee0·00000000·74050000·000ed001·83078606·....t...........
243 ··0x00000ef0·8c058d04·8e038f02·03be010e·d801540e·..............T.243 ··0x00000ef0·8c058d04·8e038f02·03d3010e·d801540e·..............T.
244 ··0x00000f00·e001420e·e801420e·f001490e·d001027d·..B...B...I....}244 ··0x00000f00·e001420e·e801420e·f001490e·d001027d·..B...B...I....}
245 ··0x00000f10·0ed80156·0ee00142·0ee80142·0ef00149·...V...B...B...I245 ··0x00000f10·0ed80156·0ee00142·0ee80142·0ef00149·...V...B...B...I
246 ··0x00000f20·0ed00100·48000000·280f0000·00000000·....H...(.......246 ··0x00000f20·0ed00100·48000000·280f0000·00000000·....H...(.......
247 ··0x00000f30·2c010000·00420e10·8f02420e·188e0342·,....B....B....B247 ··0x00000f30·2c010000·00420e10·8f02420e·188e0342·,....B....B....B
248 ··0x00000f40·0e208d04·450e288c·05410e30·8606410e·.·..E.(..A.0..A.248 ··0x00000f40·0e208d04·450e288c·05410e30·8606410e·.·..E.(..A.0..A.
249 ··0x00000f50·38830747·0e800502·fe0a0e38·410e3041·8..G.......8A.0A249 ··0x00000f50·38830747·0e800502·fe0a0e38·410e3041·8..G.......8A.0A
250 ··0x00000f60·0e28420e·20420e18·420e1042·0e08410b·.(B.·B..B..B..A.250 ··0x00000f60·0e28420e·20420e18·420e1042·0e08410b·.(B.·B..B..B..A.
Offset 324, 21 lines modifiedOffset 324, 21 lines modified
324 ··0x00001400·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D324 ··0x00001400·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D
325 ··0x00001410·0e70520e·78510e80·01420e88·01420e90·.pR.xQ...B...B..325 ··0x00001410·0e70520e·78510e80·01420e88·01420e90·.pR.xQ...B...B..
326 ··0x00001420·01490e70·03a5010a·0e38410e·30410e28·.I.p.....8A.0A.(326 ··0x00001420·01490e70·03a5010a·0e38410e·30410e28·.I.p.....8A.0A.(
327 ··0x00001430·420e2042·0e18420e·10420e08·410b0000·B.·B..B..B..A...327 ··0x00001430·420e2042·0e18420e·10420e08·410b0000·B.·B..B..B..A...
328 ··0x00001440·30000000·44140000·00000000·df000000·0...D...........328 ··0x00001440·30000000·44140000·00000000·df000000·0...D...........
329 ··0x00001450·000e7083·0786068c·058d048e·038f0202·..p.............329 ··0x00001450·000e7083·0786068c·058d048e·038f0202·..p.............
330 ··0x00001460·b10e7853·0e800142·0e880142·0e900149·..xS...B...B...I330 ··0x00001460·b10e7853·0e800142·0e880142·0e900149·..xS...B...B...I
331 ··0x00001470·0e700000·24000000·78140000·00000000·.p..$...x.......331 ··0x00001470·0e700000·20000000·78140000·00000000·.p..·...x.......
332 ··0x00001480·35000000·00450e10·8602410e·18830344·5....E....A....D332 ··0x00001480·63000000·00450e10·8302440e·20680a0e·c....E....D.·h..
333 ··0x00001490·0e20680e·18410e10·410e0800·20000000·.·h..A..A...·...333 ··0x00001490·10440e08·410b0000·14000000·9c140000·.D..A...........
334 ··0x000014a0·a0140000·00000000·63000000·00450e10·........c....E..334 ··0x000014a0·00000000·38000000·000e2083·02000000·....8.....·.....
335 ··0x000014b0·8302440e·20680a0e·10440e08·410b0000·..D.·h...D..A... 
336 ··0x000014c0·14000000·c4140000·00000000·38000000·............8...335 ··0x000014b0·24000000·b4140000·00000000·35000000·$...........5...
 336 ··0x000014c0·00450e10·8602410e·18830344·0e20680e·.E....A....D.·h.
337 ··0x000014d0·000e2083·02000000·24000000·dc140000·..·.....$.......337 ··0x000014d0·18410e10·410e0800·24000000·dc140000·.A..A...$.......
338 ··0x000014e0·00000000·56000000·00450e10·8602410e·....V....E....A.338 ··0x000014e0·00000000·56000000·00450e10·8602410e·....V....E....A.
339 ··0x000014f0·1883034d·0e400240·0e18410e·10410e08·...M.@.@..A..A..339 ··0x000014f0·1883034d·0e400240·0e18410e·10410e08·...M.@.@..A..A..
340 ··0x00001500·34000000·04150000·00000000·bb000000·4...............340 ··0x00001500·34000000·04150000·00000000·bb000000·4...............
341 ··0x00001510·000e4083·03860248·0e48510e·50420e58·..@....H.HQ.PB.X341 ··0x00001510·000e4083·03860248·0e48510e·50420e58·..@....H.HQ.PB.X
342 ··0x00001520·420e6049·0e40540e·48530e50·420e5842·B.`I.@T.HS.PB.XB342 ··0x00001520·420e6049·0e40540e·48530e50·420e5842·B.`I.@T.HS.PB.XB
343 ··0x00001530·0e604e0e·40000000·44000000·3c150000·.`N.@...D...<...343 ··0x00001530·0e604e0e·40000000·44000000·3c150000·.`N.@...D...<...
344 ··0x00001540·00000000·ae000000·00450e10·8602410e·.........E....A.344 ··0x00001540·00000000·ae000000·00450e10·8602410e·.........E....A.
Offset 364, 21 lines modifiedOffset 364, 21 lines modified
364 ··0x00001680·0e20420e·18420e10·420e0841·0b03da06·.·B..B..B..A....364 ··0x00001680·0e20420e·18420e10·420e0841·0b03da06·.·B..B..B..A....
365 ··0x00001690·0eb80641·0ec0064f·0eb80642·0eb00660·...A...O...B...`365 ··0x00001690·0eb80641·0ec0064f·0eb80642·0eb00660·...A...O...B...`
366 ··0x000016a0·0eb80647·0ec0064b·0eb80642·0eb00600·...G...K...B....366 ··0x000016a0·0eb80647·0ec0064b·0eb80642·0eb00600·...G...K...B....
367 ··0x000016b0·1c000000·b4160000·00000000·2e070000·................367 ··0x000016b0·1c000000·b4160000·00000000·2e070000·................
368 ··0x000016c0·000eb006·83078606·8c058d04·8e038f02·................368 ··0x000016c0·000eb006·83078606·8c058d04·8e038f02·................
369 ··0x000016d0·10000000·d4160000·00000000·24000000·............$...369 ··0x000016d0·10000000·d4160000·00000000·24000000·............$...
370 ··0x000016e0·00000000·14000000·e8160000·00000000·................370 ··0x000016e0·00000000·14000000·e8160000·00000000·................
371 ··0x000016f0·16000000·00410e10·540e0800·14000000·.....A..T.......371 ··0x000016f0·16000000·00410e10·540e0800·44000000·.....A..T...D...
372 ··0x00001700·00170000·00000000·35000000·00500e10·........5....P..372 ··0x00001700·00170000·00000000·0b010000·00420e10·.............B..
 373 ··0x00001710·8f02450e·188e0345·0e208d04·450e288c·..E....E.·..E.(.
 374 ··0x00001720·05410e30·8606440e·38830746·0e5002e1·.A.0..D.8..F.P..
 375 ··0x00001730·0e38440e·30410e28·420e2042·0e18420e·.8D.0A.(B.·B..B.
373 ··0x00001710·540e0800·44000000·18170000·00000000·T...D...........376 ··0x00001740·10420e08·14000000·48170000·00000000·.B......H.......
 377 ··0x00001750·35000000·00500e10·540e0800·48000000·5....P..T...H...
374 ··0x00001720·0b010000·00420e10·8f02450e·188e0345·.....B....E....E 
375 ··0x00001730·0e208d04·450e288c·05410e30·8606440e·.·..E.(..A.0..D. 
376 ··0x00001740·38830746·0e5002e1·0e38440e·30410e28·8..F.P...8D.0A.( 
377 ··0x00001750·420e2042·0e18420e·10420e08·48000000·B.·B..B..B..H... 
378 ··0x00001760·60170000·00000000·7b000000·00460e10·`.......{....F..378 ··0x00001760·60170000·00000000·7b000000·00460e10·`.......{....F..
379 ··0x00001770·8f02420e·188e0342·0e208d04·450e288c·..B....B.·..E.(.379 ··0x00001770·8f02420e·188e0342·0e208d04·450e288c·..B....B.·..E.(.
380 ··0x00001780·05410e30·8606410e·38830742·0e400248·.A.0..A.8..B.@.H380 ··0x00001780·05410e30·8606410e·38830742·0e400248·.A.0..A.8..B.@.H
381 ··0x00001790·0a0e3844·0e30410e·28420e20·420e1842·..8D.0A.(B.·B..B381 ··0x00001790·0a0e3844·0e30410e·28420e20·420e1842·..8D.0A.(B.·B..B
382 ··0x000017a0·0e10420e·08410b00·1c000000·ac170000·..B..A..........382 ··0x000017a0·0e10420e·08410b00·1c000000·ac170000·..B..A..........
383 ··0x000017b0·00000000·08000000·000e4083·0786068c·..........@.....383 ··0x000017b0·00000000·08000000·000e4083·0786068c·..........@.....
384 ··0x000017c0·058d048e·038f0200·10000000·cc170000·................384 ··0x000017c0·058d048e·038f0200·10000000·cc170000·................
5.81 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 101, 17 lines modifiedOffset 101, 17 lines modified
101 ··0x00000620·62797465·735f7273·74726970·00627974·bytes_rstrip.byt101 ··0x00000620·62797465·735f7273·74726970·00627974·bytes_rstrip.byt
102 ··0x00000630·65735f72·73747269·702e636f·6c640062·es_rstrip.cold.b102 ··0x00000630·65735f72·73747269·702e636f·6c640062·es_rstrip.cold.b
103 ··0x00000640·79746573·5f6c7374·72697000·50794279·ytes_lstrip.PyBy103 ··0x00000640·79746573·5f6c7374·72697000·50794279·ytes_lstrip.PyBy
104 ··0x00000650·7465735f·53697a65·2e636f6c·64006279·tes_Size.cold.by104 ··0x00000650·7465735f·53697a65·2e636f6c·64006279·tes_Size.cold.by
105 ··0x00000660·7465735f·73706c69·746c696e·6573005f·tes_splitlines._105 ··0x00000660·7465735f·73706c69·746c696e·6573005f·tes_splitlines._
106 ··0x00000670·70617273·65722e31·37006279·7465735f·parser.17.bytes_106 ··0x00000670·70617273·65722e31·37006279·7465735f·parser.17.bytes_
107 ··0x00000680·73706c69·746c696e·65732e63·6f6c6400·splitlines.cold.107 ··0x00000680·73706c69·746c696e·65732e63·6f6c6400·splitlines.cold.
108 ··0x00000690·73747269·6e676c69·625f7570·70657200·stringlib_upper. 
109 ··0x000006a0·50794279·7465735f·4465636f·64654573·PyBytes_DecodeEs108 ··0x00000690·50794279·7465735f·4465636f·64654573·PyBytes_DecodeEs
110 ··0x000006b0·63617065·2e636f6c·64006279·7465735f·cape.cold.bytes_109 ··0x000006a0·63617065·2e636f6c·64007374·72696e67·cape.cold.string
 110 ··0x000006b0·6c69625f·75707065·72006279·7465735f·lib_upper.bytes_
111 ··0x000006c0·68657800·62797465·735f6865·782e636f·hex.bytes_hex.co111 ··0x000006c0·68657800·62797465·735f6865·782e636f·hex.bytes_hex.co
112 ··0x000006d0·6c64005f·70617273·65722e38·00627974·ld._parser.8.byt112 ··0x000006d0·6c64005f·70617273·65722e38·00627974·ld._parser.8.byt
113 ··0x000006e0·65735f74·72616e73·6c617465·00627974·es_translate.byt113 ··0x000006e0·65735f74·72616e73·6c617465·00627974·es_translate.byt
114 ··0x000006f0·65735f74·72616e73·6c617465·5f696d70·es_translate_imp114 ··0x000006f0·65735f74·72616e73·6c617465·5f696d70·es_translate_imp
115 ··0x00000700·6c005f70·61727365·722e3230·00627974·l._parser.20.byt115 ··0x00000700·6c005f70·61727365·722e3230·00627974·l._parser.20.byt
116 ··0x00000710·65735f74·72616e73·6c617465·5f696d70·es_translate_imp116 ··0x00000710·65735f74·72616e73·6c617465·5f696d70·es_translate_imp
117 ··0x00000720·6c2e636f·6c640073·7472696e·676c6962·l.cold.stringlib117 ··0x00000720·6c2e636f·6c640073·7472696e·676c6962·l.cold.stringlib
Offset 264, 18 lines modifiedOffset 264, 18 lines modified
264 ··0x00001050·6665725f·46696c6c·496e666f·005f5079·fer_FillInfo._Py264 ··0x00001050·6665725f·46696c6c·496e666f·005f5079·fer_FillInfo._Py
265 ··0x00001060·5f486173·68427974·6573006d·656d636d·_HashBytes.memcm265 ··0x00001060·5f486173·68427974·6573006d·656d636d·_HashBytes.memcm
266 ··0x00001070·70005079·426f6f6c·5f46726f·6d4c6f6e·p.PyBool_FromLon266 ··0x00001070·70005079·426f6f6c·5f46726f·6d4c6f6e·p.PyBool_FromLon
267 ··0x00001080·67005f50·795f4661·6c736553·74727563·g._Py_FalseStruc267 ··0x00001080·67005f50·795f4661·6c736553·74727563·g._Py_FalseStruc
268 ··0x00001090·74005f50·795f4765·74436f6e·66696700·t._Py_GetConfig.268 ··0x00001090·74005f50·795f4765·74436f6e·66696700·t._Py_GetConfig.
269 ··0x000010a0·5f50795f·4e6f7449·6d706c65·6d656e74·_Py_NotImplement269 ··0x000010a0·5f50795f·4e6f7449·6d706c65·6d656e74·_Py_NotImplement
270 ··0x000010b0·65645374·72756374·005f5079·5f547275·edStruct._Py_Tru270 ··0x000010b0·65645374·72756374·005f5079·5f547275·edStruct._Py_Tru
271 ··0x000010c0·65537472·75637400·50794572·725f4261·eStruct.PyErr_Ba271 ··0x000010c0·65537472·75637400·50794578·635f4279·eStruct.PyExc_By
 272 ··0x000010d0·74657357·61726e69·6e670050·79457272·tesWarning.PyErr
 273 ··0x000010e0·5f576172·6e457800·50794572·725f4261·_WarnEx.PyErr_Ba
272 ··0x000010d0·64417267·756d656e·74005079·4578635f·dArgument.PyExc_274 ··0x000010f0·64417267·756d656e·74005f50·79427974·dArgument._PyByt
273 ··0x000010e0·42797465·73576172·6e696e67·00507945·BytesWarning.PyE 
274 ··0x000010f0·72725f57·61726e45·78005f50·79427974·rr_WarnEx._PyByt 
275 ··0x00001100·65735772·69746572·5f496e69·74005f50·esWriter_Init._P275 ··0x00001100·65735772·69746572·5f496e69·74005f50·esWriter_Init._P
276 ··0x00001110·79427974·65735772·69746572·5f416c6c·yBytesWriter_All276 ··0x00001110·79427974·65735772·69746572·5f416c6c·yBytesWriter_All
277 ··0x00001120·6f630050·79536c69·63655f54·79706500·oc.PySlice_Type.277 ··0x00001120·6f630050·79536c69·63655f54·79706500·oc.PySlice_Type.
278 ··0x00001130·5079536c·6963655f·556e7061·636b0050·PySlice_Unpack.P278 ··0x00001130·5079536c·6963655f·556e7061·636b0050·PySlice_Unpack.P
279 ··0x00001140·79536c69·63655f41·646a7573·74496e64·ySlice_AdjustInd279 ··0x00001140·79536c69·63655f41·646a7573·74496e64·ySlice_AdjustInd
280 ··0x00001150·69636573·00507945·78635f49·6e646578·ices.PyExc_Index280 ··0x00001150·69636573·00507945·78635f49·6e646578·ices.PyExc_Index
281 ··0x00001160·4572726f·72005079·4e756d62·65725f41·Error.PyNumber_A281 ··0x00001160·4572726f·72005079·4e756d62·65725f41·Error.PyNumber_A
Offset 321, 17 lines modifiedOffset 321, 17 lines modified
321 ··0x000013e0·4f626a65·6374005f·50795f62·79746573·Object._Py_bytes321 ··0x000013e0·4f626a65·6374005f·50795f62·79746573·Object._Py_bytes
322 ··0x000013f0·5f6d616b·65747261·6e73005f·50795f62·_maketrans._Py_b322 ··0x000013f0·5f6d616b·65747261·6e73005f·50795f62·_maketrans._Py_b
323 ··0x00001400·79746573·5f696e64·6578005f·50794279·ytes_index._PyBy323 ··0x00001400·79746573·5f696e64·6578005f·50794279·ytes_index._PyBy
324 ··0x00001410·7465735f·4a6f696e·00507953·65717565·tes_Join.PySeque324 ··0x00001410·7465735f·4a6f696e·00507953·65717565·tes_Join.PySeque
325 ··0x00001420·6e63655f·46617374·0050794d·656d5f46·nce_Fast.PyMem_F325 ··0x00001420·6e63655f·46617374·0050794d·656d5f46·nce_Fast.PyMem_F
326 ··0x00001430·72656500·50794d65·6d5f4d61·6c6c6f63·ree.PyMem_Malloc326 ··0x00001430·72656500·50794d65·6d5f4d61·6c6c6f63·ree.PyMem_Malloc
327 ··0x00001440·00507945·76616c5f·52657374·6f726554·.PyEval_RestoreT327 ··0x00001440·00507945·76616c5f·52657374·6f726554·.PyEval_RestoreT
328 ··0x00001450·68726561·64005079·4576616c·5f536176·hread.PyEval_Sav 
329 ··0x00001460·65546872·65616400·50794578·635f5275·eThread.PyExc_Ru328 ··0x00001450·68726561·64005079·4578635f·52756e74·hread.PyExc_Runt
330 ··0x00001470·6e74696d·65457272·6f72005f·50795f62·ntimeError._Py_b329 ··0x00001460·696d6545·72726f72·00507945·76616c5f·imeError.PyEval_
 330 ··0x00001470·53617665·54687265·6164005f·50795f62·SaveThread._Py_b
331 ··0x00001480·79746573·5f737461·72747377·69746800·ytes_startswith.331 ··0x00001480·79746573·5f737461·72747377·69746800·ytes_startswith.
332 ··0x00001490·5f50795f·62797465·735f6669·6e64005f·_Py_bytes_find._332 ··0x00001490·5f50795f·62797465·735f6669·6e64005f·_Py_bytes_find._
333 ··0x000014a0·50795f62·79746573·5f656e64·73776974·Py_bytes_endswit333 ··0x000014a0·50795f62·79746573·5f656e64·73776974·Py_bytes_endswit
334 ··0x000014b0·68005f50·795f6279·7465735f·636f756e·h._Py_bytes_coun334 ··0x000014b0·68005f50·795f6279·7465735f·636f756e·h._Py_bytes_coun
335 ··0x000014c0·74005079·5475706c·655f4e65·77005f50·t.PyTuple_New._P335 ··0x000014c0·74005079·5475706c·655f4e65·77005f50·t.PyTuple_New._P
336 ··0x000014d0·795f4e6f·6e655374·72756374·0050794c·y_NoneStruct.PyL336 ··0x000014d0·795f4e6f·6e655374·72756374·0050794c·y_NoneStruct.PyL
337 ··0x000014e0·6973745f·4e657700·50794c69·73745f41·ist_New.PyList_A337 ··0x000014e0·6973745f·4e657700·50794c69·73745f41·ist_New.PyList_A
Offset 347, 19 lines modifiedOffset 347, 19 lines modified
347 ··0x00001580·655f6368·6b005f50·79427974·65735f46·e_chk._PyBytes_F347 ··0x00001580·655f6368·6b005f50·79427974·65735f46·e_chk._PyBytes_F
348 ··0x00001590·726f6d48·65780050·794f626a·6563745f·romHex.PyObject_348 ··0x00001590·726f6d48·65780050·794f626a·6563745f·romHex.PyObject_
349 ··0x000015a0·43616c6c·4f6e6541·7267005f·50795f62·CallOneArg._Py_b349 ··0x000015a0·43616c6c·4f6e6541·7267005f·50795f62·CallOneArg._Py_b
350 ··0x000015b0·79746573·5f6c6f77·6572005f·50795f62·ytes_lower._Py_b350 ··0x000015b0·79746573·5f6c6f77·6572005f·50795f62·ytes_lower._Py_b
351 ··0x000015c0·79746573·5f697364·69676974·005f5079·ytes_isdigit._Py351 ··0x000015c0·79746573·5f697364·69676974·005f5079·ytes_isdigit._Py
352 ··0x000015d0·5f627974·65735f69·73617363·69690050·_bytes_isascii.P352 ··0x000015d0·5f627974·65735f69·73617363·69690050·_bytes_isascii.P
353 ··0x000015e0·79427974·65735f53·697a6500·50794f62·yBytes_Size.PyOb353 ··0x000015e0·79427974·65735f53·697a6500·50794f62·yBytes_Size.PyOb
354 ··0x000015f0·6a656374·5f497354·72756500·5f50795f·ject_IsTrue._Py_354 ··0x000015f0·6a656374·5f497354·72756500·50794578·ject_IsTrue.PyEx
355 ··0x00001600·62797465·735f7570·70657200·50794578·bytes_upper.PyEx 
356 ··0x00001610·635f4465·70726563·6174696f·6e576172·c_DeprecationWar355 ··0x00001600·635f4465·70726563·6174696f·6e576172·c_DeprecationWar
357 ··0x00001620·6e696e67·00507945·72725f57·61726e46·ning.PyErr_WarnF356 ··0x00001610·6e696e67·00507945·72725f57·61726e46·ning.PyErr_WarnF
 357 ··0x00001620·6f726d61·74005f50·795f6279·7465735f·ormat._Py_bytes_
358 ··0x00001630·6f726d61·74005f50·795f7374·72686578·ormat._Py_strhex358 ··0x00001630·75707065·72005f50·795f7374·72686578·upper._Py_strhex
359 ··0x00001640·5f776974·685f7365·70005079·4c6f6e67·_with_sep.PyLong359 ··0x00001640·5f776974·685f7365·70005079·4c6f6e67·_with_sep.PyLong
360 ··0x00001650·5f417349·6e74005f·50795f62·79746573·_AsInt._Py_bytes360 ··0x00001650·5f417349·6e74005f·50795f62·79746573·_AsInt._Py_bytes
361 ··0x00001660·5f636170·6974616c·697a6500·5f507942·_capitalize._PyB361 ··0x00001660·5f636170·6974616c·697a6500·5f507942·_capitalize._PyB
362 ··0x00001670·79746573·5f466f72·6d617445·78005079·ytes_FormatEx.Py362 ··0x00001670·79746573·5f466f72·6d617445·78005079·ytes_FormatEx.Py
363 ··0x00001680·4c6f6e67·5f547970·65005079·42797465·Long_Type.PyByte363 ··0x00001680·4c6f6e67·5f547970·65005079·42797465·Long_Type.PyByte
364 ··0x00001690·41727261·795f5479·7065005f·5079556e·Array_Type._PyUn364 ··0x00001690·41727261·795f5479·7065005f·5079556e·Array_Type._PyUn
365 ··0x000016a0·69636f64·655f466f·726d6174·4c6f6e67·icode_FormatLong365 ··0x000016a0·69636f64·655f466f·726d6174·4c6f6e67·icode_FormatLong
6.91 KB
call.o
1.36 KB
readelf --wide --symbols {}
    
Offset 5, 15 lines modifiedOffset 5, 15 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:·0000000000000000····43·FUNC····LOCAL··DEFAULT····6·PyObject_CallFunction.cold9 ·····5:·0000000000000000····43·FUNC····LOCAL··DEFAULT····6·PyObject_CallFunction.cold
10 ·····6:·00000000000007bd····34·FUNC····LOCAL··DEFAULT····6·null_error.isra.010 ·····6:·00000000000007bd····34·FUNC····LOCAL··DEFAULT····6·null_error.isra.0
11 ·····7:·00000000000003e0···508·FUNC····LOCAL··DEFAULT····8·_PyObject_CallFunctionVa11 ·····7:·00000000000003e0···508·FUNC····LOCAL··DEFAULT····8·_PyObject_CallFunctionVa
12 ·····8:·00000000000005e0····94·FUNC····LOCAL··DEFAULT····8·_PyObject_VectorcallTstate12 ·····8:·00000000000005e0····92·FUNC····LOCAL··DEFAULT····8·_PyObject_VectorcallTstate
13 ·····9:·000000000000002b····39·FUNC····LOCAL··DEFAULT····6·_PyObject_CallFunctionVa.cold13 ·····9:·000000000000002b····39·FUNC····LOCAL··DEFAULT····6·_PyObject_CallFunctionVa.cold
14 ····10:·0000000000000052····98·FUNC····LOCAL··DEFAULT····6·_Py_CheckFunctionResult.cold14 ····10:·0000000000000052····98·FUNC····LOCAL··DEFAULT····6·_Py_CheckFunctionResult.cold
15 ····11:·0000000000000020····66·FUNC····LOCAL··DEFAULT····1·object_is_not_callable15 ····11:·0000000000000020····66·FUNC····LOCAL··DEFAULT····1·object_is_not_callable
16 ····12:·00000000000000b4···139·FUNC····LOCAL··DEFAULT····6·_PyObject_MakeTpCall.cold16 ····12:·00000000000000b4···139·FUNC····LOCAL··DEFAULT····6·_PyObject_MakeTpCall.cold
17 ····13:·000000000000013f····26·FUNC····LOCAL··DEFAULT····6·PyObject_Vectorcall.cold17 ····13:·000000000000013f····26·FUNC····LOCAL··DEFAULT····6·PyObject_Vectorcall.cold
18 ····14:·0000000000000159···257·FUNC····LOCAL··DEFAULT····6·PyObject_VectorcallDict.cold18 ····14:·0000000000000159···257·FUNC····LOCAL··DEFAULT····6·PyObject_VectorcallDict.cold
19 ····15:·000000000000025a····26·FUNC····LOCAL··DEFAULT····6·PyObject_VectorcallMethod.cold19 ····15:·000000000000025a····26·FUNC····LOCAL··DEFAULT····6·PyObject_VectorcallMethod.cold
1.81 KB
readelf --wide --debug-dump=frames {}
    
Offset 133, 37 lines modifiedOffset 133, 37 lines modified
133 ··DW_CFA_offset:·r12·(r12)·at·cfa-32133 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
134 ··DW_CFA_offset:·r13·(r13)·at·cfa-24134 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
135 ··DW_CFA_offset:·r14·(r14)·at·cfa-16135 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
136 ··DW_CFA_nop136 ··DW_CFA_nop
137 ··DW_CFA_nop137 ··DW_CFA_nop
138 ··DW_CFA_nop138 ··DW_CFA_nop
  
139 00000110·0000000000000030·00000114·FDE·cie=00000000·pc=00000000000005e0..000000000000063e139 00000110·0000000000000030·00000114·FDE·cie=00000000·pc=00000000000005e0..000000000000063c
140 ··DW_CFA_advance_loc:·1·to·00000000000005e1140 ··DW_CFA_advance_loc:·1·to·00000000000005e1
141 ··DW_CFA_def_cfa_offset:·16141 ··DW_CFA_def_cfa_offset:·16
142 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16142 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
143 ··DW_CFA_advance_loc:·4·to·00000000000005e5143 ··DW_CFA_advance_loc:·4·to·00000000000005e5
144 ··DW_CFA_def_cfa_offset:·24144 ··DW_CFA_def_cfa_offset:·24
145 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24145 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
146 ··DW_CFA_advance_loc:·13·to·00000000000005f2146 ··DW_CFA_advance_loc:·11·to·00000000000005f0
147 ··DW_CFA_def_cfa_offset:·32147 ··DW_CFA_def_cfa_offset:·32
148 ··DW_CFA_advance_loc:·46·to·0000000000000620148 ··DW_CFA_advance_loc:·46·to·000000000000061e
149 ··DW_CFA_remember_state149 ··DW_CFA_remember_state
150 ··DW_CFA_def_cfa_offset:·24150 ··DW_CFA_def_cfa_offset:·24
151 ··DW_CFA_advance_loc:·1·to·0000000000000621151 ··DW_CFA_advance_loc:·1·to·000000000000061f
152 ··DW_CFA_def_cfa_offset:·16152 ··DW_CFA_def_cfa_offset:·16
153 ··DW_CFA_advance_loc:·1·to·0000000000000622153 ··DW_CFA_advance_loc:·1·to·0000000000000620
154 ··DW_CFA_def_cfa_offset:·8154 ··DW_CFA_def_cfa_offset:·8
155 ··DW_CFA_advance_loc:·2·to·0000000000000624155 ··DW_CFA_advance_loc:·2·to·0000000000000622
156 ··DW_CFA_restore_state156 ··DW_CFA_restore_state
157 ··DW_CFA_advance_loc:·5·to·0000000000000629157 ··DW_CFA_advance_loc:·5·to·0000000000000627
158 ··DW_CFA_def_cfa_offset:·24158 ··DW_CFA_def_cfa_offset:·24
159 ··DW_CFA_advance_loc:·15·to·0000000000000638159 ··DW_CFA_advance_loc:·15·to·0000000000000636
160 ··DW_CFA_def_cfa_offset:·16160 ··DW_CFA_def_cfa_offset:·16
161 ··DW_CFA_advance_loc:·1·to·0000000000000639161 ··DW_CFA_advance_loc:·1·to·0000000000000637
162 ··DW_CFA_def_cfa_offset:·8162 ··DW_CFA_def_cfa_offset:·8
163 ··DW_CFA_nop163 ··DW_CFA_nop
  
164 00000144·0000000000000020·00000148·FDE·cie=00000000·pc=0000000000000640..00000000000006db164 00000144·0000000000000020·00000148·FDE·cie=00000000·pc=0000000000000640..00000000000006db
165 ··DW_CFA_advance_loc:·5·to·0000000000000645165 ··DW_CFA_advance_loc:·5·to·0000000000000645
166 ··DW_CFA_def_cfa_offset:·16166 ··DW_CFA_def_cfa_offset:·16
167 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16167 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
2.43 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 445, 22 lines modifiedOffset 445, 22 lines modified
445 _PyObject_VectorcallTstate():445 _PyObject_VectorcallTstate():
446 »       push···%rbp446 »       push···%rbp
447 »       mov····%rdi,%rbp447 »       mov····%rdi,%rbp
448 »       push···%rbx448 »       push···%rbx
449 »       mov····%rsi,%rbx449 »       mov····%rsi,%rbx
450 »       mov····%rdx,%rsi450 »       mov····%rdx,%rsi
451 »       mov····%rcx,%rdx451 »       mov····%rcx,%rdx
452 »       sub····$0x8,%rsp452 »       push···%r10
453 »       mov····0x8(%rbx),%rax453 »       mov····0x8(%rbx),%rax
454 »       testb··$0x8,0xa9(%rax)454 »       testb··$0x8,0xa9(%rax)
455 »       je·····624·<_PyObject_VectorcallTstate+0x44>455 »       je·····622·<_PyObject_VectorcallTstate+0x42>
456 »       mov····0x38(%rax),%rax456 »       mov····0x38(%rax),%rax
457 »       mov····(%rbx,%rax,1),%rax457 »       mov····(%rbx,%rax,1),%rax
458 »       test···%rax,%rax458 »       test···%rax,%rax
459 »       je·····624·<_PyObject_VectorcallTstate+0x44>459 »       je·····622·<_PyObject_VectorcallTstate+0x42>
460 »       mov····%rbx,%rdi460 »       mov····%rbx,%rdi
461 »       mov····%r8,%rcx461 »       mov····%r8,%rcx
462 »       call···*%rax462 »       call···*%rax
463 »       mov····%rbx,%rsi463 »       mov····%rbx,%rsi
464 »       mov····%rbp,%rdi464 »       mov····%rbp,%rdi
465 »       xor····%ecx,%ecx465 »       xor····%ecx,%ecx
466 »       mov····%rax,%rdx466 »       mov····%rax,%rdx
Offset 473, 15 lines modifiedOffset 473, 15 lines modified
473 »       mov····%rsi,%rdx473 »       mov····%rsi,%rdx
474 »       mov····%rbp,%rdi474 »       mov····%rbp,%rdi
475 »       mov····%rbx,%rsi475 »       mov····%rbx,%rsi
476 »       btr····$0x3f,%rcx476 »       btr····$0x3f,%rcx
477 »       pop····%rbx477 »       pop····%rbx
478 »       pop····%rbp478 »       pop····%rbp
479 »       jmp····6e0·<_PyObject_MakeTpCall>479 »       jmp····6e0·<_PyObject_MakeTpCall>
480 »       xchg···%ax,%ax480 »       nopl···0x0(%rax)
  
481 0000000000000640·<_Py_CheckFunctionResult>:481 0000000000000640·<_Py_CheckFunctionResult>:
482 _Py_CheckFunctionResult():482 _Py_CheckFunctionResult():
483 »       endbr64483 »       endbr64
484 »       push···%rbx484 »       push···%rbx
485 »       mov····%rdi,%rbx485 »       mov····%rdi,%rbx
486 »       sub····$0x10,%rsp486 »       sub····$0x10,%rsp
Offset 2524, 25 lines modifiedOffset 2524, 25 lines modified
2524 »       mov····%rax,%rsi2524 »       mov····%rax,%rsi
2525 »       mov····%rax,0x8(%rsp)2525 »       mov····%rax,0x8(%rsp)
2526 »       mov····%rdx,0x10(%rsp)2526 »       mov····%rdx,0x10(%rsp)
2527 »       call···21c3·<_PyStack_UnpackDict+0x103>2527 »       call···21c3·<_PyStack_UnpackDict+0x103>
2528 ·R_X86_64_PLT32» PyDict_Next-0x42528 ·R_X86_64_PLT32» PyDict_Next-0x4
2529 »       test···%eax,%eax2529 »       test···%eax,%eax
2530 »       je·····2351·<_PyStack_UnpackDict+0x291>2530 »       je·····2351·<_PyStack_UnpackDict+0x291>
2531 »       mov····0x40(%rsp),%rax2531 »       mov····0x40(%rsp),%rdx
2532 »       mov····0x8(%rax),%rdx2532 »       mov····0x8(%rdx),%rax
2533 »       mov····0xa8(%rdx),%r142533 »       mov····0xa8(%rax),%r14
2534 »       mov····(%rax),%edx2534 »       mov····(%rdx),%eax
2535 »       and····$0x10000000,%r14d2535 »       and····$0x10000000,%r14d
2536 »       add····$0x1,%edx2536 »       add····$0x1,%eax
2537 »       jne····23ea·<_PyStack_UnpackDict+0x32a>2537 »       jne····23ea·<_PyStack_UnpackDict+0x32a>
2538 »       mov····%rax,0x18(%r13) 
2539 »       mov····0x48(%rsp),%rdx 
2540 »       lea····0x0(,%rbx,8),%r8 
2541 »       mov····(%rsp),%rax2538 »       mov····(%rsp),%rax
 2539 »       mov····%rdx,0x18(%r13)
 2540 »       lea····0x0(,%rbx,8),%r8
 2541 »       mov····0x48(%rsp),%rdx
2542 »       lea····(%rax,%r8,1),%rcx2542 »       lea····(%rax,%r8,1),%rcx
2543 »       mov····(%rdx),%eax2543 »       mov····(%rdx),%eax
2544 »       add····$0x1,%eax2544 »       add····$0x1,%eax
2545 »       jne····2370·<_PyStack_UnpackDict+0x2b0>2545 »       jne····2370·<_PyStack_UnpackDict+0x2b0>
2546 »       mov····%rdx,(%rcx)2546 »       mov····%rdx,(%rcx)
2547 »       mov····0x8(%rsp),%rsi2547 »       mov····0x8(%rsp),%rsi
2548 »       mov····%r15,%rcx2548 »       mov····%r15,%rcx
Offset 2661, 15 lines modifiedOffset 2661, 15 lines modified
2661 »       nopw···0x0(%rax,%rax,1)2661 »       nopw···0x0(%rax,%rax,1)
2662 »       mov····%rdx,0x10(%rbp)2662 »       mov····%rdx,0x10(%rbp)
2663 »       cmp····$0x2,%rbx2663 »       cmp····$0x2,%rbx
2664 »       jne····216f·<_PyStack_UnpackDict+0xaf>2664 »       jne····216f·<_PyStack_UnpackDict+0xaf>
2665 »       jmp····2193·<_PyStack_UnpackDict+0xd3>2665 »       jmp····2193·<_PyStack_UnpackDict+0xd3>
2666 »       mov····%eax,(%rdx)2666 »       mov····%eax,(%rdx)
2667 »       jmp····231f·<_PyStack_UnpackDict+0x25f>2667 »       jmp····231f·<_PyStack_UnpackDict+0x25f>
2668 »       mov····%edx,(%rax)2668 »       mov····%eax,(%rdx)
2669 »       jmp····21ed·<_PyStack_UnpackDict+0x12d>2669 »       jmp····21ed·<_PyStack_UnpackDict+0x12d>
2670 »       mov····%edx,(%rax)2670 »       mov····%edx,(%rax)
2671 »       jmp····2256·<_PyStack_UnpackDict+0x196>2671 »       jmp····2256·<_PyStack_UnpackDict+0x196>
2672 »       mov····%edx,(%rax)2672 »       mov····%edx,(%rax)
2673 »       jmp····22b9·<_PyStack_UnpackDict+0x1f9>2673 »       jmp····22b9·<_PyStack_UnpackDict+0x1f9>
2674 »       nop2674 »       nop
  
1.3 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 14, 16 lines modifiedOffset 14, 16 lines modified
14 ··0x000000a0·410e2886·05410e30·8306440e·7002be0a·A.(..A.0..D.p...14 ··0x000000a0·410e2886·05410e30·8306440e·7002be0a·A.(..A.0..D.p...
15 ··0x000000b0·0e30440e·28410e20·420e1842·0e10420e·.0D.(A.·B..B..B.15 ··0x000000b0·0e30440e·28410e20·420e1842·0e10420e·.0D.(A.·B..B..B.
16 ··0x000000c0·08410b02·800a0e30·470e2844·0e20440e·.A.....0G.(D.·D.16 ··0x000000c0·08410b02·800a0e30·470e2844·0e20440e·.A.....0G.(D.·D.
17 ··0x000000d0·18420e10·420e0845·0b440a0e·304a0e28·.B..B..E.D..0J.(17 ··0x000000d0·18420e10·420e0845·0b440a0e·304a0e28·.B..B..E.D..0J.(
18 ··0x000000e0·430e2044·0e18420e·10420e08·450b0000·C.·D..B..B..E...18 ··0x000000e0·430e2044·0e18420e·10420e08·450b0000·C.·D..B..B..E...
19 ··0x000000f0·1c000000·f4000000·00000000·27000000·............'...19 ··0x000000f0·1c000000·f4000000·00000000·27000000·............'...
20 ··0x00000100·000e7083·0686058c·048d038e·02000000·..p.............20 ··0x00000100·000e7083·0686058c·048d038e·02000000·..p.............
21 ··0x00000110·30000000·14010000·00000000·5e000000·0...........^...21 ··0x00000110·30000000·14010000·00000000·5c000000·0...........\...
22 ··0x00000120·00410e10·8602440e·1883034d·0e206e0a·.A....D....M.·n.22 ··0x00000120·00410e10·8602440e·1883034b·0e206e0a·.A....D....K.·n.
23 ··0x00000130·0e18410e·10410e08·420b450e·184f0e10·..A..A..B.E..O..23 ··0x00000130·0e18410e·10410e08·420b450e·184f0e10·..A..A..B.E..O..
24 ··0x00000140·410e0800·20000000·48010000·00000000·A...·...H.......24 ··0x00000140·410e0800·20000000·48010000·00000000·A...·...H.......
25 ··0x00000150·9b000000·00450e10·8302470e·20550a0e·.....E....G.·U..25 ··0x00000150·9b000000·00450e10·8302470e·20550a0e·.....E....G.·U..
26 ··0x00000160·10410e08·410b0000·14000000·6c010000·.A..A.......l...26 ··0x00000160·10410e08·410b0000·14000000·6c010000·.A..A.......l...
27 ··0x00000170·00000000·62000000·000e2083·02000000·....b.....·.....27 ··0x00000170·00000000·62000000·000e2083·02000000·....b.....·.....
28 ··0x00000180·48000000·84010000·00000000·f1010000·H...............28 ··0x00000180·48000000·84010000·00000000·f1010000·H...............
29 ··0x00000190·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..29 ··0x00000190·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
226 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:··········66336·(bytes·into·file)13 ··Start·of·section·headers:··········66280·(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·0x10320:1 There·are·23·section·headers,·starting·at·offset·0x102e8:
  
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·00051d·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00051d·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·009df8·0005b8·18···I·20···1··86 ··[·2]·.rela.text········RELA············0000000000000000·009dd8·0005b8·18···I·20···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000560·000b00·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000560·000b00·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·00a3b0·0008a0·18···I·20···3··88 ··[·4]·.rela.data········RELA············0000000000000000·00a390·0008a0·18···I·20···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·001060·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·001060·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·001060·0003d4·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·001060·0003d4·01·AMS··0···0··1
11 ··[·7]·.rodata.str1.8····PROGBITS········0000000000000000·001438·0003dc·01·AMS··0···0··811 ··[·7]·.rodata.str1.8····PROGBITS········0000000000000000·001438·0003dc·01·AMS··0···0··8
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·001814·001d71·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·001814·001d7c·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·00ac50·002838·18···I·20···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·00ac30·002838·18···I·20···8··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·003588·0037aa·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········0000000000000000·003590·00378a·00··AX··0···0·16
15 ··[11]·.rela.text.hot····RELA············0000000000000000·00d488·0023d0·18···I·20··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·00d468·0023b8·18···I·20··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·006d38·000318·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·006d20·000318·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·00f858·0001c8·18···I·20··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·00f820·0001c8·18···I·20··12··8
18 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·007050·000020·10··AM··0···0·1618 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·007038·000020·10··AM··0···0·16
19 ··[15]·.rodata.cst8······PROGBITS········0000000000000000·007070·000010·08··AM··0···0··819 ··[15]·.rodata.cst8······PROGBITS········0000000000000000·007058·000010·08··AM··0···0··8
20 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·007080·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·007068·000000·00······0···0··1
21 ··[17]·.note.gnu.property·NOTE············0000000000000000·007080·000020·00···A··0···0··821 ··[17]·.note.gnu.property·NOTE············0000000000000000·007068·000020·00···A··0···0··8
22 ··[18]·.eh_frame·········PROGBITS········0000000000000000·0070a0·000e38·00···A··0···0··822 ··[18]·.eh_frame·········PROGBITS········0000000000000000·007088·000e30·00···A··0···0··8
23 ··[19]·.rela.eh_frame····RELA············0000000000000000·00fa20·000828·18···I·20··18··823 ··[19]·.rela.eh_frame····RELA············0000000000000000·00f9e8·000828·18···I·20··18··8
24 ··[20]·.symtab···········SYMTAB··········0000000000000000·007ed8·001230·18·····21··85··824 ··[20]·.symtab···········SYMTAB··········0000000000000000·007eb8·001230·18·····21··85··8
25 ··[21]·.strtab···········STRTAB··········0000000000000000·009108·000cec·00······0···0··125 ··[21]·.strtab···········STRTAB··········0000000000000000·0090e8·000cec·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·010248·0000d1·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········0000000000000000·010210·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)
11.2 KB
readelf --wide --symbols {}
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
20 ····16:·0000000000000339···101·FUNC····LOCAL··DEFAULT····8·code_hash.cold20 ····16:·0000000000000339···101·FUNC····LOCAL··DEFAULT····8·code_hash.cold
21 ····17:·000000000000039e····76·FUNC····LOCAL··DEFAULT····8·_PyCode_GetCode.cold21 ····17:·000000000000039e····76·FUNC····LOCAL··DEFAULT····8·_PyCode_GetCode.cold
22 ····18:·0000000000001d80····58·FUNC····LOCAL··DEFAULT···10·init_co_cached22 ····18:·0000000000001d80····58·FUNC····LOCAL··DEFAULT···10·init_co_cached
23 ····19:·00000000000003ea····13·FUNC····LOCAL··DEFAULT····8·init_co_cached.cold23 ····19:·00000000000003ea····13·FUNC····LOCAL··DEFAULT····8·init_co_cached.cold
24 ····20:·00000000000003f7····21·FUNC····LOCAL··DEFAULT····8·PyUnstable_Code_GetExtra.cold24 ····20:·00000000000003f7····21·FUNC····LOCAL··DEFAULT····8·PyUnstable_Code_GetExtra.cold
25 ····21:·000000000000040c····74·FUNC····LOCAL··DEFAULT····8·PyUnstable_Code_SetExtra.cold25 ····21:·000000000000040c····74·FUNC····LOCAL··DEFAULT····8·PyUnstable_Code_SetExtra.cold
26 ····22:·0000000000000456····35·FUNC····LOCAL··DEFAULT····8·PyCode_Addr2Line.cold26 ····22:·0000000000000456····35·FUNC····LOCAL··DEFAULT····8·PyCode_Addr2Line.cold
27 ····23:·0000000000003250···205·FUNC····LOCAL··DEFAULT···10·retreat27 ····23:·0000000000003230···205·FUNC····LOCAL··DEFAULT···10·retreat
28 ····24:·0000000000000479····30·FUNC····LOCAL··DEFAULT····8·_PyCode_CheckLineNumber.cold28 ····24:·0000000000000479····30·FUNC····LOCAL··DEFAULT····8·_PyCode_CheckLineNumber.cold
29 ····25:·0000000000002140···278·FUNC····LOCAL··DEFAULT···10·advance29 ····25:·0000000000002140···278·FUNC····LOCAL··DEFAULT···10·advance
30 ····26:·0000000000002260···101·FUNC····LOCAL··DEFAULT···10·code_positionsiterator30 ····26:·0000000000002260···101·FUNC····LOCAL··DEFAULT···10·code_positionsiterator
31 ····27:·0000000000000497····64·FUNC····LOCAL··DEFAULT····8·code_positionsiterator.cold31 ····27:·0000000000000497····64·FUNC····LOCAL··DEFAULT····8·code_positionsiterator.cold
32 ····28:·00000000000022d0···715·FUNC····LOCAL··DEFAULT···10·positionsiter_next32 ····28:·00000000000022d0···715·FUNC····LOCAL··DEFAULT···10·positionsiter_next
33 ····29:·00000000000025f0····30·FUNC····LOCAL··DEFAULT···10·_source_offset_converter33 ····29:·00000000000025f0····30·FUNC····LOCAL··DEFAULT···10·_source_offset_converter
34 ····30:·00000000000025a0····78·FUNC····LOCAL··DEFAULT···10·read_signed_varint34 ····30:·00000000000025a0····78·FUNC····LOCAL··DEFAULT···10·read_signed_varint
Offset 40, 41 lines modifiedOffset 40, 41 lines modified
40 ····36:·0000000000002850····52·FUNC····LOCAL··DEFAULT···10·get_cached_locals40 ····36:·0000000000002850····52·FUNC····LOCAL··DEFAULT···10·get_cached_locals
41 ····37:·0000000000000527·····4·FUNC····LOCAL··DEFAULT····8·_PyCode_GetVarnames.cold41 ····37:·0000000000000527·····4·FUNC····LOCAL··DEFAULT····8·_PyCode_GetVarnames.cold
42 ····38:·0000000000002890···294·FUNC····LOCAL··DEFAULT···10·get_localsplus_names42 ····38:·0000000000002890···294·FUNC····LOCAL··DEFAULT···10·get_localsplus_names
43 ····39:·000000000000052b····73·FUNC····LOCAL··DEFAULT····8·get_localsplus_names.cold43 ····39:·000000000000052b····73·FUNC····LOCAL··DEFAULT····8·get_localsplus_names.cold
44 ····40:·0000000000000130···852·FUNC····LOCAL··DEFAULT····1·code_replace44 ····40:·0000000000000130···852·FUNC····LOCAL··DEFAULT····1·code_replace
45 ····41:·00000000000000c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.245 ····41:·00000000000000c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
46 ····42:·0000000000000574··1712·FUNC····LOCAL··DEFAULT····8·code_replace.cold46 ····42:·0000000000000574··1712·FUNC····LOCAL··DEFAULT····8·code_replace.cold
47 ····43:·0000000000000c24···374·FUNC····LOCAL··DEFAULT····8·PyUnstable_Code_NewWithPosOnlyArgs.cold47 ····43:·0000000000000c24···385·FUNC····LOCAL··DEFAULT····8·PyUnstable_Code_NewWithPosOnlyArgs.cold
48 ····44:·0000000000002ce0····94·FUNC····LOCAL··DEFAULT···10·code_linesiterator48 ····44:·0000000000002ce0····94·FUNC····LOCAL··DEFAULT···10·code_linesiterator
49 ····45:·0000000000000d9a····59·FUNC····LOCAL··DEFAULT····8·code_linesiterator.cold49 ····45:·0000000000000da5····59·FUNC····LOCAL··DEFAULT····8·code_linesiterator.cold
50 ····46:·0000000000002d40··1294·FUNC····LOCAL··DEFAULT···10·lineiter_next50 ····46:·0000000000002d40··1264·FUNC····LOCAL··DEFAULT···10·lineiter_next
51 ····47:·0000000000000dd5·····8·FUNC····LOCAL··DEFAULT····8·lineiter_next.cold51 ····47:·0000000000000de0·····8·FUNC····LOCAL··DEFAULT····8·lineiter_next.cold
52 ····48:·0000000000003320····49·FUNC····LOCAL··DEFAULT···10·lineiter_dealloc52 ····48:·0000000000003300····49·FUNC····LOCAL··DEFAULT···10·lineiter_dealloc
53 ····49:·0000000000000ddd····10·FUNC····LOCAL··DEFAULT····8·lineiter_dealloc.cold53 ····49:·0000000000000de8····10·FUNC····LOCAL··DEFAULT····8·lineiter_dealloc.cold
54 ····50:·0000000000000de7·····6·FUNC····LOCAL··DEFAULT····8·code_getfreevars54 ····50:·0000000000000df2·····6·FUNC····LOCAL··DEFAULT····8·code_getfreevars
55 ····51:·0000000000003360···338·FUNC····LOCAL··DEFAULT···10·code_getcode55 ····51:·0000000000003340···338·FUNC····LOCAL··DEFAULT···10·code_getcode
56 ····52:·0000000000000e1e····76·FUNC····LOCAL··DEFAULT····8·code_getcode.cold56 ····52:·0000000000000e29····76·FUNC····LOCAL··DEFAULT····8·code_getcode.cold
57 ····53:·00000000000034c0···103·FUNC····LOCAL··DEFAULT···10·code__varname_from_oparg57 ····53:·00000000000034a0···103·FUNC····LOCAL··DEFAULT···10·code__varname_from_oparg
58 ····54:·0000000000000e6a····88·FUNC····LOCAL··DEFAULT····8·code__varname_from_oparg.cold58 ····54:·0000000000000e75····88·FUNC····LOCAL··DEFAULT····8·code__varname_from_oparg.cold
59 ····55:·0000000000000160····72·OBJECT··LOCAL··DEFAULT····3·_parser.559 ····55:·0000000000000160····72·OBJECT··LOCAL··DEFAULT····3·_parser.5
60 ····56:·0000000000000490····66·FUNC····LOCAL··DEFAULT····1·code_repr60 ····56:·0000000000000490····66·FUNC····LOCAL··DEFAULT····1·code_repr
61 ····57:·0000000000000ec2····24·FUNC····LOCAL··DEFAULT····8·code_repr.cold61 ····57:·0000000000000ecd····24·FUNC····LOCAL··DEFAULT····8·code_repr.cold
62 ····58:·00000000000004e0····23·FUNC····LOCAL··DEFAULT····1·code_getcodeadaptive62 ····58:·00000000000004e0····23·FUNC····LOCAL··DEFAULT····1·code_getcodeadaptive
63 ····59:·0000000000000eda·····3·FUNC····LOCAL··DEFAULT····8·_PyLineTable_NextAddressRange.cold63 ····59:·0000000000000ee5·····3·FUNC····LOCAL··DEFAULT····8·_PyLineTable_NextAddressRange.cold
64 ····60:·0000000000003530···634·FUNC····LOCAL··DEFAULT···10·code_richcompare64 ····60:·0000000000003510···634·FUNC····LOCAL··DEFAULT···10·code_richcompare
65 ····61:·0000000000000edd···175·FUNC····LOCAL··DEFAULT····8·code_richcompare.cold65 ····61:·0000000000000ee8···175·FUNC····LOCAL··DEFAULT····8·code_richcompare.cold
66 ····62:·0000000000000f8c·····6·FUNC····LOCAL··DEFAULT····8·code_getcellvars66 ····62:·0000000000000f97·····6·FUNC····LOCAL··DEFAULT····8·code_getcellvars
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:·000000000000111b···463·FUNC····LOCAL··DEFAULT····8·code_getlnotab69 ····65:·0000000000001126···463·FUNC····LOCAL··DEFAULT····8·code_getlnotab
70 ····66:·00000000000012ea····90·FUNC····LOCAL··DEFAULT····8·emit_pair70 ····66:·00000000000012f5····90·FUNC····LOCAL··DEFAULT····8·emit_pair
71 ····67:·0000000000001344··1358·FUNC····LOCAL··DEFAULT····8·code_new71 ····67:·000000000000134f··1358·FUNC····LOCAL··DEFAULT····8·code_new
72 ····68:·0000000000001892···166·FUNC····LOCAL··DEFAULT····8·validate_and_copy_tuple72 ····68:·000000000000189d···166·FUNC····LOCAL··DEFAULT····8·validate_and_copy_tuple
73 ····69:·0000000000001938····58·FUNC····LOCAL··DEFAULT····8·code_sizeof73 ····69:·0000000000001943····58·FUNC····LOCAL··DEFAULT····8·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···224·OBJECT··LOCAL··DEFAULT····3·code_methods80 ····76:·0000000000000360···224·OBJECT··LOCAL··DEFAULT····3·code_methods
Offset 150, 48 lines modifiedOffset 150, 48 lines modified
150 ···146:·00000000000007c0···416·OBJECT··GLOBAL·HIDDEN·····3·_PyPositionsIterator150 ···146:·00000000000007c0···416·OBJECT··GLOBAL·HIDDEN·····3·_PyPositionsIterator
151 ···147:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_GenericAlloc151 ···147:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_GenericAlloc
152 ···148:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_BuildValue152 ···148:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_BuildValue
153 ···149:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong153 ···149:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
154 ···150:·0000000000002650····59·FUNC····GLOBAL·HIDDEN····10·_PyCode_InitAddressRange154 ···150:·0000000000002650····59·FUNC····GLOBAL·HIDDEN····10·_PyCode_InitAddressRange
155 ···151:·0000000000002820····46·FUNC····GLOBAL·HIDDEN····10·_PyCode_GetVarnames155 ···151:·0000000000002820····46·FUNC····GLOBAL·HIDDEN····10·_PyCode_GetVarnames
156 ···152:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit156 ···152:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit
157 ···153:·00000000000029c0···798·FUNC····GLOBAL·DEFAULT···10·PyUnstable_Code_NewWithPosOnlyArgs157 ···153:·00000000000029c0···794·FUNC····GLOBAL·DEFAULT···10·PyUnstable_Code_NewWithPosOnlyArgs
158 ···154:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_UnpackKeywords158 ···154:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_UnpackKeywords
159 ···155:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsInt159 ···155:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsInt
160 ···156:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred160 ···156:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
161 ···157:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_BadArgument161 ···157:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_BadArgument
 162 ···158:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Compare
162 ···158:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTuple_Resize163 ···159:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTuple_Resize
163 ···159:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format164 ···160:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
164 ···160:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Compare 
165 ···161:·0000000000000960···416·OBJECT··GLOBAL·HIDDEN·····3·_PyLineIterator165 ···161:·0000000000000960···416·OBJECT··GLOBAL·HIDDEN·····3·_PyLineIterator
166 ···162:·0000000000000ded····49·FUNC····GLOBAL·HIDDEN·····8·_PyCode_GetFreevars166 ···162:·0000000000000df8····49·FUNC····GLOBAL·HIDDEN·····8·_PyCode_GetFreevars
167 ···163:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_GetItem167 ···163:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_GetItem
168 ···164:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat168 ···164:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat
169 ···165:·0000000000000500····29·FUNC····GLOBAL·HIDDEN·····1·_PyLineTable_NextAddressRange169 ···165:·0000000000000500····29·FUNC····GLOBAL·HIDDEN·····1·_PyLineTable_NextAddressRange
170 ···166:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompareBool170 ···166:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompareBool
171 ···167:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NotImplementedStruct171 ···167:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NotImplementedStruct
172 ···168:·0000000000000f92····49·FUNC····GLOBAL·HIDDEN·····8·_PyCode_GetCellvars172 ···168:·0000000000000f9d····49·FUNC····GLOBAL·HIDDEN·····8·_PyCode_GetCellvars
173 ···169:·0000000000000fc3···344·FUNC····GLOBAL·DEFAULT····8·PyCode_NewEmpty173 ···169:·0000000000000fce···344·FUNC····GLOBAL·DEFAULT····8·PyCode_NewEmpty
174 ···170:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString174 ···170:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString
175 ···171:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeFSDefault175 ···171:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeFSDefault
176 ···172:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime176 ···172:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
177 ···173:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_DeprecationWarning177 ···173:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_DeprecationWarning
178 ···174:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnEx178 ···174:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnEx
179 ···175:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKeywords179 ···175:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKeywords
180 ···176:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional180 ···176:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional
181 ···177:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError181 ···177:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
182 ···178:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_Copy182 ···178:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_Copy
183 ···179:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSize_t183 ···179:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSize_t
184 ···180:·0000000000001972·····9·FUNC····GLOBAL·DEFAULT····8·PyCode_GetCode184 ···180:·000000000000197d·····9·FUNC····GLOBAL·DEFAULT····8·PyCode_GetCode
185 ···181:·000000000000197b·····9·FUNC····GLOBAL·DEFAULT····8·PyCode_GetVarnames185 ···181:·0000000000001986·····9·FUNC····GLOBAL·DEFAULT····8·PyCode_GetVarnames
186 ···182:·0000000000001984·····9·FUNC····GLOBAL·DEFAULT····8·PyCode_GetCellvars186 ···182:·000000000000198f·····9·FUNC····GLOBAL·DEFAULT····8·PyCode_GetCellvars
187 ···183:·000000000000198d·····9·FUNC····GLOBAL·DEFAULT····8·PyCode_GetFreevars187 ···183:·0000000000001998·····9·FUNC····GLOBAL·DEFAULT····8·PyCode_GetFreevars
188 ···184:·0000000000001996····91·FUNC····GLOBAL·DEFAULT····8·PyCode_AddWatcher188 ···184:·00000000000019a1····91·FUNC····GLOBAL·DEFAULT····8·PyCode_AddWatcher
189 ···185:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeError189 ···185:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeError
190 ···186:·00000000000019f1···120·FUNC····GLOBAL·DEFAULT····8·PyCode_ClearWatcher190 ···186:·00000000000019fc···120·FUNC····GLOBAL·DEFAULT····8·PyCode_ClearWatcher
191 ···187:·0000000000001a69····74·FUNC····GLOBAL·DEFAULT····8·PyUnstable_Code_New191 ···187:·0000000000001a74····74·FUNC····GLOBAL·DEFAULT····8·PyUnstable_Code_New
192 ···188:·0000000000001ab3····36·FUNC····GLOBAL·HIDDEN·····8·_PyLineTable_InitAddressRange192 ···188:·0000000000001abe····36·FUNC····GLOBAL·HIDDEN·····8·_PyLineTable_InitAddressRange
193 ···189:·0000000000001ad7···644·FUNC····GLOBAL·DEFAULT····8·PyCode_Addr2Location193 ···189:·0000000000001ae2···644·FUNC····GLOBAL·DEFAULT····8·PyCode_Addr2Location
194 ···190:·0000000000001d5b····22·FUNC····GLOBAL·HIDDEN·····8·_PyLineTable_PreviousAddressRange194 ···190:·0000000000001d66····22·FUNC····GLOBAL·HIDDEN·····8·_PyLineTable_PreviousAddressRange
195 ···191:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type195 ···191:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type
196 ···192:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericGetAttr196 ···192:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericGetAttr
197 ···193:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SelfIter197 ···193:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SelfIter
75.2 KB
readelf --wide --relocs {}
Max HTML report size reached
32.4 KB
readelf --wide --debug-dump=frames {}
    
Offset 899, 15 lines modifiedOffset 899, 15 lines modified
899 ··DW_CFA_advance_loc:·2·to·0000000000000c0d899 ··DW_CFA_advance_loc:·2·to·0000000000000c0d
900 ··DW_CFA_def_cfa_offset:·352900 ··DW_CFA_def_cfa_offset:·352
901 ··DW_CFA_advance_loc:·9·to·0000000000000c16901 ··DW_CFA_advance_loc:·9·to·0000000000000c16
902 ··DW_CFA_def_cfa_offset:·320902 ··DW_CFA_def_cfa_offset:·320
903 ··DW_CFA_nop903 ··DW_CFA_nop
904 ··DW_CFA_nop904 ··DW_CFA_nop
  
905 00000818·000000000000004c·0000081c·FDE·cie=00000000·pc=00000000000029c0..0000000000002cde905 00000818·000000000000004c·0000081c·FDE·cie=00000000·pc=00000000000029c0..0000000000002cda
906 ··DW_CFA_advance_loc:·6·to·00000000000029c6906 ··DW_CFA_advance_loc:·6·to·00000000000029c6
907 ··DW_CFA_def_cfa_offset:·16907 ··DW_CFA_def_cfa_offset:·16
908 ··DW_CFA_offset:·r15·(r15)·at·cfa-16908 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
909 ··DW_CFA_advance_loc:·14·to·00000000000029d4909 ··DW_CFA_advance_loc:·14·to·00000000000029d4
910 ··DW_CFA_def_cfa_offset:·24910 ··DW_CFA_def_cfa_offset:·24
911 ··DW_CFA_offset:·r14·(r14)·at·cfa-24911 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
912 ··DW_CFA_advance_loc:·13·to·00000000000029e1912 ··DW_CFA_advance_loc:·13·to·00000000000029e1
Offset 941, 15 lines modifiedOffset 941, 15 lines modified
941 ··DW_CFA_def_cfa_offset:·8941 ··DW_CFA_def_cfa_offset:·8
942 ··DW_CFA_advance_loc:·1·to·0000000000002c09942 ··DW_CFA_advance_loc:·1·to·0000000000002c09
943 ··DW_CFA_restore_state943 ··DW_CFA_restore_state
944 ··DW_CFA_nop944 ··DW_CFA_nop
945 ··DW_CFA_nop945 ··DW_CFA_nop
946 ··DW_CFA_nop946 ··DW_CFA_nop
  
947 00000868·000000000000001c·0000086c·FDE·cie=00000000·pc=0000000000000c24..0000000000000d9a947 00000868·000000000000001c·0000086c·FDE·cie=00000000·pc=0000000000000c24..0000000000000da5
948 ··DW_CFA_def_cfa_offset:·240948 ··DW_CFA_def_cfa_offset:·240
949 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56949 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
950 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48950 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
951 ··DW_CFA_offset:·r12·(r12)·at·cfa-40951 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
952 ··DW_CFA_offset:·r13·(r13)·at·cfa-32952 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
953 ··DW_CFA_offset:·r14·(r14)·at·cfa-24953 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
954 ··DW_CFA_offset:·r15·(r15)·at·cfa-16954 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
Offset 959, 594 lines modifiedOffset 959, 587 lines modified
959 ··DW_CFA_def_cfa_offset:·16959 ··DW_CFA_def_cfa_offset:·16
960 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16960 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
961 ··DW_CFA_advance_loc1:·88·to·0000000000002d3d961 ··DW_CFA_advance_loc1:·88·to·0000000000002d3d
962 ··DW_CFA_def_cfa_offset:·8962 ··DW_CFA_def_cfa_offset:·8
963 ··DW_CFA_nop963 ··DW_CFA_nop
964 ··DW_CFA_nop964 ··DW_CFA_nop
  
965 000008a4·0000000000000014·000008a8·FDE·cie=00000000·pc=0000000000000d9a..0000000000000dd5965 000008a4·0000000000000014·000008a8·FDE·cie=00000000·pc=0000000000000da5..0000000000000de0
966 ··DW_CFA_def_cfa_offset:·16966 ··DW_CFA_def_cfa_offset:·16
967 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16967 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
968 ··DW_CFA_nop968 ··DW_CFA_nop
969 ··DW_CFA_nop969 ··DW_CFA_nop
970 ··DW_CFA_nop970 ··DW_CFA_nop
  
971 000008bc·0000000000000044·000008c0·FDE·cie=00000000·pc=0000000000002d40..000000000000324e971 000008bc·0000000000000040·000008c0·FDE·cie=00000000·pc=0000000000002d40..0000000000003230
972 ··DW_CFA_advance_loc:·26·to·0000000000002d5a972 ··DW_CFA_advance_loc:·23·to·0000000000002d57
973 ··DW_CFA_def_cfa_offset:·16973 ··DW_CFA_def_cfa_offset:·16
974 ··DW_CFA_offset:·r12·(r12)·at·cfa-16974 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
975 ··DW_CFA_advance_loc:·3·to·0000000000002d5d975 ··DW_CFA_advance_loc:·7·to·0000000000002d5e
976 ··DW_CFA_def_cfa_offset:·24976 ··DW_CFA_def_cfa_offset:·24
977 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24977 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
978 ··DW_CFA_advance_loc:·1·to·0000000000002d5e978 ··DW_CFA_advance_loc:·1·to·0000000000002d5f
979 ··DW_CFA_def_cfa_offset:·32979 ··DW_CFA_def_cfa_offset:·32
980 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32980 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
981 ··DW_CFA_advance_loc:·4·to·0000000000002d62981 ··DW_CFA_advance_loc:·4·to·0000000000002d63
982 ··DW_CFA_def_cfa_offset:·48982 ··DW_CFA_def_cfa_offset:·48
983 ··DW_CFA_advance_loc2:·704·to·0000000000003022983 ··DW_CFA_advance_loc2:·734·to·0000000000003041
984 ··DW_CFA_remember_state984 ··DW_CFA_remember_state
985 ··DW_CFA_def_cfa_offset:·32985 ··DW_CFA_def_cfa_offset:·32
986 ··DW_CFA_advance_loc:·1·to·0000000000003023986 ··DW_CFA_advance_loc:·1·to·0000000000003042
987 ··DW_CFA_def_cfa_offset:·24987 ··DW_CFA_def_cfa_offset:·24
988 ··DW_CFA_advance_loc:·1·to·0000000000003024988 ··DW_CFA_advance_loc:·1·to·0000000000003043
989 ··DW_CFA_def_cfa_offset:·16989 ··DW_CFA_def_cfa_offset:·16
990 ··DW_CFA_advance_loc:·2·to·0000000000003026990 ··DW_CFA_advance_loc:·2·to·0000000000003045
991 ··DW_CFA_def_cfa_offset:·8991 ··DW_CFA_def_cfa_offset:·8
992 ··DW_CFA_advance_loc:·10·to·0000000000003030992 ··DW_CFA_advance_loc:·11·to·0000000000003050
993 ··DW_CFA_restore_state993 ··DW_CFA_restore_state
994 ··DW_CFA_advance_loc2:·280·to·0000000000003148994 ··DW_CFA_advance_loc1:·233·to·0000000000003139
995 ··DW_CFA_def_cfa_offset:·8995 ··DW_CFA_def_cfa_offset:·8
996 ··DW_CFA_restore:·r3·(rbx)996 ··DW_CFA_restore:·r3·(rbx)
997 ··DW_CFA_restore:·r6·(rbp)997 ··DW_CFA_restore:·r6·(rbp)
998 ··DW_CFA_restore:·r12·(r12)998 ··DW_CFA_restore:·r12·(r12)
999 ··DW_CFA_advance_loc:·3·to·000000000000314b999 ··DW_CFA_advance_loc:·3·to·000000000000313c
1000 ··DW_CFA_def_cfa_offset:·481000 ··DW_CFA_def_cfa_offset:·48
1001 ··DW_CFA_offset:·r3·(rbx)·at·cfa-321001 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
1002 ··DW_CFA_offset:·r6·(rbp)·at·cfa-241002 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
1003 ··DW_CFA_offset:·r12·(r12)·at·cfa-161003 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
1004 ··DW_CFA_nop 
1005 ··DW_CFA_nop 
1006 ··DW_CFA_nop 
  
1007 00000904·0000000000000018·00000908·FDE·cie=00000000·pc=0000000000000dd5..0000000000000ddd1004 00000900·0000000000000018·00000904·FDE·cie=00000000·pc=0000000000000de0..0000000000000de8
1008 ··DW_CFA_def_cfa_offset:·481005 ··DW_CFA_def_cfa_offset:·48
1009 ··DW_CFA_offset:·r3·(rbx)·at·cfa-321006 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
1010 ··DW_CFA_offset:·r6·(rbp)·at·cfa-241007 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
1011 ··DW_CFA_offset:·r12·(r12)·at·cfa-161008 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
1012 ··DW_CFA_nop1009 ··DW_CFA_nop
1013 ··DW_CFA_nop1010 ··DW_CFA_nop
1014 ··DW_CFA_nop1011 ··DW_CFA_nop
  
1015 00000920·0000000000000010·00000924·FDE·cie=00000000·pc=0000000000003250..000000000000331d1012 0000091c·0000000000000010·00000920·FDE·cie=00000000·pc=0000000000003230..00000000000032fd
1016 ··DW_CFA_nop1013 ··DW_CFA_nop
1017 ··DW_CFA_nop1014 ··DW_CFA_nop
1018 ··DW_CFA_nop1015 ··DW_CFA_nop
  
1019 00000934·0000000000000018·00000938·FDE·cie=00000000·pc=0000000000003320..00000000000033511016 00000930·0000000000000018·00000934·FDE·cie=00000000·pc=0000000000003300..0000000000003331
1020 ··DW_CFA_advance_loc:·5·to·00000000000033251017 ··DW_CFA_advance_loc:·5·to·0000000000003305
1021 ··DW_CFA_def_cfa_offset:·161018 ··DW_CFA_def_cfa_offset:·16
1022 ··DW_CFA_offset:·r3·(rbx)·at·cfa-161019 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
1023 ··DW_CFA_advance_loc:·35·to·00000000000033481020 ··DW_CFA_advance_loc:·35·to·0000000000003328
1024 ··DW_CFA_def_cfa_offset:·81021 ··DW_CFA_def_cfa_offset:·8
1025 ··DW_CFA_nop1022 ··DW_CFA_nop
1026 ··DW_CFA_nop1023 ··DW_CFA_nop
1027 ··DW_CFA_nop1024 ··DW_CFA_nop
  
1028 00000950·0000000000000014·00000954·FDE·cie=00000000·pc=0000000000000ddd..0000000000000de71025 0000094c·0000000000000014·00000950·FDE·cie=00000000·pc=0000000000000de8..0000000000000df2
1029 ··DW_CFA_def_cfa_offset:·161026 ··DW_CFA_def_cfa_offset:·16
1030 ··DW_CFA_offset:·r3·(rbx)·at·cfa-161027 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
1031 ··DW_CFA_nop1028 ··DW_CFA_nop
1032 ··DW_CFA_nop1029 ··DW_CFA_nop
1033 ··DW_CFA_nop1030 ··DW_CFA_nop
  
1034 00000968·0000000000000010·0000096c·FDE·cie=00000000·pc=0000000000000de7..0000000000000ded1031 00000964·0000000000000010·00000968·FDE·cie=00000000·pc=0000000000000df2..0000000000000df8
1035 ··DW_CFA_nop1032 ··DW_CFA_nop
1036 ··DW_CFA_nop1033 ··DW_CFA_nop
1037 ··DW_CFA_nop1034 ··DW_CFA_nop
  
1038 0000097c·000000000000001c·00000980·FDE·cie=00000000·pc=0000000000000ded..0000000000000e1e1035 00000978·000000000000001c·0000097c·FDE·cie=00000000·pc=0000000000000df8..0000000000000e29
1039 ··DW_CFA_advance_loc:·5·to·0000000000000df21036 ··DW_CFA_advance_loc:·5·to·0000000000000dfd
1040 ··DW_CFA_def_cfa_offset:·161037 ··DW_CFA_def_cfa_offset:·16
1041 ··DW_CFA_offset:·r3·(rbx)·at·cfa-161038 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
1042 ··DW_CFA_advance_loc:·31·to·0000000000000e111039 ··DW_CFA_advance_loc:·31·to·0000000000000e1c
1043 ··DW_CFA_remember_state1040 ··DW_CFA_remember_state
1044 ··DW_CFA_def_cfa_offset:·81041 ··DW_CFA_def_cfa_offset:·8
1045 ··DW_CFA_advance_loc:·9·to·0000000000000e1a1042 ··DW_CFA_advance_loc:·9·to·0000000000000e25
Max diff block lines reached; 27305/33136 bytes (82.40%) of diff not shown.
471 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 264, 17 lines modifiedOffset 264, 17 lines modified
264 _PyCode_GetVarnames264 _PyCode_GetVarnames
265 PySys_Audit265 PySys_Audit
266 PyUnstable_Code_NewWithPosOnlyArgs266 PyUnstable_Code_NewWithPosOnlyArgs
267 _PyArg_UnpackKeywords267 _PyArg_UnpackKeywords
268 PyLong_AsInt268 PyLong_AsInt
269 PyErr_Occurred269 PyErr_Occurred
270 _PyArg_BadArgument270 _PyArg_BadArgument
 271 PyUnicode_Compare
271 _PyTuple_Resize272 _PyTuple_Resize
272 PyErr_Format273 PyErr_Format
273 PyUnicode_Compare 
274 _PyLineIterator274 _PyLineIterator
275 _PyCode_GetFreevars275 _PyCode_GetFreevars
276 PyTuple_GetItem276 PyTuple_GetItem
277 PyUnicode_FromFormat277 PyUnicode_FromFormat
278 _PyLineTable_NextAddressRange278 _PyLineTable_NextAddressRange
279 PyObject_RichCompareBool279 PyObject_RichCompareBool
280 _Py_NotImplementedStruct280 _Py_NotImplementedStruct
1.32 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 371, 24 lines modifiedOffset 371, 24 lines modified
371 0000000000000490·<code_repr>:371 0000000000000490·<code_repr>:
372 code_repr():372 code_repr():
373 »       endbr64373 »       endbr64
374 »       mov····0x44(%rdi),%r8d374 »       mov····0x44(%rdi),%r8d
375 »       mov····%rdi,%rdx375 »       mov····%rdi,%rdx
376 »       test···%r8d,%r8d376 »       test···%r8d,%r8d
377 »       je·····4a4·<code_repr+0x14>377 »       je·····4a4·<code_repr+0x14>
378 ·R_X86_64_PC32»  .text.unlikely+0xebe378 ·R_X86_64_PC32»  .text.unlikely+0xec9
379 »       mov····0x70(%rdx),%rcx379 »       mov····0x70(%rdx),%rcx
380 »       mov····0x78(%rdx),%rsi380 »       mov····0x78(%rdx),%rsi
381 »       test···%rcx,%rcx381 »       test···%rcx,%rcx
382 »       je·····4b5·<code_repr+0x25>382 »       je·····4b5·<code_repr+0x25>
383 ·R_X86_64_PC32»  .text.unlikely+0xec7383 ·R_X86_64_PC32»  .text.unlikely+0xed2
384 »       mov····0x8(%rcx),%rax384 »       mov····0x8(%rcx),%rax
385 »       testb··$0x10,0xab(%rax)385 »       testb··$0x10,0xab(%rax)
386 »       je·····4c6·<code_repr+0x36>386 »       je·····4c6·<code_repr+0x36>
387 ·R_X86_64_PC32»  .text.unlikely+0xec7387 ·R_X86_64_PC32»  .text.unlikely+0xed2
388 »       mov····$0x0,%edi388 »       mov····$0x0,%edi
389 ·R_X86_64_32»    .rodata.str1.8+0x200389 ·R_X86_64_32»    .rodata.str1.8+0x200
390 »       xor····%eax,%eax390 »       xor····%eax,%eax
391 »       jmp····4d2·<code_repr+0x42>391 »       jmp····4d2·<code_repr+0x42>
392 ·R_X86_64_PLT32» PyUnicode_FromFormat-0x4392 ·R_X86_64_PLT32» PyUnicode_FromFormat-0x4
393 »       data16·cs·nopw·0x0(%rax,%rax,1)393 »       data16·cs·nopw·0x0(%rax,%rax,1)
394 »       nopl···(%rax)394 »       nopl···(%rax)
Offset 405, 12 lines modifiedOffset 405, 12 lines modified
  
405 0000000000000500·<_PyLineTable_NextAddressRange>:405 0000000000000500·<_PyLineTable_NextAddressRange>:
406 _PyLineTable_NextAddressRange():406 _PyLineTable_NextAddressRange():
407 »       endbr64407 »       endbr64
408 »       mov····0x20(%rdi),%rax408 »       mov····0x20(%rdi),%rax
409 »       cmp····%rax,0x18(%rdi)409 »       cmp····%rax,0x18(%rdi)
410 »       jae····512·<_PyLineTable_NextAddressRange+0x12>410 »       jae····512·<_PyLineTable_NextAddressRange+0x12>
411 ·R_X86_64_PC32»  .text.unlikely+0xed6411 ·R_X86_64_PC32»  .text.unlikely+0xee1
412 »       call···517·<_PyLineTable_NextAddressRange+0x17>412 »       call···517·<_PyLineTable_NextAddressRange+0x17>
413 ·R_X86_64_PC32»  .text.hot+0x213c413 ·R_X86_64_PC32»  .text.hot+0x213c
414 »       mov····$0x1,%eax414 »       mov····$0x1,%eax
415 »       ret415 »       ret
50.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 413, 25 lines modifiedOffset 413, 25 lines modified
413 »       jmp····45e·<PyCode_Addr2Line.cold+0x8>413 »       jmp····45e·<PyCode_Addr2Line.cold+0x8>
414 ·R_X86_64_PC32»  .text.hot+0x1f0e414 ·R_X86_64_PC32»  .text.hot+0x1f0e
415 »       mov····0x44(%rdi),%eax415 »       mov····0x44(%rdi),%eax
416 »       jmp····466·<PyCode_Addr2Line.cold+0x10>416 »       jmp····466·<PyCode_Addr2Line.cold+0x10>
417 ·R_X86_64_PC32»  .text.hot+0x1f0e417 ·R_X86_64_PC32»  .text.hot+0x1f0e
418 »       mov····%rsp,%rdi418 »       mov····%rsp,%rdi
419 »       call···46e·<PyCode_Addr2Line.cold+0x18>419 »       call···46e·<PyCode_Addr2Line.cold+0x18>
420 ·R_X86_64_PC32»  .text.hot+0x324c420 ·R_X86_64_PC32»  .text.hot+0x322c
421 »       cmp····(%rsp),%ebx421 »       cmp····(%rsp),%ebx
422 »       jge····477·<PyCode_Addr2Line.cold+0x21>422 »       jge····477·<PyCode_Addr2Line.cold+0x21>
423 ·R_X86_64_PC32»  .text.hot+0x1f0a423 ·R_X86_64_PC32»  .text.hot+0x1f0a
424 »       jmp····466·<PyCode_Addr2Line.cold+0x10>424 »       jmp····466·<PyCode_Addr2Line.cold+0x10>
  
425 0000000000000479·<_PyCode_CheckLineNumber.cold>:425 0000000000000479·<_PyCode_CheckLineNumber.cold>:
426 _PyCode_CheckLineNumber.cold():426 _PyCode_CheckLineNumber.cold():
427 »       mov····%rbx,%rdi427 »       mov····%rbx,%rdi
428 »       call···481·<_PyCode_CheckLineNumber.cold+0x8>428 »       call···481·<_PyCode_CheckLineNumber.cold+0x8>
429 ·R_X86_64_PC32»  .text.hot+0x324c429 ·R_X86_64_PC32»  .text.hot+0x322c
430 »       mov····(%rbx),%eax430 »       mov····(%rbx),%eax
431 »       cmp····%ebp,%eax431 »       cmp····%ebp,%eax
432 »       jle····48b·<_PyCode_CheckLineNumber.cold+0x12>432 »       jle····48b·<_PyCode_CheckLineNumber.cold+0x12>
433 ·R_X86_64_PC32»  .text.hot+0x20b1433 ·R_X86_64_PC32»  .text.hot+0x20b1
434 »       test···%eax,%eax434 »       test···%eax,%eax
435 »       jg·····479·<_PyCode_CheckLineNumber.cold>435 »       jg·····479·<_PyCode_CheckLineNumber.cold>
436 »       or·····$0xffffffff,%eax436 »       or·····$0xffffffff,%eax
Offset 1069, 387 lines modifiedOffset 1069, 387 lines modified
1069 »       mov····$0x0,%edi1069 »       mov····$0x0,%edi
1070 ·R_X86_64_32»    .rodata.str1.11070 ·R_X86_64_32»    .rodata.str1.1
1071 »       xor····%ebx,%ebx1071 »       xor····%ebx,%ebx
1072 »       call···c54·<PyUnstable_Code_NewWithPosOnlyArgs.cold+0x30>1072 »       call···c54·<PyUnstable_Code_NewWithPosOnlyArgs.cold+0x30>
1073 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x41073 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4
1074 »       jmp····c59·<PyUnstable_Code_NewWithPosOnlyArgs.cold+0x35>1074 »       jmp····c59·<PyUnstable_Code_NewWithPosOnlyArgs.cold+0x35>
1075 ·R_X86_64_PC32»  .text.hot+0x2bf01075 ·R_X86_64_PC32»  .text.hot+0x2bf0
1076 »       lea····0x30(%rsp),%rdi 
1077 »       mov····%rbx,%rsi 
1078 »       call···c66·<PyUnstable_Code_NewWithPosOnlyArgs.cold+0x42> 
1079 ·R_X86_64_PLT32» _PyTuple_Resize-0x4 
1080 »       test···%eax,%eax 
1081 »       js·····c3c·<PyUnstable_Code_NewWithPosOnlyArgs.cold+0x18> 
1082 »       lea····0x38(%rsp),%rdi 
1083 »       mov····%rbx,%rsi 
1084 »       call···c77·<PyUnstable_Code_NewWithPosOnlyArgs.cold+0x53> 
1085 ·R_X86_64_PLT32» _PyBytes_Resize-0x4 
1086 »       test···%eax,%eax 
1087 »       js·····c3c·<PyUnstable_Code_NewWithPosOnlyArgs.cold+0x18> 
1088 »       mov····0x30(%rsp),%rax 
1089 »       jmp····c85·<PyUnstable_Code_NewWithPosOnlyArgs.cold+0x61> 
1090 ·R_X86_64_PC32»  .text.hot+0x2b0f 
1091 »       mov····0x0(%rip),%rdi········ 
1092 ·R_X86_64_PC32»  PyExc_ValueError-0x4 
1093 »       mov····$0x0,%esi 
1094 ·R_X86_64_32»    .rodata.str1.8+0x1a8 
1095 »       xor····%eax,%eax 
1096 »       call···c98·<PyUnstable_Code_NewWithPosOnlyArgs.cold+0x74> 
1097 ·R_X86_64_PLT32» PyErr_Format-0x4 
1098 »       jmp····c3c·<PyUnstable_Code_NewWithPosOnlyArgs.cold+0x18> 
1099 »       mov····0x18(%r13,%rax,8),%rsi1076 »       mov····0x18(%r13,%rax,8),%rsi
1100 »       mov····0x38(%rsp),%rdi1077 »       mov····0x38(%rsp),%rdi
1101 »       mov····0x30(%rsp),%r81078 »       mov····0x30(%rsp),%r8
1102 »       mov····(%rsi),%ecx1079 »       mov····(%rsi),%ecx
1103 »       add····$0x1,%ecx1080 »       add····$0x1,%ecx
1104 »       jne····d14·<PyUnstable_Code_NewWithPosOnlyArgs.cold+0xf0>1081 »       jne····cd3·<PyUnstable_Code_NewWithPosOnlyArgs.cold+0xaf>
1105 »       lea····(%rdx,%rax,1),%ecx1082 »       lea····(%rdx,%rax,1),%ecx
1106 »       add····$0x1,%rax1083 »       add····$0x1,%rax
1107 »       movslq·%ecx,%rcx1084 »       movslq·%ecx,%rcx
1108 »       mov····%rsi,0x18(%r8,%rcx,8)1085 »       mov····%rsi,0x18(%r8,%rcx,8)
1109 »       movb···$0x80,0x20(%rdi,%rcx,1)1086 »       movb···$0x80,0x20(%rdi,%rcx,1)
1110 »       jmp····cc9·<PyUnstable_Code_NewWithPosOnlyArgs.cold+0xa5>1087 »       jmp····c88·<PyUnstable_Code_NewWithPosOnlyArgs.cold+0x64>
1111 ·R_X86_64_PC32»  .text.hot+0x2ae91088 ·R_X86_64_PC32»  .text.hot+0x2ae9
1112 »       mov····0x18(%r14,%rax,8),%rcx1089 »       mov····0x18(%r14,%rax,8),%rcx
1113 »       mov····%r12d,0x28(%rsp)1090 »       mov····%r12d,0x28(%rsp)
1114 »       xor····%r15d,%r15d1091 »       xor····%r15d,%r15d
1115 »       mov····%ebx,%r12d1092 »       mov····%ebx,%r12d
1116 »       mov····%r13,0x110(%rsp)1093 »       mov····%r13,0x110(%rsp)
1117 »       mov····%edx,%r13d1094 »       mov····%edx,%r13d
1118 »       mov····%r14,0x118(%rsp)1095 »       mov····%r14,0x118(%rsp)
1119 »       mov····%rcx,%rbx1096 »       mov····%rcx,%rbx
1120 »       mov····%rax,%r141097 »       mov····%rax,%r14
1121 »       cmp····%r15d,(%rsp)1098 »       cmp····%r15d,(%rsp)
1122 »       jle····d56·<PyUnstable_Code_NewWithPosOnlyArgs.cold+0x132>1099 »       jle····d15·<PyUnstable_Code_NewWithPosOnlyArgs.cold+0xf1>
1123 »       mov····0x18(%rbp,%r15,8),%rdi1100 »       mov····0x18(%rbp,%r15,8),%rdi
1124 »       mov····%rbx,%rsi1101 »       mov····%rbx,%rsi
1125 »       call···d05·<PyUnstable_Code_NewWithPosOnlyArgs.cold+0xe1>1102 »       call···cc4·<PyUnstable_Code_NewWithPosOnlyArgs.cold+0xa0>
1126 ·R_X86_64_PLT32» PyUnicode_Compare-0x41103 ·R_X86_64_PLT32» PyUnicode_Compare-0x4
1127 »       mov····%eax,%esi1104 »       mov····%eax,%esi
1128 »       lea····0x1(%r15),%rax1105 »       lea····0x1(%r15),%rax
1129 »       test···%esi,%esi1106 »       test···%esi,%esi
1130 »       je·····d18·<PyUnstable_Code_NewWithPosOnlyArgs.cold+0xf4>1107 »       je·····cd7·<PyUnstable_Code_NewWithPosOnlyArgs.cold+0xb3>
1131 »       mov····%rax,%r151108 »       mov····%rax,%r15
1132 »       jmp····cf2·<PyUnstable_Code_NewWithPosOnlyArgs.cold+0xce>1109 »       jmp····cb1·<PyUnstable_Code_NewWithPosOnlyArgs.cold+0x8d>
1133 »       mov····%ecx,(%rsi)1110 »       mov····%ecx,(%rsi)
1134 »       jmp····cb0·<PyUnstable_Code_NewWithPosOnlyArgs.cold+0x8c>1111 »       jmp····c6f·<PyUnstable_Code_NewWithPosOnlyArgs.cold+0x4b>
1135 »       mov····0x38(%rsp),%rcx1112 »       mov····0x38(%rsp),%rcx
1136 »       movslq·%r15d,%r151113 »       movslq·%r15d,%r15
1137 »       mov····%r12d,%ebx1114 »       mov····%r12d,%ebx
1138 »       mov····%r13d,%edx1115 »       mov····%r13d,%edx
1139 »       mov····%r14,%rax1116 »       mov····%r14,%rax
1140 »       mov····0x28(%rsp),%r12d1117 »       mov····0x28(%rsp),%r12d
1141 »       sub····$0x1,%ebx1118 »       sub····$0x1,%ebx
1142 »       sub····$0x1,%edx1119 »       sub····$0x1,%edx
1143 »       orb····$0x40,0x20(%rcx,%r15,1)1120 »       orb····$0x40,0x20(%rcx,%r15,1)
1144 »       mov····0x110(%rsp),%r131121 »       mov····0x110(%rsp),%r13
1145 »       mov····0x118(%rsp),%r141122 »       mov····0x118(%rsp),%r14
1146 »       add····$0x1,%edx1123 »       add····$0x1,%edx
1147 »       add····$0x1,%rax1124 »       add····$0x1,%rax
1148 »       jmp····d56·<PyUnstable_Code_NewWithPosOnlyArgs.cold+0x132>1125 »       jmp····d15·<PyUnstable_Code_NewWithPosOnlyArgs.cold+0xf1>
1149 ·R_X86_64_PC32»  .text.hot+0x2add1126 ·R_X86_64_PC32»  .text.hot+0x2add
1150 »       mov····%rbx,%rcx1127 »       mov····%rbx,%rcx
1151 »       mov····%r13d,%edx1128 »       mov····%r13d,%edx
1152 »       mov····%r12d,%ebx1129 »       mov····%r12d,%ebx
1153 »       mov····%r14,%rax1130 »       mov····%r14,%rax
1154 »       mov····(%rcx),%esi1131 »       mov····(%rcx),%esi
1155 »       mov····0x28(%rsp),%r12d1132 »       mov····0x28(%rsp),%r12d
1156 »       mov····0x110(%rsp),%r131133 »       mov····0x110(%rsp),%r13
1157 »       mov····0x118(%rsp),%r141134 »       mov····0x118(%rsp),%r14
1158 »       mov····0x38(%rsp),%r81135 »       mov····0x38(%rsp),%r8
1159 »       mov····0x30(%rsp),%rdi1136 »       mov····0x30(%rsp),%rdi
1160 »       add····$0x1,%esi1137 »       add····$0x1,%esi
1161 »       je·····d8a·<PyUnstable_Code_NewWithPosOnlyArgs.cold+0x166>1138 »       je·····d49·<PyUnstable_Code_NewWithPosOnlyArgs.cold+0x125>
1162 »       mov····%esi,(%rcx)1139 »       mov····%esi,(%rcx)
1163 »       movslq·%edx,%rsi1140 »       movslq·%edx,%rsi
1164 »       mov····%rcx,0x18(%rdi,%rsi,8)1141 »       mov····%rcx,0x18(%rdi,%rsi,8)
1165 »       movb···$0x40,0x20(%r8,%rsi,1)1142 »       movb···$0x40,0x20(%r8,%rsi,1)
 1143 »       jmp····d09·<PyUnstable_Code_NewWithPosOnlyArgs.cold+0xe5>
 1144 »       lea····0x30(%rsp),%rdi
 1145 »       mov····%rbx,%rsi
 1146 »       call···d66·<PyUnstable_Code_NewWithPosOnlyArgs.cold+0x142>
Max diff block lines reached; 45685/51164 bytes (89.29%) of diff not shown.
35.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 3240, 19 lines modifiedOffset 3240, 19 lines modified
3240 »       xor····%eax,%eax3240 »       xor····%eax,%eax
3241 »       test···%r15d,%r15d3241 »       test···%r15d,%r15d
3242 »       cmovns·%r15d,%eax3242 »       cmovns·%r15d,%eax
3243 »       mov····%eax,%edx3243 »       mov····%eax,%edx
3244 »       xor····%eax,%eax3244 »       xor····%eax,%eax
3245 »       cmp····%eax,0x20(%rsp)3245 »       cmp····%eax,0x20(%rsp)
3246 »       jg·····2aeb·<PyUnstable_Code_NewWithPosOnlyArgs+0x12b>3246 »       jg·····2aeb·<PyUnstable_Code_NewWithPosOnlyArgs+0x12b>
3247 ·R_X86_64_PC32»  .text.unlikely+0xcc53247 ·R_X86_64_PC32»  .text.unlikely+0xc84
3248 »       xor····%eax,%eax3248 »       xor····%eax,%eax
3249 »       cmp····%eax,0xc(%rsp)3249 »       cmp····%eax,0xc(%rsp)
3250 »       jg·····2af7·<PyUnstable_Code_NewWithPosOnlyArgs+0x137>3250 »       jg·····2af7·<PyUnstable_Code_NewWithPosOnlyArgs+0x137>
3251 ·R_X86_64_PC32»  .text.unlikely+0xc963251 ·R_X86_64_PC32»  .text.unlikely+0xc55
3252 »       test···$0x1,%r12b3252 »       test···$0x1,%r12b
3253 »       je·····2c40·<PyUnstable_Code_NewWithPosOnlyArgs+0x280>3253 »       je·····2c40·<PyUnstable_Code_NewWithPosOnlyArgs+0x280>
3254 »       mov····0x30(%rsp),%rax3254 »       mov····0x30(%rsp),%rax
3255 »       movslq·%ebx,%rbx3255 »       movslq·%ebx,%rbx
3256 »       cmp····0x10(%rax),%rbx3256 »       cmp····0x10(%rax),%rbx
3257 »       jne····2c3b·<PyUnstable_Code_NewWithPosOnlyArgs+0x27b>3257 »       jne····2c3b·<PyUnstable_Code_NewWithPosOnlyArgs+0x27b>
3258 »       movdqa·0x10(%rsp),%xmm53258 »       movdqa·0x10(%rsp),%xmm5
Offset 3316, 63 lines modifiedOffset 3316, 60 lines modified
3316 »       mov····%rcx,0x18(%rdi,%rax,8)3316 »       mov····%rcx,0x18(%rdi,%rax,8)
3317 »       movb···$0x20,0x20(%rsi,%rax,1)3317 »       movb···$0x20,0x20(%rsi,%rax,1)
3318 »       add····$0x1,%rax3318 »       add····$0x1,%rax
3319 »       jmp····2acb·<PyUnstable_Code_NewWithPosOnlyArgs+0x10b>3319 »       jmp····2acb·<PyUnstable_Code_NewWithPosOnlyArgs+0x10b>
3320 »       jmp····2c3b·<PyUnstable_Code_NewWithPosOnlyArgs+0x27b>3320 »       jmp····2c3b·<PyUnstable_Code_NewWithPosOnlyArgs+0x27b>
3321 ·R_X86_64_PC32»  .text.unlikely+0xc383321 ·R_X86_64_PC32»  .text.unlikely+0xc38
3322 »       jmp····2c40·<PyUnstable_Code_NewWithPosOnlyArgs+0x280>3322 »       jmp····2c40·<PyUnstable_Code_NewWithPosOnlyArgs+0x280>
3323 ·R_X86_64_PC32»  .text.unlikely+0xc553323 ·R_X86_64_PC32»  .text.unlikely+0xd55
3324 »       mov····0xf0(%rsp),%rax3324 »       mov····0xf0(%rsp),%rax
3325 »       lea····0x20(%rax),%r83325 »       lea····0x20(%rax),%r8
3326 »       mov····0x10(%rax),%rax3326 »       mov····0x10(%rax),%rax
3327 »       mov····%rax,%rdi3327 »       mov····%rax,%rdi
3328 »       mov····%rax,(%rsp)3328 »       mov····%rax,(%rsp)
3329 »       shr····$1,%rdi3329 »       shr····$1,%rdi
3330 »       je·····2b01·<PyUnstable_Code_NewWithPosOnlyArgs+0x141>3330 »       je·····2b01·<PyUnstable_Code_NewWithPosOnlyArgs+0x141>
 3331 »       xor····%eax,%eax
3331 »       xor····%ecx,%ecx3332 »       xor····%ecx,%ecx
3332 »       xor····%edx,%edx3333 »       xor····%edx,%edx
3333 »       xor····%eax,%eax3334 »       lea····(%r8,%rax,2),%rax
 3335 »       movzbl·(%rax),%esi
 3336 »       cmp····$0x47,%sil
3334 »       jmp····2c8d·<PyUnstable_Code_NewWithPosOnlyArgs+0x2cd>3337 »       je·····2caf·<PyUnstable_Code_NewWithPosOnlyArgs+0x2ef>
3335 »       nopl···0x0(%rax,%rax,1)3338 »       data16·cs·nopw·0x0(%rax,%rax,1)
 3339 »       xchg···%ax,%ax
3336 »       cmp····$0x56,%al3340 »       cmp····$0x56,%sil
3337 »       je·····2cb9·<PyUnstable_Code_NewWithPosOnlyArgs+0x2f9>3341 »       je·····2cba·<PyUnstable_Code_NewWithPosOnlyArgs+0x2fa>
3338 »       movzbl·0x0(%rax),%eax 
3339 ·R_X86_64_32S»   _PyOpcode_Caches 
3340 »       lea····0x1(%rcx,%rax,1),%ecx 
3341 »       movslq·%ecx,%rax 
3342 »       cmp····%rax,%rdi 
3343 »       jle····2b01·<PyUnstable_Code_NewWithPosOnlyArgs+0x141> 
3344 »       xor····%edx,%edx3342 »       xor····%edx,%edx
3345 »       lea····(%r8,%rax,2),%rsi 
3346 »       movzbl·(%rsi),%eax3343 »       movzbl·(%rax),%eax
3347 »       cmp····$0x47,%al 
3348 »       jne····2c70·<PyUnstable_Code_NewWithPosOnlyArgs+0x2b0> 
3349 »       movzbl·0x1(%rsi),%esi 
3350 »       shl····$0x8,%edx 
3351 »       or·····%esi,%edx 
3352 »       movzbl·0x0(%rax),%eax3344 »       movzbl·0x0(%rax),%eax
3353 ·R_X86_64_32S»   _PyOpcode_Caches3345 ·R_X86_64_32S»   _PyOpcode_Caches
3354 »       lea····0x1(%rcx,%rax,1),%ecx3346 »       lea····0x1(%rcx,%rax,1),%ecx
3355 »       movslq·%ecx,%rax3347 »       movslq·%ecx,%rax
3356 »       cmp····%rdi,%rax3348 »       cmp····%rdi,%rax
3357 »       jl·····2c8d·<PyUnstable_Code_NewWithPosOnlyArgs+0x2cd> 
3358 »       jmp····2b01·<PyUnstable_Code_NewWithPosOnlyArgs+0x141>3349 »       jge····2b01·<PyUnstable_Code_NewWithPosOnlyArgs+0x141>
 3350 »       lea····(%r8,%rax,2),%rax
 3351 »       movzbl·(%rax),%esi
 3352 »       cmp····$0x47,%sil
 3353 »       jne····2c80·<PyUnstable_Code_NewWithPosOnlyArgs+0x2c0>
3359 »       movzbl·0x1(%rsi),%eax3354 »       movzbl·0x1(%rax),%esi
3360 »       shl····$0x8,%edx3355 »       shl····$0x8,%edx
3361 »       or·····%eax,%edx3356 »       or·····%esi,%edx
 3357 »       jmp····2c88·<PyUnstable_Code_NewWithPosOnlyArgs+0x2c8>
 3358 »       movzbl·0x1(%rax),%esi
 3359 »       shl····$0x8,%edx
 3360 »       or·····%esi,%edx
3362 »       cmp····%edx,%ebx3361 »       cmp····%edx,%ebx
3363 »       jle····2cca·<PyUnstable_Code_NewWithPosOnlyArgs+0x30a>3362 »       jle····2ccb·<PyUnstable_Code_NewWithPosOnlyArgs+0x30b>
3364 ·R_X86_64_PC32»  .text.unlikely+0xc813363 ·R_X86_64_PC32»  .text.unlikely+0xd89
3365 »       mov····0x38(%rsp),%rax3364 »       mov····0x38(%rsp),%rsi
3366 »       movslq·%edx,%rdx3365 »       movslq·%edx,%rdx
3367 »       orb····$0x10,0x20(%rax,%rdx,1)3366 »       orb····$0x10,0x20(%rsi,%rdx,1)
3368 »       xor····%edx,%edx 
3369 »       movzbl·(%rsi),%eax 
3370 »       jmp····2ca1·<PyUnstable_Code_NewWithPosOnlyArgs+0x2e1>3367 »       jmp····2c86·<PyUnstable_Code_NewWithPosOnlyArgs+0x2c6>
3371 »       xchg···%ax,%ax3368 »       nopw···0x0(%rax,%rax,1)
  
3372 0000000000002ce0·<code_linesiterator>:3369 0000000000002ce0·<code_linesiterator>:
3373 code_linesiterator():3370 code_linesiterator():
3374 »       endbr643371 »       endbr64
3375 »       push···%rbx3372 »       push···%rbx
3376 »       xor····%esi,%esi3373 »       xor····%esi,%esi
3377 »       mov····%rdi,%rbx3374 »       mov····%rdi,%rbx
Offset 3381, 15 lines modifiedOffset 3378, 15 lines modified
3381 »       call···2cf4·<code_linesiterator+0x14>3378 »       call···2cf4·<code_linesiterator+0x14>
3382 ·R_X86_64_PLT32» PyType_GenericAlloc-0x43379 ·R_X86_64_PLT32» PyType_GenericAlloc-0x4
3383 »       test···%rax,%rax3380 »       test···%rax,%rax
3384 »       je·····2d3c·<code_linesiterator+0x5c>3381 »       je·····2d3c·<code_linesiterator+0x5c>
3385 »       mov····(%rbx),%edx3382 »       mov····(%rbx),%edx
3386 »       add····$0x1,%edx3383 »       add····$0x1,%edx
3387 »       je·····2d04·<code_linesiterator+0x24>3384 »       je·····2d04·<code_linesiterator+0x24>
3388 ·R_X86_64_PC32»  .text.unlikely+0xd963385 ·R_X86_64_PC32»  .text.unlikely+0xda1
3389 »       mov····0x88(%rbx),%rcx3386 »       mov····0x88(%rbx),%rcx
3390 »       mov····%edx,(%rbx)3387 »       mov····%edx,(%rbx)
3391 »       mov····%rbx,0x10(%rax)3388 »       mov····%rbx,0x10(%rax)
3392 »       mov····0x10(%rcx),%rsi3389 »       mov····0x10(%rcx),%rsi
3393 »       lea····0x20(%rcx),%rdx3390 »       lea····0x20(%rcx),%rdx
3394 »       mov····0x44(%rbx),%ecx3391 »       mov····0x44(%rbx),%ecx
3395 »       movl···$0xffffffff,0x20(%rax)3392 »       movl···$0xffffffff,0x20(%rax)
Offset 3403, 556 lines modifiedOffset 3400, 548 lines modified
3403 »       pop····%rbx3400 »       pop····%rbx
3404 »       ret3401 »       ret
3405 »       xchg···%ax,%ax3402 »       xchg···%ax,%ax
  
3406 0000000000002d40·<lineiter_next>:3403 0000000000002d40·<lineiter_next>:
3407 lineiter_next():3404 lineiter_next():
3408 »       endbr643405 »       endbr64
3409 »       mov····0x30(%rdi),%r83406 »       mov····0x30(%rdi),%rdx
3410 »       mov····%rdi,%rdx 
3411 »       mov····0x38(%rdi),%rdi3407 »       mov····0x38(%rdi),%r10
3412 »       cmp····%rdi,%r83408 »       cmp····%r10,%rdx
3413 »       jae····3148·<lineiter_next+0x408>3409 »       jae····3139·<lineiter_next+0x3f9>
3414 »       push···%r123410 »       push···%r12
3415 »       xor····%esi,%esi3411 »       mov····%rdi,%rsi
 3412 »       xor····%r8d,%r8d
Max diff block lines reached; 31849/36251 bytes (87.86%) of diff not shown.
12.9 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 127, 106 lines modifiedOffset 127, 105 lines modified
127 ··0x000007b0·10420e08·410b460e·c802540e·d002420e·.B..A.F...T...B.127 ··0x000007b0·10420e08·410b460e·c802540e·d002420e·.B..A.F...T...B.
128 ··0x000007c0·d802420e·e002490e·c0020000·48000000·..B...I.....H...128 ··0x000007c0·d802420e·e002490e·c0020000·48000000·..B...I.....H...
129 ··0x000007d0·d0070000·00000000·b0060000·000ec002·................129 ··0x000007d0·d0070000·00000000·b0060000·000ec002·................
130 ··0x000007e0·83078606·8c058d04·8e038f02·0342060e·.............B..130 ··0x000007e0·83078606·8c058d04·8e038f02·0342060e·.............B..
131 ··0x000007f0·c802530e·d002420e·d802420e·e0024e0e·..S...B...B...N.131 ··0x000007f0·c802530e·d002420e·d802420e·e0024e0e·..S...B...B...N.
132 ··0x00000800·c002570e·c802570e·d002420e·d802420e·..W...W...B...B.132 ··0x00000800·c002570e·c802570e·d002420e·d802420e·..W...W...B...B.
133 ··0x00000810·e002490e·c0020000·4c000000·1c080000·..I.....L.......133 ··0x00000810·e002490e·c0020000·4c000000·1c080000·..I.....L.......
134 ··0x00000820·00000000·1e030000·00460e10·8f024e0e·.........F....N.134 ··0x00000820·00000000·1a030000·00460e10·8f024e0e·.........F....N.
135 ··0x00000830·188e034d·0e208d04·4a0e288c·05450e30·...M.·..J.(..E.0135 ··0x00000830·188e034d·0e208d04·4a0e288c·05450e30·...M.·..J.(..E.0
136 ··0x00000840·8606410e·38830747·0ef00103·03020a0e·..A.8..G........136 ··0x00000840·8606410e·38830747·0ef00103·03020a0e·..A.8..G........
137 ··0x00000850·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..137 ··0x00000850·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..
138 ··0x00000860·420e0841·0b000000·1c000000·6c080000·B..A........l...138 ··0x00000860·420e0841·0b000000·1c000000·6c080000·B..A........l...
139 ··0x00000870·00000000·76010000·000ef001·83078606·....v...........139 ··0x00000870·00000000·81010000·000ef001·83078606·................
140 ··0x00000880·8c058d04·8e038f02·18000000·8c080000·................140 ··0x00000880·8c058d04·8e038f02·18000000·8c080000·................
141 ··0x00000890·00000000·5e000000·00450e10·83020258·....^....E.....X141 ··0x00000890·00000000·5e000000·00450e10·83020258·....^....E.....X
142 ··0x000008a0·0e080000·14000000·a8080000·00000000·................142 ··0x000008a0·0e080000·14000000·a8080000·00000000·................
143 ··0x000008b0·3b000000·000e1083·02000000·44000000·;...........D...143 ··0x000008b0·3b000000·000e1083·02000000·40000000·;...........@...
144 ··0x000008c0·c0080000·00000000·0e050000·005a0e10·.............Z..144 ··0x000008c0·c0080000·00000000·f0040000·00570e10·.............W..
145 ··0x000008d0·8c02430e·18860341·0e208304·440e3003·..C....A.·..D.0.145 ··0x000008d0·8c02470e·18860341·0e208304·440e3003·..G....A.·..D.0.
146 ··0x000008e0·c0020a0e·20410e18·410e1042·0e084a0b·....·A..A..B..J.146 ··0x000008e0·de020a0e·20410e18·410e1042·0e084b0b·....·A..A..B..K.
147 ··0x000008f0·0318010e·08c3c6cc·430e3083·0486038c·........C.0.....147 ··0x000008f0·02e90e08·c3c6cc43·0e308304·86038c02·.......C.0......
148 ··0x00000900·02000000·18000000·08090000·00000000·................ 
149 ··0x00000910·08000000·000e3083·0486038c·02000000·......0......... 
150 ··0x00000920·10000000·24090000·00000000·cd000000·....$........... 
151 ··0x00000930·00000000·18000000·38090000·00000000·........8....... 
152 ··0x00000940·31000000·00450e10·8302630e·08000000·1....E....c..... 
153 ··0x00000950·14000000·54090000·00000000·0a000000·....T...........148 ··0x00000900·18000000·04090000·00000000·08000000·................
154 ··0x00000960·000e1083·02000000·10000000·6c090000·............l...149 ··0x00000910·000e3083·0486038c·02000000·10000000·..0.............
 150 ··0x00000920·20090000·00000000·cd000000·00000000··...............
155 ··0x00000970·00000000·06000000·00000000·1c000000·................151 ··0x00000930·18000000·34090000·00000000·31000000·....4.......1...
 152 ··0x00000940·00450e10·8302630e·08000000·14000000·.E....c.........
156 ··0x00000980·80090000·00000000·31000000·00450e10·........1....E..153 ··0x00000950·50090000·00000000·0a000000·000e1083·P...............
157 ··0x00000990·83025f0a·0e08490b·430e0800·48000000·.._...I.C...H... 
158 ··0x000009a0·a0090000·00000000·52010000·00460e10·........R....F.. 
159 ··0x000009b0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(. 
160 ··0x000009c0·05410e30·8606410e·38830747·0e5002fe·.A.0..A.8..G.P.. 
161 ··0x000009d0·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B 
162 ··0x000009e0·0e10420e·08430b00·1c000000·ec090000·..B..C.......... 
163 ··0x000009f0·00000000·4c000000·000e5083·0786068c·....L.....P..... 
164 ··0x00000a00·058d048e·038f0200·20000000·0c0a0000·........·....... 
165 ··0x00000a10·00000000·67000000·00450e10·83024d0e·....g....E....M. 
166 ··0x00000a20·2002490a·0e10410e·08410b00·20000000··.I...A..A..·... 
167 ··0x00000a30·300a0000·00000000·58000000·000e2083·0.......X.....·. 
168 ··0x00000a40·02410e28·540e3042·0e38420e·40490e20·.A.(T.0B.8B.@I.· 
169 ··0x00000a50·10000000·540a0000·00000000·42000000·....T.......B... 
170 ··0x00000a60·00000000·10000000·680a0000·00000000·........h.......154 ··0x00000960·02000000·10000000·68090000·00000000·........h.......
 155 ··0x00000970·06000000·00000000·1c000000·7c090000·............|...
 156 ··0x00000980·00000000·31000000·00450e10·83025f0a·....1....E...._.
 157 ··0x00000990·0e08490b·430e0800·48000000·9c090000·..I.C...H.......
 158 ··0x000009a0·00000000·52010000·00460e10·8f02420e·....R....F....B.
 159 ··0x000009b0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
 160 ··0x000009c0·8606410e·38830747·0e5002fe·0a0e3841·..A.8..G.P....8A
 161 ··0x000009d0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
 162 ··0x000009e0·08430b00·1c000000·e8090000·00000000·.C..............
 163 ··0x000009f0·4c000000·000e5083·0786068c·058d048e·L.....P.........
 164 ··0x00000a00·038f0200·20000000·080a0000·00000000·....·...........
 165 ··0x00000a10·67000000·00450e10·83024d0e·2002490a·g....E....M.·.I.
 166 ··0x00000a20·0e10410e·08410b00·20000000·2c0a0000·..A..A..·...,...
 167 ··0x00000a30·00000000·58000000·000e2083·02410e28·....X.....·..A.(
 168 ··0x00000a40·540e3042·0e38420e·40490e20·10000000·T.0B.8B.@I.·....
 169 ··0x00000a50·500a0000·00000000·42000000·00000000·P.......B.......
 170 ··0x00000a60·10000000·640a0000·00000000·18000000·....d...........
 171 ··0x00000a70·00000000·10000000·780a0000·00000000·........x.......
171 ··0x00000a70·18000000·00000000·10000000·7c0a0000·............|...172 ··0x00000a80·17000000·00000000·10000000·8c0a0000·................
172 ··0x00000a80·00000000·17000000·00000000·10000000·................173 ··0x00000a90·00000000·1d000000·00000000·10000000·................
173 ··0x00000a90·900a0000·00000000·1d000000·00000000·................174 ··0x00000aa0·a00a0000·00000000·03000000·00000000·................
174 ··0x00000aa0·10000000·a40a0000·00000000·03000000·................175 ··0x00000ab0·48000000·b40a0000·00000000·7a020000·H...........z...
175 ··0x00000ab0·00000000·48000000·b80a0000·00000000·....H........... 
176 ··0x00000ac0·7a020000·00460e10·8f02450e·188e0342·z....F....E....B176 ··0x00000ac0·00460e10·8f02450e·188e0342·0e208d04·.F....E....B.·..
177 ··0x00000ad0·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.177 ··0x00000ad0·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D
178 ··0x00000ae0·38830744·0e50026a·0a0e3844·0e30410e·8..D.P.j..8D.0A.178 ··0x00000ae0·0e50026a·0a0e3844·0e30410e·28420e20·.P.j..8D.0A.(B.·
179 ··0x00000af0·28420e20·420e1842·0e10420e·08410b00·(B.·B..B..B..A..179 ··0x00000af0·420e1842·0e10420e·08410b00·1c000000·B..B..B..A......
 180 ··0x00000b00·000b0000·00000000·af000000·000e5083·..............P.
 181 ··0x00000b10·0786068c·058d048e·038f0200·10000000·................
 182 ··0x00000b20·200b0000·00000000·06000000·00000000··...............
180 ··0x00000b00·1c000000·040b0000·00000000·af000000·................183 ··0x00000b30·1c000000·340b0000·00000000·31000000·....4.......1...
181 ··0x00000b10·000e5083·0786068c·058d048e·038f0200·..P............. 
182 ··0x00000b20·10000000·240b0000·00000000·06000000·....$........... 
183 ··0x00000b30·00000000·1c000000·380b0000·00000000·........8....... 
184 ··0x00000b40·31000000·00450e10·83025f0a·0e08490b·1....E...._...I.184 ··0x00000b40·00450e10·83025f0a·0e08490b·430e0800·.E...._...I.C...
185 ··0x00000b50·430e0800·48000000·580b0000·00000000·C...H...X....... 
186 ··0x00000b60·58010000·00460e10·8f02450e·188e0342·X....F....E....B 
187 ··0x00000b70·0e208d04·420e288c·05410e30·8606440e·.·..B.(..A.0..D. 
188 ··0x00000b80·3883074c·0ec00103·2d010e38·410e3041·8..L....-..8A.0A 
189 ··0x00000b90·0e28420e·20420e18·420e1042·0e080000·.(B.·B..B..B.... 
190 ··0x00000ba0·48000000·a40b0000·00000000·cf010000·H...............185 ··0x00000b50·48000000·540b0000·00000000·58010000·H...T.......X...
191 ··0x00000bb0·00460e10·8f024c0e·188e0342·0e208d04·.F....L....B.·..186 ··0x00000b60·00460e10·8f02450e·188e0342·0e208d04·.F....E....B.·..
192 ··0x00000bc0·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G187 ··0x00000b70·420e288c·05410e30·8606440e·3883074c·B.(..A.0..D.8..L
193 ··0x00000bd0·0e900103·a5010e38·410e3041·0e28420e·.......8A.0A.(B.188 ··0x00000b80·0ec00103·2d010e38·410e3041·0e28420e·....-..8A.0A.(B.
194 ··0x00000be0·20420e18·420e1042·0e080000·34000000··B..B..B....4...189 ··0x00000b90·20420e18·420e1042·0e080000·48000000··B..B..B....H...
 190 ··0x00000ba0·a00b0000·00000000·cf010000·00460e10·.............F..
 191 ··0x00000bb0·8f024c0e·188e0342·0e208d04·420e288c·..L....B.·..B.(.
 192 ··0x00000bc0·05410e30·8606410e·38830747·0e900103·.A.0..A.8..G....
 193 ··0x00000bd0·a5010e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..
 194 ··0x00000be0·420e1042·0e080000·34000000·ec0b0000·B..B....4.......
 195 ··0x00000bf0·00000000·5a000000·00420e10·8d02450e·....Z....B....E.
 196 ··0x00000c00·188c0344·0e208604·440e2883·05450e30·...D.·..D.(..E.0
 197 ··0x00000c10·7f0e2841·0e20410e·18420e10·420e0800·..(A.·A..B..B...
 198 ··0x00000c20·98000000·240c0000·00000000·4e050000·....$.......N...
 199 ··0x00000c30·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
 200 ··0x00000c40·420e288c·05470e30·8606410e·38830744·B.(..G.0..A.8..D
 201 ··0x00000c50·0e900103·7d030e98·01550ea0·01450ea8·....}....U...E..
 202 ··0x00000c60·01450eb0·01450eb8·01450ec0·01550e90·.E...E...E...U..
 203 ··0x00000c70·0102e90e·9801440e·a001450e·a801440e·......D...E...D.
 204 ··0x00000c80·b001420e·b801420e·c001420e·c801410e·..B...B...B...A.
 205 ··0x00000c90·d001410e·d801420e·e001440e·e801440e·..A...B...D...D.
 206 ··0x00000ca0·f0016c0e·90017c0e·38410e30·410e2842·..l...|.8A.0A.(B
 207 ··0x00000cb0·0e20420e·18420e10·420e0800·34000000·.·B..B..B...4...
195 ··0x00000bf0·f00b0000·00000000·5a000000·00420e10·........Z....B..208 ··0x00000cc0·c00c0000·00000000·a6000000·00420e10·.............B..
196 ··0x00000c00·8d02450e·188c0344·0e208604·440e2883·..E....D.·..D.(.209 ··0x00000cd0·8d02420e·188c0344·0e208604·410e2883·..B....D.·..A.(.
197 ··0x00000c10·05450e30·7f0e2841·0e20410e·18420e10·.E.0..(A.·A..B..210 ··0x00000ce0·05410e30·02920e28·440e2041·0e18420e·.A.0...(D.·A..B.
198 ··0x00000c20·420e0800·98000000·280c0000·00000000·B.......(.......211 ··0x00000cf0·10420e08·10000000·f80c0000·00000000·.B..............
199 ··0x00000c30·4e050000·00460e10·8f02420e·188e0342·N....F....B....B 
200 ··0x00000c40·0e208d04·420e288c·05470e30·8606410e·.·..B.(..G.0..A. 
201 ··0x00000c50·38830744·0e900103·7d030e98·01550ea0·8..D....}....U.. 
202 ··0x00000c60·01450ea8·01450eb0·01450eb8·01450ec0·.E...E...E...E.. 
203 ··0x00000c70·01550e90·0102e90e·9801440e·a001450e·.U........D...E. 
204 ··0x00000c80·a801440e·b001420e·b801420e·c001420e·..D...B...B...B. 
205 ··0x00000c90·c801410e·d001410e·d801420e·e001440e·..A...A...B...D. 
206 ··0x00000ca0·e801440e·f0016c0e·90017c0e·38410e30·..D...l...|.8A.0 
207 ··0x00000cb0·410e2842·0e20420e·18420e10·420e0800·A.(B.·B..B..B... 
208 ··0x00000cc0·34000000·c40c0000·00000000·a6000000·4............... 
209 ··0x00000cd0·00420e10·8d02420e·188c0344·0e208604·.B....B....D.·.. 
210 ··0x00000ce0·410e2883·05410e30·02920e28·440e2041·A.(..A.0...(D.·A 
211 ··0x00000cf0·0e18420e·10420e08·10000000·fc0c0000·..B..B.......... 
212 ··0x00000d00·00000000·3a000000·00000000·10000000·....:........... 
213 ··0x00000d10·100d0000·00000000·09000000·00000000·................ 
Max diff block lines reached; 0/13083 bytes (0.00%) of diff not shown.
1.56 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 162, 18 lines modifiedOffset 162, 18 lines modified
162 ··0x000009f0·5661726e·616d6573·00507953·79735f41·Varnames.PySys_A162 ··0x000009f0·5661726e·616d6573·00507953·79735f41·Varnames.PySys_A
163 ··0x00000a00·75646974·00507955·6e737461·626c655f·udit.PyUnstable_163 ··0x00000a00·75646974·00507955·6e737461·626c655f·udit.PyUnstable_
164 ··0x00000a10·436f6465·5f4e6577·57697468·506f734f·Code_NewWithPosO164 ··0x00000a10·436f6465·5f4e6577·57697468·506f734f·Code_NewWithPosO
165 ··0x00000a20·6e6c7941·72677300·5f507941·72675f55·nlyArgs._PyArg_U165 ··0x00000a20·6e6c7941·72677300·5f507941·72675f55·nlyArgs._PyArg_U
166 ··0x00000a30·6e706163·6b4b6579·776f7264·73005079·npackKeywords.Py166 ··0x00000a30·6e706163·6b4b6579·776f7264·73005079·npackKeywords.Py
167 ··0x00000a40·4c6f6e67·5f417349·6e740050·79457272·Long_AsInt.PyErr167 ··0x00000a40·4c6f6e67·5f417349·6e740050·79457272·Long_AsInt.PyErr
168 ··0x00000a50·5f4f6363·75727265·64005f50·79417267·_Occurred._PyArg168 ··0x00000a50·5f4f6363·75727265·64005f50·79417267·_Occurred._PyArg
169 ··0x00000a60·5f426164·41726775·6d656e74·005f5079·_BadArgument._Py169 ··0x00000a60·5f426164·41726775·6d656e74·00507955·_BadArgument.PyU
 170 ··0x00000a70·6e69636f·64655f43·6f6d7061·7265005f·nicode_Compare._
170 ··0x00000a70·5475706c·655f5265·73697a65·00507945·Tuple_Resize.PyE171 ··0x00000a80·50795475·706c655f·52657369·7a650050·PyTuple_Resize.P
171 ··0x00000a80·72725f46·6f726d61·74005079·556e6963·rr_Format.PyUnic172 ··0x00000a90·79457272·5f466f72·6d617400·5f50794c·yErr_Format._PyL
172 ··0x00000a90·6f64655f·436f6d70·61726500·5f50794c·ode_Compare._PyL 
173 ··0x00000aa0·696e6549·74657261·746f7200·5f507943·ineIterator._PyC173 ··0x00000aa0·696e6549·74657261·746f7200·5f507943·ineIterator._PyC
174 ··0x00000ab0·6f64655f·47657446·72656576·61727300·ode_GetFreevars.174 ··0x00000ab0·6f64655f·47657446·72656576·61727300·ode_GetFreevars.
175 ··0x00000ac0·50795475·706c655f·47657449·74656d00·PyTuple_GetItem.175 ··0x00000ac0·50795475·706c655f·47657449·74656d00·PyTuple_GetItem.
176 ··0x00000ad0·5079556e·69636f64·655f4672·6f6d466f·PyUnicode_FromFo176 ··0x00000ad0·5079556e·69636f64·655f4672·6f6d466f·PyUnicode_FromFo
177 ··0x00000ae0·726d6174·005f5079·4c696e65·5461626c·rmat._PyLineTabl177 ··0x00000ae0·726d6174·005f5079·4c696e65·5461626c·rmat._PyLineTabl
178 ··0x00000af0·655f4e65·78744164·64726573·7352616e·e_NextAddressRan178 ··0x00000af0·655f4e65·78744164·64726573·7352616e·e_NextAddressRan
179 ··0x00000b00·67650050·794f626a·6563745f·52696368·ge.PyObject_Rich179 ··0x00000b00·67650050·794f626a·6563745f·52696368·ge.PyObject_Rich
166 KB
complexobject.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:··········34144·(bytes·into·file)13 ··Start·of·section·headers:··········34176·(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·0x8560:1 There·are·23·section·headers,·starting·at·offset·0x8580:
  
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·000a99·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000a99·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·004bd0·000c60·18···I·20···1··86 ··[·2]·.rela.text········RELA············0000000000000000·004bf0·000c60·18···I·20···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000ae0·000480·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000ae0·000480·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·005830·000420·18···I·20···3··88 ··[·4]·.rela.data········RELA············0000000000000000·005850·000420·18···I·20···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000f60·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·000f60·000000·00··WA··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·000f60·000a91·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·000f60·000a91·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·005c50·0013f8·18···I·20···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·005c70·0013f8·18···I·20···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·0019f8·000e57·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········0000000000000000·0019f8·000e77·00··AX··0···0·16
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·007048·000f30·18···I·20···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·007068·000f30·18···I·20···8··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·00284f·0000bb·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·00286f·0000bb·01·AMS··0···0··1
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·002910·00026f·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·002930·00026f·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·002b80·0002c2·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·002ba0·0002c2·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·007f78·000030·18···I·20··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·007f98·000030·18···I·20··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·002e48·000030·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·002e68·000030·08··AM··0···0··8
19 ··[15]·.rodata.cst16·····PROGBITS········0000000000000000·002e78·000030·10··AM··0···0·1619 ··[15]·.rodata.cst16·····PROGBITS········0000000000000000·002e98·000030·10··AM··0···0·16
20 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·002ea8·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·002ec8·000000·00······0···0··1
21 ··[17]·.note.gnu.property·NOTE············0000000000000000·002ea8·000020·00···A··0···0··821 ··[17]·.note.gnu.property·NOTE············0000000000000000·002ec8·000020·00···A··0···0··8
22 ··[18]·.eh_frame·········PROGBITS········0000000000000000·002ec8·000698·00···A··0···0··822 ··[18]·.eh_frame·········PROGBITS········0000000000000000·002ee8·000698·00···A··0···0··8
23 ··[19]·.rela.eh_frame····RELA············0000000000000000·007fa8·0004e0·18···I·20··18··823 ··[19]·.rela.eh_frame····RELA············0000000000000000·007fc8·0004e0·18···I·20··18··8
24 ··[20]·.symtab···········SYMTAB··········0000000000000000·003560·000d98·18·····21··71··824 ··[20]·.symtab···········SYMTAB··········0000000000000000·003580·000d98·18·····21··71··8
25 ··[21]·.strtab···········STRTAB··········0000000000000000·0042f8·0008d7·00······0···0··125 ··[21]·.strtab···········STRTAB··········0000000000000000·004318·0008d7·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·008488·0000d1·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········0000000000000000·0084a8·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)
9.86 KB
readelf --wide --symbols {}
    
Offset 9, 41 lines modifiedOffset 9, 41 lines modified
9 ·····5:·0000000000000000····51·FUNC····LOCAL··DEFAULT····6·PyComplex_FromCComplex.cold9 ·····5:·0000000000000000····51·FUNC····LOCAL··DEFAULT····6·PyComplex_FromCComplex.cold
10 ·····6:·0000000000000033····35·FUNC····LOCAL··DEFAULT····6·complex_neg10 ·····6:·0000000000000033····35·FUNC····LOCAL··DEFAULT····6·complex_neg
11 ·····7:·0000000000000000···138·FUNC····LOCAL··DEFAULT····1·complex_sub11 ·····7:·0000000000000000···138·FUNC····LOCAL··DEFAULT····1·complex_sub
12 ·····8:·0000000000000090····96·FUNC····LOCAL··DEFAULT····1·to_complex12 ·····8:·0000000000000090····96·FUNC····LOCAL··DEFAULT····1·to_complex
13 ·····9:·0000000000000056····93·FUNC····LOCAL··DEFAULT····6·complex_sub.cold13 ·····9:·0000000000000056····93·FUNC····LOCAL··DEFAULT····6·complex_sub.cold
14 ····10:·00000000000000b3····75·FUNC····LOCAL··DEFAULT····6·to_complex.cold14 ····10:·00000000000000b3····75·FUNC····LOCAL··DEFAULT····6·to_complex.cold
15 ····11:·00000000000000fe····42·FUNC····LOCAL··DEFAULT····6·complex_pos15 ····11:·00000000000000fe····42·FUNC····LOCAL··DEFAULT····6·complex_pos
16 ····12:·0000000000000c00···321·FUNC····LOCAL··DEFAULT····8·try_complex_special_method16 ····12:·0000000000000c20···321·FUNC····LOCAL··DEFAULT····8·try_complex_special_method
17 ····13:·0000000000000128····56·FUNC····LOCAL··DEFAULT····6·PyComplex_AsCComplex.cold17 ····13:·0000000000000128····56·FUNC····LOCAL··DEFAULT····6·PyComplex_AsCComplex.cold
18 ····14:·0000000000000080····90·FUNC····LOCAL··DEFAULT····8·complex_hash18 ····14:·0000000000000080····90·FUNC····LOCAL··DEFAULT····8·complex_hash
19 ····15:·0000000000000160·····9·FUNC····LOCAL··DEFAULT····6·complex_hash.cold19 ····15:·0000000000000160·····9·FUNC····LOCAL··DEFAULT····6·complex_hash.cold
20 ····16:·0000000000000170···138·FUNC····LOCAL··DEFAULT····1·complex_add20 ····16:·0000000000000170···138·FUNC····LOCAL··DEFAULT····1·complex_add
21 ····17:·0000000000000169····93·FUNC····LOCAL··DEFAULT····6·complex_add.cold21 ····17:·0000000000000169····93·FUNC····LOCAL··DEFAULT····6·complex_add.cold
22 ····18:·00000000000000e0···491·FUNC····LOCAL··DEFAULT····8·complex_richcompare22 ····18:·00000000000000e0···513·FUNC····LOCAL··DEFAULT····8·complex_richcompare
23 ····19:·00000000000001c6···241·FUNC····LOCAL··DEFAULT····6·complex_richcompare.cold23 ····19:·00000000000001c6···241·FUNC····LOCAL··DEFAULT····6·complex_richcompare.cold
24 ····20:·00000000000002b7····54·FUNC····LOCAL··DEFAULT····6·PyComplex_RealAsDouble.cold24 ····20:·00000000000002b7····54·FUNC····LOCAL··DEFAULT····6·PyComplex_RealAsDouble.cold
25 ····21:·00000000000002ed····54·FUNC····LOCAL··DEFAULT····6·PyComplex_ImagAsDouble.cold25 ····21:·00000000000002ed····54·FUNC····LOCAL··DEFAULT····6·PyComplex_ImagAsDouble.cold
26 ····22:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.126 ····22:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.1
27 ····23:·00000000000002d0···574·FUNC····LOCAL··DEFAULT····8·complex_div27 ····23:·00000000000002f0···574·FUNC····LOCAL··DEFAULT····8·complex_div
28 ····24:·0000000000000323···191·FUNC····LOCAL··DEFAULT····6·complex_div.cold28 ····24:·0000000000000323···191·FUNC····LOCAL··DEFAULT····6·complex_div.cold
29 ····25:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.829 ····25:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
 30 ····26:·0000000000000650··1483·FUNC····LOCAL··DEFAULT····8·complex_new
 31 ····27:·0000000000000800···375·FUNC····LOCAL··DEFAULT····1·complex_from_string_inner
 32 ····28:·00000000000003e2···520·FUNC····LOCAL··DEFAULT····6·complex_new.cold
 33 ····29:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
30 ····26:·00000000000002e0···595·FUNC····LOCAL··DEFAULT····1·complex_pow34 ····30:·00000000000002e0···595·FUNC····LOCAL··DEFAULT····1·complex_pow
31 ····27:·0000000000000540···128·FUNC····LOCAL··DEFAULT····1·c_powu35 ····31:·0000000000000540···128·FUNC····LOCAL··DEFAULT····1·c_powu
32 ····28:·0000000000000020····16·OBJECT··LOCAL··DEFAULT···12·c_136 ····32:·0000000000000020····16·OBJECT··LOCAL··DEFAULT···12·c_1
33 ····29:·00000000000003e2···139·FUNC····LOCAL··DEFAULT····6·complex_pow.cold37 ····33:·00000000000005ea···139·FUNC····LOCAL··DEFAULT····6·complex_pow.cold
34 ····30:·0000000000000630··1483·FUNC····LOCAL··DEFAULT····8·complex_new 
35 ····31:·0000000000000800···375·FUNC····LOCAL··DEFAULT····1·complex_from_string_inner 
36 ····32:·000000000000046d···520·FUNC····LOCAL··DEFAULT····6·complex_new.cold 
37 ····33:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2 
38 ····34:·0000000000000675····13·FUNC····LOCAL··DEFAULT····6·try_complex_special_method.cold38 ····34:·0000000000000675····13·FUNC····LOCAL··DEFAULT····6·try_complex_special_method.cold
39 ····35:·0000000000000682····76·FUNC····LOCAL··DEFAULT····6·_Py_c_pow.cold39 ····35:·0000000000000682····76·FUNC····LOCAL··DEFAULT····6·_Py_c_pow.cold
40 ····36:·0000000000000710···238·FUNC····LOCAL··DEFAULT····1·complex_repr40 ····36:·0000000000000710···238·FUNC····LOCAL··DEFAULT····1·complex_repr
41 ····37:·00000000000006ce····28·FUNC····LOCAL··DEFAULT····6·complex_repr.cold41 ····37:·00000000000006ce····28·FUNC····LOCAL··DEFAULT····6·complex_repr.cold
42 ····38:·0000000000000d50···263·FUNC····LOCAL··DEFAULT····8·complex_mul42 ····38:·0000000000000d70···263·FUNC····LOCAL··DEFAULT····8·complex_mul
43 ····39:·00000000000006ea···193·FUNC····LOCAL··DEFAULT····6·complex_mul.cold43 ····39:·00000000000006ea···193·FUNC····LOCAL··DEFAULT····6·complex_mul.cold
44 ····40:·00000000000007ab···121·FUNC····LOCAL··DEFAULT····6·complex___format__44 ····40:·00000000000007ab···121·FUNC····LOCAL··DEFAULT····6·complex___format__
45 ····41:·0000000000000824···304·FUNC····LOCAL··DEFAULT····6·complex_from_string_inner.cold45 ····41:·0000000000000824···304·FUNC····LOCAL··DEFAULT····6·complex_from_string_inner.cold
46 ····42:·0000000000000980····42·FUNC····LOCAL··DEFAULT····1·complex___complex__46 ····42:·0000000000000980····42·FUNC····LOCAL··DEFAULT····1·complex___complex__
47 ····43:·00000000000009b0····58·FUNC····LOCAL··DEFAULT····1·complex_abs47 ····43:·00000000000009b0····58·FUNC····LOCAL··DEFAULT····1·complex_abs
48 ····44:·0000000000000954····24·FUNC····LOCAL··DEFAULT····6·complex_abs.cold48 ····44:·0000000000000954····24·FUNC····LOCAL··DEFAULT····6·complex_abs.cold
49 ····45:·000000000000096c····52·FUNC····LOCAL··DEFAULT····6·_Py_c_abs.cold49 ····45:·000000000000096c····52·FUNC····LOCAL··DEFAULT····6·_Py_c_abs.cold
Offset 62, 18 lines modifiedOffset 62, 18 lines modified
62 ····58:·0000000000000240····30·OBJECT··LOCAL··DEFAULT···12·complex___getnewargs____doc__62 ····58:·0000000000000240····30·OBJECT··LOCAL··DEFAULT···12·complex___getnewargs____doc__
63 ····59:·00000000000001e0····84·OBJECT··LOCAL··DEFAULT···12·complex___format____doc__63 ····59:·00000000000001e0····84·OBJECT··LOCAL··DEFAULT···12·complex___format____doc__
64 ····60:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···15·.LC264 ····60:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···15·.LC2
65 ····61:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···15·.LC1665 ····61:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···15·.LC16
66 ····62:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT···15·.LC3566 ····62:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT···15·.LC35
67 ····63:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT···15·.LC4167 ····63:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT···15·.LC41
68 ····64:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···14·.LC468 ····64:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···14·.LC4
69 ····65:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···14·.LC2169 ····65:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···14·.LC29
70 ····66:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···15·.LC2070 ····66:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···15·.LC28
71 ····67:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT···14·.LC2271 ····67:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT···14·.LC30
72 ····68:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT···14·.LC2372 ····68:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT···14·.LC31
73 ····69:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT···14·.LC5273 ····69:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT···14·.LC52
74 ····70:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···14·.LC1574 ····70:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···14·.LC15
75 ····71:·0000000000000000···118·FUNC····GLOBAL·DEFAULT····8·PyComplex_FromCComplex75 ····71:·0000000000000000···118·FUNC····GLOBAL·DEFAULT····8·PyComplex_FromCComplex
76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Malloc76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Malloc
77 ····73:·00000000000000a0···416·OBJECT··GLOBAL·DEFAULT····3·PyComplex_Type77 ····73:·00000000000000a0···416·OBJECT··GLOBAL·DEFAULT····3·PyComplex_Type
78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NewReference78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NewReference
79 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory79 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
Offset 91, 35 lines modifiedOffset 91, 35 lines modified
91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompare91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompare
92 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct92 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct
93 ····89:·0000000000000200···101·FUNC····GLOBAL·DEFAULT····1·PyComplex_RealAsDouble93 ····89:·0000000000000200···101·FUNC····GLOBAL·DEFAULT····1·PyComplex_RealAsDouble
94 ····90:·0000000000000270···112·FUNC····GLOBAL·DEFAULT····1·PyComplex_ImagAsDouble94 ····90:·0000000000000270···112·FUNC····GLOBAL·DEFAULT····1·PyComplex_ImagAsDouble
95 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location95 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location
96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ZeroDivisionError96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ZeroDivisionError
97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
98 ····94:·0000000000000510···280·FUNC····GLOBAL·DEFAULT····8·_Py_c_quot98 ····94:·0000000000000530···280·FUNC····GLOBAL·DEFAULT····8·_Py_c_quot
99 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct 
100 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·floor 
101 ····97:·00000000000005c0···334·FUNC····GLOBAL·DEFAULT····1·_Py_c_pow 
102 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError 
103 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError 
104 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime99 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
105 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_LookupSpecial100 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_LookupSpecial
106 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Float101 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Float
107 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_TransformDecimalAndSpaceToASCII102 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_TransformDecimalAndSpaceToASCII
108 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8AndSize103 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8AndSize
109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_string_to_number_with_underscores104 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_string_to_number_with_underscores
110 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_105 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
111 ···107:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate106 ···102:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult107 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult
113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError108 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
114 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
115 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_DeprecationWarning110 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_DeprecationWarning
116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnFormat111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnFormat
117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall
118 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_UnpackKeywords113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_UnpackKeywords
 114 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
 115 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·floor
 116 ···112:·00000000000005c0···334·FUNC····GLOBAL·DEFAULT····1·_Py_c_pow
 117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
 118 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError
119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·hypot119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·hypot
120 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pow120 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pow
121 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·atan2121 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·atan2
122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sincos122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sincos
123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·exp123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·exp
124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·log124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·log
125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_double_to_string125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_double_to_string
71.2 KB
readelf --wide --relocs {}
Max HTML report size reached
10.6 KB
readelf --wide --debug-dump=frames {}
    
Offset 175, 15 lines modifiedOffset 175, 15 lines modified
175 000001bc·0000000000000014·000001c0·FDE·cie=00000000·pc=0000000000000169..00000000000001c6175 000001bc·0000000000000014·000001c0·FDE·cie=00000000·pc=0000000000000169..00000000000001c6
176 ··DW_CFA_def_cfa_offset:·80176 ··DW_CFA_def_cfa_offset:·80
177 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16177 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
178 ··DW_CFA_nop178 ··DW_CFA_nop
179 ··DW_CFA_nop179 ··DW_CFA_nop
180 ··DW_CFA_nop180 ··DW_CFA_nop
  
181 000001d4·0000000000000030·000001d8·FDE·cie=00000000·pc=00000000000000e0..00000000000002cb181 000001d4·0000000000000030·000001d8·FDE·cie=00000000·pc=00000000000000e0..00000000000002e1
182 ··DW_CFA_advance_loc:·6·to·00000000000000e6182 ··DW_CFA_advance_loc:·6·to·00000000000000e6
183 ··DW_CFA_def_cfa_offset:·16183 ··DW_CFA_def_cfa_offset:·16
184 ··DW_CFA_offset:·r12·(r12)·at·cfa-16184 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
185 ··DW_CFA_advance_loc:·4·to·00000000000000ea185 ··DW_CFA_advance_loc:·4·to·00000000000000ea
186 ··DW_CFA_def_cfa_offset:·24186 ··DW_CFA_def_cfa_offset:·24
187 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24187 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
188 ··DW_CFA_advance_loc:·1·to·00000000000000eb188 ··DW_CFA_advance_loc:·1·to·00000000000000eb
Offset 261, 159 lines modifiedOffset 261, 159 lines modified
261 0000028c·0000000000000014·00000290·FDE·cie=00000000·pc=00000000000002ed..0000000000000323261 0000028c·0000000000000014·00000290·FDE·cie=00000000·pc=00000000000002ed..0000000000000323
262 ··DW_CFA_def_cfa_offset:·32262 ··DW_CFA_def_cfa_offset:·32
263 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16263 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
264 ··DW_CFA_nop264 ··DW_CFA_nop
265 ··DW_CFA_nop265 ··DW_CFA_nop
266 ··DW_CFA_nop266 ··DW_CFA_nop
  
267 000002a4·0000000000000020·000002a8·FDE·cie=00000000·pc=00000000000002d0..000000000000050e267 000002a4·0000000000000020·000002a8·FDE·cie=00000000·pc=00000000000002f0..000000000000052e
268 ··DW_CFA_advance_loc:·5·to·00000000000002d5268 ··DW_CFA_advance_loc:·5·to·00000000000002f5
269 ··DW_CFA_def_cfa_offset:·16269 ··DW_CFA_def_cfa_offset:·16
270 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16270 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
271 ··DW_CFA_advance_loc:·7·to·00000000000002dc271 ··DW_CFA_advance_loc:·7·to·00000000000002fc
272 ··DW_CFA_def_cfa_offset:·80272 ··DW_CFA_def_cfa_offset:·80
273 ··DW_CFA_advance_loc2:·361·to·0000000000000445273 ··DW_CFA_advance_loc2:·361·to·0000000000000465
274 ··DW_CFA_remember_state274 ··DW_CFA_remember_state
275 ··DW_CFA_def_cfa_offset:·16275 ··DW_CFA_def_cfa_offset:·16
276 ··DW_CFA_advance_loc:·4·to·0000000000000449276 ··DW_CFA_advance_loc:·4·to·0000000000000469
277 ··DW_CFA_def_cfa_offset:·8277 ··DW_CFA_def_cfa_offset:·8
278 ··DW_CFA_advance_loc:·7·to·0000000000000450278 ··DW_CFA_advance_loc:·7·to·0000000000000470
279 ··DW_CFA_restore_state279 ··DW_CFA_restore_state
  
280 000002c8·0000000000000014·000002cc·FDE·cie=00000000·pc=0000000000000323..00000000000003e2280 000002c8·0000000000000014·000002cc·FDE·cie=00000000·pc=0000000000000323..00000000000003e2
281 ··DW_CFA_def_cfa_offset:·80281 ··DW_CFA_def_cfa_offset:·80
282 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16282 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
283 ··DW_CFA_nop283 ··DW_CFA_nop
284 ··DW_CFA_nop284 ··DW_CFA_nop
285 ··DW_CFA_nop285 ··DW_CFA_nop
  
286 000002e0·0000000000000014·000002e4·FDE·cie=00000000·pc=0000000000000510..0000000000000628286 000002e0·0000000000000014·000002e4·FDE·cie=00000000·pc=0000000000000530..0000000000000648
287 ··DW_CFA_advance_loc1:·238·to·00000000000005fe287 ··DW_CFA_advance_loc1:·238·to·000000000000061e
288 ··DW_CFA_def_cfa_offset:·16288 ··DW_CFA_def_cfa_offset:·16
289 ··DW_CFA_advance_loc:·24·to·0000000000000616289 ··DW_CFA_advance_loc:·24·to·0000000000000636
290 ··DW_CFA_def_cfa_offset:·8290 ··DW_CFA_def_cfa_offset:·8
  
291 000002f8·0000000000000028·000002fc·FDE·cie=00000000·pc=00000000000002e0..0000000000000533291 000002f8·000000000000004c·000002fc·FDE·cie=00000000·pc=0000000000000650..0000000000000c1b
292 ··DW_CFA_advance_loc:·5·to·00000000000002e5 
293 ··DW_CFA_def_cfa_offset:·16 
294 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16 
295 ··DW_CFA_advance_loc:·4·to·00000000000002e9 
296 ··DW_CFA_def_cfa_offset:·24 
297 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24 
298 ··DW_CFA_advance_loc:·7·to·00000000000002f0 
299 ··DW_CFA_def_cfa_offset:·112 
300 ··DW_CFA_advance_loc2:·456·to·00000000000004b8 
301 ··DW_CFA_remember_state 
302 ··DW_CFA_def_cfa_offset:·24 
303 ··DW_CFA_advance_loc:·1·to·00000000000004b9 
304 ··DW_CFA_def_cfa_offset:·16 
305 ··DW_CFA_advance_loc:·1·to·00000000000004ba 
306 ··DW_CFA_def_cfa_offset:·8 
307 ··DW_CFA_advance_loc:·1·to·00000000000004bb 
308 ··DW_CFA_restore_state 
  
309 00000324·0000000000000014·00000328·FDE·cie=00000000·pc=00000000000003e2..000000000000046d 
310 ··DW_CFA_def_cfa_offset:·112 
311 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24 
312 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16 
313 ··DW_CFA_nop 
  
314 0000033c·000000000000004c·00000340·FDE·cie=00000000·pc=0000000000000630..0000000000000bfb 
315 ··DW_CFA_advance_loc:·6·to·0000000000000636292 ··DW_CFA_advance_loc:·6·to·0000000000000656
316 ··DW_CFA_def_cfa_offset:·16293 ··DW_CFA_def_cfa_offset:·16
317 ··DW_CFA_offset:·r15·(r15)·at·cfa-16294 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
318 ··DW_CFA_advance_loc:·2·to·0000000000000638295 ··DW_CFA_advance_loc:·2·to·0000000000000658
319 ··DW_CFA_def_cfa_offset:·24296 ··DW_CFA_def_cfa_offset:·24
320 ··DW_CFA_offset:·r14·(r14)·at·cfa-24297 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
321 ··DW_CFA_advance_loc:·2·to·000000000000063a298 ··DW_CFA_advance_loc:·2·to·000000000000065a
322 ··DW_CFA_def_cfa_offset:·32299 ··DW_CFA_def_cfa_offset:·32
323 ··DW_CFA_offset:·r13·(r13)·at·cfa-32300 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
324 ··DW_CFA_advance_loc:·2·to·000000000000063c301 ··DW_CFA_advance_loc:·2·to·000000000000065c
325 ··DW_CFA_def_cfa_offset:·40302 ··DW_CFA_def_cfa_offset:·40
326 ··DW_CFA_offset:·r12·(r12)·at·cfa-40303 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
327 ··DW_CFA_advance_loc:·4·to·0000000000000640304 ··DW_CFA_advance_loc:·4·to·0000000000000660
328 ··DW_CFA_def_cfa_offset:·48305 ··DW_CFA_def_cfa_offset:·48
329 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48306 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
330 ··DW_CFA_advance_loc:·1·to·0000000000000641307 ··DW_CFA_advance_loc:·1·to·0000000000000661
331 ··DW_CFA_def_cfa_offset:·56308 ··DW_CFA_def_cfa_offset:·56
332 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56309 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
333 ··DW_CFA_advance_loc:·4·to·0000000000000645310 ··DW_CFA_advance_loc:·4·to·0000000000000665
334 ··DW_CFA_def_cfa_offset:·128311 ··DW_CFA_def_cfa_offset:·128
335 ··DW_CFA_advance_loc2:·506·to·000000000000083f312 ··DW_CFA_advance_loc2:·506·to·000000000000085f
336 ··DW_CFA_remember_state313 ··DW_CFA_remember_state
337 ··DW_CFA_def_cfa_offset:·56314 ··DW_CFA_def_cfa_offset:·56
338 ··DW_CFA_advance_loc:·4·to·0000000000000843315 ··DW_CFA_advance_loc:·4·to·0000000000000863
339 ··DW_CFA_def_cfa_offset:·48316 ··DW_CFA_def_cfa_offset:·48
340 ··DW_CFA_advance_loc:·1·to·0000000000000844317 ··DW_CFA_advance_loc:·1·to·0000000000000864
341 ··DW_CFA_def_cfa_offset:·40318 ··DW_CFA_def_cfa_offset:·40
342 ··DW_CFA_advance_loc:·2·to·0000000000000846319 ··DW_CFA_advance_loc:·2·to·0000000000000866
343 ··DW_CFA_def_cfa_offset:·32320 ··DW_CFA_def_cfa_offset:·32
344 ··DW_CFA_advance_loc:·2·to·0000000000000848321 ··DW_CFA_advance_loc:·2·to·0000000000000868
345 ··DW_CFA_def_cfa_offset:·24322 ··DW_CFA_def_cfa_offset:·24
346 ··DW_CFA_advance_loc:·2·to·000000000000084a323 ··DW_CFA_advance_loc:·2·to·000000000000086a
347 ··DW_CFA_def_cfa_offset:·16324 ··DW_CFA_def_cfa_offset:·16
348 ··DW_CFA_advance_loc:·2·to·000000000000084c325 ··DW_CFA_advance_loc:·2·to·000000000000086c
349 ··DW_CFA_def_cfa_offset:·8326 ··DW_CFA_def_cfa_offset:·8
350 ··DW_CFA_advance_loc:·1·to·000000000000084d327 ··DW_CFA_advance_loc:·1·to·000000000000086d
351 ··DW_CFA_restore_state328 ··DW_CFA_restore_state
352 ··DW_CFA_nop329 ··DW_CFA_nop
353 ··DW_CFA_nop330 ··DW_CFA_nop
354 ··DW_CFA_nop331 ··DW_CFA_nop
  
355 0000038c·0000000000000044·00000390·FDE·cie=00000000·pc=000000000000046d..0000000000000675332 00000348·0000000000000044·0000034c·FDE·cie=00000000·pc=00000000000003e2..00000000000005ea
356 ··DW_CFA_def_cfa_offset:·128333 ··DW_CFA_def_cfa_offset:·128
357 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56334 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
358 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48335 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
359 ··DW_CFA_offset:·r12·(r12)·at·cfa-40336 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
360 ··DW_CFA_offset:·r13·(r13)·at·cfa-32337 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
361 ··DW_CFA_offset:·r14·(r14)·at·cfa-24338 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
362 ··DW_CFA_offset:·r15·(r15)·at·cfa-16339 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
363 ··DW_CFA_advance_loc:·36·to·0000000000000491340 ··DW_CFA_advance_loc:·36·to·0000000000000406
364 ··DW_CFA_def_cfa_offset:·136341 ··DW_CFA_def_cfa_offset:·136
Max diff block lines reached; 4577/10810 bytes (42.34%) of diff not shown.
2.21 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 7, 21 lines modifiedOffset 7, 21 lines modified
7 %s%s%sj%s7 %s%s%sj%s
8 argument8 argument
9 __format__9 __format__
10 absolute·value·too·large10 absolute·value·too·large
11 conjugate11 conjugate
12 __complex__12 __complex__
13 __getnewargs__13 __getnewargs__
14 0.0·to·a·negative·or·complex·power 
15 complex()·can't·take·second·arg·if·first·is·a·string14 complex()·can't·take·second·arg·if·first·is·a·string
16 complex()·second·arg·can't·be·a·string15 complex()·second·arg·can't·be·a·string
17 __complex__·returned·non-complex·(type·%.200s)16 __complex__·returned·non-complex·(type·%.200s)
18 __complex__·returned·non-complex·(type·%.200s).··The·ability·to·return·an·instance·of·a·strict·subclass·of·complex·is·deprecated,·and·may·be·removed·in·a·future·version·of·Python.17 __complex__·returned·non-complex·(type·%.200s).··The·ability·to·return·an·instance·of·a·strict·subclass·of·complex·is·deprecated,·and·may·be·removed·in·a·future·version·of·Python.
19 complex()·first·argument·must·be·a·string·or·a·number,·not·'%.200s'18 complex()·first·argument·must·be·a·string·or·a·number,·not·'%.200s'
20 complex()·second·argument·must·be·a·number,·not·'%.200s'19 complex()·second·argument·must·be·a·number,·not·'%.200s'
 20 0.0·to·a·negative·or·complex·power
21 complex()·arg·is·a·malformed·string21 complex()·arg·is·a·malformed·string
22 the·real·part·of·a·complex·number22 the·real·part·of·a·complex·number
23 the·imaginary·part·of·a·complex·number23 the·imaginary·part·of·a·complex·number
24 complex(real=0,·imag=0)24 complex(real=0,·imag=0)
25 Create·a·complex·number·from·a·string·or·numbers.25 Create·a·complex·number·from·a·string·or·numbers.
26 If·a·string·is·given,·parse·it·as·a·complex·number.26 If·a·string·is·given,·parse·it·as·a·complex·number.
27 If·a·single·number·is·given,·convert·it·to·a·complex·number.27 If·a·single·number·is·given,·convert·it·to·a·complex·number.
Offset 49, 20 lines modifiedOffset 49, 20 lines modified
49 complex_add.cold49 complex_add.cold
50 complex_richcompare50 complex_richcompare
51 complex_richcompare.cold51 complex_richcompare.cold
52 PyComplex_RealAsDouble.cold52 PyComplex_RealAsDouble.cold
53 PyComplex_ImagAsDouble.cold53 PyComplex_ImagAsDouble.cold
54 complex_div54 complex_div
55 complex_div.cold55 complex_div.cold
56 complex_pow 
57 complex_pow.cold 
58 complex_new56 complex_new
59 complex_from_string_inner57 complex_from_string_inner
60 complex_new.cold58 complex_new.cold
61 _parser.259 _parser.2
 60 complex_pow
 61 complex_pow.cold
62 try_complex_special_method.cold62 try_complex_special_method.cold
63 _Py_c_pow.cold63 _Py_c_pow.cold
64 complex_repr64 complex_repr
65 complex_repr.cold65 complex_repr.cold
66 complex_mul66 complex_mul
67 complex_mul.cold67 complex_mul.cold
68 complex___format__68 complex___format__
Offset 104, 18 lines modifiedOffset 104, 14 lines modified
104 _Py_FalseStruct104 _Py_FalseStruct
105 PyComplex_RealAsDouble105 PyComplex_RealAsDouble
106 PyComplex_ImagAsDouble106 PyComplex_ImagAsDouble
107 __errno_location107 __errno_location
108 PyExc_ZeroDivisionError108 PyExc_ZeroDivisionError
109 PyErr_SetString109 PyErr_SetString
110 _Py_c_quot110 _Py_c_quot
111 _Py_NoneStruct 
112 _Py_c_pow 
113 PyExc_ValueError 
114 PyExc_OverflowError 
115 _PyRuntime111 _PyRuntime
116 _PyObject_LookupSpecial112 _PyObject_LookupSpecial
117 PyNumber_Float113 PyNumber_Float
118 _PyUnicode_TransformDecimalAndSpaceToASCII114 _PyUnicode_TransformDecimalAndSpaceToASCII
119 PyUnicode_AsUTF8AndSize115 PyUnicode_AsUTF8AndSize
120 _Py_string_to_number_with_underscores116 _Py_string_to_number_with_underscores
121 _GLOBAL_OFFSET_TABLE_117 _GLOBAL_OFFSET_TABLE_
Offset 123, 14 lines modifiedOffset 119, 18 lines modified
123 _Py_CheckFunctionResult119 _Py_CheckFunctionResult
124 PyExc_TypeError120 PyExc_TypeError
125 PyErr_Format121 PyErr_Format
126 PyExc_DeprecationWarning122 PyExc_DeprecationWarning
127 PyErr_WarnFormat123 PyErr_WarnFormat
128 _PyObject_MakeTpCall124 _PyObject_MakeTpCall
129 _PyArg_UnpackKeywords125 _PyArg_UnpackKeywords
 126 _Py_NoneStruct
 127 _Py_c_pow
 128 PyExc_ValueError
 129 PyExc_OverflowError
130 PyOS_double_to_string130 PyOS_double_to_string
131 PyUnicode_FromFormat131 PyUnicode_FromFormat
132 PyMem_Free132 PyMem_Free
133 _PyArg_BadArgument133 _PyArg_BadArgument
134 _PyUnicodeWriter_Init134 _PyUnicodeWriter_Init
135 _PyComplex_FormatAdvancedWriter135 _PyComplex_FormatAdvancedWriter
136 _PyUnicodeWriter_Dealloc136 _PyUnicodeWriter_Dealloc
5.88 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 106, 15 lines modifiedOffset 106, 15 lines modified
106 ·R_X86_64_32»    PyComplex_Type106 ·R_X86_64_32»    PyComplex_Type
107 »       call···12b·<PyComplex_AsCComplex+0x3b>107 »       call···12b·<PyComplex_AsCComplex+0x3b>
108 ·R_X86_64_PLT32» PyType_IsSubtype-0x4108 ·R_X86_64_PLT32» PyType_IsSubtype-0x4
109 »       test···%eax,%eax109 »       test···%eax,%eax
110 »       jne····109·<PyComplex_AsCComplex+0x19>110 »       jne····109·<PyComplex_AsCComplex+0x19>
111 »       mov····%rbx,%rdi111 »       mov····%rbx,%rdi
112 »       call···137·<PyComplex_AsCComplex+0x47>112 »       call···137·<PyComplex_AsCComplex+0x47>
113 ·R_X86_64_PC32»  .text.hot+0xbfc113 ·R_X86_64_PC32»  .text.hot+0xc1c
114 »       test···%rax,%rax114 »       test···%rax,%rax
115 »       jne····164·<PyComplex_AsCComplex+0x74>115 »       jne····164·<PyComplex_AsCComplex+0x74>
116 »       call···141·<PyComplex_AsCComplex+0x51>116 »       call···141·<PyComplex_AsCComplex+0x51>
117 ·R_X86_64_PLT32» PyErr_Occurred-0x4117 ·R_X86_64_PLT32» PyErr_Occurred-0x4
118 »       test···%rax,%rax118 »       test···%rax,%rax
119 »       jne····157·<PyComplex_AsCComplex+0x67>119 »       jne····157·<PyComplex_AsCComplex+0x67>
120 »       mov····%rbx,%rdi120 »       mov····%rbx,%rdi
Offset 194, 15 lines modifiedOffset 194, 15 lines modified
194 ·R_X86_64_32»    PyComplex_Type194 ·R_X86_64_32»    PyComplex_Type
195 »       call···22e·<PyComplex_RealAsDouble+0x2e>195 »       call···22e·<PyComplex_RealAsDouble+0x2e>
196 ·R_X86_64_PLT32» PyType_IsSubtype-0x4196 ·R_X86_64_PLT32» PyType_IsSubtype-0x4
197 »       test···%eax,%eax197 »       test···%eax,%eax
198 »       jne····219·<PyComplex_RealAsDouble+0x19>198 »       jne····219·<PyComplex_RealAsDouble+0x19>
199 »       mov····%rbx,%rdi199 »       mov····%rbx,%rdi
200 »       call···23a·<PyComplex_RealAsDouble+0x3a>200 »       call···23a·<PyComplex_RealAsDouble+0x3a>
201 ·R_X86_64_PC32»  .text.hot+0xbfc201 ·R_X86_64_PC32»  .text.hot+0xc1c
202 »       test···%rax,%rax202 »       test···%rax,%rax
203 »       jne····260·<PyComplex_RealAsDouble+0x60>203 »       jne····260·<PyComplex_RealAsDouble+0x60>
204 »       call···244·<PyComplex_RealAsDouble+0x44>204 »       call···244·<PyComplex_RealAsDouble+0x44>
205 ·R_X86_64_PLT32» PyErr_Occurred-0x4205 ·R_X86_64_PLT32» PyErr_Occurred-0x4
206 »       test···%rax,%rax206 »       test···%rax,%rax
207 »       jne····256·<PyComplex_RealAsDouble+0x56>207 »       jne····256·<PyComplex_RealAsDouble+0x56>
208 »       add····$0x10,%rsp208 »       add····$0x10,%rsp
Offset 235, 15 lines modifiedOffset 235, 15 lines modified
235 ·R_X86_64_32»    PyComplex_Type235 ·R_X86_64_32»    PyComplex_Type
236 »       call···29e·<PyComplex_ImagAsDouble+0x2e>236 »       call···29e·<PyComplex_ImagAsDouble+0x2e>
237 ·R_X86_64_PLT32» PyType_IsSubtype-0x4237 ·R_X86_64_PLT32» PyType_IsSubtype-0x4
238 »       test···%eax,%eax238 »       test···%eax,%eax
239 »       jne····289·<PyComplex_ImagAsDouble+0x19>239 »       jne····289·<PyComplex_ImagAsDouble+0x19>
240 »       mov····%rbx,%rdi240 »       mov····%rbx,%rdi
241 »       call···2aa·<PyComplex_ImagAsDouble+0x3a>241 »       call···2aa·<PyComplex_ImagAsDouble+0x3a>
242 ·R_X86_64_PC32»  .text.hot+0xbfc242 ·R_X86_64_PC32»  .text.hot+0xc1c
243 »       test···%rax,%rax243 »       test···%rax,%rax
244 »       jne····2db·<PyComplex_ImagAsDouble+0x6b>244 »       jne····2db·<PyComplex_ImagAsDouble+0x6b>
245 »       call···2b4·<PyComplex_ImagAsDouble+0x44>245 »       call···2b4·<PyComplex_ImagAsDouble+0x44>
246 ·R_X86_64_PLT32» PyErr_Occurred-0x4246 ·R_X86_64_PLT32» PyErr_Occurred-0x4
247 »       test···%rax,%rax247 »       test···%rax,%rax
248 »       jne····2d1·<PyComplex_ImagAsDouble+0x61>248 »       jne····2d1·<PyComplex_ImagAsDouble+0x61>
249 »       mov····%rbx,%rdi249 »       mov····%rbx,%rdi
Offset 271, 15 lines modifiedOffset 271, 15 lines modified
271 »       sub····$0x58,%rsp271 »       sub····$0x58,%rsp
272 »       mov····%rdi,0x28(%rsp)272 »       mov····%rdi,0x28(%rsp)
273 »       mov····0x8(%rdi),%rdi273 »       mov····0x8(%rdi),%rdi
274 »       mov····%rsi,0x20(%rsp)274 »       mov····%rsi,0x20(%rsp)
275 »       cmp····$0x0,%rdi275 »       cmp····$0x0,%rdi
276 ·R_X86_64_32S»   PyComplex_Type276 ·R_X86_64_32S»   PyComplex_Type
277 »       jne····30b·<complex_pow+0x2b>277 »       jne····30b·<complex_pow+0x2b>
278 ·R_X86_64_PC32»  .text.unlikely+0x3de278 ·R_X86_64_PC32»  .text.unlikely+0x5e6
279 »       movdqu·0x10(%rbx),%xmm0279 »       movdqu·0x10(%rbx),%xmm0
280 »       movaps·%xmm0,0x30(%rsp)280 »       movaps·%xmm0,0x30(%rsp)
281 »       mov····0x20(%rsp),%rbx281 »       mov····0x20(%rsp),%rbx
282 »       mov····0x8(%rbx),%rdi282 »       mov····0x8(%rbx),%rdi
283 »       cmp····$0x0,%rdi283 »       cmp····$0x0,%rdi
284 ·R_X86_64_32S»   PyComplex_Type284 ·R_X86_64_32S»   PyComplex_Type
285 »       je·····4e7·<complex_pow+0x207>285 »       je·····4e7·<complex_pow+0x207>
Offset 292, 21 lines modifiedOffset 292, 21 lines modified
292 »       lea····0x40(%rsp),%rsi292 »       lea····0x40(%rsp),%rsi
293 »       lea····0x20(%rsp),%rdi293 »       lea····0x20(%rsp),%rdi
294 »       call···90·<to_complex>294 »       call···90·<to_complex>
295 »       movapd·0x40(%rsp),%xmm6295 »       movapd·0x40(%rsp),%xmm6
296 »       add····$0x1,%eax296 »       add····$0x1,%eax
297 »       movaps·%xmm6,(%rsp)297 »       movaps·%xmm6,(%rsp)
298 »       je·····35f·<complex_pow+0x7f>298 »       je·····35f·<complex_pow+0x7f>
299 ·R_X86_64_PC32»  .text.unlikely+0x43d299 ·R_X86_64_PC32»  .text.unlikely+0x645
300 »       movapd·(%rsp),%xmm4300 »       movapd·(%rsp),%xmm4
301 »       movhpd·%xmm4,0x18(%rsp)301 »       movhpd·%xmm4,0x18(%rsp)
302 »       cmp····$0x0,%rbp302 »       cmp····$0x0,%rbp
303 ·R_X86_64_32S»   _Py_NoneStruct303 ·R_X86_64_32S»   _Py_NoneStruct
304 »       jne····377·<complex_pow+0x97>304 »       jne····377·<complex_pow+0x97>
305 ·R_X86_64_PC32»  .text.unlikely+0x42a305 ·R_X86_64_PC32»  .text.unlikely+0x632
306 »       call···37c·<complex_pow+0x9c>306 »       call···37c·<complex_pow+0x9c>
307 ·R_X86_64_PLT32» __errno_location-0x4307 ·R_X86_64_PLT32» __errno_location-0x4
308 »       movsd··0x18(%rsp),%xmm5308 »       movsd··0x18(%rsp),%xmm5
309 »       pxor···%xmm0,%xmm0309 »       pxor···%xmm0,%xmm0
310 »       xor····%edx,%edx310 »       xor····%edx,%edx
311 »       mov····%edx,(%rax)311 »       mov····%edx,(%rax)
312 »       mov····%rax,%rbx312 »       mov····%rax,%rbx
Offset 319, 18 lines modifiedOffset 319, 18 lines modified
319 »       call···3b1·<complex_pow+0xd1>319 »       call···3b1·<complex_pow+0xd1>
320 ·R_X86_64_PLT32» floor-0x4320 ·R_X86_64_PLT32» floor-0x4
321 »       movsd··0x18(%rsp),%xmm1321 »       movsd··0x18(%rsp),%xmm1
322 »       ucomisd·%xmm1,%xmm0322 »       ucomisd·%xmm1,%xmm0
323 »       jp·····4bb·<complex_pow+0x1db>323 »       jp·····4bb·<complex_pow+0x1db>
324 »       jne····4bb·<complex_pow+0x1db>324 »       jne····4bb·<complex_pow+0x1db>
325 »       movsd··0x0(%rip),%xmm2········325 »       movsd··0x0(%rip),%xmm2········
326 ·R_X86_64_PC32»  .LC21-0x4326 ·R_X86_64_PC32»  .LC29-0x4
327 »       movapd·%xmm1,%xmm0327 »       movapd·%xmm1,%xmm0
328 »       andpd··0x0(%rip),%xmm0········328 »       andpd··0x0(%rip),%xmm0········
329 ·R_X86_64_PC32»  .LC20-0x4329 ·R_X86_64_PC32»  .LC28-0x4
330 »       comisd·%xmm0,%xmm2330 »       comisd·%xmm0,%xmm2
331 »       jb·····4bb·<complex_pow+0x1db>331 »       jb·····4bb·<complex_pow+0x1db>
332 »       cvttsd2si·%xmm1,%rdi332 »       cvttsd2si·%xmm1,%rdi
333 »       movq···0x30(%rsp),%xmm0333 »       movq···0x30(%rsp),%xmm0
334 »       movq···0x38(%rsp),%xmm1334 »       movq···0x38(%rsp),%xmm1
335 »       test···%rdi,%rdi335 »       test···%rdi,%rdi
336 »       jg·····4fa·<complex_pow+0x21a>336 »       jg·····4fa·<complex_pow+0x21a>
Offset 347, 27 lines modifiedOffset 347, 27 lines modified
347 »       movq···%xmm1,%rax347 »       movq···%xmm1,%rax
348 »       movq···%xmm0,%rsi348 »       movq···%xmm0,%rsi
349 »       mov····%rax,%rdx349 »       mov····%rax,%rdx
350 »       mov····%rsi,%rax350 »       mov····%rsi,%rax
351 »       movq···%rax,%xmm0351 »       movq···%rax,%xmm0
352 »       movq···%rdx,%xmm1352 »       movq···%rdx,%xmm1
353 »       ucomisd·0x0(%rip),%xmm0········353 »       ucomisd·0x0(%rip),%xmm0········
354 ·R_X86_64_PC32»  .LC22-0x4354 ·R_X86_64_PC32»  .LC30-0x4
355 »       mov····$0x0,%edx355 »       mov····$0x0,%edx
356 »       mov····(%rbx),%ecx356 »       mov····(%rbx),%ecx
357 »       movsd··0x0(%rip),%xmm2········357 »       movsd··0x0(%rip),%xmm2········
358 ·R_X86_64_PC32»  .LC22-0x4358 ·R_X86_64_PC32»  .LC30-0x4
359 »       setnp··%al359 »       setnp··%al
360 »       cmovne·%edx,%eax360 »       cmovne·%edx,%eax
361 »       test···%al,%al361 »       test···%al,%al
362 »       jne····514·<complex_pow+0x234>362 »       jne····514·<complex_pow+0x234>
363 »       ucomisd·0x0(%rip),%xmm0········363 »       ucomisd·0x0(%rip),%xmm0········
364 ·R_X86_64_PC32»  .LC23-0x4364 ·R_X86_64_PC32»  .LC31-0x4
365 »       movsd··0x0(%rip),%xmm3········365 »       movsd··0x0(%rip),%xmm3········
366 ·R_X86_64_PC32»  .LC23-0x4366 ·R_X86_64_PC32»  .LC31-0x4
367 »       setnp··%dl367 »       setnp··%dl
368 »       cmove··%edx,%eax368 »       cmove··%edx,%eax
Max diff block lines reached; 1895/5833 bytes (32.49%) of diff not shown.
15.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 197, 18 lines modifiedOffset 197, 18 lines modified
197 »       mov····0x1c(%rsp),%edx197 »       mov····0x1c(%rsp),%edx
198 »       jne····217·<complex_richcompare.cold+0x51>198 »       jne····217·<complex_richcompare.cold+0x51>
199 ·R_X86_64_PC32»  .text.hot+0x200199 ·R_X86_64_PC32»  .text.hot+0x200
200 »       lea····0x40(%rsp),%rsi200 »       lea····0x40(%rsp),%rsi
201 »       lea····0x20(%rsp),%rdi201 »       lea····0x20(%rsp),%rdi
202 »       call···226·<complex_richcompare.cold+0x60>202 »       call···226·<complex_richcompare.cold+0x60>
203 ·R_X86_64_PC32»  .text+0x8c203 ·R_X86_64_PC32»  .text+0x8c
204 »       movsd··0x40(%rsp),%xmm3204 »       movsd··0x40(%rsp),%xmm0
205 »       mov····0x1c(%rsp),%edx205 »       mov····0x1c(%rsp),%edx
206 »       add····$0x1,%eax206 »       add····$0x1,%eax
207 »       movsd··0x48(%rsp),%xmm0207 »       movsd··0x48(%rsp),%xmm3
208 »       movsd··0x8(%rsp),%xmm2208 »       movsd··0x8(%rsp),%xmm2
209 »       movsd··0x10(%rsp),%xmm1209 »       movsd··0x10(%rsp),%xmm1
210 »       jne····24b·<complex_richcompare.cold+0x85>210 »       jne····24b·<complex_richcompare.cold+0x85>
211 ·R_X86_64_PC32»  .text.hot+0x20e211 ·R_X86_64_PC32»  .text.hot+0x20e
212 »       mov····0x20(%rsp),%rbp212 »       mov····0x20(%rsp),%rbp
213 »       jmp····255·<complex_richcompare.cold+0x8f>213 »       jmp····255·<complex_richcompare.cold+0x8f>
214 ·R_X86_64_PC32»  .text.hot+0x163214 ·R_X86_64_PC32»  .text.hot+0x163
Offset 286, 300 lines modifiedOffset 286, 300 lines modified
286 ·R_X86_64_PC32»  PyExc_ZeroDivisionError-0x4286 ·R_X86_64_PC32»  PyExc_ZeroDivisionError-0x4
287 »       mov····$0x0,%esi287 »       mov····$0x0,%esi
288 ·R_X86_64_32»    .rodata.str1.1288 ·R_X86_64_32»    .rodata.str1.1
289 »       xor····%ebx,%ebx289 »       xor····%ebx,%ebx
290 »       call···33c·<complex_div.cold+0x19>290 »       call···33c·<complex_div.cold+0x19>
291 ·R_X86_64_PLT32» PyErr_SetString-0x4291 ·R_X86_64_PLT32» PyErr_SetString-0x4
292 »       jmp····341·<complex_div.cold+0x1e>292 »       jmp····341·<complex_div.cold+0x1e>
293 ·R_X86_64_PC32»  .text.hot+0x43d293 ·R_X86_64_PC32»  .text.hot+0x45d
294 »       call···346·<complex_div.cold+0x23>294 »       call···346·<complex_div.cold+0x23>
295 ·R_X86_64_PLT32» PyErr_NoMemory-0x4295 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
296 »       mov····%rax,%rbx296 »       mov····%rax,%rbx
297 »       jmp····34e·<complex_div.cold+0x2b>297 »       jmp····34e·<complex_div.cold+0x2b>
298 ·R_X86_64_PC32»  .text.hot+0x43d298 ·R_X86_64_PC32»  .text.hot+0x45d
299 »       mov····$0x0,%esi299 »       mov····$0x0,%esi
300 ·R_X86_64_32»    PyComplex_Type300 ·R_X86_64_32»    PyComplex_Type
301 »       call···358·<complex_div.cold+0x35>301 »       call···358·<complex_div.cold+0x35>
302 ·R_X86_64_PLT32» PyType_IsSubtype-0x4302 ·R_X86_64_PLT32» PyType_IsSubtype-0x4
303 »       test···%eax,%eax303 »       test···%eax,%eax
304 »       jne····3aa·<complex_div.cold+0x87>304 »       jne····3aa·<complex_div.cold+0x87>
305 »       lea····0x30(%rsp),%rsi305 »       lea····0x30(%rsp),%rsi
306 »       lea····0x10(%rsp),%rdi306 »       lea····0x10(%rsp),%rdi
307 »       call···36b·<complex_div.cold+0x48>307 »       call···36b·<complex_div.cold+0x48>
308 ·R_X86_64_PC32»  .text+0x8c308 ·R_X86_64_PC32»  .text+0x8c
309 »       add····$0x1,%eax309 »       add····$0x1,%eax
310 »       jne····374·<complex_div.cold+0x51>310 »       jne····374·<complex_div.cold+0x51>
311 ·R_X86_64_PC32»  .text.hot+0x31b311 ·R_X86_64_PC32»  .text.hot+0x33b
312 »       mov····0x10(%rsp),%rbx312 »       mov····0x10(%rsp),%rbx
313 »       jmp····37e·<complex_div.cold+0x5b>313 »       jmp····37e·<complex_div.cold+0x5b>
314 ·R_X86_64_PC32»  .text.hot+0x43d314 ·R_X86_64_PC32»  .text.hot+0x45d
315 »       mov····$0x0,%esi315 »       mov····$0x0,%esi
316 ·R_X86_64_32»    PyComplex_Type316 ·R_X86_64_32»    PyComplex_Type
317 »       call···388·<complex_div.cold+0x65>317 »       call···388·<complex_div.cold+0x65>
318 ·R_X86_64_PLT32» PyType_IsSubtype-0x4318 ·R_X86_64_PLT32» PyType_IsSubtype-0x4
319 »       test···%eax,%eax319 »       test···%eax,%eax
320 »       jne····3c3·<complex_div.cold+0xa0>320 »       jne····3c3·<complex_div.cold+0xa0>
321 »       lea····0x20(%rsp),%rsi321 »       lea····0x20(%rsp),%rsi
322 »       lea····0x18(%rsp),%rdi322 »       lea····0x18(%rsp),%rdi
323 »       call···39b·<complex_div.cold+0x78>323 »       call···39b·<complex_div.cold+0x78>
324 ·R_X86_64_PC32»  .text+0x8c324 ·R_X86_64_PC32»  .text+0x8c
325 »       add····$0x1,%eax325 »       add····$0x1,%eax
326 »       je·····3b9·<complex_div.cold+0x96>326 »       je·····3b9·<complex_div.cold+0x96>
327 »       mov····0x10(%rsp),%rbx327 »       mov····0x10(%rsp),%rbx
328 »       jmp····3aa·<complex_div.cold+0x87>328 »       jmp····3aa·<complex_div.cold+0x87>
329 ·R_X86_64_PC32»  .text.hot+0x300329 ·R_X86_64_PC32»  .text.hot+0x320
330 »       movdqu·0x10(%rbx),%xmm0330 »       movdqu·0x10(%rbx),%xmm0
331 »       movaps·%xmm0,0x30(%rsp)331 »       movaps·%xmm0,0x30(%rsp)
332 »       jmp····3b9·<complex_div.cold+0x96>332 »       jmp····3b9·<complex_div.cold+0x96>
333 ·R_X86_64_PC32»  .text.hot+0x31b333 ·R_X86_64_PC32»  .text.hot+0x33b
334 »       mov····0x18(%rsp),%rbx334 »       mov····0x18(%rsp),%rbx
335 »       jmp····3c3·<complex_div.cold+0xa0>335 »       jmp····3c3·<complex_div.cold+0xa0>
336 ·R_X86_64_PC32»  .text.hot+0x43d336 ·R_X86_64_PC32»  .text.hot+0x45d
337 »       movdqu·0x10(%rbx),%xmm0337 »       movdqu·0x10(%rbx),%xmm0
338 »       mov····0x10(%rsp),%rbx338 »       mov····0x10(%rsp),%rbx
339 »       movaps·%xmm0,0x20(%rsp)339 »       movaps·%xmm0,0x20(%rsp)
340 »       jmp····3d7·<complex_div.cold+0xb4>340 »       jmp····3d7·<complex_div.cold+0xb4>
341 ·R_X86_64_PC32»  .text.hot+0x300341 ·R_X86_64_PC32»  .text.hot+0x320
342 »       mov····%eax,0x0(%rip)········342 »       mov····%eax,0x0(%rip)········
343 ·R_X86_64_PC32»  PyComplex_Type-0x4343 ·R_X86_64_PC32»  PyComplex_Type-0x4
344 »       jmp····3e2·<complex_pow.cold>344 »       jmp····3e2·<complex_new.cold>
345 ·R_X86_64_PC32»  .text.hot+0x42c345 ·R_X86_64_PC32»  .text.hot+0x44c
  
346 00000000000003e2·<complex_pow.cold>:346 00000000000003e2·<complex_new.cold>:
347 complex_pow.cold(): 
348 »       mov····$0x0,%esi 
349 ·R_X86_64_32»    PyComplex_Type 
350 »       call···3ec·<complex_pow.cold+0xa> 
351 ·R_X86_64_PLT32» PyType_IsSubtype-0x4 
352 »       test···%eax,%eax 
353 »       jne····3f4·<complex_pow.cold+0x12> 
354 ·R_X86_64_PC32»  .text+0x307 
355 »       lea····0x30(%rsp),%rsi 
356 »       lea····0x28(%rsp),%rdi 
357 »       call···403·<complex_pow.cold+0x21> 
358 ·R_X86_64_PC32»  .text+0x8c 
359 »       add····$0x1,%eax 
360 »       jne····40c·<complex_pow.cold+0x2a> 
361 ·R_X86_64_PC32»  .text+0x311 
362 »       mov····0x28(%rsp),%rax 
363 »       jmp····416·<complex_pow.cold+0x34> 
364 ·R_X86_64_PC32»  .text+0x4b0 
365 »       mov····0x0(%rip),%rdi········ 
366 ·R_X86_64_PC32»  PyExc_ZeroDivisionError-0x4 
367 »       mov····$0x0,%esi 
368 ·R_X86_64_32»    .rodata.str1.8 
369 »       call···427·<complex_pow.cold+0x45> 
370 ·R_X86_64_PLT32» PyErr_SetString-0x4 
371 »       xor····%eax,%eax 
372 »       jmp····42e·<complex_pow.cold+0x4c> 
373 ·R_X86_64_PC32»  .text+0x4b0 
374 »       mov····0x0(%rip),%rdi········ 
375 ·R_X86_64_PC32»  PyExc_ValueError-0x4 
376 »       mov····$0x0,%esi 
377 ·R_X86_64_32»    .rodata.str1.1+0x19 
378 »       call···43f·<complex_pow.cold+0x5d> 
379 ·R_X86_64_PLT32» PyErr_SetString-0x4 
380 »       jmp····427·<complex_pow.cold+0x45> 
381 »       mov····0x20(%rsp),%rax 
382 »       jmp····44b·<complex_pow.cold+0x69> 
383 ·R_X86_64_PC32»  .text+0x4b0 
384 »       xor····%eax,%eax 
385 »       mov····%eax,(%rbx) 
386 »       jmp····454·<complex_pow.cold+0x72> 
387 ·R_X86_64_PC32»  .text+0x4ab 
388 »       movl···$0x22,(%rbx) 
389 »       mov····0x0(%rip),%rdi········ 
390 ·R_X86_64_PC32»  PyExc_OverflowError-0x4 
391 »       mov····$0x0,%esi 
392 ·R_X86_64_32»    .rodata.str1.1+0x28 
Max diff block lines reached; 11305/15720 bytes (71.91%) of diff not shown.
32.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 83, 15 lines modifiedOffset 83, 15 lines modified
83 »       lea····-0x2(%rdx),%eax83 »       lea····-0x2(%rdx),%eax
84 »       push···%rbp84 »       push···%rbp
85 »       push···%rbx85 »       push···%rbx
86 »       sub····$0x50,%rsp86 »       sub····$0x50,%rsp
87 »       mov····%rdi,0x28(%rsp)87 »       mov····%rdi,0x28(%rsp)
88 »       mov····%rsi,0x20(%rsp)88 »       mov····%rsi,0x20(%rsp)
89 »       cmp····$0x1,%eax89 »       cmp····$0x1,%eax
90 »       ja·····2c1·<complex_richcompare+0x1e1>90 »       ja·····2d7·<complex_richcompare+0x1f7>
91 »       mov····%rdi,%rbp91 »       mov····%rdi,%rbp
92 »       mov····0x8(%rdi),%rdi92 »       mov····0x8(%rdi),%rdi
93 »       cmp····$0x0,%rdi93 »       cmp····$0x0,%rdi
94 ·R_X86_64_32S»   PyComplex_Type94 ·R_X86_64_32S»   PyComplex_Type
95 »       jne····116·<complex_richcompare+0x36>95 »       jne····116·<complex_richcompare+0x36>
96 ·R_X86_64_PC32»  .text.unlikely+0x25196 ·R_X86_64_PC32»  .text.unlikely+0x251
97 »       movsd··0x10(%rbp),%xmm297 »       movsd··0x10(%rbp),%xmm2
Offset 105, 15 lines modifiedOffset 105, 15 lines modified
105 »       jp·····141·<complex_richcompare+0x61>105 »       jp·····141·<complex_richcompare+0x61>
106 »       je·····173·<complex_richcompare+0x93>106 »       je·····173·<complex_richcompare+0x93>
107 »       xor····%ebp,%ebp107 »       xor····%ebp,%ebp
108 »       xor····%eax,%eax108 »       xor····%eax,%eax
109 »       cmp····$0x2,%edx109 »       cmp····$0x2,%edx
110 »       sete···%al110 »       sete···%al
111 »       cmp····%ebp,%eax111 »       cmp····%ebp,%eax
112 »       jne····276·<complex_richcompare+0x196>112 »       jne····28c·<complex_richcompare+0x1ac>
113 »       mov····0x0(%rip),%eax········113 »       mov····0x0(%rip),%eax········
114 ·R_X86_64_PC32»  _Py_TrueStruct-0x4114 ·R_X86_64_PC32»  _Py_TrueStruct-0x4
115 »       add····$0x1,%eax115 »       add····$0x1,%eax
116 »       jne····162·<complex_richcompare+0x82>116 »       jne····162·<complex_richcompare+0x82>
117 ·R_X86_64_PC32»  .text.unlikely+0x1c2117 ·R_X86_64_PC32»  .text.unlikely+0x1c2
118 »       mov····$0x0,%ebp118 »       mov····$0x0,%ebp
119 ·R_X86_64_32»    _Py_TrueStruct119 ·R_X86_64_32»    _Py_TrueStruct
Offset 162, 22 lines modifiedOffset 162, 22 lines modified
162 »       test···%eax,%eax162 »       test···%eax,%eax
163 »       mov····0x1c(%rsp),%edx163 »       mov····0x1c(%rsp),%edx
164 »       mov····%eax,%ebp164 »       mov····%eax,%ebp
165 »       jne····239·<complex_richcompare+0x159>165 »       jne····239·<complex_richcompare+0x159>
166 »       mov····0x8(%r12),%rdi166 »       mov····0x8(%r12),%rdi
167 »       cmp····$0x0,%rdi167 »       cmp····$0x0,%rdi
168 ·R_X86_64_32S»   PyComplex_Type168 ·R_X86_64_32S»   PyComplex_Type
169 »       jne····28f·<complex_richcompare+0x1af>169 »       jne····2a5·<complex_richcompare+0x1c5>
170 »       movsd··0x10(%r12),%xmm3170 »       movsd··0x10(%r12),%xmm0
171 »       movsd··0x18(%r12),%xmm0171 »       movsd··0x18(%r12),%xmm3
172 »       ucomisd·%xmm3,%xmm2172 »       ucomisd·%xmm0,%xmm2
173 »       jp·····143·<complex_richcompare+0x63>173 »       jp·····143·<complex_richcompare+0x63>
174 »       jne····143·<complex_richcompare+0x63>174 »       jne····143·<complex_richcompare+0x63>
175 »       xor····%ebp,%ebp175 »       xor····%ebp,%ebp
176 »       ucomisd·%xmm0,%xmm1176 »       ucomisd·%xmm3,%xmm1
177 »       mov····$0x0,%eax177 »       mov····$0x0,%eax
178 »       setnp··%bpl178 »       setnp··%bpl
179 »       cmovne·%eax,%ebp179 »       cmovne·%eax,%ebp
180 »       jmp····143·<complex_richcompare+0x63>180 »       jmp····143·<complex_richcompare+0x63>
181 »       mov····%r12,%rdi181 »       mov····%r12,%rdi
182 »       mov····%edx,0x1c(%rsp)182 »       mov····%edx,0x1c(%rsp)
183 »       movsd··%xmm2,0x8(%rsp)183 »       movsd··%xmm2,0x8(%rsp)
Offset 185, 107 lines modifiedOffset 185, 113 lines modified
185 »       call···251·<complex_richcompare+0x171>185 »       call···251·<complex_richcompare+0x171>
186 ·R_X86_64_PLT32» PyFloat_AsDouble-0x4186 ·R_X86_64_PLT32» PyFloat_AsDouble-0x4
187 »       movsd··0x8(%rsp),%xmm2187 »       movsd··0x8(%rsp),%xmm2
188 »       mov····0x1c(%rsp),%edx188 »       mov····0x1c(%rsp),%edx
189 »       ucomisd·%xmm2,%xmm0189 »       ucomisd·%xmm2,%xmm0
190 »       jp·····141·<complex_richcompare+0x61>190 »       jp·····141·<complex_richcompare+0x61>
191 »       movsd··0x10(%rsp),%xmm1191 »       movsd··0x10(%rsp),%xmm1
 192 »       jne····141·<complex_richcompare+0x61>
192 »       pxor···%xmm0,%xmm0193 »       pxor···%xmm0,%xmm0
193 »       je·····222·<complex_richcompare+0x142>194 »       xor····%ebp,%ebp
 195 »       mov····$0x0,%eax
 196 »       ucomisd·%xmm0,%xmm1
 197 »       setnp··%bpl
 198 »       cmovne·%eax,%ebp
194 »       jmp····141·<complex_richcompare+0x61>199 »       jmp····143·<complex_richcompare+0x63>
195 »       mov····0x0(%rip),%eax········200 »       mov····0x0(%rip),%eax········
196 ·R_X86_64_PC32»  _Py_FalseStruct-0x4201 ·R_X86_64_PC32»  _Py_FalseStruct-0x4
197 »       mov····$0x0,%ebp202 »       mov····$0x0,%ebp
198 ·R_X86_64_32»    _Py_FalseStruct203 ·R_X86_64_32»    _Py_FalseStruct
199 »       add····$0x1,%eax204 »       add····$0x1,%eax
200 »       je·····167·<complex_richcompare+0x87>205 »       je·····167·<complex_richcompare+0x87>
201 »       jmp····28f·<complex_richcompare+0x1af>206 »       jmp····2a5·<complex_richcompare+0x1c5>
202 ·R_X86_64_PC32»  .text.unlikely+0x1c7207 ·R_X86_64_PC32»  .text.unlikely+0x1c7
203 »       mov····$0x0,%esi208 »       mov····$0x0,%esi
204 ·R_X86_64_32»    PyComplex_Type209 ·R_X86_64_32»    PyComplex_Type
205 »       mov····%edx,0x1c(%rsp)210 »       mov····%edx,0x1c(%rsp)
206 »       movsd··%xmm1,0x10(%rsp)211 »       movsd··%xmm1,0x10(%rsp)
207 »       movsd··%xmm2,0x8(%rsp)212 »       movsd··%xmm2,0x8(%rsp)
208 »       call···2a9·<complex_richcompare+0x1c9>213 »       call···2bf·<complex_richcompare+0x1df>
209 ·R_X86_64_PLT32» PyType_IsSubtype-0x4214 ·R_X86_64_PLT32» PyType_IsSubtype-0x4
210 »       movsd··0x8(%rsp),%xmm2215 »       movsd··0x8(%rsp),%xmm2
211 »       movsd··0x10(%rsp),%xmm1216 »       movsd··0x10(%rsp),%xmm1
212 »       test···%eax,%eax217 »       test···%eax,%eax
213 »       mov····0x1c(%rsp),%edx218 »       mov····0x1c(%rsp),%edx
214 »       jne····2c1·<complex_richcompare+0x1e1>219 »       jne····2d7·<complex_richcompare+0x1f7>
215 ·R_X86_64_PC32»  .text.unlikely+0x1cf220 ·R_X86_64_PC32»  .text.unlikely+0x1cf
216 »       mov····$0x0,%ebp221 »       mov····$0x0,%ebp
217 ·R_X86_64_32»    _Py_NotImplementedStruct222 ·R_X86_64_32»    _Py_NotImplementedStruct
218 »       jmp····167·<complex_richcompare+0x87>223 »       jmp····167·<complex_richcompare+0x87>
 224 »       data16·cs·nopw·0x0(%rax,%rax,1)
219 »       nopl···0x0(%rax,%rax,1)225 »       nopl···0x0(%rax)
  
220 00000000000002d0·<complex_div>:226 00000000000002f0·<complex_div>:
221 complex_div():227 complex_div():
222 »       endbr64228 »       endbr64
223 »       push···%rbx229 »       push···%rbx
224 »       mov····%rdi,%rbx230 »       mov····%rdi,%rbx
225 »       sub····$0x40,%rsp231 »       sub····$0x40,%rsp
226 »       mov····%rdi,0x18(%rsp)232 »       mov····%rdi,0x18(%rsp)
227 »       mov····0x8(%rdi),%rdi233 »       mov····0x8(%rdi),%rdi
228 »       mov····%rsi,0x10(%rsp)234 »       mov····%rsi,0x10(%rsp)
229 »       cmp····$0x0,%rdi235 »       cmp····$0x0,%rdi
230 ·R_X86_64_32S»   PyComplex_Type236 ·R_X86_64_32S»   PyComplex_Type
231 »       jne····2f7·<complex_div+0x27>237 »       jne····317·<complex_div+0x27>
232 ·R_X86_64_PC32»  .text.unlikely+0x37a238 ·R_X86_64_PC32»  .text.unlikely+0x37a
233 »       movdqu·0x10(%rbx),%xmm0239 »       movdqu·0x10(%rbx),%xmm0
234 »       mov····%rsi,%rbx240 »       mov····%rsi,%rbx
235 »       movaps·%xmm0,0x20(%rsp)241 »       movaps·%xmm0,0x20(%rsp)
236 »       mov····0x8(%rbx),%rdi242 »       mov····0x8(%rbx),%rdi
237 »       cmp····$0x0,%rdi243 »       cmp····$0x0,%rdi
238 ·R_X86_64_32S»   PyComplex_Type244 ·R_X86_64_32S»   PyComplex_Type
239 »       jne····315·<complex_div+0x45>245 »       jne····335·<complex_div+0x45>
240 ·R_X86_64_PC32»  .text.unlikely+0x34a246 ·R_X86_64_PC32»  .text.unlikely+0x34a
241 »       movdqu·0x10(%rbx),%xmm0247 »       movdqu·0x10(%rbx),%xmm0
242 »       movaps·%xmm0,0x30(%rsp)248 »       movaps·%xmm0,0x30(%rsp)
243 »       call···324·<complex_div+0x54>249 »       call···344·<complex_div+0x54>
244 ·R_X86_64_PLT32» __errno_location-0x4250 ·R_X86_64_PLT32» __errno_location-0x4
245 »       movapd·0x30(%rsp),%xmm1251 »       movapd·0x30(%rsp),%xmm1
246 »       pxor···%xmm5,%xmm5252 »       pxor···%xmm5,%xmm5
247 »       movapd·0x20(%rsp),%xmm0253 »       movapd·0x20(%rsp),%xmm0
248 »       movl···$0x0,(%rax)254 »       movl···$0x0,(%rax)
249 »       movapd·%xmm1,%xmm3255 »       movapd·%xmm1,%xmm3
Max diff block lines reached; 28861/32869 bytes (87.81%) of diff not shown.
542 B
readelf --wide --decompress --string-dump=.rodata.str1.1 {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 String·dump·of·section·'.rodata.str1.1':1 String·dump·of·section·'.rodata.str1.1':
2 ··[·····0]··complex·division·by·zero2 ··[·····0]··complex·division·by·zero
 3 ··[····19]··complex
3 ··[····19]··complex·modulo4 ··[····21]··complex·modulo
4 ··[····28]··complex·exponentiation5 ··[····30]··complex·exponentiation
5 ··[····3f]··complex 
6 ··[····48]··)6 ··[····48]··)
7 ··[····4a]··(7 ··[····4a]··(
8 ··[····4c]··%s%s%sj%s8 ··[····4c]··%s%s%sj%s
9 ··[····56]··str9 ··[····56]··str
10 ··[····5a]··argument10 ··[····5a]··argument
11 ··[····63]··__format__11 ··[····63]··__format__
12 ··[····6e]··absolute·value·too·large12 ··[····6e]··absolute·value·too·large
1.44 KB
readelf --wide --decompress --string-dump=.rodata.str1.8 {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 String·dump·of·section·'.rodata.str1.8':1 String·dump·of·section·'.rodata.str1.8':
2 ··[·····0]··0.0·to·a·negative·or·complex·power 
3 ··[····28]··complex()·can't·take·second·arg·if·first·is·a·string2 ··[·····0]··complex()·can't·take·second·arg·if·first·is·a·string
4 ··[····60]··complex()·second·arg·can't·be·a·string3 ··[····38]··complex()·second·arg·can't·be·a·string
5 ··[····88]··__complex__·returned·non-complex·(type·%.200s)4 ··[····60]··__complex__·returned·non-complex·(type·%.200s)
6 ··[····b8]··__complex__·returned·non-complex·(type·%.200s).··The·ability·to·return·an·instance·of·a·strict·subclass·of·complex·is·deprecated,·and·may·be·removed·in·a·future·version·of·Python.5 ··[····90]··__complex__·returned·non-complex·(type·%.200s).··The·ability·to·return·an·instance·of·a·strict·subclass·of·complex·is·deprecated,·and·may·be·removed·in·a·future·version·of·Python.
7 ··[···170]··complex()·first·argument·must·be·a·string·or·a·number,·not·'%.200s'6 ··[···148]··complex()·first·argument·must·be·a·string·or·a·number,·not·'%.200s'
8 ··[···1b8]··complex()·second·argument·must·be·a·number,·not·'%.200s'7 ··[···190]··complex()·second·argument·must·be·a·number,·not·'%.200s'
 8 ··[···1d0]··0.0·to·a·negative·or·complex·power
9 ··[···1f8]··complex()·arg·is·a·malformed·string9 ··[···1f8]··complex()·arg·is·a·malformed·string
10 ··[···220]··the·real·part·of·a·complex·number10 ··[···220]··the·real·part·of·a·complex·number
11 ··[···248]··the·imaginary·part·of·a·complex·number11 ··[···248]··the·imaginary·part·of·a·complex·number
  
4.06 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
27 ··0x00000170·18830347·0e20024a·0e18410e·10410e08·...G.·.J..A..A..27 ··0x00000170·18830347·0e20024a·0e18410e·10410e08·...G.·.J..A..A..
28 ··0x00000180·14000000·84010000·00000000·09000000·................28 ··0x00000180·14000000·84010000·00000000·09000000·................
29 ··0x00000190·000e2083·03860200·20000000·9c010000·..·.....·.......29 ··0x00000190·000e2083·03860200·20000000·9c010000·..·.....·.......
30 ··0x000001a0·00000000·8a000000·00450e10·8302470e·.........E....G.30 ··0x000001a0·00000000·8a000000·00450e10·8302470e·.........E....G.
31 ··0x000001b0·5002770a·0e10410e·08410b00·14000000·P.w...A..A......31 ··0x000001b0·5002770a·0e10410e·08410b00·14000000·P.w...A..A......
32 ··0x000001c0·c0010000·00000000·5d000000·000e5083·........].....P.32 ··0x000001c0·c0010000·00000000·5d000000·000e5083·........].....P.
33 ··0x000001d0·02000000·30000000·d8010000·00000000·....0...........33 ··0x000001d0·02000000·30000000·d8010000·00000000·....0...........
34 ··0x000001e0·eb010000·00460e10·8c02440e·18860341·.....F....D....A34 ··0x000001e0·01020000·00460e10·8c02440e·18860341·.....F....D....A
35 ··0x000001f0·0e208304·440e7002·7c0a0e20·440e1841·.·..D.p.|..·D..A35 ··0x000001f0·0e208304·440e7002·7c0a0e20·440e1841·.·..D.p.|..·D..A
36 ··0x00000200·0e10420e·08410b00·18000000·0c020000·..B..A..........36 ··0x00000200·0e10420e·08410b00·18000000·0c020000·..B..A..........
37 ··0x00000210·00000000·f1000000·000e7083·0486038c·..........p.....37 ··0x00000210·00000000·f1000000·000e7083·0486038c·..........p.....
38 ··0x00000220·02000000·28000000·28020000·00000000·....(...(.......38 ··0x00000220·02000000·28000000·28020000·00000000·....(...(.......
39 ··0x00000230·65000000·00450e10·8302470e·20560a0e·e....E....G.·V..39 ··0x00000230·65000000·00450e10·8302470e·20560a0e·e....E....G.·V..
40 ··0x00000240·10410e08·410b690a·0e10440e·08450b00·.A..A.i...D..E..40 ··0x00000240·10410e08·410b690a·0e10440e·08450b00·.A..A.i...D..E..
41 ··0x00000250·14000000·54020000·00000000·36000000·....T.......6...41 ··0x00000250·14000000·54020000·00000000·36000000·....T.......6...
Offset 44, 29 lines modifiedOffset 44, 29 lines modified
44 ··0x00000280·20560a0e·10410e08·410b0000·14000000··V...A..A.......44 ··0x00000280·20560a0e·10410e08·410b0000·14000000··V...A..A.......
45 ··0x00000290·90020000·00000000·36000000·000e2083·........6.....·.45 ··0x00000290·90020000·00000000·36000000·000e2083·........6.....·.
46 ··0x000002a0·02000000·20000000·a8020000·00000000·....·...........46 ··0x000002a0·02000000·20000000·a8020000·00000000·....·...........
47 ··0x000002b0·3e020000·00450e10·8302470e·50036901·>....E....G.P.i.47 ··0x000002b0·3e020000·00450e10·8302470e·50036901·>....E....G.P.i.
48 ··0x000002c0·0a0e1044·0e08470b·14000000·cc020000·...D..G.........48 ··0x000002c0·0a0e1044·0e08470b·14000000·cc020000·...D..G.........
49 ··0x000002d0·00000000·bf000000·000e5083·02000000·..........P.....49 ··0x000002d0·00000000·bf000000·000e5083·02000000·..........P.....
50 ··0x000002e0·14000000·e4020000·00000000·18010000·................50 ··0x000002e0·14000000·e4020000·00000000·18010000·................
51 ··0x000002f0·0002ee0e·10580e08·28000000·fc020000·.....X..(.......51 ··0x000002f0·0002ee0e·10580e08·4c000000·fc020000·.....X..L.......
52 ··0x00000300·00000000·53020000·00450e10·8602440e·....S....E....D.52 ··0x00000300·00000000·cb050000·00460e10·8f02420e·.........F....B.
53 ··0x00000310·18830347·0e7003c8·010a0e18·410e1041·...G.p......A..A 
54 ··0x00000320·0e08410b·14000000·28030000·00000000·..A.....(....... 
55 ··0x00000330·8b000000·000e7083·03860200·4c000000·......p.....L... 
56 ··0x00000340·40030000·00000000·cb050000·00460e10·@............F.. 
57 ··0x00000350·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.53 ··0x00000310·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.0
58 ··0x00000360·05440e30·8606410e·38830744·0e800103·.D.0..A.8..D....54 ··0x00000320·8606410e·38830744·0e800103·fa010a0e·..A.8..D........
59 ··0x00000370·fa010a0e·38440e30·410e2842·0e20420e·....8D.0A.(B.·B.55 ··0x00000330·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..
60 ··0x00000380·18420e10·420e0841·0b000000·44000000·.B..B..A....D...56 ··0x00000340·420e0841·0b000000·44000000·4c030000·B..A....D...L...
61 ··0x00000390·90030000·00000000·08020000·000e8001·................57 ··0x00000350·00000000·08020000·000e8001·83078606·................
62 ··0x000003a0·83078606·8c058d04·8e038f02·640e8801·............d...58 ··0x00000360·8c058d04·8e038f02·640e8801·540e9001·........d...T...
 59 ··0x00000370·420e9801·420ea001·490e8001·5c0e8801·B...B...I...\...
63 ··0x000003b0·540e9001·420e9801·420ea001·490e8001·T...B...B...I...60 ··0x00000380·560e9001·420e9801·420ea001·490e8001·V...B...B...I...
64 ··0x000003c0·5c0e8801·560e9001·420e9801·420ea001·\...V...B...B...61 ··0x00000390·28000000·94030000·00000000·53020000·(...........S...
 62 ··0x000003a0·00450e10·8602440e·18830347·0e7003c8·.E....D....G.p..
 63 ··0x000003b0·010a0e18·410e1041·0e08410b·14000000·....A..A..A.....
 64 ··0x000003c0·c0030000·00000000·8b000000·000e7083·..............p.
65 ··0x000003d0·490e8001·10000000·d8030000·00000000·I...............65 ··0x000003d0·03860200·10000000·d8030000·00000000·................
66 ··0x000003e0·80000000·00000000·28000000·ec030000·........(.......66 ··0x000003e0·80000000·00000000·28000000·ec030000·........(.......
67 ··0x000003f0·00000000·41010000·00410e10·8602460e·....A....A....F.67 ··0x000003f0·00000000·41010000·00410e10·8602460e·....A....A....F.
68 ··0x00000400·18830341·0e20500a·0e18410e·10410e08·...A.·P...A..A..68 ··0x00000400·18830341·0e20500a·0e18410e·10410e08·...A.·P...A..A..
69 ··0x00000410·410b0000·14000000·18040000·00000000·A...............69 ··0x00000410·410b0000·14000000·18040000·00000000·A...............
70 ··0x00000420·0d000000·000e2083·03860200·20000000·......·.....·...70 ··0x00000420·0d000000·000e2083·03860200·20000000·......·.....·...
71 ··0x00000430·30040000·00000000·4e010000·00450e10·0.......N....E..71 ··0x00000430·30040000·00000000·4e010000·00450e10·0.......N....E..
72 ··0x00000440·8302550e·5002fa0a·0e104b0e·08410b00·..U.P.....K..A..72 ··0x00000440·8302550e·5002fa0a·0e104b0e·08410b00·..U.P.....K..A..
7.48 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 18, 21 lines modifiedOffset 18, 21 lines modified
18 ··0x000000f0·6500636f·6d706c65·785f7269·6368636f·e.complex_richco18 ··0x000000f0·6500636f·6d706c65·785f7269·6368636f·e.complex_richco
19 ··0x00000100·6d706172·652e636f·6c640050·79436f6d·mpare.cold.PyCom19 ··0x00000100·6d706172·652e636f·6c640050·79436f6d·mpare.cold.PyCom
20 ··0x00000110·706c6578·5f526561·6c417344·6f75626c·plex_RealAsDoubl20 ··0x00000110·706c6578·5f526561·6c417344·6f75626c·plex_RealAsDoubl
21 ··0x00000120·652e636f·6c640050·79436f6d·706c6578·e.cold.PyComplex21 ··0x00000120·652e636f·6c640050·79436f6d·706c6578·e.cold.PyComplex
22 ··0x00000130·5f496d61·67417344·6f75626c·652e636f·_ImagAsDouble.co22 ··0x00000130·5f496d61·67417344·6f75626c·652e636f·_ImagAsDouble.co
23 ··0x00000140·6c640063·6f6d706c·65785f64·69760063·ld.complex_div.c23 ··0x00000140·6c640063·6f6d706c·65785f64·69760063·ld.complex_div.c
24 ··0x00000150·6f6d706c·65785f64·69762e63·6f6c6400·omplex_div.cold.24 ··0x00000150·6f6d706c·65785f64·69762e63·6f6c6400·omplex_div.cold.
 25 ··0x00000160·636f6d70·6c65785f·6e657700·636f6d70·complex_new.comp
 26 ··0x00000170·6c65785f·66726f6d·5f737472·696e675f·lex_from_string_
 27 ··0x00000180·696e6e65·7200636f·6d706c65·785f6e65·inner.complex_ne
 28 ··0x00000190·772e636f·6c64005f·70617273·65722e32·w.cold._parser.2
25 ··0x00000160·636f6d70·6c65785f·706f7700·635f706f·complex_pow.c_po29 ··0x000001a0·00636f6d·706c6578·5f706f77·00635f70·.complex_pow.c_p
26 ··0x00000170·77750063·5f310063·6f6d706c·65785f70·wu.c_1.complex_p30 ··0x000001b0·6f777500·635f3100·636f6d70·6c65785f·owu.c_1.complex_
27 ··0x00000180·6f772e63·6f6c6400·636f6d70·6c65785f·ow.cold.complex_ 
28 ··0x00000190·6e657700·636f6d70·6c65785f·66726f6d·new.complex_from 
29 ··0x000001a0·5f737472·696e675f·696e6e65·7200636f·_string_inner.co 
30 ··0x000001b0·6d706c65·785f6e65·772e636f·6c64005f·mplex_new.cold._ 
31 ··0x000001c0·70617273·65722e32·00747279·5f636f6d·parser.2.try_com31 ··0x000001c0·706f772e·636f6c64·00747279·5f636f6d·pow.cold.try_com
32 ··0x000001d0·706c6578·5f737065·6369616c·5f6d6574·plex_special_met32 ··0x000001d0·706c6578·5f737065·6369616c·5f6d6574·plex_special_met
33 ··0x000001e0·686f642e·636f6c64·005f5079·5f635f70·hod.cold._Py_c_p33 ··0x000001e0·686f642e·636f6c64·005f5079·5f635f70·hod.cold._Py_c_p
34 ··0x000001f0·6f772e63·6f6c6400·636f6d70·6c65785f·ow.cold.complex_34 ··0x000001f0·6f772e63·6f6c6400·636f6d70·6c65785f·ow.cold.complex_
35 ··0x00000200·72657072·00636f6d·706c6578·5f726570·repr.complex_rep35 ··0x00000200·72657072·00636f6d·706c6578·5f726570·repr.complex_rep
36 ··0x00000210·722e636f·6c640063·6f6d706c·65785f6d·r.cold.complex_m36 ··0x00000210·722e636f·6c640063·6f6d706c·65785f6d·r.cold.complex_m
37 ··0x00000220·756c0063·6f6d706c·65785f6d·756c2e63·ul.complex_mul.c37 ··0x00000220·756c0063·6f6d706c·65785f6d·756c2e63·ul.complex_mul.c
38 ··0x00000230·6f6c6400·636f6d70·6c65785f·5f5f666f·old.complex___fo38 ··0x00000230·6f6c6400·636f6d70·6c65785f·5f5f666f·old.complex___fo
Offset 56, 16 lines modifiedOffset 56, 16 lines modified
56 ··0x00000350·00636f6d·706c6578·5f5f5f63·6f6d706c·.complex___compl56 ··0x00000350·00636f6d·706c6578·5f5f5f63·6f6d706c·.complex___compl
57 ··0x00000360·65785f5f·5f5f646f·635f5f00·636f6d70·ex____doc__.comp57 ··0x00000360·65785f5f·5f5f646f·635f5f00·636f6d70·ex____doc__.comp
58 ··0x00000370·6c65785f·5f5f6765·746e6577·61726773·lex___getnewargs58 ··0x00000370·6c65785f·5f5f6765·746e6577·61726773·lex___getnewargs
59 ··0x00000380·5f5f5f5f·646f635f·5f00636f·6d706c65·____doc__.comple59 ··0x00000380·5f5f5f5f·646f635f·5f00636f·6d706c65·____doc__.comple
60 ··0x00000390·785f5f5f·666f726d·61745f5f·5f5f646f·x___format____do60 ··0x00000390·785f5f5f·666f726d·61745f5f·5f5f646f·x___format____do
61 ··0x000003a0·635f5f00·2e4c4332·002e4c43·3136002e·c__..LC2..LC16..61 ··0x000003a0·635f5f00·2e4c4332·002e4c43·3136002e·c__..LC2..LC16..
62 ··0x000003b0·4c433335·002e4c43·3431002e·4c433400·LC35..LC41..LC4.62 ··0x000003b0·4c433335·002e4c43·3431002e·4c433400·LC35..LC41..LC4.
63 ··0x000003c0·2e4c4332·31002e4c·43323000·2e4c4332·.LC21..LC20..LC263 ··0x000003c0·2e4c4332·39002e4c·43323800·2e4c4333·.LC29..LC28..LC3
64 ··0x000003d0·32002e4c·43323300·2e4c4335·32002e4c·2..LC23..LC52..L64 ··0x000003d0·30002e4c·43333100·2e4c4335·32002e4c·0..LC31..LC52..L
65 ··0x000003e0·43313500·5079436f·6d706c65·785f4672·C15.PyComplex_Fr65 ··0x000003e0·43313500·5079436f·6d706c65·785f4672·C15.PyComplex_Fr
66 ··0x000003f0·6f6d4343·6f6d706c·65780050·794f626a·omCComplex.PyObj66 ··0x000003f0·6f6d4343·6f6d706c·65780050·794f626a·omCComplex.PyObj
67 ··0x00000400·6563745f·4d616c6c·6f630050·79436f6d·ect_Malloc.PyCom67 ··0x00000400·6563745f·4d616c6c·6f630050·79436f6d·ect_Malloc.PyCom
68 ··0x00000410·706c6578·5f547970·65005f50·795f4e65·plex_Type._Py_Ne68 ··0x00000410·706c6578·5f547970·65005f50·795f4e65·plex_Type._Py_Ne
69 ··0x00000420·77526566·6572656e·63650050·79457272·wReference.PyErr69 ··0x00000420·77526566·6572656e·63650050·79457272·wReference.PyErr
70 ··0x00000430·5f4e6f4d·656d6f72·79005079·54797065·_NoMemory.PyType70 ··0x00000430·5f4e6f4d·656d6f72·79005079·54797065·_NoMemory.PyType
71 ··0x00000440·5f497353·75627479·70650050·79466c6f·_IsSubtype.PyFlo71 ··0x00000440·5f497353·75627479·70650050·79466c6f·_IsSubtype.PyFlo
Offset 84, 40 lines modifiedOffset 84, 40 lines modified
84 ··0x00000510·65537472·75637400·5079436f·6d706c65·eStruct.PyComple84 ··0x00000510·65537472·75637400·5079436f·6d706c65·eStruct.PyComple
85 ··0x00000520·785f5265·616c4173·446f7562·6c650050·x_RealAsDouble.P85 ··0x00000520·785f5265·616c4173·446f7562·6c650050·x_RealAsDouble.P
86 ··0x00000530·79436f6d·706c6578·5f496d61·67417344·yComplex_ImagAsD86 ··0x00000530·79436f6d·706c6578·5f496d61·67417344·yComplex_ImagAsD
87 ··0x00000540·6f75626c·65005f5f·6572726e·6f5f6c6f·ouble.__errno_lo87 ··0x00000540·6f75626c·65005f5f·6572726e·6f5f6c6f·ouble.__errno_lo
88 ··0x00000550·63617469·6f6e0050·79457863·5f5a6572·cation.PyExc_Zer88 ··0x00000550·63617469·6f6e0050·79457863·5f5a6572·cation.PyExc_Zer
89 ··0x00000560·6f446976·6973696f·6e457272·6f720050·oDivisionError.P89 ··0x00000560·6f446976·6973696f·6e457272·6f720050·oDivisionError.P
90 ··0x00000570·79457272·5f536574·53747269·6e67005f·yErr_SetString._90 ··0x00000570·79457272·5f536574·53747269·6e67005f·yErr_SetString._
91 ··0x00000580·50795f63·5f71756f·74005f50·795f4e6f·Py_c_quot._Py_No91 ··0x00000580·50795f63·5f71756f·74005f50·7952756e·Py_c_quot._PyRun
92 ··0x00000590·6e655374·72756374·00666c6f·6f72005f·neStruct.floor._ 
93 ··0x000005a0·50795f63·5f706f77·00507945·78635f56·Py_c_pow.PyExc_V 
94 ··0x000005b0·616c7565·4572726f·72005079·4578635f·alueError.PyExc_ 
95 ··0x000005c0·4f766572·666c6f77·4572726f·72005f50·OverflowError._P 
96 ··0x000005d0·7952756e·74696d65·005f5079·4f626a65·yRuntime._PyObje92 ··0x00000590·74696d65·005f5079·4f626a65·63745f4c·time._PyObject_L
97 ··0x000005e0·63745f4c·6f6f6b75·70537065·6369616c·ct_LookupSpecial93 ··0x000005a0·6f6f6b75·70537065·6369616c·0050794e·ookupSpecial.PyN
98 ··0x000005f0·0050794e·756d6265·725f466c·6f617400·.PyNumber_Float.94 ··0x000005b0·756d6265·725f466c·6f617400·5f507955·umber_Float._PyU
99 ··0x00000600·5f507955·6e69636f·64655f54·72616e73·_PyUnicode_Trans95 ··0x000005c0·6e69636f·64655f54·72616e73·666f726d·nicode_Transform
100 ··0x00000610·666f726d·44656369·6d616c41·6e645370·formDecimalAndSp96 ··0x000005d0·44656369·6d616c41·6e645370·61636554·DecimalAndSpaceT
101 ··0x00000620·61636554·6f415343·49490050·79556e69·aceToASCII.PyUni97 ··0x000005e0·6f415343·49490050·79556e69·636f6465·oASCII.PyUnicode
102 ··0x00000630·636f6465·5f417355·54463841·6e645369·code_AsUTF8AndSi98 ··0x000005f0·5f417355·54463841·6e645369·7a65005f·_AsUTF8AndSize._
103 ··0x00000640·7a65005f·50795f73·7472696e·675f746f·ze._Py_string_to99 ··0x00000600·50795f73·7472696e·675f746f·5f6e756d·Py_string_to_num
104 ··0x00000650·5f6e756d·6265725f·77697468·5f756e64·_number_with_und100 ··0x00000610·6265725f·77697468·5f756e64·65727363·ber_with_undersc
105 ··0x00000660·65727363·6f726573·005f474c·4f42414c·erscores._GLOBAL101 ··0x00000620·6f726573·005f474c·4f42414c·5f4f4646·ores._GLOBAL_OFF
106 ··0x00000670·5f4f4646·5345545f·5441424c·455f005f·_OFFSET_TABLE_._102 ··0x00000630·5345545f·5441424c·455f005f·50795f74·SET_TABLE_._Py_t
107 ··0x00000680·50795f74·73735f74·73746174·65005f50·Py_tss_tstate._P103 ··0x00000640·73735f74·73746174·65005f50·795f4368·ss_tstate._Py_Ch
108 ··0x00000690·795f4368·65636b46·756e6374·696f6e52·y_CheckFunctionR104 ··0x00000650·65636b46·756e6374·696f6e52·6573756c·eckFunctionResul
109 ··0x000006a0·6573756c·74005079·4578635f·54797065·esult.PyExc_Type105 ··0x00000660·74005079·4578635f·54797065·4572726f·t.PyExc_TypeErro
110 ··0x000006b0·4572726f·72005079·4572725f·466f726d·Error.PyErr_Form106 ··0x00000670·72005079·4572725f·466f726d·61740050·r.PyErr_Format.P
111 ··0x000006c0·61740050·79457863·5f446570·72656361·at.PyExc_Depreca107 ··0x00000680·79457863·5f446570·72656361·74696f6e·yExc_Deprecation
112 ··0x000006d0·74696f6e·5761726e·696e6700·50794572·tionWarning.PyEr108 ··0x00000690·5761726e·696e6700·50794572·725f5761·Warning.PyErr_Wa
113 ··0x000006e0·725f5761·726e466f·726d6174·005f5079·r_WarnFormat._Py109 ··0x000006a0·726e466f·726d6174·005f5079·4f626a65·rnFormat._PyObje
114 ··0x000006f0·4f626a65·63745f4d·616b6554·7043616c·Object_MakeTpCal110 ··0x000006b0·63745f4d·616b6554·7043616c·6c005f50·ct_MakeTpCall._P
115 ··0x00000700·6c005f50·79417267·5f556e70·61636b4b·l._PyArg_UnpackK111 ··0x000006c0·79417267·5f556e70·61636b4b·6579776f·yArg_UnpackKeywo
 112 ··0x000006d0·72647300·5f50795f·4e6f6e65·53747275·rds._Py_NoneStru
 113 ··0x000006e0·63740066·6c6f6f72·005f5079·5f635f70·ct.floor._Py_c_p
 114 ··0x000006f0·6f770050·79457863·5f56616c·75654572·ow.PyExc_ValueEr
 115 ··0x00000700·726f7200·50794578·635f4f76·6572666c·ror.PyExc_Overfl
116 ··0x00000710·6579776f·72647300·6879706f·74006174·eywords.hypot.at116 ··0x00000710·6f774572·726f7200·6879706f·74006174·owError.hypot.at
117 ··0x00000720·616e3200·73696e63·6f730065·7870006c·an2.sincos.exp.l117 ··0x00000720·616e3200·73696e63·6f730065·7870006c·an2.sincos.exp.l
118 ··0x00000730·6f670050·794f535f·646f7562·6c655f74·og.PyOS_double_t118 ··0x00000730·6f670050·794f535f·646f7562·6c655f74·og.PyOS_double_t
119 ··0x00000740·6f5f7374·72696e67·00507955·6e69636f·o_string.PyUnico119 ··0x00000740·6f5f7374·72696e67·00507955·6e69636f·o_string.PyUnico
120 ··0x00000750·64655f46·726f6d46·6f726d61·74005079·de_FromFormat.Py120 ··0x00000750·64655f46·726f6d46·6f726d61·74005079·de_FromFormat.Py
121 ··0x00000760·4d656d5f·46726565·005f5079·4172675f·Mem_Free._PyArg_121 ··0x00000760·4d656d5f·46726565·005f5079·4172675f·Mem_Free._PyArg_
122 ··0x00000770·42616441·7267756d·656e7400·5f507955·BadArgument._PyU122 ··0x00000770·42616441·7267756d·656e7400·5f507955·BadArgument._PyU
123 ··0x00000780·6e69636f·64655772·69746572·5f496e69·nicodeWriter_Ini123 ··0x00000780·6e69636f·64655772·69746572·5f496e69·nicodeWriter_Ini
346 KB
descrobject.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:··········63448·(bytes·into·file)13 ··Start·of·section·headers:··········63384·(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·0xf7d8:1 There·are·21·section·headers,·starting·at·offset·0xf798:
  
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·0002d2·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0002d2·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·009768·000378·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·009740·000378·18···I·18···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000318·0017a0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000318·0017a0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·009ae0·001230·18···I·18···3··88 ··[·4]·.rela.data········RELA············0000000000000000·009ab8·001230·18···I·18···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·001ab8·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·001ab8·000000·00··WA··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·001ab8·000ddf·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·001ab8·000de6·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·00ad10·001b78·18···I·18···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·00ace8·001b78·18···I·18···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·002898·00255b·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········0000000000000000·0028a0·00252b·00··AX··0···0·16
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·00c888·0021f0·18···I·18···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·00c860·0021d8·18···I·18···8··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·004df3·000261·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·004dcb·000261·01·AMS··0···0··1
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·005058·00075d·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·005030·00075d·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·0057b8·000525·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·005790·000525·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·00ea78·000078·18···I·18··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·00ea38·000078·18···I·18··12··8
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·005cdd·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·005cb5·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·005ce0·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·005cb8·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·005d00·001130·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·005cd8·001130·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·00eaf0·000c30·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·00eab0·000c30·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·006e30·001728·18·····19·158··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·006e08·001728·18·····19·158··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·008558·00120a·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·008530·00120a·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·00f720·0000b6·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·00f6e0·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)
19.1 KB
readelf --wide --symbols {}
    
Offset 4, 19 lines modifiedOffset 4, 19 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·.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:·0000000000000000····31·FUNC····LOCAL··DEFAULT····6·PyDescr_NewWrapper.cold9 ·····5:·0000000000000000····31·FUNC····LOCAL··DEFAULT····6·PyDescr_NewWrapper.cold
10 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.110 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.1
11 ·····7:·00000000000014b0···353·FUNC····LOCAL··DEFAULT····8·method_vectorcall_NOARGS11 ·····7:·00000000000014b0···306·FUNC····LOCAL··DEFAULT····8·method_vectorcall_NOARGS
12 ·····8:·0000000000001740···342·FUNC····LOCAL··DEFAULT····8·method_vectorcall_O12 ·····8:·0000000000001710···342·FUNC····LOCAL··DEFAULT····8·method_vectorcall_O
13 ·····9:·00000000000019c0···233·FUNC····LOCAL··DEFAULT····8·method_vectorcall_FASTCALL_KEYWORDS13 ·····9:·0000000000001990···233·FUNC····LOCAL··DEFAULT····8·method_vectorcall_FASTCALL_KEYWORDS
14 ····10:·0000000000001e90···263·FUNC····LOCAL··DEFAULT····8·method_vectorcall_FASTCALL_KEYWORDS_METHOD14 ····10:·0000000000001e60···263·FUNC····LOCAL··DEFAULT····8·method_vectorcall_FASTCALL_KEYWORDS_METHOD
15 ····11:·00000000000018a0···284·FUNC····LOCAL··DEFAULT····8·method_vectorcall_FASTCALL15 ····11:·0000000000001870···284·FUNC····LOCAL··DEFAULT····8·method_vectorcall_FASTCALL
16 ····12:·00000000000012f0···441·FUNC····LOCAL··DEFAULT····8·method_vectorcall_VARARGS_KEYWORDS16 ····12:·00000000000012f0···441·FUNC····LOCAL··DEFAULT····8·method_vectorcall_VARARGS_KEYWORDS
17 ····13:·0000000000000460···400·FUNC····LOCAL··DEFAULT····8·method_vectorcall_VARARGS17 ····13:·0000000000000460···400·FUNC····LOCAL··DEFAULT····8·method_vectorcall_VARARGS
18 ····14:·000000000000001f····56·FUNC····LOCAL··DEFAULT····6·PyDescr_NewMethod.cold18 ····14:·000000000000001f····56·FUNC····LOCAL··DEFAULT····6·PyDescr_NewMethod.cold
19 ····15:·0000000000000057····31·FUNC····LOCAL··DEFAULT····6·PyDescr_NewClassMethod.cold19 ····15:·0000000000000057····31·FUNC····LOCAL··DEFAULT····6·PyDescr_NewClassMethod.cold
20 ····16:·0000000000000076····31·FUNC····LOCAL··DEFAULT····6·PyDescr_NewGetSet.cold20 ····16:·0000000000000076····31·FUNC····LOCAL··DEFAULT····6·PyDescr_NewGetSet.cold
21 ····17:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.821 ····17:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
22 ····18:·0000000000000095····50·FUNC····LOCAL··DEFAULT····6·PyDescr_NewMember.cold22 ····18:·0000000000000095····50·FUNC····LOCAL··DEFAULT····6·PyDescr_NewMember.cold
Offset 25, 117 lines modifiedOffset 25, 117 lines modified
25 ····21:·00000000000003f0···100·FUNC····LOCAL··DEFAULT····8·classmethod_get25 ····21:·00000000000003f0···100·FUNC····LOCAL··DEFAULT····8·classmethod_get
26 ····22:·00000000000000c7···214·FUNC····LOCAL··DEFAULT····6·classmethod_get.cold26 ····22:·00000000000000c7···214·FUNC····LOCAL··DEFAULT····6·classmethod_get.cold
27 ····23:·0000000000000000····63·FUNC····LOCAL··DEFAULT····1·descr_setcheck.part.0.isra.027 ····23:·0000000000000000····63·FUNC····LOCAL··DEFAULT····1·descr_setcheck.part.0.isra.0
28 ····24:·000000000000019d····73·FUNC····LOCAL··DEFAULT····6·method_vectorcall_VARARGS.cold28 ····24:·000000000000019d····73·FUNC····LOCAL··DEFAULT····6·method_vectorcall_VARARGS.cold
29 ····25:·00000000000001e6·····7·FUNC····LOCAL··DEFAULT····6·descr_setcheck.part.0.isra.0.cold29 ····25:·00000000000001e6·····7·FUNC····LOCAL··DEFAULT····6·descr_setcheck.part.0.isra.0.cold
30 ····26:·00000000000005f0····25·FUNC····LOCAL··DEFAULT····8·descr_traverse30 ····26:·00000000000005f0····25·FUNC····LOCAL··DEFAULT····8·descr_traverse
31 ····27:·00000000000001ed·····3·FUNC····LOCAL··DEFAULT····6·descr_traverse.cold31 ····27:·00000000000001ed·····3·FUNC····LOCAL··DEFAULT····6·descr_traverse.cold
32 ····28:·0000000000000630··1518·FUNC····LOCAL··DEFAULT····8·property_init32 ····28:·0000000000000630··1505·FUNC····LOCAL··DEFAULT····8·property_init
33 ····29:·00000000000001f0···367·FUNC····LOCAL··DEFAULT····6·property_init.cold33 ····29:·00000000000001f0···374·FUNC····LOCAL··DEFAULT····6·property_init.cold
34 ····30:·0000000000000060····72·OBJECT··LOCAL··DEFAULT····3·_parser.234 ····30:·0000000000000060····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
35 ····31:·0000000000000c20···155·FUNC····LOCAL··DEFAULT····8·member_get35 ····31:·0000000000000c20···155·FUNC····LOCAL··DEFAULT····8·member_get
36 ····32:·0000000000000cc0···157·FUNC····LOCAL··DEFAULT····8·method_get36 ····32:·0000000000000cc0···157·FUNC····LOCAL··DEFAULT····8·method_get
37 ····33:·000000000000035f····54·FUNC····LOCAL··DEFAULT····6·method_get.cold37 ····33:·0000000000000366····54·FUNC····LOCAL··DEFAULT····6·method_get.cold
38 ····34:·0000000000000d60···338·FUNC····LOCAL··DEFAULT····8·property_setter38 ····34:·0000000000000d60···338·FUNC····LOCAL··DEFAULT····8·property_setter
39 ····35:·0000000000000395····79·FUNC····LOCAL··DEFAULT····6·property_setter.cold39 ····35:·000000000000039c····79·FUNC····LOCAL··DEFAULT····6·property_setter.cold
40 ····36:·0000000000000ec0···323·FUNC····LOCAL··DEFAULT····8·property_copy40 ····36:·0000000000000ec0···323·FUNC····LOCAL··DEFAULT····8·property_copy
41 ····37:·00000000000003e4····38·FUNC····LOCAL··DEFAULT····6·property_copy.cold41 ····37:·00000000000003eb····38·FUNC····LOCAL··DEFAULT····6·property_copy.cold
42 ····38:·0000000000001010···263·FUNC····LOCAL··DEFAULT····8·property_dealloc42 ····38:·0000000000001010···263·FUNC····LOCAL··DEFAULT····8·property_dealloc
43 ····39:·0000000000001120···104·FUNC····LOCAL··DEFAULT····8·property_set_name43 ····39:·0000000000001120···104·FUNC····LOCAL··DEFAULT····8·property_set_name
44 ····40:·000000000000040a····46·FUNC····LOCAL··DEFAULT····6·property_set_name.cold44 ····40:·0000000000000411····46·FUNC····LOCAL··DEFAULT····6·property_set_name.cold
45 ····41:·0000000000001190···118·FUNC····LOCAL··DEFAULT····8·getset_get45 ····41:·0000000000001190···118·FUNC····LOCAL··DEFAULT····8·getset_get
46 ····42:·0000000000000438····63·FUNC····LOCAL··DEFAULT····6·getset_get.cold46 ····42:·000000000000043f····63·FUNC····LOCAL··DEFAULT····6·getset_get.cold
47 ····43:·0000000000001210····94·FUNC····LOCAL··DEFAULT····8·member_set47 ····43:·0000000000001210····94·FUNC····LOCAL··DEFAULT····8·member_set
48 ····44:·0000000000001270···121·FUNC····LOCAL··DEFAULT····8·getset_set48 ····44:·0000000000001270···121·FUNC····LOCAL··DEFAULT····8·getset_set
49 ····45:·0000000000000477····63·FUNC····LOCAL··DEFAULT····6·getset_set.cold49 ····45:·000000000000047e····63·FUNC····LOCAL··DEFAULT····6·getset_set.cold
50 ····46:·00000000000004b6····90·FUNC····LOCAL··DEFAULT····6·method_vectorcall_VARARGS_KEYWORDS.cold50 ····46:·00000000000004bd····90·FUNC····LOCAL··DEFAULT····6·method_vectorcall_VARARGS_KEYWORDS.cold
51 ····47:·0000000000000510···126·FUNC····LOCAL··DEFAULT····6·method_vectorcall_NOARGS.cold51 ····47:·0000000000000517···126·FUNC····LOCAL··DEFAULT····6·method_vectorcall_NOARGS.cold
52 ····48:·0000000000001620····93·FUNC····LOCAL··DEFAULT····8·property_descr_set52 ····48:·00000000000015f0····93·FUNC····LOCAL··DEFAULT····8·property_descr_set
53 ····49:·000000000000058e···276·FUNC····LOCAL··DEFAULT····6·property_descr_set.cold53 ····49:·0000000000000595···276·FUNC····LOCAL··DEFAULT····6·property_descr_set.cold
54 ····50:·0000000000000190····43·FUNC····LOCAL··DEFAULT····1·property_name54 ····50:·0000000000000190····43·FUNC····LOCAL··DEFAULT····1·property_name
55 ····51:·0000000000001680···185·FUNC····LOCAL··DEFAULT····8·property_descr_get55 ····51:·0000000000001650···185·FUNC····LOCAL··DEFAULT····8·property_descr_get
56 ····52:·00000000000006a2····15·FUNC····LOCAL··DEFAULT····6·property_descr_get.cold56 ····52:·00000000000006a9····15·FUNC····LOCAL··DEFAULT····6·property_descr_get.cold
57 ····53:·00000000000006b1···137·FUNC····LOCAL··DEFAULT····6·method_vectorcall_O.cold57 ····53:·00000000000006b8···137·FUNC····LOCAL··DEFAULT····6·method_vectorcall_O.cold
58 ····54:·000000000000073a····26·FUNC····LOCAL··DEFAULT····6·method_vectorcall_FASTCALL.cold58 ····54:·0000000000000741····26·FUNC····LOCAL··DEFAULT····6·method_vectorcall_FASTCALL.cold
59 ····55:·0000000000000754····54·FUNC····LOCAL··DEFAULT····6·method_vectorcall_FASTCALL_KEYWORDS.cold59 ····55:·000000000000075b····54·FUNC····LOCAL··DEFAULT····6·method_vectorcall_FASTCALL_KEYWORDS.cold
60 ····56:·0000000000001ab0···314·FUNC····LOCAL··DEFAULT····8·wrapperdescr_get60 ····56:·0000000000001a80···314·FUNC····LOCAL··DEFAULT····8·wrapperdescr_get
61 ····57:·000000000000078a····20·FUNC····LOCAL··DEFAULT····6·wrapperdescr_get.cold61 ····57:·0000000000000791····20·FUNC····LOCAL··DEFAULT····6·wrapperdescr_get.cold
62 ····58:·0000000000001c70····94·FUNC····LOCAL··DEFAULT····8·wrapper_call62 ····58:·0000000000001c40····94·FUNC····LOCAL··DEFAULT····8·wrapper_call
63 ····59:·000000000000079e····27·FUNC····LOCAL··DEFAULT····6·wrapper_call.cold63 ····59:·00000000000007a5····27·FUNC····LOCAL··DEFAULT····6·wrapper_call.cold
64 ····60:·0000000000001cd0···207·FUNC····LOCAL··DEFAULT····8·wrapper_dealloc64 ····60:·0000000000001ca0···207·FUNC····LOCAL··DEFAULT····8·wrapper_dealloc
65 ····61:·00000000000007b9····63·FUNC····LOCAL··DEFAULT····6·wrapper_dealloc.cold65 ····61:·00000000000007c0····63·FUNC····LOCAL··DEFAULT····6·wrapper_dealloc.cold
66 ····62:·0000000000001da0···232·FUNC····LOCAL··DEFAULT····8·wrapperdescr_call66 ····62:·0000000000001d70···232·FUNC····LOCAL··DEFAULT····8·wrapperdescr_call
67 ····63:·00000000000007f8···165·FUNC····LOCAL··DEFAULT····6·wrapperdescr_call.cold67 ····63:·00000000000007ff···165·FUNC····LOCAL··DEFAULT····6·wrapperdescr_call.cold
68 ····64:·000000000000089d····43·FUNC····LOCAL··DEFAULT····6·method_vectorcall_FASTCALL_KEYWORDS_METHOD.cold68 ····64:·00000000000008a4····43·FUNC····LOCAL··DEFAULT····6·method_vectorcall_FASTCALL_KEYWORDS_METHOD.cold
69 ····65:·0000000000001fa0···136·FUNC····LOCAL··DEFAULT····8·property_traverse69 ····65:·0000000000001f70···136·FUNC····LOCAL··DEFAULT····8·property_traverse
70 ····66:·00000000000008c8····18·FUNC····LOCAL··DEFAULT····6·property_traverse.cold70 ····66:·00000000000008cf····18·FUNC····LOCAL··DEFAULT····6·property_traverse.cold
71 ····67:·00000000000008da····74·FUNC····LOCAL··DEFAULT····6·PyDictProxy_New.cold71 ····67:·00000000000008e1····74·FUNC····LOCAL··DEFAULT····6·PyDictProxy_New.cold
72 ····68:·00000000000020d0····49·FUNC····LOCAL··DEFAULT····8·mappingproxy_items72 ····68:·00000000000020a0····49·FUNC····LOCAL··DEFAULT····8·mappingproxy_items
73 ····69:·0000000000002110····87·FUNC····LOCAL··DEFAULT····8·mappingproxy_dealloc73 ····69:·00000000000020e0····87·FUNC····LOCAL··DEFAULT····8·mappingproxy_dealloc
74 ····70:·0000000000002170····13·FUNC····LOCAL··DEFAULT····8·mappingproxy_getitem74 ····70:·0000000000002140····13·FUNC····LOCAL··DEFAULT····8·mappingproxy_getitem
75 ····71:·0000000000002180····27·FUNC····LOCAL··DEFAULT····8·mappingproxy_contains75 ····71:·0000000000002150····27·FUNC····LOCAL··DEFAULT····8·mappingproxy_contains
76 ····72:·0000000000000924·····5·FUNC····LOCAL··DEFAULT····6·mappingproxy_contains.cold76 ····72:·000000000000092b·····5·FUNC····LOCAL··DEFAULT····6·mappingproxy_contains.cold
77 ····73:·00000000000021a0····88·FUNC····LOCAL··DEFAULT····8·property_get___isabstractmethod__77 ····73:·0000000000002170····88·FUNC····LOCAL··DEFAULT····8·property_get___isabstractmethod__
78 ····74:·0000000000000929·····7·FUNC····LOCAL··DEFAULT····6·property_get___isabstractmethod__.cold78 ····74:·0000000000000930·····7·FUNC····LOCAL··DEFAULT····6·property_get___isabstractmethod__.cold
79 ····75:·0000000000002200····68·FUNC····LOCAL··DEFAULT····8·wrapper_traverse79 ····75:·00000000000021d0····68·FUNC····LOCAL··DEFAULT····8·wrapper_traverse
80 ····76:·0000000000000930····20·FUNC····LOCAL··DEFAULT····6·wrapper_traverse.cold80 ····76:·0000000000000937····20·FUNC····LOCAL··DEFAULT····6·wrapper_traverse.cold
81 ····77:·0000000000002250····49·FUNC····LOCAL··DEFAULT····8·mappingproxy_keys81 ····77:·0000000000002220····49·FUNC····LOCAL··DEFAULT····8·mappingproxy_keys
82 ····78:·0000000000002290···119·FUNC····LOCAL··DEFAULT····8·mappingproxy_get82 ····78:·0000000000002260···119·FUNC····LOCAL··DEFAULT····8·mappingproxy_get
83 ····79:·0000000000000944·····7·FUNC····LOCAL··DEFAULT····6·mappingproxy_get.cold83 ····79:·000000000000094b·····7·FUNC····LOCAL··DEFAULT····6·mappingproxy_get.cold
84 ····80:·0000000000002310···274·FUNC····LOCAL··DEFAULT····8·mappingproxy_new84 ····80:·00000000000022e0···274·FUNC····LOCAL··DEFAULT····8·mappingproxy_new
85 ····81:·0000000000000100····72·OBJECT··LOCAL··DEFAULT····3·_parser.585 ····81:·0000000000000100····72·OBJECT··LOCAL··DEFAULT····3·_parser.5
86 ····82:·000000000000094b····98·FUNC····LOCAL··DEFAULT····6·mappingproxy_new.cold86 ····82:·0000000000000952····98·FUNC····LOCAL··DEFAULT····6·mappingproxy_new.cold
87 ····83:·0000000000000040···165·FUNC····LOCAL··DEFAULT····1·descr_get_qualname87 ····83:·0000000000000040···165·FUNC····LOCAL··DEFAULT····1·descr_get_qualname
88 ····84:·00000000000009ad····94·FUNC····LOCAL··DEFAULT····6·descr_get_qualname.cold88 ····84:·00000000000009b4····94·FUNC····LOCAL··DEFAULT····6·descr_get_qualname.cold
89 ····85:·0000000000002430····13·FUNC····LOCAL··DEFAULT····8·mappingproxy_getiter89 ····85:·0000000000002400····13·FUNC····LOCAL··DEFAULT····8·mappingproxy_getiter
90 ····86:·0000000000002440····13·FUNC····LOCAL··DEFAULT····8·mappingproxy_len90 ····86:·0000000000002410····13·FUNC····LOCAL··DEFAULT····8·mappingproxy_len
91 ····87:·00000000000000f0····22·FUNC····LOCAL··DEFAULT····1·property_clear91 ····87:·00000000000000f0····22·FUNC····LOCAL··DEFAULT····1·property_clear
92 ····88:·0000000000000a0b····43·FUNC····LOCAL··DEFAULT····6·property_clear.cold92 ····88:·0000000000000a12····43·FUNC····LOCAL··DEFAULT····6·property_clear.cold
93 ····89:·0000000000002450····25·FUNC····LOCAL··DEFAULT····8·mappingproxy_traverse93 ····89:·0000000000002420····25·FUNC····LOCAL··DEFAULT····8·mappingproxy_traverse
94 ····90:·0000000000000a36·····3·FUNC····LOCAL··DEFAULT····6·mappingproxy_traverse.cold94 ····90:·0000000000000a3d·····3·FUNC····LOCAL··DEFAULT····6·mappingproxy_traverse.cold
95 ····91:·0000000000002470····49·FUNC····LOCAL··DEFAULT····8·mappingproxy_values95 ····91:·0000000000002440····49·FUNC····LOCAL··DEFAULT····8·mappingproxy_values
96 ····92:·00000000000024b0····59·FUNC····LOCAL··DEFAULT····8·wrapperdescr_repr96 ····92:·0000000000002480····59·FUNC····LOCAL··DEFAULT····8·wrapperdescr_repr
97 ····93:·0000000000000a39····23·FUNC····LOCAL··DEFAULT····6·wrapperdescr_repr.cold97 ····93:·0000000000000a40····23·FUNC····LOCAL··DEFAULT····6·wrapperdescr_repr.cold
98 ····94:·00000000000024f0····44·FUNC····LOCAL··DEFAULT····8·descr_repr.isra.098 ····94:·00000000000024c0····44·FUNC····LOCAL··DEFAULT····8·descr_repr.isra.0
99 ····95:·0000000000000a50·····7·FUNC····LOCAL··DEFAULT····6·descr_repr.isra.0.cold99 ····95:·0000000000000a57·····7·FUNC····LOCAL··DEFAULT····6·descr_repr.isra.0.cold
100 ····96:·0000000000002520····59·FUNC····LOCAL··DEFAULT····8·method_repr100 ····96:·00000000000024f0····59·FUNC····LOCAL··DEFAULT····8·method_repr
101 ····97:·0000000000000a57····23·FUNC····LOCAL··DEFAULT····6·method_repr.cold101 ····97:·0000000000000a5e····23·FUNC····LOCAL··DEFAULT····6·method_repr.cold
102 ····98:·0000000000000110····22·FUNC····LOCAL··DEFAULT····1·getset_repr102 ····98:·0000000000000110····22·FUNC····LOCAL··DEFAULT····1·getset_repr
103 ····99:·0000000000000130····20·FUNC····LOCAL··DEFAULT····1·mappingproxy_repr103 ····99:·0000000000000130····20·FUNC····LOCAL··DEFAULT····1·mappingproxy_repr
104 ···100:·0000000000000150····22·FUNC····LOCAL··DEFAULT····1·member_repr104 ···100:·0000000000000150····22·FUNC····LOCAL··DEFAULT····1·member_repr
105 ···101:·0000000000000170····22·FUNC····LOCAL··DEFAULT····1·wrapperdescr_get_text_signature105 ···101:·0000000000000170····22·FUNC····LOCAL··DEFAULT····1·wrapperdescr_get_text_signature
106 ···102:·0000000000000a6e····16·FUNC····LOCAL··DEFAULT····6·property_deleter106 ···102:·0000000000000a75····16·FUNC····LOCAL··DEFAULT····6·property_deleter
107 ···103:·0000000000000a7e····20·FUNC····LOCAL··DEFAULT····6·property_name.cold107 ···103:·0000000000000a85····20·FUNC····LOCAL··DEFAULT····6·property_name.cold
108 ···104:·00000000000001c0····20·FUNC····LOCAL··DEFAULT····1·wrapper_name108 ···104:·00000000000001c0····20·FUNC····LOCAL··DEFAULT····1·wrapper_name
109 ···105:·0000000000000a92····13·FUNC····LOCAL··DEFAULT····6·property_getter109 ···105:·0000000000000a99····13·FUNC····LOCAL··DEFAULT····6·property_getter
110 ···106:·00000000000001e0····20·FUNC····LOCAL··DEFAULT····1·wrapperdescr_get_doc110 ···106:·00000000000001e0····20·FUNC····LOCAL··DEFAULT····1·wrapperdescr_get_doc
111 ···107:·0000000000000200····20·FUNC····LOCAL··DEFAULT····1·method_get_doc111 ···107:·0000000000000200····20·FUNC····LOCAL··DEFAULT····1·method_get_doc
112 ···108:·0000000000000a9f····61·FUNC····LOCAL··DEFAULT····6·property_get__name__112 ···108:·0000000000000aa6····61·FUNC····LOCAL··DEFAULT····6·property_get__name__
113 ···109:·0000000000000220····26·FUNC····LOCAL··DEFAULT····1·wrapper_text_signature113 ···109:·0000000000000220····26·FUNC····LOCAL··DEFAULT····1·wrapper_text_signature
114 ···110:·0000000000000240····27·FUNC····LOCAL··DEFAULT····1·wrapper_objclass114 ···110:·0000000000000240····27·FUNC····LOCAL··DEFAULT····1·wrapper_objclass
115 ···111:·0000000000000adc·····7·FUNC····LOCAL··DEFAULT····6·wrapper_objclass.cold115 ···111:·0000000000000ae3·····7·FUNC····LOCAL··DEFAULT····6·wrapper_objclass.cold
116 ···112:·0000000000000ae3····38·FUNC····LOCAL··DEFAULT····6·property_set__name__116 ···112:·0000000000000aea····38·FUNC····LOCAL··DEFAULT····6·property_set__name__
117 ···113:·0000000000000260····24·FUNC····LOCAL··DEFAULT····1·wrapper_doc117 ···113:·0000000000000260····24·FUNC····LOCAL··DEFAULT····1·wrapper_doc
118 ···114:·0000000000000b09····13·FUNC····LOCAL··DEFAULT····6·mappingproxy_richcompare118 ···114:·0000000000000b10····13·FUNC····LOCAL··DEFAULT····6·mappingproxy_richcompare
119 ···115:·0000000000000280····23·FUNC····LOCAL··DEFAULT····1·method_get_text_signature119 ···115:·0000000000000280····23·FUNC····LOCAL··DEFAULT····1·method_get_text_signature
120 ···116:·0000000000000b16····49·FUNC····LOCAL··DEFAULT····6·mappingproxy_copy120 ···116:·0000000000000b1d····49·FUNC····LOCAL··DEFAULT····6·mappingproxy_copy
121 ···117:·00000000000002a0····50·FUNC····LOCAL··DEFAULT····1·descr_reduce121 ···117:·00000000000002a0····50·FUNC····LOCAL··DEFAULT····1·descr_reduce
122 ···118:·0000000000000b47····54·FUNC····LOCAL··DEFAULT····6·wrapper_reduce122 ···118:·0000000000000b4e····54·FUNC····LOCAL··DEFAULT····6·wrapper_reduce
123 ···119:·0000000000000b7d····13·FUNC····LOCAL··DEFAULT····6·mappingproxy_hash123 ···119:·0000000000000b84····13·FUNC····LOCAL··DEFAULT····6·mappingproxy_hash
124 ···120:·0000000000000b8a····49·FUNC····LOCAL··DEFAULT····6·mappingproxy_reversed124 ···120:·0000000000000b91····49·FUNC····LOCAL··DEFAULT····6·mappingproxy_reversed
125 ···121:·0000000000000bbb····93·FUNC····LOCAL··DEFAULT····6·mappingproxy_or125 ···121:·0000000000000bc2····93·FUNC····LOCAL··DEFAULT····6·mappingproxy_or
126 ···122:·0000000000000c18····31·FUNC····LOCAL··DEFAULT····6·mappingproxy_ior126 ···122:·0000000000000c1f····31·FUNC····LOCAL··DEFAULT····6·mappingproxy_ior
127 ···123:·0000000000000c37····39·FUNC····LOCAL··DEFAULT····6·wrapper_repr127 ···123:·0000000000000c3e····39·FUNC····LOCAL··DEFAULT····6·wrapper_repr
128 ···124:·0000000000000c5e···164·FUNC····LOCAL··DEFAULT····6·classmethoddescr_call128 ···124:·0000000000000c65···164·FUNC····LOCAL··DEFAULT····6·classmethoddescr_call
129 ···125:·0000000000000d02····28·FUNC····LOCAL··DEFAULT····6·getset_get_doc129 ···125:·0000000000000d09····28·FUNC····LOCAL··DEFAULT····6·getset_get_doc
130 ···126:·0000000000000d1e····28·FUNC····LOCAL··DEFAULT····6·member_get_doc130 ···126:·0000000000000d25····28·FUNC····LOCAL··DEFAULT····6·member_get_doc
131 ···127:·0000000000000d3a····86·FUNC····LOCAL··DEFAULT····6·wrapper_richcompare131 ···127:·0000000000000d41····86·FUNC····LOCAL··DEFAULT····6·wrapper_richcompare
Max diff block lines reached; 2358/19479 bytes (12.11%) of diff not shown.
141 KB
readelf --wide --relocs {}
Max HTML report size reached
54.6 KB
readelf --wide --debug-dump=frames {}
    
Offset 325, 15 lines modifiedOffset 325, 15 lines modified
325 ··DW_CFA_nop325 ··DW_CFA_nop
  
326 00000314·0000000000000010·00000318·FDE·cie=00000000·pc=0000000000000610..0000000000000627326 00000314·0000000000000010·00000318·FDE·cie=00000000·pc=0000000000000610..0000000000000627
327 ··DW_CFA_nop327 ··DW_CFA_nop
328 ··DW_CFA_nop328 ··DW_CFA_nop
329 ··DW_CFA_nop329 ··DW_CFA_nop
  
330 00000328·000000000000004c·0000032c·FDE·cie=00000000·pc=0000000000000630..0000000000000c1e330 00000328·000000000000004c·0000032c·FDE·cie=00000000·pc=0000000000000630..0000000000000c11
331 ··DW_CFA_advance_loc:·6·to·0000000000000636331 ··DW_CFA_advance_loc:·6·to·0000000000000636
332 ··DW_CFA_def_cfa_offset:·16332 ··DW_CFA_def_cfa_offset:·16
333 ··DW_CFA_offset:·r15·(r15)·at·cfa-16333 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
334 ··DW_CFA_advance_loc:·2·to·0000000000000638334 ··DW_CFA_advance_loc:·2·to·0000000000000638
335 ··DW_CFA_def_cfa_offset:·24335 ··DW_CFA_def_cfa_offset:·24
336 ··DW_CFA_offset:·r14·(r14)·at·cfa-24336 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
337 ··DW_CFA_advance_loc:·2·to·000000000000063a337 ··DW_CFA_advance_loc:·2·to·000000000000063a
Offset 367, 41 lines modifiedOffset 367, 41 lines modified
367 ··DW_CFA_def_cfa_offset:·8367 ··DW_CFA_def_cfa_offset:·8
368 ··DW_CFA_advance_loc:·11·to·00000000000007e0368 ··DW_CFA_advance_loc:·11·to·00000000000007e0
369 ··DW_CFA_restore_state369 ··DW_CFA_restore_state
370 ··DW_CFA_nop370 ··DW_CFA_nop
371 ··DW_CFA_nop371 ··DW_CFA_nop
372 ··DW_CFA_nop372 ··DW_CFA_nop
  
373 00000378·0000000000000048·0000037c·FDE·cie=00000000·pc=00000000000001f0..000000000000035f373 00000378·0000000000000048·0000037c·FDE·cie=00000000·pc=00000000000001f0..0000000000000366
374 ··DW_CFA_def_cfa_offset:·128374 ··DW_CFA_def_cfa_offset:·128
375 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56375 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
376 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48376 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
377 ··DW_CFA_offset:·r12·(r12)·at·cfa-40377 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
378 ··DW_CFA_offset:·r13·(r13)·at·cfa-32378 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
379 ··DW_CFA_offset:·r14·(r14)·at·cfa-24379 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
380 ··DW_CFA_offset:·r15·(r15)·at·cfa-16380 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
381 ··DW_CFA_advance_loc1:·208·to·00000000000002c0381 ··DW_CFA_advance_loc1:·176·to·00000000000002a0
382 ··DW_CFA_def_cfa_offset:·136382 ··DW_CFA_def_cfa_offset:·136
383 ··DW_CFA_advance_loc:·20·to·00000000000002d4383 ··DW_CFA_advance_loc:·22·to·00000000000002b6
384 ··DW_CFA_def_cfa_offset:·144384 ··DW_CFA_def_cfa_offset:·144
385 ··DW_CFA_advance_loc:·2·to·00000000000002d6385 ··DW_CFA_advance_loc:·2·to·00000000000002b8
386 ··DW_CFA_def_cfa_offset:·152386 ··DW_CFA_def_cfa_offset:·152
387 ··DW_CFA_advance_loc:·2·to·00000000000002d8387 ··DW_CFA_advance_loc:·2·to·00000000000002ba
388 ··DW_CFA_def_cfa_offset:·160388 ··DW_CFA_def_cfa_offset:·160
389 ··DW_CFA_advance_loc:·9·to·00000000000002e1389 ··DW_CFA_advance_loc:·9·to·00000000000002c3
390 ··DW_CFA_def_cfa_offset:·128390 ··DW_CFA_def_cfa_offset:·128
391 ··DW_CFA_advance_loc:·32·to·0000000000000301391 ··DW_CFA_advance_loc:·27·to·00000000000002de
392 ··DW_CFA_def_cfa_offset:·136392 ··DW_CFA_def_cfa_offset:·136
393 ··DW_CFA_advance_loc:·22·to·0000000000000317393 ··DW_CFA_advance_loc:·20·to·00000000000002f2
394 ··DW_CFA_def_cfa_offset:·144394 ··DW_CFA_def_cfa_offset:·144
395 ··DW_CFA_advance_loc:·2·to·0000000000000319395 ··DW_CFA_advance_loc:·2·to·00000000000002f4
396 ··DW_CFA_def_cfa_offset:·152396 ··DW_CFA_def_cfa_offset:·152
397 ··DW_CFA_advance_loc:·2·to·000000000000031b397 ··DW_CFA_advance_loc:·2·to·00000000000002f6
398 ··DW_CFA_def_cfa_offset:·160398 ··DW_CFA_def_cfa_offset:·160
399 ··DW_CFA_advance_loc:·9·to·0000000000000324399 ··DW_CFA_advance_loc:·9·to·00000000000002ff
400 ··DW_CFA_def_cfa_offset:·128400 ··DW_CFA_def_cfa_offset:·128
401 ··DW_CFA_nop401 ··DW_CFA_nop
402 ··DW_CFA_nop402 ··DW_CFA_nop
403 ··DW_CFA_nop403 ··DW_CFA_nop
  
404 000003c4·0000000000000040·000003c8·FDE·cie=00000000·pc=0000000000000c20..0000000000000cbb404 000003c4·0000000000000040·000003c8·FDE·cie=00000000·pc=0000000000000c20..0000000000000cbb
405 ··DW_CFA_advance_loc:·5·to·0000000000000c25405 ··DW_CFA_advance_loc:·5·to·0000000000000c25
Offset 467, 15 lines modifiedOffset 467, 15 lines modified
467 ··DW_CFA_advance_loc:·1·to·0000000000000d1e467 ··DW_CFA_advance_loc:·1·to·0000000000000d1e
468 ··DW_CFA_def_cfa_offset:·16468 ··DW_CFA_def_cfa_offset:·16
469 ··DW_CFA_advance_loc:·2·to·0000000000000d20469 ··DW_CFA_advance_loc:·2·to·0000000000000d20
470 ··DW_CFA_def_cfa_offset:·8470 ··DW_CFA_def_cfa_offset:·8
471 ··DW_CFA_advance_loc:·8·to·0000000000000d28471 ··DW_CFA_advance_loc:·8·to·0000000000000d28
472 ··DW_CFA_restore_state472 ··DW_CFA_restore_state
  
473 00000440·0000000000000018·00000444·FDE·cie=00000000·pc=000000000000035f..0000000000000395473 00000440·0000000000000018·00000444·FDE·cie=00000000·pc=0000000000000366..000000000000039c
474 ··DW_CFA_def_cfa_offset:·32474 ··DW_CFA_def_cfa_offset:·32
475 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32475 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
476 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24476 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
477 ··DW_CFA_offset:·r12·(r12)·at·cfa-16477 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
478 ··DW_CFA_nop478 ··DW_CFA_nop
479 ··DW_CFA_nop479 ··DW_CFA_nop
480 ··DW_CFA_nop480 ··DW_CFA_nop
Offset 499, 15 lines modifiedOffset 499, 15 lines modified
499 ··DW_CFA_def_cfa_offset:·8499 ··DW_CFA_def_cfa_offset:·8
500 ··DW_CFA_advance_loc:·1·to·0000000000000e35500 ··DW_CFA_advance_loc:·1·to·0000000000000e35
501 ··DW_CFA_restore_state501 ··DW_CFA_restore_state
502 ··DW_CFA_nop502 ··DW_CFA_nop
503 ··DW_CFA_nop503 ··DW_CFA_nop
504 ··DW_CFA_nop504 ··DW_CFA_nop
  
505 0000048c·0000000000000018·00000490·FDE·cie=00000000·pc=0000000000000395..00000000000003e4505 0000048c·0000000000000018·00000490·FDE·cie=00000000·pc=000000000000039c..00000000000003eb
506 ··DW_CFA_def_cfa_offset:·32506 ··DW_CFA_def_cfa_offset:·32
507 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32507 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
508 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24508 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
509 ··DW_CFA_offset:·r12·(r12)·at·cfa-16509 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
510 ··DW_CFA_nop510 ··DW_CFA_nop
511 ··DW_CFA_nop511 ··DW_CFA_nop
512 ··DW_CFA_nop512 ··DW_CFA_nop
Offset 541, 15 lines modifiedOffset 541, 15 lines modified
541 ··DW_CFA_def_cfa_offset:·8541 ··DW_CFA_def_cfa_offset:·8
542 ··DW_CFA_advance_loc:·1·to·0000000000000fb1542 ··DW_CFA_advance_loc:·1·to·0000000000000fb1
543 ··DW_CFA_restore_state543 ··DW_CFA_restore_state
544 ··DW_CFA_nop544 ··DW_CFA_nop
545 ··DW_CFA_nop545 ··DW_CFA_nop
546 ··DW_CFA_nop546 ··DW_CFA_nop
  
547 000004e8·000000000000001c·000004ec·FDE·cie=00000000·pc=00000000000003e4..000000000000040a547 000004e8·000000000000001c·000004ec·FDE·cie=00000000·pc=00000000000003eb..0000000000000411
548 ··DW_CFA_def_cfa_offset:·48548 ··DW_CFA_def_cfa_offset:·48
549 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48549 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
550 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40550 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
551 ··DW_CFA_offset:·r12·(r12)·at·cfa-32551 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
552 ··DW_CFA_offset:·r13·(r13)·at·cfa-24552 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
553 ··DW_CFA_offset:·r14·(r14)·at·cfa-16553 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
554 ··DW_CFA_nop554 ··DW_CFA_nop
Offset 575, 15 lines modifiedOffset 575, 15 lines modified
575 ··DW_CFA_advance_loc1:·67·to·000000000000116b575 ··DW_CFA_advance_loc1:·67·to·000000000000116b
576 ··DW_CFA_remember_state576 ··DW_CFA_remember_state
577 ··DW_CFA_def_cfa_offset:·8577 ··DW_CFA_def_cfa_offset:·8
578 ··DW_CFA_advance_loc:·5·to·0000000000001170578 ··DW_CFA_advance_loc:·5·to·0000000000001170
579 ··DW_CFA_restore_state579 ··DW_CFA_restore_state
580 ··DW_CFA_nop580 ··DW_CFA_nop
  
581 00000544·0000000000000010·00000548·FDE·cie=00000000·pc=000000000000040a..0000000000000438581 00000544·0000000000000010·00000548·FDE·cie=00000000·pc=0000000000000411..000000000000043f
582 ··DW_CFA_def_cfa_offset:·16582 ··DW_CFA_def_cfa_offset:·16
583 ··DW_CFA_nop583 ··DW_CFA_nop
  
584 00000558·0000000000000030·0000055c·FDE·cie=00000000·pc=0000000000001190..0000000000001206584 00000558·0000000000000030·0000055c·FDE·cie=00000000·pc=0000000000001190..0000000000001206
585 ··DW_CFA_advance_loc:·5·to·0000000000001195585 ··DW_CFA_advance_loc:·5·to·0000000000001195
586 ··DW_CFA_def_cfa_offset:·16586 ··DW_CFA_def_cfa_offset:·16
587 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16587 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
Offset 605, 15 lines modifiedOffset 605, 15 lines modified
605 ··DW_CFA_def_cfa_offset:·24605 ··DW_CFA_def_cfa_offset:·24
606 ··DW_CFA_advance_loc:·1·to·0000000000001204606 ··DW_CFA_advance_loc:·1·to·0000000000001204
607 ··DW_CFA_def_cfa_offset:·16607 ··DW_CFA_def_cfa_offset:·16
608 ··DW_CFA_advance_loc:·1·to·0000000000001205608 ··DW_CFA_advance_loc:·1·to·0000000000001205
609 ··DW_CFA_def_cfa_offset:·8609 ··DW_CFA_def_cfa_offset:·8
Max diff block lines reached; 50688/55863 bytes (90.74%) of diff not shown.
3.53 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 43, 47 lines modifiedOffset 43, 47 lines modified
43 »       push···%rbp43 »       push···%rbp
44 »       push···%rbx44 »       push···%rbx
45 »       mov····%rdi,%rbx45 »       mov····%rdi,%rbx
46 »       sub····$0x18,%rsp46 »       sub····$0x18,%rsp
47 »       mov····0x18(%rdi),%rax47 »       mov····0x18(%rdi),%rax
48 »       test···%rax,%rax48 »       test···%rax,%rax
49 »       je·····6d·<descr_get_qualname+0x2d>49 »       je·····6d·<descr_get_qualname+0x2d>
50 ·R_X86_64_PC32»  .text.unlikely+0x9a950 ·R_X86_64_PC32»  .text.unlikely+0x9b0
51 »       mov····0x8(%rax),%rax51 »       mov····0x8(%rax),%rax
52 »       testb··$0x10,0xab(%rax)52 »       testb··$0x10,0xab(%rax)
53 »       je·····7e·<descr_get_qualname+0x3e>53 »       je·····7e·<descr_get_qualname+0x3e>
54 ·R_X86_64_PC32»  .text.unlikely+0x9a954 ·R_X86_64_PC32»  .text.unlikely+0x9b0
55 »       mov····0x10(%rdi),%rdi55 »       mov····0x10(%rdi),%rdi
56 »       mov····$0x0,%esi56 »       mov····$0x0,%esi
57 ·R_X86_64_32»    _PyRuntime+0xa63057 ·R_X86_64_32»    _PyRuntime+0xa630
58 »       call···8c·<descr_get_qualname+0x4c>58 »       call···8c·<descr_get_qualname+0x4c>
59 ·R_X86_64_PLT32» PyObject_GetAttr-0x459 ·R_X86_64_PLT32» PyObject_GetAttr-0x4
60 »       mov····%rax,%rbp60 »       mov····%rax,%rbp
61 »       test···%rax,%rax61 »       test···%rax,%rax
62 »       je·····98·<descr_get_qualname+0x58>62 »       je·····98·<descr_get_qualname+0x58>
63 ·R_X86_64_PC32»  .text.unlikely+0x9ba63 ·R_X86_64_PC32»  .text.unlikely+0x9c1
64 »       mov····0x8(%rax),%rax64 »       mov····0x8(%rax),%rax
65 »       testb··$0x10,0xab(%rax)65 »       testb··$0x10,0xab(%rax)
66 »       je·····a9·<descr_get_qualname+0x69>66 »       je·····a9·<descr_get_qualname+0x69>
67 ·R_X86_64_PC32»  .text.unlikely+0x9ec67 ·R_X86_64_PC32»  .text.unlikely+0x9f3
68 »       mov····0x18(%rbx),%rdx68 »       mov····0x18(%rbx),%rdx
69 »       mov····%rbp,%rsi69 »       mov····%rbp,%rsi
70 »       mov····$0x0,%edi70 »       mov····$0x0,%edi
71 ·R_X86_64_32»    .rodata.str1.1+0x9c71 ·R_X86_64_32»    .rodata.str1.1+0x9c
72 »       xor····%eax,%eax72 »       xor····%eax,%eax
73 »       call···bc·<descr_get_qualname+0x7c>73 »       call···bc·<descr_get_qualname+0x7c>
74 ·R_X86_64_PLT32» PyUnicode_FromFormat-0x474 ·R_X86_64_PLT32» PyUnicode_FromFormat-0x4
75 »       mov····0x0(%rbp),%rdx75 »       mov····0x0(%rbp),%rdx
76 »       test···%edx,%edx76 »       test···%edx,%edx
77 »       jns····c8·<descr_get_qualname+0x88>77 »       jns····c8·<descr_get_qualname+0x88>
78 ·R_X86_64_PC32»  .text.unlikely+0x9c778 ·R_X86_64_PC32»  .text.unlikely+0x9ce
79 »       mov····%rax,0x20(%rbx)79 »       mov····%rax,0x20(%rbx)
80 »       test···%rax,%rax80 »       test···%rax,%rax
81 »       je·····d5·<descr_get_qualname+0x95>81 »       je·····d5·<descr_get_qualname+0x95>
82 ·R_X86_64_PC32»  .text.unlikely+0x9c082 ·R_X86_64_PC32»  .text.unlikely+0x9c7
83 »       mov····(%rax),%edx83 »       mov····(%rax),%edx
84 »       add····$0x1,%edx84 »       add····$0x1,%edx
85 »       je·····de·<descr_get_qualname+0x9e>85 »       je·····de·<descr_get_qualname+0x9e>
86 »       mov····%edx,(%rax)86 »       mov····%edx,(%rax)
87 »       add····$0x18,%rsp87 »       add····$0x18,%rsp
88 »       pop····%rbx88 »       pop····%rbx
89 »       pop····%rbp89 »       pop····%rbp
Offset 93, 29 lines modifiedOffset 93, 29 lines modified
93 00000000000000f0·<property_clear>:93 00000000000000f0·<property_clear>:
94 property_clear():94 property_clear():
95 »       endbr6495 »       endbr64
96 »       push···%rsi96 »       push···%rsi
97 »       mov····0x28(%rdi),%rax97 »       mov····0x28(%rdi),%rax
98 »       test···%rax,%rax98 »       test···%rax,%rax
99 »       jne····102·<property_clear+0x12>99 »       jne····102·<property_clear+0x12>
100 ·R_X86_64_PC32»  .text.unlikely+0xa07100 ·R_X86_64_PC32»  .text.unlikely+0xa0e
101 »       xor····%eax,%eax101 »       xor····%eax,%eax
102 »       pop····%rdx102 »       pop····%rdx
103 »       ret103 »       ret
104 »       cs·nopw·0x0(%rax,%rax,1)104 »       cs·nopw·0x0(%rax,%rax,1)
  
105 0000000000000110·<getset_repr>:105 0000000000000110·<getset_repr>:
106 getset_repr():106 getset_repr():
107 »       endbr64107 »       endbr64
108 »       mov····0x18(%rdi),%rsi108 »       mov····0x18(%rdi),%rsi
109 »       mov····0x10(%rdi),%rdi109 »       mov····0x10(%rdi),%rdi
110 »       mov····$0x0,%edx110 »       mov····$0x0,%edx
111 ·R_X86_64_32»    .rodata.str1.8+0x540111 ·R_X86_64_32»    .rodata.str1.8+0x540
112 »       jmp····126·<getset_repr+0x16>112 »       jmp····126·<getset_repr+0x16>
113 ·R_X86_64_PC32»  .text.hot+0x24ec113 ·R_X86_64_PC32»  .text.hot+0x24bc
114 »       cs·nopw·0x0(%rax,%rax,1)114 »       cs·nopw·0x0(%rax,%rax,1)
  
115 0000000000000130·<mappingproxy_repr>:115 0000000000000130·<mappingproxy_repr>:
116 mappingproxy_repr():116 mappingproxy_repr():
117 »       endbr64117 »       endbr64
118 »       mov····0x10(%rdi),%rsi118 »       mov····0x10(%rdi),%rsi
119 »       xor····%eax,%eax119 »       xor····%eax,%eax
Offset 130, 15 lines modifiedOffset 130, 15 lines modified
130 member_repr():130 member_repr():
131 »       endbr64131 »       endbr64
132 »       mov····0x18(%rdi),%rsi132 »       mov····0x18(%rdi),%rsi
133 »       mov····0x10(%rdi),%rdi133 »       mov····0x10(%rdi),%rdi
134 »       mov····$0x0,%edx134 »       mov····$0x0,%edx
135 ·R_X86_64_32»    .rodata.str1.1+0xd1135 ·R_X86_64_32»    .rodata.str1.1+0xd1
136 »       jmp····166·<member_repr+0x16>136 »       jmp····166·<member_repr+0x16>
137 ·R_X86_64_PC32»  .text.hot+0x24ec137 ·R_X86_64_PC32»  .text.hot+0x24bc
138 »       cs·nopw·0x0(%rax,%rax,1)138 »       cs·nopw·0x0(%rax,%rax,1)
  
139 0000000000000170·<wrapperdescr_get_text_signature>:139 0000000000000170·<wrapperdescr_get_text_signature>:
140 wrapperdescr_get_text_signature():140 wrapperdescr_get_text_signature():
141 »       endbr64141 »       endbr64
142 »       mov····0x28(%rdi),%rax142 »       mov····0x28(%rdi),%rax
143 »       xor····%edx,%edx143 »       xor····%edx,%edx
Offset 149, 15 lines modifiedOffset 149, 15 lines modified
149 »       cs·nopw·0x0(%rax,%rax,1)149 »       cs·nopw·0x0(%rax,%rax,1)
  
150 0000000000000190·<property_name>:150 0000000000000190·<property_name>:
151 property_name():151 property_name():
152 »       mov····0x30(%rdi),%rax152 »       mov····0x30(%rdi),%rax
153 »       test···%rax,%rax153 »       test···%rax,%rax
154 »       jne····19d·<property_name+0xd>154 »       jne····19d·<property_name+0xd>
155 ·R_X86_64_PC32»  .text.unlikely+0xa7a155 ·R_X86_64_PC32»  .text.unlikely+0xa81
156 »       mov····0x10(%rdi),%rdi156 »       mov····0x10(%rdi),%rdi
157 »       test···%rdi,%rdi157 »       test···%rdi,%rdi
158 »       jne····1ae·<property_name+0x1e>158 »       jne····1ae·<property_name+0x1e>
159 »       xor····%eax,%eax159 »       xor····%eax,%eax
160 »       mov····%rax,(%rsi)160 »       mov····%rax,(%rsi)
161 »       xor····%eax,%eax161 »       xor····%eax,%eax
162 »       ret162 »       ret
Offset 217, 15 lines modifiedOffset 217, 15 lines modified
217 wrapper_objclass():217 wrapper_objclass():
218 »       endbr64218 »       endbr64
219 »       mov····0x10(%rdi),%rax219 »       mov····0x10(%rdi),%rax
220 »       mov····0x10(%rax),%rdx220 »       mov····0x10(%rax),%rdx
221 »       mov····(%rdx),%eax221 »       mov····(%rdx),%eax
222 »       add····$0x1,%eax222 »       add····$0x1,%eax
223 »       jne····257·<wrapper_objclass+0x17>223 »       jne····257·<wrapper_objclass+0x17>
224 ·R_X86_64_PC32»  .text.unlikely+0xad8224 ·R_X86_64_PC32»  .text.unlikely+0xadf
225 »       mov····%rdx,%rax225 »       mov····%rdx,%rax
226 »       ret226 »       ret
227 »       nopl···0x0(%rax,%rax,1)227 »       nopl···0x0(%rax,%rax,1)
  
228 0000000000000260·<wrapper_doc>:228 0000000000000260·<wrapper_doc>:
229 wrapper_doc():229 wrapper_doc():
230 »       endbr64230 »       endbr64
48.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 205, 690 lines modifiedOffset 205, 690 lines modified
205 00000000000001ed·<descr_traverse.cold>:205 00000000000001ed·<descr_traverse.cold>:
206 descr_traverse.cold():206 descr_traverse.cold():
207 »       xor····%eax,%eax207 »       xor····%eax,%eax
208 »       ret208 »       ret
  
209 00000000000001f0·<property_init.cold>:209 00000000000001f0·<property_init.cold>:
210 property_init.cold():210 property_init.cold():
211 »       mov····0x18(%rax),%rdx 
212 »       jmp····1f9·<property_init.cold+0x9> 
213 ·R_X86_64_PC32»  .text.hot+0x932 
214 »       mov····(%r12),%eax 
215 »       add····$0x1,%eax 
216 »       je·····206·<property_init.cold+0x16> 
217 »       mov····%eax,(%r12) 
218 »       mov····%r12,0x18(%rsp) 
219 »       cmpq···$0x0,0x8(%rbx)211 »       cmpq···$0x0,0x8(%rbx)
220 ·R_X86_64_32S»   PyProperty_Type212 ·R_X86_64_32S»   PyProperty_Type
221 »       je·····219·<property_init.cold+0x29>213 »       je·····1fe·<property_init.cold+0xe>
222 ·R_X86_64_PC32»  .text.hot+0x7ad214 ·R_X86_64_PC32»  .text.hot+0x7aa
 215 »       mov····0x0(%rip),%eax········
 216 ·R_X86_64_PC32»  _Py_NoneStruct-0x4
 217 »       add····$0x1,%eax
 218 »       jne····319·<property_init.cold+0x129>
 219 »       movq···$0x0,0x18(%rsp)
 220 ·R_X86_64_32S»   _Py_NoneStruct
 221 »       mov····$0x0,%r12d
 222 ·R_X86_64_32»    _Py_NoneStruct
223 »       mov····%rbx,%rdi223 »       mov····%rbx,%rdi
224 »       mov····%r12,%rdx224 »       mov····%r12,%rdx
225 »       mov····$0x0,%esi225 »       mov····$0x0,%esi
226 ·R_X86_64_32»    _PyRuntime+0x9630226 ·R_X86_64_32»    _PyRuntime+0x9630
227 »       call···229·<property_init.cold+0x39>227 »       call···22c·<property_init.cold+0x3c>
228 ·R_X86_64_PLT32» PyObject_SetAttr-0x4228 ·R_X86_64_PLT32» PyObject_SetAttr-0x4
229 »       mov····0x18(%rsp),%rdi229 »       mov····0x18(%rsp),%rdi
230 »       mov····%eax,%ebp230 »       mov····%eax,%ebp
231 »       mov····(%rdi),%rax231 »       mov····(%rdi),%rax
232 »       test···%eax,%eax232 »       test···%eax,%eax
233 »       js·····240·<property_init.cold+0x50>233 »       js·····243·<property_init.cold+0x53>
234 »       sub····$0x1,%rax234 »       sub····$0x1,%rax
235 »       mov····%rax,(%rdi)235 »       mov····%rax,(%rdi)
236 »       je·····268·<property_init.cold+0x78>236 »       je·····290·<property_init.cold+0xa0>
237 »       test···%ebp,%ebp237 »       test···%ebp,%ebp
238 »       jns····248·<property_init.cold+0x58>238 »       jns····24b·<property_init.cold+0x5b>
239 ·R_X86_64_PC32»  .text.hot+0x7c1239 ·R_X86_64_PC32»  .text.hot+0x7c1
240 »       cmpl···$0x0,0x38(%rbx)240 »       cmpl···$0x0,0x38(%rbx)
241 »       jne····26f·<property_init.cold+0x7f>241 »       jne····297·<property_init.cold+0xa7>
242 »       mov····0x0(%rip),%rdi········242 »       mov····0x0(%rip),%rdi········
243 ·R_X86_64_PC32»  PyExc_AttributeError-0x4243 ·R_X86_64_PC32»  PyExc_AttributeError-0x4
244 »       call···25a·<property_init.cold+0x6a>244 »       call···25d·<property_init.cold+0x6d>
245 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x4245 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x4
246 »       test···%eax,%eax246 »       test···%eax,%eax
247 »       je·····26f·<property_init.cold+0x7f>247 »       je·····297·<property_init.cold+0xa7>
248 »       call···263·<property_init.cold+0x73>248 »       call···266·<property_init.cold+0x76>
249 ·R_X86_64_PLT32» PyErr_Clear-0x4249 ·R_X86_64_PLT32» PyErr_Clear-0x4
250 »       jmp····268·<property_init.cold+0x78>250 »       jmp····26b·<property_init.cold+0x7b>
251 ·R_X86_64_PC32»  .text.hot+0x7ea251 ·R_X86_64_PC32»  .text.hot+0x7ea
 252 »       sub····$0x1,%rax
 253 »       mov····%rax,0x0(%rip)········
 254 ·R_X86_64_PC32»  _Py_NoneStruct-0x4
 255 »       jne····27c·<property_init.cold+0x8c>
 256 ·R_X86_64_PC32»  .text.hot+0x79c
 257 »       mov····$0x0,%edi
 258 ·R_X86_64_32»    _Py_NoneStruct
252 »       call···26d·<property_init.cold+0x7d>259 »       call···286·<property_init.cold+0x96>
 260 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 261 »       mov····0x18(%rsp),%r12
 262 »       jmp····290·<property_init.cold+0xa0>
 263 ·R_X86_64_PC32»  .text.hot+0x7f4
 264 »       call···295·<property_init.cold+0xa5>
253 ·R_X86_64_PLT32» _Py_Dealloc-0x4265 ·R_X86_64_PLT32» _Py_Dealloc-0x4
254 »       jmp····240·<property_init.cold+0x50>266 »       jmp····243·<property_init.cold+0x53>
255 »       or·····$0xffffffff,%eax267 »       or·····$0xffffffff,%eax
256 »       jmp····277·<property_init.cold+0x87>268 »       jmp····29f·<property_init.cold+0xaf>
257 ·R_X86_64_PC32»  .text.hot+0x7c3269 ·R_X86_64_PC32»  .text.hot+0x7c3
258 »       xor····%edx,%edx 
259 »       jmp····27e·<property_init.cold+0x8e> 
260 ·R_X86_64_PC32»  .text.hot+0x932 
261 »       cmpq···$0x0,0x8(%rbx) 
262 ·R_X86_64_32S»   PyProperty_Type 
263 »       je·····28c·<property_init.cold+0x9c> 
264 ·R_X86_64_PC32»  .text.hot+0x7aa 
265 »       mov····0x0(%rip),%eax········ 
266 ·R_X86_64_PC32»  _Py_NoneStruct-0x4 
267 »       add····$0x1,%eax 
268 »       jne····2ab·<property_init.cold+0xbb> 
269 »       movq···$0x0,0x18(%rsp) 
270 ·R_X86_64_32S»   _Py_NoneStruct 
271 »       mov····$0x0,%r12d 
272 ·R_X86_64_32»    _Py_NoneStruct 
273 »       jmp····219·<property_init.cold+0x29> 
274 »       mov····%eax,0x0(%rip)········ 
275 ·R_X86_64_PC32»  _Py_NoneStruct-0x4 
276 »       jmp····297·<property_init.cold+0xa7> 
277 »       mov····0x10(%rdx),%rbp 
278 »       lea····0x18(%rsi),%rdi 
279 »       add····%r13,%rbp 
280 »       push···%r12270 »       push···%rax
281 »       xor····%r9d,%r9d271 »       xor····%r9d,%r9d
282 »       mov····$0x0,%r8d272 »       mov····$0x0,%r8d
283 ·R_X86_64_32»    .data+0x60273 ·R_X86_64_32»    .data+0x60
284 »       xor····%ecx,%ecx274 »       xor····%ecx,%ecx
 275 »       xor····%edx,%edx
285 »       mov····%r13,%rsi276 »       mov····%r13,%rsi
286 »       lea····0x28(%rsp),%rax277 »       lea····0x28(%rsp),%rax
287 »       push···%rax278 »       push···%rax
288 »       push···$0x0279 »       push···$0x0
289 »       push···$0x4280 »       push···$0x4
290 »       call···2dd·<property_init.cold+0xed>281 »       call···2bf·<property_init.cold+0xcf>
291 ·R_X86_64_PLT32» _PyArg_UnpackKeywords-0x4282 ·R_X86_64_PLT32» _PyArg_UnpackKeywords-0x4
292 »       add····$0x20,%rsp283 »       add····$0x20,%rsp
293 »       test···%rax,%rax284 »       test···%rax,%rax
294 »       je·····329·<property_init.cold+0x139>285 »       je·····324·<property_init.cold+0x134>
295 »       mov····0x10(%rbx),%r12286 »       mov····0x10(%rbx),%r12
296 »       test···%rbp,%rbp 
297 »       je·····2f3·<property_init.cold+0x103> 
298 ·R_X86_64_PC32»  .text.hot+0xa78 
299 »       mov····%rbp,%r13 
300 »       jmp····2fb·<property_init.cold+0x10b>287 »       jmp····2d1·<property_init.cold+0xe1>
301 ·R_X86_64_PC32»  .text.hot+0x675288 ·R_X86_64_PC32»  .text.hot+0x675
 289 »       mov····0x10(%rdx),%rbp
 290 »       lea····0x18(%rsi),%rdi
302 »       mov····%r13,%rbp291 »       add····%r13,%rbp
303 »       jmp····2be·<property_init.cold+0xce> 
304 »       push···%rax292 »       push···%r11
305 »       xor····%r9d,%r9d293 »       xor····%r9d,%r9d
306 »       mov····$0x0,%r8d294 »       mov····$0x0,%r8d
307 ·R_X86_64_32»    .data+0x60295 ·R_X86_64_32»    .data+0x60
Max diff block lines reached; 45033/49383 bytes (91.19%) of diff not shown.
71.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
3.48 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 48, 23 lines modifiedOffset 48, 23 lines modified
48 ··0x000002c0·14000000·c4020000·00000000·3f000000·............?...48 ··0x000002c0·14000000·c4020000·00000000·3f000000·............?...
49 ··0x000002d0·00410e10·7d0e0800·10000000·dc020000·.A..}...........49 ··0x000002d0·00410e10·7d0e0800·10000000·dc020000·.A..}...........
50 ··0x000002e0·00000000·07000000·000e1000·10000000·................50 ··0x000002e0·00000000·07000000·000e1000·10000000·................
51 ··0x000002f0·f0020000·00000000·19000000·00000000·................51 ··0x000002f0·f0020000·00000000·19000000·00000000·................
52 ··0x00000300·10000000·04030000·00000000·03000000·................52 ··0x00000300·10000000·04030000·00000000·03000000·................
53 ··0x00000310·00000000·10000000·18030000·00000000·................53 ··0x00000310·00000000·10000000·18030000·00000000·................
54 ··0x00000320·17000000·00000000·4c000000·2c030000·........L...,...54 ··0x00000320·17000000·00000000·4c000000·2c030000·........L...,...
55 ··0x00000330·00000000·ee050000·00460e10·8f02420e·.........F....B.55 ··0x00000330·00000000·e1050000·00460e10·8f02420e·.........F....B.
56 ··0x00000340·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.056 ··0x00000340·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
57 ··0x00000350·8606410e·38830747·0e800103·86010a0e·..A.8..G........57 ··0x00000350·8606410e·38830747·0e800103·86010a0e·..A.8..G........
58 ··0x00000360·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B..58 ··0x00000360·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B..
59 ··0x00000370·420e084b·0b000000·48000000·7c030000·B..K....H...|...59 ··0x00000370·420e084b·0b000000·48000000·7c030000·B..K....H...|...
60 ··0x00000380·00000000·6f010000·000e8001·83078606·....o...........60 ··0x00000380·00000000·76010000·000e8001·83078606·....v...........
61 ··0x00000390·8c058d04·8e038f02·02d00e88·01540e90·.............T..61 ··0x00000390·8c058d04·8e038f02·02b00e88·01560e90·.............V..
62 ··0x000003a0·01420e98·01420ea0·01490e80·01600e88·.B...B...I...`..62 ··0x000003a0·01420e98·01420ea0·01490e80·015b0e88·.B...B...I...[..
63 ··0x000003b0·01560e90·01420e98·01420ea0·01490e80·.V...B...B...I..63 ··0x000003b0·01540e90·01420e98·01420ea0·01490e80·.T...B...B...I..
64 ··0x000003c0·01000000·40000000·c8030000·00000000·....@...........64 ··0x000003c0·01000000·40000000·c8030000·00000000·....@...........
65 ··0x000003d0·9b000000·00450e10·8602440e·18830344·.....E....D....D65 ··0x000003d0·9b000000·00450e10·8602440e·18830344·.....E....D....D
66 ··0x000003e0·0e20630a·0e18440e·10410e08·4b0b5d0a·.·c...D..A..K.].66 ··0x000003e0·0e20630a·0e18440e·10410e08·4b0b5d0a·.·c...D..A..K.].
67 ··0x000003f0·0e18410e·10410e08·410b630a·0e18440e·..A..A..A.c...D.67 ··0x000003f0·0e18410e·10410e08·410b630a·0e18440e·..A..A..A.c...D.
68 ··0x00000400·10410e08·450b0000·34000000·0c040000·.A..E...4.......68 ··0x00000400·10410e08·450b0000·34000000·0c040000·.A..E...4.......
69 ··0x00000410·00000000·9d000000·00460e10·8c02410e·.........F....A.69 ··0x00000410·00000000·9d000000·00460e10·8c02410e·.........F....A.
70 ··0x00000420·18860344·0e208304·6a0a0e18·410e1042·...D.·..j...A..B70 ··0x00000420·18860344·0e208304·6a0a0e18·410e1042·...D.·..j...A..B
Offset 97, 21 lines modifiedOffset 97, 21 lines modified
97 ··0x000005d0·18440e10·410e0800·34000000·dc050000·.D..A...4.......97 ··0x000005d0·18440e10·410e0800·34000000·dc050000·.D..A...4.......
98 ··0x000005e0·00000000·79000000·00460e10·8c02440e·....y....F....D.98 ··0x000005e0·00000000·79000000·00460e10·8c02440e·....y....F....D.
99 ··0x000005f0·18860344·0e208304·5e0a0e18·4b0e1042·...D.·..^...K..B99 ··0x000005f0·18860344·0e208304·5e0a0e18·4b0e1042·...D.·..^...K..B
100 ··0x00000600·0e08470b·6d0a0e18·440e1042·0e08410b·..G.m...D..B..A.100 ··0x00000600·0e08470b·6d0a0e18·440e1042·0e08410b·..G.m...D..B..A.
101 ··0x00000610·18000000·14060000·00000000·3f000000·............?...101 ··0x00000610·18000000·14060000·00000000·3f000000·............?...
102 ··0x00000620·000e2083·0486038c·02000000·48000000·..·.........H...102 ··0x00000620·000e2083·0486038c·02000000·48000000·..·.........H...
103 ··0x00000630·30060000·00000000·b9010000·00460e10·0............F..103 ··0x00000630·30060000·00000000·b9010000·00460e10·0............F..
104 ··0x00000640·8f02470e·188e0345·0e208d04·420e288c·..G....E.·..B.(.104 ··0x00000640·8f02470e·188e0342·0e208d04·450e288c·..G....B.·..E.(.
105 ··0x00000650·05410e30·8606410e·38830744·0e4002b5·.A.0..A.8..D.@..105 ··0x00000650·05410e30·8606410e·38830744·0e4002b5·.A.0..A.8..D.@..
106 ··0x00000660·0a0e3844·0e30410e·28420e20·420e1842·..8D.0A.(B.·B..B106 ··0x00000660·0a0e3844·0e30410e·28420e20·420e1842·..8D.0A.(B.·B..B
107 ··0x00000670·0e10420e·08440b00·1c000000·7c060000·..B..D......|...107 ··0x00000670·0e10420e·08440b00·1c000000·7c060000·..B..D......|...
108 ··0x00000680·00000000·5a000000·000e4083·0786068c·....Z.....@.....108 ··0x00000680·00000000·5a000000·000e4083·0786068c·....Z.....@.....
109 ··0x00000690·058d048e·038f0200·48000000·9c060000·........H.......109 ··0x00000690·058d048e·038f0200·48000000·9c060000·........H.......
110 ··0x000006a0·00000000·61010000·00460e10·8f02470e·....a....F....G.110 ··0x000006a0·00000000·32010000·00460e10·8f02470e·....2....F....G.
111 ··0x000006b0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0111 ··0x000006b0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
112 ··0x000006c0·8606410e·38830747·0e400274·0a0e3841·..A.8..G.@.t..8A112 ··0x000006c0·8606410e·38830747·0e400274·0a0e3841·..A.8..G.@.t..8A
113 ··0x000006d0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.113 ··0x000006d0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
114 ··0x000006e0·08480b00·1c000000·e8060000·00000000·.H..............114 ··0x000006e0·08480b00·1c000000·e8060000·00000000·.H..............
115 ··0x000006f0·7e000000·000e4083·0786068c·058d048e·~.....@.........115 ··0x000006f0·7e000000·000e4083·0786068c·058d048e·~.....@.........
116 ··0x00000700·038f0200·20000000·08070000·00000000·....·...........116 ··0x00000700·038f0200·20000000·08070000·00000000·....·...........
117 ··0x00000710·5d000000·00450e10·8602470e·30024a0a·]....E....G.0.J.117 ··0x00000710·5d000000·00450e10·8602470e·30024a0a·]....E....G.0.J.
63.1 KB
enumobject.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:··········17776·(bytes·into·file)13 ··Start·of·section·headers:··········17832·(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.64 KB
readelf --wide --sections {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 There·are·21·section·headers,·starting·at·offset·0x4570:1 There·are·21·section·headers,·starting·at·offset·0x45a8:
  
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·0000f8·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0000f8·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·002928·000180·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·002948·000180·18···I·18···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000138·0004c0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000138·0004c0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·002aa8·000468·18···I·18···3··88 ··[·4]·.rela.data········RELA············0000000000000000·002ac8·000468·18···I·18···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·0005f8·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·0005f8·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0005f8·000080·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0005f8·000080·01·AMS··0···0··1
11 ··[·7]·.rodata.str1.8····PROGBITS········0000000000000000·000678·0000cc·01·AMS··0···0··811 ··[·7]·.rodata.str1.8····PROGBITS········0000000000000000·000678·0000cc·01·AMS··0···0··8
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·000744·0007bd·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·000744·0007bd·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·002f10·000d20·18···I·18···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·002f30·000d20·18···I·18···8··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·000f08·00063c·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········0000000000000000·000f08·00065c·00··AX··0···0·16
15 ··[11]·.rela.text.hot····RELA············0000000000000000·003c30·0005e8·18···I·18··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·003c50·000600·18···I·18··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·001548·000298·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·001568·000298·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·004218·000030·18···I·18··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·004250·000030·18···I·18··12··8
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·0017e0·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·001800·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·0017e0·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·001800·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·001800·0003d0·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·001820·0003d0·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·004248·000270·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·004280·000270·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·001bd0·000828·18·····19··44··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·001bf0·000828·18·····19··44··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·0023f8·00052d·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·002418·00052d·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·0044b8·0000b6·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·0044f0·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)
2.36 KB
readelf --wide --symbols {}
    
Offset 8, 25 lines modifiedOffset 8, 25 lines modified
8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.rodata.str1.88 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.rodata.str1.8
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···320·FUNC····LOCAL··DEFAULT···10·reversed_vectorcall11 ·····7:·0000000000000000···320·FUNC····LOCAL··DEFAULT···10·reversed_vectorcall
12 ·····8:·0000000000000000···193·FUNC····LOCAL··DEFAULT····8·reversed_vectorcall.cold12 ·····8:·0000000000000000···193·FUNC····LOCAL··DEFAULT····8·reversed_vectorcall.cold
13 ·····9:·0000000000000140···308·FUNC····LOCAL··DEFAULT···10·enumerate_vectorcall13 ·····9:·0000000000000140···308·FUNC····LOCAL··DEFAULT···10·enumerate_vectorcall
14 ····10:·0000000000000000····41·FUNC····LOCAL··DEFAULT····1·check_keyword14 ····10:·0000000000000000····41·FUNC····LOCAL··DEFAULT····1·check_keyword
15 ····11:·0000000000000280···247·FUNC····LOCAL··DEFAULT···10·enum_new_impl15 ····11:·0000000000000280···284·FUNC····LOCAL··DEFAULT···10·enum_new_impl
16 ····12:·00000000000000c1···258·FUNC····LOCAL··DEFAULT····8·enumerate_vectorcall.cold16 ····12:·00000000000000c1···258·FUNC····LOCAL··DEFAULT····8·enumerate_vectorcall.cold
17 ····13:·00000000000001c3····50·FUNC····LOCAL··DEFAULT····8·enum_new_impl.cold17 ····13:·00000000000001c3····50·FUNC····LOCAL··DEFAULT····8·enum_new_impl.cold
18 ····14:·0000000000000380···296·FUNC····LOCAL··DEFAULT···10·enum_next18 ····14:·00000000000003a0···296·FUNC····LOCAL··DEFAULT···10·enum_next
19 ····15:·00000000000001f5···628·FUNC····LOCAL··DEFAULT····8·enum_next.cold19 ····15:·00000000000001f5···628·FUNC····LOCAL··DEFAULT····8·enum_next.cold
20 ····16:·00000000000004b0···120·FUNC····LOCAL··DEFAULT···10·enum_dealloc20 ····16:·00000000000004d0···120·FUNC····LOCAL··DEFAULT···10·enum_dealloc
21 ····17:·0000000000000530····81·FUNC····LOCAL··DEFAULT···10·enum_traverse21 ····17:·0000000000000550····81·FUNC····LOCAL··DEFAULT···10·enum_traverse
22 ····18:·0000000000000469····38·FUNC····LOCAL··DEFAULT····8·enum_traverse.cold22 ····18:·0000000000000469····38·FUNC····LOCAL··DEFAULT····8·enum_traverse.cold
23 ····19:·0000000000000590····98·FUNC····LOCAL··DEFAULT···10·reversed_next23 ····19:·00000000000005b0····98·FUNC····LOCAL··DEFAULT···10·reversed_next
24 ····20:·000000000000048f····79·FUNC····LOCAL··DEFAULT····8·reversed_next.cold24 ····20:·000000000000048f····79·FUNC····LOCAL··DEFAULT····8·reversed_next.cold
25 ····21:·0000000000000600····60·FUNC····LOCAL··DEFAULT···10·reversed_dealloc25 ····21:·0000000000000620····60·FUNC····LOCAL··DEFAULT···10·reversed_dealloc
26 ····22:·00000000000004de····29·FUNC····LOCAL··DEFAULT····8·check_keyword.cold26 ····22:·00000000000004de····29·FUNC····LOCAL··DEFAULT····8·check_keyword.cold
27 ····23:·0000000000000030····59·FUNC····LOCAL··DEFAULT····1·reversed_len27 ····23:·0000000000000030····59·FUNC····LOCAL··DEFAULT····1·reversed_len
28 ····24:·00000000000004fb····19·FUNC····LOCAL··DEFAULT····8·reversed_len.cold28 ····24:·00000000000004fb····19·FUNC····LOCAL··DEFAULT····8·reversed_len.cold
29 ····25:·000000000000050e····49·FUNC····LOCAL··DEFAULT····8·enum_reduce29 ····25:·000000000000050e····49·FUNC····LOCAL··DEFAULT····8·enum_reduce
30 ····26:·000000000000053f····24·FUNC····LOCAL··DEFAULT····8·reversed_traverse30 ····26:·000000000000053f····24·FUNC····LOCAL··DEFAULT····8·reversed_traverse
31 ····27:·0000000000000557···129·FUNC····LOCAL··DEFAULT····8·enum_new31 ····27:·0000000000000557···129·FUNC····LOCAL··DEFAULT····8·enum_new
32 ····28:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.232 ····28:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
26.2 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x2928·contains·16·entries:1 Relocation·section·'.rela.text'·at·offset·0x2948·contains·16·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000012··0000003d00000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_EqualToASCIIString·-·43 0000000000000012··0000003d00000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_EqualToASCIIString·-·4
4 0000000000000046··0000003500000004·R_X86_64_PLT32·········0000000000000000·PySequence_Size·-·44 0000000000000046··0000003500000004·R_X86_64_PLT32·········0000000000000000·PySequence_Size·-·4
5 000000000000008c··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·245 000000000000008c··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·24
6 00000000000000ae··0000004000000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsSsize_t·-·46 00000000000000ae··0000004000000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsSsize_t·-·4
7 00000000000000c9··0000003500000004·R_X86_64_PLT32·········0000000000000000·PySequence_Size·-·47 00000000000000c9··0000003500000004·R_X86_64_PLT32·········0000000000000000·PySequence_Size·-·4
8 00000000000000f0··0000002e0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·08 00000000000000f0··0000002e0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
Offset 14, 30 lines modifiedOffset 14, 30 lines modified
14 0000000000000067··0000004200000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromSsize_t·-·414 0000000000000067··0000004200000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromSsize_t·-·4
15 0000000000000081··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5d415 0000000000000081··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5d4
16 0000000000000091··0000004b00000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·416 0000000000000091··0000004b00000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
17 00000000000000bb··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5e017 00000000000000bb··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5e0
18 00000000000000d2··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5ee18 00000000000000d2··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5ee
19 00000000000000dc··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5f519 00000000000000dc··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5f5
  
20 Relocation·section·'.rela.data'·at·offset·0x2aa8·contains·47·entries:20 Relocation·section·'.rela.data'·at·offset·0x2ac8·contains·47·entries:
21 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend21 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
22 0000000000000018··0000004f00000001·R_X86_64_64············0000000000000000·PyTuple_Type·+·022 0000000000000018··0000004f00000001·R_X86_64_64············0000000000000000·PyTuple_Type·+·0
23 0000000000000028··0000002c00000001·R_X86_64_64············0000000000000000·_PyRuntime·+·ea7023 0000000000000028··0000002c00000001·R_X86_64_64············0000000000000000·_PyRuntime·+·ea70
24 0000000000000030··0000002c00000001·R_X86_64_64············0000000000000000·_PyRuntime·+·1125824 0000000000000030··0000002c00000001·R_X86_64_64············0000000000000000·_PyRuntime·+·11258
25 0000000000000048··0000002300000001·R_X86_64_64············0000000000000000·.rodata·+·025 0000000000000048··0000002300000001·R_X86_64_64············0000000000000000·.rodata·+·0
26 0000000000000050··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3026 0000000000000050··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·30
27 0000000000000078··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1027 0000000000000078··0000000200000001·R_X86_64_64············0000000000000000·.data·+·10
28 00000000000000a8··0000005000000001·R_X86_64_64············0000000000000000·PyType_Type·+·028 00000000000000a8··0000005000000001·R_X86_64_64············0000000000000000·PyType_Type·+·0
29 00000000000000b8··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·029 00000000000000b8··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·0
30 00000000000000d0··0000000600000001·R_X86_64_64············0000000000000000·.text.hot·+·60030 00000000000000d0··0000000600000001·R_X86_64_64············0000000000000000·.text.hot·+·620
31 0000000000000130··0000005100000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·031 0000000000000130··0000005100000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·0
32 0000000000000150··0000002300000001·R_X86_64_64············0000000000000000·.rodata·+·e032 0000000000000150··0000002300000001·R_X86_64_64············0000000000000000·.rodata·+·e0
33 0000000000000158··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·53f33 0000000000000158··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·53f
34 0000000000000178··0000005200000001·R_X86_64_64············0000000000000000·PyObject_SelfIter·+·034 0000000000000178··0000005200000001·R_X86_64_64············0000000000000000·PyObject_SelfIter·+·0
35 0000000000000180··0000000600000001·R_X86_64_64············0000000000000000·.text.hot·+·59035 0000000000000180··0000000600000001·R_X86_64_64············0000000000000000·.text.hot·+·5b0
36 0000000000000188··0000000200000001·R_X86_64_64············0000000000000000·.data·+·24036 0000000000000188··0000000200000001·R_X86_64_64············0000000000000000·.data·+·240
37 00000000000001d0··0000005300000001·R_X86_64_64············0000000000000000·PyType_GenericAlloc·+·037 00000000000001d0··0000005300000001·R_X86_64_64············0000000000000000·PyType_GenericAlloc·+·0
38 00000000000001d8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·60238 00000000000001d8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·602
39 00000000000001e0··0000005400000001·R_X86_64_64············0000000000000000·PyObject_GC_Del·+·039 00000000000001e0··0000005400000001·R_X86_64_64············0000000000000000·PyObject_GC_Del·+·0
40 0000000000000230··0000000600000001·R_X86_64_64············0000000000000000·.text.hot·+·040 0000000000000230··0000000600000001·R_X86_64_64············0000000000000000·.text.hot·+·0
41 0000000000000240··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3a41 0000000000000240··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3a
42 0000000000000248··0000000100000001·R_X86_64_64············0000000000000000·.text·+·3042 0000000000000248··0000000100000001·R_X86_64_64············0000000000000000·.text·+·30
Offset 46, 33 lines modifiedOffset 46, 33 lines modified
46 0000000000000268··0000000100000001·R_X86_64_64············0000000000000000·.text·+·7046 0000000000000268··0000000100000001·R_X86_64_64············0000000000000000·.text·+·70
47 0000000000000278··0000002300000001·R_X86_64_64············0000000000000000·.rodata·+·a047 0000000000000278··0000002300000001·R_X86_64_64············0000000000000000·.rodata·+·a0
48 0000000000000280··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·5548 0000000000000280··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·55
49 0000000000000288··0000000100000001·R_X86_64_64············0000000000000000·.text·+·a049 0000000000000288··0000000100000001·R_X86_64_64············0000000000000000·.text·+·a0
50 0000000000000298··0000002300000001·R_X86_64_64············0000000000000000·.rodata·+·2050 0000000000000298··0000002300000001·R_X86_64_64············0000000000000000·.rodata·+·20
51 00000000000002c8··0000005000000001·R_X86_64_64············0000000000000000·PyType_Type·+·051 00000000000002c8··0000005000000001·R_X86_64_64············0000000000000000·PyType_Type·+·0
52 00000000000002d8··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3052 00000000000002d8··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·30
53 00000000000002f0··0000000600000001·R_X86_64_64············0000000000000000·.text.hot·+·4b053 00000000000002f0··0000000600000001·R_X86_64_64············0000000000000000·.text.hot·+·4d0
54 0000000000000350··0000005100000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·054 0000000000000350··0000005100000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·0
55 0000000000000370··0000002300000001·R_X86_64_64············0000000000000000·.rodata·+·14055 0000000000000370··0000002300000001·R_X86_64_64············0000000000000000·.rodata·+·140
56 0000000000000378··0000000600000001·R_X86_64_64············0000000000000000·.text.hot·+·53056 0000000000000378··0000000600000001·R_X86_64_64············0000000000000000·.text.hot·+·550
57 0000000000000398··0000005200000001·R_X86_64_64············0000000000000000·PyObject_SelfIter·+·057 0000000000000398··0000005200000001·R_X86_64_64············0000000000000000·PyObject_SelfIter·+·0
58 00000000000003a0··0000000600000001·R_X86_64_64············0000000000000000·.text.hot·+·38058 00000000000003a0··0000000600000001·R_X86_64_64············0000000000000000·.text.hot·+·3a0
59 00000000000003a8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·46059 00000000000003a8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·460
60 00000000000003f0··0000005300000001·R_X86_64_64············0000000000000000·PyType_GenericAlloc·+·060 00000000000003f0··0000005300000001·R_X86_64_64············0000000000000000·PyType_GenericAlloc·+·0
61 00000000000003f8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·55761 00000000000003f8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·557
62 0000000000000400··0000005400000001·R_X86_64_64············0000000000000000·PyObject_GC_Del·+·062 0000000000000400··0000005400000001·R_X86_64_64············0000000000000000·PyObject_GC_Del·+·0
63 0000000000000450··0000000600000001·R_X86_64_64············0000000000000000·.text.hot·+·14063 0000000000000450··0000000600000001·R_X86_64_64············0000000000000000·.text.hot·+·140
64 0000000000000460··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·4a64 0000000000000460··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·4a
65 0000000000000468··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·50e65 0000000000000468··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·50e
66 0000000000000478··0000002300000001·R_X86_64_64············0000000000000000·.rodata·+·a066 0000000000000478··0000002300000001·R_X86_64_64············0000000000000000·.rodata·+·a0
67 0000000000000480··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·6267 0000000000000480··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·62
68 0000000000000488··0000005600000001·R_X86_64_64············0000000000000000·Py_GenericAlias·+·068 0000000000000488··0000005600000001·R_X86_64_64············0000000000000000·Py_GenericAlias·+·0
69 0000000000000498··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·7469 0000000000000498··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·74
  
70 Relocation·section·'.rela.text.unlikely'·at·offset·0x2f10·contains·140·entries:70 Relocation·section·'.rela.text.unlikely'·at·offset·0x2f30·contains·140·entries:
71 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend71 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
72 0000000000000003··0000002e00000002·R_X86_64_PC32··········0000000000000000·_Py_NoneStruct·-·472 0000000000000003··0000002e00000002·R_X86_64_PC32··········0000000000000000·_Py_NoneStruct·-·4
73 0000000000000017··0000003600000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·473 0000000000000017··0000003600000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
74 000000000000001c··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·074 000000000000001c··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
75 0000000000000027··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·475 0000000000000027··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
76 0000000000000036··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·076 0000000000000036··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
77 0000000000000040··0000003800000004·R_X86_64_PLT32·········0000000000000000·_PyArg_NoKwnames·-·477 0000000000000040··0000003800000004·R_X86_64_PLT32·········0000000000000000·_PyArg_NoKwnames·-·4
Offset 166, 56 lines modifiedOffset 166, 56 lines modified
166 000000000000015b··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24d166 000000000000015b··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24d
167 0000000000000166··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24d167 0000000000000166··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24d
168 0000000000000173··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24d168 0000000000000173··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24d
169 0000000000000180··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24d169 0000000000000180··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24d
170 0000000000000194··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24d170 0000000000000194··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24d
171 00000000000001a9··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24d171 00000000000001a9··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24d
172 00000000000001bf··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·27c172 00000000000001bf··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·27c
173 00000000000001ca··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·36c173 00000000000001ca··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·372
174 00000000000001d7··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·36c174 00000000000001d7··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·372
175 00000000000001e4··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·36c175 00000000000001e4··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·372
176 00000000000001f1··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2a9176 00000000000001f1··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2af
177 0000000000000237··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·423177 0000000000000237··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·443
178 0000000000000252··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·46c178 0000000000000252··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·48c
179 0000000000000257··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·406179 0000000000000257··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·426
180 0000000000000263··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·45c180 0000000000000263··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·47c
181 0000000000000271··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·45c181 0000000000000271··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·47c
182 000000000000027e··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·45c182 000000000000027e··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·47c
183 00000000000002d1··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·423183 00000000000002d1··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·443
184 00000000000002ef··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·45c184 00000000000002ef··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·47c
185 00000000000002fd··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·45c185 00000000000002fd··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·47c
186 000000000000030a··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·45c186 000000000000030a··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·47c
187 0000000000000336··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·45c187 0000000000000336··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·47c
188 0000000000000344··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·45c188 0000000000000344··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·47c
189 0000000000000351··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·45c189 0000000000000351··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·47c
190 000000000000035d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·45c190 000000000000035d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·47c
191 000000000000036b··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·45c191 000000000000036b··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·47c
192 0000000000000378··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·45c192 0000000000000378··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·47c
193 0000000000000399··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·45c193 0000000000000399··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·47c
194 00000000000003a7··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·45c194 00000000000003a7··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·47c
195 00000000000003b4··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·45c195 00000000000003b4··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·47c
196 00000000000003e7··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·423196 00000000000003e7··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·443
197 000000000000042d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·423197 000000000000042d··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·443
198 0000000000000472··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·560198 0000000000000472··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·580
199 000000000000047f··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·576199 000000000000047f··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·596
200 0000000000000495··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5bd200 0000000000000495··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5dd
201 00000000000004bf··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5ae201 00000000000004bf··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5ce
202 00000000000004c4··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5bd202 00000000000004c4··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5dd
203 00000000000004d8··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·59d203 00000000000004d8··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5bd
204 00000000000004f7··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1f204 00000000000004f7··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1f
205 00000000000004ff··0000004a00000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4205 00000000000004ff··0000004a00000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4
206 0000000000000506··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·61206 0000000000000506··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·61
207 000000000000052b··0000004b00000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4207 000000000000052b··0000004b00000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
208 000000000000053b··0000004b00000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4208 000000000000053b··0000004b00000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
209 00000000000005e0··0000004b00000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4209 00000000000005e0··0000004b00000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
210 00000000000005ee··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·bb210 00000000000005ee··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·bb
211 00000000000005f5··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·f0211 00000000000005f5··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·f0
212 00000000000005fe··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·e7212 00000000000005fe··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·e7
  
213 Relocation·section·'.rela.text.hot'·at·offset·0x3c30·contains·63·entries:213 Relocation·section·'.rela.text.hot'·at·offset·0x3c50·contains·64·entries:
214 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend214 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
215 0000000000000031··0000002c0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·a7f8215 0000000000000031··0000002c0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·a7f8
216 0000000000000039··0000002d00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_LookupSpecial·-·4216 0000000000000039··0000002d00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_LookupSpecial·-·4
Max diff block lines reached; 11825/26772 bytes (44.17%) of diff not shown.
8.4 KB
readelf --wide --debug-dump=frames {}
    
Offset 97, 134 lines modifiedOffset 97, 134 lines modified
97 ··DW_CFA_def_cfa_offset:·1697 ··DW_CFA_def_cfa_offset:·16
98 ··DW_CFA_advance_loc:·1·to·00000000000001be98 ··DW_CFA_advance_loc:·1·to·00000000000001be
99 ··DW_CFA_def_cfa_offset:·899 ··DW_CFA_def_cfa_offset:·8
100 ··DW_CFA_nop100 ··DW_CFA_nop
101 ··DW_CFA_nop101 ··DW_CFA_nop
102 ··DW_CFA_nop102 ··DW_CFA_nop
  
103 000000d4·000000000000002c·000000d8·FDE·cie=00000000·pc=0000000000000280..0000000000000377103 000000d4·000000000000002c·000000d8·FDE·cie=00000000·pc=0000000000000280..000000000000039c
104 ··DW_CFA_advance_loc:·2·to·0000000000000282104 ··DW_CFA_advance_loc:·2·to·0000000000000282
105 ··DW_CFA_def_cfa_offset:·16105 ··DW_CFA_def_cfa_offset:·16
106 ··DW_CFA_offset:·r12·(r12)·at·cfa-16106 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
107 ··DW_CFA_advance_loc:·6·to·0000000000000288107 ··DW_CFA_advance_loc:·6·to·0000000000000288
108 ··DW_CFA_def_cfa_offset:·24108 ··DW_CFA_def_cfa_offset:·24
109 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24109 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
110 ··DW_CFA_advance_loc:·4·to·000000000000028c110 ··DW_CFA_advance_loc:·4·to·000000000000028c
111 ··DW_CFA_def_cfa_offset:·32111 ··DW_CFA_def_cfa_offset:·32
112 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32112 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
113 ··DW_CFA_advance_loc1:·99·to·00000000000002ef113 ··DW_CFA_advance_loc1:·105·to·00000000000002f5
114 ··DW_CFA_remember_state114 ··DW_CFA_remember_state
115 ··DW_CFA_def_cfa_offset:·24115 ··DW_CFA_def_cfa_offset:·24
116 ··DW_CFA_advance_loc:·1·to·00000000000002f0116 ··DW_CFA_advance_loc:·1·to·00000000000002f6
117 ··DW_CFA_def_cfa_offset:·16117 ··DW_CFA_def_cfa_offset:·16
118 ··DW_CFA_advance_loc:·2·to·00000000000002f2118 ··DW_CFA_advance_loc:·2·to·00000000000002f8
119 ··DW_CFA_def_cfa_offset:·8119 ··DW_CFA_def_cfa_offset:·8
120 ··DW_CFA_advance_loc:·1·to·00000000000002f3120 ··DW_CFA_advance_loc:·1·to·00000000000002f9
121 ··DW_CFA_restore_state121 ··DW_CFA_restore_state
122 ··DW_CFA_nop122 ··DW_CFA_nop
123 ··DW_CFA_nop123 ··DW_CFA_nop
124 ··DW_CFA_nop124 ··DW_CFA_nop
  
125 00000104·0000000000000018·00000108·FDE·cie=00000000·pc=00000000000001c3..00000000000001f5125 00000104·0000000000000018·00000108·FDE·cie=00000000·pc=00000000000001c3..00000000000001f5
126 ··DW_CFA_def_cfa_offset:·32126 ··DW_CFA_def_cfa_offset:·32
127 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32127 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
128 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24128 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
129 ··DW_CFA_offset:·r12·(r12)·at·cfa-16129 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
130 ··DW_CFA_nop130 ··DW_CFA_nop
131 ··DW_CFA_nop131 ··DW_CFA_nop
132 ··DW_CFA_nop132 ··DW_CFA_nop
  
133 00000120·000000000000005c·00000124·FDE·cie=00000000·pc=0000000000000380..00000000000004a8133 00000120·000000000000005c·00000124·FDE·cie=00000000·pc=00000000000003a0..00000000000004c8
134 ··DW_CFA_advance_loc:·6·to·0000000000000386134 ··DW_CFA_advance_loc:·6·to·00000000000003a6
135 ··DW_CFA_def_cfa_offset:·16135 ··DW_CFA_def_cfa_offset:·16
136 ··DW_CFA_offset:·r13·(r13)·at·cfa-16136 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
137 ··DW_CFA_advance_loc:·2·to·0000000000000388137 ··DW_CFA_advance_loc:·2·to·00000000000003a8
138 ··DW_CFA_def_cfa_offset:·24138 ··DW_CFA_def_cfa_offset:·24
139 ··DW_CFA_offset:·r12·(r12)·at·cfa-24139 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
140 ··DW_CFA_advance_loc:·1·to·0000000000000389140 ··DW_CFA_advance_loc:·1·to·00000000000003a9
141 ··DW_CFA_def_cfa_offset:·32141 ··DW_CFA_def_cfa_offset:·32
142 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32142 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
143 ··DW_CFA_advance_loc:·4·to·000000000000038d143 ··DW_CFA_advance_loc:·4·to·00000000000003ad
144 ··DW_CFA_def_cfa_offset:·40144 ··DW_CFA_def_cfa_offset:·40
145 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40145 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
146 ··DW_CFA_advance_loc:·4·to·0000000000000391146 ··DW_CFA_advance_loc:·4·to·00000000000003b1
147 ··DW_CFA_def_cfa_offset:·48147 ··DW_CFA_def_cfa_offset:·48
148 ··DW_CFA_advance_loc1:·154·to·000000000000042b148 ··DW_CFA_advance_loc1:·154·to·000000000000044b
149 ··DW_CFA_remember_state149 ··DW_CFA_remember_state
150 ··DW_CFA_def_cfa_offset:·40150 ··DW_CFA_def_cfa_offset:·40
151 ··DW_CFA_advance_loc:·4·to·000000000000042f151 ··DW_CFA_advance_loc:·4·to·000000000000044f
152 ··DW_CFA_def_cfa_offset:·32152 ··DW_CFA_def_cfa_offset:·32
153 ··DW_CFA_advance_loc:·1·to·0000000000000430153 ··DW_CFA_advance_loc:·1·to·0000000000000450
154 ··DW_CFA_def_cfa_offset:·24154 ··DW_CFA_def_cfa_offset:·24
155 ··DW_CFA_advance_loc:·2·to·0000000000000432155 ··DW_CFA_advance_loc:·2·to·0000000000000452
156 ··DW_CFA_def_cfa_offset:·16156 ··DW_CFA_def_cfa_offset:·16
157 ··DW_CFA_advance_loc:·2·to·0000000000000434157 ··DW_CFA_advance_loc:·2·to·0000000000000454
158 ··DW_CFA_def_cfa_offset:·8158 ··DW_CFA_def_cfa_offset:·8
159 ··DW_CFA_advance_loc:·4·to·0000000000000438159 ··DW_CFA_advance_loc:·4·to·0000000000000458
160 ··DW_CFA_restore_state160 ··DW_CFA_restore_state
161 ··DW_CFA_advance_loc:·23·to·000000000000044f161 ··DW_CFA_advance_loc:·23·to·000000000000046f
162 ··DW_CFA_remember_state162 ··DW_CFA_remember_state
163 ··DW_CFA_def_cfa_offset:·40163 ··DW_CFA_def_cfa_offset:·40
164 ··DW_CFA_advance_loc:·4·to·0000000000000453164 ··DW_CFA_advance_loc:·4·to·0000000000000473
165 ··DW_CFA_def_cfa_offset:·32165 ··DW_CFA_def_cfa_offset:·32
166 ··DW_CFA_advance_loc:·1·to·0000000000000454166 ··DW_CFA_advance_loc:·1·to·0000000000000474
167 ··DW_CFA_def_cfa_offset:·24167 ··DW_CFA_def_cfa_offset:·24
168 ··DW_CFA_advance_loc:·2·to·0000000000000456168 ··DW_CFA_advance_loc:·2·to·0000000000000476
169 ··DW_CFA_def_cfa_offset:·16169 ··DW_CFA_def_cfa_offset:·16
170 ··DW_CFA_advance_loc:·2·to·0000000000000458170 ··DW_CFA_advance_loc:·2·to·0000000000000478
171 ··DW_CFA_def_cfa_offset:·8171 ··DW_CFA_def_cfa_offset:·8
172 ··DW_CFA_advance_loc:·8·to·0000000000000460172 ··DW_CFA_advance_loc:·8·to·0000000000000480
173 ··DW_CFA_restore_state173 ··DW_CFA_restore_state
174 ··DW_CFA_advance_loc:·4·to·0000000000000464174 ··DW_CFA_advance_loc:·4·to·0000000000000484
175 ··DW_CFA_remember_state175 ··DW_CFA_remember_state
176 ··DW_CFA_def_cfa_offset:·40176 ··DW_CFA_def_cfa_offset:·40
177 ··DW_CFA_advance_loc:·6·to·000000000000046a177 ··DW_CFA_advance_loc:·6·to·000000000000048a
178 ··DW_CFA_def_cfa_offset:·32178 ··DW_CFA_def_cfa_offset:·32
179 ··DW_CFA_advance_loc:·1·to·000000000000046b179 ··DW_CFA_advance_loc:·1·to·000000000000048b
180 ··DW_CFA_def_cfa_offset:·24180 ··DW_CFA_def_cfa_offset:·24
181 ··DW_CFA_advance_loc:·2·to·000000000000046d181 ··DW_CFA_advance_loc:·2·to·000000000000048d
182 ··DW_CFA_def_cfa_offset:·16182 ··DW_CFA_def_cfa_offset:·16
183 ··DW_CFA_advance_loc:·2·to·000000000000046f183 ··DW_CFA_advance_loc:·2·to·000000000000048f
184 ··DW_CFA_def_cfa_offset:·8184 ··DW_CFA_def_cfa_offset:·8
185 ··DW_CFA_advance_loc:·1·to·0000000000000470185 ··DW_CFA_advance_loc:·1·to·0000000000000490
186 ··DW_CFA_restore_state186 ··DW_CFA_restore_state
187 ··DW_CFA_nop187 ··DW_CFA_nop
  
188 00000180·0000000000000018·00000184·FDE·cie=00000000·pc=00000000000001f5..0000000000000469188 00000180·0000000000000018·00000184·FDE·cie=00000000·pc=00000000000001f5..0000000000000469
189 ··DW_CFA_def_cfa_offset:·48189 ··DW_CFA_def_cfa_offset:·48
190 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40190 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
191 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32191 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
192 ··DW_CFA_offset:·r12·(r12)·at·cfa-24192 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
193 ··DW_CFA_offset:·r13·(r13)·at·cfa-16193 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
194 ··DW_CFA_nop194 ··DW_CFA_nop
  
195 0000019c·0000000000000018·000001a0·FDE·cie=00000000·pc=00000000000004b0..0000000000000528195 0000019c·0000000000000018·000001a0·FDE·cie=00000000·pc=00000000000004d0..0000000000000548
196 ··DW_CFA_advance_loc:·5·to·00000000000004b5196 ··DW_CFA_advance_loc:·5·to·00000000000004d5
197 ··DW_CFA_def_cfa_offset:·16197 ··DW_CFA_def_cfa_offset:·16
198 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16198 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
199 ··DW_CFA_advance_loc1:·106·to·000000000000051f199 ··DW_CFA_advance_loc1:·106·to·000000000000053f
200 ··DW_CFA_def_cfa_offset:·8200 ··DW_CFA_def_cfa_offset:·8
201 ··DW_CFA_nop201 ··DW_CFA_nop
202 ··DW_CFA_nop202 ··DW_CFA_nop
  
203 000001b8·0000000000000028·000001bc·FDE·cie=00000000·pc=0000000000000530..0000000000000581203 000001b8·0000000000000028·000001bc·FDE·cie=00000000·pc=0000000000000550..00000000000005a1
204 ··DW_CFA_advance_loc:·6·to·0000000000000536204 ··DW_CFA_advance_loc:·6·to·0000000000000556
205 ··DW_CFA_def_cfa_offset:·16205 ··DW_CFA_def_cfa_offset:·16
206 ··DW_CFA_offset:·r12·(r12)·at·cfa-16206 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
207 ··DW_CFA_advance_loc:·4·to·000000000000053a207 ··DW_CFA_advance_loc:·4·to·000000000000055a
208 ··DW_CFA_def_cfa_offset:·24208 ··DW_CFA_def_cfa_offset:·24
209 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24209 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
210 ··DW_CFA_advance_loc:·4·to·000000000000053e210 ··DW_CFA_advance_loc:·4·to·000000000000055e
211 ··DW_CFA_def_cfa_offset:·32211 ··DW_CFA_def_cfa_offset:·32
212 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32212 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
213 ··DW_CFA_advance_loc:·63·to·000000000000057d213 ··DW_CFA_advance_loc:·63·to·000000000000059d
214 ··DW_CFA_def_cfa_offset:·24214 ··DW_CFA_def_cfa_offset:·24
215 ··DW_CFA_advance_loc:·1·to·000000000000057e215 ··DW_CFA_advance_loc:·1·to·000000000000059e
216 ··DW_CFA_def_cfa_offset:·16216 ··DW_CFA_def_cfa_offset:·16
217 ··DW_CFA_advance_loc:·2·to·0000000000000580217 ··DW_CFA_advance_loc:·2·to·00000000000005a0
Max diff block lines reached; 2088/8529 bytes (24.48%) of diff not shown.
9.13 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 26, 39 lines modifiedOffset 26, 39 lines modified
26 ·R_X86_64_32»    .rodata.str1.126 ·R_X86_64_32»    .rodata.str1.1
27 »       mov····%rdx,0x8(%rsp)27 »       mov····%rdx,0x8(%rsp)
28 »       call···44·<reversed_vectorcall.cold+0x44>28 »       call···44·<reversed_vectorcall.cold+0x44>
29 ·R_X86_64_PLT32» _PyArg_NoKwnames-0x429 ·R_X86_64_PLT32» _PyArg_NoKwnames-0x4
30 »       mov····0x8(%rsp),%rdx30 »       mov····0x8(%rsp),%rdx
31 »       test···%eax,%eax31 »       test···%eax,%eax
32 »       je·····2b·<reversed_vectorcall.cold+0x2b>32 »       je·····2b·<reversed_vectorcall.cold+0x2b>
 33 »       btr····$0x3f,%rdx
33 »       mov····%rdx,%rsi34 »       mov····%rdx,%rsi
34 »       btr····$0x3f,%rsi 
35 »       cmp····$0x1,%rsi35 »       cmp····$0x1,%rdx
36 »       je·····5f·<reversed_vectorcall.cold+0x5f>36 »       je·····5f·<reversed_vectorcall.cold+0x5f>
37 ·R_X86_64_PC32»  .text.hot+0x2937 ·R_X86_64_PC32»  .text.hot+0x29
38 »       mov····$0x1,%ecx38 »       mov····$0x1,%ecx
39 »       mov····$0x1,%edx39 »       mov····$0x1,%edx
40 »       mov····$0x0,%edi40 »       mov····$0x0,%edi
41 ·R_X86_64_32»    .rodata.str1.141 ·R_X86_64_32»    .rodata.str1.1
42 »       call···73·<reversed_vectorcall.cold+0x73>42 »       call···73·<reversed_vectorcall.cold+0x73>
43 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x443 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x4
44 »       test···%eax,%eax44 »       test···%eax,%eax
45 »       je·····2b·<reversed_vectorcall.cold+0x2b>45 »       je·····2b·<reversed_vectorcall.cold+0x2b>
46 »       jmp····7c·<reversed_vectorcall.cold+0x7c>46 »       jmp····7c·<reversed_vectorcall.cold+0x7c>
47 ·R_X86_64_PC32»  .text.hot+0x2947 ·R_X86_64_PC32»  .text.hot+0x29
48 »       xor····%edx,%edx 
49 »       mov····%rbp,%rdi48 »       mov····%rbp,%rdi
50 »       xor····%r8d,%r8d49 »       xor····%r8d,%r8d
51 »       xor····%ecx,%ecx50 »       xor····%ecx,%ecx
 51 »       xor····%edx,%edx
52 »       mov····%rbx,%rsi52 »       mov····%rbx,%rsi
53 »       call···8e·<reversed_vectorcall.cold+0x8e>53 »       call···8e·<reversed_vectorcall.cold+0x8e>
54 ·R_X86_64_PLT32» _PyObject_MakeTpCall-0x454 ·R_X86_64_PLT32» _PyObject_MakeTpCall-0x4
55 »       mov····(%rbx),%rdx 
56 »       mov····%rax,%rbp55 »       mov····%rax,%rbp
 56 »       mov····(%rbx),%rax
57 »       test···%edx,%edx57 »       test···%eax,%eax
58 »       js·····9c·<reversed_vectorcall.cold+0x9c>58 »       js·····9c·<reversed_vectorcall.cold+0x9c>
59 ·R_X86_64_PC32»  .text.hot+0xb059 ·R_X86_64_PC32»  .text.hot+0xb0
60 »       jmp····a1·<reversed_vectorcall.cold+0xa1>60 »       jmp····a1·<reversed_vectorcall.cold+0xa1>
61 ·R_X86_64_PC32»  .text.hot+0x9f61 ·R_X86_64_PC32»  .text.hot+0x9f
62 »       sub····$0x1,%rax62 »       sub····$0x1,%rax
63 »       mov····%rax,0x0(%rip)········63 »       mov····%rax,0x0(%rip)········
64 ·R_X86_64_PC32»  _Py_NoneStruct-0x464 ·R_X86_64_PC32»  _Py_NoneStruct-0x4
Offset 163, 29 lines modifiedOffset 163, 29 lines modified
163 ·R_X86_64_PC32»  .text.hot+0x27c163 ·R_X86_64_PC32»  .text.hot+0x27c
  
164 00000000000001c3·<enum_new_impl.cold>:164 00000000000001c3·<enum_new_impl.cold>:
165 enum_new_impl.cold():165 enum_new_impl.cold():
166 »       mov····(%rbx),%rax166 »       mov····(%rbx),%rax
167 »       test···%eax,%eax167 »       test···%eax,%eax
168 »       js·····1ce·<enum_new_impl.cold+0xb>168 »       js·····1ce·<enum_new_impl.cold+0xb>
169 ·R_X86_64_PC32»  .text.hot+0x36c169 ·R_X86_64_PC32»  .text.hot+0x372
170 »       sub····$0x1,%rax170 »       sub····$0x1,%rax
171 »       mov····%rax,(%rbx)171 »       mov····%rax,(%rbx)
172 »       jne····1db·<enum_new_impl.cold+0x18>172 »       jne····1db·<enum_new_impl.cold+0x18>
173 ·R_X86_64_PC32»  .text.hot+0x36c173 ·R_X86_64_PC32»  .text.hot+0x372
174 »       mov····%rbx,%rdi174 »       mov····%rbx,%rdi
175 »       call···1e3·<enum_new_impl.cold+0x20>175 »       call···1e3·<enum_new_impl.cold+0x20>
176 ·R_X86_64_PLT32» _Py_Dealloc-0x4176 ·R_X86_64_PLT32» _Py_Dealloc-0x4
177 »       jmp····1e8·<enum_new_impl.cold+0x25>177 »       jmp····1e8·<enum_new_impl.cold+0x25>
178 ·R_X86_64_PC32»  .text.hot+0x36c178 ·R_X86_64_PC32»  .text.hot+0x372
179 »       mov····%rbp,%rdi179 »       mov····%rbp,%rdi
180 »       call···1f0·<enum_new_impl.cold+0x2d>180 »       call···1f0·<enum_new_impl.cold+0x2d>
181 ·R_X86_64_PLT32» _Py_Dealloc-0x4181 ·R_X86_64_PLT32» _Py_Dealloc-0x4
182 »       jmp····1f5·<enum_next.cold>182 »       jmp····1f5·<enum_next.cold>
183 ·R_X86_64_PC32»  .text.hot+0x2a9183 ·R_X86_64_PC32»  .text.hot+0x2af
  
184 00000000000001f5·<enum_next.cold>:184 00000000000001f5·<enum_next.cold>:
185 enum_next.cold():185 enum_next.cold():
186 »       mov····0x0(%rip),%rax········186 »       mov····0x0(%rip),%rax········
187 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4187 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
188 »       lea····-0x10(%rbx),%rcx188 »       lea····-0x10(%rbx),%rcx
189 »       mov····%fs:(%rax),%rax189 »       mov····%fs:(%rax),%rax
Offset 198, 38 lines modifiedOffset 198, 38 lines modified
198 »       or·····%rsi,%rax198 »       or·····%rsi,%rax
199 »       mov····%rcx,(%rsi)199 »       mov····%rcx,(%rsi)
200 »       movq···%rax,%xmm2200 »       movq···%rax,%xmm2
201 »       punpcklqdq·%xmm2,%xmm0201 »       punpcklqdq·%xmm2,%xmm0
202 »       movups·%xmm0,-0x10(%rbx)202 »       movups·%xmm0,-0x10(%rbx)
203 »       mov····%rcx,0x8(%rdx)203 »       mov····%rcx,0x8(%rdx)
204 »       jmp····23b·<enum_next.cold+0x46>204 »       jmp····23b·<enum_next.cold+0x46>
205 ·R_X86_64_PC32»  .text.hot+0x423205 ·R_X86_64_PC32»  .text.hot+0x443
206 »       mov····0x18(%rbx),%rdi206 »       mov····0x18(%rbx),%rdi
207 »       mov····0x20(%rbx),%rbp207 »       mov····0x20(%rbx),%rbp
208 »       mov····%r12,0x18(%rbx)208 »       mov····%r12,0x18(%rbx)
209 »       mov····%r13,0x20(%rbx)209 »       mov····%r13,0x20(%rbx)
210 »       mov····(%rdi),%rax210 »       mov····(%rdi),%rax
211 »       test···%eax,%eax211 »       test···%eax,%eax
212 »       jns····256·<enum_next.cold+0x61>212 »       jns····256·<enum_next.cold+0x61>
213 ·R_X86_64_PC32»  .text.hot+0x46c213 ·R_X86_64_PC32»  .text.hot+0x48c
214 »       jmp····25b·<enum_next.cold+0x66>214 »       jmp····25b·<enum_next.cold+0x66>
215 ·R_X86_64_PC32»  .text.hot+0x406215 ·R_X86_64_PC32»  .text.hot+0x426
216 »       mov····0x0(%r13),%rax216 »       mov····0x0(%r13),%rax
217 »       test···%eax,%eax217 »       test···%eax,%eax
218 »       js·····267·<enum_next.cold+0x72>218 »       js·····267·<enum_next.cold+0x72>
219 ·R_X86_64_PC32»  .text.hot+0x45c219 ·R_X86_64_PC32»  .text.hot+0x47c
220 »       sub····$0x1,%rax220 »       sub····$0x1,%rax
221 »       mov····%rax,0x0(%r13)221 »       mov····%rax,0x0(%r13)
222 »       jne····275·<enum_next.cold+0x80>222 »       jne····275·<enum_next.cold+0x80>
223 ·R_X86_64_PC32»  .text.hot+0x45c223 ·R_X86_64_PC32»  .text.hot+0x47c
224 »       mov····%r13,%rdi224 »       mov····%r13,%rdi
225 »       call···27d·<enum_next.cold+0x88>225 »       call···27d·<enum_next.cold+0x88>
226 ·R_X86_64_PLT32» _Py_Dealloc-0x4226 ·R_X86_64_PLT32» _Py_Dealloc-0x4
227 »       jmp····282·<enum_next.cold+0x8d>227 »       jmp····282·<enum_next.cold+0x8d>
228 ·R_X86_64_PC32»  .text.hot+0x45c228 ·R_X86_64_PC32»  .text.hot+0x47c
229 »       mov····0x28(%rbp),%r12229 »       mov····0x28(%rbp),%r12
230 »       mov····0x20(%rbp),%rbx230 »       mov····0x20(%rbp),%rbx
231 »       test···%r12,%r12231 »       test···%r12,%r12
232 »       je·····37c·<enum_next.cold+0x187>232 »       je·····37c·<enum_next.cold+0x187>
233 »       mov····0x30(%rbp),%rsi233 »       mov····0x30(%rbp),%rsi
234 »       mov····%r12,%rdi234 »       mov····%r12,%rdi
235 »       call···29f·<enum_next.cold+0xaa>235 »       call···29f·<enum_next.cold+0xaa>
Offset 244, 89 lines modifiedOffset 244, 89 lines modified
244 ·R_X86_64_PLT32» PyTuple_New-0x4244 ·R_X86_64_PLT32» PyTuple_New-0x4
245 »       mov····%rax,%rbx245 »       mov····%rax,%rbx
246 »       test···%rax,%rax246 »       test···%rax,%rax
247 »       je·····318·<enum_next.cold+0x123>247 »       je·····318·<enum_next.cold+0x123>
248 »       mov····%r12,0x18(%rax)248 »       mov····%r12,0x18(%rax)
249 »       mov····%r13,0x20(%rax)249 »       mov····%r13,0x20(%rax)
250 »       jmp····2d5·<enum_next.cold+0xe0>250 »       jmp····2d5·<enum_next.cold+0xe0>
251 ·R_X86_64_PC32»  .text.hot+0x423251 ·R_X86_64_PC32»  .text.hot+0x443
252 »       mov····(%r12),%rax252 »       mov····(%r12),%rax
253 »       test···%eax,%eax253 »       test···%eax,%eax
254 »       js·····2e7·<enum_next.cold+0xf2>254 »       js·····2e7·<enum_next.cold+0xf2>
255 »       sub····$0x1,%rax255 »       sub····$0x1,%rax
256 »       mov····%rax,(%r12)256 »       mov····%rax,(%r12)
257 »       je·····30e·<enum_next.cold+0x119>257 »       je·····30e·<enum_next.cold+0x119>
258 »       mov····0x0(%r13),%rax258 »       mov····0x0(%r13),%rax
Max diff block lines reached; 5204/9148 bytes (56.89%) of diff not shown.
11.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 50, 20 lines modifiedOffset 50, 20 lines modified
50 »       call···*%rax50 »       call···*%rax
51 »       mov····%rbp,%rdi51 »       mov····%rbp,%rdi
52 »       xor····%ecx,%ecx52 »       xor····%ecx,%ecx
53 »       mov····%rbx,%rsi53 »       mov····%rbx,%rsi
54 »       mov····%rax,%rdx54 »       mov····%rax,%rdx
55 »       call···99·<reversed_vectorcall+0x99>55 »       call···99·<reversed_vectorcall+0x99>
56 ·R_X86_64_PLT32» _Py_CheckFunctionResult-0x456 ·R_X86_64_PLT32» _Py_CheckFunctionResult-0x4
57 »       mov····(%rbx),%rdx 
58 »       mov····%rax,%rbp57 »       mov····%rax,%rbp
 58 »       mov····(%rbx),%rax
59 »       test···%edx,%edx59 »       test···%eax,%eax
60 »       js·····b4·<reversed_vectorcall+0xb4>60 »       js·····b4·<reversed_vectorcall+0xb4>
61 »       sub····$0x1,%rdx61 »       sub····$0x1,%rax
62 »       mov····%rdx,(%rbx)62 »       mov····%rax,(%rbx)
63 »       jne····b4·<reversed_vectorcall+0xb4>63 »       jne····b4·<reversed_vectorcall+0xb4>
64 »       mov····%rbx,%rdi64 »       mov····%rbx,%rdi
65 »       call···b4·<reversed_vectorcall+0xb4>65 »       call···b4·<reversed_vectorcall+0xb4>
66 ·R_X86_64_PLT32» _Py_Dealloc-0x466 ·R_X86_64_PLT32» _Py_Dealloc-0x4
67 »       add····$0x10,%rsp67 »       add····$0x10,%rsp
68 »       mov····%rbp,%rax68 »       mov····%rbp,%rax
69 »       pop····%rbx69 »       pop····%rbx
Offset 221, 153 lines modifiedOffset 221, 163 lines modified
221 »       mov····%rsi,%r12221 »       mov····%rsi,%r12
222 »       xor····%esi,%esi222 »       xor····%esi,%esi
223 »       push···%rbp223 »       push···%rbp
224 »       mov····%rdx,%rbp224 »       mov····%rdx,%rbp
225 »       push···%rbx225 »       push···%rbx
226 »       call···*0x130(%rdi)226 »       call···*0x130(%rdi)
227 »       test···%rax,%rax227 »       test···%rax,%rax
228 »       je·····370·<enum_new_impl+0xf0>228 »       je·····376·<enum_new_impl+0xf6>
229 »       mov····%rax,%rbx229 »       mov····%rax,%rbx
230 »       test···%rbp,%rbp230 »       test···%rbp,%rbp
231 »       jne····2f3·<enum_new_impl+0x73>231 »       jne····2f9·<enum_new_impl+0x79>
232 »       xor····%eax,%eax 
233 »       mov····%rax,0x10(%rbx)232 »       movq···$0x0,0x10(%rax)
234 »       mov····%rax,0x28(%rbx)233 »       movq···$0x0,0x28(%rax)
235 »       mov····%r12,%rdi234 »       mov····%r12,%rdi
236 »       call···2b5·<enum_new_impl+0x35>235 »       call···2bb·<enum_new_impl+0x3b>
237 ·R_X86_64_PLT32» PyObject_GetIter-0x4236 ·R_X86_64_PLT32» PyObject_GetIter-0x4
238 »       mov····%rax,0x18(%rbx)237 »       mov····%rax,0x18(%rbx)
239 »       test···%rax,%rax238 »       test···%rax,%rax
240 »       je·····358·<enum_new_impl+0xd8>239 »       je·····37d·<enum_new_impl+0xfd>
241 »       mov····$0x0,%edx240 »       mov····$0x0,%edx
242 ·R_X86_64_32»    _Py_NoneStruct241 ·R_X86_64_32»    _Py_NoneStruct
243 »       mov····$0x2,%edi242 »       mov····$0x2,%edi
244 »       xor····%eax,%eax243 »       xor····%eax,%eax
245 »       mov····%rdx,%rsi244 »       mov····%rdx,%rsi
246 »       call···2d6·<enum_new_impl+0x56>245 »       call···2dc·<enum_new_impl+0x5c>
247 ·R_X86_64_PLT32» PyTuple_Pack-0x4246 ·R_X86_64_PLT32» PyTuple_Pack-0x4
248 »       mov····%rax,0x20(%rbx)247 »       mov····%rax,0x20(%rbx)
249 »       test···%rax,%rax248 »       test···%rax,%rax
250 »       je·····2e3·<enum_new_impl+0x63>249 »       je·····2e9·<enum_new_impl+0x69>
251 ·R_X86_64_PC32»  .text.unlikely+0x1bf250 ·R_X86_64_PC32»  .text.unlikely+0x1bf
252 »       movq···$0x0,0x30(%rbx)251 »       movq···$0x0,0x30(%rbx)
253 ·R_X86_64_32S»   _PyRuntime+0x36d0252 ·R_X86_64_32S»   _PyRuntime+0x36d0
254 »       mov····%rbx,%rax253 »       mov····%rbx,%rax
255 »       pop····%rbx254 »       pop····%rbx
256 »       pop····%rbp255 »       pop····%rbp
257 »       pop····%r12256 »       pop····%r12
258 »       ret257 »       ret
259 »       mov····%rbp,%rdi258 »       mov····%rbp,%rdi
260 »       call···2fb·<enum_new_impl+0x7b>259 »       call···301·<enum_new_impl+0x81>
261 ·R_X86_64_PLT32» PyNumber_Index-0x4260 ·R_X86_64_PLT32» PyNumber_Index-0x4
262 »       mov····%rax,%rbp261 »       mov····%rax,%rbp
263 »       test···%rax,%rax262 »       test···%rax,%rax
264 »       je·····358·<enum_new_impl+0xd8>263 »       je·····35e·<enum_new_impl+0xde>
265 »       mov····%rax,%rdi264 »       mov····%rax,%rdi
266 »       call···30b·<enum_new_impl+0x8b>265 »       call···311·<enum_new_impl+0x91>
267 ·R_X86_64_PLT32» PyLong_AsSsize_t-0x4266 ·R_X86_64_PLT32» PyLong_AsSsize_t-0x4
268 »       mov····%rax,0x10(%rbx)267 »       mov····%rax,0x10(%rbx)
269 »       add····$0x1,%rax268 »       add····$0x1,%rax
270 »       je·····332·<enum_new_impl+0xb2>269 »       je·····338·<enum_new_impl+0xb8>
 270 »       xor····%eax,%eax
 271 »       mov····%rax,0x28(%rbx)
271 »       mov····0x0(%rbp),%rax272 »       mov····0x0(%rbp),%rax
272 »       xor····%edx,%edx 
273 »       mov····%rdx,0x28(%rbx) 
274 »       test···%eax,%eax273 »       test···%eax,%eax
275 »       js·····2ad·<enum_new_impl+0x2d>274 »       js·····2b3·<enum_new_impl+0x33>
276 »       sub····$0x1,%rax275 »       sub····$0x1,%rax
277 »       mov····%rax,0x0(%rbp)276 »       mov····%rax,0x0(%rbp)
278 »       jne····2ad·<enum_new_impl+0x2d>277 »       jne····2b3·<enum_new_impl+0x33>
279 »       jmp····332·<enum_new_impl+0xb2>278 »       jmp····338·<enum_new_impl+0xb8>
280 ·R_X86_64_PC32»  .text.unlikely+0x1e4279 ·R_X86_64_PC32»  .text.unlikely+0x1e4
281 »       call···337·<enum_new_impl+0xb7>280 »       call···33d·<enum_new_impl+0xbd>
282 ·R_X86_64_PLT32» PyErr_Occurred-0x4281 ·R_X86_64_PLT32» PyErr_Occurred-0x4
283 »       test···%rax,%rax282 »       test···%rax,%rax
284 »       je·····315·<enum_new_impl+0x95>283 »       je·····31b·<enum_new_impl+0x9b>
285 »       call···341·<enum_new_impl+0xc1>284 »       call···347·<enum_new_impl+0xc7>
286 ·R_X86_64_PLT32» PyErr_Clear-0x4285 ·R_X86_64_PLT32» PyErr_Clear-0x4
287 »       mov····%rbp,0x28(%rbx)286 »       mov····%rbp,0x28(%rbx)
288 »       movabs·$0x7fffffffffffffff,%rax287 »       movabs·$0x7fffffffffffffff,%rax
289 »       mov····%rax,0x10(%rbx)288 »       mov····%rax,0x10(%rbx)
290 »       jmp····2ad·<enum_new_impl+0x2d>289 »       jmp····2b3·<enum_new_impl+0x33>
291 »       mov····(%rbx),%rax290 »       mov····(%rbx),%rax
292 »       test···%eax,%eax291 »       test···%eax,%eax
293 »       js·····370·<enum_new_impl+0xf0>292 »       js·····376·<enum_new_impl+0xf6>
294 »       sub····$0x1,%rax293 »       sub····$0x1,%rax
295 »       mov····%rax,(%rbx)294 »       mov····%rax,(%rbx)
296 »       jne····370·<enum_new_impl+0xf0>295 »       jne····376·<enum_new_impl+0xf6>
297 »       mov····%rbx,%rdi296 »       mov····%rbx,%rdi
298 »       call···370·<enum_new_impl+0xf0>297 »       call···376·<enum_new_impl+0xf6>
299 ·R_X86_64_PLT32» _Py_Dealloc-0x4298 ·R_X86_64_PLT32» _Py_Dealloc-0x4
300 »       xor····%ebx,%ebx299 »       xor····%ebx,%ebx
301 »       jmp····2eb·<enum_new_impl+0x6b>300 »       jmp····2f1·<enum_new_impl+0x71>
 301 »       mov····(%rbx),%rax
 302 »       test···%eax,%eax
 303 »       js·····376·<enum_new_impl+0xf6>
 304 »       sub····$0x1,%rax
 305 »       mov····%rax,(%rbx)
 306 »       jne····376·<enum_new_impl+0xf6>
 307 »       mov····%rbx,%rdi
 308 »       xor····%ebx,%ebx
 309 »       call···397·<enum_new_impl+0x117>
 310 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 311 »       jmp····2f1·<enum_new_impl+0x71>
302 »       nopw···0x0(%rax,%rax,1)312 »       nopl···0x0(%rax)
  
303 0000000000000380·<enum_next>:313 00000000000003a0·<enum_next>:
304 enum_next():314 enum_next():
305 »       endbr64315 »       endbr64
306 »       push···%r13316 »       push···%r13
307 »       push···%r12317 »       push···%r12
308 »       push···%rbp318 »       push···%rbp
309 »       mov····%rdi,%rbp319 »       mov····%rdi,%rbp
310 »       push···%rbx320 »       push···%rbx
311 »       sub····$0x8,%rsp321 »       sub····$0x8,%rsp
Max diff block lines reached; 7213/11258 bytes (64.07%) of diff not shown.
1.3 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 11, 16 lines modifiedOffset 11, 16 lines modified
11 ··0x00000070·0486038c·02000000·34000000·7c000000·........4...|...11 ··0x00000070·0486038c·02000000·34000000·7c000000·........4...|...
12 ··0x00000080·00000000·34010000·00450e10·8602490e·....4....E....I.12 ··0x00000080·00000000·34010000·00450e10·8602490e·....4....E....I.
13 ··0x00000090·18830347·0e300289·0a0e1844·0e10410e·...G.0.....D..A.13 ··0x00000090·18830347·0e300289·0a0e1844·0e10410e·...G.0.....D..A.
14 ··0x000000a0·08410b69·0a0e1844·0e10410e·08420b00·.A.i...D..A..B..14 ··0x000000a0·08410b69·0a0e1844·0e10410e·08420b00·.A.i...D..A..B..
15 ··0x000000b0·20000000·b4000000·00000000·02010000··...............15 ··0x000000b0·20000000·b4000000·00000000·02010000··...............
16 ··0x000000c0·000e3083·03860202·f80e1844·0e10410e·..0........D..A.16 ··0x000000c0·000e3083·03860202·f80e1844·0e10410e·..0........D..A.
17 ··0x000000d0·08000000·2c000000·d8000000·00000000·....,...........17 ··0x000000d0·08000000·2c000000·d8000000·00000000·....,...........
18 ··0x000000e0·f7000000·00420e10·8c02460e·18860344·.....B....F....D18 ··0x000000e0·1c010000·00420e10·8c02460e·18860344·.....B....F....D
19 ··0x000000f0·0e208304·02630a0e·18410e10·420e0841·.·...c...A..B..A19 ··0x000000f0·0e208304·02690a0e·18410e10·420e0841·.·...i...A..B..A
20 ··0x00000100·0b000000·18000000·08010000·00000000·................20 ··0x00000100·0b000000·18000000·08010000·00000000·................
21 ··0x00000110·32000000·000e2083·0486038c·02000000·2.....·.........21 ··0x00000110·32000000·000e2083·0486038c·02000000·2.....·.........
22 ··0x00000120·5c000000·24010000·00000000·28010000·\...$.......(...22 ··0x00000120·5c000000·24010000·00000000·28010000·\...$.......(...
23 ··0x00000130·00460e10·8d02420e·188c0341·0e208604·.F....B....A.·..23 ··0x00000130·00460e10·8d02420e·188c0341·0e208604·.F....B....A.·..
24 ··0x00000140·440e2883·05440e30·029a0a0e·28440e20·D.(..D.0....(D.·24 ··0x00000140·440e2883·05440e30·029a0a0e·28440e20·D.(..D.0....(D.·
25 ··0x00000150·410e1842·0e10420e·08440b57·0a0e2844·A..B..B..D.W..(D25 ··0x00000150·410e1842·0e10420e·08440b57·0a0e2844·A..B..B..D.W..(D
26 ··0x00000160·0e20410e·18420e10·420e0848·0b440a0e·.·A..B..B..H.D..26 ··0x00000160·0e20410e·18420e10·420e0848·0b440a0e·.·A..B..B..H.D..
602 KB
exceptions.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:··········160640·(bytes·into·file)13 ··Start·of·section·headers:··········160152·(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.26 KB
readelf --wide --sections {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 There·are·23·section·headers,·starting·at·offset·0x27380:1 There·are·23·section·headers,·starting·at·offset·0x27198:
  
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·001b5d·00··AX··0···0·325 ··[·1]·.text·············PROGBITS········0000000000000000·000040·001b5d·00··AX··0···0·32
6 ··[·2]·.rela.text········RELA············0000000000000000·017c70·002400·18···I·20···1··86 ··[·2]·.rela.text········RELA············0000000000000000·017b78·002400·18···I·20···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·001ba0·008060·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·001ba0·008060·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·01a070·004428·18···I·20···3··88 ··[·4]·.rela.data········RELA············0000000000000000·019f78·004428·18···I·20···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·009c00·000040·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········0000000000000000·009c00·000040·00··WA··0···0·32
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·009c00·0020fe·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·009c00·0020e4·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·01e498·004308·18···I·20···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·01e3a0·0042a8·18···I·20···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·00bd00·003739·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········0000000000000000·00bce8·003659·00··AX··0···0·16
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·0227a0·002a90·18···I·20···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·022648·002a00·18···I·20···8··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·00f439·000c5e·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·00f341·000c5e·01·AMS··0···0··1
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·010098·000e75·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·00ffa0·000e75·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·010f10·000532·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·010e18·000532·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·025230·000cc0·18···I·20··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·025048·000cc0·18···I·20··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·011448·000020·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·011350·000020·08··AM··0···0··8
19 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·025ef0·000060·18···I·20··14··819 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·025d08·000060·18···I·20··14··8
20 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·011468·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·011370·000000·00······0···0··1
21 ··[17]·.note.gnu.property·NOTE············0000000000000000·011468·000020·00···A··0···0··821 ··[17]·.note.gnu.property·NOTE············0000000000000000·011370·000020·00···A··0···0··8
22 ··[18]·.eh_frame·········PROGBITS········0000000000000000·011488·001ae0·00···A··0···0··822 ··[18]·.eh_frame·········PROGBITS········0000000000000000·011390·001ae0·00···A··0···0··8
23 ··[19]·.rela.eh_frame····RELA············0000000000000000·025f50·001368·18···I·20··18··823 ··[19]·.rela.eh_frame····RELA············0000000000000000·025d68·001368·18···I·20··18··8
24 ··[20]·.symtab···········SYMTAB··········0000000000000000·012f68·002b98·18·····21·268··824 ··[20]·.symtab···········SYMTAB··········0000000000000000·012e70·002b98·18·····21·268··8
25 ··[21]·.strtab···········STRTAB··········0000000000000000·015b00·00216d·00······0···0··125 ··[21]·.strtab···········STRTAB··········0000000000000000·015a08·00216d·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·0272b8·0000c8·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········0000000000000000·0270d0·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)
28.2 KB
readelf --wide --symbols {}
    
Offset 25, 18 lines modifiedOffset 25, 18 lines modified
25 ····21:·00000000000006c0····37·FUNC····LOCAL··DEFAULT····8·Py_XDECREF25 ····21:·00000000000006c0····37·FUNC····LOCAL··DEFAULT····8·Py_XDECREF
26 ····22:·000000000000064e····21·FUNC····LOCAL··DEFAULT····6·_PyBuiltins_AddExceptions.cold26 ····22:·000000000000064e····21·FUNC····LOCAL··DEFAULT····6·_PyBuiltins_AddExceptions.cold
27 ····23:·0000000000000560···343·FUNC····LOCAL··DEFAULT····8·AttributeError_init27 ····23:·0000000000000560···343·FUNC····LOCAL··DEFAULT····8·AttributeError_init
28 ····24:·0000000000000000····24·OBJECT··LOCAL··DEFAULT····3·kwlist.328 ····24:·0000000000000000····24·OBJECT··LOCAL··DEFAULT····3·kwlist.3
29 ····25:·0000000000000663···106·FUNC····LOCAL··DEFAULT····6·AttributeError_init.cold29 ····25:·0000000000000663···106·FUNC····LOCAL··DEFAULT····6·AttributeError_init.cold
30 ····26:·0000000000000710···412·FUNC····LOCAL··DEFAULT····8·BaseExceptionGroup_dealloc30 ····26:·0000000000000710···412·FUNC····LOCAL··DEFAULT····8·BaseExceptionGroup_dealloc
31 ····27:·00000000000006cd····53·FUNC····LOCAL··DEFAULT····6·BaseExceptionGroup_dealloc.cold31 ····27:·00000000000006cd····53·FUNC····LOCAL··DEFAULT····6·BaseExceptionGroup_dealloc.cold
32 ····28:·00000000000008b0···419·FUNC····LOCAL··DEFAULT····8·AttributeError_dealloc32 ····28:·00000000000008b0···417·FUNC····LOCAL··DEFAULT····8·AttributeError_dealloc
33 ····29:·0000000000000702····53·FUNC····LOCAL··DEFAULT····6·AttributeError_dealloc.cold33 ····29:·0000000000000702····53·FUNC····LOCAL··DEFAULT····6·AttributeError_dealloc.cold
34 ····30:·0000000000000a60····96·FUNC····LOCAL··DEFAULT····8·BaseExceptionGroup_clear34 ····30:·0000000000000a60····96·FUNC····LOCAL··DEFAULT····8·BaseExceptionGroup_clear
35 ····31:·0000000000000ac0···371·FUNC····LOCAL··DEFAULT····8·AttributeError_clear35 ····31:·0000000000000ac0···369·FUNC····LOCAL··DEFAULT····8·AttributeError_clear
36 ····32:·0000000000000737····53·FUNC····LOCAL··DEFAULT····6·AttributeError_clear.cold36 ····32:·0000000000000737····53·FUNC····LOCAL··DEFAULT····6·AttributeError_clear.cold
37 ····33:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.837 ····33:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
38 ····34:·000000000000076c····18·FUNC····LOCAL··DEFAULT····6·PyException_SetTraceback.cold38 ····34:·000000000000076c····18·FUNC····LOCAL··DEFAULT····6·PyException_SetTraceback.cold
39 ····35:·0000000000000cf0···125·FUNC····LOCAL··DEFAULT····8·BaseException_set_tb39 ····35:·0000000000000cf0···125·FUNC····LOCAL··DEFAULT····8·BaseException_set_tb
40 ····36:·000000000000077e····22·FUNC····LOCAL··DEFAULT····6·BaseException_set_tb.cold40 ····36:·000000000000077e····22·FUNC····LOCAL··DEFAULT····6·BaseException_set_tb.cold
41 ····37:·0000000000000d70···128·FUNC····LOCAL··DEFAULT····8·BaseException_init41 ····37:·0000000000000d70···128·FUNC····LOCAL··DEFAULT····8·BaseException_init
42 ····38:·0000000000000df0···407·FUNC····LOCAL··DEFAULT····8·BaseException_dealloc42 ····38:·0000000000000df0···407·FUNC····LOCAL··DEFAULT····8·BaseException_dealloc
Offset 55, 131 lines modifiedOffset 55, 131 lines modified
55 ····51:·000000000000093c····50·FUNC····LOCAL··DEFAULT····6·OSError_clear.cold55 ····51:·000000000000093c····50·FUNC····LOCAL··DEFAULT····6·OSError_clear.cold
56 ····52:·0000000000001ca0···570·FUNC····LOCAL··DEFAULT····8·ImportError_init56 ····52:·0000000000001ca0···570·FUNC····LOCAL··DEFAULT····8·ImportError_init
57 ····53:·0000000000000040····32·OBJECT··LOCAL··DEFAULT····3·kwlist.557 ····53:·0000000000000040····32·OBJECT··LOCAL··DEFAULT····3·kwlist.5
58 ····54:·000000000000096e····84·FUNC····LOCAL··DEFAULT····6·ImportError_init.cold58 ····54:·000000000000096e····84·FUNC····LOCAL··DEFAULT····6·ImportError_init.cold
59 ····55:·0000000000001ee0····34·FUNC····LOCAL··DEFAULT····8·BaseException_get_tb59 ····55:·0000000000001ee0····34·FUNC····LOCAL··DEFAULT····8·BaseException_get_tb
60 ····56:·0000000000001f10····47·FUNC····LOCAL··DEFAULT····8·BaseException_str60 ····56:·0000000000001f10····47·FUNC····LOCAL··DEFAULT····8·BaseException_str
61 ····57:·00000000000009c2·····5·FUNC····LOCAL··DEFAULT····6·BaseException_str.cold61 ····57:·00000000000009c2·····5·FUNC····LOCAL··DEFAULT····6·BaseException_str.cold
62 ····58:·0000000000001f40···151·FUNC····LOCAL··DEFAULT····8·BaseException_traverse62 ····58:·0000000000001f40···146·FUNC····LOCAL··DEFAULT····8·BaseException_traverse
63 ····59:·00000000000009c7····31·FUNC····LOCAL··DEFAULT····6·BaseException_traverse.cold63 ····59:·00000000000009c7····31·FUNC····LOCAL··DEFAULT····6·BaseException_traverse.cold
64 ····60:·0000000000000680···174·FUNC····LOCAL··DEFAULT····1·UnicodeEncodeError_init64 ····60:·0000000000000680···174·FUNC····LOCAL··DEFAULT····1·UnicodeEncodeError_init
65 ····61:·00000000000009e6···123·FUNC····LOCAL··DEFAULT····6·UnicodeEncodeError_init.cold65 ····61:·00000000000009e6···123·FUNC····LOCAL··DEFAULT····6·UnicodeEncodeError_init.cold
66 ····62:·0000000000000730····78·FUNC····LOCAL··DEFAULT····1·SystemExit_init66 ····62:·0000000000000730····78·FUNC····LOCAL··DEFAULT····1·SystemExit_init
67 ····63:·0000000000000a61····30·FUNC····LOCAL··DEFAULT····6·SystemExit_init.cold67 ····63:·0000000000000a61····30·FUNC····LOCAL··DEFAULT····6·SystemExit_init.cold
68 ····64:·0000000000000780····70·FUNC····LOCAL··DEFAULT····1·SystemExit_dealloc68 ····64:·0000000000000780····70·FUNC····LOCAL··DEFAULT····1·SystemExit_dealloc
69 ····65:·0000000000002020···278·FUNC····LOCAL··DEFAULT····8·StopIteration_clear69 ····65:·0000000000002020····57·FUNC····LOCAL··DEFAULT····8·StopIteration_clear
70 ····66:·0000000000000a7f····50·FUNC····LOCAL··DEFAULT····6·StopIteration_clear.cold70 ····66:·0000000000000a7f····10·FUNC····LOCAL··DEFAULT····6·StopIteration_clear.cold
71 ····67:·0000000000002140·····9·FUNC····LOCAL··DEFAULT····8·SystemExit_clear71 ····67:·0000000000002060·····6·FUNC····LOCAL··DEFAULT····8·SystemExit_clear
72 ····68:·00000000000007d0···300·FUNC····LOCAL··DEFAULT····1·SyntaxError_init72 ····68:·00000000000007d0···300·FUNC····LOCAL··DEFAULT····1·SyntaxError_init
73 ····69:·0000000000000ab1····96·FUNC····LOCAL··DEFAULT····6·SyntaxError_init.cold73 ····69:·0000000000000a89····96·FUNC····LOCAL··DEFAULT····6·SyntaxError_init.cold
74 ····70:·0000000000000900····42·FUNC····LOCAL··DEFAULT····1·ImportError_str74 ····70:·0000000000000900····42·FUNC····LOCAL··DEFAULT····1·ImportError_str
75 ····71:·0000000000000b11·····5·FUNC····LOCAL··DEFAULT····6·ImportError_str.cold75 ····71:·0000000000000ae9·····5·FUNC····LOCAL··DEFAULT····6·ImportError_str.cold
76 ····72:·0000000000000930···103·FUNC····LOCAL··DEFAULT····1·UnicodeError_traverse76 ····72:·0000000000000930···103·FUNC····LOCAL··DEFAULT····1·UnicodeError_traverse
77 ····73:·0000000000000b16·····5·FUNC····LOCAL··DEFAULT····6·UnicodeError_traverse.cold77 ····73:·0000000000000aee·····5·FUNC····LOCAL··DEFAULT····6·UnicodeError_traverse.cold
78 ····74:·00000000000009a0···112·FUNC····LOCAL··DEFAULT····1·ImportError_traverse78 ····74:·00000000000009a0···112·FUNC····LOCAL··DEFAULT····1·ImportError_traverse
79 ····75:·0000000000000b1b····33·FUNC····LOCAL··DEFAULT····6·ImportError_traverse.cold79 ····75:·0000000000000af3····33·FUNC····LOCAL··DEFAULT····6·ImportError_traverse.cold
80 ····76:·0000000000000a10····80·FUNC····LOCAL··DEFAULT····1·AttributeError_traverse80 ····76:·0000000000000a10····80·FUNC····LOCAL··DEFAULT····1·AttributeError_traverse
81 ····77:·0000000000000b3c·····5·FUNC····LOCAL··DEFAULT····6·AttributeError_traverse.cold81 ····77:·0000000000000b14·····5·FUNC····LOCAL··DEFAULT····6·AttributeError_traverse.cold
82 ····78:·0000000000000a60···225·FUNC····LOCAL··DEFAULT····1·SyntaxError_traverse82 ····78:·0000000000000a60···225·FUNC····LOCAL··DEFAULT····1·SyntaxError_traverse
83 ····79:·0000000000000b41····18·FUNC····LOCAL··DEFAULT····6·SyntaxError_traverse.cold83 ····79:·0000000000000b19····18·FUNC····LOCAL··DEFAULT····6·SyntaxError_traverse.cold
84 ····80:·0000000000002180···373·FUNC····LOCAL··DEFAULT····8·UnicodeDecodeError_init84 ····80:·00000000000020a0···375·FUNC····LOCAL··DEFAULT····8·UnicodeDecodeError_init
85 ····81:·0000000000000b53···393·FUNC····LOCAL··DEFAULT····6·UnicodeDecodeError_init.cold85 ····81:·0000000000000b2b···407·FUNC····LOCAL··DEFAULT····6·UnicodeDecodeError_init.cold
86 ····82:·0000000000000b50···160·FUNC····LOCAL··DEFAULT····1·UnicodeDecodeError_str86 ····82:·0000000000000b50···160·FUNC····LOCAL··DEFAULT····1·UnicodeDecodeError_str
87 ····83:·0000000000000cdc····55·FUNC····LOCAL··DEFAULT····6·UnicodeDecodeError_str.cold87 ····83:·0000000000000cc2····55·FUNC····LOCAL··DEFAULT····6·UnicodeDecodeError_str.cold
88 ····84:·0000000000000d13·····8·FUNC····LOCAL··DEFAULT····6·_PyExc_ClearExceptionGroupType.cold88 ····84:·0000000000000cf9·····8·FUNC····LOCAL··DEFAULT····6·_PyExc_ClearExceptionGroupType.cold
89 ····85:·0000000000002300···445·FUNC····LOCAL··DEFAULT····8·UnicodeError_dealloc89 ····85:·0000000000002220···445·FUNC····LOCAL··DEFAULT····8·UnicodeError_dealloc
90 ····86:·0000000000000d1b····63·FUNC····LOCAL··DEFAULT····6·UnicodeError_dealloc.cold90 ····86:·0000000000000d01····63·FUNC····LOCAL··DEFAULT····6·UnicodeError_dealloc.cold
91 ····87:·00000000000024c0···131·FUNC····LOCAL··DEFAULT····8·UnicodeError_clear91 ····87:·00000000000023e0···131·FUNC····LOCAL··DEFAULT····8·UnicodeError_clear
92 ····88:·0000000000000d5a····10·FUNC····LOCAL··DEFAULT····6·UnicodeError_clear.cold92 ····88:·0000000000000d40····10·FUNC····LOCAL··DEFAULT····6·UnicodeError_clear.cold
93 ····89:·0000000000000c20···158·FUNC····LOCAL··DEFAULT····1·NameError_init93 ····89:·0000000000000c20···158·FUNC····LOCAL··DEFAULT····1·NameError_init
94 ····90:·0000000000000020····16·OBJECT··LOCAL··DEFAULT····3·kwlist.494 ····90:·0000000000000020····16·OBJECT··LOCAL··DEFAULT····3·kwlist.4
95 ····91:·0000000000000d7a····75·FUNC····LOCAL··DEFAULT····6·NameError_init.cold95 ····91:·0000000000000d60····75·FUNC····LOCAL··DEFAULT····6·NameError_init.cold
96 ····92:·0000000000000cc0····48·FUNC····LOCAL··DEFAULT····1·NameError_traverse96 ····92:·0000000000000cc0····48·FUNC····LOCAL··DEFAULT····1·NameError_traverse
97 ····93:·0000000000000dc5····18·FUNC····LOCAL··DEFAULT····6·NameError_traverse.cold97 ····93:·0000000000000dab····18·FUNC····LOCAL··DEFAULT····6·NameError_traverse.cold
98 ····94:·0000000000000cf0····70·FUNC····LOCAL··DEFAULT····1·SyntaxError_dealloc98 ····94:·0000000000000cf0····70·FUNC····LOCAL··DEFAULT····1·SyntaxError_dealloc
99 ····95:·0000000000000d40···249·FUNC····LOCAL··DEFAULT····1·SyntaxError_clear99 ····95:·0000000000000d40···249·FUNC····LOCAL··DEFAULT····1·SyntaxError_clear
100 ····96:·0000000000000dd7···165·FUNC····LOCAL··DEFAULT····6·SyntaxError_clear.cold100 ····96:·0000000000000dbd···165·FUNC····LOCAL··DEFAULT····6·SyntaxError_clear.cold
101 ····97:·0000000000000e40···121·FUNC····LOCAL··DEFAULT····1·OSError_traverse101 ····97:·0000000000000e40···121·FUNC····LOCAL··DEFAULT····1·OSError_traverse
102 ····98:·0000000000000e7c····19·FUNC····LOCAL··DEFAULT····6·OSError_traverse.cold102 ····98:·0000000000000e62····19·FUNC····LOCAL··DEFAULT····6·OSError_traverse.cold
103 ····99:·0000000000000e8f···141·FUNC····LOCAL··DEFAULT····6·_PyException_AddNote.cold103 ····99:·0000000000000e75···141·FUNC····LOCAL··DEFAULT····6·_PyException_AddNote.cold
104 ···100:·0000000000002740···211·FUNC····LOCAL··DEFAULT····8·BaseException_add_note104 ···100:·0000000000002660···211·FUNC····LOCAL··DEFAULT····8·BaseException_add_note
105 ···101:·0000000000000f1c···126·FUNC····LOCAL··DEFAULT····6·BaseException_add_note.cold105 ···101:·0000000000000f02···126·FUNC····LOCAL··DEFAULT····6·BaseException_add_note.cold
106 ···102:·0000000000000f9a····15·FUNC····LOCAL··DEFAULT····6·_PyErr_NoMemory.cold106 ···102:·0000000000000f80····15·FUNC····LOCAL··DEFAULT····6·_PyErr_NoMemory.cold
107 ···103:·0000000000000040····16·OBJECT··LOCAL··DEFAULT···12·__func__.2107 ···103:·0000000000000040····16·OBJECT··LOCAL··DEFAULT···12·__func__.2
108 ···104:·0000000000002820···191·FUNC····LOCAL··DEFAULT····8·StopIteration_init108 ···104:·0000000000002740···191·FUNC····LOCAL··DEFAULT····8·StopIteration_init
109 ···105:·0000000000000fa9····49·FUNC····LOCAL··DEFAULT····6·StopIteration_init.cold109 ···105:·0000000000000f8f····49·FUNC····LOCAL··DEFAULT····6·StopIteration_init.cold
110 ···106:·00000000000028e0···337·FUNC····LOCAL··DEFAULT····8·StopIteration_dealloc110 ···106:·0000000000002800···337·FUNC····LOCAL··DEFAULT····8·StopIteration_dealloc
111 ···107:·0000000000000fda····63·FUNC····LOCAL··DEFAULT····6·StopIteration_dealloc.cold111 ···107:·0000000000000fc0····63·FUNC····LOCAL··DEFAULT····6·StopIteration_dealloc.cold
112 ···108:·0000000000000f00····61·FUNC····LOCAL··DEFAULT····1·BaseException_repr112 ···108:·0000000000000f00····61·FUNC····LOCAL··DEFAULT····1·BaseException_repr
113 ···109:·0000000000002a40····29·FUNC····LOCAL··DEFAULT····8·BaseException_get_cause113 ···109:·0000000000002960····29·FUNC····LOCAL··DEFAULT····8·BaseException_get_cause
114 ···110:·0000000000002a60····34·FUNC····LOCAL··DEFAULT····8·BaseException_get_context114 ···110:·0000000000002980····34·FUNC····LOCAL··DEFAULT····8·BaseException_get_context
115 ···111:·0000000000000f40·····9·FUNC····LOCAL··DEFAULT····1·NameError_dealloc115 ···111:·0000000000000f40·····9·FUNC····LOCAL··DEFAULT····1·NameError_dealloc
116 ···112:·0000000000002a90·····9·FUNC····LOCAL··DEFAULT····8·NameError_clear116 ···112:·00000000000029b0·····9·FUNC····LOCAL··DEFAULT····8·NameError_clear
117 ···113:·0000000000000f50···314·FUNC····LOCAL··DEFAULT····1·SyntaxError_str117 ···113:·0000000000000f50···314·FUNC····LOCAL··DEFAULT····1·SyntaxError_str
118 ···114:·0000000000001019···242·FUNC····LOCAL··DEFAULT····6·SyntaxError_str.cold118 ···114:·0000000000000fff···242·FUNC····LOCAL··DEFAULT····6·SyntaxError_str.cold
119 ···115:·0000000000001090···161·FUNC····LOCAL··DEFAULT····1·UnicodeEncodeError_str119 ···115:·0000000000001090···161·FUNC····LOCAL··DEFAULT····1·UnicodeEncodeError_str
120 ···116:·000000000000110b···109·FUNC····LOCAL··DEFAULT····6·UnicodeEncodeError_str.cold120 ···116:·00000000000010f1···109·FUNC····LOCAL··DEFAULT····6·UnicodeEncodeError_str.cold
121 ···117:·0000000000001140····52·FUNC····LOCAL··DEFAULT····1·OSError_str121 ···117:·0000000000001140····52·FUNC····LOCAL··DEFAULT····1·OSError_str
122 ···118:·0000000000001178····85·FUNC····LOCAL··DEFAULT····6·OSError_str.cold122 ···118:·000000000000115e····85·FUNC····LOCAL··DEFAULT····6·OSError_str.cold
123 ···119:·0000000000002aa0····71·FUNC····LOCAL··DEFAULT····8·get_string.constprop.0123 ···119:·00000000000029c0····71·FUNC····LOCAL··DEFAULT····8·get_string.constprop.0
124 ···120:·00000000000011cd····33·FUNC····LOCAL··DEFAULT····6·PyUnicodeDecodeError_GetStart.cold124 ···120:·00000000000011b3····33·FUNC····LOCAL··DEFAULT····6·PyUnicodeDecodeError_GetStart.cold
125 ···121:·00000000000011ee····29·FUNC····LOCAL··DEFAULT····6·get_string.constprop.0.cold125 ···121:·00000000000011d4····29·FUNC····LOCAL··DEFAULT····6·get_string.constprop.0.cold
126 ···122:·000000000000120b····13·FUNC····LOCAL··DEFAULT····6·PyUnicodeDecodeError_GetEnd.cold126 ···122:·00000000000011f1····13·FUNC····LOCAL··DEFAULT····6·PyUnicodeDecodeError_GetEnd.cold
127 ···123:·0000000000001218····29·FUNC····LOCAL··DEFAULT····6·PyUnicodeDecodeError_GetObject.cold127 ···123:·00000000000011fe····29·FUNC····LOCAL··DEFAULT····6·PyUnicodeDecodeError_GetObject.cold
128 ···124:·0000000000002b40····69·FUNC····LOCAL··DEFAULT····8·get_unicode128 ···124:·0000000000002a60····69·FUNC····LOCAL··DEFAULT····8·get_unicode
129 ···125:·0000000000001235····27·FUNC····LOCAL··DEFAULT····6·get_unicode.cold129 ···125:·000000000000121b····27·FUNC····LOCAL··DEFAULT····6·get_unicode.cold
130 ···126:·0000000000001250·····8·FUNC····LOCAL··DEFAULT····6·PyUnicodeEncodeError_SetReason.cold130 ···126:·0000000000001236·····8·FUNC····LOCAL··DEFAULT····6·PyUnicodeEncodeError_SetReason.cold
131 ···127:·0000000000001270····57·FUNC····LOCAL··DEFAULT····1·SystemExit_traverse131 ···127:·0000000000001270····57·FUNC····LOCAL··DEFAULT····1·SystemExit_traverse
132 ···128:·0000000000001258·····5·FUNC····LOCAL··DEFAULT····6·SystemExit_traverse.cold132 ···128:·000000000000123e·····5·FUNC····LOCAL··DEFAULT····6·SystemExit_traverse.cold
133 ···129:·0000000000002c30···166·FUNC····LOCAL··DEFAULT····8·BaseException_with_traceback133 ···129:·0000000000002b50···166·FUNC····LOCAL··DEFAULT····8·BaseException_with_traceback
134 ···130:·000000000000125d····40·FUNC····LOCAL··DEFAULT····6·BaseException_with_traceback.cold134 ···130:·0000000000001243····40·FUNC····LOCAL··DEFAULT····6·BaseException_with_traceback.cold
135 ···131:·00000000000012b0····28·FUNC····LOCAL··DEFAULT····1·BaseException_get_args135 ···131:·00000000000012b0····28·FUNC····LOCAL··DEFAULT····1·BaseException_get_args
136 ···132:·0000000000001285·····6·FUNC····LOCAL··DEFAULT····6·BaseException_get_args.cold136 ···132:·000000000000126b·····6·FUNC····LOCAL··DEFAULT····6·BaseException_get_args.cold
137 ···133:·000000000000128b····25·FUNC····LOCAL··DEFAULT····6·PyUnicodeEncodeError_GetStart.cold137 ···133:·0000000000001271····25·FUNC····LOCAL··DEFAULT····6·PyUnicodeEncodeError_GetStart.cold
138 ···134:·00000000000012a4····42·FUNC····LOCAL··DEFAULT····6·PyUnicodeEncodeError_GetEnd.cold138 ···134:·000000000000128a····42·FUNC····LOCAL··DEFAULT····6·PyUnicodeEncodeError_GetEnd.cold
139 ···135:·0000000000001350····51·FUNC····LOCAL··DEFAULT····1·BaseException_set_args139 ···135:·0000000000001350····51·FUNC····LOCAL··DEFAULT····1·BaseException_set_args
140 ···136:·00000000000012ce····25·FUNC····LOCAL··DEFAULT····6·BaseException_set_args.cold140 ···136:·00000000000012b4····25·FUNC····LOCAL··DEFAULT····6·BaseException_set_args.cold
141 ···137:·0000000000002d90···616·FUNC····LOCAL··DEFAULT····8·BaseExceptionGroup_new141 ···137:·0000000000002cb0···616·FUNC····LOCAL··DEFAULT····8·BaseExceptionGroup_new
142 ···138:·0000000000001365···280·FUNC····LOCAL··DEFAULT····6·BaseExceptionGroup_new.cold142 ···138:·000000000000134b···280·FUNC····LOCAL··DEFAULT····6·BaseExceptionGroup_new.cold
143 ···139:·0000000000003000···105·FUNC····LOCAL··DEFAULT····8·BaseExceptionGroup_init143 ···139:·0000000000002f20···105·FUNC····LOCAL··DEFAULT····8·BaseExceptionGroup_init
144 ···140:·000000000000147d····78·FUNC····LOCAL··DEFAULT····6·BaseExceptionGroup_init.cold144 ···140:·0000000000001463····78·FUNC····LOCAL··DEFAULT····6·BaseExceptionGroup_init.cold
145 ···141:·0000000000003070··1415·FUNC····LOCAL··DEFAULT····8·exceptiongroup_split_recursive145 ···141:·0000000000002f90··1415·FUNC····LOCAL··DEFAULT····8·exceptiongroup_split_recursive
146 ···142:·00000000000018a0···221·FUNC····LOCAL··DEFAULT····1·collect_exception_group_leaf_ids146 ···142:·00000000000018a0···221·FUNC····LOCAL··DEFAULT····1·collect_exception_group_leaf_ids
147 ···143:·00000000000014cb···204·FUNC····LOCAL··DEFAULT····6·_PyExc_PrepReraiseStar.cold147 ···143:·00000000000014b1···204·FUNC····LOCAL··DEFAULT····6·_PyExc_PrepReraiseStar.cold
148 ···144:·0000000000001597····58·FUNC····LOCAL··DEFAULT····6·StopIteration_traverse148 ···144:·000000000000157d····58·FUNC····LOCAL··DEFAULT····6·StopIteration_traverse
149 ···145:·00000000000015d1····41·FUNC····LOCAL··DEFAULT····6·OSError_written_get149 ···145:·00000000000015b7····41·FUNC····LOCAL··DEFAULT····6·OSError_written_get
150 ···146:·00000000000015fa···100·FUNC····LOCAL··DEFAULT····6·OSError_written_set150 ···146:·00000000000015e0···100·FUNC····LOCAL··DEFAULT····6·OSError_written_set
151 ···147:·000000000000165e···105·FUNC····LOCAL··DEFAULT····6·BaseException_set_context151 ···147:·0000000000001644···105·FUNC····LOCAL··DEFAULT····6·BaseException_set_context
152 ···148:·00000000000015a0····50·FUNC····LOCAL··DEFAULT····1·BaseException_reduce152 ···148:·00000000000015a0····50·FUNC····LOCAL··DEFAULT····1·BaseException_reduce
153 ···149:·00000000000015e0···149·FUNC····LOCAL··DEFAULT····1·BaseExceptionGroup_split153 ···149:·00000000000015e0···149·FUNC····LOCAL··DEFAULT····1·BaseExceptionGroup_split
154 ···150:·0000000000001680···138·FUNC····LOCAL··DEFAULT····1·get_matcher_type154 ···150:·0000000000001680···138·FUNC····LOCAL··DEFAULT····1·get_matcher_type
155 ···151:·00000000000016c7·····7·FUNC····LOCAL··DEFAULT····6·BaseExceptionGroup_split.cold155 ···151:·00000000000016ad·····7·FUNC····LOCAL··DEFAULT····6·BaseExceptionGroup_split.cold
156 ···152:·00000000000016ce····53·FUNC····LOCAL··DEFAULT····6·get_matcher_type.cold156 ···152:·00000000000016b4····53·FUNC····LOCAL··DEFAULT····6·get_matcher_type.cold
157 ···153:·0000000000001710···298·FUNC····LOCAL··DEFAULT····1·exceptiongroup_subset157 ···153:·0000000000001710···298·FUNC····LOCAL··DEFAULT····1·exceptiongroup_subset
158 ···154:·0000000000001703···474·FUNC····LOCAL··DEFAULT····6·exceptiongroup_split_recursive.cold158 ···154:·00000000000016e9···474·FUNC····LOCAL··DEFAULT····6·exceptiongroup_split_recursive.cold
159 ···155:·00000000000018dd···241·FUNC····LOCAL··DEFAULT····6·exceptiongroup_subset.cold159 ···155:·00000000000018c3···241·FUNC····LOCAL··DEFAULT····6·exceptiongroup_subset.cold
160 ···156:·0000000000001840····83·FUNC····LOCAL··DEFAULT····1·BaseExceptionGroup_derive160 ···156:·0000000000001840····83·FUNC····LOCAL··DEFAULT····1·BaseExceptionGroup_derive
161 ···157:·00000000000019ce····23·FUNC····LOCAL··DEFAULT····6·BaseExceptionGroup_derive.cold161 ···157:·00000000000019b4····23·FUNC····LOCAL··DEFAULT····6·BaseExceptionGroup_derive.cold
162 ···158:·00000000000019e5····48·FUNC····LOCAL··DEFAULT····6·collect_exception_group_leaf_ids.cold162 ···158:·00000000000019cb····48·FUNC····LOCAL··DEFAULT····6·collect_exception_group_leaf_ids.cold
Max diff block lines reached; 11937/28844 bytes (41.38%) of diff not shown.
220 KB
readelf --wide --relocs {}
Max HTML report size reached
80.3 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
485 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 418, 16 lines modifiedOffset 418, 16 lines modified
418 BaseExceptionGroup_subgroup418 BaseExceptionGroup_subgroup
419 BaseException_setstate419 BaseException_setstate
420 BaseException_setstate.cold420 BaseException_setstate.cold
421 KeyError_str421 KeyError_str
422 BaseExceptionGroup_str422 BaseExceptionGroup_str
423 UnicodeTranslateError_str423 UnicodeTranslateError_str
424 UnicodeTranslateError_str.cold424 UnicodeTranslateError_str.cold
425 BaseException_set_cause 
426 OSError_reduce425 OSError_reduce
 426 BaseException_set_cause
427 AttributeError_reduce427 AttributeError_reduce
428 AttributeError_getstate428 AttributeError_getstate
429 ImportError_reduce429 ImportError_reduce
430 __func__.0430 __func__.0
431 __func__.1431 __func__.1
432 _PyExc_BaseException432 _PyExc_BaseException
433 _PyExc_BaseExceptionGroup433 _PyExc_BaseExceptionGroup
39.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 653, 15 lines modifiedOffset 653, 15 lines modified
653 »       push···%rbx653 »       push···%rbx
654 »       mov····%rdi,%rbx654 »       mov····%rdi,%rbx
655 »       mov····0x10(%rsi),%r12655 »       mov····0x10(%rsi),%r12
656 »       call···7e7·<SyntaxError_init+0x17>656 »       call···7e7·<SyntaxError_init+0x17>
657 ·R_X86_64_PC32»  .text.hot+0xd6c657 ·R_X86_64_PC32»  .text.hot+0xd6c
658 »       add····$0x1,%eax658 »       add····$0x1,%eax
659 »       je·····7f0·<SyntaxError_init+0x20>659 »       je·····7f0·<SyntaxError_init+0x20>
660 ·R_X86_64_PC32»  .text.unlikely+0xabf660 ·R_X86_64_PC32»  .text.unlikely+0xa97
661 »       test···%r12,%r12661 »       test···%r12,%r12
662 »       jle····8f5·<SyntaxError_init+0x125>662 »       jle····8f5·<SyntaxError_init+0x125>
663 »       mov····0x18(%rbp),%rdx663 »       mov····0x18(%rbp),%rdx
664 »       mov····0x48(%rbx),%rdi664 »       mov····0x48(%rbx),%rdi
665 »       mov····(%rdx),%eax665 »       mov····(%rdx),%eax
666 »       add····$0x1,%eax666 »       add····$0x1,%eax
667 »       je·····80a·<SyntaxError_init+0x3a>667 »       je·····80a·<SyntaxError_init+0x3a>
Offset 673, 15 lines modifiedOffset 673, 15 lines modified
673 »       jne····8f5·<SyntaxError_init+0x125>673 »       jne····8f5·<SyntaxError_init+0x125>
674 »       mov····0x20(%rbp),%rdi674 »       mov····0x20(%rbp),%rdi
675 »       call···826·<SyntaxError_init+0x56>675 »       call···826·<SyntaxError_init+0x56>
676 ·R_X86_64_PLT32» PySequence_Tuple-0x4676 ·R_X86_64_PLT32» PySequence_Tuple-0x4
677 »       mov····%rax,%rbp677 »       mov····%rax,%rbp
678 »       test···%rax,%rax678 »       test···%rax,%rax
679 »       je·····832·<SyntaxError_init+0x62>679 »       je·····832·<SyntaxError_init+0x62>
680 ·R_X86_64_PC32»  .text.unlikely+0xabf680 ·R_X86_64_PC32»  .text.unlikely+0xa97
681 »       pxor···%xmm0,%xmm0681 »       pxor···%xmm0,%xmm0
682 »       lea····0x70(%rbx),%rax682 »       lea····0x70(%rbx),%rax
683 »       lea····0x58(%rbx),%rcx683 »       lea····0x58(%rbx),%rcx
684 »       mov····%rbp,%rdi684 »       mov····%rbp,%rdi
685 »       movups·%xmm0,0x68(%rbx)685 »       movups·%xmm0,0x68(%rbx)
686 »       lea····0x50(%rbx),%rdx686 »       lea····0x50(%rbx),%rdx
687 »       lea····0x78(%rbx),%r9687 »       lea····0x78(%rbx),%r9
Offset 694, 79 lines modifiedOffset 694, 79 lines modified
694 »       xor····%eax,%eax694 »       xor····%eax,%eax
695 »       call···863·<SyntaxError_init+0x93>695 »       call···863·<SyntaxError_init+0x93>
696 ·R_X86_64_PLT32» PyArg_ParseTuple-0x4696 ·R_X86_64_PLT32» PyArg_ParseTuple-0x4
697 »       pop····%rdx697 »       pop····%rdx
698 »       pop····%rcx698 »       pop····%rcx
699 »       test···%eax,%eax699 »       test···%eax,%eax
700 »       je·····86d·<SyntaxError_init+0x9d>700 »       je·····86d·<SyntaxError_init+0x9d>
701 ·R_X86_64_PC32»  .text.unlikely+0xaad701 ·R_X86_64_PC32»  .text.unlikely+0xa85
702 »       mov····0x50(%rbx),%rdx702 »       mov····0x50(%rbx),%rdx
703 »       mov····(%rdx),%eax703 »       mov····(%rdx),%eax
704 »       add····$0x1,%eax704 »       add····$0x1,%eax
705 »       je·····87a·<SyntaxError_init+0xaa>705 »       je·····87a·<SyntaxError_init+0xaa>
706 »       mov····%eax,(%rdx)706 »       mov····%eax,(%rdx)
707 »       mov····0x58(%rbx),%rdx707 »       mov····0x58(%rbx),%rdx
708 »       mov····(%rdx),%eax708 »       mov····(%rdx),%eax
709 »       add····$0x1,%eax709 »       add····$0x1,%eax
710 »       jne····889·<SyntaxError_init+0xb9>710 »       jne····889·<SyntaxError_init+0xb9>
711 ·R_X86_64_PC32»  .text.unlikely+0xafc711 ·R_X86_64_PC32»  .text.unlikely+0xad4
712 »       mov····0x60(%rbx),%rdx712 »       mov····0x60(%rbx),%rdx
713 »       mov····(%rdx),%eax713 »       mov····(%rdx),%eax
714 »       add····$0x1,%eax714 »       add····$0x1,%eax
715 »       jne····898·<SyntaxError_init+0xc8>715 »       jne····898·<SyntaxError_init+0xc8>
716 ·R_X86_64_PC32»  .text.unlikely+0xaf5716 ·R_X86_64_PC32»  .text.unlikely+0xacd
717 »       mov····0x78(%rbx),%rdx717 »       mov····0x78(%rbx),%rdx
718 »       mov····(%rdx),%eax718 »       mov····(%rdx),%eax
719 »       add····$0x1,%eax719 »       add····$0x1,%eax
720 »       je·····8a5·<SyntaxError_init+0xd5>720 »       je·····8a5·<SyntaxError_init+0xd5>
721 »       mov····%eax,(%rdx)721 »       mov····%eax,(%rdx)
722 »       mov····0x68(%rbx),%rdx722 »       mov····0x68(%rbx),%rdx
723 »       test···%rdx,%rdx723 »       test···%rdx,%rdx
724 »       je·····8b9·<SyntaxError_init+0xe9>724 »       je·····8b9·<SyntaxError_init+0xe9>
725 »       mov····(%rdx),%eax725 »       mov····(%rdx),%eax
726 »       add····$0x1,%eax726 »       add····$0x1,%eax
727 »       jne····8b9·<SyntaxError_init+0xe9>727 »       jne····8b9·<SyntaxError_init+0xe9>
728 ·R_X86_64_PC32»  .text.unlikely+0xaee728 ·R_X86_64_PC32»  .text.unlikely+0xac6
729 »       mov····0x70(%rbx),%rdx729 »       mov····0x70(%rbx),%rdx
730 »       test···%rdx,%rdx730 »       test···%rdx,%rdx
731 »       je·····8cd·<SyntaxError_init+0xfd>731 »       je·····8cd·<SyntaxError_init+0xfd>
732 »       mov····(%rdx),%eax732 »       mov····(%rdx),%eax
733 »       add····$0x1,%eax733 »       add····$0x1,%eax
734 »       jne····8cd·<SyntaxError_init+0xfd>734 »       jne····8cd·<SyntaxError_init+0xfd>
735 ·R_X86_64_PC32»  .text.unlikely+0xae7735 ·R_X86_64_PC32»  .text.unlikely+0xabf
736 »       mov····0x0(%rbp),%rax736 »       mov····0x0(%rbp),%rax
737 »       test···%eax,%eax737 »       test···%eax,%eax
738 »       js·····8e3·<SyntaxError_init+0x113>738 »       js·····8e3·<SyntaxError_init+0x113>
739 »       sub····$0x1,%rax739 »       sub····$0x1,%rax
740 »       mov····%rax,0x0(%rbp)740 »       mov····%rax,0x0(%rbp)
741 »       je·····8e3·<SyntaxError_init+0x113>741 »       je·····8e3·<SyntaxError_init+0x113>
742 ·R_X86_64_PC32»  .text.unlikely+0xada742 ·R_X86_64_PC32»  .text.unlikely+0xab2
743 »       cmpq···$0x0,0x68(%rbx)743 »       cmpq···$0x0,0x68(%rbx)
744 »       je·····8f5·<SyntaxError_init+0x125>744 »       je·····8f5·<SyntaxError_init+0x125>
745 »       cmpq···$0x0,0x70(%rbx)745 »       cmpq···$0x0,0x70(%rbx)
746 »       je·····8f5·<SyntaxError_init+0x125>746 »       je·····8f5·<SyntaxError_init+0x125>
747 ·R_X86_64_PC32»  .text.unlikely+0xac7747 ·R_X86_64_PC32»  .text.unlikely+0xa9f
748 »       xor····%eax,%eax748 »       xor····%eax,%eax
749 »       pop····%rbx749 »       pop····%rbx
750 »       pop····%rbp750 »       pop····%rbp
751 »       pop····%r12751 »       pop····%r12
752 »       ret752 »       ret
753 »       nopl···0x0(%rax)753 »       nopl···0x0(%rax)
  
754 0000000000000900·<ImportError_str>:754 0000000000000900·<ImportError_str>:
755 ImportError_str():755 ImportError_str():
756 »       endbr64756 »       endbr64
757 »       mov····0x48(%rdi),%rax757 »       mov····0x48(%rdi),%rax
758 »       test···%rax,%rax758 »       test···%rax,%rax
759 »       je·····911·<ImportError_str+0x11>759 »       je·····911·<ImportError_str+0x11>
760 ·R_X86_64_PC32»  .text.unlikely+0xb0d760 ·R_X86_64_PC32»  .text.unlikely+0xae5
761 »       cmpq···$0x0,0x8(%rax)761 »       cmpq···$0x0,0x8(%rax)
762 ·R_X86_64_32S»   PyUnicode_Type762 ·R_X86_64_32S»   PyUnicode_Type
763 »       jne····91f·<ImportError_str+0x1f>763 »       jne····91f·<ImportError_str+0x1f>
764 ·R_X86_64_PC32»  .text.unlikely+0xb0d764 ·R_X86_64_PC32»  .text.unlikely+0xae5
765 »       mov····(%rax),%edx765 »       mov····(%rax),%edx
766 »       add····$0x1,%edx766 »       add····$0x1,%edx
767 »       je·····929·<ImportError_str+0x29>767 »       je·····929·<ImportError_str+0x29>
768 »       mov····%edx,(%rax)768 »       mov····%edx,(%rax)
769 »       ret769 »       ret
770 »       ret770 »       ret
771 »       nopw···0x0(%rax,%rax,1)771 »       nopw···0x0(%rax,%rax,1)
Offset 797, 27 lines modifiedOffset 797, 27 lines modified
797 »       mov····0x68(%rbx),%rdi797 »       mov····0x68(%rbx),%rdi
798 »       test···%rdi,%rdi798 »       test···%rdi,%rdi
799 »       je·····97b·<UnicodeError_traverse+0x4b>799 »       je·····97b·<UnicodeError_traverse+0x4b>
800 »       mov····%r12,%rsi800 »       mov····%r12,%rsi
801 »       call···*%rbp801 »       call···*%rbp
802 »       test···%eax,%eax802 »       test···%eax,%eax
803 »       jne····97b·<UnicodeError_traverse+0x4b>803 »       jne····97b·<UnicodeError_traverse+0x4b>
804 ·R_X86_64_PC32»  .text.unlikely+0xb12804 ·R_X86_64_PC32»  .text.unlikely+0xaea
805 »       mov····%r12,%rdx805 »       mov····%r12,%rdx
806 »       mov····%rbp,%rsi806 »       mov····%rbp,%rsi
807 »       mov····%rbx,%rdi807 »       mov····%rbx,%rdi
808 »       pop····%rbx808 »       pop····%rbx
809 »       pop····%rbp809 »       pop····%rbp
810 »       pop····%r12810 »       pop····%r12
811 »       jmp····98d·<UnicodeError_traverse+0x5d>811 »       jmp····98d·<UnicodeError_traverse+0x5d>
Max diff block lines reached; 36744/40512 bytes (90.70%) of diff not shown.
103 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
82.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
41.8 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 49, 21 lines modifiedOffset 49, 21 lines modified
49 ··0x000002d0·6a000000·000e3083·0486038c·02000000·j.....0.........49 ··0x000002d0·6a000000·000e3083·0486038c·02000000·j.....0.........
50 ··0x000002e0·10000000·e4020000·00000000·25000000·............%...50 ··0x000002e0·10000000·e4020000·00000000·25000000·............%...
51 ··0x000002f0·00000000·10000000·f8020000·00000000·................51 ··0x000002f0·00000000·10000000·f8020000·00000000·................
52 ··0x00000300·1a000000·00000000·1c000000·0c030000·................52 ··0x00000300·1a000000·00000000·1c000000·0c030000·................
53 ··0x00000310·00000000·9c010000·00450e10·830202f2·.........E......53 ··0x00000310·00000000·9c010000·00450e10·830202f2·.........E......
54 ··0x00000320·0a0e0849·0b000000·14000000·2c030000·...I........,...54 ··0x00000320·0a0e0849·0b000000·14000000·2c030000·...I........,...
55 ··0x00000330·00000000·35000000·000e1083·02000000·....5...........55 ··0x00000330·00000000·35000000·000e1083·02000000·....5...........
56 ··0x00000340·1c000000·44030000·00000000·a3010000·....D...........56 ··0x00000340·1c000000·44030000·00000000·a1010000·....D...........
57 ··0x00000350·00450e10·830202f2·0a0e0849·0b000000·.E.........I....57 ··0x00000350·00450e10·830202f2·0a0e0849·0b000000·.E.........I....
58 ··0x00000360·14000000·64030000·00000000·35000000·....d.......5...58 ··0x00000360·14000000·64030000·00000000·35000000·....d.......5...
59 ··0x00000370·000e1083·02000000·1c000000·7c030000·............|...59 ··0x00000370·000e1083·02000000·1c000000·7c030000·............|...
60 ··0x00000380·00000000·60000000·00450e10·83020243·....`....E.....C60 ··0x00000380·00000000·60000000·00450e10·83020243·....`....E.....C
61 ··0x00000390·0a0e0841·0b000000·1c000000·9c030000·...A............61 ··0x00000390·0a0e0841·0b000000·1c000000·9c030000·...A............
62 ··0x000003a0·00000000·73010000·00450e10·830202c3·....s....E......62 ··0x000003a0·00000000·71010000·00450e10·830202c3·....q....E......
63 ··0x000003b0·0a0e0848·0b000000·14000000·bc030000·...H............63 ··0x000003b0·0a0e0848·0b000000·14000000·bc030000·...H............
64 ··0x000003c0·00000000·35000000·000e1083·02000000·....5...........64 ··0x000003c0·00000000·35000000·000e1083·02000000·....5...........
65 ··0x000003d0·18000000·d4030000·00000000·a3000000·................65 ··0x000003d0·18000000·d4030000·00000000·a3000000·................
66 ··0x000003e0·00480e10·6f0a0e08·490b0000·10000000·.H..o...I.......66 ··0x000003e0·00480e10·6f0a0e08·490b0000·10000000·.H..o...I.......
67 ··0x000003f0·f0030000·00000000·12000000·000e1000·................67 ··0x000003f0·f0030000·00000000·12000000·000e1000·................
68 ··0x00000400·1c000000·04040000·00000000·7d000000·............}...68 ··0x00000400·1c000000·04040000·00000000·7d000000·............}...
69 ··0x00000410·00460e10·6c0a0e08·410b0249·0e080000·.F..l...A..I....69 ··0x00000410·00460e10·6c0a0e08·410b0249·0e080000·.F..l...A..I....
Offset 116, 319 lines modifiedOffset 116, 319 lines modified
116 ··0x00000700·0e28410e·20410e18·420e1042·0e08410b·.(A.·A..B..B..A.116 ··0x00000700·0e28410e·20410e18·420e1042·0e08410b·.(A.·A..B..B..A.
117 ··0x00000710·18000000·14070000·00000000·54000000·............T...117 ··0x00000710·18000000·14070000·00000000·54000000·............T...
118 ··0x00000720·000e5083·0586048c·038d0200·10000000·..P.............118 ··0x00000720·000e5083·0586048c·038d0200·10000000·..P.............
119 ··0x00000730·30070000·00000000·22000000·00000000·0.......".......119 ··0x00000730·30070000·00000000·22000000·00000000·0.......".......
120 ··0x00000740·10000000·44070000·00000000·2f000000·....D......./...120 ··0x00000740·10000000·44070000·00000000·2f000000·....D......./...
121 ··0x00000750·00000000·10000000·58070000·00000000·........X.......121 ··0x00000750·00000000·10000000·58070000·00000000·........X.......
122 ··0x00000760·05000000·00000000·38000000·6c070000·........8...l...122 ··0x00000760·05000000·00000000·38000000·6c070000·........8...l...
123 ··0x00000770·00000000·97000000·00460e10·8c02440e·.........F....D.123 ··0x00000770·00000000·92000000·00460e10·8c02440e·.........F....D.
124 ··0x00000780·18860344·0e208304·02490a0e·18410e10·...D.·...I...A..124 ··0x00000780·18860344·0e208304·02490a0e·18410e10·...D.·...I...A..
125 ··0x00000790·420e0846·0b510a0e·18470e10·420e0842·B..F.Q...G..B..B125 ··0x00000790·420e0846·0b4c0a0e·18470e10·420e0842·B..F.L...G..B..B
126 ··0x000007a0·0b000000·18000000·a8070000·00000000·................126 ··0x000007a0·0b000000·18000000·a8070000·00000000·................
127 ··0x000007b0·1f000000·000e2083·0486038c·02000000·......·.........127 ··0x000007b0·1f000000·000e2083·0486038c·02000000·......·.........
128 ··0x000007c0·10000000·c4070000·00000000·38000000·............8...128 ··0x000007c0·10000000·c4070000·00000000·38000000·............8...
129 ··0x000007d0·00000000·34000000·d8070000·00000000·....4...........129 ··0x000007d0·00000000·34000000·d8070000·00000000·....4...........
130 ··0x000007e0·ae000000·00450e10·8602440e·18830341·.....E....D....A130 ··0x000007e0·ae000000·00450e10·8602440e·18830341·.....E....D....A
131 ··0x000007f0·0e207d0e·28480e30·590e2842·0e206e0a·.·}.(H.0Y.(B.·n.131 ··0x000007f0·0e207d0e·28480e30·590e2842·0e206e0a·.·}.(H.0Y.(B.·n.
132 ··0x00000800·0e18410e·10410e08·410b0000·14000000·..A..A..A.......132 ··0x00000800·0e18410e·10410e08·410b0000·14000000·..A..A..A.......
133 ··0x00000810·10080000·00000000·7b000000·000e2083·........{.....·.133 ··0x00000810·10080000·00000000·7b000000·000e2083·........{.....·.
134 ··0x00000820·03860200·28000000·28080000·00000000·....(...(.......134 ··0x00000820·03860200·28000000·28080000·00000000·....(...(.......
135 ··0x00000830·4e000000·00460e10·8c02450e·18860344·N....F....E....D135 ··0x00000830·4e000000·00460e10·8c02450e·18860344·N....F....E....D
136 ··0x00000840·0e208304·7b0e1841·0e10420e·08000000·.·..{..A..B.....136 ··0x00000840·0e208304·7b0e1841·0e10420e·08000000·.·..{..A..B.....
137 ··0x00000850·18000000·54080000·00000000·1e000000·....T...........137 ··0x00000850·18000000·54080000·00000000·1e000000·....T...........
138 ··0x00000860·000e2083·0486038c·02000000·18000000·..·.............138 ··0x00000860·000e2083·0486038c·02000000·18000000·..·.............
139 ··0x00000870·70080000·00000000·46000000·00450e10·p.......F....E..139 ··0x00000870·70080000·00000000·46000000·00450e10·p.......F....E..
140 ··0x00000880·8302780e·08000000·1c000000·8c080000·..x.............140 ··0x00000880·8302780e·08000000·18000000·8c080000·..x.............
141 ··0x00000890·00000000·16010000·00450e10·83020298·.........E......141 ··0x00000890·00000000·39000000·00450e10·8302640a·....9....E....d.
142 ··0x000008a0·0a0e0841·0b000000·14000000·ac080000·...A............142 ··0x000008a0·0e08410b·14000000·a8080000·00000000·..A.............
143 ··0x000008b0·00000000·32000000·000e1083·02000000·....2........... 
144 ··0x000008c0·10000000·c4080000·00000000·09000000·................ 
145 ··0x000008d0·00000000·34000000·d8080000·00000000·....4........... 
146 ··0x000008e0·2c010000·00460e10·8c02410e·18860344·,....F....A....D 
147 ··0x000008f0·0e208304·02780e28·490e3048·0e28410e·.·...x.(I.0H.(A. 
148 ··0x00000900·2002930e·18410e10·420e0800·18000000··....A..B....... 
149 ··0x00000910·10090000·00000000·60000000·000e2083·........`.....·. 
150 ··0x00000920·0486038c·02000000·10000000·2c090000·............,... 
151 ··0x00000930·00000000·2a000000·00000000·10000000·....*...........143 ··0x000008b0·0a000000·000e1083·02000000·10000000·................
152 ··0x00000940·40090000·00000000·05000000·00000000·@...............144 ··0x000008c0·c0080000·00000000·06000000·00000000·................
153 ··0x00000950·2c000000·54090000·00000000·67000000·,...T.......g...145 ··0x000008d0·34000000·d4080000·00000000·2c010000·4...........,...
154 ··0x00000960·00460e10·8c02440e·18860344·0e208304·.F....D....D.·..146 ··0x000008e0·00460e10·8c02410e·18860344·0e208304·.F....A....D.·..
 147 ··0x000008f0·02780e28·490e3048·0e28410e·2002930e·.x.(I.0H.(A.·...
155 ··0x00000970·02470a0e·18410e10·420e0845·0b000000·.G...A..B..E.... 
156 ··0x00000980·20000000·84090000·00000000·05000000··............... 
157 ··0x00000990·000e2083·0486038c·02410e18·410e1042·..·......A..A..B 
158 ··0x000009a0·0e080000·2c000000·a8090000·00000000·....,........... 
159 ··0x000009b0·70000000·00460e10·8c02440e·18860344·p....F....D....D 
160 ··0x000009c0·0e208304·02460a0e·18410e10·420e0845·.·...F...A..B..E 
161 ··0x000009d0·0b000000·24000000·d8090000·00000000·....$........... 
162 ··0x000009e0·21000000·000e2083·0486038c·024e0a0e·!.....·......N.. 
163 ··0x000009f0·18410e10·420e0841·0b000000·28000000·.A..B..A....(...148 ··0x00000900·18410e10·420e0800·18000000·0c090000·.A..B...........
164 ··0x00000a00·000a0000·00000000·50000000·00460e10·........P....F.. 
165 ··0x00000a10·8c02440e·18860344·0e208304·750a0e18·..D....D.·..u... 
166 ··0x00000a20·410e1042·0e08450b·20000000·2c0a0000·A..B..E.·...,... 
167 ··0x00000a30·00000000·05000000·000e2083·0486038c·..........·.....149 ··0x00000910·00000000·60000000·000e2083·0486038c·....`.....·.....
168 ··0x00000a40·02410e18·410e1042·0e080000·2c000000·.A..A..B....,...150 ··0x00000920·02000000·10000000·28090000·00000000·........(.......
 151 ··0x00000930·2a000000·00000000·10000000·3c090000·*...........<...
 152 ··0x00000940·00000000·05000000·00000000·2c000000·............,...
169 ··0x00000a50·500a0000·00000000·e1000000·00460e10·P............F..153 ··0x00000950·50090000·00000000·67000000·00460e10·P.......g....F..
170 ··0x00000a60·8c02440e·18860344·0e208304·02a30a0e·..D....D.·......154 ··0x00000960·8c02440e·18860344·0e208304·02470a0e·..D....D.·...G..
171 ··0x00000a70·18410e10·420e0845·0b000000·20000000·.A..B..E....·...155 ··0x00000970·18410e10·420e0845·0b000000·20000000·.A..B..E....·...
172 ··0x00000a80·800a0000·00000000·12000000·000e2083·..............·.156 ··0x00000980·80090000·00000000·05000000·000e2083·..............·.
173 ··0x00000a90·0486038c·024e0e18·410e1042·0e080000·.....N..A..B....157 ··0x00000990·0486038c·02410e18·410e1042·0e080000·.....A..A..B....
174 ··0x00000aa0·1c000000·a40a0000·00000000·30000000·............0...158 ··0x000009a0·2c000000·a4090000·00000000·70000000·,...........p...
175 ··0x00000ab0·00480e10·440e184d·0e20560e·08000000·.H..D..M.·V..... 
176 ··0x00000ac0·40000000·c40a0000·00000000·75010000·@...........u... 
177 ··0x00000ad0·00460e10·8c02410e·18860344·0e208304·.F....A....D.·..159 ··0x000009b0·00460e10·8c02440e·18860344·0e208304·.F....D....D.·..
 160 ··0x000009c0·02460a0e·18410e10·420e0845·0b000000·.F...A..B..E....
178 ··0x00000ae0·470e7002·540e784d·0e800159·0e78410e·G.p.T.xM...Y.xA. 
179 ··0x00000af0·7002460a·0e20410e·18410e10·420e0841·p.F..·A..A..B..A 
180 ··0x00000b00·0b000000·24000000·080b0000·00000000·....$........... 
181 ··0x00000b10·89010000·000e7083·0486038c·0202930e·......p......... 
182 ··0x00000b20·784c0e80·014d0e78·420e7000·28000000·xL...M.xB.p.(... 
183 ··0x00000b30·300b0000·00000000·a0000000·00510e10·0............Q.. 
184 ··0x00000b40·8c02410e·18860341·0e208304·02890e18·..A....A.·...... 
185 ··0x00000b50·410e1042·0e080000·1c000000·5c0b0000·A..B........\... 
186 ··0x00000b60·00000000·37000000·000e2083·0486038c·....7.....·..... 
187 ··0x00000b70·026d0e08·c3c6cc00·10000000·7c0b0000·.m..........|... 
188 ··0x00000b80·00000000·2f000000·00000000·10000000·..../........... 
189 ··0x00000b90·900b0000·00000000·08000000·00000000·................ 
190 ··0x00000ba0·1c000000·a40b0000·00000000·bd010000·................ 
191 ··0x00000bb0·00450e10·83020320·010a0e08·490b0000·.E.....·....I... 
192 ··0x00000bc0·14000000·c40b0000·00000000·3f000000·............?... 
193 ··0x00000bd0·000e1083·02000000·1c000000·dc0b0000·................ 
194 ··0x00000be0·00000000·83000000·00450e10·8302026f·.........E.....o 
195 ··0x00000bf0·0a0e0841·0b000000·14000000·fc0b0000·...A............ 
196 ··0x00000c00·00000000·0a000000·000e1083·02000000·................ 
197 ··0x00000c10·24000000·140c0000·00000000·8e000000·$...............161 ··0x000009d0·24000000·d4090000·00000000·21000000·$...........!...
 162 ··0x000009e0·000e2083·0486038c·024e0a0e·18410e10·..·......N...A..
198 ··0x00000c20·00450e10·8602440e·18830341·0e200281·.E....D....A.·.. 
199 ··0x00000c30·0e18410e·10410e08·10000000·3c0c0000·..A..A......<... 
200 ··0x00000c40·00000000·16000000·00000000·2c000000·............,... 
201 ··0x00000c50·500c0000·00000000·9e000000·00460e10·P............F.. 
202 ··0x00000c60·8c024a0e·18860341·0e208304·470e3002·..J....A.·..G.0. 
203 ··0x00000c70·810e2041·0e18410e·10420e08·18000000·..·A..A..B...... 
204 ··0x00000c80·800c0000·00000000·4b000000·000e3083·........K.....0. 
205 ··0x00000c90·0486038c·02000000·28000000·9c0c0000·........(.......163 ··0x000009f0·420e0841·0b000000·28000000·fc090000·B..A....(.......
206 ··0x00000ca0·00000000·30000000·00460e10·8c02440e·....0....F....D.164 ··0x00000a00·00000000·50000000·00460e10·8c02440e·....P....F....D.
207 ··0x00000cb0·18860344·0e208304·5a0e1841·0e10420e·...D.·..Z..A..B.165 ··0x00000a10·18860344·0e208304·750a0e18·410e1042·...D.·..u...A..B
208 ··0x00000cc0·08000000·20000000·c80c0000·00000000·....·...........166 ··0x00000a20·0e08450b·20000000·280a0000·00000000·..E.·...(.......
209 ··0x00000cd0·12000000·000e2083·0486038c·024e0e18·......·......N..167 ··0x00000a30·05000000·000e2083·0486038c·02410e18·......·......A..
210 ··0x00000ce0·410e1042·0e080000·18000000·ec0c0000·A..B............168 ··0x00000a40·410e1042·0e080000·2c000000·4c0a0000·A..B....,...L...
211 ··0x00000cf0·00000000·46000000·00450e10·8302780e·....F....E....x. 
212 ··0x00000d00·08000000·18000000·080d0000·00000000·................ 
213 ··0x00000d10·f9000000·00450e10·830202f3·0e080000·.....E.......... 
214 ··0x00000d20·14000000·240d0000·00000000·a5000000·....$........... 
215 ··0x00000d30·000e1083·02000000·2c000000·3c0d0000·........,...<... 
Max diff block lines reached; 0/42725 bytes (0.00%) of diff not shown.
1.43 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 230, 17 lines modifiedOffset 230, 17 lines modified
230 ··0x00000e30·73654578·63657074·696f6e5f·73657473·seException_sets230 ··0x00000e30·73654578·63657074·696f6e5f·73657473·seException_sets
231 ··0x00000e40·74617465·2e636f6c·64004b65·79457272·tate.cold.KeyErr231 ··0x00000e40·74617465·2e636f6c·64004b65·79457272·tate.cold.KeyErr
232 ··0x00000e50·6f725f73·74720042·61736545·78636570·or_str.BaseExcep232 ··0x00000e50·6f725f73·74720042·61736545·78636570·or_str.BaseExcep
233 ··0x00000e60·74696f6e·47726f75·705f7374·7200556e·tionGroup_str.Un233 ··0x00000e60·74696f6e·47726f75·705f7374·7200556e·tionGroup_str.Un
234 ··0x00000e70·69636f64·65547261·6e736c61·74654572·icodeTranslateEr234 ··0x00000e70·69636f64·65547261·6e736c61·74654572·icodeTranslateEr
235 ··0x00000e80·726f725f·73747200·556e6963·6f646554·ror_str.UnicodeT235 ··0x00000e80·726f725f·73747200·556e6963·6f646554·ror_str.UnicodeT
236 ··0x00000e90·72616e73·6c617465·4572726f·725f7374·ranslateError_st236 ··0x00000e90·72616e73·6c617465·4572726f·725f7374·ranslateError_st
 237 ··0x00000ea0·722e636f·6c64004f·53457272·6f725f72·r.cold.OSError_r
237 ··0x00000ea0·722e636f·6c640042·61736545·78636570·r.cold.BaseExcep238 ··0x00000eb0·65647563·65004261·73654578·63657074·educe.BaseExcept
238 ··0x00000eb0·74696f6e·5f736574·5f636175·7365004f·tion_set_cause.O239 ··0x00000ec0·696f6e5f·7365745f·63617573·65004174·ion_set_cause.At
239 ··0x00000ec0·53457272·6f725f72·65647563·65004174·SError_reduce.At 
240 ··0x00000ed0·74726962·75746545·72726f72·5f726564·tributeError_red240 ··0x00000ed0·74726962·75746545·72726f72·5f726564·tributeError_red
241 ··0x00000ee0·75636500·41747472·69627574·65457272·uce.AttributeErr241 ··0x00000ee0·75636500·41747472·69627574·65457272·uce.AttributeErr
242 ··0x00000ef0·6f725f67·65747374·61746500·496d706f·or_getstate.Impo242 ··0x00000ef0·6f725f67·65747374·61746500·496d706f·or_getstate.Impo
243 ··0x00000f00·72744572·726f725f·72656475·6365005f·rtError_reduce._243 ··0x00000f00·72744572·726f725f·72656475·6365005f·rtError_reduce._
244 ··0x00000f10·5f66756e·635f5f2e·30005f5f·66756e63·_func__.0.__func244 ··0x00000f10·5f66756e·635f5f2e·30005f5f·66756e63·_func__.0.__func
245 ··0x00000f20·5f5f2e31·005f5079·4578635f·42617365·__.1._PyExc_Base245 ··0x00000f20·5f5f2e31·005f5079·4578635f·42617365·__.1._PyExc_Base
246 ··0x00000f30·45786365·7074696f·6e005f50·79457863·Exception._PyExc246 ··0x00000f30·45786365·7074696f·6e005f50·79457863·Exception._PyExc
354 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:··········57976·(bytes·into·file)13 ··Start·of·section·headers:··········58088·(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·0xe278:1 There·are·20·section·headers,·starting·at·offset·0xe2e8:
  
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·000a1c·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000a1c·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·008238·000af8·18···I·17···1··86 ··[·2]·.rela.text········RELA············0000000000000000·008260·000af8·18···I·17···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000a60·001420·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000a60·001420·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·008d30·001350·18···I·17···3··88 ··[·4]·.rela.data········RELA············0000000000000000·008d58·001350·18···I·17···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·001e80·000028·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········0000000000000000·001e80·000028·00··WA··0···0·32
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·001e80·001550·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·001e80·001557·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·00a080·002460·18···I·17···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·00a0a8·002478·18···I·17···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·0033d0·001126·00··AX··0···0·3212 ··[·8]·.text.hot·········PROGBITS········0000000000000000·0033d8·001146·00··AX··0···0·32
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·00c4e0·0012a8·18···I·17···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·00c520·0012d8·18···I·17···8··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·0044f6·00025b·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·00451e·00025b·01·AMS··0···0··1
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·004758·000605·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·004780·000605·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·004d60·00047a·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·004d88·00047a·00···A··0···0·32
17 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·0051da·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·005202·000000·00······0···0··1
18 ··[14]·.note.gnu.property·NOTE············0000000000000000·0051e0·000020·00···A··0···0··818 ··[14]·.note.gnu.property·NOTE············0000000000000000·005208·000020·00···A··0···0··8
19 ··[15]·.eh_frame·········PROGBITS········0000000000000000·005200·000d30·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········0000000000000000·005228·000d30·00···A··0···0··8
20 ··[16]·.rela.eh_frame····RELA············0000000000000000·00d788·000a38·18···I·17··15··820 ··[16]·.rela.eh_frame····RELA············0000000000000000·00d7f8·000a38·18···I·17··15··8
21 ··[17]·.symtab···········SYMTAB··········0000000000000000·005f30·001440·18·····18·132··821 ··[17]·.symtab···········SYMTAB··········0000000000000000·005f58·001440·18·····18·132··8
22 ··[18]·.strtab···········STRTAB··········0000000000000000·007370·000ec2·00······0···0··122 ··[18]·.strtab···········STRTAB··········0000000000000000·007398·000ec2·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········0000000000000000·00e1c0·0000b1·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········0000000000000000·00e230·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)
18.7 KB
readelf --wide --symbols {}
    
Offset 4, 111 lines modifiedOffset 4, 111 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····5·.bss7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.bss
8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.unlikely8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.unlikely
9 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.hot9 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.hot
10 ·····6:·0000000000000170···152·FUNC····LOCAL··DEFAULT····8·make_gen10 ·····6:·0000000000000170···152·FUNC····LOCAL··DEFAULT····8·make_gen
11 ·····7:·0000000000000ff0···310·FUNC····LOCAL··DEFAULT····8·compute_cr_origin11 ·····7:·0000000000001010···310·FUNC····LOCAL··DEFAULT····8·compute_cr_origin
12 ·····8:·0000000000000000····93·FUNC····LOCAL··DEFAULT····6·_Py_MakeCoro.cold12 ·····8:·0000000000000000····93·FUNC····LOCAL··DEFAULT····6·_Py_MakeCoro.cold
13 ·····9:·000000000000005d····26·FUNC····LOCAL··DEFAULT····6·make_gen.cold13 ·····9:·000000000000005d····26·FUNC····LOCAL··DEFAULT····6·make_gen.cold
14 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.114 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.1
15 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.815 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
16 ····12:·0000000000000210···321·FUNC····LOCAL··DEFAULT····8·gen_iternext16 ····12:·0000000000000210···321·FUNC····LOCAL··DEFAULT····8·gen_iternext
17 ····13:·0000000000000077····91·FUNC····LOCAL··DEFAULT····6·gen_iternext.cold17 ····13:·0000000000000077····91·FUNC····LOCAL··DEFAULT····6·gen_iternext.cold
18 ····14:·0000000000000360···572·FUNC····LOCAL··DEFAULT····8·gen_dealloc18 ····14:·0000000000000360···572·FUNC····LOCAL··DEFAULT····8·gen_dealloc
19 ····15:·00000000000000d2···109·FUNC····LOCAL··DEFAULT····6·gen_dealloc.cold19 ····15:·00000000000000d2···109·FUNC····LOCAL··DEFAULT····6·gen_dealloc.cold
20 ····16:·0000000000000d80···622·FUNC····LOCAL··DEFAULT····8·gen_close_iter20 ····16:·0000000000000da0···622·FUNC····LOCAL··DEFAULT····8·gen_close_iter
21 ····17:·0000000000000ad0···654·FUNC····LOCAL··DEFAULT····8·gen_send_ex21 ····17:·0000000000000af0···654·FUNC····LOCAL··DEFAULT····8·gen_send_ex
22 ····18:·000000000000013f···166·FUNC····LOCAL··DEFAULT····6·_PyGen_Finalize.cold22 ····18:·000000000000013f···173·FUNC····LOCAL··DEFAULT····6·_PyGen_Finalize.cold
23 ····19:·00000000000007f0···403·FUNC····LOCAL··DEFAULT····8·gen_close23 ····19:·0000000000000810···403·FUNC····LOCAL··DEFAULT····8·gen_close
24 ····20:·00000000000001e5····44·FUNC····LOCAL··DEFAULT····6·gen_close.cold24 ····20:·00000000000001ec····44·FUNC····LOCAL··DEFAULT····6·gen_close.cold
25 ····21:·0000000000000990···111·FUNC····LOCAL··DEFAULT····8·gen_traverse25 ····21:·00000000000009b0···111·FUNC····LOCAL··DEFAULT····8·gen_traverse
26 ····22:·0000000000000211····43·FUNC····LOCAL··DEFAULT····6·gen_traverse.cold26 ····22:·0000000000000218····43·FUNC····LOCAL··DEFAULT····6·gen_traverse.cold
27 ····23:·000000000000023c···104·FUNC····LOCAL··DEFAULT····6·_PyAsyncGen_ClearFreeLists.cold27 ····23:·0000000000000243···104·FUNC····LOCAL··DEFAULT····6·_PyAsyncGen_ClearFreeLists.cold
28 ····24:·00000000000002a4····24·FUNC····LOCAL··DEFAULT····6·_PyGen_FetchStopIterationValue.cold28 ····24:·00000000000002ab····24·FUNC····LOCAL··DEFAULT····6·_PyGen_FetchStopIterationValue.cold
29 ····25:·00000000000002bc···105·FUNC····LOCAL··DEFAULT····6·gen_send_ex.cold29 ····25:·00000000000002c3···105·FUNC····LOCAL··DEFAULT····6·gen_send_ex.cold
30 ····26:·0000000000000000···122·FUNC····LOCAL··DEFAULT····1·gen_throw30 ····26:·0000000000000000···122·FUNC····LOCAL··DEFAULT····1·gen_throw
31 ····27:·0000000000000080···639·FUNC····LOCAL··DEFAULT····1·_gen_throw31 ····27:·0000000000000080···639·FUNC····LOCAL··DEFAULT····1·_gen_throw
32 ····28:·0000000000000325····63·FUNC····LOCAL··DEFAULT····6·gen_throw.cold32 ····28:·000000000000032c····63·FUNC····LOCAL··DEFAULT····6·gen_throw.cold
33 ····29:·0000000000000d60····27·FUNC····LOCAL··DEFAULT····8·Py_XDECREF33 ····29:·0000000000000d80····27·FUNC····LOCAL··DEFAULT····8·Py_XDECREF
34 ····30:·0000000000000364···393·FUNC····LOCAL··DEFAULT····6·_gen_throw.cold34 ····30:·000000000000036b···393·FUNC····LOCAL··DEFAULT····6·_gen_throw.cold
35 ····31:·00000000000004ed·····5·FUNC····LOCAL··DEFAULT····6·Py_XDECREF.cold35 ····31:·00000000000004f4·····5·FUNC····LOCAL··DEFAULT····6·Py_XDECREF.cold
36 ····32:·0000000000000300···465·FUNC····LOCAL··DEFAULT····1·PyGen_am_send36 ····32:·0000000000000300···465·FUNC····LOCAL··DEFAULT····1·PyGen_am_send
37 ····33:·00000000000004f2····53·FUNC····LOCAL··DEFAULT····6·PyGen_am_send.cold37 ····33:·00000000000004f9····53·FUNC····LOCAL··DEFAULT····6·PyGen_am_send.cold
38 ····34:·0000000000000527···142·FUNC····LOCAL··DEFAULT····6·_PyCoro_GetAwaitableIter.cold38 ····34:·000000000000052e···142·FUNC····LOCAL··DEFAULT····6·_PyCoro_GetAwaitableIter.cold
39 ····35:·00000000000005b5····23·FUNC····LOCAL··DEFAULT····6·gen_getsuspended39 ····35:·00000000000005bc····23·FUNC····LOCAL··DEFAULT····6·gen_getsuspended
40 ····36:·00000000000005cc····96·FUNC····LOCAL··DEFAULT····6·gen_close_iter.cold40 ····36:·00000000000005d3····96·FUNC····LOCAL··DEFAULT····6·gen_close_iter.cold
41 ····37:·00000000000005a0····13·FUNC····LOCAL··DEFAULT····1·gen_send41 ····37:·00000000000005a0····13·FUNC····LOCAL··DEFAULT····1·gen_send
42 ····38:·000000000000062c····21·FUNC····LOCAL··DEFAULT····6·_PyGen_SetStopIterationValue.cold42 ····38:·0000000000000633····21·FUNC····LOCAL··DEFAULT····6·_PyGen_SetStopIterationValue.cold
43 ····39:·0000000000000641····21·FUNC····LOCAL··DEFAULT····6·gen_getrunning43 ····39:·0000000000000648····21·FUNC····LOCAL··DEFAULT····6·gen_getrunning
44 ····40:·0000000000000656····11·FUNC····LOCAL··DEFAULT····6·gen_getframe44 ····40:·000000000000065d····11·FUNC····LOCAL··DEFAULT····6·gen_getframe
45 ····41:·0000000000000661····79·FUNC····LOCAL··DEFAULT····6·_gen_getframe45 ····41:·0000000000000668····79·FUNC····LOCAL··DEFAULT····6·_gen_getframe
46 ····42:·00000000000005f0····32·FUNC····LOCAL··DEFAULT····1·async_gen_anext46 ····42:·00000000000005f0····32·FUNC····LOCAL··DEFAULT····1·async_gen_anext
47 ····43:·0000000000000610···134·FUNC····LOCAL··DEFAULT····1·async_gen_init_hooks47 ····43:·0000000000000610···134·FUNC····LOCAL··DEFAULT····1·async_gen_init_hooks
48 ····44:·00000000000006a0···174·FUNC····LOCAL··DEFAULT····1·async_gen_asend_new48 ····44:·00000000000006a0···174·FUNC····LOCAL··DEFAULT····1·async_gen_asend_new
49 ····45:·00000000000006b0·····4·FUNC····LOCAL··DEFAULT····6·async_gen_anext.cold49 ····45:·00000000000006b7·····4·FUNC····LOCAL··DEFAULT····6·async_gen_anext.cold
50 ····46:·00000000000006b4····59·FUNC····LOCAL··DEFAULT····6·async_gen_init_hooks.cold50 ····46:·00000000000006bb····59·FUNC····LOCAL··DEFAULT····6·async_gen_init_hooks.cold
51 ····47:·00000000000006ef····49·FUNC····LOCAL··DEFAULT····6·async_gen_asend_new.cold51 ····47:·00000000000006f6····49·FUNC····LOCAL··DEFAULT····6·async_gen_asend_new.cold
52 ····48:·0000000000000750·····8·FUNC····LOCAL··DEFAULT····1·async_gen_asend_iternext52 ····48:·0000000000000750·····8·FUNC····LOCAL··DEFAULT····1·async_gen_asend_iternext
53 ····49:·0000000000000760···102·FUNC····LOCAL··DEFAULT····1·async_gen_asend_send53 ····49:·0000000000000760···102·FUNC····LOCAL··DEFAULT····1·async_gen_asend_send
54 ····50:·00000000000007d0···110·FUNC····LOCAL··DEFAULT····1·async_gen_unwrap_value54 ····50:·00000000000007d0···110·FUNC····LOCAL··DEFAULT····1·async_gen_unwrap_value
55 ····51:·0000000000000720····50·FUNC····LOCAL··DEFAULT····6·async_gen_asend_send.cold55 ····51:·0000000000000727····50·FUNC····LOCAL··DEFAULT····6·async_gen_asend_send.cold
56 ····52:·0000000000000752····42·FUNC····LOCAL··DEFAULT····6·async_gen_unwrap_value.cold56 ····52:·0000000000000759····42·FUNC····LOCAL··DEFAULT····6·async_gen_unwrap_value.cold
57 ····53:·0000000000000840···164·FUNC····LOCAL··DEFAULT····1·async_gen_asend_dealloc57 ····53:·0000000000000840···164·FUNC····LOCAL··DEFAULT····1·async_gen_asend_dealloc
58 ····54:·000000000000077c····59·FUNC····LOCAL··DEFAULT····6·async_gen_asend_dealloc.cold58 ····54:·0000000000000783····59·FUNC····LOCAL··DEFAULT····6·async_gen_asend_dealloc.cold
59 ····55:·00000000000008f0····15·FUNC····LOCAL··DEFAULT····1·async_gen_asend_finalize59 ····55:·00000000000008f0····15·FUNC····LOCAL··DEFAULT····1·async_gen_asend_finalize
60 ····56:·00000000000007b7····14·FUNC····LOCAL··DEFAULT····6·async_gen_asend_finalize.cold60 ····56:·00000000000007be····14·FUNC····LOCAL··DEFAULT····6·async_gen_asend_finalize.cold
61 ····57:·00000000000007c5····23·FUNC····LOCAL··DEFAULT····6·gen_repr61 ····57:·00000000000007cc····23·FUNC····LOCAL··DEFAULT····6·gen_repr
62 ····58:·00000000000007dc···102·FUNC····LOCAL··DEFAULT····6·coro_await62 ····58:·00000000000007e3···102·FUNC····LOCAL··DEFAULT····6·coro_await
63 ····59:·0000000000000842····17·FUNC····LOCAL··DEFAULT····6·coro_wrapper_send63 ····59:·0000000000000849····17·FUNC····LOCAL··DEFAULT····6·coro_wrapper_send
64 ····60:·0000000000000853····13·FUNC····LOCAL··DEFAULT····6·coro_wrapper_throw64 ····60:·000000000000085a····13·FUNC····LOCAL··DEFAULT····6·coro_wrapper_throw
65 ····61:·0000000000000860····55·FUNC····LOCAL··DEFAULT····6·compute_cr_origin.cold65 ····61:·0000000000000867····55·FUNC····LOCAL··DEFAULT····6·compute_cr_origin.cold
66 ····62:·0000000000000897···127·FUNC····LOCAL··DEFAULT····6·async_gen_asend_throw66 ····62:·000000000000089e···127·FUNC····LOCAL··DEFAULT····6·async_gen_asend_throw
67 ····63:·0000000000000916····13·FUNC····LOCAL··DEFAULT····6·coro_wrapper_close67 ····63:·000000000000091d····13·FUNC····LOCAL··DEFAULT····6·coro_wrapper_close
68 ····64:·0000000000000923···143·FUNC····LOCAL··DEFAULT····6·async_gen_asend_close68 ····64:·000000000000092a···143·FUNC····LOCAL··DEFAULT····6·async_gen_asend_close
69 ····65:·00000000000009b2····92·FUNC····LOCAL··DEFAULT····6·coro_wrapper_dealloc69 ····65:·00000000000009b9····92·FUNC····LOCAL··DEFAULT····6·coro_wrapper_dealloc
70 ····66:·0000000000000a0e····35·FUNC····LOCAL··DEFAULT····6·_PyAsyncGenValueWrapperNew.cold70 ····66:·0000000000000a15····35·FUNC····LOCAL··DEFAULT····6·_PyAsyncGenValueWrapperNew.cold
71 ····67:·00000000000009a0···124·FUNC····LOCAL··DEFAULT····1·async_gen_wrapped_val_dealloc71 ····67:·00000000000009a0···124·FUNC····LOCAL··DEFAULT····1·async_gen_wrapped_val_dealloc
72 ····68:·0000000000000a31····32·FUNC····LOCAL··DEFAULT····6·async_gen_wrapped_val_dealloc.cold72 ····68:·0000000000000a38····32·FUNC····LOCAL··DEFAULT····6·async_gen_wrapped_val_dealloc.cold
73 ····69:·0000000000000a51····29·FUNC····LOCAL··DEFAULT····6·async_gen_aclose73 ····69:·0000000000000a58····29·FUNC····LOCAL··DEFAULT····6·async_gen_aclose
74 ····70:·0000000000000a6e···130·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_new74 ····70:·0000000000000a75···130·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_new
75 ····71:·0000000000000af0····11·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_iternext75 ····71:·0000000000000af7····11·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_iternext
76 ····72:·0000000000000afb···578·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_send76 ····72:·0000000000000b02···578·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_send
77 ····73:·0000000000000d3d···138·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_dealloc77 ····73:·0000000000000d44···138·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_dealloc
78 ····74:·0000000000000dc7····37·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_finalize78 ····74:·0000000000000dce····37·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_finalize
79 ····75:·0000000000000dec····14·FUNC····LOCAL··DEFAULT····6·cr_getframe79 ····75:·0000000000000df3····14·FUNC····LOCAL··DEFAULT····6·cr_getframe
80 ····76:·0000000000000dfa····14·FUNC····LOCAL··DEFAULT····6·ag_getframe80 ····76:·0000000000000e01····14·FUNC····LOCAL··DEFAULT····6·ag_getframe
81 ····77:·0000000000000e08····11·FUNC····LOCAL··DEFAULT····6·ag_getcode81 ····77:·0000000000000e0f····11·FUNC····LOCAL··DEFAULT····6·ag_getcode
82 ····78:·0000000000000e13····49·FUNC····LOCAL··DEFAULT····6·_gen_getcode82 ····78:·0000000000000e1a····49·FUNC····LOCAL··DEFAULT····6·_gen_getcode
83 ····79:·0000000000000e44····11·FUNC····LOCAL··DEFAULT····6·cr_getcode83 ····79:·0000000000000e4b····11·FUNC····LOCAL··DEFAULT····6·cr_getcode
84 ····80:·0000000000000e4f····11·FUNC····LOCAL··DEFAULT····6·gen_getcode84 ····80:·0000000000000e56····11·FUNC····LOCAL··DEFAULT····6·gen_getcode
85 ····81:·0000000000000e5a····43·FUNC····LOCAL··DEFAULT····6·async_gen_asend85 ····81:·0000000000000e61····43·FUNC····LOCAL··DEFAULT····6·async_gen_asend
86 ····82:·0000000000000e85····79·FUNC····LOCAL··DEFAULT····6·async_gen_athrow86 ····82:·0000000000000e8c····79·FUNC····LOCAL··DEFAULT····6·async_gen_athrow
87 ····83:·0000000000000ed4···321·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_throw87 ····83:·0000000000000edb···321·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_throw
88 ····84:·0000000000001015····20·FUNC····LOCAL··DEFAULT····6·gen_get_name88 ····84:·000000000000101c····20·FUNC····LOCAL··DEFAULT····6·gen_get_name
89 ····85:·0000000000001029····20·FUNC····LOCAL··DEFAULT····6·gen_get_qualname89 ····85:·0000000000001030····20·FUNC····LOCAL··DEFAULT····6·gen_get_qualname
90 ····86:·000000000000103d····73·FUNC····LOCAL··DEFAULT····6·gen_set_name90 ····86:·0000000000001044····73·FUNC····LOCAL··DEFAULT····6·gen_set_name
91 ····87:·0000000000001086····73·FUNC····LOCAL··DEFAULT····6·gen_set_qualname91 ····87:·000000000000108d····73·FUNC····LOCAL··DEFAULT····6·gen_set_qualname
92 ····88:·00000000000010cf····58·FUNC····LOCAL··DEFAULT····6·async_gen_traverse92 ····88:·00000000000010d6····58·FUNC····LOCAL··DEFAULT····6·async_gen_traverse
93 ····89:·0000000000001109····24·FUNC····LOCAL··DEFAULT····6·coro_wrapper_traverse93 ····89:·0000000000001110····24·FUNC····LOCAL··DEFAULT····6·coro_wrapper_traverse
94 ····90:·0000000000001121····28·FUNC····LOCAL··DEFAULT····6·ag_getsuspended94 ····90:·0000000000001128····28·FUNC····LOCAL··DEFAULT····6·ag_getsuspended
95 ····91:·000000000000113d····64·FUNC····LOCAL··DEFAULT····6·async_gen_asend_traverse95 ····91:·0000000000001144····64·FUNC····LOCAL··DEFAULT····6·async_gen_asend_traverse
96 ····92:·000000000000117d····64·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_traverse96 ····92:·0000000000001184····64·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_traverse
97 ····93:·00000000000011bd····23·FUNC····LOCAL··DEFAULT····6·async_gen_repr97 ····93:·00000000000011c4····23·FUNC····LOCAL··DEFAULT····6·async_gen_repr
98 ····94:·00000000000011d4····13·FUNC····LOCAL··DEFAULT····6·coro_wrapper_iternext98 ····94:·00000000000011db····13·FUNC····LOCAL··DEFAULT····6·coro_wrapper_iternext
99 ····95:·00000000000011e1····42·FUNC····LOCAL··DEFAULT····6·gen_getyieldfrom99 ····95:·00000000000011e8····42·FUNC····LOCAL··DEFAULT····6·gen_getyieldfrom
100 ····96:·000000000000120b·····6·FUNC····LOCAL··DEFAULT····6·coro_get_cr_await100 ····96:·0000000000001212·····6·FUNC····LOCAL··DEFAULT····6·coro_get_cr_await
101 ····97:·0000000000001211···143·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_close101 ····97:·0000000000001218···143·FUNC····LOCAL··DEFAULT····6·async_gen_athrow_close
102 ····98:·00000000000012a0····23·FUNC····LOCAL··DEFAULT····6·coro_repr102 ····98:·00000000000012a7····23·FUNC····LOCAL··DEFAULT····6·coro_repr
103 ····99:·00000000000012b7····21·FUNC····LOCAL··DEFAULT····6·cr_getrunning103 ····99:·00000000000012be····21·FUNC····LOCAL··DEFAULT····6·cr_getrunning
104 ···100:·00000000000012cc····28·FUNC····LOCAL··DEFAULT····6·cr_getsuspended104 ···100:·00000000000012d3····28·FUNC····LOCAL··DEFAULT····6·cr_getsuspended
105 ···101:·00000000000012e8····29·FUNC····LOCAL··DEFAULT····6·gen_sizeof105 ···101:·00000000000012ef····29·FUNC····LOCAL··DEFAULT····6·gen_sizeof
106 ···102:·0000000000001319····24·FUNC····LOCAL··DEFAULT····6·async_gen_wrapped_val_traverse106 ···102:·0000000000001320····24·FUNC····LOCAL··DEFAULT····6·async_gen_wrapped_val_traverse
107 ···103:·0000000000001331···331·FUNC····LOCAL··DEFAULT····6·gen_new_with_qualname107 ···103:·0000000000001338···331·FUNC····LOCAL··DEFAULT····6·gen_new_with_qualname
108 ···104:·00000000000001a0····32·OBJECT··LOCAL··DEFAULT····3·async_gen_athrow_as_async108 ···104:·00000000000001a0····32·OBJECT··LOCAL··DEFAULT····3·async_gen_athrow_as_async
109 ···105:·00000000000001c0···128·OBJECT··LOCAL··DEFAULT····3·async_gen_athrow_methods109 ···105:·00000000000001c0···128·OBJECT··LOCAL··DEFAULT····3·async_gen_athrow_methods
110 ···106:·0000000000000420····90·OBJECT··LOCAL··DEFAULT···12·send_doc110 ···106:·0000000000000420····90·OBJECT··LOCAL··DEFAULT···12·send_doc
111 ···107:·0000000000000300···215·OBJECT··LOCAL··DEFAULT···12·throw_doc111 ···107:·0000000000000300···215·OBJECT··LOCAL··DEFAULT···12·throw_doc
112 ···108:·00000000000003e0····49·OBJECT··LOCAL··DEFAULT···12·close_doc112 ···108:·00000000000003e0····49·OBJECT··LOCAL··DEFAULT···12·close_doc
113 ···109:·0000000000000580····32·OBJECT··LOCAL··DEFAULT····3·async_gen_asend_as_async113 ···109:·0000000000000580····32·OBJECT··LOCAL··DEFAULT····3·async_gen_asend_as_async
114 ···110:·00000000000005a0···128·OBJECT··LOCAL··DEFAULT····3·async_gen_asend_methods114 ···110:·00000000000005a0···128·OBJECT··LOCAL··DEFAULT····3·async_gen_asend_methods
Offset 147, 29 lines modifiedOffset 147, 29 lines modified
147 ···143:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString147 ···143:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
148 ···144:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError148 ···144:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
149 ···145:·00000000000005b0····50·FUNC····GLOBAL·DEFAULT····1·_PyGen_SetStopIterationValue149 ···145:·00000000000005b0····50·FUNC····GLOBAL·DEFAULT····1·_PyGen_SetStopIterationValue
150 ···146:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallFinalizerFromDealloc150 ···146:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallFinalizerFromDealloc
151 ···147:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del151 ···147:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del
152 ···148:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFrame_ClearExceptCode152 ···148:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFrame_ClearExceptCode
153 ···149:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_ClearWeakRefs153 ···149:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_ClearWeakRefs
154 ···150:·00000000000005a0···592·FUNC····GLOBAL·HIDDEN·····8·_PyGen_Finalize154 ···150:·00000000000005a0···611·FUNC····GLOBAL·HIDDEN·····8·_PyGen_Finalize
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
157 ···153:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFrame_ClearLocals157 ···153:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFrame_ClearLocals
158 ···154:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_GeneratorExit158 ···154:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_GeneratorExit
159 ···155:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetNone159 ···155:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetNone
160 ···156:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches160 ···156:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
161 ···157:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear161 ···157:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
Max diff block lines reached; 2957/19101 bytes (15.48%) of diff not shown.
154 KB
readelf --wide --relocs {}
Max HTML report size reached
50.3 KB
readelf --wide --debug-dump=frames {}
    
Offset 105, 15 lines modifiedOffset 105, 15 lines modified
105 ··DW_CFA_advance_loc:·34·to·00000000000000f4105 ··DW_CFA_advance_loc:·34·to·00000000000000f4
106 ··DW_CFA_remember_state106 ··DW_CFA_remember_state
107 ··DW_CFA_def_cfa_offset:·8107 ··DW_CFA_def_cfa_offset:·8
108 ··DW_CFA_advance_loc:·1·to·00000000000000f5108 ··DW_CFA_advance_loc:·1·to·00000000000000f5
109 ··DW_CFA_restore_state109 ··DW_CFA_restore_state
110 ··DW_CFA_nop110 ··DW_CFA_nop
  
111 00000114·0000000000000048·00000118·FDE·cie=00000000·pc=00000000000005a0..00000000000007f0111 00000114·0000000000000048·00000118·FDE·cie=00000000·pc=00000000000005a0..0000000000000803
112 ··DW_CFA_advance_loc:·18·to·00000000000005b2112 ··DW_CFA_advance_loc:·18·to·00000000000005b2
113 ··DW_CFA_def_cfa_offset:·16113 ··DW_CFA_def_cfa_offset:·16
114 ··DW_CFA_offset:·r12·(r12)·at·cfa-16114 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
115 ··DW_CFA_advance_loc:·1·to·00000000000005b3115 ··DW_CFA_advance_loc:·1·to·00000000000005b3
116 ··DW_CFA_def_cfa_offset:·24116 ··DW_CFA_def_cfa_offset:·24
117 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24117 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
118 ··DW_CFA_advance_loc:·1·to·00000000000005b4118 ··DW_CFA_advance_loc:·1·to·00000000000005b4
Offset 131, 199 lines modifiedOffset 131, 198 lines modified
131 ··DW_CFA_restore:·r6·(rbp)131 ··DW_CFA_restore:·r6·(rbp)
132 ··DW_CFA_def_cfa_offset:·16132 ··DW_CFA_def_cfa_offset:·16
133 ··DW_CFA_advance_loc:·2·to·0000000000000605133 ··DW_CFA_advance_loc:·2·to·0000000000000605
134 ··DW_CFA_restore:·r12·(r12)134 ··DW_CFA_restore:·r12·(r12)
135 ··DW_CFA_def_cfa_offset:·8135 ··DW_CFA_def_cfa_offset:·8
136 ··DW_CFA_advance_loc:·11·to·0000000000000610136 ··DW_CFA_advance_loc:·11·to·0000000000000610
137 ··DW_CFA_restore_state137 ··DW_CFA_restore_state
138 ··DW_CFA_advance_loc2:·337·to·0000000000000761138 ··DW_CFA_advance_loc2:·368·to·0000000000000780
139 ··DW_CFA_remember_state139 ··DW_CFA_remember_state
140 ··DW_CFA_def_cfa_offset:·32140 ··DW_CFA_def_cfa_offset:·32
141 ··DW_CFA_advance_loc:·4·to·0000000000000765141 ··DW_CFA_advance_loc:·4·to·0000000000000784
142 ··DW_CFA_restore:·r3·(rbx)142 ··DW_CFA_restore:·r3·(rbx)
143 ··DW_CFA_def_cfa_offset:·24143 ··DW_CFA_def_cfa_offset:·24
144 ··DW_CFA_advance_loc:·1·to·0000000000000766144 ··DW_CFA_advance_loc:·1·to·0000000000000785
145 ··DW_CFA_restore:·r6·(rbp)145 ··DW_CFA_restore:·r6·(rbp)
146 ··DW_CFA_def_cfa_offset:·16146 ··DW_CFA_def_cfa_offset:·16
147 ··DW_CFA_advance_loc:·2·to·0000000000000768147 ··DW_CFA_advance_loc:·2·to·0000000000000787
148 ··DW_CFA_restore:·r12·(r12)148 ··DW_CFA_restore:·r12·(r12)
149 ··DW_CFA_def_cfa_offset:·8149 ··DW_CFA_def_cfa_offset:·8
150 ··DW_CFA_advance_loc:·5·to·000000000000076d150 ··DW_CFA_advance_loc:·5·to·000000000000078c
151 ··DW_CFA_restore_state151 ··DW_CFA_restore_state
152 ··DW_CFA_nop152 ··DW_CFA_nop
153 ··DW_CFA_nop153 ··DW_CFA_nop
  
154 00000160·0000000000000028·00000164·FDE·cie=00000000·pc=000000000000013f..00000000000001e5154 00000160·0000000000000028·00000164·FDE·cie=00000000·pc=000000000000013f..00000000000001ec
155 ··DW_CFA_def_cfa_offset:·64155 ··DW_CFA_def_cfa_offset:·64
156 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32156 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
157 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24157 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
158 ··DW_CFA_offset:·r12·(r12)·at·cfa-16158 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
159 ··DW_CFA_advance_loc:·48·to·000000000000016f159 ··DW_CFA_advance_loc1:·135·to·00000000000001c6
160 ··DW_CFA_remember_state160 ··DW_CFA_remember_state
161 ··DW_CFA_def_cfa_offset:·32161 ··DW_CFA_def_cfa_offset:·32
162 ··DW_CFA_advance_loc:·4·to·0000000000000173162 ··DW_CFA_advance_loc:·4·to·00000000000001ca
163 ··DW_CFA_restore:·r3·(rbx)163 ··DW_CFA_restore:·r3·(rbx)
164 ··DW_CFA_def_cfa_offset:·24164 ··DW_CFA_def_cfa_offset:·24
165 ··DW_CFA_advance_loc:·1·to·0000000000000174165 ··DW_CFA_advance_loc:·1·to·00000000000001cb
166 ··DW_CFA_restore:·r6·(rbp)166 ··DW_CFA_restore:·r6·(rbp)
167 ··DW_CFA_def_cfa_offset:·16167 ··DW_CFA_def_cfa_offset:·16
168 ··DW_CFA_advance_loc:·2·to·0000000000000176168 ··DW_CFA_advance_loc:·2·to·00000000000001cd
169 ··DW_CFA_restore:·r12·(r12)169 ··DW_CFA_restore:·r12·(r12)
170 ··DW_CFA_def_cfa_offset:·8170 ··DW_CFA_def_cfa_offset:·8
171 ··DW_CFA_advance_loc:·5·to·000000000000017b171 ··DW_CFA_advance_loc:·5·to·00000000000001d2
172 ··DW_CFA_restore_state172 ··DW_CFA_restore_state
173 ··DW_CFA_nop 
  
174 0000018c·0000000000000028·00000190·FDE·cie=00000000·pc=00000000000007f0..0000000000000983173 0000018c·0000000000000028·00000190·FDE·cie=00000000·pc=0000000000000810..00000000000009a3
175 ··DW_CFA_advance_loc:·5·to·00000000000007f5174 ··DW_CFA_advance_loc:·5·to·0000000000000815
176 ··DW_CFA_def_cfa_offset:·16175 ··DW_CFA_def_cfa_offset:·16
177 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16176 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
178 ··DW_CFA_advance_loc:·1·to·00000000000007f6177 ··DW_CFA_advance_loc:·1·to·0000000000000816
179 ··DW_CFA_def_cfa_offset:·24178 ··DW_CFA_def_cfa_offset:·24
180 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24179 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
181 ··DW_CFA_advance_loc:·7·to·00000000000007fd180 ··DW_CFA_advance_loc:·7·to·000000000000081d
182 ··DW_CFA_def_cfa_offset:·64181 ··DW_CFA_def_cfa_offset:·64
183 ··DW_CFA_advance_loc:·21·to·0000000000000812182 ··DW_CFA_advance_loc:·21·to·0000000000000832
184 ··DW_CFA_remember_state183 ··DW_CFA_remember_state
185 ··DW_CFA_def_cfa_offset:·24184 ··DW_CFA_def_cfa_offset:·24
186 ··DW_CFA_advance_loc:·1·to·0000000000000813185 ··DW_CFA_advance_loc:·1·to·0000000000000833
187 ··DW_CFA_def_cfa_offset:·16186 ··DW_CFA_def_cfa_offset:·16
188 ··DW_CFA_advance_loc:·1·to·0000000000000814187 ··DW_CFA_advance_loc:·1·to·0000000000000834
189 ··DW_CFA_def_cfa_offset:·8188 ··DW_CFA_def_cfa_offset:·8
190 ··DW_CFA_advance_loc:·1·to·0000000000000815189 ··DW_CFA_advance_loc:·1·to·0000000000000835
191 ··DW_CFA_restore_state190 ··DW_CFA_restore_state
192 ··DW_CFA_nop191 ··DW_CFA_nop
193 ··DW_CFA_nop192 ··DW_CFA_nop
  
194 000001b8·0000000000000014·000001bc·FDE·cie=00000000·pc=00000000000001e5..0000000000000211193 000001b8·0000000000000014·000001bc·FDE·cie=00000000·pc=00000000000001ec..0000000000000218
195 ··DW_CFA_def_cfa_offset:·64194 ··DW_CFA_def_cfa_offset:·64
196 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24195 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
197 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16196 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
198 ··DW_CFA_nop197 ··DW_CFA_nop
  
199 000001d0·0000000000000028·000001d4·FDE·cie=00000000·pc=0000000000000990..00000000000009ff198 000001d0·0000000000000028·000001d4·FDE·cie=00000000·pc=00000000000009b0..0000000000000a1f
200 ··DW_CFA_advance_loc:·6·to·0000000000000996199 ··DW_CFA_advance_loc:·6·to·00000000000009b6
201 ··DW_CFA_def_cfa_offset:·16200 ··DW_CFA_def_cfa_offset:·16
202 ··DW_CFA_offset:·r12·(r12)·at·cfa-16201 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
203 ··DW_CFA_advance_loc:·4·to·000000000000099a202 ··DW_CFA_advance_loc:·4·to·00000000000009ba
204 ··DW_CFA_def_cfa_offset:·24203 ··DW_CFA_def_cfa_offset:·24
205 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24204 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
206 ··DW_CFA_advance_loc:·4·to·000000000000099e205 ··DW_CFA_advance_loc:·4·to·00000000000009be
207 ··DW_CFA_def_cfa_offset:·32206 ··DW_CFA_def_cfa_offset:·32
208 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32207 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
209 ··DW_CFA_advance_loc1:·93·to·00000000000009fb208 ··DW_CFA_advance_loc1:·93·to·0000000000000a1b
210 ··DW_CFA_def_cfa_offset:·24209 ··DW_CFA_def_cfa_offset:·24
211 ··DW_CFA_advance_loc:·1·to·00000000000009fc210 ··DW_CFA_advance_loc:·1·to·0000000000000a1c
212 ··DW_CFA_def_cfa_offset:·16211 ··DW_CFA_def_cfa_offset:·16
213 ··DW_CFA_advance_loc:·2·to·00000000000009fe212 ··DW_CFA_advance_loc:·2·to·0000000000000a1e
214 ··DW_CFA_def_cfa_offset:·8213 ··DW_CFA_def_cfa_offset:·8
215 ··DW_CFA_nop214 ··DW_CFA_nop
216 ··DW_CFA_nop215 ··DW_CFA_nop
  
217 000001fc·0000000000000020·00000200·FDE·cie=00000000·pc=0000000000000211..000000000000023c216 000001fc·0000000000000020·00000200·FDE·cie=00000000·pc=0000000000000218..0000000000000243
218 ··DW_CFA_def_cfa_offset:·32217 ··DW_CFA_def_cfa_offset:·32
219 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32218 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
220 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24219 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
221 ··DW_CFA_offset:·r12·(r12)·at·cfa-16220 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
222 ··DW_CFA_advance_loc:·38·to·0000000000000237221 ··DW_CFA_advance_loc:·38·to·000000000000023e
223 ··DW_CFA_def_cfa_offset:·24222 ··DW_CFA_def_cfa_offset:·24
224 ··DW_CFA_advance_loc:·1·to·0000000000000238223 ··DW_CFA_advance_loc:·1·to·000000000000023f
225 ··DW_CFA_def_cfa_offset:·16224 ··DW_CFA_def_cfa_offset:·16
226 ··DW_CFA_advance_loc:·2·to·000000000000023a225 ··DW_CFA_advance_loc:·2·to·0000000000000241
227 ··DW_CFA_def_cfa_offset:·8226 ··DW_CFA_def_cfa_offset:·8
228 ··DW_CFA_nop227 ··DW_CFA_nop
229 ··DW_CFA_nop228 ··DW_CFA_nop
  
230 00000220·0000000000000020·00000224·FDE·cie=00000000·pc=0000000000000a00..0000000000000a49229 00000220·0000000000000020·00000224·FDE·cie=00000000·pc=0000000000000a20..0000000000000a69
231 ··DW_CFA_advance_loc:·5·to·0000000000000a05230 ··DW_CFA_advance_loc:·5·to·0000000000000a25
232 ··DW_CFA_def_cfa_offset:·16231 ··DW_CFA_def_cfa_offset:·16
233 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16232 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
234 ··DW_CFA_advance_loc:·7·to·0000000000000a0c233 ··DW_CFA_advance_loc:·7·to·0000000000000a2c
235 ··DW_CFA_def_cfa_offset:·32234 ··DW_CFA_def_cfa_offset:·32
Max diff block lines reached; 45006/51460 bytes (87.46%) of diff not shown.
15.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 »       mov····%rdi,%r1211 »       mov····%rdi,%r12
12 »       push···%rbp12 »       push···%rbp
13 »       mov····%rsi,%rbp13 »       mov····%rsi,%rbp
14 »       push···%rbx14 »       push···%rbx
15 »       mov····%rdx,%rbx15 »       mov····%rdx,%rbx
16 »       cmp····$0x2,%rax16 »       cmp····$0x2,%rax
17 »       ja·····1f·<gen_throw+0x1f>17 »       ja·····1f·<gen_throw+0x1f>
18 ·R_X86_64_PC32»  .text.unlikely+0x32118 ·R_X86_64_PC32»  .text.unlikely+0x328
19 »       cmp····$0x1,%rbx19 »       cmp····$0x1,%rbx
20 »       jg·····3c·<gen_throw+0x3c>20 »       jg·····3c·<gen_throw+0x3c>
21 »       mov····0x0(%rbp),%rdx21 »       mov····0x0(%rbp),%rdx
22 »       xor····%ecx,%ecx22 »       xor····%ecx,%ecx
23 »       xor····%r8d,%r8d23 »       xor····%r8d,%r8d
24 »       pop····%rbx24 »       pop····%rbx
25 »       mov····%r12,%rdi25 »       mov····%r12,%rdi
Offset 35, 23 lines modifiedOffset 35, 23 lines modified
35 »       call···52·<gen_throw+0x52>35 »       call···52·<gen_throw+0x52>
36 ·R_X86_64_PLT32» PyErr_WarnEx-0x436 ·R_X86_64_PLT32» PyErr_WarnEx-0x4
37 »       test···%eax,%eax37 »       test···%eax,%eax
38 »       js·····75·<gen_throw+0x75>38 »       js·····75·<gen_throw+0x75>
39 »       mov····0x0(%rbp),%rdx39 »       mov····0x0(%rbp),%rdx
40 »       cmp····$0x3,%rbx40 »       cmp····$0x3,%rbx
41 »       je·····64·<gen_throw+0x64>41 »       je·····64·<gen_throw+0x64>
42 ·R_X86_64_PC32»  .text.unlikely+0x35342 ·R_X86_64_PC32»  .text.unlikely+0x35a
43 »       cmp····$0x2,%rbx43 »       cmp····$0x2,%rbx
44 »       je·····6e·<gen_throw+0x6e>44 »       je·····6e·<gen_throw+0x6e>
45 ·R_X86_64_PC32»  .text.unlikely+0x34745 ·R_X86_64_PC32»  .text.unlikely+0x34e
46 »       xor····%ecx,%ecx46 »       xor····%ecx,%ecx
47 »       xor····%r8d,%r8d47 »       xor····%r8d,%r8d
48 »       jmp····2e·<gen_throw+0x2e>48 »       jmp····2e·<gen_throw+0x2e>
49 »       jmp····7a·<gen_throw+0x7a>49 »       jmp····7a·<gen_throw+0x7a>
50 ·R_X86_64_PC32»  .text.unlikely+0x34050 ·R_X86_64_PC32»  .text.unlikely+0x347
51 »       nopw···0x0(%rax,%rax,1)51 »       nopw···0x0(%rax,%rax,1)
  
52 0000000000000080·<_gen_throw>:52 0000000000000080·<_gen_throw>:
53 _gen_throw():53 _gen_throw():
54 »       push···%r1554 »       push···%r15
55 »       push···%r1455 »       push···%r14
56 »       push···%r1356 »       push···%r13
Offset 65, 48 lines modifiedOffset 65, 48 lines modified
65 »       mov····%rcx,0x10(%rsp)65 »       mov····%rcx,0x10(%rsp)
66 »       mov····%r8,0x8(%rsp)66 »       mov····%r8,0x8(%rsp)
67 »       je·····192·<_gen_throw+0x112>67 »       je·····192·<_gen_throw+0x112>
68 »       mov····0x8(%rsp),%rax68 »       mov····0x8(%rsp),%rax
69 »       cmp····$0x0,%rax69 »       cmp····$0x0,%rax
70 ·R_X86_64_32S»   _Py_NoneStruct70 ·R_X86_64_32S»   _Py_NoneStruct
71 »       je·····bb·<_gen_throw+0x3b>71 »       je·····bb·<_gen_throw+0x3b>
72 ·R_X86_64_PC32»  .text.unlikely+0x47272 ·R_X86_64_PC32»  .text.unlikely+0x479
73 »       test···%rax,%rax73 »       test···%rax,%rax
74 »       jne····c4·<_gen_throw+0x44>74 »       jne····c4·<_gen_throw+0x44>
75 ·R_X86_64_PC32»  .text.unlikely+0x44e75 ·R_X86_64_PC32»  .text.unlikely+0x455
76 »       xor····%eax,%eax76 »       xor····%eax,%eax
77 »       mov····0x18(%rsp),%rcx77 »       mov····0x18(%rsp),%rcx
78 »       mov····(%rcx),%edx78 »       mov····(%rcx),%edx
79 »       add····$0x1,%edx79 »       add····$0x1,%edx
80 »       je·····d4·<_gen_throw+0x54>80 »       je·····d4·<_gen_throw+0x54>
81 »       mov····%edx,(%rcx)81 »       mov····%edx,(%rcx)
82 »       mov····0x10(%rsp),%rdi82 »       mov····0x10(%rsp),%rdi
83 »       test···%rdi,%rdi83 »       test···%rdi,%rdi
84 »       jne····e2·<_gen_throw+0x62>84 »       jne····e2·<_gen_throw+0x62>
85 ·R_X86_64_PC32»  .text.unlikely+0x4d785 ·R_X86_64_PC32»  .text.unlikely+0x4de
86 »       test···%rax,%rax86 »       test···%rax,%rax
87 »       jne····eb·<_gen_throw+0x6b>87 »       jne····eb·<_gen_throw+0x6b>
88 ·R_X86_64_PC32»  .text.unlikely+0x4c588 ·R_X86_64_PC32»  .text.unlikely+0x4cc
89 »       mov····0x8(%rcx),%rdx89 »       mov····0x8(%rcx),%rdx
90 »       mov····0xa8(%rdx),%rax90 »       mov····0xa8(%rdx),%rax
91 »       test···$0x80000000,%eax91 »       test···$0x80000000,%eax
92 »       jne····101·<_gen_throw+0x81>92 »       jne····101·<_gen_throw+0x81>
93 ·R_X86_64_PC32»  .text.unlikely+0x49a93 ·R_X86_64_PC32»  .text.unlikely+0x4a1
94 »       test···$0x40000000,%eax94 »       test···$0x40000000,%eax
95 »       je·····10c·<_gen_throw+0x8c>95 »       je·····10c·<_gen_throw+0x8c>
96 ·R_X86_64_PC32»  .text.unlikely+0x47e96 ·R_X86_64_PC32»  .text.unlikely+0x485
97 »       cmp····$0x0,%rdi97 »       cmp····$0x0,%rdi
98 ·R_X86_64_32S»   _Py_NoneStruct98 ·R_X86_64_32S»   _Py_NoneStruct
99 »       je·····11e·<_gen_throw+0x9e>99 »       je·····11e·<_gen_throw+0x9e>
100 »       test···%rdi,%rdi100 »       test···%rdi,%rdi
101 »       jne····11e·<_gen_throw+0x9e>101 »       jne····11e·<_gen_throw+0x9e>
102 ·R_X86_64_PC32»  .text.unlikely+0x360102 ·R_X86_64_PC32»  .text.unlikely+0x367
103 »       mov····%rcx,0x10(%rsp)103 »       mov····%rcx,0x10(%rsp)
104 »       call···128·<_gen_throw+0xa8>104 »       call···128·<_gen_throw+0xa8>
105 ·R_X86_64_PC32»  .text.hot+0xd5c105 ·R_X86_64_PC32»  .text.hot+0xd7c
106 »       mov····0x18(%rsp),%rax106 »       mov····0x18(%rsp),%rax
107 »       mov····0x8(%rax),%rdx107 »       mov····0x8(%rax),%rdx
108 »       mov····(%rdx),%eax108 »       mov····(%rdx),%eax
109 »       add····$0x1,%eax109 »       add····$0x1,%eax
110 »       jne····18e·<_gen_throw+0x10e>110 »       jne····18e·<_gen_throw+0x10e>
111 »       cmpq···$0x0,0x8(%rsp)111 »       cmpq···$0x0,0x8(%rsp)
112 »       mov····0x10(%rsp),%rsi112 »       mov····0x10(%rsp),%rsi
Offset 123, 15 lines modifiedOffset 123, 15 lines modified
123 ·R_X86_64_PLT32» PyErr_Restore-0x4123 ·R_X86_64_PLT32» PyErr_Restore-0x4
124 »       xor····%ecx,%ecx124 »       xor····%ecx,%ecx
125 »       mov····$0x1,%edx125 »       mov····$0x1,%edx
126 »       mov····%rbx,%rdi126 »       mov····%rbx,%rdi
127 »       mov····$0x0,%esi127 »       mov····$0x0,%esi
128 ·R_X86_64_32»    _Py_NoneStruct128 ·R_X86_64_32»    _Py_NoneStruct
129 »       call···17f·<_gen_throw+0xff>129 »       call···17f·<_gen_throw+0xff>
130 ·R_X86_64_PC32»  .text.hot+0xacc130 ·R_X86_64_PC32»  .text.hot+0xaec
131 »       add····$0x38,%rsp131 »       add····$0x38,%rsp
132 »       pop····%rbx132 »       pop····%rbx
133 »       pop····%rbp133 »       pop····%rbp
134 »       pop····%r12134 »       pop····%r12
135 »       pop····%r13135 »       pop····%r13
136 »       pop····%r14136 »       pop····%r14
137 »       pop····%r15137 »       pop····%r15
Offset 152, 15 lines modifiedOffset 152, 15 lines modified
152 »       mov····0x18(%rsp),%rdi152 »       mov····0x18(%rsp),%rdi
153 »       call···1c5·<_gen_throw+0x145>153 »       call···1c5·<_gen_throw+0x145>
154 ·R_X86_64_PLT32» PyErr_GivenExceptionMatches-0x4154 ·R_X86_64_PLT32» PyErr_GivenExceptionMatches-0x4
155 »       test···%eax,%eax155 »       test···%eax,%eax
156 »       je·····1d3·<_gen_throw+0x153>156 »       je·····1d3·<_gen_throw+0x153>
157 »       test···$0x1,%bpl157 »       test···$0x1,%bpl
158 »       jne····1d3·<_gen_throw+0x153>158 »       jne····1d3·<_gen_throw+0x153>
159 ·R_X86_64_PC32»  .text.unlikely+0x3c8159 ·R_X86_64_PC32»  .text.unlikely+0x3cf
160 »       mov····0x8(%r12),%rax160 »       mov····0x8(%r12),%rax
161 »       cmp····$0x0,%rax161 »       cmp····$0x0,%rax
162 ·R_X86_64_32S»   PyCoro_Type162 ·R_X86_64_32S»   PyCoro_Type
163 »       je·····1e8·<_gen_throw+0x168>163 »       je·····1e8·<_gen_throw+0x168>
164 »       cmp····$0x0,%rax164 »       cmp····$0x0,%rax
165 ·R_X86_64_32S»   PyGen_Type165 ·R_X86_64_32S»   PyGen_Type
166 »       jne····257·<_gen_throw+0x1d7>166 »       jne····257·<_gen_throw+0x1d7>
Offset 185, 18 lines modifiedOffset 185, 18 lines modified
185 »       mov····%rdx,0x50(%rbx)185 »       mov····%rdx,0x50(%rbx)
186 »       mov····(%r12),%rdx186 »       mov····(%r12),%rdx
187 »       test···%edx,%edx187 »       test···%edx,%edx
188 »       js·····249·<_gen_throw+0x1c9>188 »       js·····249·<_gen_throw+0x1c9>
189 »       sub····$0x1,%rdx189 »       sub····$0x1,%rdx
190 »       mov····%rdx,(%r12)190 »       mov····%rdx,(%r12)
Max diff block lines reached; 11600/15302 bytes (75.81%) of diff not shown.
73.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
35.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 100, 15 lines modifiedOffset 100, 15 lines modified
100 »       je·····14c·<_Py_MakeCoro+0x14c>100 »       je·····14c·<_Py_MakeCoro+0x14c>
101 »       movzbl·0x46(%rsi),%eax101 »       movzbl·0x46(%rsi),%eax
102 »       cmp····$0x3,%al102 »       cmp····$0x3,%al
103 »       je·····163·<_Py_MakeCoro+0x163>103 »       je·····163·<_Py_MakeCoro+0x163>
104 »       sub····$0x1,%al104 »       sub····$0x1,%al
105 »       jne····14c·<_Py_MakeCoro+0x14c>105 »       jne····14c·<_Py_MakeCoro+0x14c>
106 ·R_X86_64_PC32»  .text.unlikely+0x35106 ·R_X86_64_PC32»  .text.unlikely+0x35
107 »       call···ff0·<compute_cr_origin>107 »       call···1010·<compute_cr_origin>
108 »       mov····%rax,0x38(%rbx)108 »       mov····%rax,0x38(%rbx)
109 »       test···%rax,%rax109 »       test···%rax,%rax
110 »       jne····b8·<_Py_MakeCoro+0xb8>110 »       jne····b8·<_Py_MakeCoro+0xb8>
111 »       jmp····163·<_Py_MakeCoro+0x163>111 »       jmp····163·<_Py_MakeCoro+0x163>
112 ·R_X86_64_PC32»  .text.unlikely+0x16112 ·R_X86_64_PC32»  .text.unlikely+0x16
113 »       mov····0x8(%rsi),%rsi113 »       mov····0x8(%rsi),%rsi
114 »       jmp····137·<_Py_MakeCoro+0x137>114 »       jmp····137·<_Py_MakeCoro+0x137>
Offset 435, 956 lines modifiedOffset 435, 963 lines modified
435 »       push···%r12435 »       push···%r12
436 »       push···%rbp436 »       push···%rbp
437 »       push···%rbx437 »       push···%rbx
438 »       mov····%rdi,%rbx438 »       mov····%rdi,%rbx
439 »       sub····$0x20,%rsp439 »       sub····$0x20,%rsp
440 »       cmpq···$0x0,0x8(%rdi)440 »       cmpq···$0x0,0x8(%rdi)
441 ·R_X86_64_32S»   PyAsyncGen_Type441 ·R_X86_64_32S»   PyAsyncGen_Type
442 »       je·····73b·<_PyGen_Finalize+0x19b>442 »       je·····75a·<_PyGen_Finalize+0x1ba>
443 »       call···5ce·<_PyGen_Finalize+0x2e>443 »       call···5ce·<_PyGen_Finalize+0x2e>
444 ·R_X86_64_PLT32» PyErr_GetRaisedException-0x4444 ·R_X86_64_PLT32» PyErr_GetRaisedException-0x4
445 »       mov····0x48(%rbx),%rdx445 »       mov····0x48(%rbx),%rdx
446 »       mov····%rax,%rbp446 »       mov····%rax,%rbp
447 »       movzbl·0x43(%rbx),%eax447 »       movzbl·0x43(%rbx),%eax
448 »       testb··$0x80,0x30(%rdx)448 »       testb··$0x80,0x30(%rdx)
449 »       jne····74d·<_PyGen_Finalize+0x1ad>449 »       jne····76c·<_PyGen_Finalize+0x1cc>
450 »       cmp····$0xfd,%al450 »       cmp····$0xfd,%al
451 »       jne····610·<_PyGen_Finalize+0x70>451 »       jne····610·<_PyGen_Finalize+0x70>
452 »       mov····0x0(%rip),%rax········452 »       mov····0x0(%rip),%rax········
453 ·R_X86_64_PC32»  _Py_NoneStruct-0x4453 ·R_X86_64_PC32»  _Py_NoneStruct-0x4
454 »       movb···$0x1,0x43(%rbx)454 »       movb···$0x1,0x43(%rbx)
455 »       test···%eax,%eax455 »       test···%eax,%eax
456 »       jns····5fa·<_PyGen_Finalize+0x5a>456 »       jns····5fa·<_PyGen_Finalize+0x5a>
457 ·R_X86_64_PC32»  .text.unlikely+0x177457 ·R_X86_64_PC32»  .text.unlikely+0x153
458 »       add····$0x20,%rsp458 »       add····$0x20,%rsp
459 »       mov····%rbp,%rdi459 »       mov····%rbp,%rdi
460 »       pop····%rbx460 »       pop····%rbx
461 »       pop····%rbp461 »       pop····%rbp
462 »       pop····%r12462 »       pop····%r12
463 »       jmp····60a·<_PyGen_Finalize+0x6a>463 »       jmp····60a·<_PyGen_Finalize+0x6a>
464 ·R_X86_64_PLT32» PyErr_SetRaisedException-0x4464 ·R_X86_64_PLT32» PyErr_SetRaisedException-0x4
465 »       nopw···0x0(%rax,%rax,1)465 »       nopw···0x0(%rax,%rax,1)
 466 »       mov····$0x0,%edi
 467 ·R_X86_64_32»    _Py_NoneStruct
466 »       test···%al,%al468 »       test···%al,%al
467 »       jg·····726·<_PyGen_Finalize+0x186>469 »       jg·····674·<_PyGen_Finalize+0xd4>
468 »       cmp····$0xff,%al470 »       cmp····$0xff,%al
469 »       je·····668·<_PyGen_Finalize+0xc8>471 »       je·····688·<_PyGen_Finalize+0xe8>
470 »       mov····0x80(%rbx),%rdx472 »       mov····0x80(%rbx),%rdx
471 »       movzbl·(%rdx),%eax473 »       movzbl·(%rdx),%eax
472 »       cmp····$0xcf,%al474 »       cmp····$0xcf,%al
473 »       sete···%cl475 »       sete···%cl
474 »       cmp····$0x95,%al476 »       cmp····$0x95,%al
475 »       sete···%sil477 »       sete···%sil
476 »       or·····%sil,%cl478 »       or·····%sil,%cl
477 »       jne····63e·<_PyGen_Finalize+0x9e>479 »       jne····63f·<_PyGen_Finalize+0x9f>
478 »       cmp····$0xec,%al480 »       cmp····$0xec,%al
479 »       jne····6e0·<_PyGen_Finalize+0x140>481 »       jne····700·<_PyGen_Finalize+0x160>
480 »       testb··$0x4,0x1(%rdx)482 »       testb··$0x4,0x1(%rdx)
481 »       je·····6e0·<_PyGen_Finalize+0x140>483 »       je·····700·<_PyGen_Finalize+0x160>
482 »       movb···$0x1,0x43(%rbx)484 »       movb···$0x1,0x43(%rbx)
483 »       lea····0x48(%rbx),%rdi485 »       lea····0x48(%rbx),%rdi
484 »       call···655·<_PyGen_Finalize+0xb5>486 »       call···656·<_PyGen_Finalize+0xb6>
485 ·R_X86_64_PLT32» _PyFrame_ClearLocals-0x4487 ·R_X86_64_PLT32» _PyFrame_ClearLocals-0x4
486 »       mov····0x0(%rip),%rax········488 »       mov····0x0(%rip),%rax········
487 ·R_X86_64_PC32»  _Py_NoneStruct-0x4489 ·R_X86_64_PC32»  _Py_NoneStruct-0x4
488 »       test···%eax,%eax490 »       test···%eax,%eax
489 »       js·····5fa·<_PyGen_Finalize+0x5a>491 »       js·····5fa·<_PyGen_Finalize+0x5a>
490 »       jmp····665·<_PyGen_Finalize+0xc5>492 »       jmp····666·<_PyGen_Finalize+0xc6>
491 ·R_X86_64_PC32»  .text.unlikely+0x1da493 ·R_X86_64_PC32»  .text.unlikely+0x18b
 494 »       mov····0x18(%rsp),%rdi
 495 »       test···%rdi,%rdi
 496 »       je·····79e·<_PyGen_Finalize+0x1fe>
 497 »       mov····(%rdi),%rax
 498 »       test···%eax,%eax
 499 »       js·····5fa·<_PyGen_Finalize+0x5a>
 500 »       jmp····684·<_PyGen_Finalize+0xe4>
 501 ·R_X86_64_PC32»  .text.unlikely+0x158
492 »       nopl···(%rax)502 »       nopl···0x0(%rax)
493 »       mov····0x88(%rbx),%eax503 »       mov····0x88(%rbx),%eax
494 »       sub····$0x1,%eax504 »       sub····$0x1,%eax
495 »       cltq505 »       cltq
496 »       mov····0x90(%rbx,%rax,8),%r12506 »       mov····0x90(%rbx,%rax,8),%r12
497 »       mov····(%r12),%eax507 »       mov····(%r12),%eax
498 »       add····$0x1,%eax508 »       add····$0x1,%eax
499 »       je·····688·<_PyGen_Finalize+0xe8>509 »       je·····6a8·<_PyGen_Finalize+0x108>
500 »       mov····%eax,(%r12)510 »       mov····%eax,(%r12)
501 »       movb···$0x0,0x43(%rbx)511 »       movb···$0x0,0x43(%rbx)
502 »       mov····%r12,%rdi512 »       mov····%r12,%rdi
503 »       call···d80·<gen_close_iter>513 »       call···da0·<gen_close_iter>
504 »       movb···$0xff,0x43(%rbx)514 »       movb···$0xff,0x43(%rbx)
505 »       mov····(%r12),%rdx515 »       mov····(%r12),%rdx
506 »       test···%edx,%edx516 »       test···%edx,%edx
507 »       js·····6ae·<_PyGen_Finalize+0x10e>517 »       js·····6ce·<_PyGen_Finalize+0x12e>
508 »       sub····$0x1,%rdx518 »       sub····$0x1,%rdx
509 »       mov····%rdx,(%r12)519 »       mov····%rdx,(%r12)
510 »       je·····6ae·<_PyGen_Finalize+0x10e>520 »       je·····6ce·<_PyGen_Finalize+0x12e>
511 ·R_X86_64_PC32»  .text.unlikely+0x193521 ·R_X86_64_PC32»  .text.unlikely+0x176
512 »       mov····0x80(%rbx),%rcx522 »       mov····0x80(%rbx),%rcx
513 »       movzbl·(%rcx),%edx523 »       movzbl·(%rcx),%edx
514 »       cmp····$0x95,%dl524 »       cmp····$0x95,%dl
515 »       sete···%sil525 »       sete···%sil
516 »       cmp····$0xcf,%dl526 »       cmp····$0xcf,%dl
517 »       sete···%dil527 »       sete···%dil
518 »       or·····%dil,%sil528 »       or·····%dil,%sil
519 »       jne····6d0·<_PyGen_Finalize+0x130>529 »       jne····6f0·<_PyGen_Finalize+0x150>
520 »       cmp····$0xec,%dl530 »       cmp····$0xec,%dl
521 »       jne····6da·<_PyGen_Finalize+0x13a>531 »       jne····6fa·<_PyGen_Finalize+0x15a>
522 »       testb··$0x4,0x1(%rcx)532 »       testb··$0x4,0x1(%rcx)
523 »       jne····648·<_PyGen_Finalize+0xa8>533 »       jne····649·<_PyGen_Finalize+0xa9>
524 »       test···%eax,%eax534 »       test···%eax,%eax
525 »       jne····6ec·<_PyGen_Finalize+0x14c>535 »       jne····70c·<_PyGen_Finalize+0x16c>
526 »       xchg···%ax,%ax536 »       xchg···%ax,%ax
527 »       mov····0x0(%rip),%rdi········537 »       mov····0x0(%rip),%rdi········
528 ·R_X86_64_PC32»  PyExc_GeneratorExit-0x4538 ·R_X86_64_PC32»  PyExc_GeneratorExit-0x4
529 »       call···6ec·<_PyGen_Finalize+0x14c>539 »       call···70c·<_PyGen_Finalize+0x16c>
530 ·R_X86_64_PLT32» PyErr_SetNone-0x4540 ·R_X86_64_PLT32» PyErr_SetNone-0x4
531 »       mov····$0x1,%ecx541 »       mov····$0x1,%ecx
532 »       mov····$0x1,%edx542 »       mov····$0x1,%edx
533 »       mov····$0x0,%esi543 »       mov····$0x0,%esi
534 ·R_X86_64_32»    _Py_NoneStruct544 ·R_X86_64_32»    _Py_NoneStruct
535 »       mov····%rbx,%rdi545 »       mov····%rbx,%rdi
Max diff block lines reached; 31730/36008 bytes (88.12%) of diff not shown.
1.82 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 15, 21 lines modifiedOffset 15, 21 lines modified
15 ··0x000000b0·0e10440e·08460b70·0a0e1044·0e08410b·..D..F.p...D..A.15 ··0x000000b0·0e10440e·08460b70·0a0e1044·0e08410b·..D..F.p...D..A.
16 ··0x000000c0·14000000·c4000000·00000000·5b000000·............[...16 ··0x000000c0·14000000·c4000000·00000000·5b000000·............[...
17 ··0x000000d0·000e2083·02000000·1c000000·dc000000·..·.............17 ··0x000000d0·000e2083·02000000·1c000000·dc000000·..·.............
18 ··0x000000e0·00000000·3c020000·00450e10·8302031d·....<....E......18 ··0x000000e0·00000000·3c020000·00450e10·8302031d·....<....E......
19 ··0x000000f0·010a0e08·4e0b0000·18000000·fc000000·....N...........19 ··0x000000f0·010a0e08·4e0b0000·18000000·fc000000·....N...........
20 ··0x00000100·00000000·6d000000·000e1083·02620a0e·....m........b..20 ··0x00000100·00000000·6d000000·000e1083·02620a0e·....m........b..
21 ··0x00000110·08410b00·48000000·18010000·00000000·.A..H...........21 ··0x00000110·08410b00·48000000·18010000·00000000·.A..H...........
22 ··0x00000120·50020000·00520e10·8c02410e·18860341·P....R....A....A22 ··0x00000120·63020000·00520e10·8c02410e·18860341·c....R....A....A
23 ··0x00000130·0e208304·470e4002·430a0e20·44c30e18·.·..G.@.C..·D...23 ··0x00000130·0e208304·470e4002·430a0e20·44c30e18·.·..G.@.C..·D...
24 ··0x00000140·41c60e10·42cc0e08·4b0b0351·010a0e20·A...B...K..Q...·24 ··0x00000140·41c60e10·42cc0e08·4b0b0370·010a0e20·A...B...K..p...·
25 ··0x00000150·44c30e18·41c60e10·42cc0e08·450b0000·D...A...B...E...25 ··0x00000150·44c30e18·41c60e10·42cc0e08·450b0000·D...A...B...E...
26 ··0x00000160·28000000·64010000·00000000·a6000000·(...d...........26 ··0x00000160·28000000·64010000·00000000·ad000000·(...d...........
27 ··0x00000170·000e4083·0486038c·02700a0e·2044c30e·..@......p..·D..27 ··0x00000170·000e4083·0486038c·0202870a·0e2044c3·..@..........·D.
28 ··0x00000180·1841c60e·1042cc0e·08450b00·28000000·.A...B...E..(...28 ··0x00000180·0e1841c6·0e1042cc·0e08450b·28000000·..A...B...E.(...
29 ··0x00000190·90010000·00000000·93010000·00450e10·.............E..29 ··0x00000190·90010000·00000000·93010000·00450e10·.............E..
30 ··0x000001a0·8602410e·18830347·0e40550a·0e18410e·..A....G.@U...A.30 ··0x000001a0·8602410e·18830347·0e40550a·0e18410e·..A....G.@U...A.
31 ··0x000001b0·10410e08·410b0000·14000000·bc010000·.A..A...........31 ··0x000001b0·10410e08·410b0000·14000000·bc010000·.A..A...........
32 ··0x000001c0·00000000·2c000000·000e4083·03860200·....,.....@.....32 ··0x000001c0·00000000·2c000000·000e4083·03860200·....,.....@.....
33 ··0x000001d0·28000000·d4010000·00000000·6f000000·(...........o...33 ··0x000001d0·28000000·d4010000·00000000·6f000000·(...........o...
34 ··0x000001e0·00460e10·8c02440e·18860344·0e208304·.F....D....D.·..34 ··0x000001e0·00460e10·8c02440e·18860344·0e208304·.F....D....D.·..
35 ··0x000001f0·025d0e18·410e1042·0e080000·20000000·.]..A..B....·...35 ··0x000001f0·025d0e18·410e1042·0e080000·20000000·.]..A..B....·...
418 KB
floatobject.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:··········73080·(bytes·into·file)13 ··Start·of·section·headers:··········72968·(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:·········2519 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·24
4.43 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x11d78:1 There·are·25·section·headers,·starting·at·offset·0x11d08:
  
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·00045d·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00045d·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·009e48·0007e0·18···I·22···1··86 ··[·2]·.rela.text········RELA············0000000000000000·009e08·0007e0·18···I·22···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0004a0·0005c0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0004a0·0005c0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·00a628·0008d0·18···I·22···3··88 ··[·4]·.rela.data········RELA············0000000000000000·00a5e8·0008d0·18···I·22···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000a60·0001a0·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········0000000000000000·000a60·0001a0·00··WA··0···0·32
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·000a60·000228·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·000a60·000228·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·000c88·0015ae·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·000c88·0015ae·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·00aef8·0028f8·18···I·22···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·00aeb8·0028f8·18···I·22···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·002238·0036f3·00··AX··0···0·3213 ··[·9]·.text.hot·········PROGBITS········0000000000000000·002238·0036b3·00··AX··0···0·32
14 ··[10]·.rela.text.hot····RELA············0000000000000000·00d7f0·003b88·18···I·22···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·00d7b0·003b58·18···I·22···9··8
15 ··[11]·.rodata···········PROGBITS········0000000000000000·005930·000901·00···A··0···0·3215 ··[11]·.rodata···········PROGBITS········0000000000000000·0058f0·000901·00···A··0···0·32
16 ··[12]·.rela.rodata······RELA············0000000000000000·011378·000090·18···I·22··11··816 ··[12]·.rela.rodata······RELA············0000000000000000·011308·000090·18···I·22··11··8
17 ··[13]·.rodata.str1.8····PROGBITS········0000000000000000·006238·000713·01·AMS··0···0··817 ··[13]·.rodata.str1.8····PROGBITS········0000000000000000·0061f8·000713·01·AMS··0···0··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·006950·0000b0·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·006910·0000b0·08··AM··0···0··8
19 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·011408·000030·18···I·22··14··819 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·011398·000030·18···I·22··14··8
20 ··[16]·.rodata.cst16·····PROGBITS········0000000000000000·006a00·000040·10··AM··0···0·1620 ··[16]·.rodata.cst16·····PROGBITS········0000000000000000·0069c0·000040·10··AM··0···0·16
21 ··[17]·.rodata.cst4······PROGBITS········0000000000000000·006a40·000004·04··AM··0···0··421 ··[17]·.rodata.cst4······PROGBITS········0000000000000000·006a00·000004·04··AM··0···0··4
22 ··[18]·.note.GNU-stack···PROGBITS········0000000000000000·006a44·000000·00······0···0··122 ··[18]·.note.GNU-stack···PROGBITS········0000000000000000·006a04·000000·00······0···0··1
23 ··[19]·.note.gnu.property·NOTE············0000000000000000·006a48·000020·00···A··0···0··823 ··[19]·.note.gnu.property·NOTE············0000000000000000·006a08·000020·00···A··0···0··8
24 ··[20]·.eh_frame·········PROGBITS········0000000000000000·006a68·000d68·00···A··0···0··824 ··[20]·.eh_frame·········PROGBITS········0000000000000000·006a28·000d68·00···A··0···0··8
25 ··[21]·.rela.eh_frame····RELA············0000000000000000·011438·000858·18···I·22··20··825 ··[21]·.rela.eh_frame····RELA············0000000000000000·0113c8·000858·18···I·22··20··8
26 ··[22]·.symtab···········SYMTAB··········0000000000000000·0077d0·001758·18·····23·130··826 ··[22]·.symtab···········SYMTAB··········0000000000000000·007790·001758·18·····23·130··8
27 ··[23]·.strtab···········STRTAB··········0000000000000000·008f28·000f1a·00······0···0··127 ··[23]·.strtab···········STRTAB··········0000000000000000·008ee8·000f1a·00······0···0··1
28 ··[24]·.shstrtab·········STRTAB··········0000000000000000·011c90·0000e3·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········0000000000000000·011c20·0000e3·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)
12.9 KB
readelf --wide --symbols {}
    
Offset 10, 73 lines modifiedOffset 10, 73 lines modified
10 ·····6:·00000000000004e0····32·OBJECT··LOCAL··DEFAULT····3·floatinfo_desc10 ·····6:·00000000000004e0····32·OBJECT··LOCAL··DEFAULT····3·floatinfo_desc
11 ·····7:·0000000000000000···416·OBJECT··LOCAL··DEFAULT····5·FloatInfoType11 ·····7:·0000000000000000···416·OBJECT··LOCAL··DEFAULT····5·FloatInfoType
12 ·····8:·0000000000000000····43·FUNC····LOCAL··DEFAULT····7·_PyFloat_InitTypes.cold12 ·····8:·0000000000000000····43·FUNC····LOCAL··DEFAULT····7·_PyFloat_InitTypes.cold
13 ·····9:·000000000000002b···349·FUNC····LOCAL··DEFAULT····7·PyFloat_GetInfo.cold13 ·····9:·000000000000002b···349·FUNC····LOCAL··DEFAULT····7·PyFloat_GetInfo.cold
14 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot14 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot
15 ····11:·0000000000000188····20·FUNC····LOCAL··DEFAULT····7·PyFloat_FromDouble.cold15 ····11:·0000000000000188····20·FUNC····LOCAL··DEFAULT····7·PyFloat_FromDouble.cold
16 ····12:·00000000000000b0····91·FUNC····LOCAL··DEFAULT····9·float_dealloc16 ····12:·00000000000000b0····91·FUNC····LOCAL··DEFAULT····9·float_dealloc
17 ····13:·0000000000000160··1055·FUNC····LOCAL··DEFAULT····9·float_richcompare17 ····13:·0000000000000160··1020·FUNC····LOCAL··DEFAULT····9·float_richcompare
18 ····14:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata18 ····14:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata
19 ····15:·0000000000001b40····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF19 ····15:·0000000000001b00····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF
20 ····16:·000000000000019c···140·FUNC····LOCAL··DEFAULT····7·float_richcompare.cold20 ····16:·000000000000019c···140·FUNC····LOCAL··DEFAULT····7·float_richcompare.cold
21 ····17:·0000000000000580····14·FUNC····LOCAL··DEFAULT····9·float___trunc___impl21 ····17:·0000000000000560····14·FUNC····LOCAL··DEFAULT····9·float___trunc___impl
22 ····18:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···13·.rodata.str1.822 ····18:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···13·.rodata.str1.8
23 ····19:·0000000000000228···261·FUNC····LOCAL··DEFAULT····7·PyFloat_Unpack8.cold23 ····19:·0000000000000228···261·FUNC····LOCAL··DEFAULT····7·PyFloat_Unpack8.cold
24 ····20:·000000000000032d····51·FUNC····LOCAL··DEFAULT····7·PyFloat_AsDouble.cold24 ····20:·000000000000032d····51·FUNC····LOCAL··DEFAULT····7·PyFloat_AsDouble.cold
25 ····21:·0000000000000850···484·FUNC····LOCAL··DEFAULT····9·float_mul25 ····21:·0000000000000830···484·FUNC····LOCAL··DEFAULT····9·float_mul
26 ····22:·0000000000000360····44·FUNC····LOCAL··DEFAULT····7·float_mul.cold26 ····22:·0000000000000360····44·FUNC····LOCAL··DEFAULT····7·float_mul.cold
27 ····23:·0000000000000a40····98·FUNC····LOCAL··DEFAULT····9·convert_to_double27 ····23:·0000000000000a20····98·FUNC····LOCAL··DEFAULT····9·convert_to_double
28 ····24:·000000000000038c····11·FUNC····LOCAL··DEFAULT····7·convert_to_double.cold28 ····24:·000000000000038c····11·FUNC····LOCAL··DEFAULT····7·convert_to_double.cold
29 ····25:·0000000000000ab0···478·FUNC····LOCAL··DEFAULT····9·float_div29 ····25:·0000000000000a90···478·FUNC····LOCAL··DEFAULT····9·float_div
30 ····26:·0000000000000397····86·FUNC····LOCAL··DEFAULT····7·float_div.cold30 ····26:·0000000000000397····86·FUNC····LOCAL··DEFAULT····7·float_div.cold
31 ····27:·0000000000000c90···501·FUNC····LOCAL··DEFAULT····9·float_add31 ····27:·0000000000000c70···489·FUNC····LOCAL··DEFAULT····9·float_add
32 ····28:·00000000000003ed····93·FUNC····LOCAL··DEFAULT····7·float_add.cold32 ····28:·00000000000003ed····93·FUNC····LOCAL··DEFAULT····7·float_add.cold
33 ····29:·0000000000000e90··2022·FUNC····LOCAL··DEFAULT····9·float_pow33 ····29:·0000000000000e60··2022·FUNC····LOCAL··DEFAULT····9·float_pow
34 ····30:·000000000000044a···187·FUNC····LOCAL··DEFAULT····7·float_pow.cold34 ····30:·000000000000044a···187·FUNC····LOCAL··DEFAULT····7·float_pow.cold
35 ····31:·0000000000001680····14·FUNC····LOCAL··DEFAULT····9·float_hash35 ····31:·0000000000001650····14·FUNC····LOCAL··DEFAULT····9·float_hash
36 ····32:·0000000000001690···270·FUNC····LOCAL··DEFAULT····9·float_vectorcall36 ····32:·0000000000001660···270·FUNC····LOCAL··DEFAULT····9·float_vectorcall
37 ····33:·00000000000017a0···189·FUNC····LOCAL··DEFAULT····9·float_new_impl37 ····33:·0000000000001770···189·FUNC····LOCAL··DEFAULT····9·float_new_impl
38 ····34:·000000000000052d···115·FUNC····LOCAL··DEFAULT····7·float_vectorcall.cold38 ····34:·000000000000052d···115·FUNC····LOCAL··DEFAULT····7·float_vectorcall.cold
39 ····35:·00000000000005a0····29·FUNC····LOCAL··DEFAULT····7·float_new_impl.cold39 ····35:·00000000000005a0····29·FUNC····LOCAL··DEFAULT····7·float_new_impl.cold
40 ····36:·0000000000001970···463·FUNC····LOCAL··DEFAULT····9·float_from_string_inner40 ····36:·0000000000001940···447·FUNC····LOCAL··DEFAULT····9·float_from_string_inner
41 ····37:·00000000000005bd···207·FUNC····LOCAL··DEFAULT····7·PyFloat_FromString.cold41 ····37:·00000000000005bd···207·FUNC····LOCAL··DEFAULT····7·PyFloat_FromString.cold
42 ····38:·000000000000068c····24·FUNC····LOCAL··DEFAULT····7·float_from_string_inner.cold42 ····38:·000000000000068c····24·FUNC····LOCAL··DEFAULT····7·float_from_string_inner.cold
43 ····39:·00000000000006a4···417·FUNC····LOCAL··DEFAULT····7·PyFloat_Pack8.cold43 ····39:·00000000000006a4···417·FUNC····LOCAL··DEFAULT····7·PyFloat_Pack8.cold
44 ····40:·0000000000001bf0····86·FUNC····LOCAL··DEFAULT····9·float_repr44 ····40:·0000000000001bb0····86·FUNC····LOCAL··DEFAULT····9·float_repr
45 ····41:·0000000000000845·····8·FUNC····LOCAL··DEFAULT····7·float_repr.cold45 ····41:·0000000000000845·····8·FUNC····LOCAL··DEFAULT····7·float_repr.cold
46 ····42:·0000000000001c50···421·FUNC····LOCAL··DEFAULT····9·float_sub46 ····42:·0000000000001c10···421·FUNC····LOCAL··DEFAULT····9·float_sub
47 ····43:·000000000000084d····61·FUNC····LOCAL··DEFAULT····7·float_sub.cold47 ····43:·000000000000084d····61·FUNC····LOCAL··DEFAULT····7·float_sub.cold
48 ····44:·0000000000001e00···171·FUNC····LOCAL··DEFAULT····9·float_neg48 ····44:·0000000000001dc0···171·FUNC····LOCAL··DEFAULT····9·float_neg
49 ····45:·000000000000088a····20·FUNC····LOCAL··DEFAULT····7·float_neg.cold49 ····45:·000000000000088a····20·FUNC····LOCAL··DEFAULT····7·float_neg.cold
50 ····46:·0000000000001eb0··1514·FUNC····LOCAL··DEFAULT····9·float___round__50 ····46:·0000000000001e70··1507·FUNC····LOCAL··DEFAULT····9·float___round__
51 ····47:·000000000000089e···382·FUNC····LOCAL··DEFAULT····7·float___round__.cold51 ····47:·000000000000089e···382·FUNC····LOCAL··DEFAULT····7·float___round__.cold
52 ····48:·0000000000000220···144·FUNC····LOCAL··DEFAULT····1·float___getformat__52 ····48:·0000000000000220···144·FUNC····LOCAL··DEFAULT····1·float___getformat__
53 ····49:·0000000000000a1c···130·FUNC····LOCAL··DEFAULT····7·float___getformat__.cold53 ····49:·0000000000000a1c···130·FUNC····LOCAL··DEFAULT····7·float___getformat__.cold
54 ····50:·00000000000024a0····89·FUNC····LOCAL··DEFAULT····9·float___format__54 ····50:·0000000000002460····89·FUNC····LOCAL··DEFAULT····9·float___format__
55 ····51:·0000000000000a9e····40·FUNC····LOCAL··DEFAULT····7·float___format__.cold55 ····51:·0000000000000a9e····40·FUNC····LOCAL··DEFAULT····7·float___format__.cold
56 ····52:·0000000000002500····27·FUNC····LOCAL··DEFAULT····9·float_bool56 ····52:·00000000000024c0····27·FUNC····LOCAL··DEFAULT····9·float_bool
57 ····53:·00000000000002b0····37·FUNC····LOCAL··DEFAULT····1·float_float57 ····53:·00000000000002b0····37·FUNC····LOCAL··DEFAULT····1·float_float
58 ····54:·00000000000002e0····91·FUNC····LOCAL··DEFAULT····1·float_new58 ····54:·00000000000002e0····91·FUNC····LOCAL··DEFAULT····1·float_new
59 ····55:·0000000000000ac6····62·FUNC····LOCAL··DEFAULT····7·float_new.cold59 ····55:·0000000000000ac6····62·FUNC····LOCAL··DEFAULT····7·float_new.cold
60 ····56:·0000000000000340···236·FUNC····LOCAL··DEFAULT····1·float_rem60 ····56:·0000000000000340···236·FUNC····LOCAL··DEFAULT····1·float_rem
61 ····57:·0000000000000b04····86·FUNC····LOCAL··DEFAULT····7·float_rem.cold61 ····57:·0000000000000b04····86·FUNC····LOCAL··DEFAULT····7·float_rem.cold
62 ····58:·0000000000000b5a···229·FUNC····LOCAL··DEFAULT····7·float_floor_div62 ····58:·0000000000000b5a···229·FUNC····LOCAL··DEFAULT····7·float_floor_div
63 ····59:·0000000000000c3f···198·FUNC····LOCAL··DEFAULT····7·_float_div_mod63 ····59:·0000000000000c3f···198·FUNC····LOCAL··DEFAULT····7·_float_div_mod
64 ····60:·0000000000002520···171·FUNC····LOCAL··DEFAULT····9·float_abs64 ····60:·00000000000024e0···171·FUNC····LOCAL··DEFAULT····9·float_abs
65 ····61:·0000000000000d05····20·FUNC····LOCAL··DEFAULT····7·float_abs.cold65 ····61:·0000000000000d05····20·FUNC····LOCAL··DEFAULT····7·float_abs.cold
66 ····62:·00000000000025d0··2169·FUNC····LOCAL··DEFAULT····9·float_fromhex66 ····62:·0000000000002590··2169·FUNC····LOCAL··DEFAULT····9·float_fromhex
67 ····63:·0000000000000040····55·OBJECT··LOCAL··DEFAULT···11·CSWTCH.33467 ····63:·0000000000000040····55·OBJECT··LOCAL··DEFAULT···11·CSWTCH.334
68 ····64:·0000000000000d19···533·FUNC····LOCAL··DEFAULT····7·float_fromhex.cold68 ····64:·0000000000000d19···533·FUNC····LOCAL··DEFAULT····7·float_fromhex.cold
69 ····65:·0000000000000430····32·FUNC····LOCAL··DEFAULT····1·float_getreal69 ····65:·0000000000000430····32·FUNC····LOCAL··DEFAULT····1·float_getreal
70 ····66:·0000000000000f2e····10·FUNC····LOCAL··DEFAULT····7·float_getreal.cold70 ····66:·0000000000000f2e····10·FUNC····LOCAL··DEFAULT····7·float_getreal.cold
71 ····67:·0000000000000450····13·FUNC····LOCAL··DEFAULT····1·float_getimag71 ····67:·0000000000000450····13·FUNC····LOCAL··DEFAULT····1·float_getimag
72 ····68:·0000000000000f38····37·FUNC····LOCAL··DEFAULT····7·float_conjugate72 ····68:·0000000000000f38····37·FUNC····LOCAL··DEFAULT····7·float_conjugate
73 ····69:·0000000000002e50···583·FUNC····LOCAL··DEFAULT····9·float_as_integer_ratio73 ····69:·0000000000002e10···583·FUNC····LOCAL··DEFAULT····9·float_as_integer_ratio
74 ····70:·0000000000000f5d···228·FUNC····LOCAL··DEFAULT····7·float_as_integer_ratio.cold74 ····70:·0000000000000f5d···228·FUNC····LOCAL··DEFAULT····7·float_as_integer_ratio.cold
75 ····71:·00000000000030a0···847·FUNC····LOCAL··DEFAULT····9·float_hex75 ····71:·0000000000003060···847·FUNC····LOCAL··DEFAULT····9·float_hex
76 ····72:·0000000000001041····71·FUNC····LOCAL··DEFAULT····7·float_hex.cold76 ····72:·0000000000001041····71·FUNC····LOCAL··DEFAULT····7·float_hex.cold
77 ····73:·0000000000001088···369·FUNC····LOCAL··DEFAULT····7·PyFloat_Pack4.cold77 ····73:·0000000000001088···369·FUNC····LOCAL··DEFAULT····7·PyFloat_Pack4.cold
78 ····74:·00000000000011f9···195·FUNC····LOCAL··DEFAULT····7·PyFloat_Unpack4.cold78 ····74:·00000000000011f9···195·FUNC····LOCAL··DEFAULT····7·PyFloat_Unpack4.cold
79 ····75:·00000000000012bc····21·FUNC····LOCAL··DEFAULT····7·float___ceil__79 ····75:·00000000000012bc····21·FUNC····LOCAL··DEFAULT····7·float___ceil__
80 ····76:·00000000000012d1····21·FUNC····LOCAL··DEFAULT····7·float___floor__80 ····76:·00000000000012d1····21·FUNC····LOCAL··DEFAULT····7·float___floor__
81 ····77:·00000000000012e6···242·FUNC····LOCAL··DEFAULT····7·float_divmod81 ····77:·00000000000012e6···242·FUNC····LOCAL··DEFAULT····7·float_divmod
82 ····78:·00000000000013d8···195·FUNC····LOCAL··DEFAULT····7·PyFloat_Pack2.cold82 ····78:·00000000000013d8···195·FUNC····LOCAL··DEFAULT····7·PyFloat_Pack2.cold
Offset 161, 20 lines modifiedOffset 161, 20 lines modified
161 ···157:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromDouble161 ···157:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromDouble
162 ···158:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompareBool162 ···158:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompareBool
163 ···159:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Negative163 ···159:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Negative
164 ···160:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_Lshift164 ···160:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_Lshift
165 ···161:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Or165 ···161:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Or
166 ···162:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred166 ···162:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
167 ···163:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear167 ···163:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
168 ···164:·0000000000000590····52·FUNC····GLOBAL·DEFAULT····9·PyFloat_Unpack8168 ···164:·0000000000000570····52·FUNC····GLOBAL·DEFAULT····9·PyFloat_Unpack8
169 ···165:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ldexp169 ···165:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ldexp
170 ···166:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError170 ···166:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
171 ···167:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString171 ···167:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
172 ···168:·00000000000005d0···218·FUNC····GLOBAL·HIDDEN·····9·_PyFloat_ClearFreeList172 ···168:·00000000000005b0···218·FUNC····GLOBAL·HIDDEN·····9·_PyFloat_ClearFreeList
173 ···169:·00000000000006b0···412·FUNC····GLOBAL·DEFAULT····9·PyFloat_AsDouble173 ···169:·0000000000000690···412·FUNC····GLOBAL·DEFAULT····9·PyFloat_AsDouble
174 ···170:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError174 ···170:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
175 ···171:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format175 ···171:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
176 ···172:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyNumber_Index176 ···172:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyNumber_Index
177 ···173:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_BadArgument177 ···173:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_BadArgument
178 ···174:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_DeprecationWarning178 ···174:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_DeprecationWarning
179 ···175:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnFormat179 ···175:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnFormat
180 ···176:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ZeroDivisionError180 ···176:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ZeroDivisionError
Offset 188, 28 lines modifiedOffset 188, 28 lines modified
188 ···184:·0000000000000210····14·FUNC····GLOBAL·HIDDEN·····1·_PyFloat_FiniType188 ···184:·0000000000000210····14·FUNC····GLOBAL·HIDDEN·····1·_PyFloat_FiniType
189 ···185:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyStructSequence_FiniBuiltin189 ···185:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyStructSequence_FiniBuiltin
190 ···186:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_HashDouble190 ···186:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_HashDouble
191 ···187:·0000000000000505····40·FUNC····GLOBAL·HIDDEN·····7·_PyFloat_DebugMallocStats191 ···187:·0000000000000505····40·FUNC····GLOBAL·HIDDEN·····7·_PyFloat_DebugMallocStats
192 ···188:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDebugAllocatorStats192 ···188:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDebugAllocatorStats
193 ···189:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type193 ···189:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type
194 ···190:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Float194 ···190:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Float
195 ···191:·0000000000001860···257·FUNC····GLOBAL·DEFAULT····9·PyFloat_FromString195 ···191:·0000000000001830···257·FUNC····GLOBAL·DEFAULT····9·PyFloat_FromString
196 ···192:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKwnames196 ···192:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKwnames
197 ···193:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional197 ···193:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional
198 ···194:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_TransformDecimalAndSpaceToASCII198 ···194:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_TransformDecimalAndSpaceToASCII
199 ···195:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8AndSize199 ···195:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8AndSize
200 ···196:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_string_to_number_with_underscores200 ···196:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_string_to_number_with_underscores
201 ···197:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_Release201 ···197:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_Release
202 ···198:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyByteArray_Type202 ···198:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyByteArray_Type
203 ···199:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetBuffer203 ···199:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetBuffer
204 ···200:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize204 ···200:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize
205 ···201:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyByteArray_empty_string205 ···201:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyByteArray_empty_string
206 ···202:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table206 ···202:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table
207 ···203:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_string_to_double207 ···203:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_string_to_double
208 ···204:·0000000000001b60···142·FUNC····GLOBAL·DEFAULT····9·PyFloat_Pack8208 ···204:·0000000000001b20···142·FUNC····GLOBAL·DEFAULT····9·PyFloat_Pack8
209 ···205:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError209 ···205:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
210 ···206:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_double_to_string210 ···206:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_double_to_string
211 ···207:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen211 ···207:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
212 ···208:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_FromASCII212 ···208:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_FromASCII
213 ···209:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free213 ···209:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
214 ···210:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·round214 ···210:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·round
215 ···211:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_AsSsize_t215 ···211:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_AsSsize_t
Offset 234, 19 lines modifiedOffset 234, 19 lines modified
234 ···230:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_parse_inf_or_nan234 ···230:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_parse_inf_or_nan
235 ···231:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__isoc23_strtol235 ···231:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__isoc23_strtol
236 ···232:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg236 ···232:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg
Max diff block lines reached; 1423/13196 bytes (10.78%) of diff not shown.
175 KB
readelf --wide --relocs {}
Max HTML report size reached
54.3 KB
readelf --wide --debug-dump=frames {}
    
Offset 91, 15 lines modifiedOffset 91, 15 lines modified
91 ··DW_CFA_nop91 ··DW_CFA_nop
  
92 000000f8·0000000000000010·000000fc·FDE·cie=00000000·pc=0000000000000110..000000000000015592 000000f8·0000000000000010·000000fc·FDE·cie=00000000·pc=0000000000000110..0000000000000155
93 ··DW_CFA_nop93 ··DW_CFA_nop
94 ··DW_CFA_nop94 ··DW_CFA_nop
95 ··DW_CFA_nop95 ··DW_CFA_nop
  
96 0000010c·0000000000000064·00000110·FDE·cie=00000000·pc=0000000000000160..000000000000057f96 0000010c·0000000000000064·00000110·FDE·cie=00000000·pc=0000000000000160..000000000000055c
97 ··DW_CFA_advance_loc:·6·to·000000000000016697 ··DW_CFA_advance_loc:·6·to·0000000000000166
98 ··DW_CFA_def_cfa_offset:·1698 ··DW_CFA_def_cfa_offset:·16
99 ··DW_CFA_offset:·r15·(r15)·at·cfa-1699 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
100 ··DW_CFA_advance_loc:·2·to·0000000000000168100 ··DW_CFA_advance_loc:·2·to·0000000000000168
101 ··DW_CFA_def_cfa_offset:·24101 ··DW_CFA_def_cfa_offset:·24
102 ··DW_CFA_offset:·r14·(r14)·at·cfa-24102 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
103 ··DW_CFA_advance_loc:·2·to·000000000000016a103 ··DW_CFA_advance_loc:·2·to·000000000000016a
Offset 160, 20 lines modifiedOffset 160, 20 lines modified
160 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48160 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
161 ··DW_CFA_offset:·r12·(r12)·at·cfa-40161 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
162 ··DW_CFA_offset:·r13·(r13)·at·cfa-32162 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
163 ··DW_CFA_offset:·r14·(r14)·at·cfa-24163 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
164 ··DW_CFA_offset:·r15·(r15)·at·cfa-16164 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
165 ··DW_CFA_nop165 ··DW_CFA_nop
  
166 00000194·0000000000000010·00000198·FDE·cie=00000000·pc=0000000000000580..000000000000058e166 00000194·0000000000000010·00000198·FDE·cie=00000000·pc=0000000000000560..000000000000056e
167 ··DW_CFA_nop167 ··DW_CFA_nop
168 ··DW_CFA_nop168 ··DW_CFA_nop
169 ··DW_CFA_nop169 ··DW_CFA_nop
  
170 000001a8·0000000000000010·000001ac·FDE·cie=00000000·pc=0000000000000590..00000000000005c4170 000001a8·0000000000000010·000001ac·FDE·cie=00000000·pc=0000000000000570..00000000000005a4
171 ··DW_CFA_nop171 ··DW_CFA_nop
172 ··DW_CFA_nop172 ··DW_CFA_nop
173 ··DW_CFA_nop173 ··DW_CFA_nop
  
174 000001bc·0000000000000020·000001c0·FDE·cie=00000000·pc=0000000000000228..000000000000032d174 000001bc·0000000000000020·000001c0·FDE·cie=00000000·pc=0000000000000228..000000000000032d
175 ··DW_CFA_advance_loc:·23·to·000000000000023f175 ··DW_CFA_advance_loc:·23·to·000000000000023f
176 ··DW_CFA_def_cfa_offset:·16176 ··DW_CFA_def_cfa_offset:·16
Offset 186, 87 lines modifiedOffset 186, 87 lines modified
186 ··DW_CFA_advance_loc:·26·to·000000000000031c186 ··DW_CFA_advance_loc:·26·to·000000000000031c
187 ··DW_CFA_remember_state187 ··DW_CFA_remember_state
188 ··DW_CFA_def_cfa_offset:·8188 ··DW_CFA_def_cfa_offset:·8
189 ··DW_CFA_advance_loc:·1·to·000000000000031d189 ··DW_CFA_advance_loc:·1·to·000000000000031d
190 ··DW_CFA_restore_state190 ··DW_CFA_restore_state
191 ··DW_CFA_nop191 ··DW_CFA_nop
  
192 000001e0·0000000000000038·000001e4·FDE·cie=00000000·pc=00000000000005d0..00000000000006aa192 000001e0·0000000000000038·000001e4·FDE·cie=00000000·pc=00000000000005b0..000000000000068a
193 ··DW_CFA_advance_loc:·6·to·00000000000005d6193 ··DW_CFA_advance_loc:·6·to·00000000000005b6
194 ··DW_CFA_def_cfa_offset:·16194 ··DW_CFA_def_cfa_offset:·16
195 ··DW_CFA_offset:·r14·(r14)·at·cfa-16195 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
196 ··DW_CFA_advance_loc:·2·to·00000000000005d8196 ··DW_CFA_advance_loc:·2·to·00000000000005b8
197 ··DW_CFA_def_cfa_offset:·24197 ··DW_CFA_def_cfa_offset:·24
198 ··DW_CFA_offset:·r13·(r13)·at·cfa-24198 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
199 ··DW_CFA_advance_loc:·2·to·00000000000005da199 ··DW_CFA_advance_loc:·2·to·00000000000005ba
200 ··DW_CFA_def_cfa_offset:·32200 ··DW_CFA_def_cfa_offset:·32
201 ··DW_CFA_offset:·r12·(r12)·at·cfa-32201 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
202 ··DW_CFA_advance_loc:·4·to·00000000000005de202 ··DW_CFA_advance_loc:·4·to·00000000000005be
203 ··DW_CFA_def_cfa_offset:·40203 ··DW_CFA_def_cfa_offset:·40
204 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40204 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
205 ··DW_CFA_advance_loc:·4·to·00000000000005e2205 ··DW_CFA_advance_loc:·4·to·00000000000005c2
206 ··DW_CFA_def_cfa_offset:·48206 ··DW_CFA_def_cfa_offset:·48
207 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48207 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
208 ··DW_CFA_advance_loc1:·192·to·00000000000006a2208 ··DW_CFA_advance_loc1:·192·to·0000000000000682
209 ··DW_CFA_def_cfa_offset:·40209 ··DW_CFA_def_cfa_offset:·40
210 ··DW_CFA_advance_loc:·1·to·00000000000006a3210 ··DW_CFA_advance_loc:·1·to·0000000000000683
211 ··DW_CFA_def_cfa_offset:·32211 ··DW_CFA_def_cfa_offset:·32
212 ··DW_CFA_advance_loc:·2·to·00000000000006a5212 ··DW_CFA_advance_loc:·2·to·0000000000000685
213 ··DW_CFA_def_cfa_offset:·24213 ··DW_CFA_def_cfa_offset:·24
214 ··DW_CFA_advance_loc:·2·to·00000000000006a7214 ··DW_CFA_advance_loc:·2·to·0000000000000687
215 ··DW_CFA_def_cfa_offset:·16215 ··DW_CFA_def_cfa_offset:·16
216 ··DW_CFA_advance_loc:·2·to·00000000000006a9216 ··DW_CFA_advance_loc:·2·to·0000000000000689
217 ··DW_CFA_def_cfa_offset:·8217 ··DW_CFA_def_cfa_offset:·8
218 ··DW_CFA_nop218 ··DW_CFA_nop
219 ··DW_CFA_nop219 ··DW_CFA_nop
  
220 0000021c·0000000000000028·00000220·FDE·cie=00000000·pc=00000000000006b0..000000000000084c220 0000021c·0000000000000028·00000220·FDE·cie=00000000·pc=0000000000000690..000000000000082c
221 ··DW_CFA_advance_loc:·5·to·00000000000006b5221 ··DW_CFA_advance_loc:·5·to·0000000000000695
222 ··DW_CFA_def_cfa_offset:·16222 ··DW_CFA_def_cfa_offset:·16
223 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16223 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
224 ··DW_CFA_advance_loc:·1·to·00000000000006b6224 ··DW_CFA_advance_loc:·1·to·0000000000000696
225 ··DW_CFA_def_cfa_offset:·24225 ··DW_CFA_def_cfa_offset:·24
226 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24226 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
227 ··DW_CFA_advance_loc:·4·to·00000000000006ba227 ··DW_CFA_advance_loc:·4·to·000000000000069a
228 ··DW_CFA_def_cfa_offset:·48228 ··DW_CFA_def_cfa_offset:·48
229 ··DW_CFA_advance_loc:·34·to·00000000000006dc229 ··DW_CFA_advance_loc:·34·to·00000000000006bc
230 ··DW_CFA_remember_state230 ··DW_CFA_remember_state
231 ··DW_CFA_def_cfa_offset:·24231 ··DW_CFA_def_cfa_offset:·24
232 ··DW_CFA_advance_loc:·1·to·00000000000006dd232 ··DW_CFA_advance_loc:·1·to·00000000000006bd
233 ··DW_CFA_def_cfa_offset:·16233 ··DW_CFA_def_cfa_offset:·16
234 ··DW_CFA_advance_loc:·1·to·00000000000006de234 ··DW_CFA_advance_loc:·1·to·00000000000006be
235 ··DW_CFA_def_cfa_offset:·8235 ··DW_CFA_def_cfa_offset:·8
236 ··DW_CFA_advance_loc:·2·to·00000000000006e0236 ··DW_CFA_advance_loc:·2·to·00000000000006c0
237 ··DW_CFA_restore_state237 ··DW_CFA_restore_state
238 ··DW_CFA_nop238 ··DW_CFA_nop
239 ··DW_CFA_nop239 ··DW_CFA_nop
  
240 00000248·0000000000000014·0000024c·FDE·cie=00000000·pc=000000000000032d..0000000000000360240 00000248·0000000000000014·0000024c·FDE·cie=00000000·pc=000000000000032d..0000000000000360
241 ··DW_CFA_def_cfa_offset:·48241 ··DW_CFA_def_cfa_offset:·48
242 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24242 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
243 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16243 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
244 ··DW_CFA_nop244 ··DW_CFA_nop
  
245 00000260·0000000000000028·00000264·FDE·cie=00000000·pc=0000000000000850..0000000000000a34245 00000260·0000000000000028·00000264·FDE·cie=00000000·pc=0000000000000830..0000000000000a14
246 ··DW_CFA_advance_loc:·5·to·0000000000000855246 ··DW_CFA_advance_loc:·5·to·0000000000000835
247 ··DW_CFA_def_cfa_offset:·16247 ··DW_CFA_def_cfa_offset:·16
248 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16248 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
249 ··DW_CFA_advance_loc:·4·to·0000000000000859249 ··DW_CFA_advance_loc:·4·to·0000000000000839
250 ··DW_CFA_def_cfa_offset:·24250 ··DW_CFA_def_cfa_offset:·24
251 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24251 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
252 ··DW_CFA_advance_loc:·7·to·0000000000000860252 ··DW_CFA_advance_loc:·7·to·0000000000000840
253 ··DW_CFA_def_cfa_offset:·48253 ··DW_CFA_def_cfa_offset:·48
254 ··DW_CFA_advance_loc1:·191·to·000000000000091f254 ··DW_CFA_advance_loc1:·191·to·00000000000008ff
255 ··DW_CFA_remember_state255 ··DW_CFA_remember_state
256 ··DW_CFA_def_cfa_offset:·24256 ··DW_CFA_def_cfa_offset:·24
257 ··DW_CFA_advance_loc:·4·to·0000000000000923257 ··DW_CFA_advance_loc:·4·to·0000000000000903
258 ··DW_CFA_def_cfa_offset:·16258 ··DW_CFA_def_cfa_offset:·16
259 ··DW_CFA_advance_loc:·1·to·0000000000000924259 ··DW_CFA_advance_loc:·1·to·0000000000000904
260 ··DW_CFA_def_cfa_offset:·8260 ··DW_CFA_def_cfa_offset:·8
261 ··DW_CFA_advance_loc:·4·to·0000000000000928261 ··DW_CFA_advance_loc:·4·to·0000000000000908
262 ··DW_CFA_restore_state262 ··DW_CFA_restore_state
263 ··DW_CFA_nop263 ··DW_CFA_nop
  
264 0000028c·0000000000000020·00000290·FDE·cie=00000000·pc=0000000000000360..000000000000038c264 0000028c·0000000000000020·00000290·FDE·cie=00000000·pc=0000000000000360..000000000000038c
265 ··DW_CFA_def_cfa_offset:·48265 ··DW_CFA_def_cfa_offset:·48
266 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24266 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
267 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16267 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
Offset 277, 58 lines modifiedOffset 277, 58 lines modified
277 ··DW_CFA_def_cfa_offset:·16277 ··DW_CFA_def_cfa_offset:·16
278 ··DW_CFA_advance_loc:·1·to·0000000000000371278 ··DW_CFA_advance_loc:·1·to·0000000000000371
Max diff block lines reached; 49479/55545 bytes (89.08%) of diff not shown.
1.09 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 282, 15 lines modifiedOffset 282, 15 lines modified
282 »       jle····331·<float_new+0x51>282 »       jle····331·<float_new+0x51>
283 »       mov····0x18(%rbp),%rsi283 »       mov····0x18(%rbp),%rsi
284 »       pop····%rcx284 »       pop····%rcx
285 »       mov····%rbx,%rdi285 »       mov····%rbx,%rdi
286 »       pop····%rbx286 »       pop····%rbx
287 »       pop····%rbp287 »       pop····%rbp
288 »       jmp····327·<float_new+0x47>288 »       jmp····327·<float_new+0x47>
289 ·R_X86_64_PC32»  .text.hot+0x179c289 ·R_X86_64_PC32»  .text.hot+0x176c
290 »       test···%rdx,%rdx290 »       test···%rdx,%rdx
291 »       je·····307·<float_new+0x27>291 »       je·····307·<float_new+0x27>
292 »       jmp····331·<float_new+0x51>292 »       jmp····331·<float_new+0x51>
293 ·R_X86_64_PC32»  .text.unlikely+0xac2293 ·R_X86_64_PC32»  .text.unlikely+0xac2
294 »       jmp····336·<float_new+0x56>294 »       jmp····336·<float_new+0x56>
295 ·R_X86_64_PC32»  .text.unlikely+0xade295 ·R_X86_64_PC32»  .text.unlikely+0xade
296 »       jmp····33b·<float_new+0x5b>296 »       jmp····33b·<float_new+0x5b>
Offset 353, 15 lines modifiedOffset 353, 15 lines modified
353 »       call···3f9·<float_rem+0xb9>353 »       call···3f9·<float_rem+0xb9>
354 ·R_X86_64_PLT32» PyType_IsSubtype-0x4354 ·R_X86_64_PLT32» PyType_IsSubtype-0x4
355 »       test···%eax,%eax355 »       test···%eax,%eax
356 »       jne····384·<float_rem+0x44>356 »       jne····384·<float_rem+0x44>
357 »       lea····0x28(%rsp),%rsi357 »       lea····0x28(%rsp),%rsi
358 »       lea····0x10(%rsp),%rdi358 »       lea····0x10(%rsp),%rdi
359 »       call···40c·<float_rem+0xcc>359 »       call···40c·<float_rem+0xcc>
360 ·R_X86_64_PC32»  .text.hot+0xa3c360 ·R_X86_64_PC32»  .text.hot+0xa1c
361 »       add····$0x1,%eax361 »       add····$0x1,%eax
362 »       jne····38f·<float_rem+0x4f>362 »       jne····38f·<float_rem+0x4f>
363 »       jmp····41a·<float_rem+0xda>363 »       jmp····41a·<float_rem+0xda>
364 ·R_X86_64_PC32»  .text.unlikely+0xb00364 ·R_X86_64_PC32»  .text.unlikely+0xb00
365 »       movq···0x0(%rip),%xmm3········365 »       movq···0x0(%rip),%xmm3········
366 ·R_X86_64_PC32»  .LC13-0x4366 ·R_X86_64_PC32»  .LC13-0x4
367 »       andpd··%xmm1,%xmm3367 »       andpd··%xmm1,%xmm3
37.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 146, 71 lines modifiedOffset 146, 71 lines modified
146 ·R_X86_64_PC32»  .text.hot+0x4c146 ·R_X86_64_PC32»  .text.hot+0x4c
  
147 000000000000019c·<float_richcompare.cold>:147 000000000000019c·<float_richcompare.cold>:
148 float_richcompare.cold():148 float_richcompare.cold():
149 »       mov····%r14,%rbp149 »       mov····%r14,%rbp
150 »       xor····%r12d,%r12d150 »       xor····%r12d,%r12d
151 »       jmp····1a7·<float_richcompare.cold+0xb>151 »       jmp····1a7·<float_richcompare.cold+0xb>
152 ·R_X86_64_PC32»  .text.hot+0x47a152 ·R_X86_64_PC32»  .text.hot+0x472
153 »       xor····%r12d,%r12d153 »       xor····%r12d,%r12d
154 »       jmp····1af·<float_richcompare.cold+0x13>154 »       jmp····1af·<float_richcompare.cold+0x13>
155 ·R_X86_64_PC32»  .text.hot+0x47a155 ·R_X86_64_PC32»  .text.hot+0x472
156 »       mov····%r14,%rbp156 »       mov····%r14,%rbp
157 »       mov····%r15,%r13157 »       mov····%r15,%r13
158 »       jmp····1ba·<float_richcompare.cold+0x1e>158 »       jmp····1ba·<float_richcompare.cold+0x1e>
159 ·R_X86_64_PC32»  .text.hot+0x47a159 ·R_X86_64_PC32»  .text.hot+0x472
160 »       call···1bf·<float_richcompare.cold+0x23>160 »       call···1bf·<float_richcompare.cold+0x23>
161 ·R_X86_64_PLT32» PyErr_Occurred-0x4161 ·R_X86_64_PLT32» PyErr_Occurred-0x4
162 »       test···%rax,%rax162 »       test···%rax,%rax
163 »       je·····1c8·<float_richcompare.cold+0x2c>163 »       je·····1c8·<float_richcompare.cold+0x2c>
164 ·R_X86_64_PC32»  .text.hot+0x2ae164 ·R_X86_64_PC32»  .text.hot+0x2d6
165 »       call···1cd·<float_richcompare.cold+0x31>165 »       call···1cd·<float_richcompare.cold+0x31>
166 ·R_X86_64_PLT32» PyErr_Clear-0x4166 ·R_X86_64_PLT32» PyErr_Clear-0x4
167 »       pxor···%xmm0,%xmm0167 »       pxor···%xmm0,%xmm0
168 »       cvtsi2sd·%r12d,%xmm0168 »       cvtsi2sd·%r12d,%xmm0
169 »       movsd··%xmm0,0x8(%rsp)169 »       movsd··%xmm0,0x8(%rsp)
170 »       addsd··%xmm0,%xmm0170 »       addsd··%xmm0,%xmm0
171 »       jmp····1e5·<float_richcompare.cold+0x49>171 »       jmp····1e5·<float_richcompare.cold+0x49>
172 ·R_X86_64_PC32»  .text.hot+0x264172 ·R_X86_64_PC32»  .text.hot+0x264
173 »       mov····%rbp,%rdi173 »       mov····%rbp,%rdi
174 »       call···1ed·<float_richcompare.cold+0x51>174 »       call···1ed·<float_richcompare.cold+0x51>
175 ·R_X86_64_PLT32» _Py_Dealloc-0x4175 ·R_X86_64_PLT32» _Py_Dealloc-0x4
176 »       jmp····1f2·<float_richcompare.cold+0x56>176 »       jmp····1f2·<float_richcompare.cold+0x56>
177 ·R_X86_64_PC32»  .text.hot+0x50c177 ·R_X86_64_PC32»  .text.hot+0x4e9
178 »       xor····%r13d,%r13d178 »       xor····%r13d,%r13d
179 »       xor····%r12d,%r12d179 »       xor····%r12d,%r12d
180 »       jmp····1fd·<float_richcompare.cold+0x61>180 »       jmp····1fd·<float_richcompare.cold+0x61>
181 ·R_X86_64_PC32»  .text.hot+0x47a181 ·R_X86_64_PC32»  .text.hot+0x472
182 »       call···202·<float_richcompare.cold+0x66>182 »       call···202·<float_richcompare.cold+0x66>
183 ·R_X86_64_PLT32» PyErr_Occurred-0x4183 ·R_X86_64_PLT32» PyErr_Occurred-0x4
184 »       test···%rax,%rax184 »       test···%rax,%rax
185 »       je·····20b·<float_richcompare.cold+0x6f>185 »       je·····20b·<float_richcompare.cold+0x6f>
186 ·R_X86_64_PC32»  .text.hot+0x2d6186 ·R_X86_64_PC32»  .text.hot+0x2ae
187 »       jmp····1c8·<float_richcompare.cold+0x2c>187 »       jmp····1c8·<float_richcompare.cold+0x2c>
188 »       xor····%r12d,%r12d188 »       xor····%r12d,%r12d
189 »       jmp····215·<float_richcompare.cold+0x79>189 »       jmp····215·<float_richcompare.cold+0x79>
190 ·R_X86_64_PC32»  .text.hot+0x47a190 ·R_X86_64_PC32»  .text.hot+0x472
191 »       xor····%r12d,%r12d191 »       xor····%r12d,%r12d
192 »       jmp····21d·<float_richcompare.cold+0x81>192 »       jmp····21d·<float_richcompare.cold+0x81>
193 ·R_X86_64_PC32»  .text.hot+0x47a193 ·R_X86_64_PC32»  .text.hot+0x472
194 »       mov····$0x0,%r12d194 »       mov····$0x0,%r12d
195 ·R_X86_64_32»    _Py_NotImplementedStruct195 ·R_X86_64_32»    _Py_NotImplementedStruct
196 »       jmp····228·<PyFloat_Unpack8.cold>196 »       jmp····228·<PyFloat_Unpack8.cold>
197 ·R_X86_64_PC32»  .text.hot+0x3ee197 ·R_X86_64_PC32»  .text.hot+0x3ee
  
198 0000000000000228·<PyFloat_Unpack8.cold>:198 0000000000000228·<PyFloat_Unpack8.cold>:
199 PyFloat_Unpack8.cold():199 PyFloat_Unpack8.cold():
200 »       sub····$0x1,%eax200 »       sub····$0x1,%eax
201 »       jne····231·<PyFloat_Unpack8.cold+0x9>201 »       jne····231·<PyFloat_Unpack8.cold+0x9>
202 ·R_X86_64_PC32»  .text.hot+0x5ab202 ·R_X86_64_PC32»  .text.hot+0x58b
203 »       test···%esi,%esi203 »       test···%esi,%esi
204 »       jne····239·<PyFloat_Unpack8.cold+0x11>204 »       jne····239·<PyFloat_Unpack8.cold+0x11>
205 ·R_X86_64_PC32»  .text.hot+0x5b4205 ·R_X86_64_PC32»  .text.hot+0x594
206 »       jmp····23e·<PyFloat_Unpack8.cold+0x16>206 »       jmp····23e·<PyFloat_Unpack8.cold+0x16>
207 ·R_X86_64_PC32»  .text.hot+0x5ab207 ·R_X86_64_PC32»  .text.hot+0x58b
208 »       push···%rbx208 »       push···%rbx
209 »       mov····$0x1,%edx209 »       mov····$0x1,%edx
210 »       test···%esi,%esi210 »       test···%esi,%esi
211 »       je·····250·<PyFloat_Unpack8.cold+0x28>211 »       je·····250·<PyFloat_Unpack8.cold+0x28>
212 »       add····$0x7,%rdi212 »       add····$0x7,%rdi
213 »       or·····$0xffffffffffffffff,%rdx213 »       or·····$0xffffffffffffffff,%rdx
214 »       movzbl·(%rdi),%eax214 »       movzbl·(%rdi),%eax
Offset 285, 103 lines modifiedOffset 285, 103 lines modified
285 »       jmp····2ef·<PyFloat_Unpack8.cold+0xc7>285 »       jmp····2ef·<PyFloat_Unpack8.cold+0xc7>
  
286 000000000000032d·<PyFloat_AsDouble.cold>:286 000000000000032d·<PyFloat_AsDouble.cold>:
287 PyFloat_AsDouble.cold():287 PyFloat_AsDouble.cold():
288 »       sub····$0x1,%rax288 »       sub····$0x1,%rax
289 »       mov····%rax,(%rbx)289 »       mov····%rax,(%rbx)
290 »       jne····33a·<PyFloat_AsDouble.cold+0xd>290 »       jne····33a·<PyFloat_AsDouble.cold+0xd>
291 ·R_X86_64_PC32»  .text.hot+0x6d4291 ·R_X86_64_PC32»  .text.hot+0x6b4
292 »       mov····%rbx,%rdi292 »       mov····%rbx,%rdi
293 »       movsd··%xmm0,0x8(%rsp)293 »       movsd··%xmm0,0x8(%rsp)
294 »       call···348·<PyFloat_AsDouble.cold+0x1b>294 »       call···348·<PyFloat_AsDouble.cold+0x1b>
295 ·R_X86_64_PLT32» _Py_Dealloc-0x4295 ·R_X86_64_PLT32» _Py_Dealloc-0x4
296 »       movsd··0x8(%rsp),%xmm0296 »       movsd··0x8(%rsp),%xmm0
297 »       jmp····353·<PyFloat_AsDouble.cold+0x26>297 »       jmp····353·<PyFloat_AsDouble.cold+0x26>
298 ·R_X86_64_PC32»  .text.hot+0x6d4298 ·R_X86_64_PC32»  .text.hot+0x6b4
299 »       mov····%rbp,%rdi299 »       mov····%rbp,%rdi
300 »       call···35b·<PyFloat_AsDouble.cold+0x2e>300 »       call···35b·<PyFloat_AsDouble.cold+0x2e>
301 ·R_X86_64_PLT32» _Py_Dealloc-0x4301 ·R_X86_64_PLT32» _Py_Dealloc-0x4
302 »       jmp····360·<float_mul.cold>302 »       jmp····360·<float_mul.cold>
303 ·R_X86_64_PC32»  .text.hot+0x765303 ·R_X86_64_PC32»  .text.hot+0x745
  
304 0000000000000360·<float_mul.cold>:304 0000000000000360·<float_mul.cold>:
305 float_mul.cold():305 float_mul.cold():
306 »       mov····%eax,0x0(%rip)········306 »       mov····%eax,0x0(%rip)········
307 ·R_X86_64_PC32»  PyFloat_Type-0x4307 ·R_X86_64_PC32»  PyFloat_Type-0x4
308 »       jmp····36b·<float_mul.cold+0xb>308 »       jmp····36b·<float_mul.cold+0xb>
309 ·R_X86_64_PC32»  .text.hot+0x90b309 ·R_X86_64_PC32»  .text.hot+0x8eb
310 »       add····$0x18,%rsp310 »       add····$0x18,%rsp
311 »       pop····%rbx311 »       pop····%rbx
312 »       pop····%rbp312 »       pop····%rbp
313 »       jmp····376·<float_mul.cold+0x16>313 »       jmp····376·<float_mul.cold+0x16>
314 ·R_X86_64_PLT32» PyErr_NoMemory-0x4314 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
315 »       mov····%eax,0x0(%rip)········315 »       mov····%eax,0x0(%rip)········
316 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x4316 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x4
317 »       jmp····381·<float_mul.cold+0x21>317 »       jmp····381·<float_mul.cold+0x21>
318 ·R_X86_64_PC32»  .text.hot+0x9ee318 ·R_X86_64_PC32»  .text.hot+0x9ce
319 »       mov····%eax,0x0(%rip)········319 »       mov····%eax,0x0(%rip)········
320 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x4320 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x4
321 »       jmp····38c·<convert_to_double.cold>321 »       jmp····38c·<convert_to_double.cold>
322 ·R_X86_64_PC32»  .text.hot+0x9ee322 ·R_X86_64_PC32»  .text.hot+0x9ce
  
323 000000000000038c·<convert_to_double.cold>:323 000000000000038c·<convert_to_double.cold>:
324 convert_to_double.cold():324 convert_to_double.cold():
325 »       mov····%eax,0x0(%rip)········325 »       mov····%eax,0x0(%rip)········
326 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x4326 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x4
327 »       jmp····397·<float_div.cold>327 »       jmp····397·<float_div.cold>
328 ·R_X86_64_PC32»  .text.hot+0xa95328 ·R_X86_64_PC32»  .text.hot+0xa75
  
329 0000000000000397·<float_div.cold>:329 0000000000000397·<float_div.cold>:
330 float_div.cold():330 float_div.cold():
331 »       movsd··0x10(%rbx),%xmm0331 »       movsd··0x10(%rbx),%xmm0
332 »       jmp····3a1·<float_div.cold+0xa>332 »       jmp····3a1·<float_div.cold+0xa>
333 ·R_X86_64_PC32»  .text.hot+0xae8333 ·R_X86_64_PC32»  .text.hot+0xac8
334 »       mov····%eax,0x0(%rip)········334 »       mov····%eax,0x0(%rip)········
335 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x4335 ·R_X86_64_PC32»  _Py_NotImplementedStruct-0x4
Max diff block lines reached; 33704/38215 bytes (88.20%) of diff not shown.
127 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
5.02 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 14, 15 lines modifiedOffset 14, 15 lines modified
14 ··0x000000a0·a3000000·00460e10·8e02460e·18830344·.....F....F....D14 ··0x000000a0·a3000000·00460e10·8e02460e·18830344·.....F....F....D
15 ··0x000000b0·0e200250·0a0e1844·0e10420e·084a0b00·.·.P...D..B..J..15 ··0x000000b0·0e200250·0a0e1844·0e10420e·084a0b00·.·.P...D..B..J..
16 ··0x000000c0·20000000·c4000000·00000000·14000000··...............16 ··0x000000c0·20000000·c4000000·00000000·14000000··...............
17 ··0x000000d0·000e2083·038e0241·0a0e1841·0e10420e·..·....A...A..B.17 ··0x000000d0·000e2083·038e0241·0a0e1841·0e10420e·..·....A...A..B.
18 ··0x000000e0·08450b00·10000000·e8000000·00000000·.E..............18 ··0x000000e0·08450b00·10000000·e8000000·00000000·.E..............
19 ··0x000000f0·5b000000·00000000·10000000·fc000000·[...............19 ··0x000000f0·5b000000·00000000·10000000·fc000000·[...............
20 ··0x00000100·00000000·45000000·00000000·64000000·....E.......d...20 ··0x00000100·00000000·45000000·00000000·64000000·....E.......d...
21 ··0x00000110·10010000·00000000·1f040000·00460e10·.............F..21 ··0x00000110·10010000·00000000·fc030000·00460e10·.............F..
22 ··0x00000120·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.22 ··0x00000120·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
23 ··0x00000130·05410e30·8606440e·38830746·0e600243·.A.0..D.8..F.`.C23 ··0x00000130·05410e30·8606440e·38830746·0e600243·.A.0..D.8..F.`.C
24 ··0x00000140·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B24 ··0x00000140·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B
25 ··0x00000150·0e10420e·084c0b03·26020a0e·38440e30·..B..L..&...8D.025 ··0x00000150·0e10420e·084c0b03·26020a0e·38440e30·..B..L..&...8D.0
26 ··0x00000160·410e2842·0e20420e·18420e10·420e0841·A.(B.·B..B..B..A26 ··0x00000160·410e2842·0e20420e·18420e10·420e0841·A.(B.·B..B..B..A
27 ··0x00000170·0b000000·1c000000·78010000·00000000·........x.......27 ··0x00000170·0b000000·1c000000·78010000·00000000·........x.......
28 ··0x00000180·8c000000·000e6083·0786068c·058d048e·......`.........28 ··0x00000180·8c000000·000e6083·0786068c·058d048e·......`.........
Offset 50, 16 lines modifiedOffset 50, 16 lines modified
50 ··0x000002e0·e0020000·00000000·0b000000·000e2083·..............·.50 ··0x000002e0·e0020000·00000000·0b000000·000e2083·..............·.
51 ··0x000002f0·03860200·28000000·f8020000·00000000·....(...........51 ··0x000002f0·03860200·28000000·f8020000·00000000·....(...........
52 ··0x00000300·de010000·00450e10·8602440e·18830347·.....E....D....G52 ··0x00000300·de010000·00450e10·8602440e·18830347·.....E....D....G
53 ··0x00000310·0e300299·0a0e1844·0e10410e·08420b00·.0.....D..A..B..53 ··0x00000310·0e300299·0a0e1844·0e10410e·08420b00·.0.....D..A..B..
54 ··0x00000320·20000000·24030000·00000000·56000000··...$.......V...54 ··0x00000320·20000000·24030000·00000000·56000000··...$.......V...
55 ··0x00000330·000e3083·0386026e·0a0e1841·0e10410e·..0....n...A..A.55 ··0x00000330·000e3083·0386026e·0a0e1841·0e10410e·..0....n...A..A.
56 ··0x00000340·08450b00·28000000·48030000·00000000·.E..(...H.......56 ··0x00000340·08450b00·28000000·48030000·00000000·.E..(...H.......
57 ··0x00000350·f5010000·00450e10·8602440e·18830347·.....E....D....G57 ··0x00000350·e9010000·00450e10·8602440e·18830347·.....E....D....G
58 ··0x00000360·0e3002c3·0a0e1844·0e10410e·08480b00·.0.....D..A..H..58 ··0x00000360·0e3002bf·0a0e1844·0e10410e·08440b00·.0.....D..A..D..
59 ··0x00000370·20000000·74030000·00000000·5d000000··...t.......]...59 ··0x00000370·20000000·74030000·00000000·5d000000··...t.......]...
60 ··0x00000380·000e3083·03860265·0a0e1841·0e10410e·..0....e...A..A.60 ··0x00000380·000e3083·03860265·0a0e1841·0e10410e·..0....e...A..A.
61 ··0x00000390·08450b00·98000000·98030000·00000000·.E..............61 ··0x00000390·08450b00·98000000·98030000·00000000·.E..............
62 ··0x000003a0·e6070000·00450e10·8602410e·18830344·.....E....A....D62 ··0x000003a0·e6070000·00450e10·8602410e·18830344·.....E....A....D
63 ··0x000003b0·0e40038d·030a0e18·440e1041·0e08440b·.@......D..A..D.63 ··0x000003b0·0e40038d·030a0e18·440e1041·0e08440b·.@......D..A..D.
64 ··0x000003c0·02b50a0e·18410e10·410e0849·0b02cb0a·.....A..A..I....64 ··0x000003c0·02b50a0e·18410e10·410e0849·0b02cb0a·.....A..A..I....
65 ··0x000003d0·0e18450e·10410e08·450b02c8·0a0e1845·..E..A..E......E65 ··0x000003d0·0e18450e·10410e08·450b02c8·0a0e1845·..E..A..E......E
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 ··0x00000580·1d000000·000e3083·03860200·40000000·......0.....@...92 ··0x00000580·1d000000·000e3083·03860200·40000000·......0.....@...
93 ··0x00000590·90050000·00000000·01010000·00460e10·.............F..93 ··0x00000590·90050000·00000000·01010000·00460e10·.............F..
94 ··0x000005a0·8c02450e·18860341·0e208304·470e8001·..E....A.·..G...94 ··0x000005a0·8c02450e·18860341·0e208304·470e8001·..E....A.·..G...
95 ··0x000005b0·02910a0e·20440e18·410e1042·0e08450b·....·D..A..B..E.95 ··0x000005b0·02910a0e·20440e18·410e1042·0e08450b·....·D..A..B..E.
96 ··0x000005c0·4c0a0e20·440e1841·0e10420e·08410b00·L..·D..A..B..A..96 ··0x000005c0·4c0a0e20·440e1841·0e10420e·08410b00·L..·D..A..B..A..
97 ··0x000005d0·18000000·d4050000·00000000·cf000000·................97 ··0x000005d0·18000000·d4050000·00000000·cf000000·................
98 ··0x000005e0·000e8001·83048603·8c020000·28000000·............(...98 ··0x000005e0·000e8001·83048603·8c020000·28000000·............(...
99 ··0x000005f0·f0050000·00000000·cf010000·00450e10·.............E..99 ··0x000005f0·f0050000·00000000·bf010000·00450e10·.............E..
100 ··0x00000600·8602440e·18830348·0e4002c1·0a0e1844·..D....H.@.....D100 ··0x00000600·8602440e·18830348·0e4002c1·0a0e1844·..D....H.@.....D
101 ··0x00000610·0e10410e·08410b00·14000000·1c060000·..A..A..........101 ··0x00000610·0e10410e·08410b00·14000000·1c060000·..A..A..........
102 ··0x00000620·00000000·18000000·000e4083·03860200·..........@.....102 ··0x00000620·00000000·18000000·000e4083·03860200·..........@.....
103 ··0x00000630·10000000·34060000·00000000·1b000000·....4...........103 ··0x00000630·10000000·34060000·00000000·1b000000·....4...........
104 ··0x00000640·00000000·3c000000·48060000·00000000·....<...H.......104 ··0x00000640·00000000·3c000000·48060000·00000000·....<...H.......
105 ··0x00000650·8e000000·00460e10·8c02410e·18860341·.....F....A....A105 ··0x00000650·8e000000·00460e10·8c02410e·18860341·.....F....A....A
106 ··0x00000660·0e208304·470e3065·0a0e2041·0e18410e·.·..G.0e..·A..A.106 ··0x00000660·0e208304·470e3065·0a0e2041·0e18410e·.·..G.0e..·A..A.
Offset 117, 21 lines modifiedOffset 117, 21 lines modified
117 ··0x00000710·08470b00·14000000·18070000·00000000·.G..............117 ··0x00000710·08470b00·14000000·18070000·00000000·.G..............
118 ··0x00000720·3d000000·000e4083·03860200·28000000·=.....@.....(...118 ··0x00000720·3d000000·000e4083·03860200·28000000·=.....@.....(...
119 ··0x00000730·30070000·00000000·ab000000·00460e10·0............F..119 ··0x00000730·30070000·00000000·ab000000·00460e10·0............F..
120 ··0x00000740·8e02410e·18830344·0e200262·0a0e1844·..A....D.·.b...D120 ··0x00000740·8e02410e·18830344·0e200262·0a0e1844·..A....D.·.b...D
121 ··0x00000750·0e10420e·08450b00·20000000·5c070000·..B..E..·...\...121 ··0x00000750·0e10420e·08450b00·20000000·5c070000·..B..E..·...\...
122 ··0x00000760·00000000·14000000·000e2083·038e0241·..........·....A122 ··0x00000760·00000000·14000000·000e2083·038e0241·..........·....A
123 ··0x00000770·0a0e1841·0e10420e·08450b00·7c000000·...A..B..E..|...123 ··0x00000770·0a0e1841·0e10420e·08450b00·7c000000·...A..B..E..|...
124 ··0x00000780·80070000·00000000·ea050000·00460e10·.............F..124 ··0x00000780·80070000·00000000·e3050000·00460e10·.............F..
125 ··0x00000790·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.125 ··0x00000790·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
126 ··0x000007a0·05440e30·8606410e·3883074a·0ed00102·.D.0..A.8..J....126 ··0x000007a0·05440e30·8606410e·3883074a·0ed00102·.D.0..A.8..J....
127 ··0x000007b0·a70a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..127 ··0x000007b0·a70a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..
128 ··0x000007c0·420e1042·0e084c0b·038a020a·0e38440e·B..B..L......8D.128 ··0x000007c0·420e1042·0e084c0b·037a020a·0e38440e·B..B..L..z...8D.
129 ··0x000007d0·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..129 ··0x000007d0·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
130 ··0x000007e0·410b034f·020a0e38·410e3041·0e28420e·A..O...8A.0A.(B.130 ··0x000007e0·410b0358·020a0e38·410e3041·0e28420e·A..X...8A.0A.(B.
131 ··0x000007f0·20420e18·420e1042·0e08450b·1c000000··B..B..B..E.....131 ··0x000007f0·20420e18·420e1042·0e08450b·1c000000··B..B..B..E.....
132 ··0x00000800·00080000·00000000·7e010000·000ed001·........~.......132 ··0x00000800·00080000·00000000·7e010000·000ed001·........~.......
133 ··0x00000810·83078606·8c058d04·8e038f02·20000000·............·...133 ··0x00000810·83078606·8c058d04·8e038f02·20000000·............·...
134 ··0x00000820·20080000·00000000·90000000·00450e10··............E..134 ··0x00000820·20080000·00000000·90000000·00450e10··............E..
135 ··0x00000830·8302470e·2002680a·0e10410e·08410b00·..G.·.h...A..A..135 ··0x00000830·8302470e·2002680a·0e10410e·08410b00·..G.·.h...A..A..
136 ··0x00000840·14000000·44080000·00000000·82000000·....D...........136 ··0x00000840·14000000·44080000·00000000·82000000·....D...........
137 ··0x00000850·000e2083·02000000·2c000000·5c080000·..·.....,...\...137 ··0x00000850·000e2083·02000000·2c000000·5c080000·..·.....,...\...
454 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:··········54176·(bytes·into·file)13 ··Start·of·section·headers:··········53944·(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·0xd3a0:1 There·are·22·section·headers,·starting·at·offset·0xd2b8:
  
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·00031f·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00031f·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·007b90·000390·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·007b50·000390·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000360·0008c0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000360·0008c0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·007f20·0007e0·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·007ee0·0007e0·18···I·19···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000c20·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·000c20·000000·00··WA··0···0··1
10 ··[·6]·.text.hot·········PROGBITS········0000000000000000·000c20·001d09·00··AX··0···0·3210 ··[·6]·.text.hot·········PROGBITS········0000000000000000·000c20·001d09·00··AX··0···0·32
11 ··[·7]·.rela.text.hot····RELA············0000000000000000·008700·0015d8·18···I·19···6··811 ··[·7]·.rela.text.hot····RELA············0000000000000000·0086c0·0015d8·18···I·19···6··8
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·002929·001855·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·002929·001817·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·009cd8·0022e0·18···I·19···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·009c98·002238·18···I·19···8··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·00417e·000240·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·004140·000240·01·AMS··0···0··1
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·0043c0·000412·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·004380·000412·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·0047d8·000413·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·004798·000413·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·00bfb8·000a68·18···I·19··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·00bed0·000a68·18···I·19··12··8
18 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·004bf0·000010·10··AM··0···0·1618 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·004bb0·000010·10··AM··0···0·16
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·004c00·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·004bc0·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·004c00·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·004bc0·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·004c20·000d20·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·004be0·000d20·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·00ca20·0008b8·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·00c938·0008b8·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·005940·001338·18·····20··92··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·005900·001338·18·····20··92··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·006c78·000f11·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·006c38·000f11·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·00d2d8·0000c4·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·00d1f0·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)
20.7 KB
readelf --wide --symbols {}
    
Offset 2, 91 lines modifiedOffset 2, 91 lines modified
2 Symbol·table·'.symtab'·contains·205·entries:2 Symbol·table·'.symtab'·contains·205·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···899·FUNC····LOCAL··DEFAULT····6·frame_dealloc9 ·····5:·00000000000000c0···936·FUNC····LOCAL··DEFAULT····6·frame_dealloc
10 ·····6:·0000000000000000····99·FUNC····LOCAL··DEFAULT····8·frame_dealloc.cold10 ·····6:·0000000000000000····82·FUNC····LOCAL··DEFAULT····8·frame_dealloc.cold
11 ·····7:·0000000000000450····27·FUNC····LOCAL··DEFAULT····6·Py_XDECREF11 ·····7:·0000000000000470····27·FUNC····LOCAL··DEFAULT····6·Py_XDECREF
12 ·····8:·0000000000000063····96·FUNC····LOCAL··DEFAULT····8·_PyFrame_GetLocals.cold12 ·····8:·0000000000000052····96·FUNC····LOCAL··DEFAULT····8·_PyFrame_GetLocals.cold
13 ·····9:·00000000000000c3····33·FUNC····LOCAL··DEFAULT····8·_PyFrame_HasHiddenLocals.cold13 ·····9:·00000000000000b2····33·FUNC····LOCAL··DEFAULT····8·_PyFrame_HasHiddenLocals.cold
14 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.114 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.1
15 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.815 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
16 ····12:·00000000000005a0···284·FUNC····LOCAL··DEFAULT····6·frame_getlocals16 ····12:·00000000000005c0···284·FUNC····LOCAL··DEFAULT····6·frame_getlocals
17 ····13:·00000000000000e4····69·FUNC····LOCAL··DEFAULT····8·frame_getlocals.cold17 ····13:·00000000000000d3····69·FUNC····LOCAL··DEFAULT····8·frame_getlocals.cold
18 ····14:·0000000000000129····20·FUNC····LOCAL··DEFAULT····8·_PyFrameLocalsProxy_New.cold18 ····14:·0000000000000118····20·FUNC····LOCAL··DEFAULT····8·_PyFrameLocalsProxy_New.cold
19 ····15:·0000000000000780···106·FUNC····LOCAL··DEFAULT····6·framelocalsproxy_new19 ····15:·00000000000007a0···106·FUNC····LOCAL··DEFAULT····6·framelocalsproxy_new
20 ····16:·000000000000013d····66·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_new.cold20 ····16:·000000000000012c····66·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_new.cold
21 ····17:·00000000000007f0····71·FUNC····LOCAL··DEFAULT····6·framelocalsproxy_dealloc21 ····17:·0000000000000810····71·FUNC····LOCAL··DEFAULT····6·framelocalsproxy_dealloc
22 ····18:·0000000000000860···148·FUNC····LOCAL··DEFAULT····6·frame_traverse22 ····18:·0000000000000880···148·FUNC····LOCAL··DEFAULT····6·frame_traverse
23 ····19:·000000000000017f····22·FUNC····LOCAL··DEFAULT····8·frame_traverse.cold23 ····19:·000000000000016e····22·FUNC····LOCAL··DEFAULT····8·frame_traverse.cold
24 ····20:·0000000000000195····39·FUNC····LOCAL··DEFAULT····8·PyFrame_GetLineNumber.cold24 ····20:·0000000000000184····39·FUNC····LOCAL··DEFAULT····8·PyFrame_GetLineNumber.cold
25 ····21:·0000000000000940···404·FUNC····LOCAL··DEFAULT····6·framelocalsproxy_keys25 ····21:·0000000000000960···404·FUNC····LOCAL··DEFAULT····6·framelocalsproxy_keys
26 ····22:·00000000000001bc····64·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_keys.cold26 ····22:·00000000000001ab····64·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_keys.cold
27 ····23:·0000000000000ae0···462·FUNC····LOCAL··DEFAULT····6·framelocalsproxy_getitem27 ····23:·0000000000000b00···462·FUNC····LOCAL··DEFAULT····6·framelocalsproxy_getitem
28 ····24:·00000000000001fc····80·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_getitem.cold28 ····24:·00000000000001eb····80·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_getitem.cold
29 ····25:·0000000000000cb0···337·FUNC····LOCAL··DEFAULT····6·framelocalsproxy_getkeyindex29 ····25:·0000000000000cd0···337·FUNC····LOCAL··DEFAULT····6·framelocalsproxy_getkeyindex
30 ····26:·000000000000024c····88·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_getkeyindex.cold30 ····26:·000000000000023b····88·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_getkeyindex.cold
31 ····27:·0000000000000000····81·FUNC····LOCAL··DEFAULT····1·frame_settrace31 ····27:·0000000000000000····81·FUNC····LOCAL··DEFAULT····1·frame_settrace
32 ····28:·00000000000002a4····28·FUNC····LOCAL··DEFAULT····8·frame_settrace.cold32 ····28:·0000000000000293····28·FUNC····LOCAL··DEFAULT····8·frame_settrace.cold
33 ····29:·0000000000000e90····63·FUNC····LOCAL··DEFAULT····6·frame_settrace_opcodes33 ····29:·0000000000000eb0····63·FUNC····LOCAL··DEFAULT····6·frame_settrace_opcodes
34 ····30:·00000000000002c0····26·FUNC····LOCAL··DEFAULT····8·frame_settrace_opcodes.cold34 ····30:·00000000000002af····26·FUNC····LOCAL··DEFAULT····8·frame_settrace_opcodes.cold
35 ····31:·0000000000000ed0····62·FUNC····LOCAL··DEFAULT····6·frame_getcode35 ····31:·0000000000000ef0····62·FUNC····LOCAL··DEFAULT····6·frame_getcode
36 ····32:·00000000000002da·····7·FUNC····LOCAL··DEFAULT····8·frame_getcode.cold36 ····32:·00000000000002c9·····7·FUNC····LOCAL··DEFAULT····8·frame_getcode.cold
37 ····33:·0000000000000f10····34·FUNC····LOCAL··DEFAULT····6·frame_getglobals37 ····33:·0000000000000f30····34·FUNC····LOCAL··DEFAULT····6·frame_getglobals
38 ····34:·00000000000002e1····26·FUNC····LOCAL··DEFAULT····8·frame_getglobals.cold38 ····34:·00000000000002d0····26·FUNC····LOCAL··DEFAULT····8·frame_getglobals.cold
39 ····35:·0000000000000060····31·FUNC····LOCAL··DEFAULT····1·frame_getbuiltins39 ····35:·0000000000000060····31·FUNC····LOCAL··DEFAULT····1·frame_getbuiltins
40 ····36:·00000000000002fb····10·FUNC····LOCAL··DEFAULT····8·frame_getbuiltins.cold40 ····36:·00000000000002ea····10·FUNC····LOCAL··DEFAULT····8·frame_getbuiltins.cold
41 ····37:·0000000000000f40···147·FUNC····LOCAL··DEFAULT····6·frame_getback41 ····37:·0000000000000f60···147·FUNC····LOCAL··DEFAULT····6·frame_getback
42 ····38:·0000000000000fe0····62·FUNC····LOCAL··DEFAULT····6·frame_getlineno42 ····38:·0000000000001000····62·FUNC····LOCAL··DEFAULT····6·frame_getlineno
43 ····39:·0000000000000305····42·FUNC····LOCAL··DEFAULT····8·frame_getlineno.cold43 ····39:·00000000000002f4····42·FUNC····LOCAL··DEFAULT····8·frame_getlineno.cold
44 ····40:·0000000000000080····34·FUNC····LOCAL··DEFAULT····1·frame_gettrace_opcodes44 ····40:·0000000000000080····34·FUNC····LOCAL··DEFAULT····1·frame_gettrace_opcodes
45 ····41:·000000000000032f····17·FUNC····LOCAL··DEFAULT····8·frame_gettrace_opcodes.cold45 ····41:·000000000000031e····17·FUNC····LOCAL··DEFAULT····8·frame_gettrace_opcodes.cold
46 ····42:·0000000000001020···206·FUNC····LOCAL··DEFAULT····6·frame_tp_clear46 ····42:·0000000000001040···206·FUNC····LOCAL··DEFAULT····6·frame_tp_clear
47 ····43:·0000000000000340····82·FUNC····LOCAL··DEFAULT····8·frame_tp_clear.cold47 ····43:·000000000000032f····82·FUNC····LOCAL··DEFAULT····8·frame_tp_clear.cold
48 ····44:·00000000000000b0····29·FUNC····LOCAL··DEFAULT····1·frame_gettrace48 ····44:·00000000000000b0····29·FUNC····LOCAL··DEFAULT····1·frame_gettrace
49 ····45:·0000000000000392····13·FUNC····LOCAL··DEFAULT····8·frame_gettrace.cold49 ····45:·0000000000000381····13·FUNC····LOCAL··DEFAULT····8·frame_gettrace.cold
50 ····46:·00000000000000d0····64·FUNC····LOCAL··DEFAULT····1·framelocalsproxy_contains50 ····46:·00000000000000d0····64·FUNC····LOCAL··DEFAULT····1·framelocalsproxy_contains
51 ····47:·000000000000039f····29·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_contains.cold51 ····47:·000000000000038e····29·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_contains.cold
52 ····48:·00000000000003bc····46·FUNC····LOCAL··DEFAULT····8·frame_repr52 ····48:·00000000000003ab····46·FUNC····LOCAL··DEFAULT····8·frame_repr
53 ····49:·00000000000010f0··1812·FUNC····LOCAL··DEFAULT····6·frame_setlineno53 ····49:·0000000000001110··1812·FUNC····LOCAL··DEFAULT····6·frame_setlineno
54 ····50:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata54 ····50:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
55 ····51:·0000000000000360····40·OBJECT··LOCAL··DEFAULT···12·CSWTCH.15555 ····51:·0000000000000360····40·OBJECT··LOCAL··DEFAULT···12·CSWTCH.155
56 ····52:·00000000000003ea··1398·FUNC····LOCAL··DEFAULT····8·frame_setlineno.cold56 ····52:·00000000000003d9··1398·FUNC····LOCAL··DEFAULT····8·frame_setlineno.cold
57 ····53:·0000000000001810···819·FUNC····LOCAL··DEFAULT····6·framelocalsproxy_setitem57 ····53:·0000000000001830···816·FUNC····LOCAL··DEFAULT····6·framelocalsproxy_setitem
58 ····54:·0000000000000960···502·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_setitem.cold58 ····54:·000000000000094f···457·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_setitem.cold
59 ····55:·0000000000001b50···359·FUNC····LOCAL··DEFAULT····6·frame_clear59 ····55:·0000000000001b60···343·FUNC····LOCAL··DEFAULT····6·frame_clear
60 ····56:·0000000000000b56····81·FUNC····LOCAL··DEFAULT····8·frame_clear.cold60 ····56:·0000000000000b18····81·FUNC····LOCAL··DEFAULT····8·frame_clear.cold
61 ····57:·0000000000000ba7····42·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_update61 ····57:·0000000000000b69····42·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_update
62 ····58:·0000000000000bd1···387·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_merge62 ····58:·0000000000000b93···387·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_merge
63 ····59:·0000000000001cc0····46·FUNC····LOCAL··DEFAULT····6·frame_getlasti63 ····59:·0000000000001cc0····46·FUNC····LOCAL··DEFAULT····6·frame_getlasti
64 ····60:·0000000000000ee8·····9·FUNC····LOCAL··DEFAULT····8·frame_getlasti.cold64 ····60:·0000000000000eaa·····9·FUNC····LOCAL··DEFAULT····8·frame_getlasti.cold
65 ····61:·0000000000000ef1···220·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_richcompare65 ····61:·0000000000000eb3···220·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_richcompare
66 ····62:·0000000000000110···101·FUNC····LOCAL··DEFAULT····1·framelocalsproxy_length66 ····62:·0000000000000110···101·FUNC····LOCAL··DEFAULT····1·framelocalsproxy_length
67 ····63:·0000000000000fcd····34·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_length.cold67 ····63:·0000000000000f8f····34·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_length.cold
68 ····64:·0000000000000fef····70·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_copy68 ····64:·0000000000000fb1····70·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_copy
69 ····65:·0000000000001035···112·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_get69 ····65:·0000000000000ff7···112·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_get
70 ····66:·0000000000000180···301·FUNC····LOCAL··DEFAULT····1·framelocalsproxy_items70 ····66:·0000000000000180···301·FUNC····LOCAL··DEFAULT····1·framelocalsproxy_items
71 ····67:·00000000000010a5···261·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_items.cold71 ····67:·0000000000001067···261·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_items.cold
72 ····68:·00000000000011aa····51·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_iter72 ····68:·000000000000116c····51·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_iter
73 ····69:·00000000000011dd···236·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_values73 ····69:·000000000000119f···236·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_values
74 ····70:·00000000000002b0···111·FUNC····LOCAL··DEFAULT····1·framelocalsproxy_repr74 ····70:·00000000000002b0···111·FUNC····LOCAL··DEFAULT····1·framelocalsproxy_repr
75 ····71:·00000000000012c9····58·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_repr.cold75 ····71:·000000000000128b····58·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_repr.cold
76 ····72:·0000000000001cf0····25·FUNC····LOCAL··DEFAULT····6·framelocalsproxy_visit76 ····72:·0000000000001cf0····25·FUNC····LOCAL··DEFAULT····6·framelocalsproxy_visit
77 ····73:·0000000000001303·····3·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_visit.cold77 ····73:·00000000000012c5·····3·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_visit.cold
78 ····74:·0000000000001306····50·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_tp_clear78 ····74:·00000000000012c8····50·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_tp_clear
79 ····75:·0000000000001338···142·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_setdefault79 ····75:·00000000000012fa···142·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_setdefault
80 ····76:·0000000000001629····28·FUNC····LOCAL··DEFAULT····8·framelocalsproxy___contains__80 ····76:·00000000000015eb····28·FUNC····LOCAL··DEFAULT····8·framelocalsproxy___contains__
81 ····77:·0000000000001645····62·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_reversed81 ····77:·0000000000001607····62·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_reversed
82 ····78:·0000000000001683···116·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_or82 ····78:·0000000000001645···116·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_or
83 ····79:·00000000000016f7····61·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_inplace_or83 ····79:·00000000000016b9····61·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_inplace_or
84 ····80:·0000000000001734···211·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_pop84 ····80:·00000000000016f6···211·FUNC····LOCAL··DEFAULT····8·framelocalsproxy_pop
85 ····81:·0000000000001807····32·FUNC····LOCAL··DEFAULT····8·frame_sizeof85 ····81:·00000000000017c9····32·FUNC····LOCAL··DEFAULT····8·frame_sizeof
86 ····82:·00000000000001a0····96·OBJECT··LOCAL··DEFAULT····3·frame_methods86 ····82:·00000000000001a0····96·OBJECT··LOCAL··DEFAULT····3·frame_methods
87 ····83:·00000000000003a0····80·OBJECT··LOCAL··DEFAULT····3·frame_memberlist87 ····83:·00000000000003a0····80·OBJECT··LOCAL··DEFAULT····3·frame_memberlist
88 ····84:·0000000000000200···400·OBJECT··LOCAL··DEFAULT····3·frame_getsetlist88 ····84:·0000000000000200···400·OBJECT··LOCAL··DEFAULT····3·frame_getsetlist
89 ····85:·00000000000003e0····51·OBJECT··LOCAL··DEFAULT···12·clear__doc__89 ····85:·00000000000003e0····51·OBJECT··LOCAL··DEFAULT···12·clear__doc__
90 ····86:·00000000000003a0····48·OBJECT··LOCAL··DEFAULT···12·sizeof__doc__90 ····86:·00000000000003a0····48·OBJECT··LOCAL··DEFAULT···12·sizeof__doc__
91 ····87:·00000000000007a0···288·OBJECT··LOCAL··DEFAULT····3·framelocalsproxy_as_number91 ····87:·00000000000007a0···288·OBJECT··LOCAL··DEFAULT····3·framelocalsproxy_as_number
92 ····88:·0000000000000740····80·OBJECT··LOCAL··DEFAULT····3·framelocalsproxy_as_sequence92 ····88:·0000000000000740····80·OBJECT··LOCAL··DEFAULT····3·framelocalsproxy_as_sequence
Offset 104, 40 lines modifiedOffset 104, 40 lines modified
104 ···100:·0000000000000000···416·OBJECT··GLOBAL·DEFAULT····3·PyFrame_Type104 ···100:·0000000000000000···416·OBJECT··GLOBAL·DEFAULT····3·PyFrame_Type
105 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_NewVar105 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_NewVar
106 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Get106 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Get
107 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del107 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del
108 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc108 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTrash_thread_deposit_object109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTrash_thread_deposit_object
110 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTrash_thread_destroy_chain110 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTrash_thread_destroy_chain
111 ···107:·0000000000000470···211·FUNC····GLOBAL·HIDDEN·····6·_PyFrame_GetLocals111 ···107:·0000000000000490···211·FUNC····GLOBAL·HIDDEN·····6·_PyFrame_GetLocals
112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFrame_MakeAndSetFrameObject112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFrame_MakeAndSetFrameObject
113 ···109:·00000000000006c0···191·FUNC····GLOBAL·HIDDEN·····6·_PyFrameLocalsProxy_New113 ···109:·00000000000006e0···191·FUNC····GLOBAL·HIDDEN·····6·_PyFrameLocalsProxy_New
114 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCell_Type114 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCell_Type
115 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New115 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New
116 ···112:·0000000000000550····66·FUNC····GLOBAL·HIDDEN·····6·_PyFrame_HasHiddenLocals116 ···112:·0000000000000570····66·FUNC····GLOBAL·HIDDEN·····6·_PyFrame_HasHiddenLocals
117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack
118 ···114:·0000000000000400···416·OBJECT··GLOBAL·DEFAULT····3·PyFrameLocalsProxy_Type118 ···114:·0000000000000400···416·OBJECT··GLOBAL·DEFAULT····3·PyFrameLocalsProxy_Type
119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
120 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format120 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
121 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall121 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall
122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Size122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Size
123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_UnTrack124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_UnTrack
125 ···121:·0000000000000840····24·FUNC····GLOBAL·DEFAULT····6·PyFrame_GetCode125 ···121:·0000000000000860····24·FUNC····GLOBAL·DEFAULT····6·PyFrame_GetCode
126 ···122:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFrame_Traverse126 ···122:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFrame_Traverse
127 ···123:·0000000000000900····57·FUNC····GLOBAL·DEFAULT····6·PyFrame_GetLineNumber127 ···123:·0000000000000920····57·FUNC····GLOBAL·DEFAULT····6·PyFrame_GetLineNumber
128 ···124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnstable_InterpreterFrame_GetLine128 ···124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnstable_InterpreterFrame_GetLine
129 ···125:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New129 ···125:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New
130 ···126:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append130 ···126:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append
131 ···127:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next131 ···127:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next
132 ···128:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Hash132 ···128:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Hash
133 ···129:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItem133 ···129:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItem
134 ···130:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompareBool134 ···130:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompareBool
135 ···131:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyError135 ···131:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyError
136 ···132:·0000000000000e10···119·FUNC····GLOBAL·DEFAULT····6·PyFrame_GetBack136 ···132:·0000000000000e30···119·FUNC····GLOBAL·DEFAULT····6·PyFrame_GetBack
137 ···133:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct137 ···133:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
138 ···134:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_SetOpcodeTrace138 ···134:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_SetOpcodeTrace
Max diff block lines reached; 5338/21170 bytes (25.21%) of diff not shown.
164 KB
readelf --wide --relocs {}
Max HTML report size reached
65.1 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
403 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 213, 16 lines modifiedOffset 213, 16 lines modified
213 PyExc_RuntimeWarning213 PyExc_RuntimeWarning
214 PyErr_WarnFormat214 PyErr_WarnFormat
215 _GLOBAL_OFFSET_TABLE_215 _GLOBAL_OFFSET_TABLE_
216 _Py_tss_tstate216 _Py_tss_tstate
217 PyErr_NoMemory217 PyErr_NoMemory
218 PyExc_AttributeError218 PyExc_AttributeError
219 PyDict_SetItem219 PyDict_SetItem
220 _PyErr_SetKeyError 
221 PyDict_DelItem220 PyDict_DelItem
 221 _PyErr_SetKeyError
222 PyExc_RuntimeError222 PyExc_RuntimeError
223 _PyGen_Finalize223 _PyGen_Finalize
224 PyMapping_Keys224 PyMapping_Keys
225 PyObject_GetIter225 PyObject_GetIter
226 PyIter_Next226 PyIter_Next
227 PyObject_GetItem227 PyObject_GetItem
228 PyFrame_New228 PyFrame_New
6.92 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 8, 110 lines modifiedOffset 8, 110 lines modified
8 »       endbr648 »       endbr64
9 »       push···%rbx9 »       push···%rbx
10 »       mov····%rdi,%rbx10 »       mov····%rdi,%rbx
11 »       mov····0x20(%rdi),%rdi11 »       mov····0x20(%rdi),%rdi
12 »       cmp····$0x0,%rsi12 »       cmp····$0x0,%rsi
13 ·R_X86_64_32S»   _Py_NoneStruct13 ·R_X86_64_32S»   _Py_NoneStruct
14 »       je·····19·<frame_settrace+0x19>14 »       je·····19·<frame_settrace+0x19>
15 ·R_X86_64_PC32»  .text.unlikely+0x2a015 ·R_X86_64_PC32»  .text.unlikely+0x28f
16 »       cmp····%rsi,%rdi16 »       cmp····%rsi,%rdi
17 »       je·····3b·<frame_settrace+0x3b>17 »       je·····3b·<frame_settrace+0x3b>
18 »       test···%rsi,%rsi18 »       test···%rsi,%rsi
19 »       je·····3f·<frame_settrace+0x3f>19 »       je·····3f·<frame_settrace+0x3f>
20 »       mov····(%rsi),%eax20 »       mov····(%rsi),%eax
21 »       add····$0x1,%eax21 »       add····$0x1,%eax
22 »       je·····2c·<frame_settrace+0x2c>22 »       je·····2c·<frame_settrace+0x2c>
23 »       mov····%eax,(%rsi)23 »       mov····%eax,(%rsi)
24 »       mov····%rsi,0x20(%rbx)24 »       mov····%rsi,0x20(%rbx)
25 »       call···35·<frame_settrace+0x35>25 »       call···35·<frame_settrace+0x35>
26 ·R_X86_64_PC32»  .text.hot+0x44c26 ·R_X86_64_PC32»  .text.hot+0x46c
27 »       cmpb···$0x0,0x2d(%rbx)27 »       cmpb···$0x0,0x2d(%rbx)
28 »       jne····4c·<frame_settrace+0x4c>28 »       jne····4c·<frame_settrace+0x4c>
29 »       xor····%eax,%eax29 »       xor····%eax,%eax
30 »       pop····%rbx30 »       pop····%rbx
31 »       ret31 »       ret
32 »       xor····%eax,%eax32 »       xor····%eax,%eax
33 »       mov····%rax,0x20(%rbx)33 »       mov····%rax,0x20(%rbx)
34 »       call···4a·<frame_settrace+0x4a>34 »       call···4a·<frame_settrace+0x4a>
35 ·R_X86_64_PC32»  .text.hot+0x44c35 ·R_X86_64_PC32»  .text.hot+0x46c
36 »       jmp····3b·<frame_settrace+0x3b>36 »       jmp····3b·<frame_settrace+0x3b>
37 »       jmp····51·<frame_settrace+0x51>37 »       jmp····51·<frame_settrace+0x51>
38 ·R_X86_64_PC32»  .text.unlikely+0x2ae38 ·R_X86_64_PC32»  .text.unlikely+0x29d
39 »       data16·cs·nopw·0x0(%rax,%rax,1)39 »       data16·cs·nopw·0x0(%rax,%rax,1)
40 »       nopl···0x0(%rax)40 »       nopl···0x0(%rax)
  
41 0000000000000060·<frame_getbuiltins>:41 0000000000000060·<frame_getbuiltins>:
42 frame_getbuiltins():42 frame_getbuiltins():
43 »       endbr6443 »       endbr64
44 »       mov····0x18(%rdi),%rax44 »       mov····0x18(%rdi),%rax
45 »       mov····0x20(%rax),%rax45 »       mov····0x20(%rax),%rax
46 »       test···%rax,%rax46 »       test···%rax,%rax
47 »       je·····75·<frame_getbuiltins+0x15>47 »       je·····75·<frame_getbuiltins+0x15>
48 ·R_X86_64_PC32»  .text.unlikely+0x2f748 ·R_X86_64_PC32»  .text.unlikely+0x2e6
49 »       mov····(%rax),%edx49 »       mov····(%rax),%edx
50 »       add····$0x1,%edx50 »       add····$0x1,%edx
51 »       je·····7e·<frame_getbuiltins+0x1e>51 »       je·····7e·<frame_getbuiltins+0x1e>
52 »       mov····%edx,(%rax)52 »       mov····%edx,(%rax)
53 »       ret53 »       ret
54 »       nop54 »       nop
  
55 0000000000000080·<frame_gettrace_opcodes>:55 0000000000000080·<frame_gettrace_opcodes>:
56 frame_gettrace_opcodes():56 frame_gettrace_opcodes():
57 »       endbr6457 »       endbr64
58 »       cmpb···$0x0,0x2d(%rdi)58 »       cmpb···$0x0,0x2d(%rdi)
59 »       mov····$0x0,%edx59 »       mov····$0x0,%edx
60 ·R_X86_64_32»    _Py_FalseStruct60 ·R_X86_64_32»    _Py_FalseStruct
61 »       jne····93·<frame_gettrace_opcodes+0x13>61 »       jne····93·<frame_gettrace_opcodes+0x13>
62 ·R_X86_64_PC32»  .text.unlikely+0x32b62 ·R_X86_64_PC32»  .text.unlikely+0x31a
63 »       mov····(%rdx),%eax63 »       mov····(%rdx),%eax
64 »       add····$0x1,%eax64 »       add····$0x1,%eax
65 »       jne····9e·<frame_gettrace_opcodes+0x1e>65 »       jne····9e·<frame_gettrace_opcodes+0x1e>
66 ·R_X86_64_PC32»  .text.unlikely+0x33566 ·R_X86_64_PC32»  .text.unlikely+0x324
67 »       mov····%rdx,%rax67 »       mov····%rdx,%rax
68 »       ret68 »       ret
69 »       data16·cs·nopw·0x0(%rax,%rax,1)69 »       data16·cs·nopw·0x0(%rax,%rax,1)
70 »       nopl···(%rax)70 »       nopl···(%rax)
  
71 00000000000000b0·<frame_gettrace>:71 00000000000000b0·<frame_gettrace>:
72 frame_gettrace():72 frame_gettrace():
73 »       endbr6473 »       endbr64
74 »       mov····0x20(%rdi),%rax74 »       mov····0x20(%rdi),%rax
75 »       test···%rax,%rax75 »       test···%rax,%rax
76 »       je·····c1·<frame_gettrace+0x11>76 »       je·····c1·<frame_gettrace+0x11>
77 ·R_X86_64_PC32»  .text.unlikely+0x38e77 ·R_X86_64_PC32»  .text.unlikely+0x37d
78 »       mov····(%rax),%edx78 »       mov····(%rax),%edx
79 »       add····$0x1,%edx79 »       add····$0x1,%edx
80 »       jne····cc·<frame_gettrace+0x1c>80 »       jne····cc·<frame_gettrace+0x1c>
81 ·R_X86_64_PC32»  .text.unlikely+0x39881 ·R_X86_64_PC32»  .text.unlikely+0x387
82 »       ret82 »       ret
83 »       nopl···(%rax)83 »       nopl···(%rax)
  
84 00000000000000d0·<framelocalsproxy_contains>:84 00000000000000d0·<framelocalsproxy_contains>:
85 framelocalsproxy_contains():85 framelocalsproxy_contains():
86 »       endbr6486 »       endbr64
87 »       push···%rbp87 »       push···%rbp
88 »       mov····$0x1,%edx88 »       mov····$0x1,%edx
89 »       push···%rbx89 »       push···%rbx
90 »       mov····%rsi,%rbx90 »       mov····%rsi,%rbx
91 »       push···%r891 »       push···%r8
92 »       mov····0x10(%rdi),%rbp92 »       mov····0x10(%rdi),%rbp
93 »       mov····%rbp,%rdi93 »       mov····%rbp,%rdi
94 »       call···ec·<framelocalsproxy_contains+0x1c>94 »       call···ec·<framelocalsproxy_contains+0x1c>
95 ·R_X86_64_PC32»  .text.hot+0xcac95 ·R_X86_64_PC32»  .text.hot+0xccc
96 »       cmp····$0xfffffffe,%eax96 »       cmp····$0xfffffffe,%eax
97 »       je·····f5·<framelocalsproxy_contains+0x25>97 »       je·····f5·<framelocalsproxy_contains+0x25>
98 ·R_X86_64_PC32»  .text.unlikely+0x39b98 ·R_X86_64_PC32»  .text.unlikely+0x38a
99 »       test···%eax,%eax99 »       test···%eax,%eax
100 »       jns····fd·<framelocalsproxy_contains+0x2d>100 »       jns····fd·<framelocalsproxy_contains+0x2d>
101 ·R_X86_64_PC32»  .text.unlikely+0x3ae101 ·R_X86_64_PC32»  .text.unlikely+0x39d
102 »       mov····0x30(%rbp),%rdi102 »       mov····0x30(%rbp),%rdi
103 »       xor····%eax,%eax103 »       xor····%eax,%eax
104 »       test···%rdi,%rdi104 »       test···%rdi,%rdi
105 »       jne····10c·<framelocalsproxy_contains+0x3c>105 »       jne····10c·<framelocalsproxy_contains+0x3c>
106 ·R_X86_64_PC32»  .text.unlikely+0x3a3106 ·R_X86_64_PC32»  .text.unlikely+0x392
107 »       pop····%rdx107 »       pop····%rdx
108 »       pop····%rbx108 »       pop····%rbx
109 »       pop····%rbp109 »       pop····%rbp
110 »       ret110 »       ret
  
111 0000000000000110·<framelocalsproxy_length>:111 0000000000000110·<framelocalsproxy_length>:
112 framelocalsproxy_length():112 framelocalsproxy_length():
Offset 133, 24 lines modifiedOffset 133, 24 lines modified
133 »       mov····0x68(%rbp),%rcx133 »       mov····0x68(%rbp),%rcx
134 »       mov····0x48(%rsi,%rdx,8),%rsi134 »       mov····0x48(%rsi,%rdx,8),%rsi
135 »       movzbl·0x20(%rcx,%rdx,1),%ecx135 »       movzbl·0x20(%rcx,%rdx,1),%ecx
136 »       test···%rsi,%rsi136 »       test···%rsi,%rsi
137 »       je·····161·<framelocalsproxy_length+0x51>137 »       je·····161·<framelocalsproxy_length+0x51>
138 »       cmp····$0x80,%cl138 »       cmp····$0x80,%cl
139 »       je·····154·<framelocalsproxy_length+0x44>139 »       je·····154·<framelocalsproxy_length+0x44>
140 ·R_X86_64_PC32»  .text.unlikely+0xfcd140 ·R_X86_64_PC32»  .text.unlikely+0xf8f
141 »       and····$0x40,%cl141 »       and····$0x40,%cl
142 »       jne····15d·<framelocalsproxy_length+0x4d>142 »       jne····15d·<framelocalsproxy_length+0x4d>
143 ·R_X86_64_PC32»  .text.unlikely+0xfcd143 ·R_X86_64_PC32»  .text.unlikely+0xf8f
144 »       add····$0x1,%rax144 »       add····$0x1,%rax
145 »       add····$0x1,%rdx145 »       add····$0x1,%rdx
146 »       cmp····%edx,%edi146 »       cmp····%edx,%edi
147 »       jg·····134·<framelocalsproxy_length+0x24>147 »       jg·····134·<framelocalsproxy_length+0x24>
148 »       jmp····16e·<framelocalsproxy_length+0x5e>148 »       jmp····16e·<framelocalsproxy_length+0x5e>
Max diff block lines reached; 3018/6899 bytes (43.75%) of diff not shown.
83.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
93.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
14.6 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 4, 20 lines modifiedOffset 4, 20 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·4d000000·00480e10·P.......M....H..9 ··0x00000050·50000000·00000000·4d000000·00480e10·P.......M....H..
10 ··0x00000060·02440e08·4c000000·68000000·00000000·.D..L...h.......10 ··0x00000060·02440e08·4c000000·68000000·00000000·.D..L...h.......
11 ··0x00000070·83030000·00460e10·8d02420e·188c0341·.....F....B....A11 ··0x00000070·a8030000·00460e10·8d02420e·188c0341·.....F....B....A
12 ··0x00000080·0e208604·410e2883·05470e30·02940a0e·.·..A.(..G.0....12 ··0x00000080·0e208604·410e2883·05470e30·02940a0e·.·..A.(..G.0....
13 ··0x00000090·28410e20·410e1842·0e10420e·08450b03·(A.·A..B..B..E..13 ··0x00000090·28410e20·410e1842·0e10420e·08450b03·(A.·A..B..B..E..
14 ··0x000000a0·95020a0e·28470e20·410e1842·0e10420e·....(G.·A..B..B.14 ··0x000000a0·ba020a0e·28470e20·410e1842·0e10420e·....(G.·A..B..B.
15 ··0x000000b0·08450b00·2c000000·b8000000·00000000·.E..,...........15 ··0x000000b0·08450b00·2c000000·b8000000·00000000·.E..,...........
16 ··0x000000c0·63000000·000e3083·0586048c·038d027a·c.....0........z16 ··0x000000c0·52000000·000e3083·0586048c·038d025c·R.....0........\
17 ··0x000000d0·0a0e2844·0e20410e·18420e10·420e0845·..(D.·A..B..B..E17 ··0x000000d0·0a0e2844·0e20410e·18420e10·420e0845·..(D.·A..B..B..E
18 ··0x000000e0·0b000000·10000000·e8000000·00000000·................18 ··0x000000e0·0b000000·10000000·e8000000·00000000·................
19 ··0x000000f0·1b000000·00000000·24000000·fc000000·........$.......19 ··0x000000f0·1b000000·00000000·24000000·fc000000·........$.......
20 ··0x00000100·00000000·d3000000·00480e20·6d0a0e08·.........H.·m...20 ··0x00000100·00000000·d3000000·00480e20·6d0a0e08·.........H.·m...
21 ··0x00000110·410b5c0a·0e084e0b·470a0e08·490b0000·A.\...N.G...I...21 ··0x00000110·410b5c0a·0e084e0b·470a0e08·490b0000·A.\...N.G...I...
22 ··0x00000120·10000000·24010000·00000000·60000000·....$.......`...22 ··0x00000120·10000000·24010000·00000000·60000000·....$.......`...
23 ··0x00000130·000e2000·10000000·38010000·00000000·..·.....8.......23 ··0x00000130·000e2000·10000000·38010000·00000000·..·.....8.......
Offset 110, 105 lines modifiedOffset 110, 105 lines modified
110 ··0x000006a0·08000000·30000000·a8060000·00000000·....0...........110 ··0x000006a0·08000000·30000000·a8060000·00000000·....0...........
111 ··0x000006b0·14070000·00460e10·8f02420e·188e0342·.....F....B....B111 ··0x000006b0·14070000·00460e10·8f02420e·188e0342·.....F....B....B
112 ··0x000006c0·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.112 ··0x000006c0·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
113 ··0x000006d0·38830747·0ed00100·34000000·dc060000·8..G....4.......113 ··0x000006d0·38830747·0ed00100·34000000·dc060000·8..G....4.......
114 ··0x000006e0·00000000·76050000·000ed001·83078606·....v...........114 ··0x000006e0·00000000·76050000·000ed001·83078606·....v...........
115 ··0x000006f0·8c058d04·8e038f02·5d0a0e38·430e3041·........]..8C.0A115 ··0x000006f0·8c058d04·8e038f02·5d0a0e38·430e3041·........]..8C.0A
116 ··0x00000700·0e28420e·20420e18·420e1042·0e08410b·.(B.·B..B..B..A.116 ··0x00000700·0e28420e·20420e18·420e1042·0e08410b·.(B.·B..B..B..A.
117 ··0x00000710·60000000·14070000·00000000·33030000·`...........3...117 ··0x00000710·64000000·14070000·00000000·30030000·d...........0...
118 ··0x00000720·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..118 ··0x00000720·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
119 ··0x00000730·420e288c·05410e30·8606440e·38830747·B.(..A.0..D.8..G119 ··0x00000730·420e288c·05410e30·8606440e·38830747·B.(..A.0..D.8..G
120 ··0x00000740·0e600351·010a0e38·470e3041·0e28420e·.`.Q...8G.0A.(B.120 ··0x00000740·0e600351·010a0e38·470e3041·0e28420e·.`.Q...8G.0A.(B.
121 ··0x00000750·20420e18·420e1042·0e08450b·03aa010e··B..B..B..E.....121 ··0x00000750·20420e18·420e1042·0e08450b·0377010a··B..B..B..E..w..
122 ··0x00000760·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B..122 ··0x00000760·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B.
123 ··0x00000770·420e0800·4c000000·78070000·00000000·B...L...x.......123 ··0x00000770·10420e08·410b0000·4c000000·7c070000·.B..A...L...|...
124 ··0x00000780·f6010000·000e6083·0786068c·058d048e·......`.........124 ··0x00000780·00000000·c9010000·000e6083·0786068c·..........`.....
125 ··0x00000790·038f0202·ee0a0e38·470e3041·0e28420e·.......8G.0A.(B.125 ··0x00000790·058d048e·038f0202·710a0e38·470e3041·........q..8G.0A
126 ··0x000007a0·20420e18·420e1042·0e08450b·5a0a0e38··B..B..B..E.Z..8 
127 ··0x000007b0·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B 
128 ··0x000007c0·0e08450b·38000000·c8070000·00000000·..E.8........... 
129 ··0x000007d0·67010000·00460e10·8c02410e·18860341·g....F....A....A 
130 ··0x000007e0·0e208304·02b90a0e·18460e10·420e0841·.·.......F..B..A 
131 ··0x000007f0·0b680a0e·18430e10·420e0841·0b000000·.h...C..B..A.... 
132 ··0x00000800·18000000·04080000·00000000·51000000·............Q... 
133 ··0x00000810·000e2083·0486038c·02000000·14000000·..·............. 
134 ··0x00000820·20080000·00000000·2a000000·00450e10··.......*....E.. 
135 ··0x00000830·640e0800·38000000·38080000·00000000·d...8...8....... 
136 ··0x00000840·83010000·00420e10·8e02450e·188d0345·.....B....E....E 
137 ··0x00000850·0e208c04·410e2886·05410e30·8306036d·.·..A.(..A.0...m 
138 ··0x00000860·010e2841·0e20420e·18420e10·420e0800·..(A.·B..B..B... 
139 ··0x00000870·38000000·74080000·00000000·94010000·8...t........... 
140 ··0x00000880·00460e10·8d02450e·188c0347·0e208604·.F....E....G.·.. 
141 ··0x00000890·410e2883·05470e70·0370010e·28440e20·A.(..G.p.p..(D.· 
142 ··0x000008a0·410e1842·0e10420e·08000000·10000000·A..B..B......... 
143 ··0x000008b0·b0080000·00000000·2e000000·00000000·................ 
144 ··0x000008c0·10000000·c4080000·00000000·09000000·................ 
145 ··0x000008d0·00000000·48000000·d8080000·00000000·....H........... 
146 ··0x000008e0·dc000000·00460e10·8e02450e·188d0345·.....F....E....E 
147 ··0x000008f0·0e208c04·440e2886·05410e30·8306750a·.·..D.(..A.0..u. 
148 ··0x00000900·0e28450e·20420e18·420e1042·0e08450b·.(E.·B..B..B..E.126 ··0x000007a0·0e28420e·20420e18·420e1042·0e08450b·.(B.·B..B..B..E.
149 ··0x00000910·02770e28·440e2042·0e18420e·10420e08·.w.(D.·B..B..B..127 ··0x000007b0·5a0a0e38·440e3041·0e28420e·20420e18·Z..8D.0A.(B.·B..
 128 ··0x000007c0·420e1042·0e08450b·38000000·cc070000·B..B..E.8.......
 129 ··0x000007d0·00000000·57010000·00460e10·8c02410e·....W....F....A.
 130 ··0x000007e0·18860341·0e208304·02a90a0e·18460e10·...A.·.......F..
 131 ··0x000007f0·420e0841·0b680a0e·18430e10·420e0841·B..A.h...C..B..A
 132 ··0x00000800·0b000000·18000000·08080000·00000000·................
 133 ··0x00000810·51000000·000e2083·0486038c·02000000·Q.....·.........
150 ··0x00000920·1c000000·24090000·00000000·65000000·....$.......e...134 ··0x00000820·14000000·24080000·00000000·2a000000·....$.......*...
 135 ··0x00000830·00450e10·640e0800·38000000·3c080000·.E..d...8...<...
151 ··0x00000930·00450e10·8602410e·18830341·0e200000·.E....A....A.·.. 
152 ··0x00000940·20000000·44090000·00000000·22000000··...D......."... 
153 ··0x00000950·000e2083·03860241·0a0e1841·0e10410e·..·....A...A..A. 
154 ··0x00000960·08410b00·24000000·68090000·00000000·.A..$...h....... 
155 ··0x00000970·46000000·00450e10·8602440e·18830341·F....E....D....A 
156 ··0x00000980·0e20790e·18410e10·410e0800·18000000·.·y..A..A....... 
157 ··0x00000990·90090000·00000000·70000000·00490e10·........p....I.. 
158 ··0x000009a0·83020266·0e080000·48000000·ac090000·...f....H....... 
159 ··0x000009b0·00000000·2d010000·00460e10·8f02420e·....-....F....B.136 ··0x00000840·00000000·83010000·00420e10·8e02450e·.........B....E.
160 ··0x000009c0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0137 ··0x00000850·188d0345·0e208c04·410e2886·05410e30·...E.·..A.(..A.0
 138 ··0x00000860·8306036d·010e2841·0e20420e·18420e10·...m..(A.·B..B..
161 ··0x000009d0·8606410e·38830744·0e6002af·0a0e3844·..A.8..D.`....8D 
162 ··0x000009e0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B. 
163 ··0x000009f0·08410b00·1c000000·f8090000·00000000·.A.............. 
164 ··0x00000a00·05010000·000e6083·0786068c·058d048e·......`......... 
165 ··0x00000a10·038f0200·24000000·180a0000·00000000·....$........... 
166 ··0x00000a20·33000000·00450e10·8602430e·18830341·3....E....C....A 
167 ··0x00000a30·0e20670e·18410e10·410e0800·34000000·.·g..A..A...4... 
168 ··0x00000a40·400a0000·00000000·ec000000·00460e10·@............F.. 
169 ··0x00000a50·8d02420e·188c0341·0e208604·410e2883·..B....A.·..A.(. 
170 ··0x00000a60·05440e50·02d40e28·440e2041·0e18420e·.D.P...(D.·A..B. 
171 ··0x00000a70·10420e08·28000000·780a0000·00000000·.B..(...x.......139 ··0x00000870·420e0800·38000000·78080000·00000000·B...8...x.......
172 ··0x00000a80·6f000000·00460e10·8c02410e·18860344·o....F....A....D140 ··0x00000880·94010000·00460e10·8d02450e·188c0347·.....F....E....G
 141 ··0x00000890·0e208604·410e2883·05470e70·0370010e·.·..A.(..G.p.p..
 142 ··0x000008a0·28440e20·410e1842·0e10420e·08000000·(D.·A..B..B.....
173 ··0x00000a90·0e208304·02600e18·410e1042·0e080000·.·...`..A..B.... 
174 ··0x00000aa0·24000000·a40a0000·00000000·3a000000·$...........:... 
175 ··0x00000ab0·000e2083·0486038c·02430a0e·18460e10·..·......C...F.. 
176 ··0x00000ac0·420e0845·0b000000·10000000·cc0a0000·B..E............ 
177 ··0x00000ad0·00000000·19000000·00000000·10000000·................ 
178 ··0x00000ae0·e00a0000·00000000·03000000·00000000·................ 
179 ··0x00000af0·14000000·f40a0000·00000000·32000000·............2... 
180 ··0x00000b00·00660e10·480e0800·28000000·0c0b0000·.f..H...(....... 
181 ··0x00000b10·00000000·8e000000·004a0e10·8c02410e·.........J....A. 
182 ··0x00000b20·18860341·0e208304·027e0e18·410e1042·...A.·...~..A..B 
183 ··0x00000b30·0e080000·10000000·380b0000·00000000·........8....... 
184 ··0x00000b40·22000000·00000000·10000000·4c0b0000·"...........L... 
185 ··0x00000b50·00000000·0b000000·00000000·10000000·................ 
186 ··0x00000b60·600b0000·00000000·1f000000·00000000·`............... 
187 ··0x00000b70·10000000·740b0000·00000000·1f000000·....t...........143 ··0x000008b0·10000000·b4080000·00000000·2e000000·................
188 ··0x00000b80·00000000·10000000·880b0000·00000000·................144 ··0x000008c0·00000000·10000000·c8080000·00000000·................
189 ··0x00000b90·28000000·00000000·38000000·9c0b0000·(.......8.......145 ··0x000008d0·09000000·00000000·48000000·dc080000·........H.......
190 ··0x00000ba0·00000000·83010000·00460e10·8e02420e·.........F....B.146 ··0x000008e0·00000000·dc000000·00460e10·8e02450e·.........F....E.
191 ··0x00000bb0·188d0342·0e208c04·410e2886·05410e30·...B.·..A.(..A.0147 ··0x000008f0·188d0345·0e208c04·440e2886·05410e30·...E.·..D.(..A.0
192 ··0x00000bc0·8306036f·010e2841·0e20420e·18420e10·...o..(A.·B..B..148 ··0x00000900·8306750a·0e28450e·20420e18·420e1042·..u..(E.·B..B..B
 149 ··0x00000910·0e08450b·02770e28·440e2042·0e18420e·..E..w.(D.·B..B.
193 ··0x00000bd0·420e0800·24000000·d80b0000·00000000·B...$...........150 ··0x00000920·10420e08·1c000000·28090000·00000000·.B......(.......
194 ··0x00000be0·4d000000·00450e10·8602470e·18830341·M....E....G....A151 ··0x00000930·65000000·00450e10·8602410e·18830341·e....E....A....A
 152 ··0x00000940·0e200000·20000000·48090000·00000000·.·..·...H.......
 153 ··0x00000950·22000000·000e2083·03860241·0a0e1841·".....·....A...A
 154 ··0x00000960·0e10410e·08410b00·24000000·6c090000·..A..A..$...l...
195 ··0x00000bf0·0e207d0e·18410e10·410e0800·1c000000·.·}..A..A....... 
196 ··0x00000c00·000c0000·00000000·1c000000·00460e10·.............F.. 
197 ··0x00000c10·4d0a0e08·450b430e·08000000·18000000·M...E.C......... 
198 ··0x00000c20·200c0000·00000000·3e000000·00450e10··.......>....E.. 
199 ··0x00000c30·8302780e·08000000·28000000·3c0c0000·..x.....(...<... 
200 ··0x00000c40·00000000·74000000·00460e10·8c02440e·....t....F....D.155 ··0x00000970·00000000·46000000·00450e10·8602440e·....F....E....D.
 156 ··0x00000980·18830341·0e20790e·18410e10·410e0800·...A.·y..A..A...
Max diff block lines reached; 0/14851 bytes (0.00%) of diff not shown.
1.43 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 189, 17 lines modifiedOffset 189, 17 lines modified
189 ··0x00000ba0·756e7469·6d655761·726e696e·67005079·untimeWarning.Py189 ··0x00000ba0·756e7469·6d655761·726e696e·67005079·untimeWarning.Py
190 ··0x00000bb0·4572725f·5761726e·466f726d·6174005f·Err_WarnFormat._190 ··0x00000bb0·4572725f·5761726e·466f726d·6174005f·Err_WarnFormat._
191 ··0x00000bc0·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA191 ··0x00000bc0·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
192 ··0x00000bd0·424c455f·005f5079·5f747373·5f747374·BLE_._Py_tss_tst192 ··0x00000bd0·424c455f·005f5079·5f747373·5f747374·BLE_._Py_tss_tst
193 ··0x00000be0·61746500·50794572·725f4e6f·4d656d6f·ate.PyErr_NoMemo193 ··0x00000be0·61746500·50794572·725f4e6f·4d656d6f·ate.PyErr_NoMemo
194 ··0x00000bf0·72790050·79457863·5f417474·72696275·ry.PyExc_Attribu194 ··0x00000bf0·72790050·79457863·5f417474·72696275·ry.PyExc_Attribu
195 ··0x00000c00·74654572·726f7200·50794469·63745f53·teError.PyDict_S195 ··0x00000c00·74654572·726f7200·50794469·63745f53·teError.PyDict_S
 196 ··0x00000c10·65744974·656d0050·79446963·745f4465·etItem.PyDict_De
196 ··0x00000c10·65744974·656d005f·50794572·725f5365·etItem._PyErr_Se197 ··0x00000c20·6c497465·6d005f50·79457272·5f536574·lItem._PyErr_Set
197 ··0x00000c20·744b6579·4572726f·72005079·44696374·tKeyError.PyDict198 ··0x00000c30·4b657945·72726f72·00507945·78635f52·KeyError.PyExc_R
198 ··0x00000c30·5f44656c·4974656d·00507945·78635f52·_DelItem.PyExc_R 
199 ··0x00000c40·756e7469·6d654572·726f7200·5f507947·untimeError._PyG199 ··0x00000c40·756e7469·6d654572·726f7200·5f507947·untimeError._PyG
200 ··0x00000c50·656e5f46·696e616c·697a6500·50794d61·en_Finalize.PyMa200 ··0x00000c50·656e5f46·696e616c·697a6500·50794d61·en_Finalize.PyMa
201 ··0x00000c60·7070696e·675f4b65·79730050·794f626a·pping_Keys.PyObj201 ··0x00000c60·7070696e·675f4b65·79730050·794f626a·pping_Keys.PyObj
202 ··0x00000c70·6563745f·47657449·74657200·50794974·ect_GetIter.PyIt202 ··0x00000c70·6563745f·47657449·74657200·50794974·ect_GetIter.PyIt
203 ··0x00000c80·65725f4e·65787400·50794f62·6a656374·er_Next.PyObject203 ··0x00000c80·65725f4e·65787400·50794f62·6a656374·er_Next.PyObject
204 ··0x00000c90·5f476574·4974656d·00507946·72616d65·_GetItem.PyFrame204 ··0x00000c90·5f476574·4974656d·00507946·72616d65·_GetItem.PyFrame
205 ··0x00000ca0·5f4e6577·005f5079·46756e63·74696f6e·_New._PyFunction205 ··0x00000ca0·5f4e6577·005f5079·46756e63·74696f6e·_New._PyFunction
22.3 KB
iterobject.o
1.56 KB
readelf --wide --symbols {}
    
Offset 63, 17 lines modifiedOffset 63, 17 lines modified
63 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc63 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError
65 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString65 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
66 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopIteration66 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopIteration
67 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del67 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del
68 ····64:·0000000000000200···137·FUNC····GLOBAL·DEFAULT····9·PyCallIter_New68 ····64:·0000000000000200···137·FUNC····GLOBAL·DEFAULT····9·PyCallIter_New
69 ····65:·0000000000000240···416·OBJECT··GLOBAL·DEFAULT····3·PyCallIter_Type69 ····65:·0000000000000240···416·OBJECT··GLOBAL·DEFAULT····3·PyCallIter_Type
70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall
71 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompareBool71 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompareBool
72 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall72 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult
73 ····69:·0000000000000155···123·FUNC····GLOBAL·HIDDEN·····7·PyAnextAwaitable_New73 ····69:·0000000000000155···123·FUNC····GLOBAL·HIDDEN·····7·PyAnextAwaitable_New
74 ····70:·0000000000000000···416·OBJECT··GLOBAL·HIDDEN·····3·_PyAnextAwaitable_Type74 ····70:·0000000000000000···416·OBJECT··GLOBAL·HIDDEN·····3·_PyAnextAwaitable_Type
75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopAsyncIteration75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopAsyncIteration
76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyGen_SetStopIterationValue76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyGen_SetStopIterationValue
77 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCoro_GetAwaitableIter77 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCoro_GetAwaitableIter
78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyIter_Check78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyIter_Check
79 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError79 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
9.06 KB
readelf --wide --relocs {}
    
Offset 61, 19 lines modifiedOffset 61, 19 lines modified
61 000000000000006d··000000360000000a·R_X86_64_32············0000000000000000·_Py_NotImplementedStruct·+·061 000000000000006d··000000360000000a·R_X86_64_32············0000000000000000·_Py_NotImplementedStruct·+·0
62 0000000000000076··0000003c00000002·R_X86_64_PC32··········0000000000000000·PyExc_OverflowError·-·462 0000000000000076··0000003c00000002·R_X86_64_PC32··········0000000000000000·PyExc_OverflowError·-·4
63 000000000000007b··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1863 000000000000007b··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·18
64 0000000000000080··0000003d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·464 0000000000000080··0000003d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
65 000000000000008c··0000003e00000002·R_X86_64_PC32··········0000000000000000·PyExc_StopIteration·-·465 000000000000008c··0000003e00000002·R_X86_64_PC32··········0000000000000000·PyExc_StopIteration·-·4
66 0000000000000091··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·466 0000000000000091··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4
67 000000000000009e··0000003a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·467 000000000000009e··0000003a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4
 68 00000000000000d4··0000003e00000002·R_X86_64_PC32··········0000000000000000·PyExc_StopIteration·-·4
68 00000000000000df··0000003b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·469 00000000000000d9··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4
69 00000000000000e9··0000003b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·470 00000000000000eb··0000003b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
70 00000000000000f3··0000003b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·471 00000000000000f5··0000003b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
71 00000000000000ff··0000003e00000002·R_X86_64_PC32··········0000000000000000·PyExc_StopIteration·-·4 
72 0000000000000104··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·472 000000000000010c··0000003b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
73 000000000000015e··000000460000000a·R_X86_64_32············0000000000000000·_PyAnextAwaitable_Type·+·073 000000000000015e··000000460000000a·R_X86_64_32············0000000000000000·_PyAnextAwaitable_Type·+·0
74 0000000000000168··0000002e00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_New·-·474 0000000000000168··0000002e00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_New·-·4
75 000000000000018a··0000003000000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·475 000000000000018a··0000003000000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
76 000000000000020f··0000003b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·476 000000000000020f··0000003b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
77 000000000000021b··0000004700000002·R_X86_64_PC32··········0000000000000000·PyExc_StopAsyncIteration·-·477 000000000000021b··0000004700000002·R_X86_64_PC32··········0000000000000000·PyExc_StopAsyncIteration·-·4
78 0000000000000220··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·478 0000000000000220··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4
79 0000000000000229··0000003a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·479 0000000000000229··0000003a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4
Offset 114, 20 lines modifiedOffset 114, 20 lines modified
114 0000000000000064··0000003500000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4114 0000000000000064··0000003500000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4
115 0000000000000085··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·15f115 0000000000000085··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·15f
116 0000000000000099··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·15f116 0000000000000099··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·15f
117 00000000000000b0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·15f117 00000000000000b0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·15f
118 00000000000000b5··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·155118 00000000000000b5··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·155
119 00000000000000c8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·234119 00000000000000c8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·234
120 00000000000000cd··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·280120 00000000000000cd··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·280
121 00000000000000da··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·38a 
122 00000000000000e4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·38a121 00000000000000e1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·346
123 00000000000000ee··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3dc122 00000000000000e6··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3dc
124 00000000000000f8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·370123 00000000000000f0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3dc
 124 00000000000000fa··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·36e
125 000000000000010c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·348125 0000000000000107··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·388
126 0000000000000111··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3dc126 0000000000000111··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·388
127 0000000000000334··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Del·-·4127 0000000000000334··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Del·-·4
128 0000000000000459··0000004f00000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4128 0000000000000459··0000004f00000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
129 0000000000000466··0000004f00000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4129 0000000000000466··0000004f00000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
130 00000000000004e1··0000004f00000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4130 00000000000004e1··0000004f00000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
131 00000000000004ee··0000004f00000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4131 00000000000004ee··0000004f00000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
  
132 Relocation·section·'.rela.text.hot'·at·offset·0x2fc0·contains·41·entries:132 Relocation·section·'.rela.text.hot'·at·offset·0x2fc0·contains·41·entries:
Offset 144, 38 lines modifiedOffset 144, 38 lines modified
144 0000000000000145··0000003a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4144 0000000000000145··0000003a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4
145 0000000000000170··0000003b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4145 0000000000000170··0000003b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
146 00000000000001d9··0000003b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4146 00000000000001d9··0000003b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
147 000000000000020d··000000410000000a·R_X86_64_32············0000000000000240·PyCallIter_Type·+·0147 000000000000020d··000000410000000a·R_X86_64_32············0000000000000240·PyCallIter_Type·+·0
148 0000000000000216··0000002e00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_New·-·4148 0000000000000216··0000002e00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_New·-·4
149 000000000000023b··0000003000000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4149 000000000000023b··0000003000000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
150 00000000000002a8··0000003000000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4150 00000000000002a8··0000003000000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
151 00000000000002e4··0000004200000004·R_X86_64_PLT32·········0000000000000000·_Py_CheckFunctionResult·-·4151 00000000000002ce··0000004200000004·R_X86_64_PLT32·········0000000000000000·_PyObject_MakeTpCall·-·4
152 0000000000000306··0000004300000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4152 00000000000002f0··0000004300000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4
153 000000000000032e··0000004400000004·R_X86_64_PLT32·········0000000000000000·_PyObject_MakeTpCall·-·4153 000000000000032c··0000004400000004·R_X86_64_PLT32·········0000000000000000·_Py_CheckFunctionResult·-·4
154 000000000000033d··0000003e00000002·R_X86_64_PC32··········0000000000000000·PyExc_StopIteration·-·4154 000000000000033b··0000003e00000002·R_X86_64_PC32··········0000000000000000·PyExc_StopIteration·-·4
155 0000000000000344··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4155 0000000000000342··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4
156 000000000000034d··0000003a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4156 000000000000034b··0000003a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4
157 00000000000003c4··0000003b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4157 00000000000003c4··0000003b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
158 0000000000000011··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4158 0000000000000011··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
159 0000000000000024··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b159 0000000000000024··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b
160 0000000000000037··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12160 0000000000000037··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12
161 00000000000000a1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5c161 00000000000000a1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5c
162 00000000000000ae··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·68162 00000000000000ae··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·68
163 00000000000000c1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·64163 00000000000000c1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·64
164 00000000000000ce··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5c164 00000000000000ce··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5c
165 00000000000000d4··0000003400000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromSsize_t·-·4165 00000000000000d4··0000003400000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromSsize_t·-·4
166 0000000000000109··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6f166 0000000000000109··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6f
167 0000000000000140··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·85167 0000000000000140··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·85
168 00000000000001c0··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Del·-·4168 00000000000001c0··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Del·-·4
169 00000000000001f2··0000003b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4169 00000000000001f2··0000003b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
170 0000000000000226··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b8170 0000000000000226··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b8
171 00000000000002f9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f8 
172 0000000000000370··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ee 
173 000000000000038a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cd171 00000000000002e3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cd
 172 000000000000036e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f0
 173 0000000000000388··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fa
174 00000000000003f6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e4174 00000000000003f6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e6
175 0000000000000449··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Del·-·4175 0000000000000449··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Del·-·4
  
176 Relocation·section·'.rela.eh_frame'·at·offset·0x3398·contains·28·entries:176 Relocation·section·'.rela.eh_frame'·at·offset·0x3398·contains·28·entries:
177 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend177 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
178 0000000000000020··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·0178 0000000000000020··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·0
179 000000000000003c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·0179 000000000000003c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·0
180 0000000000000054··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·90180 0000000000000054··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·90
1.51 KB
readelf --wide --debug-dump=frames {}
    
Offset 148, 31 lines modifiedOffset 148, 31 lines modified
148 ··DW_CFA_offset:·r12·(r12)·at·cfa-16148 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
149 ··DW_CFA_advance_loc:·1·to·0000000000000297149 ··DW_CFA_advance_loc:·1·to·0000000000000297
150 ··DW_CFA_def_cfa_offset:·24150 ··DW_CFA_def_cfa_offset:·24
151 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24151 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
152 ··DW_CFA_advance_loc:·1·to·0000000000000298152 ··DW_CFA_advance_loc:·1·to·0000000000000298
153 ··DW_CFA_def_cfa_offset:·32153 ··DW_CFA_def_cfa_offset:·32
154 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32154 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
155 ··DW_CFA_advance_loc1:·126·to·0000000000000316155 ··DW_CFA_advance_loc1:·104·to·0000000000000300
156 ··DW_CFA_remember_state156 ··DW_CFA_remember_state
157 ··DW_CFA_def_cfa_offset:·24157 ··DW_CFA_def_cfa_offset:·24
158 ··DW_CFA_advance_loc:·1·to·0000000000000317158 ··DW_CFA_advance_loc:·1·to·0000000000000301
159 ··DW_CFA_def_cfa_offset:·16159 ··DW_CFA_def_cfa_offset:·16
160 ··DW_CFA_advance_loc:·2·to·0000000000000319160 ··DW_CFA_advance_loc:·2·to·0000000000000303
161 ··DW_CFA_def_cfa_offset:·8161 ··DW_CFA_def_cfa_offset:·8
162 ··DW_CFA_advance_loc:·7·to·0000000000000320162 ··DW_CFA_advance_loc:·5·to·0000000000000308
163 ··DW_CFA_restore_state163 ··DW_CFA_restore_state
164 ··DW_CFA_advance_loc1:·121·to·0000000000000399164 ··DW_CFA_advance_loc1:·143·to·0000000000000397
165 ··DW_CFA_remember_state165 ··DW_CFA_remember_state
166 ··DW_CFA_def_cfa_offset:·24166 ··DW_CFA_def_cfa_offset:·24
167 ··DW_CFA_advance_loc:·1·to·000000000000039a167 ··DW_CFA_advance_loc:·1·to·0000000000000398
168 ··DW_CFA_def_cfa_offset:·16168 ··DW_CFA_def_cfa_offset:·16
169 ··DW_CFA_advance_loc:·2·to·000000000000039c169 ··DW_CFA_advance_loc:·2·to·000000000000039a
170 ··DW_CFA_def_cfa_offset:·8170 ··DW_CFA_def_cfa_offset:·8
171 ··DW_CFA_advance_loc:·4·to·00000000000003a0171 ··DW_CFA_advance_loc:·6·to·00000000000003a0
172 ··DW_CFA_restore_state172 ··DW_CFA_restore_state
173 ··DW_CFA_nop173 ··DW_CFA_nop
174 ··DW_CFA_nop174 ··DW_CFA_nop
  
175 000001b4·0000000000000018·000001b8·FDE·cie=00000000·pc=00000000000000d1..0000000000000115175 000001b4·0000000000000018·000001b8·FDE·cie=00000000·pc=00000000000000d1..0000000000000115
176 ··DW_CFA_def_cfa_offset:·32176 ··DW_CFA_def_cfa_offset:·32
177 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32177 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
502 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 68, 17 lines modifiedOffset 68, 17 lines modified
68 _Py_Dealloc68 _Py_Dealloc
69 PyExc_OverflowError69 PyExc_OverflowError
70 PyErr_SetString70 PyErr_SetString
71 PyExc_StopIteration71 PyExc_StopIteration
72 PyObject_GC_Del72 PyObject_GC_Del
73 PyCallIter_New73 PyCallIter_New
74 PyCallIter_Type74 PyCallIter_Type
75 _Py_CheckFunctionResult 
76 PyObject_RichCompareBool 
77 _PyObject_MakeTpCall75 _PyObject_MakeTpCall
 76 PyObject_RichCompareBool
 77 _Py_CheckFunctionResult
78 PyAnextAwaitable_New78 PyAnextAwaitable_New
79 _PyAnextAwaitable_Type79 _PyAnextAwaitable_Type
80 PyExc_StopAsyncIteration80 PyExc_StopAsyncIteration
81 _PyGen_SetStopIterationValue81 _PyGen_SetStopIterationValue
82 _PyCoro_GetAwaitableIter82 _PyCoro_GetAwaitableIter
83 PyIter_Check83 PyIter_Check
84 PyExc_TypeError84 PyExc_TypeError
2.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 88, 39 lines modifiedOffset 88, 39 lines modified
88 »       je·····cc·<PyCallIter_New.cold+0x10>88 »       je·····cc·<PyCallIter_New.cold+0x10>
89 ·R_X86_64_PC32»  .text.hot+0x23489 ·R_X86_64_PC32»  .text.hot+0x234
90 »       jmp····d1·<calliter_iternext.cold>90 »       jmp····d1·<calliter_iternext.cold>
91 ·R_X86_64_PC32»  .text.hot+0x28091 ·R_X86_64_PC32»  .text.hot+0x280
  
92 00000000000000d1·<calliter_iternext.cold>:92 00000000000000d1·<calliter_iternext.cold>:
93 calliter_iternext.cold():93 calliter_iternext.cold():
94 »       sub····$0x1,%rax 
95 »       mov····%rax,(%rdi) 
96 »       jne····de·<calliter_iternext.cold+0xd> 
97 ·R_X86_64_PC32»  .text.hot+0x38a 
98 »       call···e3·<calliter_iternext.cold+0x12> 
99 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
100 »       jmp····e8·<calliter_iternext.cold+0x17> 
101 ·R_X86_64_PC32»  .text.hot+0x38a 
102 »       call···ed·<calliter_iternext.cold+0x1c> 
103 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
104 »       jmp····f2·<calliter_iternext.cold+0x21> 
105 ·R_X86_64_PC32»  .text.hot+0x3dc 
106 »       call···f7·<calliter_iternext.cold+0x26> 
107 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
108 »       jmp····fc·<calliter_iternext.cold+0x2b> 
109 ·R_X86_64_PC32»  .text.hot+0x370 
110 »       mov····0x0(%rip),%rdi········94 »       mov····0x0(%rip),%rdi········
111 ·R_X86_64_PC32»  PyExc_StopIteration-0x495 ·R_X86_64_PC32»  PyExc_StopIteration-0x4
112 »       call···108·<calliter_iternext.cold+0x37>96 »       call···dd·<calliter_iternext.cold+0xc>
113 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x497 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x4
114 »       test···%eax,%eax98 »       test···%eax,%eax
115 »       jne····110·<calliter_iternext.cold+0x3f>99 »       jne····e5·<calliter_iternext.cold+0x14>
116 ·R_X86_64_PC32»  .text.hot+0x348100 ·R_X86_64_PC32»  .text.hot+0x346
117 »       jmp····115·<calliter_traverse>101 »       jmp····ea·<calliter_iternext.cold+0x19>
118 ·R_X86_64_PC32»  .text.hot+0x3dc102 ·R_X86_64_PC32»  .text.hot+0x3dc
 103 »       call···ef·<calliter_iternext.cold+0x1e>
 104 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 105 »       jmp····f4·<calliter_iternext.cold+0x23>
 106 ·R_X86_64_PC32»  .text.hot+0x3dc
 107 »       call···f9·<calliter_iternext.cold+0x28>
 108 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 109 »       jmp····fe·<calliter_iternext.cold+0x2d>
 110 ·R_X86_64_PC32»  .text.hot+0x36e
 111 »       sub····$0x1,%rax
 112 »       mov····%rax,(%rdi)
 113 »       jne····10b·<calliter_iternext.cold+0x3a>
 114 ·R_X86_64_PC32»  .text.hot+0x388
 115 »       call···110·<calliter_iternext.cold+0x3f>
 116 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 117 »       jmp····115·<calliter_traverse>
 118 ·R_X86_64_PC32»  .text.hot+0x388
  
119 0000000000000115·<calliter_traverse>:119 0000000000000115·<calliter_traverse>:
120 calliter_traverse():120 calliter_traverse():
121 »       endbr64121 »       endbr64
122 »       push···%r12122 »       push···%r12
123 »       mov····%rdi,%r12123 »       mov····%rdi,%r12
124 »       push···%rbp124 »       push···%rbp
4.46 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 230, 105 lines modifiedOffset 230, 105 lines modified
230 calliter_iternext():230 calliter_iternext():
231 »       endbr64231 »       endbr64
232 »       push···%r12232 »       push···%r12
233 »       push···%rbp233 »       push···%rbp
234 »       push···%rbx234 »       push···%rbx
235 »       mov····0x10(%rdi),%rbx235 »       mov····0x10(%rdi),%rbx
236 »       test···%rbx,%rbx236 »       test···%rbx,%rbx
237 »       je·····393·<calliter_iternext+0x103>237 »       je·····391·<calliter_iternext+0x101>
238 »       mov····0x0(%rip),%rax········238 »       mov····0x0(%rip),%rax········
239 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4239 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
240 »       mov····%rdi,%rbp240 »       mov····%rdi,%rbp
241 »       mov····%fs:(%rax),%r12241 »       mov····%fs:(%rax),%r12
242 »       mov····0x8(%rbx),%rax242 »       mov····0x8(%rbx),%rax
243 »       testb··$0x8,0xa9(%rax)243 »       testb··$0x8,0xa9(%rax)
244 »       je·····320·<calliter_iternext+0x90>244 »       jne····308·<calliter_iternext+0x78>
245 »       mov····0x38(%rax),%rax 
246 »       mov····(%rbx,%rax,1),%rax 
247 »       test···%rax,%rax 
248 »       je·····320·<calliter_iternext+0x90> 
249 »       mov····%rbx,%rdi 
250 »       xor····%ecx,%ecx 
251 »       xor····%edx,%edx 
252 »       xor····%esi,%esi 
253 »       call···*%rax 
254 »       mov····%rbx,%rsi245 »       mov····%rbx,%rsi
 246 »       xor····%r8d,%r8d
255 »       xor····%ecx,%ecx247 »       xor····%ecx,%ecx
 248 »       xor····%edx,%edx
256 »       mov····%r12,%rdi249 »       mov····%r12,%rdi
257 »       mov····%rax,%rdx 
258 »       call···2e8·<calliter_iternext+0x58>250 »       call···2d2·<calliter_iternext+0x42>
259 ·R_X86_64_PLT32» _Py_CheckFunctionResult-0x4251 ·R_X86_64_PLT32» _PyObject_MakeTpCall-0x4
260 »       mov····%rax,%rbx252 »       mov····%rax,%rbx
261 »       test···%rax,%rax253 »       test···%rax,%rax
262 »       je·····33a·<calliter_iternext+0xaa>254 »       je·····338·<calliter_iternext+0xa8>
263 »       mov····0x18(%rbp),%rdi255 »       mov····0x18(%rbp),%rdi
264 »       test···%rdi,%rdi256 »       test···%rdi,%rdi
265 »       je·····2fd·<calliter_iternext+0x6d>257 »       je·····2e7·<calliter_iternext+0x57>
266 ·R_X86_64_PC32»  .text.unlikely+0xf8258 ·R_X86_64_PC32»  .text.unlikely+0xcd
267 »       mov····$0x2,%edx259 »       mov····$0x2,%edx
268 »       mov····%rbx,%rsi260 »       mov····%rbx,%rsi
269 »       call···30a·<calliter_iternext+0x7a>261 »       call···2f4·<calliter_iternext+0x64>
270 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x4262 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x4
271 »       test···%eax,%eax263 »       test···%eax,%eax
272 »       jne····3a0·<calliter_iternext+0x110>264 »       jne····3a0·<calliter_iternext+0x110>
273 »       mov····%rbx,%rax265 »       mov····%rbx,%rax
274 »       pop····%rbx266 »       pop····%rbx
275 »       pop····%rbp267 »       pop····%rbp
276 »       pop····%r12268 »       pop····%r12
277 »       ret269 »       ret
278 »       nopw···0x0(%rax,%rax,1)270 »       nopl···0x0(%rax)
 271 »       mov····0x38(%rax),%rax
 272 »       mov····(%rbx,%rax,1),%rax
 273 »       test···%rax,%rax
 274 »       je·····2c0·<calliter_iternext+0x30>
279 »       mov····%rbx,%rsi275 »       mov····%rbx,%rdi
280 »       xor····%r8d,%r8d 
281 »       xor····%ecx,%ecx276 »       xor····%ecx,%ecx
282 »       xor····%edx,%edx277 »       xor····%edx,%edx
 278 »       xor····%esi,%esi
 279 »       call···*%rax
 280 »       mov····%rbx,%rsi
 281 »       xor····%ecx,%ecx
283 »       mov····%r12,%rdi282 »       mov····%r12,%rdi
 283 »       mov····%rax,%rdx
284 »       call···332·<calliter_iternext+0xa2>284 »       call···330·<calliter_iternext+0xa0>
285 ·R_X86_64_PLT32» _PyObject_MakeTpCall-0x4285 ·R_X86_64_PLT32» _Py_CheckFunctionResult-0x4
286 »       mov····%rax,%rbx286 »       mov····%rax,%rbx
287 »       test···%rax,%rax287 »       test···%rax,%rax
288 »       jne····2f0·<calliter_iternext+0x60>288 »       jne····2da·<calliter_iternext+0x4a>
289 »       mov····0x0(%rip),%rdi········289 »       mov····0x0(%rip),%rdi········
290 ·R_X86_64_PC32»  PyExc_StopIteration-0x4290 ·R_X86_64_PC32»  PyExc_StopIteration-0x4
291 »       xor····%ebx,%ebx291 »       xor····%ebx,%ebx
292 »       call···348·<calliter_iternext+0xb8>292 »       call···346·<calliter_iternext+0xb6>
293 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x4293 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x4
294 »       test···%eax,%eax294 »       test···%eax,%eax
295 »       je·····393·<calliter_iternext+0x103>295 »       je·····391·<calliter_iternext+0x101>
296 »       call···351·<calliter_iternext+0xc1>296 »       call···34f·<calliter_iternext+0xbf>
297 ·R_X86_64_PLT32» PyErr_Clear-0x4297 ·R_X86_64_PLT32» PyErr_Clear-0x4
298 »       mov····0x10(%rbp),%rdi298 »       mov····0x10(%rbp),%rdi
299 »       test···%rdi,%rdi299 »       test···%rdi,%rdi
300 »       je·····374·<calliter_iternext+0xe4>300 »       je·····372·<calliter_iternext+0xe2>
301 »       mov····(%rdi),%rax301 »       mov····(%rdi),%rax
302 »       xor····%edx,%edx302 »       xor····%edx,%edx
303 »       mov····%rdx,0x10(%rbp)303 »       mov····%rdx,0x10(%rbp)
304 »       test···%eax,%eax304 »       test···%eax,%eax
305 »       js·····374·<calliter_iternext+0xe4>305 »       js·····372·<calliter_iternext+0xe2>
306 »       sub····$0x1,%rax306 »       sub····$0x1,%rax
307 »       mov····%rax,(%rdi)307 »       mov····%rax,(%rdi)
308 »       je·····374·<calliter_iternext+0xe4>308 »       je·····372·<calliter_iternext+0xe2>
309 ·R_X86_64_PC32»  .text.unlikely+0xee309 ·R_X86_64_PC32»  .text.unlikely+0xf0
310 »       mov····0x18(%rbp),%rdi310 »       mov····0x18(%rbp),%rdi
311 »       test···%rdi,%rdi311 »       test···%rdi,%rdi
312 »       je·····38e·<calliter_iternext+0xfe>312 »       je·····38c·<calliter_iternext+0xfc>
313 »       xor····%eax,%eax313 »       xor····%eax,%eax
314 »       mov····%rax,0x18(%rbp)314 »       mov····%rax,0x18(%rbp)
315 »       mov····(%rdi),%rax315 »       mov····(%rdi),%rax
316 »       test···%eax,%eax316 »       test···%eax,%eax
317 »       jns····38e·<calliter_iternext+0xfe>317 »       jns····38c·<calliter_iternext+0xfc>
318 ·R_X86_64_PC32»  .text.unlikely+0xcd318 ·R_X86_64_PC32»  .text.unlikely+0xfa
319 »       test···%rbx,%rbx319 »       test···%rbx,%rbx
320 »       jne····3e0·<calliter_iternext+0x150>320 »       jne····3e0·<calliter_iternext+0x150>
321 »       xor····%ebx,%ebx321 »       xor····%ebx,%ebx
322 »       mov····%rbx,%rax322 »       mov····%rbx,%rax
323 »       pop····%rbx323 »       pop····%rbx
324 »       pop····%rbp324 »       pop····%rbp
325 »       pop····%r12325 »       pop····%r12
326 »       ret326 »       ret
327 »       nopl···(%rax)327 »       nopl···0x0(%rax,%rax,1)
328 »       jle····3e0·<calliter_iternext+0x150>328 »       jle····3e0·<calliter_iternext+0x150>
329 »       mov····0x10(%rbp),%rdi329 »       mov····0x10(%rbp),%rdi
330 »       test···%rdi,%rdi330 »       test···%rdi,%rdi
331 »       je·····3c8·<calliter_iternext+0x138>331 »       je·····3c8·<calliter_iternext+0x138>
332 »       mov····(%rdi),%rax332 »       mov····(%rdi),%rax
333 »       movq···$0x0,0x10(%rbp)333 »       movq···$0x0,0x10(%rbp)
334 »       test···%eax,%eax334 »       test···%eax,%eax
Offset 344, 20 lines modifiedOffset 344, 20 lines modified
344 »       mov····(%rdi),%rax344 »       mov····(%rdi),%rax
345 »       movq···$0x0,0x18(%rbp)345 »       movq···$0x0,0x18(%rbp)
346 »       test···%eax,%eax346 »       test···%eax,%eax
347 »       jns····3ec·<calliter_iternext+0x15c>347 »       jns····3ec·<calliter_iternext+0x15c>
348 »       mov····%rbx,%rdi348 »       mov····%rbx,%rdi
349 »       xor····%ebx,%ebx349 »       xor····%ebx,%ebx
350 »       call···1e0·<Py_XDECREF.part.0>350 »       call···1e0·<Py_XDECREF.part.0>
351 »       jmp····395·<calliter_iternext+0x105>351 »       jmp····393·<calliter_iternext+0x103>
352 »       sub····$0x1,%rax352 »       sub····$0x1,%rax
353 »       mov····%rax,(%rdi)353 »       mov····%rax,(%rdi)
Max diff block lines reached; 248/4378 bytes (5.66%) of diff not shown.
1.43 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 22, 17 lines modifiedOffset 22, 17 lines modified
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·38000000·7c010000·..·.....8...|...27 ··0x00000170·000e2083·03860200·38000000·7c010000·..·.....8...|...
28 ··0x00000180·00000000·6a010000·00460e10·8c02410e·....j....F....A.28 ··0x00000180·00000000·6a010000·00460e10·8c02410e·....j....F....A.
29 ··0x00000190·18860341·0e208304·027e0a0e·18410e10·...A.·...~...A..29 ··0x00000190·18860341·0e208304·02680a0e·18410e10·...A.·...h...A..
30 ··0x000001a0·420e0847·0b02790a·0e18410e·10420e08·B..G..y...A..B..30 ··0x000001a0·420e0845·0b028f0a·0e18410e·10420e08·B..E......A..B..
31 ··0x000001b0·440b0000·18000000·b8010000·00000000·D...............31 ··0x000001b0·460b0000·18000000·b8010000·00000000·F...............
32 ··0x000001c0·44000000·000e2083·0486038c·02000000·D.....·.........32 ··0x000001c0·44000000·000e2083·0486038c·02000000·D.....·.........
33 ··0x000001d0·1c000000·d4010000·00000000·5b000000·............[...33 ··0x000001d0·1c000000·d4010000·00000000·5b000000·............[...
34 ··0x000001e0·00450e10·83020243·0a0e0845·0b000000·.E.....C...E....34 ··0x000001e0·00450e10·83020243·0a0e0845·0b000000·.E.....C...E....
35 ··0x000001f0·34000000·f4010000·00000000·40000000·4...........@...35 ··0x000001f0·34000000·f4010000·00000000·40000000·4...........@...
36 ··0x00000200·00460e10·8c02440e·18860344·0e208304·.F....D....D.·..36 ··0x00000200·00460e10·8c02440e·18860344·0e208304·.F....D....D.·..
37 ··0x00000210·5f0a0e18·410e1042·0e08420b·4a0e1841·_...A..B..B.J..A37 ··0x00000210·5f0a0e18·410e1042·0e08420b·4a0e1841·_...A..B..B.J..A
38 ··0x00000220·0e10420e·08000000·24000000·2c020000·..B.....$...,...38 ··0x00000220·0e10420e·08000000·24000000·2c020000·..B.....$...,...
1.69 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 55, 19 lines modifiedOffset 55, 19 lines modified
55 ··0x00000340·616c6c6f·63005079·4578635f·4f766572·alloc.PyExc_Over55 ··0x00000340·616c6c6f·63005079·4578635f·4f766572·alloc.PyExc_Over
56 ··0x00000350·666c6f77·4572726f·72005079·4572725f·flowError.PyErr_56 ··0x00000350·666c6f77·4572726f·72005079·4572725f·flowError.PyErr_
57 ··0x00000360·53657453·7472696e·67005079·4578635f·SetString.PyExc_57 ··0x00000360·53657453·7472696e·67005079·4578635f·SetString.PyExc_
58 ··0x00000370·53746f70·49746572·6174696f·6e005079·StopIteration.Py58 ··0x00000370·53746f70·49746572·6174696f·6e005079·StopIteration.Py
59 ··0x00000380·4f626a65·63745f47·435f4465·6c005079·Object_GC_Del.Py59 ··0x00000380·4f626a65·63745f47·435f4465·6c005079·Object_GC_Del.Py
60 ··0x00000390·43616c6c·49746572·5f4e6577·00507943·CallIter_New.PyC60 ··0x00000390·43616c6c·49746572·5f4e6577·00507943·CallIter_New.PyC
61 ··0x000003a0·616c6c49·7465725f·54797065·005f5079·allIter_Type._Py61 ··0x000003a0·616c6c49·7465725f·54797065·005f5079·allIter_Type._Py
62 ··0x000003b0·5f436865·636b4675·6e637469·6f6e5265·_CheckFunctionRe 
63 ··0x000003c0·73756c74·0050794f·626a6563·745f5269·sult.PyObject_Ri 
64 ··0x000003d0·6368436f·6d706172·65426f6f·6c005f50·chCompareBool._P 
65 ··0x000003e0·794f626a·6563745f·4d616b65·54704361·yObject_MakeTpCa62 ··0x000003b0·4f626a65·63745f4d·616b6554·7043616c·Object_MakeTpCal
 63 ··0x000003c0·6c005079·4f626a65·63745f52·69636843·l.PyObject_RichC
 64 ··0x000003d0·6f6d7061·7265426f·6f6c005f·50795f43·ompareBool._Py_C
 65 ··0x000003e0·6865636b·46756e63·74696f6e·52657375·heckFunctionResu
66 ··0x000003f0·6c6c0050·79416e65·78744177·61697461·ll.PyAnextAwaita66 ··0x000003f0·6c740050·79416e65·78744177·61697461·lt.PyAnextAwaita
67 ··0x00000400·626c655f·4e657700·5f507941·6e657874·ble_New._PyAnext67 ··0x00000400·626c655f·4e657700·5f507941·6e657874·ble_New._PyAnext
68 ··0x00000410·41776169·7461626c·655f5479·70650050·Awaitable_Type.P68 ··0x00000410·41776169·7461626c·655f5479·70650050·Awaitable_Type.P
69 ··0x00000420·79457863·5f53746f·70417379·6e634974·yExc_StopAsyncIt69 ··0x00000420·79457863·5f53746f·70417379·6e634974·yExc_StopAsyncIt
70 ··0x00000430·65726174·696f6e00·5f507947·656e5f53·eration._PyGen_S70 ··0x00000430·65726174·696f6e00·5f507947·656e5f53·eration._PyGen_S
71 ··0x00000440·65745374·6f704974·65726174·696f6e56·etStopIterationV71 ··0x00000440·65745374·6f704974·65726174·696f6e56·etStopIterationV
72 ··0x00000450·616c7565·005f5079·436f726f·5f476574·alue._PyCoro_Get72 ··0x00000450·616c7565·005f5079·436f726f·5f476574·alue._PyCoro_Get
73 ··0x00000460·41776169·7461626c·65497465·72005079·AwaitableIter.Py73 ··0x00000460·41776169·7461626c·65497465·72005079·AwaitableIter.Py
905 KB
listobject.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:··········108352·(bytes·into·file)13 ··Start·of·section·headers:··········108640·(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·0x1a740:1 There·are·21·section·headers,·starting·at·offset·0x1a860:
  
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·00033a·00··AX··0···0·325 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00033a·00··AX··0···0·32
6 ··[·2]·.rela.text········RELA············0000000000000000·011d48·0002d0·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·011f58·0002d0·18···I·18···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000380·000900·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000380·000900·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·012018·000ac8·18···I·18···3··88 ··[·4]·.rela.data········RELA············0000000000000000·012228·000ac8·18···I·18···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000c80·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·000c80·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·000c80·0001d6·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·000c80·0001d6·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·000e56·001047·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·000e56·000fe5·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·012ae0·0024d8·18···I·18···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·012cf0·002460·18···I·18···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·001ea0·00b74b·00··AX··0···0·6413 ··[·9]·.text.hot·········PROGBITS········0000000000000000·001e40·00b9bb·00··AX··0···0·64
14 ··[10]·.rela.text.hot····RELA············0000000000000000·014fb8·0048d8·18···I·18···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·015150·004860·18···I·18···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·00d5f0·00013d·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·00d800·00013d·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·00d730·000880·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·00d940·000880·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·019890·0001e0·18···I·18··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·0199b0·0001e0·18···I·18··12··8
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·00dfb0·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·00e1c0·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·00dfb0·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·00e1c0·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·00dfd0·001490·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·00e1e0·001490·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·019a70·000c18·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·019b90·000c18·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·00f460·001800·18·····19·143··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·00f670·001800·18·····19·143··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·010c60·0010e6·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·010e70·0010e6·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·01a688·0000b6·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·01a7a8·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)
22.5 KB
readelf --wide --symbols {}
    
Offset 11, 119 lines modifiedOffset 11, 119 lines modified
11 ·····7:·0000000000000023····20·FUNC····LOCAL··DEFAULT····7·PyList_AsTuple.cold11 ·····7:·0000000000000023····20·FUNC····LOCAL··DEFAULT····7·PyList_AsTuple.cold
12 ·····8:·0000000000000180···360·FUNC····LOCAL··DEFAULT····9·list_dealloc12 ·····8:·0000000000000180···360·FUNC····LOCAL··DEFAULT····9·list_dealloc
13 ·····9:·0000000000000037····38·FUNC····LOCAL··DEFAULT····7·list_dealloc.cold13 ·····9:·0000000000000037····38·FUNC····LOCAL··DEFAULT····7·list_dealloc.cold
14 ····10:·00000000000002f0····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF14 ····10:·00000000000002f0····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF
15 ····11:·0000000000000074····30·FUNC····LOCAL··DEFAULT····7·_PyList_AppendTakeRefListResize.part.015 ····11:·0000000000000074····30·FUNC····LOCAL··DEFAULT····7·_PyList_AppendTakeRefListResize.part.0
16 ····12:·000000000000005d····23·FUNC····LOCAL··DEFAULT····7·PyList_Append.cold16 ····12:·000000000000005d····23·FUNC····LOCAL··DEFAULT····7·PyList_Append.cold
17 ····13:·00000000000004f0···158·FUNC····LOCAL··DEFAULT····9·list_resize17 ····13:·00000000000004f0···158·FUNC····LOCAL··DEFAULT····9·list_resize
18 ····14:·00000000000005e0··7722·FUNC····LOCAL··DEFAULT····9·list_sort_impl18 ····14:·00000000000005e0··7687·FUNC····LOCAL··DEFAULT····9·list_sort_impl
19 ····15:·0000000000000092····49·FUNC····LOCAL··DEFAULT····7·PyList_Sort.cold19 ····15:·0000000000000092····49·FUNC····LOCAL··DEFAULT····7·PyList_Sort.cold
20 ····16:·0000000000002410···128·FUNC····LOCAL··DEFAULT····9·unsafe_latin_compare20 ····16:·00000000000023f0···128·FUNC····LOCAL··DEFAULT····9·unsafe_latin_compare
21 ····17:·000000000000add0····56·FUNC····LOCAL··DEFAULT····9·unsafe_long_compare21 ····17:·000000000000b040····56·FUNC····LOCAL··DEFAULT····9·unsafe_long_compare
22 ····18:·00000000000097b0···371·FUNC····LOCAL··DEFAULT····9·unsafe_tuple_compare22 ····18:·00000000000099d0···371·FUNC····LOCAL··DEFAULT····9·unsafe_tuple_compare
23 ····19:·0000000000003480·17623·FUNC····LOCAL··DEFAULT····9·merge_at23 ····19:·0000000000003460·18236·FUNC····LOCAL··DEFAULT····9·merge_at
24 ····20:·0000000000009930···114·FUNC····LOCAL··DEFAULT····9·unsafe_object_compare24 ····20:·0000000000009b50···114·FUNC····LOCAL··DEFAULT····9·unsafe_object_compare
25 ····21:·000000000000b740····11·FUNC····LOCAL··DEFAULT····9·safe_object_compare25 ····21:·000000000000b9b0····11·FUNC····LOCAL··DEFAULT····9·safe_object_compare
26 ····22:·000000000000b6c0····20·FUNC····LOCAL··DEFAULT····9·unsafe_float_compare26 ····22:·000000000000b930····20·FUNC····LOCAL··DEFAULT····9·unsafe_float_compare
27 ····23:·00000000000000c3···179·FUNC····LOCAL··DEFAULT····7·list_sort_impl.cold27 ····23:·00000000000000c3···179·FUNC····LOCAL··DEFAULT····7·list_sort_impl.cold
28 ····24:·0000000000000176····18·FUNC····LOCAL··DEFAULT····7·unsafe_latin_compare.cold28 ····24:·0000000000000176····18·FUNC····LOCAL··DEFAULT····7·unsafe_latin_compare.cold
29 ····25:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.829 ····25:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
30 ····26:·0000000000000188····58·FUNC····LOCAL··DEFAULT····7·PyList_SetItem.cold30 ····26:·0000000000000188····58·FUNC····LOCAL··DEFAULT····7·PyList_SetItem.cold
31 ····27:·00000000000024f0····74·FUNC····LOCAL··DEFAULT····9·list_traverse31 ····27:·00000000000024d0····74·FUNC····LOCAL··DEFAULT····9·list_traverse
32 ····28:·00000000000001c2····45·FUNC····LOCAL··DEFAULT····7·_PyList_FromArraySteal.cold32 ····28:·00000000000001c2····45·FUNC····LOCAL··DEFAULT····7·_PyList_FromArraySteal.cold
33 ····29:·00000000000026e0··1872·FUNC····LOCAL··DEFAULT····9·list_ass_slice_lock_held33 ····29:·00000000000026c0··1862·FUNC····LOCAL··DEFAULT····9·list_ass_slice_lock_held
34 ····30:·00000000000001ef···102·FUNC····LOCAL··DEFAULT····7·PyList_SetSlice.cold34 ····30:·00000000000001ef···102·FUNC····LOCAL··DEFAULT····7·PyList_SetSlice.cold
35 ····31:·0000000000009f80···464·FUNC····LOCAL··DEFAULT····9·list_slice_lock_held35 ····31:·000000000000a1a0···464·FUNC····LOCAL··DEFAULT····9·list_slice_lock_held
36 ····32:·0000000000000255····91·FUNC····LOCAL··DEFAULT····7·list_ass_slice_lock_held.cold36 ····32:·0000000000000255····91·FUNC····LOCAL··DEFAULT····7·list_ass_slice_lock_held.cold
37 ····33:·0000000000002e30····84·FUNC····LOCAL··DEFAULT····9·list_clear_impl.isra.037 ····33:·0000000000002e10····84·FUNC····LOCAL··DEFAULT····9·list_clear_impl.isra.0
38 ····34:·00000000000002b0·····4·FUNC····LOCAL··DEFAULT····7·list_clear_impl.isra.0.cold38 ····34:·00000000000002b0·····4·FUNC····LOCAL··DEFAULT····7·list_clear_impl.isra.0.cold
39 ····35:·0000000000002e90···241·FUNC····LOCAL··DEFAULT····9·list_append39 ····35:·0000000000002e70···241·FUNC····LOCAL··DEFAULT····9·list_append
40 ····36:·00000000000002b4····22·FUNC····LOCAL··DEFAULT····7·PyList_Size.cold40 ····36:·00000000000002b4····22·FUNC····LOCAL··DEFAULT····7·PyList_Size.cold
41 ····37:·0000000000002fb0··1142·FUNC····LOCAL··DEFAULT····9·list_subscript41 ····37:·0000000000002f90··1142·FUNC····LOCAL··DEFAULT····9·list_subscript
42 ····38:·00000000000002ca····28·FUNC····LOCAL··DEFAULT····7·list_subscript.cold42 ····38:·00000000000002ca····28·FUNC····LOCAL··DEFAULT····7·list_subscript.cold
43 ····39:·0000000000003430····76·FUNC····LOCAL··DEFAULT····9·list_item43 ····39:·0000000000003410····76·FUNC····LOCAL··DEFAULT····9·list_item
44 ····40:·00000000000000e0···168·FUNC····LOCAL··DEFAULT····1·merge_getmem44 ····40:·00000000000000e0···171·FUNC····LOCAL··DEFAULT····1·merge_getmem
45 ····41:·00000000000002e6··1283·FUNC····LOCAL··DEFAULT····7·merge_at.cold45 ····41:·00000000000002e6··1185·FUNC····LOCAL··DEFAULT····7·merge_at.cold
46 ····42:·0000000000007960···136·FUNC····LOCAL··DEFAULT····9·list_iter46 ····42:·0000000000007ba0···136·FUNC····LOCAL··DEFAULT····9·list_iter
47 ····43:·00000000000007e9····96·FUNC····LOCAL··DEFAULT····7·list_iter.cold47 ····43:·0000000000000787····96·FUNC····LOCAL··DEFAULT····7·list_iter.cold
48 ····44:·00000000000079f0···127·FUNC····LOCAL··DEFAULT····9·listiter_next48 ····44:·0000000000007c30···127·FUNC····LOCAL··DEFAULT····9·listiter_next
49 ····45:·0000000000007a70·····9·FUNC····LOCAL··DEFAULT····9·list_length49 ····45:·0000000000007cb0·····9·FUNC····LOCAL··DEFAULT····9·list_length
50 ····46:·0000000000007a80···103·FUNC····LOCAL··DEFAULT····9·listiter_dealloc50 ····46:·0000000000007cc0···103·FUNC····LOCAL··DEFAULT····9·listiter_dealloc
51 ····47:·0000000000007b10··3874·FUNC····LOCAL··DEFAULT····9·_list_extend51 ····47:·0000000000007d50··3850·FUNC····LOCAL··DEFAULT····9·_list_extend
52 ····48:·0000000000000849·····7·FUNC····LOCAL··DEFAULT····7·_PyList_Extend.cold52 ····48:·00000000000007e7·····7·FUNC····LOCAL··DEFAULT····7·_PyList_Extend.cold
53 ····49:·0000000000000850···112·FUNC····LOCAL··DEFAULT····7·_list_extend.cold53 ····49:·00000000000007ee···112·FUNC····LOCAL··DEFAULT····7·_list_extend.cold
54 ····50:·0000000000000190···230·FUNC····LOCAL··DEFAULT····1·list_inplace_repeat_lock_held54 ····50:·0000000000000190···230·FUNC····LOCAL··DEFAULT····1·list_inplace_repeat_lock_held
55 ····51:·0000000000008a40···180·FUNC····LOCAL··DEFAULT····9·list___init__55 ····51:·0000000000008c60···180·FUNC····LOCAL··DEFAULT····9·list___init__
56 ····52:·00000000000008c0····63·FUNC····LOCAL··DEFAULT····7·list___init__.cold56 ····52:·000000000000085e····63·FUNC····LOCAL··DEFAULT····7·list___init__.cold
57 ····53:·0000000000008b00···629·FUNC····LOCAL··DEFAULT····9·list_richcompare57 ····53:·0000000000008d20···629·FUNC····LOCAL··DEFAULT····9·list_richcompare
58 ····54:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata58 ····54:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
59 ····55:·00000000000008ff···128·FUNC····LOCAL··DEFAULT····7·list_richcompare.cold59 ····55:·000000000000089d···128·FUNC····LOCAL··DEFAULT····7·list_richcompare.cold
60 ····56:·0000000000008d80···303·FUNC····LOCAL··DEFAULT····9·list_remove60 ····56:·0000000000008fa0···300·FUNC····LOCAL··DEFAULT····9·list_remove
61 ····57:·0000000000008eb0···652·FUNC····LOCAL··DEFAULT····9·list_pop61 ····57:·00000000000090d0···652·FUNC····LOCAL··DEFAULT····9·list_pop
62 ····58:·000000000000097f···124·FUNC····LOCAL··DEFAULT····7·list_pop.cold62 ····58:·000000000000091d···124·FUNC····LOCAL··DEFAULT····7·list_pop.cold
63 ····59:·0000000000009140···171·FUNC····LOCAL··DEFAULT····9·list_ass_item63 ····59:·0000000000009360···171·FUNC····LOCAL··DEFAULT····9·list_ass_item
64 ····60:·00000000000091f0···756·FUNC····LOCAL··DEFAULT····9·list_concat64 ····60:·0000000000009410···756·FUNC····LOCAL··DEFAULT····9·list_concat
65 ····61:·00000000000009fb····28·FUNC····LOCAL··DEFAULT····7·list_concat.cold65 ····61:·0000000000000999····28·FUNC····LOCAL··DEFAULT····7·list_concat.cold
66 ····62:·00000000000094f0····32·FUNC····LOCAL··DEFAULT····9·list_extend66 ····62:·0000000000009710····32·FUNC····LOCAL··DEFAULT····9·list_extend
67 ····63:·0000000000000a17·····7·FUNC····LOCAL··DEFAULT····7·list_extend.cold67 ····63:·00000000000009b5·····7·FUNC····LOCAL··DEFAULT····7·list_extend.cold
68 ····64:·0000000000000a1e····40·FUNC····LOCAL··DEFAULT····7·PyList_Insert.cold68 ····64:·00000000000009bc····40·FUNC····LOCAL··DEFAULT····7·PyList_Insert.cold
69 ····65:·0000000000000a46····41·FUNC····LOCAL··DEFAULT····7·PyList_GetItem.cold69 ····65:·00000000000009e4····41·FUNC····LOCAL··DEFAULT····7·PyList_GetItem.cold
70 ····66:·0000000000000a6f·····8·FUNC····LOCAL··DEFAULT····7·unsafe_tuple_compare.cold70 ····66:·0000000000000a0d·····8·FUNC····LOCAL··DEFAULT····7·unsafe_tuple_compare.cold
71 ····67:·0000000000000a77···114·FUNC····LOCAL··DEFAULT····7·unsafe_object_compare.cold71 ····67:·0000000000000a15···114·FUNC····LOCAL··DEFAULT····7·unsafe_object_compare.cold
72 ····68:·00000000000099b0···170·FUNC····LOCAL··DEFAULT····9·list_clear_slot72 ····68:·0000000000009bd0···170·FUNC····LOCAL··DEFAULT····9·list_clear_slot
73 ····69:·0000000000000ae9····43·FUNC····LOCAL··DEFAULT····7·PyList_GetItemRef.cold73 ····69:·0000000000000a87····43·FUNC····LOCAL··DEFAULT····7·PyList_GetItemRef.cold
74 ····70:·0000000000009aa0···144·FUNC····LOCAL··DEFAULT····9·list_contains74 ····70:·0000000000009cc0···144·FUNC····LOCAL··DEFAULT····9·list_contains
75 ····71:·0000000000000b14····29·FUNC····LOCAL··DEFAULT····7·list_contains.cold75 ····71:·0000000000000ab2····29·FUNC····LOCAL··DEFAULT····7·list_contains.cold
76 ····72:·0000000000009b30····80·FUNC····LOCAL··DEFAULT····9·list___reversed__76 ····72:·0000000000009d50····80·FUNC····LOCAL··DEFAULT····9·list___reversed__
77 ····73:·0000000000000b31····17·FUNC····LOCAL··DEFAULT····7·list___reversed__.cold77 ····73:·0000000000000acf····17·FUNC····LOCAL··DEFAULT····7·list___reversed__.cold
78 ····74:·0000000000009b80····71·FUNC····LOCAL··DEFAULT····9·listreviter_dealloc78 ····74:·0000000000009da0····71·FUNC····LOCAL··DEFAULT····9·listreviter_dealloc
79 ····75:·0000000000009bd0···711·FUNC····LOCAL··DEFAULT····9·list_insert79 ····75:·0000000000009df0···711·FUNC····LOCAL··DEFAULT····9·list_insert
80 ····76:·0000000000000b42···121·FUNC····LOCAL··DEFAULT····7·list_insert.cold80 ····76:·0000000000000ae0···121·FUNC····LOCAL··DEFAULT····7·list_insert.cold
81 ····77:·0000000000009ea0····36·FUNC····LOCAL··DEFAULT····9·list_inplace_concat81 ····77:·000000000000a0c0····36·FUNC····LOCAL··DEFAULT····9·list_inplace_concat
82 ····78:·0000000000000bbb·····7·FUNC····LOCAL··DEFAULT····7·list_inplace_concat.cold82 ····78:·0000000000000b59·····7·FUNC····LOCAL··DEFAULT····7·list_inplace_concat.cold
83 ····79:·0000000000009ed0···167·FUNC····LOCAL··DEFAULT····9·list_vectorcall83 ····79:·000000000000a0f0···167·FUNC····LOCAL··DEFAULT····9·list_vectorcall
84 ····80:·0000000000000bc2····91·FUNC····LOCAL··DEFAULT····7·list_vectorcall.cold84 ····80:·0000000000000b60····91·FUNC····LOCAL··DEFAULT····7·list_vectorcall.cold
85 ····81:·0000000000000c1d·····7·FUNC····LOCAL··DEFAULT····7·list_slice_lock_held.cold85 ····81:·0000000000000bbb·····7·FUNC····LOCAL··DEFAULT····7·list_slice_lock_held.cold
86 ····82:·000000000000a150··2257·FUNC····LOCAL··DEFAULT····9·list_ass_subscript86 ····82:·000000000000a370··2337·FUNC····LOCAL··DEFAULT····9·list_ass_subscript
87 ····83:·0000000000000c24···133·FUNC····LOCAL··DEFAULT····7·list_ass_subscript.cold87 ····83:·0000000000000bc2···133·FUNC····LOCAL··DEFAULT····7·list_ass_subscript.cold
88 ····84:·000000000000aa30····24·FUNC····LOCAL··DEFAULT····9·listiter_traverse88 ····84:·000000000000aca0····24·FUNC····LOCAL··DEFAULT····9·listiter_traverse
89 ····85:·000000000000aa50···297·FUNC····LOCAL··DEFAULT····9·list_sort89 ····85:·000000000000acc0···297·FUNC····LOCAL··DEFAULT····9·list_sort
90 ····86:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.290 ····86:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
91 ····87:·0000000000000ca9·····7·FUNC····LOCAL··DEFAULT····7·list_sort.cold91 ····87:·0000000000000c47·····7·FUNC····LOCAL··DEFAULT····7·list_sort.cold
92 ····88:·000000000000ab80···394·FUNC····LOCAL··DEFAULT····9·list_repr92 ····88:·000000000000adf0···394·FUNC····LOCAL··DEFAULT····9·list_repr
93 ····89:·0000000000000cb0····89·FUNC····LOCAL··DEFAULT····7·list_repr.cold93 ····89:·0000000000000c4e····89·FUNC····LOCAL··DEFAULT····7·list_repr.cold
94 ····90:·000000000000ad70····96·FUNC····LOCAL··DEFAULT····9·listreviter_next94 ····90:·000000000000afe0····96·FUNC····LOCAL··DEFAULT····9·listreviter_next
95 ····91:·0000000000000d09····52·FUNC····LOCAL··DEFAULT····7·listreviter_next.cold95 ····91:·0000000000000ca7····52·FUNC····LOCAL··DEFAULT····7·listreviter_next.cold
96 ····92:·000000000000ae10···906·FUNC····LOCAL··DEFAULT····9·list_repeat96 ····92:·000000000000b080···922·FUNC····LOCAL··DEFAULT····9·list_repeat
97 ····93:·0000000000000d65····55·FUNC····LOCAL··DEFAULT····7·list_repeat.cold97 ····93:·0000000000000d03····55·FUNC····LOCAL··DEFAULT····7·list_repeat.cold
98 ····94:·000000000000b1a0···170·FUNC····LOCAL··DEFAULT····9·py_list_clear98 ····94:·000000000000b420···170·FUNC····LOCAL··DEFAULT····9·py_list_clear
99 ····95:·0000000000000d9c····35·FUNC····LOCAL··DEFAULT····7·PyList_GetSlice.cold99 ····95:·0000000000000d3a····35·FUNC····LOCAL··DEFAULT····7·PyList_GetSlice.cold
100 ····96:·0000000000000dbf····21·FUNC····LOCAL··DEFAULT····7·PyList_Reverse.cold100 ····96:·0000000000000d5d····21·FUNC····LOCAL··DEFAULT····7·PyList_Reverse.cold
101 ····97:·000000000000b250···182·FUNC····LOCAL··DEFAULT····9·list_count101 ····97:·000000000000b4d0···182·FUNC····LOCAL··DEFAULT····9·list_count
102 ····98:·0000000000000dd4····71·FUNC····LOCAL··DEFAULT····7·list_count.cold102 ····98:·0000000000000d72····71·FUNC····LOCAL··DEFAULT····7·list_count.cold
103 ····99:·000000000000b310···573·FUNC····LOCAL··DEFAULT····9·list_reverse103 ····99:·000000000000b590···573·FUNC····LOCAL··DEFAULT····9·list_reverse
104 ···100:·000000000000b550···359·FUNC····LOCAL··DEFAULT····9·list_index104 ···100:·000000000000b7d0···351·FUNC····LOCAL··DEFAULT····9·list_index
105 ···101:·0000000000000e1b···101·FUNC····LOCAL··DEFAULT····7·list_index.cold105 ···101:·0000000000000db9···101·FUNC····LOCAL··DEFAULT····7·list_index.cold
106 ···102:·00000000000000b0····25·FUNC····LOCAL··DEFAULT····1·listreviter_traverse106 ···102:·00000000000000b0····25·FUNC····LOCAL··DEFAULT····1·listreviter_traverse
107 ···103:·0000000000000e80·····3·FUNC····LOCAL··DEFAULT····7·listreviter_traverse.cold107 ···103:·0000000000000e1e·····3·FUNC····LOCAL··DEFAULT····7·listreviter_traverse.cold
108 ···104:·000000000000b6e0····43·FUNC····LOCAL··DEFAULT····9·listreviter_len108 ···104:·000000000000b950····43·FUNC····LOCAL··DEFAULT····9·listreviter_len
109 ···105:·0000000000000e83·····7·FUNC····LOCAL··DEFAULT····7·listreviter_len.cold109 ···105:·0000000000000e21·····7·FUNC····LOCAL··DEFAULT····7·listreviter_len.cold
110 ···106:·000000000000b710····39·FUNC····LOCAL··DEFAULT····9·listiter_len110 ···106:·000000000000b980····39·FUNC····LOCAL··DEFAULT····9·listiter_len
111 ···107:·0000000000000e8a·····7·FUNC····LOCAL··DEFAULT····7·listiter_len.cold111 ···107:·0000000000000e28·····7·FUNC····LOCAL··DEFAULT····7·listiter_len.cold
112 ···108:·00000000000000d0····15·FUNC····LOCAL··DEFAULT····1·list_copy112 ···108:·00000000000000d0····15·FUNC····LOCAL··DEFAULT····1·list_copy
113 ···109:·0000000000000e91····13·FUNC····LOCAL··DEFAULT····7·merge_getmem.cold113 ···109:·0000000000000e2f····13·FUNC····LOCAL··DEFAULT····7·merge_getmem.cold
114 ···110:·0000000000000e9e····36·FUNC····LOCAL··DEFAULT····7·list_inplace_repeat_lock_held.cold114 ···110:·0000000000000e3c····36·FUNC····LOCAL··DEFAULT····7·list_inplace_repeat_lock_held.cold
115 ···111:·0000000000000ec2····34·FUNC····LOCAL··DEFAULT····7·list_inplace_repeat115 ···111:·0000000000000e60····34·FUNC····LOCAL··DEFAULT····7·list_inplace_repeat
116 ···112:·0000000000000280···101·FUNC····LOCAL··DEFAULT····1·listiter_reduce116 ···112:·0000000000000280···101·FUNC····LOCAL··DEFAULT····1·listiter_reduce
117 ···113:·0000000000000ee4·····8·FUNC····LOCAL··DEFAULT····7·listiter_reduce.cold117 ···113:·0000000000000e82·····8·FUNC····LOCAL··DEFAULT····7·listiter_reduce.cold
118 ···114:·00000000000002f0····74·FUNC····LOCAL··DEFAULT····1·listiter_setstate118 ···114:·00000000000002f0····74·FUNC····LOCAL··DEFAULT····1·listiter_setstate
119 ···115:·0000000000000eec····44·FUNC····LOCAL··DEFAULT····7·listiter_setstate.cold119 ···115:·0000000000000e8a····44·FUNC····LOCAL··DEFAULT····7·listiter_setstate.cold
120 ···116:·0000000000000f18····25·FUNC····LOCAL··DEFAULT····7·list___sizeof__120 ···116:·0000000000000eb6····25·FUNC····LOCAL··DEFAULT····7·list___sizeof__
121 ···117:·0000000000000f31····95·FUNC····LOCAL··DEFAULT····7·listreviter_reduce121 ···117:·0000000000000ecf····95·FUNC····LOCAL··DEFAULT····7·listreviter_reduce
122 ···118:·0000000000000f90····93·FUNC····LOCAL··DEFAULT····7·listreviter_setstate122 ···118:·0000000000000f2e····93·FUNC····LOCAL··DEFAULT····7·listreviter_setstate
123 ···119:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0123 ···119:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
124 ···120:·0000000000000090····24·OBJECT··LOCAL··DEFAULT···12·_keywords.1124 ···120:·0000000000000090····24·OBJECT··LOCAL··DEFAULT···12·_keywords.1
125 ···121:·0000000000000240···128·OBJECT··LOCAL··DEFAULT····3·listreviter_methods125 ···121:·0000000000000240···128·OBJECT··LOCAL··DEFAULT····3·listreviter_methods
126 ···122:·0000000000000140····55·OBJECT··LOCAL··DEFAULT···12·length_hint_doc126 ···122:·0000000000000140····55·OBJECT··LOCAL··DEFAULT···12·length_hint_doc
127 ···123:·0000000000000100····39·OBJECT··LOCAL··DEFAULT···12·reduce_doc127 ···123:·0000000000000100····39·OBJECT··LOCAL··DEFAULT···12·reduce_doc
128 ···124:·00000000000000c0····38·OBJECT··LOCAL··DEFAULT···12·setstate_doc128 ···124:·00000000000000c0····38·OBJECT··LOCAL··DEFAULT···12·setstate_doc
129 ···125:·0000000000000460···128·OBJECT··LOCAL··DEFAULT····3·listiter_methods129 ···125:·0000000000000460···128·OBJECT··LOCAL··DEFAULT····3·listiter_methods
Offset 172, 33 lines modifiedOffset 172, 33 lines modified
172 ···168:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcmp172 ···168:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcmp
173 ···169:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memmove173 ···169:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memmove
174 ···170:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg174 ···170:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg
175 ···171:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError175 ···171:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
176 ···172:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString176 ···172:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
177 ···173:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Type177 ···173:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Type
178 ···174:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc178 ···174:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
Max diff block lines reached; 6254/23034 bytes (27.15%) of diff not shown.
249 KB
readelf --wide --relocs {}
Max HTML report size reached
99.1 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
293 B
strings --all --bytes=8 {}
    
Offset 30, 18 lines modifiedOffset 30, 17 lines modified
30 AWAVAUATUSH30 AWAVAUATUSH
31 []A\A]A^A_31 []A\A]A^A_
32 []A\A]A^A_32 []A\A]A^A_
33 []A\A]A^33 []A\A]A^
34 AVAUATUSH34 AVAUATUSH
35 []A\A]A^35 []A\A]A^
36 []A\A]A^36 []A\A]A^
 37 |$·H9|$0
37 []A\A]A^A_38 []A\A]A^A_
 39 D$PL9t$0
38 L$@H9L$· 
39 L$(H9L$@ 
40 t$8H9L$@ 
41 []A\A]A^A_40 []A\A]A^A_
42 AWAVAUATUSH41 AWAVAUATUSH
43 []A\A]A^A_42 []A\A]A^A_
44 AWAVAUATI43 AWAVAUATI
45 []A\A]A^A_44 []A\A]A^A_
46 AVAUATUSH45 AVAUATUSH
47 []A\A]A^46 []A\A]A^
5.78 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 5, 42 lines modifiedOffset 5, 42 lines modified
  
5 0000000000000000·<PyList_GetSlice>:5 0000000000000000·<PyList_GetSlice>:
6 PyList_GetSlice():6 PyList_GetSlice():
7 »       endbr647 »       endbr64
8 »       mov····0x8(%rdi),%rax8 »       mov····0x8(%rdi),%rax
9 »       testb··$0x2,0xab(%rax)9 »       testb··$0x2,0xab(%rax)
10 »       je·····15·<PyList_GetSlice+0x15>10 »       je·····15·<PyList_GetSlice+0x15>
11 ·R_X86_64_PC32»  .text.unlikely+0xd9811 ·R_X86_64_PC32»  .text.unlikely+0xd36
12 »       test···%rsi,%rsi12 »       test···%rsi,%rsi
13 »       js·····1e·<PyList_GetSlice+0x1e>13 »       js·····1e·<PyList_GetSlice+0x1e>
14 ·R_X86_64_PC32»  .text.unlikely+0xdb414 ·R_X86_64_PC32»  .text.unlikely+0xd52
15 »       mov····0x10(%rdi),%rax15 »       mov····0x10(%rdi),%rax
16 »       cmp····%rax,%rsi16 »       cmp····%rax,%rsi
17 »       cmovg··%rax,%rsi17 »       cmovg··%rax,%rsi
18 »       cmp····%rdx,%rsi18 »       cmp····%rdx,%rsi
19 »       jg·····32·<PyList_GetSlice+0x32>19 »       jg·····32·<PyList_GetSlice+0x32>
20 ·R_X86_64_PC32»  .text.unlikely+0xdac20 ·R_X86_64_PC32»  .text.unlikely+0xd4a
21 »       mov····0x10(%rdi),%rax21 »       mov····0x10(%rdi),%rax
22 »       cmp····%rax,%rdx22 »       cmp····%rax,%rdx
23 »       cmovg··%rax,%rdx23 »       cmovg··%rax,%rdx
24 »       jmp····42·<PyList_GetSlice+0x42>24 »       jmp····42·<PyList_GetSlice+0x42>
25 ·R_X86_64_PC32»  .text.hot+0x9f7c25 ·R_X86_64_PC32»  .text.hot+0xa19c
26 »       data16·cs·nopw·0x0(%rax,%rax,1)26 »       data16·cs·nopw·0x0(%rax,%rax,1)
27 »       nopl···(%rax)27 »       nopl···(%rax)
  
28 0000000000000050·<PyList_Reverse>:28 0000000000000050·<PyList_Reverse>:
29 PyList_Reverse():29 PyList_Reverse():
30 »       endbr6430 »       endbr64
31 »       test···%rdi,%rdi31 »       test···%rdi,%rdi
32 »       je·····5d·<PyList_Reverse+0xd>32 »       je·····5d·<PyList_Reverse+0xd>
33 ·R_X86_64_PC32»  .text.unlikely+0xdbb33 ·R_X86_64_PC32»  .text.unlikely+0xd59
34 »       mov····0x8(%rdi),%rax34 »       mov····0x8(%rdi),%rax
35 »       testb··$0x2,0xab(%rax)35 »       testb··$0x2,0xab(%rax)
36 »       je·····6e·<PyList_Reverse+0x1e>36 »       je·····6e·<PyList_Reverse+0x1e>
37 ·R_X86_64_PC32»  .text.unlikely+0xdbb37 ·R_X86_64_PC32»  .text.unlikely+0xd59
38 »       mov····0x10(%rdi),%rdx38 »       mov····0x10(%rdi),%rdx
39 »       cmp····$0x1,%rdx39 »       cmp····$0x1,%rdx
40 »       jle····9e·<PyList_Reverse+0x4e>40 »       jle····9e·<PyList_Reverse+0x4e>
41 »       mov····0x18(%rdi),%rax41 »       mov····0x18(%rdi),%rax
42 »       lea····-0x8(%rax,%rdx,8),%rdx42 »       lea····-0x8(%rax,%rdx,8),%rdx
43 »       cmp····%rdx,%rax43 »       cmp····%rdx,%rax
44 »       jae····9e·<PyList_Reverse+0x4e>44 »       jae····9e·<PyList_Reverse+0x4e>
Offset 60, 77 lines modifiedOffset 60, 77 lines modified
60 listreviter_traverse():60 listreviter_traverse():
61 »       endbr6461 »       endbr64
62 »       mov····0x18(%rdi),%rdi62 »       mov····0x18(%rdi),%rdi
63 »       mov····%rsi,%rax63 »       mov····%rsi,%rax
64 »       mov····%rdx,%rsi64 »       mov····%rdx,%rsi
65 »       test···%rdi,%rdi65 »       test···%rdi,%rdi
66 »       je·····c7·<listreviter_traverse+0x17>66 »       je·····c7·<listreviter_traverse+0x17>
67 ·R_X86_64_PC32»  .text.unlikely+0xe7c67 ·R_X86_64_PC32»  .text.unlikely+0xe1a
68 »       jmp····*%rax68 »       jmp····*%rax
69 »       nopl···0x0(%rax)69 »       nopl···0x0(%rax)
  
70 00000000000000d0·<list_copy>:70 00000000000000d0·<list_copy>:
71 list_copy():71 list_copy():
72 »       endbr6472 »       endbr64
73 »       mov····0x10(%rdi),%rdx73 »       mov····0x10(%rdi),%rdx
74 »       xor····%esi,%esi74 »       xor····%esi,%esi
75 »       jmp····df·<list_copy+0xf>75 »       jmp····df·<list_copy+0xf>
76 ·R_X86_64_PC32»  .text.hot+0x9f7c76 ·R_X86_64_PC32»  .text.hot+0xa19c
77 »       nop77 »       nop
  
78 00000000000000e0·<merge_getmem>:78 00000000000000e0·<merge_getmem>:
79 merge_getmem():79 merge_getmem():
80 »       cmp····%rsi,0x28(%rdi)80 »       cmp····%rsi,0x28(%rdi)
81 »       jge····185·<merge_getmem+0xa5>81 »       jge····188·<merge_getmem+0xa8>
82 »       push···%r1282 »       push···%r12
83 »       mov····%rsi,%r1283 »       mov····%rsi,%r12
84 »       push···%rbp84 »       push···%rbp
85 »       mov····$0x1,%ebp85 »       mov····$0x1,%ebp
86 »       push···%rbx86 »       push···%rbx
87 »       cmpq···$0x0,0x20(%rdi)87 »       cmpq···$0x0,0x20(%rdi)
88 »       mov····%rdi,%rbx88 »       mov····%rdi,%rbx
89 »       jne····171·<merge_getmem+0x91>89 »       jne····17e·<merge_getmem+0x9e>
90 »       mov····0x18(%rbx),%rdi90 »       mov····0x18(%rbx),%rdi
91 »       lea····0x838(%rbx),%rax91 »       lea····0x838(%rbx),%rax
92 »       cmp····%rax,%rdi92 »       cmp····%rax,%rdi
93 »       jne····178·<merge_getmem+0x98>93 »       jne····171·<merge_getmem+0x91>
94 »       movabs·$0xfffffffffffffff,%rax94 »       movabs·$0xfffffffffffffff,%rax
95 »       cmp····$0x1,%ebp95 »       cmp····$0x1,%ebp
96 »       movabs·$0x7ffffffffffffff,%rdx96 »       movabs·$0x7ffffffffffffff,%rdx
97 »       cmovne·%rdx,%rax97 »       cmovne·%rdx,%rax
98 »       cmp····%r12,%rax98 »       cmp····%r12,%rax
99 »       jb·····134·<merge_getmem+0x54>99 »       jb·····134·<merge_getmem+0x54>
100 ·R_X86_64_PC32»  .text.unlikely+0xe8d100 ·R_X86_64_PC32»  .text.unlikely+0xe2b
101 »       movslq·%ebp,%rdi101 »       movslq·%ebp,%rdi
102 »       imul···%r12,%rdi102 »       imul···%r12,%rdi
103 »       lea····0x0(,%rdi,8),%rdi103 »       lea····0x0(,%rdi,8),%rdi
104 »       call···148·<merge_getmem+0x68>104 »       call···148·<merge_getmem+0x68>
105 ·R_X86_64_PLT32» PyMem_Malloc-0x4105 ·R_X86_64_PLT32» PyMem_Malloc-0x4
106 »       mov····%rax,0x18(%rbx)106 »       mov····%rax,0x18(%rbx)
107 »       test···%rax,%rax107 »       test···%rax,%rax
108 »       je·····155·<merge_getmem+0x75>108 »       je·····155·<merge_getmem+0x75>
109 ·R_X86_64_PC32»  .text.unlikely+0xe8d109 ·R_X86_64_PC32»  .text.unlikely+0xe2b
110 »       cmpq···$0x0,0x20(%rbx)110 »       cmpq···$0x0,0x20(%rbx)
111 »       mov····%r12,0x28(%rbx)111 »       mov····%r12,0x28(%rbx)
112 »       jne····167·<merge_getmem+0x87>112 »       jne····167·<merge_getmem+0x87>
113 »       xor····%eax,%eax113 »       xor····%eax,%eax
114 »       pop····%rbx114 »       pop····%rbx
115 »       pop····%rbp115 »       pop····%rbp
116 »       pop····%r12116 »       pop····%r12
117 »       ret117 »       ret
118 »       lea····(%rax,%r12,8),%rax118 »       lea····(%rax,%r12,8),%rax
119 »       mov····%rax,0x20(%rbx)119 »       mov····%rax,0x20(%rbx)
120 »       jmp····160·<merge_getmem+0x80>120 »       jmp····160·<merge_getmem+0x80>
121 »       mov····$0x2,%ebp 
122 »       jmp····100·<merge_getmem+0x20> 
123 »       call···17d·<merge_getmem+0x9d>121 »       call···176·<merge_getmem+0x96>
124 ·R_X86_64_PLT32» PyMem_Free-0x4122 ·R_X86_64_PLT32» PyMem_Free-0x4
125 »       xor····%eax,%eax123 »       xor····%eax,%eax
126 »       mov····%rax,0x18(%rbx)124 »       mov····%rax,0x18(%rbx)
127 »       jmp····110·<merge_getmem+0x30>125 »       jmp····110·<merge_getmem+0x30>
 126 »       mov····$0x2,%ebp
 127 »       jmp····100·<merge_getmem+0x20>
128 »       xor····%eax,%eax128 »       xor····%eax,%eax
129 »       ret129 »       ret
130 »       nopl···0x0(%rax,%rax,1)130 »       nopl···0x0(%rax,%rax,1)
  
131 0000000000000190·<list_inplace_repeat_lock_held>:131 0000000000000190·<list_inplace_repeat_lock_held>:
132 list_inplace_repeat_lock_held():132 list_inplace_repeat_lock_held():
133 »       push···%r13133 »       push···%r13
Offset 143, 33 lines modifiedOffset 143, 33 lines modified
143 »       je·····26c·<list_inplace_repeat_lock_held+0xdc>143 »       je·····26c·<list_inplace_repeat_lock_held+0xdc>
144 »       mov····%rsi,%rbx144 »       mov····%rsi,%rbx
145 »       cmp····$0x1,%rsi145 »       cmp····$0x1,%rsi
146 »       je·····26c·<list_inplace_repeat_lock_held+0xdc>146 »       je·····26c·<list_inplace_repeat_lock_held+0xdc>
Max diff block lines reached; 2102/5733 bytes (36.66%) of diff not shown.
65.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
448 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
10.4 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 ··0x000001f0·f0010000·00000000·9e000000·00420e10·.............B..35 ··0x000001f0·f0010000·00000000·9e000000·00420e10·.............B..
36 ··0x00000200·8c02440e·18860341·0e208304·026c0a0e·..D....A.·...l..36 ··0x00000200·8c02440e·18860341·0e208304·026c0a0e·..D....A.·...l..
37 ··0x00000210·18410e10·420e0841·0b000000·14000000·.A..B..A........37 ··0x00000210·18410e10·420e0841·0b000000·14000000·.A..B..A........
38 ··0x00000220·20020000·00000000·1e000000·00500e10··............P..38 ··0x00000220·20020000·00000000·1e000000·00500e10··............P..
39 ··0x00000230·490e0800·14000000·38020000·00000000·I.......8.......39 ··0x00000230·490e0800·14000000·38020000·00000000·I.......8.......
40 ··0x00000240·46000000·00480e10·7d0e0800·10000000·F....H..}.......40 ··0x00000240·46000000·00480e10·7d0e0800·10000000·F....H..}.......
41 ··0x00000250·50020000·00000000·31000000·000e1000·P.......1.......41 ··0x00000250·50020000·00000000·31000000·000e1000·P.......1.......
42 ··0x00000260·50000000·64020000·00000000·2a1e0000·P...d.......*...42 ··0x00000260·50000000·64020000·00000000·071e0000·P...d...........
43 ··0x00000270·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..43 ··0x00000270·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..
44 ··0x00000280·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G44 ··0x00000280·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G
45 ··0x00000290·0eb8204c·0e902203·e2040a0e·38440e30·..·L..".....8D.045 ··0x00000290·0eb8204c·0e902203·e2040a0e·38440e30·..·L..".....8D.0
46 ··0x000002a0·410e2842·0e20420e·18420e10·420e0841·A.(B.·B..B..B..A46 ··0x000002a0·410e2842·0e20420e·18420e10·420e0841·A.(B.·B..B..B..A
47 ··0x000002b0·0b000000·1c000000·b8020000·00000000·................47 ··0x000002b0·0b000000·1c000000·b8020000·00000000·................
48 ··0x000002c0·b3000000·000e9022·83078606·8c058d04·......."........48 ··0x000002c0·b3000000·000e9022·83078606·8c058d04·......."........
49 ··0x000002d0·8e038f02·28000000·d8020000·00000000·....(...........49 ··0x000002d0·8e038f02·28000000·d8020000·00000000·....(...........
Offset 65, 15 lines modifiedOffset 65, 15 lines modified
65 ··0x000003d0·000e2083·0486038c·02000000·2c000000·..·.........,...65 ··0x000003d0·000e2083·0486038c·02000000·2c000000·..·.........,...
66 ··0x000003e0·e0030000·00000000·36000000·00460e10·........6....F..66 ··0x000003e0·e0030000·00000000·36000000·00460e10·........6....F..
67 ··0x000003f0·8c02410e·18860341·0e208304·440e3064·..A....A.·..D.0d67 ··0x000003f0·8c02410e·18860341·0e208304·440e3064·..A....A.·..D.0d
68 ··0x00000400·0e20410e·18410e10·420e0800·24000000·.·A..A..B...$...68 ··0x00000400·0e20410e·18410e10·420e0800·24000000·.·A..A..B...$...
69 ··0x00000410·10040000·00000000·66000000·000e3083·........f.....0.69 ··0x00000410·10040000·00000000·66000000·000e3083·........f.....0.
70 ··0x00000420·0486038c·02560a0e·20430e18·410e1042·.....V..·C..A..B70 ··0x00000420·0486038c·02560a0e·20430e18·410e1042·.....V..·C..A..B
71 ··0x00000430·0e08410b·4c000000·38040000·00000000·..A.L...8.......71 ··0x00000430·0e08410b·4c000000·38040000·00000000·..A.L...8.......
72 ··0x00000440·50070000·00420e10·8f02450e·188e0345·P....B....E....E72 ··0x00000440·46070000·00420e10·8f02450e·188e0345·F....B....E....E
73 ··0x00000450·0e208d04·420e288c·05440e30·8606440e·.·..B.(..D.0..D.73 ··0x00000450·0e208d04·420e288c·05440e30·8606440e·.·..B.(..D.0..D.
74 ··0x00000460·3883074a·0ed00103·55020a0e·38410e30·8..J....U...8A.074 ··0x00000460·3883074a·0ed00103·55020a0e·38410e30·8..J....U...8A.0
75 ··0x00000470·410e2842·0e20420e·18420e10·420e0841·A.(B.·B..B..B..A75 ··0x00000470·410e2842·0e20420e·18420e10·420e0841·A.(B.·B..B..B..A
76 ··0x00000480·0b000000·1c000000·88040000·00000000·................76 ··0x00000480·0b000000·1c000000·88040000·00000000·................
77 ··0x00000490·5b000000·000ed001·83078606·8c058d04·[...............77 ··0x00000490·5b000000·000ed001·83078606·8c058d04·[...............
78 ··0x000004a0·8e038f02·24000000·a8040000·00000000·....$...........78 ··0x000004a0·8e038f02·24000000·a8040000·00000000·....$...........
79 ··0x000004b0·54000000·00410e10·8602410e·18830341·T....A....A....A79 ··0x000004b0·54000000·00410e10·8602410e·18830341·T....A....A....A
Offset 93, 33 lines modifiedOffset 93, 33 lines modified
93 ··0x00000590·0e10420e·08480b02·940a0e30·440e2844·..B..H.....0D.(D93 ··0x00000590·0e10420e·08480b02·940a0e30·440e2844·..B..H.....0D.(D
94 ··0x000005a0·0e20420e·18420e10·420e0846·0b570a0e·.·B..B..B..F.W..94 ··0x000005a0·0e20420e·18420e10·420e0846·0b570a0e·.·B..B..B..F.W..
95 ··0x000005b0·30440e28·410e2042·0e18420e·10420e08·0D.(A.·B..B..B..95 ··0x000005b0·30440e28·410e2042·0e18420e·10420e08·0D.(A.·B..B..B..
96 ··0x000005c0·460b0000·1c000000·c8050000·00000000·F...............96 ··0x000005c0·460b0000·1c000000·c8050000·00000000·F...............
97 ··0x000005d0·1c000000·000e7083·0686058c·048d038e·......p.........97 ··0x000005d0·1c000000·000e7083·0686058c·048d038e·......p.........
98 ··0x000005e0·02000000·14000000·e8050000·00000000·................98 ··0x000005e0·02000000·14000000·e8050000·00000000·................
99 ··0x000005f0·4c000000·00740e10·570e0800·4c000000·L....t..W...L...99 ··0x000005f0·4c000000·00740e10·570e0800·4c000000·L....t..W...L...
100 ··0x00000600·00060000·00000000·d7440000·00420e10·.........D...B..100 ··0x00000600·00060000·00000000·3c470000·00420e10·........<G...B..
101 ··0x00000610·8f02480e·188e034a·0e208d04·490e288c·..H....J.·..I.(.101 ··0x00000610·8f024c0e·188e034d·0e208d04·4d0e288c·..L....M.·..M.(.
102 ··0x00000620·05410e30·8606410e·3883074a·0ed00103·.A.0..A.8..J....102 ··0x00000620·05410e30·8606410e·38830747·0ed00103·.A.0..A.8..G....
103 ··0x00000630·2f030a0e·38410e30·410e2842·0e20420e·/...8A.0A.(B.·B.103 ··0x00000630·d90f0a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.
104 ··0x00000640·18420e10·420e0846·0b000000·1c000000·.B..B..F........104 ··0x00000640·18420e10·420e0844·0b000000·1c000000·.B..B..D........
105 ··0x00000650·50060000·00000000·03050000·000ed001·P...............105 ··0x00000650·50060000·00000000·a1040000·000ed001·P...............
106 ··0x00000660·83078606·8c058d04·8e038f02·18000000·................106 ··0x00000660·83078606·8c058d04·8e038f02·18000000·................
107 ··0x00000670·70060000·00000000·88000000·00450e10·p............E..107 ··0x00000670·70060000·00000000·88000000·00450e10·p............E..
108 ··0x00000680·83020282·0e080000·14000000·8c060000·................108 ··0x00000680·83020282·0e080000·14000000·8c060000·................
109 ··0x00000690·00000000·60000000·000e1083·02000000·....`...........109 ··0x00000690·00000000·60000000·000e1083·02000000·....`...........
110 ··0x000006a0·14000000·a4060000·00000000·7f000000·................110 ··0x000006a0·14000000·a4060000·00000000·7f000000·................
111 ··0x000006b0·0002700e·104e0e08·10000000·bc060000·..p..N..........111 ··0x000006b0·0002700e·104e0e08·10000000·bc060000·..p..N..........
112 ··0x000006c0·00000000·09000000·00000000·1c000000·................112 ··0x000006c0·00000000·09000000·00000000·1c000000·................
113 ··0x000006d0·d0060000·00000000·67000000·00450e10·........g....E..113 ··0x000006d0·d0060000·00000000·67000000·00450e10·........g....E..
114 ··0x000006e0·83020241·0a0e084a·0b520e08·14000000·...A...J.R......114 ··0x000006e0·83020241·0a0e084a·0b520e08·14000000·...A...J.R......
115 ··0x000006f0·f0060000·00000000·20000000·00480e10·........·....H..115 ··0x000006f0·f0060000·00000000·20000000·00480e10·........·....H..
116 ··0x00000700·570e0800·10000000·08070000·00000000·W...............116 ··0x00000700·570e0800·10000000·08070000·00000000·W...............
117 ··0x00000710·07000000·000e1000·4c000000·1c070000·........L.......117 ··0x00000710·07000000·000e1000·4c000000·1c070000·........L.......
118 ··0x00000720·00000000·220f0000·00420e10·8f02420e·...."....B....B.118 ··0x00000720·00000000·0a0f0000·00420e10·8f02420e·.........B....B.
119 ··0x00000730·188e0342·0e208d04·450e288c·05410e30·...B.·..E.(..A.0119 ··0x00000730·188e0342·0e208d04·450e288c·05410e30·...B.·..E.(..A.0
120 ··0x00000740·8606410e·38830744·0e800103·d7010a0e·..A.8..D........120 ··0x00000740·8606410e·38830744·0e800103·d7010a0e·..A.8..D........
121 ··0x00000750·38430e30·410e2842·0e20420e·18420e10·8C.0A.(B.·B..B..121 ··0x00000750·38430e30·410e2842·0e20420e·18420e10·8C.0A.(B.·B..B..
122 ··0x00000760·420e0844·0b000000·34000000·6c070000·B..D....4...l...122 ··0x00000760·420e0844·0b000000·34000000·6c070000·B..D....4...l...
123 ··0x00000770·00000000·70000000·000e8001·83078606·....p...........123 ··0x00000770·00000000·70000000·000e8001·83078606·....p...........
124 ··0x00000780·8c058d04·8e038f02·025c0e38·460e3041·.........\.8F.0A124 ··0x00000780·8c058d04·8e038f02·025c0e38·460e3041·.........\.8F.0A
125 ··0x00000790·0e28420e·20420e18·420e1042·0e080000·.(B.·B..B..B....125 ··0x00000790·0e28420e·20420e18·420e1042·0e080000·.(B.·B..B..B....
Offset 131, 15 lines modifiedOffset 131, 15 lines modified
131 ··0x000007f0·48000000·f4070000·00000000·75020000·H...........u...131 ··0x000007f0·48000000·f4070000·00000000·75020000·H...........u...
132 ··0x00000800·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..132 ··0x00000800·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
133 ··0x00000810·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D133 ··0x00000810·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D
134 ··0x00000820·0e500308·010a0e38·410e3041·0e28420e·.P.....8A.0A.(B.134 ··0x00000820·0e500308·010a0e38·410e3041·0e28420e·.P.....8A.0A.(B.
135 ··0x00000830·20420e18·420e1042·0e08440b·1c000000··B..B..B..D.....135 ··0x00000830·20420e18·420e1042·0e08440b·1c000000··B..B..B..D.....
136 ··0x00000840·40080000·00000000·80000000·000e5083·@.............P.136 ··0x00000840·40080000·00000000·80000000·000e5083·@.............P.
137 ··0x00000850·0786068c·058d048e·038f0200·38000000·............8...137 ··0x00000850·0786068c·058d048e·038f0200·38000000·............8...
138 ··0x00000860·60080000·00000000·2f010000·00460e10·`......./....F..138 ··0x00000860·60080000·00000000·2c010000·00460e10·`.......,....F..
139 ··0x00000870·8d02420e·188c0341·0e208604·410e2883·..B....A.·..A.(.139 ··0x00000870·8d02420e·188c0341·0e208604·410e2883·..B....A.·..A.(.
140 ··0x00000880·05440e40·026b0a0e·28410e20·410e1842·.D.@.k..(A.·A..B140 ··0x00000880·05440e40·026b0a0e·28410e20·410e1842·.D.@.k..(A.·A..B
141 ··0x00000890·0e10420e·08410b00·48000000·9c080000·..B..A..H.......141 ··0x00000890·0e10420e·08410b00·48000000·9c080000·..B..A..H.......
142 ··0x000008a0·00000000·8c020000·00460e10·8f02420e·.........F....B.142 ··0x000008a0·00000000·8c020000·00460e10·8f02420e·.........F....B.
143 ··0x000008b0·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.0143 ··0x000008b0·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.0
144 ··0x000008c0·8606440e·38830747·0e6002df·0a0e3844·..D.8..G.`....8D144 ··0x000008c0·8606440e·38830747·0e6002df·0a0e3844·..D.8..G.`....8D
145 ··0x000008d0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.145 ··0x000008d0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
Offset 219, 15 lines modifiedOffset 219, 15 lines modified
219 ··0x00000d70·4c000000·740d0000·00000000·d0010000·L...t...........219 ··0x00000d70·4c000000·740d0000·00000000·d0010000·L...t...........
220 ··0x00000d80·00420e10·8e02420e·188d0342·0e208c04·.B....B....B.·..220 ··0x00000d80·00420e10·8e02420e·188d0342·0e208c04·.B....B....B.·..
221 ··0x00000d90·410e2886·05410e30·830602f5·0a0e2844·A.(..A.0......(D221 ··0x00000d90·410e2886·05410e30·830602f5·0a0e2844·A.(..A.0......(D
222 ··0x00000da0·0e20420e·18420e10·420e0849·0b02ad0a·.·B..B..B..I....222 ··0x00000da0·0e20420e·18420e10·420e0849·0b02ad0a·.·B..B..B..I....
223 ··0x00000db0·0e28430e·20420e18·420e1042·0e08450b·.(C.·B..B..B..E.223 ··0x00000db0·0e28430e·20420e18·420e1042·0e08450b·.(C.·B..B..B..E.
224 ··0x00000dc0·1c000000·c40d0000·00000000·07000000·................224 ··0x00000dc0·1c000000·c40d0000·00000000·07000000·................
225 ··0x00000dd0·000e3083·0686058c·048d038e·02000000·..0.............225 ··0x00000dd0·000e3083·0686058c·048d038e·02000000·..0.............
226 ··0x00000de0·40000000·e40d0000·00000000·d1080000·@...............226 ··0x00000de0·40000000·e40d0000·00000000·21090000·@...........!...
227 ··0x00000df0·00460e10·8e02420e·188d0342·0e208c04·.F....B....B.·..227 ··0x00000df0·00460e10·8e02420e·188d0342·0e208c04·.F....B....B.·..
228 ··0x00000e00·410e2886·05440e30·83064a0e·6002b10a·A.(..D.0..J.`...228 ··0x00000e00·410e2886·05440e30·83064a0e·6002b10a·A.(..D.0..J.`...
229 ··0x00000e10·0e30410e·28410e20·420e1842·0e10420e·.0A.(A.·B..B..B.229 ··0x00000e10·0e30410e·28410e20·420e1842·0e10420e·.0A.(A.·B..B..B.
230 ··0x00000e20·08460b00·1c000000·280e0000·00000000·.F......(.......230 ··0x00000e20·08460b00·1c000000·280e0000·00000000·.F......(.......
231 ··0x00000e30·85000000·000e6083·0686058c·048d038e·......`.........231 ··0x00000e30·85000000·000e6083·0686058c·048d038e·......`.........
232 ··0x00000e40·02000000·10000000·480e0000·00000000·........H.......232 ··0x00000e40·02000000·10000000·480e0000·00000000·........H.......
233 ··0x00000e50·18000000·00000000·54000000·5c0e0000·........T...\...233 ··0x00000e50·18000000·00000000·54000000·5c0e0000·........T...\...
Offset 251, 15 lines modifiedOffset 251, 15 lines modified
251 ··0x00000f70·0e207b0a·0e18410e·10410e08·410b0000·.·{...A..A..A...251 ··0x00000f70·0e207b0a·0e18410e·10410e08·410b0000·.·{...A..A..A...
252 ··0x00000f80·20000000·840f0000·00000000·60000000··...........`...252 ··0x00000f80·20000000·840f0000·00000000·60000000··...........`...
253 ··0x00000f90·00480e10·770a0e08·410b460a·0e084a0b·.H..w...A.F...J.253 ··0x00000f90·00480e10·770a0e08·410b460a·0e084a0b·.H..w...A.F...J.
254 ··0x00000fa0·4f0e0800·10000000·a80f0000·00000000·O...............254 ··0x00000fa0·4f0e0800·10000000·a80f0000·00000000·O...............
255 ··0x00000fb0·34000000·000e1000·10000000·bc0f0000·4...............255 ··0x00000fb0·34000000·000e1000·10000000·bc0f0000·4...............
256 ··0x00000fc0·00000000·28000000·00000000·10000000·....(...........256 ··0x00000fc0·00000000·28000000·00000000·10000000·....(...........
257 ··0x00000fd0·d00f0000·00000000·38000000·00000000·........8.......257 ··0x00000fd0·d00f0000·00000000·38000000·00000000·........8.......
258 ··0x00000fe0·48000000·e40f0000·00000000·8a030000·H...............258 ··0x00000fe0·48000000·e40f0000·00000000·9a030000·H...............
259 ··0x00000ff0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..259 ··0x00000ff0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
260 ··0x00001000·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D260 ··0x00001000·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D
261 ··0x00001010·0e500398·010a0e38·440e3041·0e28420e·.P.....8D.0A.(B.261 ··0x00001010·0e500398·010a0e38·440e3041·0e28420e·.P.....8D.0A.(B.
262 ··0x00001020·20420e18·420e1042·0e08410b·34000000··B..B..B..A.4...262 ··0x00001020·20420e18·420e1042·0e08410b·34000000··B..B..B..A.4...
263 ··0x00001030·30100000·00000000·37000000·000e5083·0.......7.....P.263 ··0x00001030·30100000·00000000·37000000·000e5083·0.......7.....P.
264 ··0x00001040·0786068c·058d048e·038f0244·0a0e3841·...........D..8A264 ··0x00001040·0786068c·058d048e·038f0244·0a0e3841·...........D..8A
265 ··0x00001050·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.265 ··0x00001050·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
Offset 277, 15 lines modifiedOffset 277, 15 lines modified
277 ··0x00001110·05410e30·8306440e·4002800a·0e30440e·.A.0..D.@....0D.277 ··0x00001110·05410e30·8306440e·4002800a·0e30440e·.A.0..D.@....0D.
278 ··0x00001120·28410e20·420e1842·0e10420e·08450b00·(A.·B..B..B..E..278 ··0x00001120·28410e20·420e1842·0e10420e·08450b00·(A.·B..B..B..E..
279 ··0x00001130·2c000000·34110000·00000000·47000000·,...4.......G...279 ··0x00001130·2c000000·34110000·00000000·47000000·,...4.......G...
280 ··0x00001140·000e4083·0686058c·048d038e·027c0e30·..@..........|.0280 ··0x00001140·000e4083·0686058c·048d038e·027c0e30·..@..........|.0
281 ··0x00001150·430e2841·0e20420e·18420e10·420e0800·C.(A.·B..B..B...281 ··0x00001150·430e2841·0e20420e·18420e10·420e0800·C.(A.·B..B..B...
282 ··0x00001160·10000000·64110000·00000000·3d020000·....d.......=...282 ··0x00001160·10000000·64110000·00000000·3d020000·....d.......=...
283 ··0x00001170·00000000·54000000·78110000·00000000·....T...x.......283 ··0x00001170·00000000·54000000·78110000·00000000·....T...x.......
284 ··0x00001180·67010000·00460e10·8e02490e·188d0342·g....F....I....B284 ··0x00001180·5f010000·00460e10·8e02490e·188d0342·_....F....I....B
285 ··0x00001190·0e208c04·4b0e2886·05440e30·8306470e·.·..K.(..D.0..G.285 ··0x00001190·0e208c04·4b0e2886·05440e30·8306470e·.·..K.(..D.0..G.
286 ··0x000011a0·5002d00a·0e30430e·28410e20·420e1842·P....0C.(A.·B..B286 ··0x000011a0·5002d00a·0e30430e·28410e20·420e1842·P....0C.(A.·B..B
287 ··0x000011b0·0e10420e·08470b5e·0a0e3041·0e28410e·..B..G.^..0A.(A.287 ··0x000011b0·0e10420e·08470b5e·0a0e3041·0e28410e·..B..G.^..0A.(A.
288 ··0x000011c0·20420e18·420e1042·0e08420b·1c000000··B..B..B..B.....288 ··0x000011c0·20420e18·420e1042·0e08420b·1c000000··B..B..B..B.....
289 ··0x000011d0·d0110000·00000000·65000000·000e5083·........e.....P.289 ··0x000011d0·d0110000·00000000·65000000·000e5083·........e.....P.
Max diff block lines reached; 1362/10555 bytes (12.90%) of diff not shown.
1.54 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:··········199784·(bytes·into·file)13 ··Start·of·section·headers:··········199792·(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.7 KB
readelf --wide --sections {}
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
1 There·are·24·section·headers,·starting·at·offset·0x30c68:1 There·are·24·section·headers,·starting·at·offset·0x30c70:
  
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·000770·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0007dd·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·01e428·000900·18···I·21···1··86 ··[·2]·.rela.text········RELA············0000000000000000·01e418·000930·18···I·21···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0007b0·0008e0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000820·0008e0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·01ed28·000b28·18···I·21···3··88 ··[·4]·.rela.data········RELA············0000000000000000·01ed48·000b28·18···I·21···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·001090·0004c0·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········0000000000000000·001100·0004c0·00··WA··0···0·32
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·001090·003735·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·001100·0036da·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·01f850·0068e8·18···I·21···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·01f870·0068d0·18···I·21···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·0047c8·0127bf·00··AX··0···0·6412 ··[·8]·.text.hot·········PROGBITS········0000000000000000·0047e0·01277f·00··AX··0···0·64
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·026138·009450·18···I·21···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·026140·009450·18···I·21···8··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·016f87·0002ed·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·016f5f·0002ed·01·AMS··0···0··1
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·017278·0008b7·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·017250·0008b7·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·017b30·000f3e·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·017b08·000f3e·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·02f588·000300·18···I·21··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·02f590·000300·18···I·21··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·018a70·000068·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·018a48·000068·08··AM··0···0··8
19 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·02f888·000030·18···I·21··14··819 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·02f890·000030·18···I·21··14··8
20 ··[16]·.rodata.cst16·····PROGBITS········0000000000000000·018ad8·000020·10··AM··0···0·1620 ··[16]·.rodata.cst16·····PROGBITS········0000000000000000·018ab0·000020·10··AM··0···0·16
21 ··[17]·.note.GNU-stack···PROGBITS········0000000000000000·018af8·000000·00······0···0··121 ··[17]·.note.GNU-stack···PROGBITS········0000000000000000·018ad0·000000·00······0···0··1
22 ··[18]·.note.gnu.property·NOTE············0000000000000000·018af8·000020·00···A··0···0··822 ··[18]·.note.gnu.property·NOTE············0000000000000000·018ad0·000020·00···A··0···0··8
23 ··[19]·.eh_frame·········PROGBITS········0000000000000000·018b18·002358·00···A··0···0··823 ··[19]·.eh_frame·········PROGBITS········0000000000000000·018af0·002370·00···A··0···0··8
24 ··[20]·.rela.eh_frame····RELA············0000000000000000·02f8b8·0012d8·18···I·21··19··824 ··[20]·.rela.eh_frame····RELA············0000000000000000·02f8c0·0012d8·18···I·21··19··8
25 ··[21]·.symtab···········SYMTAB··········0000000000000000·01ae70·001f50·18·····22·203··825 ··[21]·.symtab···········SYMTAB··········0000000000000000·01ae60·001f50·18·····22·203··8
26 ··[22]·.strtab···········STRTAB··········0000000000000000·01cdc0·001662·00······0···0··126 ··[22]·.strtab···········STRTAB··········0000000000000000·01cdb0·001662·00······0···0··1
27 ··[23]·.shstrtab·········STRTAB··········0000000000000000·030b90·0000d6·00······0···0··127 ··[23]·.shstrtab·········STRTAB··········0000000000000000·030b98·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)
29.9 KB
readelf --wide --symbols {}
    
Offset 17, 158 lines modifiedOffset 17, 158 lines modified
17 ····13:·0000000000000084····43·FUNC····LOCAL··DEFAULT····6·_PyLong_InitTypes.cold17 ····13:·0000000000000084····43·FUNC····LOCAL··DEFAULT····6·_PyLong_InitTypes.cold
18 ····14:·00000000000000af····37·FUNC····LOCAL··DEFAULT····6·PyLong_FromSsize_t.cold18 ····14:·00000000000000af····37·FUNC····LOCAL··DEFAULT····6·PyLong_FromSsize_t.cold
19 ····15:·00000000000000d4····22·FUNC····LOCAL··DEFAULT····6·PyLong_FromLong.cold19 ····15:·00000000000000d4····22·FUNC····LOCAL··DEFAULT····6·PyLong_FromLong.cold
20 ····16:·00000000000006c0···126·FUNC····LOCAL··DEFAULT····8·_PyLong_FromMedium20 ····16:·00000000000006c0···126·FUNC····LOCAL··DEFAULT····8·_PyLong_FromMedium
21 ····17:·00000000000000ea····21·FUNC····LOCAL··DEFAULT····6·_PyLong_FromMedium.cold21 ····17:·00000000000000ea····21·FUNC····LOCAL··DEFAULT····6·_PyLong_FromMedium.cold
22 ····18:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.822 ····18:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
23 ····19:·00000000000000ff····31·FUNC····LOCAL··DEFAULT····6·PyLong_GetInfo.cold23 ····19:·00000000000000ff····31·FUNC····LOCAL··DEFAULT····6·PyLong_GetInfo.cold
24 ····20:·00000000000008b0···447·FUNC····LOCAL··DEFAULT····8·long_richcompare24 ····20:·00000000000008b0···455·FUNC····LOCAL··DEFAULT····8·long_richcompare
25 ····21:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata25 ····21:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
26 ····22:·000000000000011e····29·FUNC····LOCAL··DEFAULT····6·long_richcompare.cold26 ····22:·000000000000011e····29·FUNC····LOCAL··DEFAULT····6·long_richcompare.cold
27 ····23:·0000000000000a70····22·FUNC····LOCAL··DEFAULT····8·long_bool27 ····23:·0000000000000a80····22·FUNC····LOCAL··DEFAULT····8·long_bool
28 ····24:·000000000000013b····28·FUNC····LOCAL··DEFAULT····6·PyLong_AsLong.cold28 ····24:·000000000000013b····28·FUNC····LOCAL··DEFAULT····6·PyLong_AsLong.cold
29 ····25:·0000000000000157····20·FUNC····LOCAL··DEFAULT····6·PyLong_AsLongAndOverflow.cold29 ····25:·0000000000000157····20·FUNC····LOCAL··DEFAULT····6·PyLong_AsLongAndOverflow.cold
30 ····26:·0000000000000e50···213·FUNC····LOCAL··DEFAULT····8·long_compare30 ····26:·0000000000000e60···213·FUNC····LOCAL··DEFAULT····8·long_compare
31 ····27:·0000000000000f30····89·FUNC····LOCAL··DEFAULT····8·long_dealloc31 ····27:·0000000000000f40····89·FUNC····LOCAL··DEFAULT····8·long_dealloc
32 ····28:·000000000000016b·····5·FUNC····LOCAL··DEFAULT····6·long_dealloc.cold32 ····28:·000000000000016b·····5·FUNC····LOCAL··DEFAULT····6·long_dealloc.cold
33 ····29:·0000000000000f90····44·FUNC····LOCAL··DEFAULT····8·long_to_decimal_string33 ····29:·0000000000000fa0····44·FUNC····LOCAL··DEFAULT····8·long_to_decimal_string
34 ····30:·0000000000000fc0··2765·FUNC····LOCAL··DEFAULT····8·long_to_decimal_string_internal34 ····30:·0000000000000fd0··2749·FUNC····LOCAL··DEFAULT····8·long_to_decimal_string_internal
35 ····31:·0000000000000170·····7·FUNC····LOCAL··DEFAULT····6·long_to_decimal_string.cold35 ····31:·0000000000000170·····7·FUNC····LOCAL··DEFAULT····6·long_to_decimal_string.cold
36 ····32:·0000000000000177··1110·FUNC····LOCAL··DEFAULT····6·long_to_decimal_string_internal.cold36 ····32:·0000000000000177··1110·FUNC····LOCAL··DEFAULT····6·long_to_decimal_string_internal.cold
37 ····33:·000000000000d660····27·FUNC····LOCAL··DEFAULT····8·Py_XDECREF37 ····33:·000000000000d6e0····27·FUNC····LOCAL··DEFAULT····8·Py_XDECREF
38 ····34:·0000000000001a90····71·FUNC····LOCAL··DEFAULT····8·_Py_DECREF_SPECIALIZED.constprop.038 ····34:·0000000000001a90····71·FUNC····LOCAL··DEFAULT····8·_Py_DECREF_SPECIALIZED.constprop.0
39 ····35:·00000000000005cd····24·FUNC····LOCAL··DEFAULT····6·_PyLong_NumBits.cold39 ····35:·00000000000005cd····24·FUNC····LOCAL··DEFAULT····6·_PyLong_NumBits.cold
40 ····36:·00000000000005e5····64·FUNC····LOCAL··DEFAULT····6·PyLong_AsSize_t.cold40 ····36:·00000000000005e5····64·FUNC····LOCAL··DEFAULT····6·PyLong_AsSize_t.cold
41 ····37:·0000000000001c70··1062·FUNC····LOCAL··DEFAULT····8·long_lshift41 ····37:·0000000000001c70··1069·FUNC····LOCAL··DEFAULT····8·long_lshift
42 ····38:·00000000000020a0···676·FUNC····LOCAL··DEFAULT····8·long_lshift1.part.042 ····38:·00000000000020a0···676·FUNC····LOCAL··DEFAULT····8·long_lshift1.part.0
43 ····39:·00000000000090f0···497·FUNC····LOCAL··DEFAULT····8·divrem143 ····39:·0000000000009170···497·FUNC····LOCAL··DEFAULT····8·divrem1
44 ····40:·0000000000000625····92·FUNC····LOCAL··DEFAULT····6·long_lshift.cold44 ····40:·0000000000000625····92·FUNC····LOCAL··DEFAULT····6·long_lshift.cold
45 ····41:·0000000000000681····46·FUNC····LOCAL··DEFAULT····6·long_lshift1.part.0.cold45 ····41:·0000000000000681····46·FUNC····LOCAL··DEFAULT····6·long_lshift1.part.0.cold
46 ····42:·0000000000002350···568·FUNC····LOCAL··DEFAULT····8·long_sub46 ····42:·0000000000002350···568·FUNC····LOCAL··DEFAULT····8·long_sub
47 ····43:·0000000000008260···997·FUNC····LOCAL··DEFAULT····8·x_sub47 ····43:·00000000000082e0···997·FUNC····LOCAL··DEFAULT····8·x_sub
48 ····44:·0000000000006a00···662·FUNC····LOCAL··DEFAULT····8·x_add48 ····44:·0000000000006a80···662·FUNC····LOCAL··DEFAULT····8·x_add
49 ····45:·00000000000006af····32·FUNC····LOCAL··DEFAULT····6·long_sub.cold49 ····45:·00000000000006af····32·FUNC····LOCAL··DEFAULT····6·long_sub.cold
50 ····46:·00000000000006cf····22·FUNC····LOCAL··DEFAULT····6·_PyLong_Subtract.cold50 ····46:·00000000000006cf····22·FUNC····LOCAL··DEFAULT····6·_PyLong_Subtract.cold
51 ····47:·00000000000006e5····42·FUNC····LOCAL··DEFAULT····6·PyLong_AsInt.cold51 ····47:·00000000000006e5····42·FUNC····LOCAL··DEFAULT····6·PyLong_AsInt.cold
52 ····48:·00000000000029c0···437·FUNC····LOCAL··DEFAULT····8·long_neg52 ····48:·00000000000029c0···437·FUNC····LOCAL··DEFAULT····8·long_neg
53 ····49:·000000000000070f····22·FUNC····LOCAL··DEFAULT····6·long_neg.cold53 ····49:·000000000000070f····22·FUNC····LOCAL··DEFAULT····6·long_neg.cold
54 ····50:·0000000000002cc0···416·FUNC····LOCAL··DEFAULT····8·long_invert54 ····50:·0000000000002cc0···420·FUNC····LOCAL··DEFAULT····8·long_invert
55 ····51:·0000000000004df0···574·FUNC····LOCAL··DEFAULT····8·long_add55 ····51:·0000000000004e30···574·FUNC····LOCAL··DEFAULT····8·long_add
56 ····52:·000000000000d680···204·FUNC····LOCAL··DEFAULT····8·_PyLong_FromLarge56 ····52:·000000000000d700···204·FUNC····LOCAL··DEFAULT····8·_PyLong_FromLarge
57 ····53:·0000000000000725····50·FUNC····LOCAL··DEFAULT····6·long_invert.cold57 ····53:·0000000000000725····50·FUNC····LOCAL··DEFAULT····6·long_invert.cold
58 ····54:·0000000000000757····43·FUNC····LOCAL··DEFAULT····6·PyLong_FromUnsignedLongLong.cold58 ····54:·0000000000000757····43·FUNC····LOCAL··DEFAULT····6·PyLong_FromUnsignedLongLong.cold
59 ····55:·0000000000002f50··2331·FUNC····LOCAL··DEFAULT····8·int_to_bytes59 ····55:·0000000000002f60··2331·FUNC····LOCAL··DEFAULT····8·int_to_bytes
60 ····56:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.360 ····56:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.3
61 ····57:·0000000000000782···133·FUNC····LOCAL··DEFAULT····6·int_to_bytes.cold61 ····57:·0000000000000782···133·FUNC····LOCAL··DEFAULT····6·int_to_bytes.cold
62 ····58:·0000000000003e80··2273·FUNC····LOCAL··DEFAULT····8·int_from_bytes62 ····58:·0000000000003e90··2321·FUNC····LOCAL··DEFAULT····8·int_from_bytes
63 ····59:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.663 ····59:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.6
64 ····60:·0000000000000807···181·FUNC····LOCAL··DEFAULT····6·int_from_bytes.cold64 ····60:·0000000000000807···181·FUNC····LOCAL··DEFAULT····6·int_from_bytes.cold
65 ····61:·00000000000008bc····47·FUNC····LOCAL··DEFAULT····6·_PyLong_FromByteArray.cold65 ····61:·00000000000008bc····47·FUNC····LOCAL··DEFAULT····6·_PyLong_FromByteArray.cold
66 ····62:·00000000000008eb····32·FUNC····LOCAL··DEFAULT····6·long_add.cold66 ····62:·00000000000008eb····32·FUNC····LOCAL··DEFAULT····6·long_add.cold
67 ····63:·000000000000090b····22·FUNC····LOCAL··DEFAULT····6·_PyLong_Add.cold67 ····63:·000000000000090b····22·FUNC····LOCAL··DEFAULT····6·_PyLong_Add.cold
68 ····64:·0000000000000921····74·FUNC····LOCAL··DEFAULT····6·PyLong_FromLongLong.cold68 ····64:·0000000000000921····74·FUNC····LOCAL··DEFAULT····6·PyLong_FromLongLong.cold
69 ····65:·0000000000005400···713·FUNC····LOCAL··DEFAULT····8·long_mul69 ····65:·0000000000005440···721·FUNC····LOCAL··DEFAULT····8·long_mul
70 ····66:·0000000000005980··4216·FUNC····LOCAL··DEFAULT····8·k_mul70 ····66:·00000000000059d0··4264·FUNC····LOCAL··DEFAULT····8·k_mul
71 ····67:·000000000000096b····78·FUNC····LOCAL··DEFAULT····6·long_mul.cold71 ····67:·000000000000096b····78·FUNC····LOCAL··DEFAULT····6·long_mul.cold
72 ····68:·00000000000009b9····78·FUNC····LOCAL··DEFAULT····6·_PyLong_Multiply.cold72 ····68:·00000000000009b9····78·FUNC····LOCAL··DEFAULT····6·_PyLong_Multiply.cold
73 ····69:·0000000000011bb0···690·FUNC····LOCAL··DEFAULT····8·kmul_split.constprop.073 ····69:·0000000000011b80···706·FUNC····LOCAL··DEFAULT····8·kmul_split.constprop.0
74 ····70:·0000000000000a07···394·FUNC····LOCAL··DEFAULT····6·k_mul.cold74 ····70:·0000000000000a07···394·FUNC····LOCAL··DEFAULT····6·k_mul.cold
75 ····71:·0000000000000b91····70·FUNC····LOCAL··DEFAULT····6·x_add.cold75 ····71:·0000000000000b91····70·FUNC····LOCAL··DEFAULT····6·x_add.cold
76 ····72:·0000000000006ca0···442·FUNC····LOCAL··DEFAULT····8·long_and76 ····72:·0000000000006d20···442·FUNC····LOCAL··DEFAULT····8·long_and
77 ····73:·00000000000071c0··3539·FUNC····LOCAL··DEFAULT····8·long_bitwise77 ····73:·0000000000007230··3555·FUNC····LOCAL··DEFAULT····8·long_bitwise
78 ····74:·0000000000000bd7····42·FUNC····LOCAL··DEFAULT····6·long_and.cold78 ····74:·0000000000000bd7····42·FUNC····LOCAL··DEFAULT····6·long_and.cold
79 ····75:·0000000000006e80····66·FUNC····LOCAL··DEFAULT····8·long_vectorcall79 ····75:·0000000000006f00····66·FUNC····LOCAL··DEFAULT····8·long_vectorcall
80 ····76:·000000000000da10···592·FUNC····LOCAL··DEFAULT····8·long_new_impl80 ····76:·000000000000da90···592·FUNC····LOCAL··DEFAULT····8·long_new_impl
81 ····77:·0000000000000c01····78·FUNC····LOCAL··DEFAULT····6·long_vectorcall.cold81 ····77:·0000000000000c01····78·FUNC····LOCAL··DEFAULT····6·long_vectorcall.cold
82 ····78:·0000000000000c4f····22·FUNC····LOCAL··DEFAULT····6·PyLong_FromDouble.cold82 ····78:·0000000000000c4f····22·FUNC····LOCAL··DEFAULT····6·PyLong_FromDouble.cold
83 ····79:·0000000000000c65···343·FUNC····LOCAL··DEFAULT····6·long_bitwise.cold83 ····79:·0000000000000c65···343·FUNC····LOCAL··DEFAULT····6·long_bitwise.cold
84 ····80:·0000000000000dbc····47·FUNC····LOCAL··DEFAULT····6·PyLong_FromSize_t.cold84 ····80:·0000000000000dbc····47·FUNC····LOCAL··DEFAULT····6·PyLong_FromSize_t.cold
85 ····81:·0000000000008090···450·FUNC····LOCAL··DEFAULT····8·long_or85 ····81:·0000000000008110···450·FUNC····LOCAL··DEFAULT····8·long_or
86 ····82:·0000000000000deb····42·FUNC····LOCAL··DEFAULT····6·long_or.cold86 ····82:·0000000000000deb····42·FUNC····LOCAL··DEFAULT····6·long_or.cold
87 ····83:·0000000000000e15····57·FUNC····LOCAL··DEFAULT····6·x_sub.cold87 ····83:·0000000000000e15····57·FUNC····LOCAL··DEFAULT····6·x_sub.cold
88 ····84:·0000000000008650···531·FUNC····LOCAL··DEFAULT····8·long_div88 ····84:·00000000000086d0···531·FUNC····LOCAL··DEFAULT····8·long_div
89 ····85:·0000000000008870···910·FUNC····LOCAL··DEFAULT····8·l_divmod89 ····85:·00000000000088f0···910·FUNC····LOCAL··DEFAULT····8·l_divmod
90 ····86:·0000000000000e4e····42·FUNC····LOCAL··DEFAULT····6·long_div.cold90 ····86:·0000000000000e4e····42·FUNC····LOCAL··DEFAULT····6·long_div.cold
91 ····87:·0000000000008c00··1261·FUNC····LOCAL··DEFAULT····8·long_divrem91 ····87:·0000000000008c80··1258·FUNC····LOCAL··DEFAULT····8·long_divrem
92 ····88:·0000000000000e78···364·FUNC····LOCAL··DEFAULT····6·l_divmod.cold92 ····88:·0000000000000e78···364·FUNC····LOCAL··DEFAULT····6·l_divmod.cold
93 ····89:·00000000000103c0··2458·FUNC····LOCAL··DEFAULT····8·x_divrem93 ····89:·00000000000103d0··2442·FUNC····LOCAL··DEFAULT····8·x_divrem
94 ····90:·0000000000000fe4···396·FUNC····LOCAL··DEFAULT····6·long_divrem.cold94 ····90:·0000000000000fe4···396·FUNC····LOCAL··DEFAULT····6·long_divrem.cold
95 ····91:·0000000000001170····76·FUNC····LOCAL··DEFAULT····6·divrem1.cold95 ····91:·0000000000001170····76·FUNC····LOCAL··DEFAULT····6·divrem1.cold
96 ····92:·000000000000e210··1991·FUNC····LOCAL··DEFAULT····8·long_format_binary96 ····92:·000000000000e290··1991·FUNC····LOCAL··DEFAULT····8·long_format_binary
97 ····93:·00000000000011bc····10·FUNC····LOCAL··DEFAULT····6·PyLong_AsVoidPtr.cold97 ····93:·00000000000011bc····10·FUNC····LOCAL··DEFAULT····6·PyLong_AsVoidPtr.cold
98 ····94:·00000000000093e0····94·FUNC····LOCAL··DEFAULT····8·int___format__98 ····94:·0000000000009460····94·FUNC····LOCAL··DEFAULT····8·int___format__
99 ····95:·00000000000011c6····28·FUNC····LOCAL··DEFAULT····6·int___format__.cold99 ····95:·00000000000011c6····28·FUNC····LOCAL··DEFAULT····6·int___format__.cold
100 ····96:·00000000000011e2····59·FUNC····LOCAL··DEFAULT····6·PyLong_AsDouble.cold100 ····96:·00000000000011e2····59·FUNC····LOCAL··DEFAULT····6·PyLong_AsDouble.cold
101 ····97:·0000000000009520··2512·FUNC····LOCAL··DEFAULT····8·long_true_divide101 ····97:·00000000000095a0··2512·FUNC····LOCAL··DEFAULT····8·long_true_divide
102 ····98:·000000000000121d···360·FUNC····LOCAL··DEFAULT····6·long_true_divide.cold102 ····98:·000000000000121d···360·FUNC····LOCAL··DEFAULT····6·long_true_divide.cold
103 ····99:·0000000000001385····42·FUNC····LOCAL··DEFAULT····6·PyLong_AsUnsignedLongLong.cold103 ····99:·0000000000001385····42·FUNC····LOCAL··DEFAULT····6·PyLong_AsUnsignedLongLong.cold
104 ···100:·000000000000a180··9340·FUNC····LOCAL··DEFAULT····8·long_pow104 ···100:·000000000000a200··9306·FUNC····LOCAL··DEFAULT····8·long_pow
105 ···101:·000000000000ee80···951·FUNC····LOCAL··DEFAULT····8·l_mod105 ···101:·000000000000ef00···951·FUNC····LOCAL··DEFAULT····8·l_mod
106 ···102:·0000000000010d60···149·FUNC····LOCAL··DEFAULT····8·_PyLong_Negate106 ···102:·0000000000010d60···149·FUNC····LOCAL··DEFAULT····8·_PyLong_Negate
107 ···103:·00000000000013af··2482·FUNC····LOCAL··DEFAULT····6·long_pow.cold107 ···103:·00000000000013af··2426·FUNC····LOCAL··DEFAULT····6·long_pow.cold
108 ···104:·0000000000001d61····85·FUNC····LOCAL··DEFAULT····6·PyLong_AsUnsignedLongLongMask.cold108 ···104:·0000000000001d29····85·FUNC····LOCAL··DEFAULT····6·PyLong_AsUnsignedLongLongMask.cold
109 ···105:·00000000000001e0···296·OBJECT··LOCAL··DEFAULT····5·log_base_BASE.13109 ···105:·00000000000001e0···296·OBJECT··LOCAL··DEFAULT····5·log_base_BASE.13
110 ···106:·00000000000000a0···296·OBJECT··LOCAL··DEFAULT····5·convmultmax_base.12110 ···106:·00000000000000a0···296·OBJECT··LOCAL··DEFAULT····5·convmultmax_base.12
111 ···107:·0000000000000000···148·OBJECT··LOCAL··DEFAULT····5·convwidth_base.11111 ···107:·0000000000000000···148·OBJECT··LOCAL··DEFAULT····5·convwidth_base.11
112 ···108:·0000000000001db6···731·FUNC····LOCAL··DEFAULT····6·PyLong_FromString.cold112 ···108:·0000000000001d7e···731·FUNC····LOCAL··DEFAULT····6·PyLong_FromString.cold
113 ···109:·0000000000002091····56·FUNC····LOCAL··DEFAULT····6·_PyLong_Copy.cold113 ···109:·0000000000002059····56·FUNC····LOCAL··DEFAULT····6·_PyLong_Copy.cold
114 ···110:·00000000000020c9····21·FUNC····LOCAL··DEFAULT····6·_PyLong_FromDigits.cold114 ···110:·0000000000002091····21·FUNC····LOCAL··DEFAULT····6·_PyLong_FromDigits.cold
115 ···111:·00000000000020de····40·FUNC····LOCAL··DEFAULT····6·PyLong_AsLongLong.cold115 ···111:·00000000000020a6····40·FUNC····LOCAL··DEFAULT····6·PyLong_AsLongLong.cold
116 ···112:·0000000000002106···155·FUNC····LOCAL··DEFAULT····6·_PyLong_FromLarge.cold116 ···112:·00000000000020ce···155·FUNC····LOCAL··DEFAULT····6·_PyLong_FromLarge.cold
117 ···113:·000000000000d750···700·FUNC····LOCAL··DEFAULT····8·long_new117 ···113:·000000000000d7d0···700·FUNC····LOCAL··DEFAULT····8·long_new
118 ···114:·00000000000021a1···166·FUNC····LOCAL··DEFAULT····6·long_new.cold118 ···114:·0000000000002169···166·FUNC····LOCAL··DEFAULT····6·long_new.cold
119 ···115:·0000000000000180····72·OBJECT··LOCAL··DEFAULT····3·_parser.9119 ···115:·0000000000000180····72·OBJECT··LOCAL··DEFAULT····3·_parser.9
120 ···116:·0000000000002247····51·FUNC····LOCAL··DEFAULT····6·long_new_impl.cold120 ···116:·000000000000220f····51·FUNC····LOCAL··DEFAULT····6·long_new_impl.cold
121 ···117:·000000000000dc60···334·FUNC····LOCAL··DEFAULT····8·int_bit_length121 ···117:·000000000000dce0···334·FUNC····LOCAL··DEFAULT····8·int_bit_length
122 ···118:·000000000000227a···361·FUNC····LOCAL··DEFAULT····6·int_bit_length.cold122 ···118:·0000000000002242···361·FUNC····LOCAL··DEFAULT····6·int_bit_length.cold
123 ···119:·00000000000023e3····40·FUNC····LOCAL··DEFAULT····6·PyLong_FromUnicodeObject.cold123 ···119:·00000000000023ab····40·FUNC····LOCAL··DEFAULT····6·PyLong_FromUnicodeObject.cold
124 ···120:·000000000000240b····95·FUNC····LOCAL··DEFAULT····6·_PyLong_FromBytes.cold124 ···120:·00000000000023d3····95·FUNC····LOCAL··DEFAULT····6·_PyLong_FromBytes.cold
125 ···121:·000000000000def0···335·FUNC····LOCAL··DEFAULT····8·long_xor125 ···121:·000000000000df70···335·FUNC····LOCAL··DEFAULT····8·long_xor
126 ···122:·000000000000246a····41·FUNC····LOCAL··DEFAULT····6·long_xor.cold126 ···122:·0000000000002432····41·FUNC····LOCAL··DEFAULT····6·long_xor.cold
127 ···123:·000000000000e040···359·FUNC····LOCAL··DEFAULT····8·long_long127 ···123:·000000000000e0c0···359·FUNC····LOCAL··DEFAULT····8·long_long
128 ···124:·0000000000002493····56·FUNC····LOCAL··DEFAULT····6·long_long.cold128 ···124:·000000000000245b····56·FUNC····LOCAL··DEFAULT····6·long_long.cold
129 ···125:·00000000000024cb·····7·FUNC····LOCAL··DEFAULT····6·_PyLong_Format.cold129 ···125:·0000000000002493·····7·FUNC····LOCAL··DEFAULT····6·_PyLong_Format.cold
130 ···126:·00000000000024d2···919·FUNC····LOCAL··DEFAULT····6·long_format_binary.cold130 ···126:·000000000000249a···919·FUNC····LOCAL··DEFAULT····6·long_format_binary.cold
131 ···127:·000000000000e9e0···220·FUNC····LOCAL··DEFAULT····8·long_float131 ···127:·000000000000ea60···220·FUNC····LOCAL··DEFAULT····8·long_float
132 ···128:·0000000000002869····76·FUNC····LOCAL··DEFAULT····6·long_float.cold132 ···128:·0000000000002831····76·FUNC····LOCAL··DEFAULT····6·long_float.cold
133 ···129:·000000000000eac0···956·FUNC····LOCAL··DEFAULT····8·long_mod133 ···129:·000000000000eb40···956·FUNC····LOCAL··DEFAULT····8·long_mod
134 ···130:·00000000000028b5····20·FUNC····LOCAL··DEFAULT····6·long_mod.cold134 ···130:·000000000000287d····20·FUNC····LOCAL··DEFAULT····6·long_mod.cold
135 ···131:·00000000000028c9····85·FUNC····LOCAL··DEFAULT····6·PyLong_AsUnsignedLongMask.cold135 ···131:·0000000000002891····85·FUNC····LOCAL··DEFAULT····6·PyLong_AsUnsignedLongMask.cold
136 ···132:·000000000000f360···114·FUNC····LOCAL··DEFAULT····8·long_divmod136 ···132:·000000000000f3e0···114·FUNC····LOCAL··DEFAULT····8·long_divmod
137 ···133:·000000000000291e···115·FUNC····LOCAL··DEFAULT····6·long_divmod.cold137 ···133:·00000000000028e6···115·FUNC····LOCAL··DEFAULT····6·long_divmod.cold
138 ···134:·0000000000000140····32·OBJECT··LOCAL··DEFAULT···12·half_even_correction.10138 ···134:·0000000000000140····32·OBJECT··LOCAL··DEFAULT···12·half_even_correction.10
139 ···135:·0000000000002991····97·FUNC····LOCAL··DEFAULT····6·_PyLong_Frexp.cold139 ···135:·0000000000002959····97·FUNC····LOCAL··DEFAULT····6·_PyLong_Frexp.cold
140 ···136:·000000000000f870··2261·FUNC····LOCAL··DEFAULT····8·long_rshift140 ···136:·000000000000f8f0··2261·FUNC····LOCAL··DEFAULT····8·long_rshift
141 ···137:·00000000000029f2···200·FUNC····LOCAL··DEFAULT····6·long_rshift.cold141 ···137:·00000000000029ba···200·FUNC····LOCAL··DEFAULT····6·long_rshift.cold
142 ···138:·0000000000010150···298·FUNC····LOCAL··DEFAULT····8·long_abs142 ···138:·00000000000101d0···298·FUNC····LOCAL··DEFAULT····8·long_abs
143 ···139:·0000000000002aba····28·FUNC····LOCAL··DEFAULT····6·long_abs.cold143 ···139:·0000000000002a82····28·FUNC····LOCAL··DEFAULT····6·long_abs.cold
Max diff block lines reached; 15775/30542 bytes (51.65%) of diff not shown.
494 KB
readelf --wide --relocs {}
Max HTML report size reached
176 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
249 B
strings --all --bytes=8 {}
    
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
22 []A\A]A^22 []A\A]A^
23 []A\A]A^23 []A\A]A^
24 []A\A]A^A_24 []A\A]A^A_
25 []A\A]A^A_25 []A\A]A^A_
26 []A\A]A^A_26 []A\A]A^A_
27 AWAVAUATI27 AWAVAUATI
28 []A\A]A^A_28 []A\A]A^A_
29 tWA8u!u@H29 tcA8u!u@H
30 tyA8u"ub30 tyA8u"ub
31 AWAVAUATUSH31 AWAVAUATUSH
32 []A\A]A^A_32 []A\A]A^A_
33 AUATUSH=33 AUATUSH=
34 []A\A]A^34 []A\A]A^
35 []A\A]A^35 []A\A]A^
36 AVAUATUSH36 AVAUATUSH
16.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 97, 73 lines modifiedOffset 97, 73 lines modified
97 »       push···%rbp97 »       push···%rbp
98 »       mov····%rdx,%rbp98 »       mov····%rdx,%rbp
99 »       push···%rbx99 »       push···%rbx
100 »       mov····%rdi,%rbx100 »       mov····%rdi,%rbx
101 »       push···%r8101 »       push···%r8
102 »       cmp····$0x1,%rdx102 »       cmp····$0x1,%rdx
103 »       ja·····ff·<int___round__+0x1f>103 »       ja·····ff·<int___round__+0x1f>
104 ·R_X86_64_PC32»  .text.unlikely+0x2ae1104 ·R_X86_64_PC32»  .text.unlikely+0x2aa9
105 »       test···%rbp,%rbp105 »       test···%rbp,%rbp
106 »       jle····20c·<int___round__+0x12c>106 »       jle····20c·<int___round__+0x12c>
107 »       mov····(%r12),%rdi107 »       mov····(%r12),%rdi
108 »       test···%rdi,%rdi108 »       test···%rdi,%rdi
109 »       je·····20c·<int___round__+0x12c>109 »       je·····20c·<int___round__+0x12c>
110 »       call···11a·<int___round__+0x3a>110 »       call···11a·<int___round__+0x3a>
111 ·R_X86_64_PLT32» _PyNumber_Index-0x4111 ·R_X86_64_PLT32» _PyNumber_Index-0x4
112 »       mov····%rax,%rbp112 »       mov····%rax,%rbp
113 »       test···%rax,%rax113 »       test···%rax,%rax
114 »       je·····126·<int___round__+0x46>114 »       je·····126·<int___round__+0x46>
115 ·R_X86_64_PC32»  .text.unlikely+0x2afd115 ·R_X86_64_PC32»  .text.unlikely+0x2ac5
116 »       mov····0x10(%rax),%rax116 »       mov····0x10(%rax),%rax
117 »       and····$0x3,%eax117 »       and····$0x3,%eax
118 »       cmp····$0x2,%rax118 »       cmp····$0x2,%rax
119 »       jne····1e7·<int___round__+0x107>119 »       jne····1e7·<int___round__+0x107>
120 »       mov····%rbp,%rdi120 »       mov····%rbp,%rdi
121 »       call···13f·<int___round__+0x5f>121 »       call···13f·<int___round__+0x5f>
122 ·R_X86_64_PC32»  .text.hot+0x29bc122 ·R_X86_64_PC32»  .text.hot+0x29bc
123 »       mov····%rax,%r13123 »       mov····%rax,%r13
124 »       mov····0x0(%rbp),%rax124 »       mov····0x0(%rbp),%rax
125 »       test···%eax,%eax125 »       test···%eax,%eax
126 »       jns····14e·<int___round__+0x6e>126 »       jns····14e·<int___round__+0x6e>
127 ·R_X86_64_PC32»  .text.unlikely+0x2b5a127 ·R_X86_64_PC32»  .text.unlikely+0x2b22
128 »       test···%r13,%r13128 »       test···%r13,%r13
129 »       je·····157·<int___round__+0x77>129 »       je·····157·<int___round__+0x77>
130 ·R_X86_64_PC32»  .text.unlikely+0x2afd130 ·R_X86_64_PC32»  .text.unlikely+0x2ac5
131 »       mov····$0x0,%edx131 »       mov····$0x0,%edx
132 ·R_X86_64_32»    _Py_NoneStruct132 ·R_X86_64_32»    _Py_NoneStruct
133 »       mov····%r13,%rsi133 »       mov····%r13,%rsi
134 »       mov····$0x0,%edi134 »       mov····$0x0,%edi
135 ·R_X86_64_32»    _PyRuntime+0x37f0135 ·R_X86_64_32»    _PyRuntime+0x37f0
136 »       call···169·<int___round__+0x89>136 »       call···169·<int___round__+0x89>
137 ·R_X86_64_PC32»  .text.hot+0xa17c137 ·R_X86_64_PC32»  .text.hot+0xa1fc
138 »       mov····%rax,%r12138 »       mov····%rax,%r12
139 »       mov····0x0(%r13),%rax139 »       mov····0x0(%r13),%rax
140 »       test···%eax,%eax140 »       test···%eax,%eax
141 »       jns····178·<int___round__+0x98>141 »       jns····178·<int___round__+0x98>
142 ·R_X86_64_PC32»  .text.unlikely+0x2b3f142 ·R_X86_64_PC32»  .text.unlikely+0x2b07
143 »       mov····0x0(%rip),%rax········143 »       mov····0x0(%rip),%rax········
144 ·R_X86_64_PC32»  _PyRuntime+0x37ec144 ·R_X86_64_PC32»  _PyRuntime+0x37ec
145 »       test···%eax,%eax145 »       test···%eax,%eax
146 »       jns····187·<int___round__+0xa7>146 »       jns····187·<int___round__+0xa7>
147 ·R_X86_64_PC32»  .text.unlikely+0x2b1f147 ·R_X86_64_PC32»  .text.unlikely+0x2ae7
148 »       test···%r12,%r12148 »       test···%r12,%r12
149 »       je·····190·<int___round__+0xb0>149 »       je·····190·<int___round__+0xb0>
150 ·R_X86_64_PC32»  .text.unlikely+0x2afd150 ·R_X86_64_PC32»  .text.unlikely+0x2ac5
151 »       mov····%r12,%rsi151 »       mov····%r12,%rsi
152 »       mov····%rbx,%rdi152 »       mov····%rbx,%rdi
153 »       call···19b·<int___round__+0xbb>153 »       call···19b·<int___round__+0xbb>
154 ·R_X86_64_PLT32» _PyLong_DivmodNear-0x4154 ·R_X86_64_PLT32» _PyLong_DivmodNear-0x4
155 »       mov····%rax,%rbp155 »       mov····%rax,%rbp
156 »       mov····(%r12),%rax156 »       mov····(%r12),%rax
157 »       test···%eax,%eax157 »       test···%eax,%eax
158 »       jns····1aa·<int___round__+0xca>158 »       jns····1aa·<int___round__+0xca>
159 ·R_X86_64_PC32»  .text.unlikely+0x2b04159 ·R_X86_64_PC32»  .text.unlikely+0x2acc
160 »       test···%rbp,%rbp160 »       test···%rbp,%rbp
161 »       je·····1b3·<int___round__+0xd3>161 »       je·····1b3·<int___round__+0xd3>
162 ·R_X86_64_PC32»  .text.unlikely+0x2afd162 ·R_X86_64_PC32»  .text.unlikely+0x2ac5
163 »       mov····0x20(%rbp),%rsi163 »       mov····0x20(%rbp),%rsi
164 »       mov····%rbx,%rdi164 »       mov····%rbx,%rdi
165 »       call···1bf·<int___round__+0xdf>165 »       call···1bf·<int___round__+0xdf>
166 ·R_X86_64_PC32»  .text.hot+0x234c166 ·R_X86_64_PC32»  .text.hot+0x234c
167 »       mov····%rax,%rbx167 »       mov····%rax,%rbx
168 »       mov····0x0(%rbp),%rax168 »       mov····0x0(%rbp),%rax
169 »       test···%eax,%eax169 »       test···%eax,%eax
Offset 180, 47 lines modifiedOffset 180, 47 lines modified
180 »       pop····%rbp180 »       pop····%rbp
181 »       pop····%r12181 »       pop····%r12
182 »       pop····%r13182 »       pop····%r13
183 »       ret183 »       ret
184 »       mov····0x0(%rbp),%rax184 »       mov····0x0(%rbp),%rax
185 »       test···%eax,%eax185 »       test···%eax,%eax
186 »       jns····1f3·<int___round__+0x113>186 »       jns····1f3·<int___round__+0x113>
187 ·R_X86_64_PC32»  .text.unlikely+0x2b75187 ·R_X86_64_PC32»  .text.unlikely+0x2b3d
188 »       cmpq···$0x0,0x8(%rbx)188 »       cmpq···$0x0,0x8(%rbx)
189 ·R_X86_64_32S»   PyLong_Type189 ·R_X86_64_32S»   PyLong_Type
190 »       jne····201·<int___round__+0x121>190 »       jne····201·<int___round__+0x121>
191 ·R_X86_64_PC32»  .text.unlikely+0x2ad2191 ·R_X86_64_PC32»  .text.unlikely+0x2a9a
192 »       mov····(%rbx),%eax192 »       mov····(%rbx),%eax
193 »       add····$0x1,%eax193 »       add····$0x1,%eax
194 »       je·····1dc·<int___round__+0xfc>194 »       je·····1dc·<int___round__+0xfc>
195 »       mov····%eax,(%rbx)195 »       mov····%eax,(%rbx)
196 »       jmp····1dc·<int___round__+0xfc>196 »       jmp····1dc·<int___round__+0xfc>
197 »       cmpq···$0x0,0x8(%rbx)197 »       cmpq···$0x0,0x8(%rbx)
198 ·R_X86_64_32S»   PyLong_Type198 ·R_X86_64_32S»   PyLong_Type
199 »       jne····21a·<int___round__+0x13a>199 »       jne····21a·<int___round__+0x13a>
200 ·R_X86_64_PC32»  .text.unlikely+0x2ad2200 ·R_X86_64_PC32»  .text.unlikely+0x2a9a
201 »       mov····(%rbx),%eax201 »       mov····(%rbx),%eax
202 »       add····$0x1,%eax202 »       add····$0x1,%eax
203 »       je·····1dc·<int___round__+0xfc>203 »       je·····1dc·<int___round__+0xfc>
204 »       mov····%eax,(%rbx)204 »       mov····%eax,(%rbx)
205 »       jmp····1dc·<int___round__+0xfc>205 »       jmp····1dc·<int___round__+0xfc>
206 »       data16·cs·nopw·0x0(%rax,%rax,1)206 »       data16·cs·nopw·0x0(%rax,%rax,1)
  
207 0000000000000230·<long_long_meth>:207 0000000000000230·<long_long_meth>:
208 long_long_meth():208 long_long_meth():
209 »       endbr64209 »       endbr64
210 »       mov····%rdi,%rax210 »       mov····%rdi,%rax
211 »       cmpq···$0x0,0x8(%rdi)211 »       cmpq···$0x0,0x8(%rdi)
212 ·R_X86_64_32S»   PyLong_Type212 ·R_X86_64_32S»   PyLong_Type
213 »       jne····245·<long_long_meth+0x15>213 »       jne····245·<long_long_meth+0x15>
214 ·R_X86_64_PC32»  .text.unlikely+0x30d0214 ·R_X86_64_PC32»  .text.unlikely+0x30cc
215 »       mov····(%rdi),%edx215 »       mov····(%rdi),%edx
216 »       add····$0x1,%edx216 »       add····$0x1,%edx
217 »       jne····250·<long_long_meth+0x20>217 »       jne····250·<long_long_meth+0x20>
218 ·R_X86_64_PC32»  .text.unlikely+0x30d5218 ·R_X86_64_PC32»  .text.unlikely+0x30d1
219 »       ret219 »       ret
220 »       data16·cs·nopw·0x0(%rax,%rax,1)220 »       data16·cs·nopw·0x0(%rax,%rax,1)
221 »       nopl···0x0(%rax)221 »       nopl···0x0(%rax)
  
222 0000000000000260·<long_get1>:222 0000000000000260·<long_get1>:
223 long_get1():223 long_get1():
224 »       endbr64224 »       endbr64
Offset 242, 15 lines modifiedOffset 242, 15 lines modified
242 »       push···%rcx242 »       push···%rcx
243 »       mov····0x10(%rdi),%r14243 »       mov····0x10(%rdi),%r14
244 »       shr····$0x3,%r14244 »       shr····$0x3,%r14
245 »       cmp····%r12,%r14245 »       cmp····%r12,%r14
246 »       cmovle·%r14,%r12246 »       cmovle·%r14,%r12
Max diff block lines reached; 12907/16756 bytes (77.03%) of diff not shown.
174 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
616 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
66.7 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
1.4 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:··········187240·(bytes·into·file)13 ··Start·of·section·headers:··········187304·(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·0x2db68:1 There·are·22·section·headers,·starting·at·offset·0x2dba8:
  
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·000a36·00··AX··0···0·325 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000a46·00··AX··0···0·32
6 ··[·2]·.rela.text········RELA············0000000000000000·01d1c8·000a38·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·01d238·000a38·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000a78·001828·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000a88·001828·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·01dc00·001170·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·01dc70·001170·18···I·19···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·0022a0·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·0022b0·000000·00··WA··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·0022a0·003482·00··AX··0···0·1610 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·0022b0·003482·00··AX··0···0·16
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·01ed70·0060f0·18···I·19···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·01ede0·0060f0·18···I·19···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·005728·00f170·00··AX··0···0·6412 ··[·8]·.text.hot·········PROGBITS········0000000000000000·005738·00f1d0·00··AX··0···0·64
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·024e60·007230·18···I·19···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·024ed0·007200·18···I·19···8··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·014898·000373·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·014908·000373·01·AMS··0···0··1
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·014c10·0004fc·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·014c80·0004fc·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·015110·000b56·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·015180·000b56·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·02c090·000120·18···I·19··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·02c0d0·000120·18···I·19··12··8
18 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·015c68·000020·10··AM··0···0·1618 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·015cd8·000020·10··AM··0···0·16
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·015c88·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·015cf8·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·015c88·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·015cf8·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·015ca8·002d80·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·015d18·002d80·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·02c1b0·0018f0·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·02c1f0·0018f0·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·018a28·0027d8·18·····20·229··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·018a98·0027d8·18·····20·229··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·01b200·001fc5·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·01b270·001fc5·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·02daa0·0000c4·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·02dae0·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)
38.0 KB
readelf --wide --symbols {}
    
Offset 4, 189 lines modifiedOffset 4, 189 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·.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:·0000000000001800····40·OBJECT··LOCAL··DEFAULT····3·empty_keys_struct9 ·····5:·0000000000001800····40·OBJECT··LOCAL··DEFAULT····3·empty_keys_struct
10 ·····6:·0000000000000000····15·FUNC····LOCAL··DEFAULT····6·PyDict_New.cold10 ·····6:·0000000000000000····15·FUNC····LOCAL··DEFAULT····6·PyDict_New.cold
11 ·····7:·0000000000004e00···270·FUNC····LOCAL··DEFAULT····8·dictkeys_decref.constprop.011 ·····7:·0000000000004e80···270·FUNC····LOCAL··DEFAULT····8·dictkeys_decref.constprop.0
12 ·····8:·00000000000000d0···154·FUNC····LOCAL··DEFAULT····8·new_dict12 ·····8:·00000000000000d0···154·FUNC····LOCAL··DEFAULT····8·new_dict
13 ·····9:·000000000000000f····30·FUNC····LOCAL··DEFAULT····6·new_dict.cold13 ·····9:·000000000000000f····30·FUNC····LOCAL··DEFAULT····6·new_dict.cold
14 ····10:·000000000000002d·····8·FUNC····LOCAL··DEFAULT····6·_PyDict_Contains_KnownHash.cold14 ····10:·000000000000002d·····8·FUNC····LOCAL··DEFAULT····6·_PyDict_Contains_KnownHash.cold
15 ····11:·0000000000000035···544·FUNC····LOCAL··DEFAULT····6·_Py_dict_lookup.cold15 ····11:·0000000000000035···544·FUNC····LOCAL··DEFAULT····6·_Py_dict_lookup.cold
16 ····12:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.116 ····12:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.1
17 ····13:·00000000000019f0··1559·FUNC····LOCAL··DEFAULT····8·insertdict17 ····13:·0000000000001a00··1575·FUNC····LOCAL··DEFAULT····8·insertdict
18 ····14:·0000000000000000····53·FUNC····LOCAL··DEFAULT····1·setitem_take2_lock_held.part.018 ····14:·0000000000000000····53·FUNC····LOCAL··DEFAULT····1·setitem_take2_lock_held.part.0
19 ····15:·00000000000014e0···787·FUNC····LOCAL··DEFAULT····8·insert_to_emptydict19 ····15:·00000000000014f0···787·FUNC····LOCAL··DEFAULT····8·insert_to_emptydict
20 ····16:·0000000000000255···137·FUNC····LOCAL··DEFAULT····6·insert_to_emptydict.cold20 ····16:·0000000000000255···137·FUNC····LOCAL··DEFAULT····6·insert_to_emptydict.cold
21 ····17:·00000000000002de····33·FUNC····LOCAL··DEFAULT····6·setitem_take2_lock_held.part.0.cold21 ····17:·00000000000002de····33·FUNC····LOCAL··DEFAULT····6·setitem_take2_lock_held.part.0.cold
22 ····18:·0000000000001800···485·FUNC····LOCAL··DEFAULT····8·new_keys_object.isra.022 ····18:·0000000000001810···485·FUNC····LOCAL··DEFAULT····8·new_keys_object.isra.0
23 ····19:·00000000000002ff····31·FUNC····LOCAL··DEFAULT····6·new_keys_object.isra.0.cold23 ····19:·00000000000002ff····31·FUNC····LOCAL··DEFAULT····6·new_keys_object.isra.0.cold
24 ····20:·0000000000002150··2653·FUNC····LOCAL··DEFAULT····8·dictresize.isra.024 ····20:·0000000000002170··2685·FUNC····LOCAL··DEFAULT····8·dictresize.isra.0
25 ····21:·0000000000008820··1717·FUNC····LOCAL··DEFAULT····8·insert_split_key25 ····21:·00000000000088a0··1717·FUNC····LOCAL··DEFAULT····8·insert_split_key
26 ····22:·000000000000b6f0···473·FUNC····LOCAL··DEFAULT····8·insert_split_value26 ····22:·000000000000b790···473·FUNC····LOCAL··DEFAULT····8·insert_split_value
27 ····23:·000000000000031e···163·FUNC····LOCAL··DEFAULT····6·insertdict.cold27 ····23:·000000000000031e···163·FUNC····LOCAL··DEFAULT····6·insertdict.cold
28 ····24:·0000000000002010···313·FUNC····LOCAL··DEFAULT····8·find_empty_slot28 ····24:·0000000000002030···313·FUNC····LOCAL··DEFAULT····8·find_empty_slot
29 ····25:·00000000000003c1····51·FUNC····LOCAL··DEFAULT····6·find_empty_slot.cold29 ····25:·00000000000003c1····51·FUNC····LOCAL··DEFAULT····6·find_empty_slot.cold
30 ····26:·00000000000031d0···296·FUNC····LOCAL··DEFAULT····8·build_indices_generic30 ····26:·0000000000003210···305·FUNC····LOCAL··DEFAULT····8·build_indices_generic
31 ····27:·00000000000003f4···163·FUNC····LOCAL··DEFAULT····6·dictresize.isra.0.cold31 ····27:·00000000000003f4···163·FUNC····LOCAL··DEFAULT····6·dictresize.isra.0.cold
32 ····28:·0000000000002bc0··1548·FUNC····LOCAL··DEFAULT····8·dict_setdefault_ref_lock_held32 ····28:·0000000000002c00··1548·FUNC····LOCAL··DEFAULT····8·dict_setdefault_ref_lock_held
33 ····29:·0000000000000497···412·FUNC····LOCAL··DEFAULT····6·dict_setdefault_ref_lock_held.cold33 ····29:·0000000000000497···412·FUNC····LOCAL··DEFAULT····6·dict_setdefault_ref_lock_held.cold
34 ····30:·0000000000000633····37·FUNC····LOCAL··DEFAULT····6·build_indices_generic.cold34 ····30:·0000000000000633····37·FUNC····LOCAL··DEFAULT····6·build_indices_generic.cold
35 ····31:·0000000000003300····27·FUNC····LOCAL··DEFAULT····8·Py_XDECREF35 ····31:·0000000000003350····27·FUNC····LOCAL··DEFAULT····8·Py_XDECREF
36 ····32:·0000000000000658····22·FUNC····LOCAL··DEFAULT····6·PyDict_GetItemWithError.cold36 ····32:·0000000000000658····22·FUNC····LOCAL··DEFAULT····6·PyDict_GetItemWithError.cold
37 ····33:·000000000000066e····15·FUNC····LOCAL··DEFAULT····6·_PyDict_NewKeysForClass.cold37 ····33:·000000000000066e····15·FUNC····LOCAL··DEFAULT····6·_PyDict_NewKeysForClass.cold
38 ····34:·000000000000067d····59·FUNC····LOCAL··DEFAULT····6·PyDict_SetItemString.cold38 ····34:·000000000000067d····59·FUNC····LOCAL··DEFAULT····6·PyDict_SetItemString.cold
39 ····35:·00000000000006b8····10·FUNC····LOCAL··DEFAULT····6·PyDict_GetItemRef.cold39 ····35:·00000000000006b8····10·FUNC····LOCAL··DEFAULT····6·PyDict_GetItemRef.cold
40 ····36:·00000000000006c2····10·FUNC····LOCAL··DEFAULT····6·_PyDict_GetItemRef_KnownHash.cold40 ····36:·00000000000006c2····10·FUNC····LOCAL··DEFAULT····6·_PyDict_GetItemRef_KnownHash.cold
41 ····37:·000000000000b5b0···311·FUNC····LOCAL··DEFAULT····8·new_dict_with_shared_keys41 ····37:·000000000000b650···311·FUNC····LOCAL··DEFAULT····8·new_dict_with_shared_keys
42 ····38:·0000000000005f40···970·FUNC····LOCAL··DEFAULT····8·delitem_knownhash_lock_held42 ····38:·0000000000005fc0···986·FUNC····LOCAL··DEFAULT····8·delitem_knownhash_lock_held
43 ····39:·00000000000006cc····21·FUNC····LOCAL··DEFAULT····6·_PyObjectDict_SetItem.cold43 ····39:·00000000000006cc····21·FUNC····LOCAL··DEFAULT····6·_PyObjectDict_SetItem.cold
44 ····40:·0000000000003a40··1088·FUNC····LOCAL··DEFAULT····8·copy_lock_held44 ····40:·0000000000003a90··1136·FUNC····LOCAL··DEFAULT····8·copy_lock_held
45 ····41:·000000000000bb90···135·FUNC····LOCAL··DEFAULT····8·dict_iter45 ····41:·000000000000bc00···135·FUNC····LOCAL··DEFAULT····8·dict_iter
46 ····42:·000000000000e710···123·FUNC····LOCAL··DEFAULT····8·copy_values46 ····42:·000000000000e770···123·FUNC····LOCAL··DEFAULT····8·copy_values
47 ····43:·0000000000004210···978·FUNC····LOCAL··DEFAULT····8·dict_merge47 ····43:·0000000000004290···978·FUNC····LOCAL··DEFAULT····8·dict_merge
48 ····44:·00000000000006e1····91·FUNC····LOCAL··DEFAULT····6·copy_lock_held.cold48 ····44:·00000000000006e1····91·FUNC····LOCAL··DEFAULT····6·copy_lock_held.cold
49 ····45:·0000000000003e80···250·FUNC····LOCAL··DEFAULT····8·dict_subscript49 ····45:·0000000000003f00···250·FUNC····LOCAL··DEFAULT····8·dict_subscript
50 ····46:·000000000000073c····20·FUNC····LOCAL··DEFAULT····6·dict_subscript.cold50 ····46:·000000000000073c····20·FUNC····LOCAL··DEFAULT····6·dict_subscript.cold
51 ····47:·00000000000045f0··2064·FUNC····LOCAL··DEFAULT····8·dict_dict_merge51 ····47:·0000000000004670··2064·FUNC····LOCAL··DEFAULT····8·dict_dict_merge
52 ····48:·0000000000000750···117·FUNC····LOCAL··DEFAULT····6·PyDict_Update.cold52 ····48:·0000000000000750···117·FUNC····LOCAL··DEFAULT····6·PyDict_Update.cold
53 ····49:·00000000000007c5···195·FUNC····LOCAL··DEFAULT····6·dict_merge.cold53 ····49:·00000000000007c5···195·FUNC····LOCAL··DEFAULT····6·dict_merge.cold
54 ····50:·0000000000000888···213·FUNC····LOCAL··DEFAULT····6·dict_dict_merge.cold54 ····50:·0000000000000888···213·FUNC····LOCAL··DEFAULT····6·dict_dict_merge.cold
55 ····51:·0000000000004f10··1309·FUNC····LOCAL··DEFAULT····8·dict_dealloc55 ····51:·0000000000004f90··1309·FUNC····LOCAL··DEFAULT····8·dict_dealloc
56 ····52:·000000000000095d····88·FUNC····LOCAL··DEFAULT····6·dict_dealloc.cold56 ····52:·000000000000095d····88·FUNC····LOCAL··DEFAULT····6·dict_dealloc.cold
57 ····53:·0000000000005430···292·FUNC····LOCAL··DEFAULT····8·dict_ass_sub57 ····53:·00000000000054b0···292·FUNC····LOCAL··DEFAULT····8·dict_ass_sub
58 ····54:·00000000000009b5····66·FUNC····LOCAL··DEFAULT····6·_PyDict_HasOnlyStringKeys.cold58 ····54:·00000000000009b5····66·FUNC····LOCAL··DEFAULT····6·_PyDict_HasOnlyStringKeys.cold
59 ····55:·00000000000009f7·····3·FUNC····LOCAL··DEFAULT····6·PyDict_Next.cold59 ····55:·00000000000009f7·····3·FUNC····LOCAL··DEFAULT····6·PyDict_Next.cold
60 ····56:·00000000000009fa·····7·FUNC····LOCAL··DEFAULT····6·_PyDict_Next.cold60 ····56:·00000000000009fa·····7·FUNC····LOCAL··DEFAULT····6·_PyDict_Next.cold
61 ····57:·0000000000000a01····21·FUNC····LOCAL··DEFAULT····6·PyDict_GetItemStringRef.cold61 ····57:·0000000000000a01····21·FUNC····LOCAL··DEFAULT····6·PyDict_GetItemStringRef.cold
62 ····58:·0000000000005970···431·FUNC····LOCAL··DEFAULT····8·dict_traverse62 ····58:·00000000000059f0···431·FUNC····LOCAL··DEFAULT····8·dict_traverse
63 ····59:·0000000000000a16····75·FUNC····LOCAL··DEFAULT····6·PyDict_DelItem.cold63 ····59:·0000000000000a16····75·FUNC····LOCAL··DEFAULT····6·PyDict_DelItem.cold
64 ····60:·0000000000000a61····75·FUNC····LOCAL··DEFAULT····6·delitem_knownhash_lock_held.cold64 ····60:·0000000000000a61····75·FUNC····LOCAL··DEFAULT····6·delitem_knownhash_lock_held.cold
65 ····61:·0000000000000aac····56·FUNC····LOCAL··DEFAULT····6·_PyDict_FromItems.cold65 ····61:·0000000000000aac····56·FUNC····LOCAL··DEFAULT····6·_PyDict_FromItems.cold
66 ····62:·0000000000000ae4····65·FUNC····LOCAL··DEFAULT····6·_PyDict_LoadGlobal.cold66 ····62:·0000000000000ae4····65·FUNC····LOCAL··DEFAULT····6·_PyDict_LoadGlobal.cold
67 ····63:·0000000000000b25···235·FUNC····LOCAL··DEFAULT····6·_PyDictKeys_StringLookup.cold67 ····63:·0000000000000b25···235·FUNC····LOCAL··DEFAULT····6·_PyDictKeys_StringLookup.cold
68 ····64:·0000000000000c10····43·FUNC····LOCAL··DEFAULT····6·PyObject_GenericGetDict.cold68 ····64:·0000000000000c10····43·FUNC····LOCAL··DEFAULT····6·PyObject_GenericGetDict.cold
69 ····65:·0000000000006fb0···259·FUNC····LOCAL··DEFAULT····8·dict_update69 ····65:·0000000000007040···259·FUNC····LOCAL··DEFAULT····8·dict_update
70 ····66:·000000000000ce00··2023·FUNC····LOCAL··DEFAULT····8·merge_from_seq2_lock_held70 ····66:·000000000000ce60··2023·FUNC····LOCAL··DEFAULT····8·merge_from_seq2_lock_held
71 ····67:·00000000000070c0···697·FUNC····LOCAL··DEFAULT····8·dict_update_arg71 ····67:·0000000000007150···697·FUNC····LOCAL··DEFAULT····8·dict_update_arg
72 ····68:·0000000000000c3b···117·FUNC····LOCAL··DEFAULT····6·dict_update_arg.cold72 ····68:·0000000000000c3b···117·FUNC····LOCAL··DEFAULT····6·dict_update_arg.cold
73 ····69:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.873 ····69:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
74 ····70:·0000000000007380···137·FUNC····LOCAL··DEFAULT····8·dict_items74 ····70:·0000000000007410···137·FUNC····LOCAL··DEFAULT····8·dict_items
75 ····71:·0000000000000cb0···128·FUNC····LOCAL··DEFAULT····6·dict_items.cold75 ····71:·0000000000000cb0···128·FUNC····LOCAL··DEFAULT····6·dict_items.cold
76 ····72:·0000000000000d30···125·FUNC····LOCAL··DEFAULT····6·_PyDictView_New.cold76 ····72:·0000000000000d30···125·FUNC····LOCAL··DEFAULT····6·_PyDictView_New.cold
77 ····73:·00000000000074a0···193·FUNC····LOCAL··DEFAULT····8·dictitems_iter77 ····73:·0000000000007530···193·FUNC····LOCAL··DEFAULT····8·dictitems_iter
78 ····74:·0000000000000dad····98·FUNC····LOCAL··DEFAULT····6·dictitems_iter.cold78 ····74:·0000000000000dad····98·FUNC····LOCAL··DEFAULT····6·dictitems_iter.cold
79 ····75:·0000000000007570···267·FUNC····LOCAL··DEFAULT····8·dictiter_new79 ····75:·0000000000007600···267·FUNC····LOCAL··DEFAULT····8·dictiter_new
80 ····76:·0000000000000e0f····31·FUNC····LOCAL··DEFAULT····6·dictiter_new.cold80 ····76:·0000000000000e0f····31·FUNC····LOCAL··DEFAULT····6·dictiter_new.cold
81 ····77:·0000000000007680···103·FUNC····LOCAL··DEFAULT····8·dictview_dealloc81 ····77:·0000000000007710···103·FUNC····LOCAL··DEFAULT····8·dictview_dealloc
82 ····78:·00000000000076f0···725·FUNC····LOCAL··DEFAULT····8·dictiter_iternextitem82 ····78:·0000000000007780···709·FUNC····LOCAL··DEFAULT····8·dictiter_iternextitem
83 ····79:·0000000000000e2e···109·FUNC····LOCAL··DEFAULT····6·dictiter_iternextitem.cold83 ····79:·0000000000000e2e···109·FUNC····LOCAL··DEFAULT····6·dictiter_iternextitem.cold
84 ····80:·0000000000007af0··3365·FUNC····LOCAL··DEFAULT····8·store_instance_attr_lock_held84 ····80:·0000000000007b70··3365·FUNC····LOCAL··DEFAULT····8·store_instance_attr_lock_held
85 ····81:·0000000000000e9b····58·FUNC····LOCAL··DEFAULT····6·_PyObject_StoreInstanceAttribute.cold85 ····81:·0000000000000e9b····58·FUNC····LOCAL··DEFAULT····6·_PyObject_StoreInstanceAttribute.cold
86 ····82:·0000000000000ed5···387·FUNC····LOCAL··DEFAULT····6·store_instance_attr_lock_held.cold86 ····82:·0000000000000ed5···387·FUNC····LOCAL··DEFAULT····6·store_instance_attr_lock_held.cold
87 ····83:·0000000000001058···198·FUNC····LOCAL··DEFAULT····6·insert_split_key.cold87 ····83:·0000000000001058···198·FUNC····LOCAL··DEFAULT····6·insert_split_key.cold
88 ····84:·000000000000111e···229·FUNC····LOCAL··DEFAULT····6·_PyObject_TryGetInstanceAttribute.cold88 ····84:·000000000000111e···229·FUNC····LOCAL··DEFAULT····6·_PyObject_TryGetInstanceAttribute.cold
89 ····85:·0000000000001203····49·FUNC····LOCAL··DEFAULT····6·_PyDict_LookupIndex.cold89 ····85:·0000000000001203····49·FUNC····LOCAL··DEFAULT····6·_PyDict_LookupIndex.cold
90 ····86:·0000000000009830··1183·FUNC····LOCAL··DEFAULT····8·dict_pop90 ····86:·00000000000098b0··1183·FUNC····LOCAL··DEFAULT····8·dict_pop
91 ····87:·0000000000001234···125·FUNC····LOCAL··DEFAULT····6·dict_pop.cold91 ····87:·0000000000001234···125·FUNC····LOCAL··DEFAULT····6·dict_pop.cold
92 ····88:·0000000000009d20···135·FUNC····LOCAL··DEFAULT····8·pop_lock_held92 ····88:·0000000000009da0···135·FUNC····LOCAL··DEFAULT····8·pop_lock_held
93 ····89:·00000000000012b1····30·FUNC····LOCAL··DEFAULT····6·pop_lock_held.cold93 ····89:·00000000000012b1····30·FUNC····LOCAL··DEFAULT····6·pop_lock_held.cold
94 ····90:·00000000000012cf····75·FUNC····LOCAL··DEFAULT····6·_PyDict_Pop_KnownHash.cold94 ····90:·00000000000012cf····75·FUNC····LOCAL··DEFAULT····6·_PyDict_Pop_KnownHash.cold
95 ····91:·000000000000a180···135·FUNC····LOCAL··DEFAULT····8·dictiter_dealloc95 ····91:·000000000000a200···135·FUNC····LOCAL··DEFAULT····8·dictiter_dealloc
96 ····92:·000000000000a2e0···260·FUNC····LOCAL··DEFAULT····8·dict_get96 ····92:·000000000000a360···260·FUNC····LOCAL··DEFAULT····8·dict_get
97 ····93:·000000000000131a····59·FUNC····LOCAL··DEFAULT····6·dict_get.cold97 ····93:·000000000000131a····59·FUNC····LOCAL··DEFAULT····6·dict_get.cold
98 ····94:·0000000000001355···106·FUNC····LOCAL··DEFAULT····6·PyDict_Keys.cold98 ····94:·0000000000001355···106·FUNC····LOCAL··DEFAULT····6·PyDict_Keys.cold
99 ····95:·00000000000013bf···182·FUNC····LOCAL··DEFAULT····6·_PyDict_DelItemIf.cold99 ····95:·00000000000013bf···182·FUNC····LOCAL··DEFAULT····6·_PyDict_DelItemIf.cold
100 ····96:·0000000000001475····60·FUNC····LOCAL··DEFAULT····6·_PyDict_GetItemRef_Unicode_LockHeld.cold100 ····96:·0000000000001475····60·FUNC····LOCAL··DEFAULT····6·_PyDict_GetItemRef_Unicode_LockHeld.cold
101 ····97:·00000000000014b1····75·FUNC····LOCAL··DEFAULT····6·PyDict_Pop.cold101 ····97:·00000000000014b1····75·FUNC····LOCAL··DEFAULT····6·PyDict_Pop.cold
102 ····98:·000000000000b300···681·FUNC····LOCAL··DEFAULT····8·dict_tp_clear102 ····98:·000000000000b3a0···681·FUNC····LOCAL··DEFAULT····8·dict_tp_clear
103 ····99:·00000000000014fc····48·FUNC····LOCAL··DEFAULT····6·new_dict_with_shared_keys.cold103 ····99:·00000000000014fc····48·FUNC····LOCAL··DEFAULT····6·new_dict_with_shared_keys.cold
104 ···100:·000000000000152c···148·FUNC····LOCAL··DEFAULT····6·insert_split_value.cold104 ···100:·000000000000152c···148·FUNC····LOCAL··DEFAULT····6·insert_split_value.cold
105 ···101:·000000000000b8d0····40·FUNC····LOCAL··DEFAULT····8·dictiter_len105 ···101:·000000000000b970····40·FUNC····LOCAL··DEFAULT····8·dictiter_len
106 ···102:·00000000000015c0·····7·FUNC····LOCAL··DEFAULT····6·dictiter_len.cold106 ···102:·00000000000015c0·····7·FUNC····LOCAL··DEFAULT····6·dictiter_len.cold
107 ···103:·000000000000b900···137·FUNC····LOCAL··DEFAULT····8·dict_keys107 ···103:·000000000000b9a0···137·FUNC····LOCAL··DEFAULT····8·dict_keys
108 ···104:·00000000000015c7···128·FUNC····LOCAL··DEFAULT····6·dict_keys.cold108 ···104:·00000000000015c7···128·FUNC····LOCAL··DEFAULT····6·dict_keys.cold
109 ···105:·000000000000b990···145·FUNC····LOCAL··DEFAULT····8·dictkeys_iter109 ···105:·000000000000ba30···145·FUNC····LOCAL··DEFAULT····8·dictkeys_iter
110 ···106:·0000000000001647···106·FUNC····LOCAL··DEFAULT····6·dictkeys_iter.cold110 ···106:·0000000000001647···106·FUNC····LOCAL··DEFAULT····6·dictkeys_iter.cold
111 ···107:·000000000000ba30···137·FUNC····LOCAL··DEFAULT····8·dict_values111 ···107:·000000000000bad0···137·FUNC····LOCAL··DEFAULT····8·dict_values
112 ···108:·00000000000016b1···128·FUNC····LOCAL··DEFAULT····6·dict_values.cold112 ···108:·00000000000016b1···128·FUNC····LOCAL··DEFAULT····6·dict_values.cold
113 ···109:·000000000000bac0···145·FUNC····LOCAL··DEFAULT····8·dictvalues_iter113 ···109:·000000000000bb60···145·FUNC····LOCAL··DEFAULT····8·dictvalues_iter
114 ···110:·0000000000001731···106·FUNC····LOCAL··DEFAULT····6·dictvalues_iter.cold114 ···110:·0000000000001731···106·FUNC····LOCAL··DEFAULT····6·dictvalues_iter.cold
115 ···111:·000000000000bb60····38·FUNC····LOCAL··DEFAULT····8·validate_watcher_id115 ···111:·0000000000000090····34·FUNC····LOCAL··DEFAULT····1·validate_watcher_id
116 ···112:·000000000000179b····25·FUNC····LOCAL··DEFAULT····6·PyDict_Watch.cold116 ···112:·000000000000179b····25·FUNC····LOCAL··DEFAULT····6·PyDict_Watch.cold
117 ···113:·00000000000017b4····52·FUNC····LOCAL··DEFAULT····6·validate_watcher_id.cold117 ···113:·00000000000017b4····52·FUNC····LOCAL··DEFAULT····6·validate_watcher_id.cold
118 ···114:·00000000000017e8····96·FUNC····LOCAL··DEFAULT····6·dict_iter.cold118 ···114:·00000000000017e8····96·FUNC····LOCAL··DEFAULT····6·dict_iter.cold
119 ···115:·000000000000bc20···701·FUNC····LOCAL··DEFAULT····8·dictiter_iternextkey119 ···115:·000000000000bc90···701·FUNC····LOCAL··DEFAULT····8·dictiter_iternextkey
120 ···116:·0000000000001848····22·FUNC····LOCAL··DEFAULT····6·dictiter_iternextkey.cold120 ···116:·0000000000001848····22·FUNC····LOCAL··DEFAULT····6·dictiter_iternextkey.cold
121 ···117:·000000000000bee0···384·FUNC····LOCAL··DEFAULT····8·dictiter_iternextvalue121 ···117:·000000000000bf50···368·FUNC····LOCAL··DEFAULT····8·dictiter_iternextvalue
122 ···118:·000000000000185e···104·FUNC····LOCAL··DEFAULT····6·dictiter_iternextvalue.cold122 ···118:·000000000000185e···104·FUNC····LOCAL··DEFAULT····6·dictiter_iternextvalue.cold
123 ···119:·00000000000018c6····22·FUNC····LOCAL··DEFAULT····6·PyDict_Size.cold123 ···119:·00000000000018c6····22·FUNC····LOCAL··DEFAULT····6·PyDict_Size.cold
124 ···120:·00000000000018dc····10·FUNC····LOCAL··DEFAULT····6·_PyDict_MaybeUntrack.cold124 ···120:·00000000000018dc····10·FUNC····LOCAL··DEFAULT····6·_PyDict_MaybeUntrack.cold
125 ···121:·00000000000018e6····25·FUNC····LOCAL··DEFAULT····6·PyDict_Unwatch.cold125 ···121:·00000000000018e6····25·FUNC····LOCAL··DEFAULT····6·PyDict_Unwatch.cold
126 ···122:·000000000000c950·····9·FUNC····LOCAL··DEFAULT····8·dict_length126 ···122:·000000000000c9b0·····9·FUNC····LOCAL··DEFAULT····8·dict_length
127 ···123:·00000000000000e0····35·FUNC····LOCAL··DEFAULT····1·dict_ior127 ···123:·0000000000000110····35·FUNC····LOCAL··DEFAULT····1·dict_ior
128 ···124:·00000000000018ff·····7·FUNC····LOCAL··DEFAULT····6·dict_ior.cold128 ···124:·00000000000018ff·····7·FUNC····LOCAL··DEFAULT····6·dict_ior.cold
129 ···125:·0000000000001906····19·FUNC····LOCAL··DEFAULT····6·PyDict_PopString.cold129 ···125:·0000000000001906····19·FUNC····LOCAL··DEFAULT····6·PyDict_PopString.cold
130 ···126:·000000000000c960···179·FUNC····LOCAL··DEFAULT····8·dict_new130 ···126:·000000000000c9c0···179·FUNC····LOCAL··DEFAULT····8·dict_new
Max diff block lines reached; 25037/38880 bytes (64.40%) of diff not shown.
423 KB
readelf --wide --relocs {}
Max HTML report size reached
224 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
27.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 39, 756 lines modifiedOffset 39, 769 lines modified
39 »       mov····0x0(%rip),%rax········39 »       mov····0x0(%rip),%rax········
40 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x440 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
41 »       mov····%edi,%ebp41 »       mov····%edi,%ebp
42 »       mov····%rsi,%rbx42 »       mov····%rsi,%rbx
43 »       mov····%ebp,%esi43 »       mov····%ebp,%esi
44 »       mov····%fs:(%rax),%rax44 »       mov····%fs:(%rax),%rax
45 »       mov····0x10(%rax),%rdi45 »       mov····0x10(%rax),%rdi
 46 »       call···90·<validate_watcher_id>
46 »       call···73·<PyDict_Watch+0x33> 
47 ·R_X86_64_PC32»  .text.hot+0xbb5c 
48 »       test···%eax,%eax47 »       test···%eax,%eax
49 »       jne····7b·<PyDict_Watch+0x3b>48 »       jne····7b·<PyDict_Watch+0x3b>
50 ·R_X86_64_PC32»  .text.unlikely+0x17a849 ·R_X86_64_PC32»  .text.unlikely+0x17a8
51 »       mov····$0x1,%edx50 »       mov····$0x1,%edx
52 »       mov····%ebp,%ecx51 »       mov····%ebp,%ecx
53 »       shl····%cl,%rdx52 »       shl····%cl,%rdx
54 »       or·····%rdx,0x18(%rbx)53 »       or·····%rdx,0x18(%rbx)
55 »       pop····%rdx54 »       pop····%rdx
56 »       pop····%rbx55 »       pop····%rbx
57 »       pop····%rbp56 »       pop····%rbp
58 »       ret57 »       ret
59 »       nopl···(%rax)58 »       nopl···(%rax)
  
 59 0000000000000090·<validate_watcher_id>:
 60 validate_watcher_id():
 61 »       push···%rcx
 62 »       cmp····$0x7,%esi
 63 »       ja·····9a·<validate_watcher_id+0xa>
 64 ·R_X86_64_PC32»  .text.unlikely+0x17b0
 65 »       movslq·%esi,%rax
 66 »       xor····%edx,%edx
 67 »       cmpq···$0x0,0x14290(%rdi,%rax,8)
 68 »       je·····ae·<validate_watcher_id+0x1e>
 69 ·R_X86_64_PC32»  .text.unlikely+0x17cd
 70 »       mov····%edx,%eax
 71 »       pop····%rdx
 72 »       ret
 73 »       data16·cs·nopw·0x0(%rax,%rax,1)
 74 »       nopl···(%rax)
  
60 0000000000000090·<PyDict_Unwatch>:75 00000000000000c0·<PyDict_Unwatch>:
61 PyDict_Unwatch():76 PyDict_Unwatch():
62 »       endbr6477 »       endbr64
63 »       push···%rbp78 »       push···%rbp
64 »       push···%rbx79 »       push···%rbx
65 »       push···%rcx80 »       push···%rcx
66 »       mov····0x8(%rsi),%rax81 »       mov····0x8(%rsi),%rax
67 »       testb··$0x20,0xab(%rax)82 »       testb··$0x20,0xab(%rax)
68 »       je·····a8·<PyDict_Unwatch+0x18>83 »       je·····d8·<PyDict_Unwatch+0x18>
69 ·R_X86_64_PC32»  .text.unlikely+0x18e284 ·R_X86_64_PC32»  .text.unlikely+0x18e2
70 »       mov····0x0(%rip),%rax········85 »       mov····0x0(%rip),%rax········
71 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x486 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
72 »       mov····%edi,%ebp87 »       mov····%edi,%ebp
73 »       mov····%rsi,%rbx88 »       mov····%rsi,%rbx
74 »       mov····%ebp,%esi89 »       mov····%ebp,%esi
75 »       mov····%fs:(%rax),%rax90 »       mov····%fs:(%rax),%rax
76 »       mov····0x10(%rax),%rdi91 »       mov····0x10(%rax),%rdi
 92 »       call···90·<validate_watcher_id>
77 »       call···c3·<PyDict_Unwatch+0x33> 
78 ·R_X86_64_PC32»  .text.hot+0xbb5c 
79 »       test···%eax,%eax93 »       test···%eax,%eax
80 »       jne····cb·<PyDict_Unwatch+0x3b>94 »       jne····fb·<PyDict_Unwatch+0x3b>
81 ·R_X86_64_PC32»  .text.unlikely+0x18f395 ·R_X86_64_PC32»  .text.unlikely+0x18f3
82 »       mov····$0xfffffffffffffffe,%rdx96 »       mov····$0xfffffffffffffffe,%rdx
83 »       mov····%ebp,%ecx97 »       mov····%ebp,%ecx
84 »       rol····%cl,%rdx98 »       rol····%cl,%rdx
85 »       and····%rdx,0x18(%rbx)99 »       and····%rdx,0x18(%rbx)
86 »       pop····%rdx100 »       pop····%rdx
87 »       pop····%rbx101 »       pop····%rbx
88 »       pop····%rbp102 »       pop····%rbp
89 »       ret103 »       ret
90 »       nop104 »       nop
  
91 00000000000000e0·<dict_ior>:105 0000000000000110·<dict_ior>:
92 dict_ior():106 dict_ior():
93 »       endbr64107 »       endbr64
94 »       push···%rbx108 »       push···%rbx
95 »       mov····%rdi,%rbx109 »       mov····%rdi,%rbx
96 »       call···ed·<dict_ior+0xd>110 »       call···11d·<dict_ior+0xd>
97 ·R_X86_64_PC32»  .text.hot+0x70bc111 ·R_X86_64_PC32»  .text.hot+0x714c
98 »       test···%eax,%eax112 »       test···%eax,%eax
99 »       jne····f5·<dict_ior+0x15>113 »       jne····125·<dict_ior+0x15>
100 ·R_X86_64_PC32»  .text.unlikely+0x18fb114 ·R_X86_64_PC32»  .text.unlikely+0x18fb
101 »       mov····(%rbx),%eax115 »       mov····(%rbx),%eax
102 »       add····$0x1,%eax116 »       add····$0x1,%eax
103 »       je·····fe·<dict_ior+0x1e>117 »       je·····12e·<dict_ior+0x1e>
104 »       mov····%eax,(%rbx)118 »       mov····%eax,(%rbx)
105 »       mov····%rbx,%rax119 »       mov····%rbx,%rax
106 »       pop····%rbx120 »       pop····%rbx
107 »       ret121 »       ret
108 »       data16·cs·nopw·0x0(%rax,%rax,1)122 »       data16·cs·nopw·0x0(%rax,%rax,1)
109 »       xchg···%ax,%ax123 »       xchg···%ax,%ax
  
110 0000000000000110·<PyDict_PopString>:124 0000000000000140·<PyDict_PopString>:
111 PyDict_PopString():125 PyDict_PopString():
112 »       endbr64126 »       endbr64
113 »       push···%r12127 »       push···%r12
114 »       mov····%rdi,%r12128 »       mov····%rdi,%r12
115 »       mov····%rsi,%rdi129 »       mov····%rsi,%rdi
116 »       push···%rbp130 »       push···%rbp
117 »       mov····%rdx,%rbp131 »       mov····%rdx,%rbp
118 »       push···%rbx132 »       push···%rbx
119 »       call···126·<PyDict_PopString+0x16>133 »       call···156·<PyDict_PopString+0x16>
120 ·R_X86_64_PLT32» PyUnicode_FromString-0x4134 ·R_X86_64_PLT32» PyUnicode_FromString-0x4
121 »       test···%rax,%rax135 »       test···%rax,%rax
122 »       je·····12f·<PyDict_PopString+0x1f>136 »       je·····15f·<PyDict_PopString+0x1f>
123 ·R_X86_64_PC32»  .text.unlikely+0x1902137 ·R_X86_64_PC32»  .text.unlikely+0x1902
124 »       mov····%rbp,%rdx138 »       mov····%rbp,%rdx
125 »       mov····%rax,%rbx139 »       mov····%rax,%rbx
126 »       mov····%rax,%rsi140 »       mov····%rax,%rsi
127 »       mov····%r12,%rdi141 »       mov····%r12,%rdi
128 »       call···140·<PyDict_PopString+0x30>142 »       call···170·<PyDict_PopString+0x30>
129 ·R_X86_64_PC32»  .text.hot+0x9d1c143 ·R_X86_64_PC32»  .text.hot+0x9d9c
130 »       mov····(%rbx),%rdx144 »       mov····(%rbx),%rdx
131 »       mov····%eax,%ebp145 »       mov····%eax,%ebp
132 »       test···%edx,%edx146 »       test···%edx,%edx
133 »       js·····15a·<PyDict_PopString+0x4a>147 »       js·····18a·<PyDict_PopString+0x4a>
134 »       sub····$0x1,%rdx148 »       sub····$0x1,%rdx
135 »       mov····%rdx,(%rbx)149 »       mov····%rdx,(%rbx)
136 »       jne····15a·<PyDict_PopString+0x4a>150 »       jne····18a·<PyDict_PopString+0x4a>
137 »       mov····%rbx,%rdi151 »       mov····%rbx,%rdi
138 »       call···15a·<PyDict_PopString+0x4a>152 »       call···18a·<PyDict_PopString+0x4a>
139 ·R_X86_64_PLT32» _Py_Dealloc-0x4153 ·R_X86_64_PLT32» _Py_Dealloc-0x4
140 »       mov····%ebp,%eax154 »       mov····%ebp,%eax
141 »       pop····%rbx155 »       pop····%rbx
142 »       pop····%rbp156 »       pop····%rbp
143 »       pop····%r12157 »       pop····%r12
Max diff block lines reached; 24427/27902 bytes (87.55%) of diff not shown.
120 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
580 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
15.4 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
16 ··0x000000c0·1e000000·000e4083·0786068c·058d048e·......@.........16 ··0x000000c0·1e000000·000e4083·0786068c·058d048e·......@.........
17 ··0x000000d0·038f0200·28000000·d8000000·00000000·....(...........17 ··0x000000d0·038f0200·28000000·d8000000·00000000·....(...........
18 ··0x000000e0·8b000000·00450e10·8302470e·30700a0e·.....E....G.0p..18 ··0x000000e0·8b000000·00450e10·8302470e·30700a0e·.....E....G.0p..
19 ··0x000000f0·10430e08·410b4f0a·0e10430e·08460b00·.C..A.O...C..F..19 ··0x000000f0·10430e08·410b4f0a·0e10430e·08460b00·.C..A.O...C..F..
20 ··0x00000100·18000000·04010000·00000000·38000000·............8...20 ··0x00000100·18000000·04010000·00000000·38000000·............8...
21 ··0x00000110·00480e20·620a0e08·410b0000·10000000·.H.·b...A.......21 ··0x00000110·00480e20·620a0e08·410b0000·10000000·.H.·b...A.......
22 ··0x00000120·20010000·00000000·08000000·000e2000··.............·.22 ··0x00000120·20010000·00000000·08000000·000e2000··.............·.
23 ··0x00000130·4c000000·34010000·00000000·ae110000·L...4...........23 ··0x00000130·4c000000·34010000·00000000·c0110000·L...4...........
24 ··0x00000140·00460e10·8f02450e·188e0345·0e208d04·.F....E....E.·..24 ··0x00000140·00460e10·8f02450e·188e0345·0e208d04·.F....E....E.·..
25 ··0x00000150·450e288c·05410e30·8606410e·38830744·E.(..A.0..A.8..D25 ··0x00000150·450e288c·05410e30·8606410e·38830744·E.(..A.0..A.8..D
26 ··0x00000160·0e900103·a4010a0e·38440e30·410e2842·........8D.0A.(B26 ··0x00000160·0e900103·a4010a0e·38440e30·410e2842·........8D.0A.(B
27 ··0x00000170·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A....27 ··0x00000170·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A....
28 ··0x00000180·1c000000·84010000·00000000·20020000·............·...28 ··0x00000180·1c000000·84010000·00000000·20020000·............·...
29 ··0x00000190·000e9001·83078606·8c058d04·8e038f02·................29 ··0x00000190·000e9001·83078606·8c058d04·8e038f02·................
30 ··0x000001a0·48000000·a4010000·00000000·e1000000·H...............30 ··0x000001a0·48000000·a4010000·00000000·e1000000·H...............
Offset 45, 24 lines modifiedOffset 45, 24 lines modified
45 ··0x00000290·00000000·e5010000·00420e10·8f024c0e·.........B....L.45 ··0x00000290·00000000·e5010000·00420e10·8f024c0e·.........B....L.
46 ··0x000002a0·188e0349·0e208d04·420e288c·05440e30·...I.·..B.(..D.046 ··0x000002a0·188e0349·0e208d04·420e288c·05440e30·...I.·..B.(..D.0
47 ··0x000002b0·8606410e·38830744·0e50029c·0a0e3844·..A.8..D.P....8D47 ··0x000002b0·8606410e·38830744·0e50029c·0a0e3844·..A.8..D.P....8D
48 ··0x000002c0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.48 ··0x000002c0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
49 ··0x000002d0·08450b00·1c000000·d8020000·00000000·.E..............49 ··0x000002d0·08450b00·1c000000·d8020000·00000000·.E..............
50 ··0x000002e0·1f000000·000e5083·0786068c·058d048e·......P.........50 ··0x000002e0·1f000000·000e5083·0786068c·058d048e·......P.........
51 ··0x000002f0·038f0200·48000000·f8020000·00000000·....H...........51 ··0x000002f0·038f0200·48000000·f8020000·00000000·....H...........
52 ··0x00000300·17060000·00420e10·8f02450e·188e0342·.....B....E....B52 ··0x00000300·27060000·00420e10·8f02450e·188e0342·'....B....E....B
53 ··0x00000310·0e208d04·450e288c·05440e30·8606440e·.·..E.(..D.0..D.53 ··0x00000310·0e208d04·450e288c·05440e30·8606440e·.·..E.(..D.0..D.
54 ··0x00000320·38830747·0e50032f·010a0e38·410e3041·8..G.P./...8A.0A54 ··0x00000320·38830747·0e50032f·010a0e38·410e3041·8..G.P./...8A.0A
55 ··0x00000330·0e28420e·20420e18·420e1042·0e084a0b·.(B.·B..B..B..J.55 ··0x00000330·0e28420e·20420e18·420e1042·0e084a0b·.(B.·B..B..B..J.
56 ··0x00000340·1c000000·44030000·00000000·a3000000·....D...........56 ··0x00000340·1c000000·44030000·00000000·a3000000·....D...........
57 ··0x00000350·000e5083·0786068c·058d048e·038f0200·..P.............57 ··0x00000350·000e5083·0786068c·058d048e·038f0200·..P.............
58 ··0x00000360·10000000·64030000·00000000·39010000·....d.......9...58 ··0x00000360·10000000·64030000·00000000·39010000·....d.......9...
59 ··0x00000370·00000000·10000000·78030000·00000000·........x.......59 ··0x00000370·00000000·10000000·78030000·00000000·........x.......
60 ··0x00000380·33000000·00000000·48000000·8c030000·3.......H.......60 ··0x00000380·33000000·00000000·48000000·8c030000·3.......H.......
61 ··0x00000390·00000000·5d0a0000·00420e10·8f02420e·....]....B....B.61 ··0x00000390·00000000·7d0a0000·00420e10·8f02420e·....}....B....B.
62 ··0x000003a0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.062 ··0x000003a0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
63 ··0x000003b0·8606410e·38830744·0e700309·020a0e38·..A.8..D.p.....863 ··0x000003b0·8606410e·38830744·0e700309·020a0e38·..A.8..D.p.....8
64 ··0x000003c0·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B64 ··0x000003c0·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B
65 ··0x000003d0·0e08470b·1c000000·d8030000·00000000·..G.............65 ··0x000003d0·0e08470b·1c000000·d8030000·00000000·..G.............
66 ··0x000003e0·a3000000·000e7083·0786068c·058d048e·......p.........66 ··0x000003e0·a3000000·000e7083·0786068c·058d048e·......p.........
67 ··0x000003f0·038f0200·10000000·f8030000·00000000·................67 ··0x000003f0·038f0200·10000000·f8030000·00000000·................
68 ··0x00000400·0c000000·00000000·60000000·0c040000·........`.......68 ··0x00000400·0c000000·00000000·60000000·0c040000·........`.......
Offset 70, 15 lines modifiedOffset 70, 15 lines modified
70 ··0x00000420·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.070 ··0x00000420·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.0
71 ··0x00000430·8606410e·38830744·0e6003cf·010a0e38·..A.8..D.`.....871 ··0x00000430·8606410e·38830744·0e6003cf·010a0e38·..A.8..D.`.....8
72 ··0x00000440·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B72 ··0x00000440·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B
73 ··0x00000450·0e08460b·6c0a0e38·410e3041·0e28420e·..F.l..8A.0A.(B.73 ··0x00000450·0e08460b·6c0a0e38·410e3041·0e28420e·..F.l..8A.0A.(B.
74 ··0x00000460·20420e18·420e1042·0e08410b·1c000000··B..B..B..A.....74 ··0x00000460·20420e18·420e1042·0e08410b·1c000000··B..B..B..A.....
75 ··0x00000470·70040000·00000000·9c010000·000e6083·p.............`.75 ··0x00000470·70040000·00000000·9c010000·000e6083·p.............`.
76 ··0x00000480·0786068c·058d048e·038f0200·10000000·................76 ··0x00000480·0786068c·058d048e·038f0200·10000000·................
77 ··0x00000490·90040000·00000000·28010000·00000000·........(.......77 ··0x00000490·90040000·00000000·31010000·00000000·........1.......
78 ··0x000004a0·10000000·a4040000·00000000·25000000·............%...78 ··0x000004a0·10000000·a4040000·00000000·25000000·............%...
79 ··0x000004b0·00000000·10000000·b8040000·00000000·................79 ··0x000004b0·00000000·10000000·b8040000·00000000·................
80 ··0x000004c0·1b000000·00000000·20000000·cc040000·........·.......80 ··0x000004c0·1b000000·00000000·20000000·cc040000·........·.......
81 ··0x000004d0·00000000·83000000·00450e10·8302440e·.........E....D.81 ··0x000004d0·00000000·83000000·00450e10·8302440e·.........E....D.
82 ··0x000004e0·307b0a0e·10410e08·4b0b0000·14000000·0{...A..K.......82 ··0x000004e0·307b0a0e·10410e08·4b0b0000·14000000·0{...A..K.......
83 ··0x000004f0·f0040000·00000000·16000000·000e3083·..............0.83 ··0x000004f0·f0040000·00000000·16000000·000e3083·..............0.
84 ··0x00000500·02000000·18000000·08050000·00000000·................84 ··0x00000500·02000000·18000000·08050000·00000000·................
Offset 111, 15 lines modifiedOffset 111, 15 lines modified
111 ··0x000006b0·b0060000·00000000·07010000·00450e10·.............E..111 ··0x000006b0·b0060000·00000000·07010000·00450e10·.............E..
112 ··0x000006c0·8602470e·18830347·0e300255·0a0e1841·..G....G.0.U...A112 ··0x000006c0·8602470e·18830347·0e300255·0a0e1841·..G....G.0.U...A
113 ··0x000006d0·0e10410e·08460b02·4a0a0e18·440e1041·..A..F..J...D..A113 ··0x000006d0·0e10410e·08460b02·4a0a0e18·440e1041·..A..F..J...D..A
114 ··0x000006e0·0e08410b·440a0e18·410e1041·0e084a0b·..A.D...A..A..J.114 ··0x000006e0·0e08410b·440a0e18·410e1041·0e084a0b·..A.D...A..A..J.
115 ··0x000006f0·570a0e18·470e1041·0e08450b·14000000·W...G..A..E.....115 ··0x000006f0·570a0e18·470e1041·0e08450b·14000000·W...G..A..E.....
116 ··0x00000700·00070000·00000000·2c000000·00590e10·........,....Y..116 ··0x00000700·00070000·00000000·2c000000·00590e10·........,....Y..
117 ··0x00000710·520e0800·3c000000·18070000·00000000·R...<...........117 ··0x00000710·520e0800·3c000000·18070000·00000000·R...<...........
118 ··0x00000720·40040000·00420e10·8e02420e·188d0342·@....B....B....B118 ··0x00000720·70040000·00420e10·8e02420e·188d0342·p....B....B....B
119 ··0x00000730·0e208c04·440e2886·05410e30·830603ff·.·..D.(..A.0....119 ··0x00000730·0e208c04·440e2886·05410e30·830603ff·.·..D.(..A.0....
120 ··0x00000740·010a0e28·440e2042·0e18420e·10420e08·...(D.·B..B..B..120 ··0x00000740·010a0e28·440e2042·0e18420e·10420e08·...(D.·B..B..B..
121 ··0x00000750·440b0000·2c000000·58070000·00000000·D...,...X.......121 ··0x00000750·440b0000·2c000000·58070000·00000000·D...,...X.......
122 ··0x00000760·5b000000·000e3083·0686058c·048d038e·[.....0.........122 ··0x00000760·5b000000·000e3083·0686058c·048d038e·[.....0.........
123 ··0x00000770·02024f0e·28410e20·420e1842·0e10420e·..O.(A.·B..B..B.123 ··0x00000770·02024f0e·28410e20·420e1842·0e10420e·..O.(A.·B..B..B.
124 ··0x00000780·08000000·30000000·88070000·00000000·....0...........124 ··0x00000780·08000000·30000000·88070000·00000000·....0...........
125 ··0x00000790·fa000000·00460e10·8c02440e·18860341·.....F....D....A125 ··0x00000790·fa000000·00460e10·8c02440e·18860341·.....F....D....A
Offset 155, 18 lines modifiedOffset 155, 18 lines modified
155 ··0x00000970·70090000·00000000·0e010000·00420e10·p............B..155 ··0x00000970·70090000·00000000·0e010000·00420e10·p............B..
156 ··0x00000980·8d02470e·188c0341·0e208604·410e2883·..G....A.·..A.(.156 ··0x00000980·8d02470e·188c0341·0e208604·410e2883·..G....A.·..A.(.
157 ··0x00000990·05410e30·02d50a0e·28410e20·410e1842·.A.0....(A.·A..B157 ··0x00000990·05410e30·02d50a0e·28410e20·410e1842·.A.0....(A.·A..B
158 ··0x000009a0·0e10420e·08410b58·0e28440e·20410e18·..B..A.X.(D.·A..158 ··0x000009a0·0e10420e·08410b58·0e28440e·20410e18·..B..A.X.(D.·A..
159 ··0x000009b0·420e1042·0e080000·7c000000·bc090000·B..B....|.......159 ··0x000009b0·420e1042·0e080000·7c000000·bc090000·B..B....|.......
160 ··0x000009c0·00000000·1d050000·00460e10·8f02420e·.........F....B.160 ··0x000009c0·00000000·1d050000·00460e10·8f02420e·.........F....B.
161 ··0x000009d0·188e0342·0e208d04·450e288c·05410e30·...B.·..E.(..A.0161 ··0x000009d0·188e0342·0e208d04·450e288c·05410e30·...B.·..E.(..A.0
162 ··0x000009e0·8606410e·38830744·0e4003a6·010a0e38·..A.8..D.@.....8162 ··0x000009e0·8606410e·38830744·0e40037e·010a0e38·..A.8..D.@.~...8
163 ··0x000009f0·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B163 ··0x000009f0·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B
164 ··0x00000a00·0e084b0b·02700a0e·38410e30·410e2842·..K..p..8A.0A.(B164 ··0x00000a00·0e08430b·02b90a0e·38410e30·410e2842·..C.....8A.0A.(B
165 ··0x00000a10·0e20420e·18420e10·420e0846·0b037402·.·B..B..B..F..t.165 ··0x00000a10·0e20420e·18420e10·420e0845·0b036102·.·B..B..B..E..a.
166 ··0x00000a20·0a0e3844·0e30440e·28420e20·420e1842·..8D.0D.(B.·B..B166 ··0x00000a20·0a0e3844·0e30440e·28420e20·420e1842·..8D.0D.(B.·B..B
167 ··0x00000a30·0e10420e·08450b00·34000000·3c0a0000·..B..E..4...<...167 ··0x00000a30·0e10420e·08450b00·34000000·3c0a0000·..B..E..4...<...
168 ··0x00000a40·00000000·58000000·000e4083·0786068c·....X.....@.....168 ··0x00000a40·00000000·58000000·000e4083·0786068c·....X.....@.....
169 ··0x00000a50·058d048e·038f0241·0a0e3844·0e30410e·.......A..8D.0A.169 ··0x00000a50·058d048e·038f0241·0a0e3844·0e30410e·.......A..8D.0A.
170 ··0x00000a60·28420e20·420e1842·0e10420e·08450b00·(B.·B..B..B..E..170 ··0x00000a60·28420e20·420e1842·0e10420e·08450b00·(B.·B..B..B..E..
171 ··0x00000a70·4c000000·740a0000·00000000·24010000·L...t.......$...171 ··0x00000a70·4c000000·740a0000·00000000·24010000·L...t.......$...
172 ··0x00000a80·00450e10·8602440e·18830347·0e300268·.E....D....G.0.h172 ··0x00000a80·00450e10·8602440e·18830347·0e300268·.E....D....G.0.h
Offset 194, 15 lines modifiedOffset 194, 15 lines modified
194 ··0x00000be0·48000000·e40b0000·00000000·1c040000·H...............194 ··0x00000be0·48000000·e40b0000·00000000·1c040000·H...............
195 ··0x00000bf0·00460e10·8f02420e·188e0345·0e208d04·.F....B....E.·..195 ··0x00000bf0·00460e10·8f02420e·188e0345·0e208d04·.F....B....E.·..
196 ··0x00000c00·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G196 ··0x00000c00·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G
197 ··0x00000c10·0e500362·010a0e38·410e3041·0e28420e·.P.b...8A.0A.(B.197 ··0x00000c10·0e500362·010a0e38·410e3041·0e28420e·.P.b...8A.0A.(B.
198 ··0x00000c20·20420e18·420e1042·0e08440b·1c000000··B..B..B..D.....198 ··0x00000c20·20420e18·420e1042·0e08440b·1c000000··B..B..B..D.....
199 ··0x00000c30·300c0000·00000000·4b000000·000e5083·0.......K.....P.199 ··0x00000c30·300c0000·00000000·4b000000·000e5083·0.......K.....P.
200 ··0x00000c40·0786068c·058d048e·038f0200·48000000·............H...200 ··0x00000c40·0786068c·058d048e·038f0200·48000000·............H...
201 ··0x00000c50·500c0000·00000000·ca030000·00420e10·P............B..201 ··0x00000c50·500c0000·00000000·da030000·00420e10·P............B..
202 ··0x00000c60·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.202 ··0x00000c60·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
203 ··0x00000c70·05410e30·8606410e·38830744·0e50033f·.A.0..A.8..D.P.?203 ··0x00000c70·05410e30·8606410e·38830744·0e50033f·.A.0..A.8..D.P.?
204 ··0x00000c80·010a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..204 ··0x00000c80·010a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..
205 ··0x00000c90·420e1042·0e08490b·1c000000·9c0c0000·B..B..I.........205 ··0x00000c90·420e1042·0e08490b·1c000000·9c0c0000·B..B..I.........
206 ··0x00000ca0·00000000·4b000000·000e5083·0786068c·....K.....P.....206 ··0x00000ca0·00000000·4b000000·000e5083·0786068c·....K.....P.....
207 ··0x00000cb0·058d048e·038f0200·48000000·bc0c0000·........H.......207 ··0x00000cb0·058d048e·038f0200·48000000·bc0c0000·........H.......
208 ··0x00000cc0·00000000·37040000·00460e10·8f02420e·....7....F....B.208 ··0x00000cc0·00000000·37040000·00460e10·8f02420e·....7....F....B.
Offset 260, 15 lines modifiedOffset 260, 15 lines modified
260 ··0x00001000·00000000·0b010000·00420e10·8c02470e·.........B....G.260 ··0x00001000·00000000·0b010000·00420e10·8c02470e·.........B....G.
261 ··0x00001010·18860344·0e208304·02b60a0e·18410e10·...D.·.......A..261 ··0x00001010·18860344·0e208304·02b60a0e·18410e10·...D.·.......A..
262 ··0x00001020·420e0841·0b000000·18000000·2c100000·B..A........,...262 ··0x00001020·420e0841·0b000000·18000000·2c100000·B..A........,...
263 ··0x00001030·00000000·1f000000·000e2083·0486038c·..........·.....263 ··0x00001030·00000000·1f000000·000e2083·0486038c·..........·.....
264 ··0x00001040·02000000·1c000000·48100000·00000000·........H.......264 ··0x00001040·02000000·1c000000·48100000·00000000·........H.......
265 ··0x00001050·67000000·00450e10·83020241·0a0e084a·g....E.....A...J265 ··0x00001050·67000000·00450e10·83020241·0a0e084a·g....E.....A...J
266 ··0x00001060·0b520e08·34000000·68100000·00000000·.R..4...h.......266 ··0x00001060·0b520e08·34000000·68100000·00000000·.R..4...h.......
267 ··0x00001070·d5020000·00450e10·8602410e·18830344·.....E....A....D267 ··0x00001070·c5020000·00450e10·8602410e·18830344·.....E....A....D
268 ··0x00001080·0e3002f2·0a0e1841·0e10410e·08420b02·.0.....A..A..B..268 ··0x00001080·0e3002f2·0a0e1841·0e10410e·08420b02·.0.....A..A..B..
269 ··0x00001090·4a0a0e18·410e1041·0e08440b·14000000·J...A..A..D.....269 ··0x00001090·4a0a0e18·410e1041·0e08440b·14000000·J...A..A..D.....
270 ··0x000010a0·a0100000·00000000·6d000000·000e3083·........m.....0.270 ··0x000010a0·a0100000·00000000·6d000000·000e3083·........m.....0.
271 ··0x000010b0·03860200·1c000000·b8100000·00000000·................271 ··0x000010b0·03860200·1c000000·b8100000·00000000·................
272 ··0x000010c0·5a000000·00450e10·83020242·0a0e0849·Z....E.....B...I272 ··0x000010c0·5a000000·00450e10·83020242·0a0e0849·Z....E.....B...I
273 ··0x000010d0·0b000000·4c000000·d8100000·00000000·....L...........273 ··0x000010d0·0b000000·4c000000·d8100000·00000000·....L...........
274 ··0x000010e0·b3000000·00460e10·8c02440e·18860345·.....F....D....E274 ··0x000010e0·b3000000·00460e10·8c02440e·18860345·.....F....D....E
Offset 358, 27 lines modifiedOffset 358, 27 lines modified
358 ··0x00001620·4002950a·0e30410e·28410e20·420e1842·@....0A.(A.·B..B358 ··0x00001620·4002950a·0e30410e·28410e20·420e1842·@....0A.(A.·B..B
359 ··0x00001630·0e10420e·08480b61·0a0e3044·0e28410e·..B..H.a..0D.(A.359 ··0x00001630·0e10420e·08480b61·0a0e3044·0e28410e·..B..H.a..0D.(A.
360 ··0x00001640·20420e18·420e1042·0e08450b·0318010a··B..B..B..E.....360 ··0x00001640·20420e18·420e1042·0e08450b·0318010a··B..B..B..E.....
Max diff block lines reached; 6766/15713 bytes (43.06%) of diff not shown.
208 KB
odictobject.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:··········49768·(bytes·into·file)13 ··Start·of·section·headers:··········49752·(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·0xc268:1 There·are·21·section·headers,·starting·at·offset·0xc258:
  
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·00059a·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00059a·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·007470·000708·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·007460·000708·18···I·18···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0005e0·000fb8·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0005e0·000fb8·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·007b78·000bb8·18···I·18···3··88 ··[·4]·.rela.data········RELA············0000000000000000·007b68·000bb8·18···I·18···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·001598·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·001598·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·001598·000132·01·AMS··0···0··810 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·001598·000132·01·AMS··0···0··8
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·0016ca·0012a1·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·0016ca·0012a1·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·008730·001e00·18···I·18···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·008720·001e00·18···I·18···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·002970·001846·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·002970·001836·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·00a530·001530·18···I·18···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·00a520·001530·18···I·18···9··8
15 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·0041b6·000110·01·AMS··0···0··115 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·0041a6·000110·01·AMS··0···0··1
16 ··[12]·.rodata···········PROGBITS········0000000000000000·0042c8·00059e·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·0042b8·00059e·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·00ba60·0000d8·18···I·18··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·00ba50·0000d8·18···I·18··12··8
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·004866·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·004856·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·004868·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·004858·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·004888·000b68·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·004878·000b68·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·00bb38·000678·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·00bb28·000678·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·0053f0·0012f0·18·····19·113··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·0053e0·0012f0·18·····19·113··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·0066e0·000d8d·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·0066d0·000d8d·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·00c1b0·0000b6·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·00c1a0·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)
6.58 KB
readelf --wide --symbols {}
    
Offset 4, 55 lines modifiedOffset 4, 55 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.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···245·FUNC····LOCAL··DEFAULT····9·odict_init10 ·····6:·0000000000000000···245·FUNC····LOCAL··DEFAULT····9·odict_init
11 ·····7:·00000000000001d0···886·FUNC····LOCAL··DEFAULT····9·mutablemapping_update_arg11 ·····7:·00000000000001d0···880·FUNC····LOCAL··DEFAULT····9·mutablemapping_update_arg
12 ·····8:·0000000000000550···454·FUNC····LOCAL··DEFAULT····9·mutablemapping_add_pairs12 ·····8:·0000000000000540···454·FUNC····LOCAL··DEFAULT····9·mutablemapping_add_pairs
13 ·····9:·0000000000000000····80·FUNC····LOCAL··DEFAULT····7·odict_init.cold13 ·····9:·0000000000000000····80·FUNC····LOCAL··DEFAULT····7·odict_init.cold
14 ····10:·0000000000000100···204·FUNC····LOCAL··DEFAULT····9·mutablemapping_update14 ····10:·0000000000000100···204·FUNC····LOCAL··DEFAULT····9·mutablemapping_update
15 ····11:·0000000000000050····21·FUNC····LOCAL··DEFAULT····7·mutablemapping_update.cold15 ····11:·0000000000000050····21·FUNC····LOCAL··DEFAULT····7·mutablemapping_update.cold
16 ····12:·0000000000000cfc····88·FUNC····LOCAL··DEFAULT····7·_PyObject_VectorcallTstate.constprop.016 ····12:·0000000000000cfc····88·FUNC····LOCAL··DEFAULT····7·_PyObject_VectorcallTstate.constprop.0
17 ····13:·0000000000000065···462·FUNC····LOCAL··DEFAULT····7·mutablemapping_update_arg.cold17 ····13:·0000000000000065···462·FUNC····LOCAL··DEFAULT····7·mutablemapping_update_arg.cold
18 ····14:·0000000000000233···118·FUNC····LOCAL··DEFAULT····7·mutablemapping_add_pairs.cold18 ····14:·0000000000000233···118·FUNC····LOCAL··DEFAULT····7·mutablemapping_add_pairs.cold
19 ····15:·0000000000000720··1022·FUNC····LOCAL··DEFAULT····9·odict_mp_ass_sub19 ····15:·0000000000000710··1022·FUNC····LOCAL··DEFAULT····9·odict_mp_ass_sub
20 ····16:·00000000000002a9···269·FUNC····LOCAL··DEFAULT····7·odict_mp_ass_sub.cold20 ····16:·00000000000002a9···269·FUNC····LOCAL··DEFAULT····7·odict_mp_ass_sub.cold
21 ····17:·0000000000000b60···176·FUNC····LOCAL··DEFAULT····9·_PyODict_SetItem_KnownHash21 ····17:·0000000000000b50···176·FUNC····LOCAL··DEFAULT····9·_PyODict_SetItem_KnownHash
22 ····18:·00000000000003b6·····8·FUNC····LOCAL··DEFAULT····7·PyODict_SetItem.cold22 ····18:·00000000000003b6·····8·FUNC····LOCAL··DEFAULT····7·PyODict_SetItem.cold
23 ····19:·0000000000000c10···329·FUNC····LOCAL··DEFAULT····9·_odict_get_index23 ····19:·0000000000000c00···329·FUNC····LOCAL··DEFAULT····9·_odict_get_index
24 ····20:·00000000000003be···157·FUNC····LOCAL··DEFAULT····7·_PyODict_SetItem_KnownHash.cold24 ····20:·00000000000003be···157·FUNC····LOCAL··DEFAULT····7·_PyODict_SetItem_KnownHash.cold
25 ····21:·000000000000045b····39·FUNC····LOCAL··DEFAULT····7·_odict_get_index.cold25 ····21:·000000000000045b····39·FUNC····LOCAL··DEFAULT····7·_odict_get_index.cold
26 ····22:·0000000000000d60····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF26 ····22:·0000000000000d50····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF
27 ····23:·0000000000000d80····14·FUNC····LOCAL··DEFAULT····9·odictvalues_new27 ····23:·0000000000000d70····14·FUNC····LOCAL··DEFAULT····9·odictvalues_new
28 ····24:·0000000000000d90···179·FUNC····LOCAL··DEFAULT····9·odictvalues_iter28 ····24:·0000000000000d80···179·FUNC····LOCAL··DEFAULT····9·odictvalues_iter
29 ····25:·0000000000000482····84·FUNC····LOCAL··DEFAULT····7·odictvalues_iter.cold29 ····25:·0000000000000482····84·FUNC····LOCAL··DEFAULT····7·odictvalues_iter.cold
30 ····26:·0000000000000e50···263·FUNC····LOCAL··DEFAULT····9·odictiter_new30 ····26:·0000000000000e40···263·FUNC····LOCAL··DEFAULT····9·odictiter_new
31 ····27:·00000000000004d6····33·FUNC····LOCAL··DEFAULT····7·odictiter_new.cold31 ····27:·00000000000004d6····33·FUNC····LOCAL··DEFAULT····7·odictiter_new.cold
32 ····28:·0000000000000f60··1308·FUNC····LOCAL··DEFAULT····9·odictiter_iternext32 ····28:·0000000000000f50··1308·FUNC····LOCAL··DEFAULT····9·odictiter_iternext
33 ····29:·00000000000004f7···643·FUNC····LOCAL··DEFAULT····7·odictiter_iternext.cold33 ····29:·00000000000004f7···643·FUNC····LOCAL··DEFAULT····7·odictiter_iternext.cold
34 ····30:·0000000000001480···155·FUNC····LOCAL··DEFAULT····9·odictiter_dealloc34 ····30:·0000000000001470···155·FUNC····LOCAL··DEFAULT····9·odictiter_dealloc
35 ····31:·0000000000001520···577·FUNC····LOCAL··DEFAULT····9·odict_dealloc35 ····31:·0000000000001510···577·FUNC····LOCAL··DEFAULT····9·odict_dealloc
36 ····32:·000000000000077a····86·FUNC····LOCAL··DEFAULT····7·odict_dealloc.cold36 ····32:·000000000000077a····86·FUNC····LOCAL··DEFAULT····7·odict_dealloc.cold
37 ····33:·0000000000001770···107·FUNC····LOCAL··DEFAULT····9·_odict_clear_nodes37 ····33:·0000000000001760···107·FUNC····LOCAL··DEFAULT····9·_odict_clear_nodes
38 ····34:·0000000000000000···410·FUNC····LOCAL··DEFAULT····1·odict_richcompare38 ····34:·0000000000000000···410·FUNC····LOCAL··DEFAULT····1·odict_richcompare
39 ····35:·00000000000007d0···247·FUNC····LOCAL··DEFAULT····7·odict_richcompare.cold39 ····35:·00000000000007d0···247·FUNC····LOCAL··DEFAULT····7·odict_richcompare.cold
40 ····36:·00000000000001a0····14·FUNC····LOCAL··DEFAULT····1·odictitems_new40 ····36:·00000000000001a0····14·FUNC····LOCAL··DEFAULT····1·odictitems_new
41 ····37:·00000000000001b0····27·FUNC····LOCAL··DEFAULT····1·odictitems_iter41 ····37:·00000000000001b0····27·FUNC····LOCAL··DEFAULT····1·odictitems_iter
42 ····38:·00000000000008c7·····6·FUNC····LOCAL··DEFAULT····7·odictitems_iter.cold42 ····38:·00000000000008c7·····6·FUNC····LOCAL··DEFAULT····7·odictitems_iter.cold
43 ····39:·00000000000001d0···120·FUNC····LOCAL··DEFAULT····1·OrderedDict_pop43 ····39:·00000000000001d0···120·FUNC····LOCAL··DEFAULT····1·OrderedDict_pop
44 ····40:·0000000000000250···171·FUNC····LOCAL··DEFAULT····1·_odict_popkey_hash44 ····40:·0000000000000250···171·FUNC····LOCAL··DEFAULT····1·_odict_popkey_hash
45 ····41:·00000000000008cd···112·FUNC····LOCAL··DEFAULT····7·OrderedDict_pop.cold45 ····41:·00000000000008cd···112·FUNC····LOCAL··DEFAULT····7·OrderedDict_pop.cold
46 ····42:·0000000000000180····72·OBJECT··LOCAL··DEFAULT····3·_parser.846 ····42:·0000000000000180····72·OBJECT··LOCAL··DEFAULT····3·_parser.8
47 ····43:·0000000000000300···110·FUNC····LOCAL··DEFAULT····1·_odict_clear_node47 ····43:·0000000000000300···110·FUNC····LOCAL··DEFAULT····1·_odict_clear_node
48 ····44:·000000000000093d····42·FUNC····LOCAL··DEFAULT····7·_odict_popkey_hash.cold48 ····44:·000000000000093d····42·FUNC····LOCAL··DEFAULT····7·_odict_popkey_hash.cold
49 ····45:·0000000000000370····80·FUNC····LOCAL··DEFAULT····1·_odict_remove_node49 ····45:·0000000000000370····80·FUNC····LOCAL··DEFAULT····1·_odict_remove_node
50 ····46:·0000000000000967····42·FUNC····LOCAL··DEFAULT····7·_odict_clear_node.cold50 ····46:·0000000000000967····42·FUNC····LOCAL··DEFAULT····7·_odict_clear_node.cold
51 ····47:·00000000000017e0···102·FUNC····LOCAL··DEFAULT····9·odict_traverse51 ····47:·00000000000017d0···102·FUNC····LOCAL··DEFAULT····9·odict_traverse
52 ····48:·0000000000000991····36·FUNC····LOCAL··DEFAULT····7·odict_traverse.cold52 ····48:·0000000000000991····36·FUNC····LOCAL··DEFAULT····7·odict_traverse.cold
53 ····49:·00000000000003c0····14·FUNC····LOCAL··DEFAULT····1·odict_iter53 ····49:·00000000000003c0····14·FUNC····LOCAL··DEFAULT····1·odict_iter
54 ····50:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.154 ····50:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.1
55 ····51:·00000000000003d0···164·FUNC····LOCAL··DEFAULT····1·odict_repr55 ····51:·00000000000003d0···164·FUNC····LOCAL··DEFAULT····1·odict_repr
56 ····52:·00000000000009b5·····7·FUNC····LOCAL··DEFAULT····7·odict_repr.cold56 ····52:·00000000000009b5·····7·FUNC····LOCAL··DEFAULT····7·odict_repr.cold
57 ····53:·0000000000000480····14·FUNC····LOCAL··DEFAULT····1·odictkeys_new57 ····53:·0000000000000480····14·FUNC····LOCAL··DEFAULT····1·odictkeys_new
58 ····54:·0000000000000490····27·FUNC····LOCAL··DEFAULT····1·odictkeys_iter58 ····54:·0000000000000490····27·FUNC····LOCAL··DEFAULT····1·odictkeys_iter
Offset 142, 15 lines modifiedOffset 142, 15 lines modified
142 ···138:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory142 ···138:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
143 ···139:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException143 ···139:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException
144 ···140:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_DelItem_KnownHash144 ···140:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_DelItem_KnownHash
145 ···141:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_ChainExceptions1145 ···141:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_ChainExceptions1
146 ···142:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyError146 ···142:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyError
147 ···143:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetObject147 ···143:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetObject
148 ···144:·0000000000000d54····77·FUNC····GLOBAL·DEFAULT····7·PyODict_DelItem148 ···144:·0000000000000d54····77·FUNC····GLOBAL·DEFAULT····7·PyODict_DelItem
149 ···145:·0000000000000b20····53·FUNC····GLOBAL·DEFAULT····9·PyODict_SetItem149 ···145:·0000000000000b10····53·FUNC····GLOBAL·DEFAULT····9·PyODict_SetItem
150 ···146:·0000000000000320···416·OBJECT··GLOBAL·DEFAULT····3·PyODictValues_Type150 ···146:·0000000000000320···416·OBJECT··GLOBAL·DEFAULT····3·PyODictValues_Type
151 ···147:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDictView_New151 ···147:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDictView_New
152 ···148:·00000000000008c0···416·OBJECT··GLOBAL·DEFAULT····3·PyODictIter_Type152 ···148:·00000000000008c0···416·OBJECT··GLOBAL·DEFAULT····3·PyODictIter_Type
153 ···149:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_New153 ···149:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_New
154 ···150:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack154 ···150:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack
155 ···151:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItem155 ···151:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItem
156 ···152:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New156 ···152:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
86.5 KB
readelf --wide --relocs {}
Max HTML report size reached
23.9 KB
readelf --wide --debug-dump=frames {}
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 ··DW_CFA_offset:·r3·(rbx)·at·cfa-3277 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
78 ··DW_CFA_offset:·r6·(rbp)·at·cfa-2478 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
79 ··DW_CFA_offset:·r12·(r12)·at·cfa-1679 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
80 ··DW_CFA_nop80 ··DW_CFA_nop
81 ··DW_CFA_nop81 ··DW_CFA_nop
82 ··DW_CFA_nop82 ··DW_CFA_nop
  
83 000000b8·0000000000000048·000000bc·FDE·cie=00000000·pc=00000000000001d0..000000000000054683 000000b8·0000000000000048·000000bc·FDE·cie=00000000·pc=00000000000001d0..0000000000000540
84 ··DW_CFA_advance_loc:·2·to·00000000000001d284 ··DW_CFA_advance_loc:·2·to·00000000000001d2
85 ··DW_CFA_def_cfa_offset:·1685 ··DW_CFA_def_cfa_offset:·16
86 ··DW_CFA_offset:·r15·(r15)·at·cfa-1686 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
87 ··DW_CFA_advance_loc:·2·to·00000000000001d487 ··DW_CFA_advance_loc:·2·to·00000000000001d4
88 ··DW_CFA_def_cfa_offset:·2488 ··DW_CFA_def_cfa_offset:·24
89 ··DW_CFA_offset:·r14·(r14)·at·cfa-2489 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
90 ··DW_CFA_advance_loc:·2·to·00000000000001d690 ··DW_CFA_advance_loc:·2·to·00000000000001d6
Offset 113, 113 lines modifiedOffset 113, 113 lines modified
113 ··DW_CFA_def_cfa_offset:·32113 ··DW_CFA_def_cfa_offset:·32
114 ··DW_CFA_advance_loc:·2·to·000000000000039d114 ··DW_CFA_advance_loc:·2·to·000000000000039d
115 ··DW_CFA_def_cfa_offset:·24115 ··DW_CFA_def_cfa_offset:·24
116 ··DW_CFA_advance_loc:·2·to·000000000000039f116 ··DW_CFA_advance_loc:·2·to·000000000000039f
117 ··DW_CFA_def_cfa_offset:·16117 ··DW_CFA_def_cfa_offset:·16
118 ··DW_CFA_advance_loc:·2·to·00000000000003a1118 ··DW_CFA_advance_loc:·2·to·00000000000003a1
119 ··DW_CFA_def_cfa_offset:·8119 ··DW_CFA_def_cfa_offset:·8
120 ··DW_CFA_advance_loc:·7·to·00000000000003a8120 ··DW_CFA_advance_loc:·1·to·00000000000003a2
121 ··DW_CFA_restore_state121 ··DW_CFA_restore_state
  
122 00000104·000000000000001c·00000108·FDE·cie=00000000·pc=0000000000000065..0000000000000233122 00000104·000000000000001c·00000108·FDE·cie=00000000·pc=0000000000000065..0000000000000233
123 ··DW_CFA_def_cfa_offset:·96123 ··DW_CFA_def_cfa_offset:·96
124 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56124 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
125 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48125 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
126 ··DW_CFA_offset:·r12·(r12)·at·cfa-40126 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
127 ··DW_CFA_offset:·r13·(r13)·at·cfa-32127 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
128 ··DW_CFA_offset:·r14·(r14)·at·cfa-24128 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
129 ··DW_CFA_offset:·r15·(r15)·at·cfa-16129 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
130 ··DW_CFA_nop130 ··DW_CFA_nop
  
131 00000124·0000000000000048·00000128·FDE·cie=00000000·pc=0000000000000550..0000000000000716131 00000124·0000000000000048·00000128·FDE·cie=00000000·pc=0000000000000540..0000000000000706
132 ··DW_CFA_advance_loc:·2·to·0000000000000552132 ··DW_CFA_advance_loc:·2·to·0000000000000542
133 ··DW_CFA_def_cfa_offset:·16133 ··DW_CFA_def_cfa_offset:·16
134 ··DW_CFA_offset:·r15·(r15)·at·cfa-16134 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
135 ··DW_CFA_advance_loc:·2·to·0000000000000554135 ··DW_CFA_advance_loc:·2·to·0000000000000544
136 ··DW_CFA_def_cfa_offset:·24136 ··DW_CFA_def_cfa_offset:·24
137 ··DW_CFA_offset:·r14·(r14)·at·cfa-24137 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
138 ··DW_CFA_advance_loc:·2·to·0000000000000556138 ··DW_CFA_advance_loc:·2·to·0000000000000546
139 ··DW_CFA_def_cfa_offset:·32139 ··DW_CFA_def_cfa_offset:·32
140 ··DW_CFA_offset:·r13·(r13)·at·cfa-32140 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
141 ··DW_CFA_advance_loc:·2·to·0000000000000558141 ··DW_CFA_advance_loc:·2·to·0000000000000548
142 ··DW_CFA_def_cfa_offset:·40142 ··DW_CFA_def_cfa_offset:·40
143 ··DW_CFA_offset:·r12·(r12)·at·cfa-40143 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
144 ··DW_CFA_advance_loc:·1·to·0000000000000559144 ··DW_CFA_advance_loc:·1·to·0000000000000549
145 ··DW_CFA_def_cfa_offset:·48145 ··DW_CFA_def_cfa_offset:·48
146 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48146 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
147 ··DW_CFA_advance_loc:·1·to·000000000000055a147 ··DW_CFA_advance_loc:·1·to·000000000000054a
148 ··DW_CFA_def_cfa_offset:·56148 ··DW_CFA_def_cfa_offset:·56
149 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56149 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
150 ··DW_CFA_advance_loc:·4·to·000000000000055e150 ··DW_CFA_advance_loc:·4·to·000000000000054e
151 ··DW_CFA_def_cfa_offset:·80151 ··DW_CFA_def_cfa_offset:·80
152 ··DW_CFA_advance_loc2:·350·to·00000000000006bc152 ··DW_CFA_advance_loc2:·350·to·00000000000006ac
153 ··DW_CFA_remember_state153 ··DW_CFA_remember_state
154 ··DW_CFA_def_cfa_offset:·56154 ··DW_CFA_def_cfa_offset:·56
155 ··DW_CFA_advance_loc:·1·to·00000000000006bd155 ··DW_CFA_advance_loc:·1·to·00000000000006ad
156 ··DW_CFA_def_cfa_offset:·48156 ··DW_CFA_def_cfa_offset:·48
157 ··DW_CFA_advance_loc:·1·to·00000000000006be157 ··DW_CFA_advance_loc:·1·to·00000000000006ae
158 ··DW_CFA_def_cfa_offset:·40158 ··DW_CFA_def_cfa_offset:·40
159 ··DW_CFA_advance_loc:·2·to·00000000000006c0159 ··DW_CFA_advance_loc:·2·to·00000000000006b0
160 ··DW_CFA_def_cfa_offset:·32160 ··DW_CFA_def_cfa_offset:·32
161 ··DW_CFA_advance_loc:·2·to·00000000000006c2161 ··DW_CFA_advance_loc:·2·to·00000000000006b2
162 ··DW_CFA_def_cfa_offset:·24162 ··DW_CFA_def_cfa_offset:·24
163 ··DW_CFA_advance_loc:·2·to·00000000000006c4163 ··DW_CFA_advance_loc:·2·to·00000000000006b4
164 ··DW_CFA_def_cfa_offset:·16164 ··DW_CFA_def_cfa_offset:·16
165 ··DW_CFA_advance_loc:·2·to·00000000000006c6165 ··DW_CFA_advance_loc:·2·to·00000000000006b6
166 ··DW_CFA_def_cfa_offset:·8166 ··DW_CFA_def_cfa_offset:·8
167 ··DW_CFA_advance_loc:·1·to·00000000000006c7167 ··DW_CFA_advance_loc:·1·to·00000000000006b7
168 ··DW_CFA_restore_state168 ··DW_CFA_restore_state
  
169 00000170·000000000000001c·00000174·FDE·cie=00000000·pc=0000000000000233..00000000000002a9169 00000170·000000000000001c·00000174·FDE·cie=00000000·pc=0000000000000233..00000000000002a9
170 ··DW_CFA_def_cfa_offset:·80170 ··DW_CFA_def_cfa_offset:·80
171 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56171 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
172 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48172 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
173 ··DW_CFA_offset:·r12·(r12)·at·cfa-40173 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
174 ··DW_CFA_offset:·r13·(r13)·at·cfa-32174 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
175 ··DW_CFA_offset:·r14·(r14)·at·cfa-24175 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
176 ··DW_CFA_offset:·r15·(r15)·at·cfa-16176 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
177 ··DW_CFA_nop177 ··DW_CFA_nop
  
178 00000190·0000000000000048·00000194·FDE·cie=00000000·pc=0000000000000720..0000000000000b1e178 00000190·0000000000000048·00000194·FDE·cie=00000000·pc=0000000000000710..0000000000000b0e
179 ··DW_CFA_advance_loc:·6·to·0000000000000726179 ··DW_CFA_advance_loc:·6·to·0000000000000716
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·0000000000000728182 ··DW_CFA_advance_loc:·2·to·0000000000000718
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·000000000000072a185 ··DW_CFA_advance_loc:·2·to·000000000000071a
186 ··DW_CFA_def_cfa_offset:·32186 ··DW_CFA_def_cfa_offset:·32
187 ··DW_CFA_offset:·r13·(r13)·at·cfa-32187 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
188 ··DW_CFA_advance_loc:·2·to·000000000000072c188 ··DW_CFA_advance_loc:·2·to·000000000000071c
189 ··DW_CFA_def_cfa_offset:·40189 ··DW_CFA_def_cfa_offset:·40
190 ··DW_CFA_offset:·r12·(r12)·at·cfa-40190 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
191 ··DW_CFA_advance_loc:·1·to·000000000000072d191 ··DW_CFA_advance_loc:·1·to·000000000000071d
192 ··DW_CFA_def_cfa_offset:·48192 ··DW_CFA_def_cfa_offset:·48
193 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48193 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
194 ··DW_CFA_advance_loc:·4·to·0000000000000731194 ··DW_CFA_advance_loc:·4·to·0000000000000721
195 ··DW_CFA_def_cfa_offset:·56195 ··DW_CFA_def_cfa_offset:·56
196 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56196 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
197 ··DW_CFA_advance_loc:·7·to·0000000000000738197 ··DW_CFA_advance_loc:·7·to·0000000000000728
198 ··DW_CFA_def_cfa_offset:·96198 ··DW_CFA_def_cfa_offset:·96
199 ··DW_CFA_advance_loc2:·268·to·0000000000000844199 ··DW_CFA_advance_loc2:·268·to·0000000000000834
200 ··DW_CFA_remember_state200 ··DW_CFA_remember_state
201 ··DW_CFA_def_cfa_offset:·56201 ··DW_CFA_def_cfa_offset:·56
202 ··DW_CFA_advance_loc:·1·to·0000000000000845202 ··DW_CFA_advance_loc:·1·to·0000000000000835
203 ··DW_CFA_def_cfa_offset:·48203 ··DW_CFA_def_cfa_offset:·48
204 ··DW_CFA_advance_loc:·1·to·0000000000000846204 ··DW_CFA_advance_loc:·1·to·0000000000000836
205 ··DW_CFA_def_cfa_offset:·40205 ··DW_CFA_def_cfa_offset:·40
206 ··DW_CFA_advance_loc:·2·to·0000000000000848206 ··DW_CFA_advance_loc:·2·to·0000000000000838
207 ··DW_CFA_def_cfa_offset:·32207 ··DW_CFA_def_cfa_offset:·32
208 ··DW_CFA_advance_loc:·2·to·000000000000084a208 ··DW_CFA_advance_loc:·2·to·000000000000083a
209 ··DW_CFA_def_cfa_offset:·24209 ··DW_CFA_def_cfa_offset:·24
210 ··DW_CFA_advance_loc:·2·to·000000000000084c210 ··DW_CFA_advance_loc:·2·to·000000000000083c
211 ··DW_CFA_def_cfa_offset:·16211 ··DW_CFA_def_cfa_offset:·16
212 ··DW_CFA_advance_loc:·2·to·000000000000084e212 ··DW_CFA_advance_loc:·2·to·000000000000083e
213 ··DW_CFA_def_cfa_offset:·8213 ··DW_CFA_def_cfa_offset:·8
214 ··DW_CFA_advance_loc:·2·to·0000000000000850214 ··DW_CFA_advance_loc:·2·to·0000000000000840
215 ··DW_CFA_restore_state215 ··DW_CFA_restore_state
  
216 000001dc·0000000000000034·000001e0·FDE·cie=00000000·pc=00000000000002a9..00000000000003b6216 000001dc·0000000000000034·000001e0·FDE·cie=00000000·pc=00000000000002a9..00000000000003b6
217 ··DW_CFA_def_cfa_offset:·96217 ··DW_CFA_def_cfa_offset:·96
218 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56218 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
Max diff block lines reached; 18066/24441 bytes (73.92%) of diff not shown.
2.15 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 150, 15 lines modifiedOffset 150, 15 lines modified
150 »       endbr64150 »       endbr64
151 »       mov····0x10(%rdi),%rdi151 »       mov····0x10(%rdi),%rdi
152 »       test···%rdi,%rdi152 »       test···%rdi,%rdi
153 »       je·····1c1·<odictitems_iter+0x11>153 »       je·····1c1·<odictitems_iter+0x11>
154 ·R_X86_64_PC32»  .text.unlikely+0x8c3154 ·R_X86_64_PC32»  .text.unlikely+0x8c3
155 »       mov····$0x6,%esi155 »       mov····$0x6,%esi
156 »       jmp····1cb·<odictitems_iter+0x1b>156 »       jmp····1cb·<odictitems_iter+0x1b>
157 ·R_X86_64_PC32»  .text.hot+0xe4c157 ·R_X86_64_PC32»  .text.hot+0xe3c
158 »       nopl···0x0(%rax,%rax,1)158 »       nopl···0x0(%rax,%rax,1)
  
159 00000000000001d0·<OrderedDict_pop>:159 00000000000001d0·<OrderedDict_pop>:
160 OrderedDict_pop():160 OrderedDict_pop():
161 »       endbr64161 »       endbr64
162 »       push···%r13162 »       push···%r13
163 »       push···%r12163 »       push···%r12
Offset 216, 15 lines modifiedOffset 216, 15 lines modified
216 »       cmpq···$0x0,0x30(%rdi)216 »       cmpq···$0x0,0x30(%rdi)
217 »       mov····%rax,0x8(%rsp)217 »       mov····%rax,0x8(%rsp)
218 »       je·····2d4·<_odict_popkey_hash+0x84>218 »       je·····2d4·<_odict_popkey_hash+0x84>
219 »       mov····%rcx,%rdx219 »       mov····%rcx,%rdx
220 »       mov····%rdi,%rbx220 »       mov····%rdi,%rbx
221 »       mov····%rcx,%r12221 »       mov····%rcx,%r12
222 »       call···27c·<_odict_popkey_hash+0x2c>222 »       call···27c·<_odict_popkey_hash+0x2c>
223 ·R_X86_64_PC32»  .text.hot+0xc0c223 ·R_X86_64_PC32»  .text.hot+0xbfc
224 »       test···%rax,%rax224 »       test···%rax,%rax
225 »       js·····2cc·<_odict_popkey_hash+0x7c>225 »       js·····2cc·<_odict_popkey_hash+0x7c>
226 »       mov····0x40(%rbx),%rdx226 »       mov····0x40(%rbx),%rdx
227 »       mov····(%rdx,%rax,8),%rsi227 »       mov····(%rdx,%rax,8),%rsi
228 »       test···%rsi,%rsi228 »       test···%rsi,%rsi
229 »       je·····2cc·<_odict_popkey_hash+0x7c>229 »       je·····2cc·<_odict_popkey_hash+0x7c>
230 »       mov····%r12,%rcx230 »       mov····%r12,%rcx
Offset 274, 15 lines modifiedOffset 274, 15 lines modified
274 »       mov····%rdi,%rbp274 »       mov····%rdi,%rbp
275 »       push···%rbx275 »       push···%rbx
276 »       mov····%rsi,%rbx276 »       mov····%rsi,%rbx
277 »       mov····%rdx,%rsi277 »       mov····%rdx,%rsi
278 »       mov····%rcx,%rdx278 »       mov····%rcx,%rdx
279 »       push···%r8279 »       push···%r8
280 »       call···31c·<_odict_clear_node+0x1c>280 »       call···31c·<_odict_clear_node+0x1c>
281 ·R_X86_64_PC32»  .text.hot+0xc0c281 ·R_X86_64_PC32»  .text.hot+0xbfc
282 »       test···%rax,%rax282 »       test···%rax,%rax
283 »       js·····325·<_odict_clear_node+0x25>283 »       js·····325·<_odict_clear_node+0x25>
284 ·R_X86_64_PC32»  .text.unlikely+0x97e284 ·R_X86_64_PC32»  .text.unlikely+0x97e
285 »       mov····0x40(%rbp),%rdx285 »       mov····0x40(%rbp),%rdx
286 »       lea····(%rdx,%rax,8),%rax286 »       lea····(%rdx,%rax,8),%rax
287 »       test···%rbx,%rbx287 »       test···%rbx,%rbx
288 »       je·····336·<_odict_clear_node+0x36>288 »       je·····336·<_odict_clear_node+0x36>
Offset 340, 15 lines modifiedOffset 340, 15 lines modified
340 »       jmp····37e·<_odict_remove_node+0xe>340 »       jmp····37e·<_odict_remove_node+0xe>
  
341 00000000000003c0·<odict_iter>:341 00000000000003c0·<odict_iter>:
342 odict_iter():342 odict_iter():
343 »       endbr64343 »       endbr64
344 »       mov····$0x2,%esi344 »       mov····$0x2,%esi
345 »       jmp····3ce·<odict_iter+0xe>345 »       jmp····3ce·<odict_iter+0xe>
346 ·R_X86_64_PC32»  .text.hot+0xe4c346 ·R_X86_64_PC32»  .text.hot+0xe3c
347 »       xchg···%ax,%ax347 »       xchg···%ax,%ax
  
348 00000000000003d0·<odict_repr>:348 00000000000003d0·<odict_repr>:
349 odict_repr():349 odict_repr():
350 »       endbr64350 »       endbr64
351 »       push···%r12351 »       push···%r12
352 »       push···%rbp352 »       push···%rbp
Offset 433, 15 lines modifiedOffset 433, 15 lines modified
433 »       endbr64433 »       endbr64
434 »       mov····0x10(%rdi),%rdi434 »       mov····0x10(%rdi),%rdi
435 »       test···%rdi,%rdi435 »       test···%rdi,%rdi
436 »       je·····4a1·<odictkeys_iter+0x11>436 »       je·····4a1·<odictkeys_iter+0x11>
437 ·R_X86_64_PC32»  .text.unlikely+0x9b8437 ·R_X86_64_PC32»  .text.unlikely+0x9b8
438 »       mov····$0x2,%esi438 »       mov····$0x2,%esi
439 »       jmp····4ab·<odictkeys_iter+0x1b>439 »       jmp····4ab·<odictkeys_iter+0x1b>
440 ·R_X86_64_PC32»  .text.hot+0xe4c440 ·R_X86_64_PC32»  .text.hot+0xe3c
441 »       nopl···0x0(%rax,%rax,1)441 »       nopl···0x0(%rax,%rax,1)
  
442 00000000000004b0·<OrderedDict_popitem>:442 00000000000004b0·<OrderedDict_popitem>:
443 OrderedDict_popitem():443 OrderedDict_popitem():
444 »       endbr64444 »       endbr64
445 »       push···%rbp445 »       push···%rbp
446 »       push···%rbx446 »       push···%rbx
22.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 66, 35 lines modifiedOffset 66, 35 lines modified
66 »       mov····%rbp,%rdi66 »       mov····%rbp,%rdi
67 »       call···a5·<mutablemapping_update_arg.cold+0x40>67 »       call···a5·<mutablemapping_update_arg.cold+0x40>
68 ·R_X86_64_PLT32» _Py_Dealloc-0x468 ·R_X86_64_PLT32» _Py_Dealloc-0x4
69 »       test···%rbx,%rbx69 »       test···%rbx,%rbx
70 »       je·····ae·<mutablemapping_update_arg.cold+0x49>70 »       je·····ae·<mutablemapping_update_arg.cold+0x49>
71 ·R_X86_64_PC32»  .text.hot+0x31471 ·R_X86_64_PC32»  .text.hot+0x314
72 »       jmp····b3·<mutablemapping_update_arg.cold+0x4e>72 »       jmp····b3·<mutablemapping_update_arg.cold+0x4e>
73 ·R_X86_64_PC32»  .text.hot+0x46b73 ·R_X86_64_PC32»  .text.hot+0x465
74 »       sub····$0x1,%rdx74 »       sub····$0x1,%rdx
75 »       mov····%rdx,(%rax)75 »       mov····%rdx,(%rax)
76 »       jne····c0·<mutablemapping_update_arg.cold+0x5b>76 »       jne····c0·<mutablemapping_update_arg.cold+0x5b>
77 ·R_X86_64_PC32»  .text.hot+0x43877 ·R_X86_64_PC32»  .text.hot+0x432
78 »       mov····%rax,%rdi78 »       mov····%rax,%rdi
79 »       call···c8·<mutablemapping_update_arg.cold+0x63>79 »       call···c8·<mutablemapping_update_arg.cold+0x63>
80 ·R_X86_64_PLT32» _Py_Dealloc-0x480 ·R_X86_64_PLT32» _Py_Dealloc-0x4
81 »       jmp····cd·<mutablemapping_update_arg.cold+0x68>81 »       jmp····cd·<mutablemapping_update_arg.cold+0x68>
82 ·R_X86_64_PC32»  .text.hot+0x43882 ·R_X86_64_PC32»  .text.hot+0x432
83 »       mov····%rsi,%rdi83 »       mov····%rsi,%rdi
84 »       call···d5·<mutablemapping_update_arg.cold+0x70>84 »       call···d5·<mutablemapping_update_arg.cold+0x70>
85 ·R_X86_64_PLT32» PyDict_Items-0x485 ·R_X86_64_PLT32» PyDict_Items-0x4
86 »       mov····%rax,%rbx86 »       mov····%rax,%rbx
87 »       test···%rax,%rax87 »       test···%rax,%rax
88 »       je·····e1·<mutablemapping_update_arg.cold+0x7c>88 »       je·····e1·<mutablemapping_update_arg.cold+0x7c>
89 ·R_X86_64_PC32»  .text.hot+0x3d889 ·R_X86_64_PC32»  .text.hot+0x3d2
90 »       mov····0x8(%rsp),%rdi90 »       mov····0x8(%rsp),%rdi
91 »       mov····%rax,%rsi91 »       mov····%rax,%rsi
92 »       call···ee·<mutablemapping_update_arg.cold+0x89>92 »       call···ee·<mutablemapping_update_arg.cold+0x89>
93 ·R_X86_64_PC32»  .text.hot+0x54c93 ·R_X86_64_PC32»  .text.hot+0x53c
94 »       mov····(%rbx),%rdx94 »       mov····(%rbx),%rdx
95 »       test···%edx,%edx95 »       test···%edx,%edx
96 »       js·····f9·<mutablemapping_update_arg.cold+0x94>96 »       js·····f9·<mutablemapping_update_arg.cold+0x94>
97 ·R_X86_64_PC32»  .text.hot+0x38f97 ·R_X86_64_PC32»  .text.hot+0x38f
98 »       sub····$0x1,%rdx98 »       sub····$0x1,%rdx
99 »       mov····%rdx,(%rbx)99 »       mov····%rdx,(%rbx)
100 »       jne····106·<mutablemapping_update_arg.cold+0xa1>100 »       jne····106·<mutablemapping_update_arg.cold+0xa1>
Offset 116, 19 lines modifiedOffset 116, 19 lines modified
116 »       test···%eax,%eax116 »       test···%eax,%eax
117 »       js·····143·<mutablemapping_update_arg.cold+0xde>117 »       js·····143·<mutablemapping_update_arg.cold+0xde>
118 »       sub····$0x1,%rax118 »       sub····$0x1,%rax
119 »       mov····%rax,(%rdi)119 »       mov····%rax,(%rdi)
120 »       je·····186·<mutablemapping_update_arg.cold+0x121>120 »       je·····186·<mutablemapping_update_arg.cold+0x121>
121 »       test···%rbx,%rbx121 »       test···%rbx,%rbx
122 »       je·····14c·<mutablemapping_update_arg.cold+0xe7>122 »       je·····14c·<mutablemapping_update_arg.cold+0xe7>
123 ·R_X86_64_PC32»  .text.hot+0x3d8123 ·R_X86_64_PC32»  .text.hot+0x3d2
124 »       mov····0x8(%rsp),%rdi124 »       mov····0x8(%rsp),%rdi
125 »       mov····%rbx,%rsi125 »       mov····%rbx,%rsi
126 »       call···159·<mutablemapping_update_arg.cold+0xf4>126 »       call···159·<mutablemapping_update_arg.cold+0xf4>
127 ·R_X86_64_PC32»  .text.hot+0x54c127 ·R_X86_64_PC32»  .text.hot+0x53c
128 »       mov····(%rbx),%rdx128 »       mov····(%rbx),%rdx
129 »       test···%edx,%edx129 »       test···%edx,%edx
130 »       js·····164·<mutablemapping_update_arg.cold+0xff>130 »       js·····164·<mutablemapping_update_arg.cold+0xff>
131 ·R_X86_64_PC32»  .text.hot+0x38f131 ·R_X86_64_PC32»  .text.hot+0x38f
132 »       sub····$0x1,%rdx132 »       sub····$0x1,%rdx
133 »       mov····%rdx,(%rbx)133 »       mov····%rdx,(%rbx)
134 »       jne····171·<mutablemapping_update_arg.cold+0x10c>134 »       jne····171·<mutablemapping_update_arg.cold+0x10c>
Offset 142, 144 lines modifiedOffset 142, 144 lines modified
142 ·R_X86_64_PC32»  .text.hot+0x38f142 ·R_X86_64_PC32»  .text.hot+0x38f
143 »       call···18b·<mutablemapping_update_arg.cold+0x126>143 »       call···18b·<mutablemapping_update_arg.cold+0x126>
144 ·R_X86_64_PLT32» _Py_Dealloc-0x4144 ·R_X86_64_PLT32» _Py_Dealloc-0x4
145 »       jmp····143·<mutablemapping_update_arg.cold+0xde>145 »       jmp····143·<mutablemapping_update_arg.cold+0xde>
146 »       sub····$0x1,%rax146 »       sub····$0x1,%rax
147 »       mov····%rax,(%r14)147 »       mov····%rax,(%r14)
148 »       jne····19a·<mutablemapping_update_arg.cold+0x135>148 »       jne····19a·<mutablemapping_update_arg.cold+0x135>
149 ·R_X86_64_PC32»  .text.hot+0x530149 ·R_X86_64_PC32»  .text.hot+0x52a
150 »       mov····%r14,%rdi150 »       mov····%r14,%rdi
151 »       call···1a2·<mutablemapping_update_arg.cold+0x13d>151 »       call···1a2·<mutablemapping_update_arg.cold+0x13d>
152 ·R_X86_64_PLT32» _Py_Dealloc-0x4152 ·R_X86_64_PLT32» _Py_Dealloc-0x4
153 »       jmp····1a7·<mutablemapping_update_arg.cold+0x142>153 »       jmp····1a7·<mutablemapping_update_arg.cold+0x142>
154 ·R_X86_64_PC32»  .text.hot+0x530154 ·R_X86_64_PC32»  .text.hot+0x52a
155 »       or·····$0xffffffff,%r13d155 »       or·····$0xffffffff,%r13d
156 »       jmp····1b0·<mutablemapping_update_arg.cold+0x14b>156 »       jmp····1b0·<mutablemapping_update_arg.cold+0x14b>
157 ·R_X86_64_PC32»  .text.hot+0x530157 ·R_X86_64_PC32»  .text.hot+0x52a
158 »       mov····0x0(%rbp),%rax158 »       mov····0x0(%rbp),%rax
159 »       test···%eax,%eax159 »       test···%eax,%eax
160 »       js·····224·<mutablemapping_update_arg.cold+0x1bf>160 »       js·····224·<mutablemapping_update_arg.cold+0x1bf>
161 »       sub····$0x1,%rax161 »       sub····$0x1,%rax
162 »       mov····$0x0,%r12d162 »       mov····$0x0,%r12d
163 »       mov····$0x0,%r13d163 »       mov····$0x0,%r13d
164 »       mov····%rax,0x0(%rbp)164 »       mov····%rax,0x0(%rbp)
165 »       je·····9d·<mutablemapping_update_arg.cold+0x38>165 »       je·····9d·<mutablemapping_update_arg.cold+0x38>
166 »       jmp····1d7·<mutablemapping_update_arg.cold+0x172>166 »       jmp····1d7·<mutablemapping_update_arg.cold+0x172>
167 ·R_X86_64_PC32»  .text.hot+0x352167 ·R_X86_64_PC32»  .text.hot+0x352
168 »       sub····$0x1,%rax168 »       sub····$0x1,%rax
169 »       mov····%rax,0x0(%rbp)169 »       mov····%rax,0x0(%rbp)
170 »       jne····1e5·<mutablemapping_update_arg.cold+0x180>170 »       jne····1e5·<mutablemapping_update_arg.cold+0x180>
171 ·R_X86_64_PC32»  .text.hot+0x4e2171 ·R_X86_64_PC32»  .text.hot+0x4dc
172 »       mov····%rbp,%rdi172 »       mov····%rbp,%rdi
173 »       call···1ed·<mutablemapping_update_arg.cold+0x188>173 »       call···1ed·<mutablemapping_update_arg.cold+0x188>
174 ·R_X86_64_PLT32» _Py_Dealloc-0x4174 ·R_X86_64_PLT32» _Py_Dealloc-0x4
175 »       jmp····1f2·<mutablemapping_update_arg.cold+0x18d>175 »       jmp····1f2·<mutablemapping_update_arg.cold+0x18d>
176 ·R_X86_64_PC32»  .text.hot+0x4e2176 ·R_X86_64_PC32»  .text.hot+0x4dc
177 »       mov····(%r12),%rax177 »       mov····(%r12),%rax
178 »       test···%eax,%eax178 »       test···%eax,%eax
179 »       js·····20c·<mutablemapping_update_arg.cold+0x1a7>179 »       js·····20c·<mutablemapping_update_arg.cold+0x1a7>
180 »       sub····$0x1,%rax180 »       sub····$0x1,%rax
181 »       mov····%rax,(%r12)181 »       mov····%rax,(%r12)
182 »       jne····20c·<mutablemapping_update_arg.cold+0x1a7>182 »       jne····20c·<mutablemapping_update_arg.cold+0x1a7>
183 »       mov····%r12,%rdi183 »       mov····%r12,%rdi
184 »       call···20c·<mutablemapping_update_arg.cold+0x1a7>184 »       call···20c·<mutablemapping_update_arg.cold+0x1a7>
185 ·R_X86_64_PLT32» _Py_Dealloc-0x4185 ·R_X86_64_PLT32» _Py_Dealloc-0x4
186 »       test···%r13d,%r13d186 »       test···%r13d,%r13d
187 »       jne····215·<mutablemapping_update_arg.cold+0x1b0>187 »       jne····215·<mutablemapping_update_arg.cold+0x1b0>
188 ·R_X86_64_PC32»  .text.hot+0x3d8188 ·R_X86_64_PC32»  .text.hot+0x3d2
189 »       call···21a·<mutablemapping_update_arg.cold+0x1b5>189 »       call···21a·<mutablemapping_update_arg.cold+0x1b5>
190 ·R_X86_64_PLT32» PyErr_Occurred-0x4190 ·R_X86_64_PLT32» PyErr_Occurred-0x4
191 »       neg····%rax191 »       neg····%rax
192 »       sbb····%eax,%eax192 »       sbb····%eax,%eax
193 »       jmp····224·<mutablemapping_update_arg.cold+0x1bf>193 »       jmp····224·<mutablemapping_update_arg.cold+0x1bf>
194 ·R_X86_64_PC32»  .text.hot+0x38f194 ·R_X86_64_PC32»  .text.hot+0x38f
195 »       jmp····229·<mutablemapping_update_arg.cold+0x1c4>195 »       jmp····229·<mutablemapping_update_arg.cold+0x1c4>
196 ·R_X86_64_PC32»  .text.hot+0x352196 ·R_X86_64_PC32»  .text.hot+0x352
197 »       jmp····22e·<mutablemapping_update_arg.cold+0x1c9>197 »       jmp····22e·<mutablemapping_update_arg.cold+0x1c9>
198 ·R_X86_64_PC32»  .text.hot+0x46b198 ·R_X86_64_PC32»  .text.hot+0x465
199 »       jmp····233·<mutablemapping_add_pairs.cold>199 »       jmp····233·<mutablemapping_add_pairs.cold>
200 ·R_X86_64_PC32»  .text.hot+0x46b200 ·R_X86_64_PC32»  .text.hot+0x465
  
201 0000000000000233·<mutablemapping_add_pairs.cold>:201 0000000000000233·<mutablemapping_add_pairs.cold>:
202 mutablemapping_add_pairs.cold():202 mutablemapping_add_pairs.cold():
203 »       call···238·<mutablemapping_add_pairs.cold+0x5>203 »       call···238·<mutablemapping_add_pairs.cold+0x5>
204 ·R_X86_64_PLT32» PyErr_Occurred-0x4204 ·R_X86_64_PLT32» PyErr_Occurred-0x4
205 »       mov····%rax,%rbp205 »       mov····%rax,%rbp
206 »       test···%rax,%rax206 »       test···%rax,%rax
207 »       je·····293·<mutablemapping_add_pairs.cold+0x60>207 »       je·····293·<mutablemapping_add_pairs.cold+0x60>
208 »       xor····%ebp,%ebp208 »       xor····%ebp,%ebp
209 »       jmp····247·<mutablemapping_add_pairs.cold+0x14>209 »       jmp····247·<mutablemapping_add_pairs.cold+0x14>
210 ·R_X86_64_PC32»  .text.hot+0x63e210 ·R_X86_64_PC32»  .text.hot+0x62e
211 »       mov····(%r12),%rax211 »       mov····(%r12),%rax
Max diff block lines reached; 18451/23248 bytes (79.37%) of diff not shown.
60.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 63, 15 lines modifiedOffset 63, 15 lines modified
63 »       call···a4·<odict_init+0xa4>63 »       call···a4·<odict_init+0xa4>
64 ·R_X86_64_PLT32» PyDict_Items-0x464 ·R_X86_64_PLT32» PyDict_Items-0x4
65 »       mov····%rax,%rbx65 »       mov····%rax,%rbx
66 »       test···%rax,%rax66 »       test···%rax,%rax
67 »       je·····d6·<odict_init+0xd6>67 »       je·····d6·<odict_init+0xd6>
68 »       mov····%rax,%rsi68 »       mov····%rax,%rsi
69 »       mov····%r12,%rdi69 »       mov····%r12,%rdi
70 »       call···550·<mutablemapping_add_pairs>70 »       call···540·<mutablemapping_add_pairs>
71 »       mov····%eax,%ebp71 »       mov····%eax,%ebp
72 »       mov····(%rbx),%rax72 »       mov····(%rbx),%rax
73 »       test···%eax,%eax73 »       test···%eax,%eax
74 »       js·····d1·<odict_init+0xd1>74 »       js·····d1·<odict_init+0xd1>
75 »       sub····$0x1,%rax75 »       sub····$0x1,%rax
76 »       mov····%rax,(%rbx)76 »       mov····%rax,(%rbx)
77 »       jne····d1·<odict_init+0xd1>77 »       jne····d1·<odict_init+0xd1>
Offset 151, 15 lines modifiedOffset 151, 15 lines modified
151 »       call···196·<mutablemapping_update+0x96>151 »       call···196·<mutablemapping_update+0x96>
152 ·R_X86_64_PLT32» PyDict_Items-0x4152 ·R_X86_64_PLT32» PyDict_Items-0x4
153 »       mov····%rax,%rbx153 »       mov····%rax,%rbx
154 »       test···%rax,%rax154 »       test···%rax,%rax
155 »       je·····183·<mutablemapping_update+0x83>155 »       je·····183·<mutablemapping_update+0x83>
156 »       mov····%rbp,%rdi156 »       mov····%rbp,%rdi
157 »       mov····%rax,%rsi157 »       mov····%rax,%rsi
158 »       call···550·<mutablemapping_add_pairs>158 »       call···540·<mutablemapping_add_pairs>
159 »       mov····%eax,%ebp159 »       mov····%eax,%ebp
160 »       mov····(%rbx),%rax160 »       mov····(%rbx),%rax
161 »       test···%eax,%eax161 »       test···%eax,%eax
162 »       js·····1c3·<mutablemapping_update+0xc3>162 »       js·····1c3·<mutablemapping_update+0xc3>
163 »       sub····$0x1,%rax163 »       sub····$0x1,%rax
164 »       mov····%rax,(%rbx)164 »       mov····%rax,(%rbx)
165 »       jne····1c3·<mutablemapping_update+0xc3>165 »       jne····1c3·<mutablemapping_update+0xc3>
Offset 191, 36 lines modifiedOffset 191, 36 lines modified
191 »       mov····$0x0,%esi191 »       mov····$0x0,%esi
192 ·R_X86_64_32»    _PyRuntime+0xebd8192 ·R_X86_64_32»    _PyRuntime+0xebd8
193 »       mov····%rbx,%rdi193 »       mov····%rbx,%rdi
194 »       mov····%rbp,%rdx194 »       mov····%rbp,%rdx
195 »       call···209·<mutablemapping_update_arg+0x39>195 »       call···209·<mutablemapping_update_arg+0x39>
196 ·R_X86_64_PLT32» PyObject_GetOptionalAttr-0x4196 ·R_X86_64_PLT32» PyObject_GetOptionalAttr-0x4
197 »       test···%eax,%eax197 »       test···%eax,%eax
198 »       js·····3dc·<mutablemapping_update_arg+0x20c>198 »       js·····3d6·<mutablemapping_update_arg+0x206>
199 »       mov····0x18(%rsp),%rsi199 »       mov····0x18(%rsp),%rsi
200 »       test···%rsi,%rsi200 »       test···%rsi,%rsi
201 »       jne····47f·<mutablemapping_update_arg+0x2af>201 »       jne····479·<mutablemapping_update_arg+0x2a9>
202 »       mov····%rbp,%rdx202 »       mov····%rbp,%rdx
203 »       mov····$0x0,%esi203 »       mov····$0x0,%esi
204 ·R_X86_64_32»    _PyRuntime+0xea10204 ·R_X86_64_32»    _PyRuntime+0xea10
205 »       mov····%rbx,%rdi205 »       mov····%rbx,%rdi
206 »       call···22f·<mutablemapping_update_arg+0x5f>206 »       call···22f·<mutablemapping_update_arg+0x5f>
207 ·R_X86_64_PLT32» PyObject_GetOptionalAttr-0x4207 ·R_X86_64_PLT32» PyObject_GetOptionalAttr-0x4
208 »       test···%eax,%eax208 »       test···%eax,%eax
209 »       js·····3dc·<mutablemapping_update_arg+0x20c>209 »       js·····3d6·<mutablemapping_update_arg+0x206>
210 »       mov····0x18(%rsp),%rsi210 »       mov····0x18(%rsp),%rsi
211 »       test···%rsi,%rsi211 »       test···%rsi,%rsi
212 »       jne····245·<mutablemapping_update_arg+0x75>212 »       jne····245·<mutablemapping_update_arg+0x75>
213 ·R_X86_64_PC32»  .text.unlikely+0x117213 ·R_X86_64_PC32»  .text.unlikely+0x117
214 »       mov····%rbx,%rdi214 »       mov····%rbx,%rdi
215 »       call···24d·<mutablemapping_update_arg+0x7d>215 »       call···24d·<mutablemapping_update_arg+0x7d>
216 ·R_X86_64_PLT32» PyObject_GetIter-0x4216 ·R_X86_64_PLT32» PyObject_GetIter-0x4
217 »       mov····%rax,%r15217 »       mov····%rax,%r15
218 »       test···%rax,%rax218 »       test···%rax,%rax
219 »       je·····3dc·<mutablemapping_update_arg+0x20c>219 »       je·····3d6·<mutablemapping_update_arg+0x206>
220 »       call···25e·<mutablemapping_update_arg+0x8e>220 »       call···25e·<mutablemapping_update_arg+0x8e>
221 ·R_X86_64_PLT32» PyErr_Clear-0x4221 ·R_X86_64_PLT32» PyErr_Clear-0x4
222 »       xor····%r14d,%r14d222 »       xor····%r14d,%r14d
223 »       jmp····360·<mutablemapping_update_arg+0x190>223 »       jmp····360·<mutablemapping_update_arg+0x190>
224 »       cs·nopw·0x0(%rax,%rax,1)224 »       cs·nopw·0x0(%rax,%rax,1)
225 »       mov····%rbp,%rdi225 »       mov····%rbp,%rdi
226 »       call···278·<mutablemapping_update_arg+0xa8>226 »       call···278·<mutablemapping_update_arg+0xa8>
Offset 237, 37 lines modifiedOffset 237, 37 lines modified
237 »       je·····298·<mutablemapping_update_arg+0xc8>237 »       je·····298·<mutablemapping_update_arg+0xc8>
238 ·R_X86_64_PC32»  .text.unlikely+0x61238 ·R_X86_64_PC32»  .text.unlikely+0x61
239 »       mov····%rbx,%rdi239 »       mov····%rbx,%rdi
240 »       call···2a0·<mutablemapping_update_arg+0xd0>240 »       call···2a0·<mutablemapping_update_arg+0xd0>
241 ·R_X86_64_PLT32» PyIter_Next-0x4241 ·R_X86_64_PLT32» PyIter_Next-0x4
242 »       mov····%rax,%r12242 »       mov····%rax,%r12
243 »       test···%rax,%rax243 »       test···%rax,%rax
244 »       je·····3e1·<mutablemapping_update_arg+0x211>244 »       je·····3db·<mutablemapping_update_arg+0x20b>
245 »       mov····%rbx,%rdi245 »       mov····%rbx,%rdi
246 »       call···2b4·<mutablemapping_update_arg+0xe4>246 »       call···2b4·<mutablemapping_update_arg+0xe4>
247 ·R_X86_64_PLT32» PyIter_Next-0x4247 ·R_X86_64_PLT32» PyIter_Next-0x4
248 »       test···%rax,%rax248 »       test···%rax,%rax
249 »       jne····431·<mutablemapping_update_arg+0x261>249 »       jne····42b·<mutablemapping_update_arg+0x25b>
250 »       call···2c2·<mutablemapping_update_arg+0xf2>250 »       call···2c2·<mutablemapping_update_arg+0xf2>
251 ·R_X86_64_PLT32» PyErr_Occurred-0x4251 ·R_X86_64_PLT32» PyErr_Occurred-0x4
252 »       test···%rax,%rax252 »       test···%rax,%rax
253 »       jne····2cb·<mutablemapping_update_arg+0xfb>253 »       jne····2cb·<mutablemapping_update_arg+0xfb>
254 ·R_X86_64_PC32»  .text.unlikely+0x7f254 ·R_X86_64_PC32»  .text.unlikely+0x7f
255 »       mov····0x8(%rsp),%rdi255 »       mov····0x8(%rsp),%rdi
256 »       mov····%r12,%rdx256 »       mov····%r12,%rdx
257 »       mov····%r13,%rsi257 »       mov····%r13,%rsi
258 »       call···2db·<mutablemapping_update_arg+0x10b>258 »       call···2db·<mutablemapping_update_arg+0x10b>
259 ·R_X86_64_PLT32» PyObject_SetItem-0x4259 ·R_X86_64_PLT32» PyObject_SetItem-0x4
260 »       mov····%eax,%r14d260 »       mov····%eax,%r14d
261 »       mov····0x0(%rbp),%rax261 »       mov····0x0(%rbp),%rax
262 »       test···%eax,%eax262 »       test···%eax,%eax
263 »       js·····3a8·<mutablemapping_update_arg+0x1d8>263 »       js·····3a2·<mutablemapping_update_arg+0x1d2>
264 »       sub····$0x1,%rax264 »       sub····$0x1,%rax
265 »       mov····%rax,0x0(%rbp)265 »       mov····%rax,0x0(%rbp)
266 »       jne····3a8·<mutablemapping_update_arg+0x1d8>266 »       jne····3a2·<mutablemapping_update_arg+0x1d2>
267 »       mov····%rbp,%rdi267 »       mov····%rbp,%rdi
268 »       call···300·<mutablemapping_update_arg+0x130>268 »       call···300·<mutablemapping_update_arg+0x130>
269 ·R_X86_64_PLT32» _Py_Dealloc-0x4269 ·R_X86_64_PLT32» _Py_Dealloc-0x4
270 »       mov····(%rbx),%rax270 »       mov····(%rbx),%rax
271 »       test···%eax,%eax271 »       test···%eax,%eax
272 »       js·····31d·<mutablemapping_update_arg+0x14d>272 »       js·····31d·<mutablemapping_update_arg+0x14d>
273 »       sub····$0x1,%rax273 »       sub····$0x1,%rax
Offset 309, 398 lines modifiedOffset 309, 396 lines modified
309 »       test···%rax,%rax309 »       test···%rax,%rax
310 »       jne····270·<mutablemapping_update_arg+0xa0>310 »       jne····270·<mutablemapping_update_arg+0xa0>
311 »       mov····(%r15),%rax311 »       mov····(%r15),%rax
312 »       test···%eax,%eax312 »       test···%eax,%eax
313 »       js·····384·<mutablemapping_update_arg+0x1b4>313 »       js·····384·<mutablemapping_update_arg+0x1b4>
314 »       sub····$0x1,%rax314 »       sub····$0x1,%rax
315 »       mov····%rax,(%r15)315 »       mov····%rax,(%r15)
316 »       je·····3c1·<mutablemapping_update_arg+0x1f1>316 »       je·····3bb·<mutablemapping_update_arg+0x1eb>
317 »       test···%r14d,%r14d317 »       test···%r14d,%r14d
318 »       js·····3dc·<mutablemapping_update_arg+0x20c>318 »       js·····3d6·<mutablemapping_update_arg+0x206>
319 »       call···38e·<mutablemapping_update_arg+0x1be>319 »       call···38e·<mutablemapping_update_arg+0x1be>
320 ·R_X86_64_PLT32» PyErr_Occurred-0x4320 ·R_X86_64_PLT32» PyErr_Occurred-0x4
321 »       neg····%rax321 »       neg····%rax
322 »       sbb····%eax,%eax322 »       sbb····%eax,%eax
323 »       add····$0x28,%rsp323 »       add····$0x28,%rsp
324 »       pop····%rbx324 »       pop····%rbx
325 »       pop····%rbp325 »       pop····%rbp
326 »       pop····%r12326 »       pop····%r12
327 »       pop····%r13327 »       pop····%r13
328 »       pop····%r14328 »       pop····%r14
Max diff block lines reached; 56922/61198 bytes (93.01%) of diff not shown.
1.49 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 9, 19 lines modifiedOffset 9, 19 lines modified
9 ··0x00000050·50000000·00000000·50000000·000e3083·P.......P.....0.9 ··0x00000050·50000000·00000000·50000000·000e3083·P.......P.....0.
10 ··0x00000060·0486038c·02000000·30000000·6c000000·........0...l...10 ··0x00000060·0486038c·02000000·30000000·6c000000·........0...l...
11 ··0x00000070·00000000·cc000000·00460e10·8c02410e·.........F....A.11 ··0x00000070·00000000·cc000000·00460e10·8c02410e·.........F....A.
12 ··0x00000080·18860344·0e208304·470e3002·590a0e20·...D.·..G.0.Y..·12 ··0x00000080·18860344·0e208304·470e3002·590a0e20·...D.·..G.0.Y..·
13 ··0x00000090·410e1841·0e10420e·08410b00·18000000·A..A..B..A......13 ··0x00000090·410e1841·0e10420e·08410b00·18000000·A..A..B..A......
14 ··0x000000a0·a0000000·00000000·15000000·000e3083·..............0.14 ··0x000000a0·a0000000·00000000·15000000·000e3083·..............0.
15 ··0x000000b0·0486038c·02000000·48000000·bc000000·........H.......15 ··0x000000b0·0486038c·02000000·48000000·bc000000·........H.......
16 ··0x000000c0·00000000·76030000·00420e10·8f02420e·....v....B....B.16 ··0x000000c0·00000000·70030000·00420e10·8f02420e·....p....B....B.
17 ··0x000000d0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.017 ··0x000000d0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
18 ··0x000000e0·8606410e·38830747·0e6003b6·010a0e38·..A.8..G.`.....818 ··0x000000e0·8606410e·38830747·0e6003b6·010a0e38·..A.8..G.`.....8
19 ··0x000000f0·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B19 ··0x000000f0·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B
20 ··0x00000100·0e08470b·1c000000·08010000·00000000·..G.............20 ··0x00000100·0e08410b·1c000000·08010000·00000000·..A.............
21 ··0x00000110·ce010000·000e6083·0786068c·058d048e·......`.........21 ··0x00000110·ce010000·000e6083·0786068c·058d048e·......`.........
22 ··0x00000120·038f0200·48000000·28010000·00000000·....H...(.......22 ··0x00000120·038f0200·48000000·28010000·00000000·....H...(.......
23 ··0x00000130·c6010000·00420e10·8f02420e·188e0342·.....B....B....B23 ··0x00000130·c6010000·00420e10·8f02420e·188e0342·.....B....B....B
24 ··0x00000140·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.24 ··0x00000140·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
25 ··0x00000150·38830744·0e50035e·010a0e38·410e3041·8..D.P.^...8A.0A25 ··0x00000150·38830744·0e50035e·010a0e38·410e3041·8..D.P.^...8A.0A
26 ··0x00000160·0e28420e·20420e18·420e1042·0e08410b·.(B.·B..B..B..A.26 ··0x00000160·0e28420e·20420e18·420e1042·0e08410b·.(B.·B..B..B..A.
27 ··0x00000170·1c000000·74010000·00000000·76000000·....t.......v...27 ··0x00000170·1c000000·74010000·00000000·76000000·....t.......v...
1.01 MB
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:··········122768·(bytes·into·file)13 ··Start·of·section·headers:··········122216·(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·0x1df90:1 There·are·22·section·headers,·starting·at·offset·0x1dd68:
  
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·0004a5·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0004a5·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·010590·000660·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·010428·000660·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0004e8·000be0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0004e8·000be0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·010bf0·000be8·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·010a88·000be8·18···I·19···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·0010c8·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·0010c8·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·0010c8·0008aa·01·AMS··0···0··810 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·0010c8·0008aa·01·AMS··0···0··8
11 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·001972·0002a7·01·AMS··0···0··111 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·001972·0002a7·01·AMS··0···0··1
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·001c19·002134·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·001c19·0019d2·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·0117d8·003fa8·18···I·19···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·011670·003b28·18···I·19···8··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·003d50·006cb4·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········0000000000000000·0035f0·00723d·00··AX··0···0·16
15 ··[11]·.rela.text.hot····RELA············0000000000000000·015780·003fa8·18···I·19··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·015198·004338·18···I·19··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·00aa08·001f39·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·00a830·001f39·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·019728·003d98·18···I·19··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·0194d0·003d98·18···I·19··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·00c948·000008·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·00c770·000008·08··AM··0···0··8
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·00c950·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·00c778·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·00c950·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·00c778·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·00c970·0011c8·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·00c798·0011f0·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·01d4c0·000a08·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·01d268·000a38·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·00db38·001830·18·····20·160··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·00d988·001860·18·····20·162··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·00f368·001223·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·00f1e8·001239·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·01dec8·0000c3·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·01dca0·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)
39.1 KB
readelf --wide --symbols {}
    
Offset 1, 261 lines modifiedOffset 1, 263 lines modified
  
1 Symbol·table·'.symtab'·contains·258·entries:1 Symbol·table·'.symtab'·contains·260·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.86 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.8
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:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot9 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot
10 ·····7:·0000000000000000··1468·FUNC····LOCAL··DEFAULT···10·memoryview10 ·····7:·0000000000000000··1468·FUNC····LOCAL··DEFAULT···10·memoryview
11 ·····8:·00000000000005c0···884·FUNC····LOCAL··DEFAULT···10·mbuf_add_view11 ·····8:·0000000000000630···884·FUNC····LOCAL··DEFAULT···10·mbuf_add_view
12 ·····9:·0000000000003c40····57·FUNC····LOCAL··DEFAULT···10·init_strides_from_shape12 ·····9:·0000000000003ce0····57·FUNC····LOCAL··DEFAULT···10·init_strides_from_shape
13 ····10:·00000000000002c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.1413 ····10:·00000000000002c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.14
14 ····11:·0000000000000000····46·FUNC····LOCAL··DEFAULT····8·memoryview.cold14 ····11:·0000000000000000····46·FUNC····LOCAL··DEFAULT····8·memoryview.cold
 15 ····12:·00000000000005c0····98·FUNC····LOCAL··DEFAULT···10·mbuf_alloc
15 ····12:·000000000000002e····15·FUNC····LOCAL··DEFAULT····8·mbuf_add_view.cold16 ····13:·000000000000002e····15·FUNC····LOCAL··DEFAULT····8·mbuf_add_view.cold
16 ····13:·0000000000000940···175·FUNC····LOCAL··DEFAULT···10·init_shape_strides17 ····14:·00000000000009b0···175·FUNC····LOCAL··DEFAULT···10·init_shape_strides
 18 ····15:·0000000000000a60···145·FUNC····LOCAL··DEFAULT···10·init_flags
17 ····14:·00000000000009f0··1406·FUNC····LOCAL··DEFAULT···10·memory_subscript19 ····16:·0000000000000b00··1406·FUNC····LOCAL··DEFAULT···10·memory_subscript
18 ····15:·0000000000000100···139·FUNC····LOCAL··DEFAULT····1·memory_item20 ····17:·0000000000000100···139·FUNC····LOCAL··DEFAULT····1·memory_item
19 ····16:·000000000000003d···511·FUNC····LOCAL··DEFAULT····8·memory_subscript.cold21 ····18:·000000000000003d···511·FUNC····LOCAL··DEFAULT····8·memory_subscript.cold
20 ····17:·0000000000002430····51·FUNC····LOCAL··DEFAULT···10·adjust_fmt.isra.022 ····19:·0000000000002550····51·FUNC····LOCAL··DEFAULT···10·adjust_fmt.isra.0
21 ····18:·0000000000002470···251·FUNC····LOCAL··DEFAULT···10·unpack_single.isra.023 ····20:·0000000000002590···251·FUNC····LOCAL··DEFAULT···10·unpack_single.isra.0
22 ····19:·000000000000140b···151·FUNC····LOCAL··DEFAULT····8·ptr_from_tuple24 ····21:·0000000000001369···151·FUNC····LOCAL··DEFAULT····8·ptr_from_tuple
23 ····20:·0000000000000f70···223·FUNC····LOCAL··DEFAULT···10·memory_dealloc25 ····22:·0000000000001080···223·FUNC····LOCAL··DEFAULT···10·memory_dealloc
24 ····21:·000000000000023c····13·FUNC····LOCAL··DEFAULT····8·memory_dealloc.cold26 ····23:·000000000000023c····13·FUNC····LOCAL··DEFAULT····8·memory_dealloc.cold
25 ····22:·0000000000001050····30·FUNC····LOCAL··DEFAULT···10·_memory_release27 ····24:·0000000000001160····30·FUNC····LOCAL··DEFAULT···10·_memory_release
26 ····23:·00000000000011f0····63·FUNC····LOCAL··DEFAULT···10·mbuf_release28 ····25:·0000000000001300····63·FUNC····LOCAL··DEFAULT···10·mbuf_release
27 ····24:·0000000000001070···359·FUNC····LOCAL··DEFAULT···10·memory_getbuf29 ····26:·0000000000001180···359·FUNC····LOCAL··DEFAULT···10·memory_getbuf
28 ····25:·0000000000000249···228·FUNC····LOCAL··DEFAULT····8·memory_getbuf.cold30 ····27:·0000000000000249···228·FUNC····LOCAL··DEFAULT····8·memory_getbuf.cold
29 ····26:·00000000000011e0····10·FUNC····LOCAL··DEFAULT···10·memory_releasebuf31 ····28:·00000000000012f0····10·FUNC····LOCAL··DEFAULT···10·memory_releasebuf
30 ····27:·0000000000001230···111·FUNC····LOCAL··DEFAULT···10·mbuf_dealloc32 ····29:·0000000000001340···111·FUNC····LOCAL··DEFAULT···10·mbuf_dealloc
31 ····28:·00000000000012a0····25·FUNC····LOCAL··DEFAULT···10·mbuf_traverse33 ····30:·00000000000013b0····25·FUNC····LOCAL··DEFAULT···10·mbuf_traverse
32 ····29:·000000000000032d·····3·FUNC····LOCAL··DEFAULT····8·mbuf_traverse.cold34 ····31:·000000000000032d·····3·FUNC····LOCAL··DEFAULT····8·mbuf_traverse.cold
33 ····30:·00000000000012c0····25·FUNC····LOCAL··DEFAULT···10·memory_traverse35 ····32:·00000000000013d0····25·FUNC····LOCAL··DEFAULT···10·memory_traverse
34 ····31:·0000000000000330·····3·FUNC····LOCAL··DEFAULT····8·memory_traverse.cold36 ····33:·0000000000000330·····3·FUNC····LOCAL··DEFAULT····8·memory_traverse.cold
35 ····32:·0000000000000333····61·FUNC····LOCAL··DEFAULT····8·PyMemoryView_FromBuffer.cold37 ····34:·0000000000000333····61·FUNC····LOCAL··DEFAULT····8·PyMemoryView_FromBuffer.cold
36 ····33:·0000000000001770····55·FUNC····LOCAL··DEFAULT···10·memory_length38 ····35:·0000000000001880····55·FUNC····LOCAL··DEFAULT···10·memory_length
37 ····34:·0000000000000370····45·FUNC····LOCAL··DEFAULT····8·memory_length.cold39 ····36:·0000000000000370····45·FUNC····LOCAL··DEFAULT····8·memory_length.cold
38 ····35:·0000000000003900···818·FUNC····LOCAL··DEFAULT···10·buffer_to_contiguous40 ····37:·00000000000039c0···794·FUNC····LOCAL··DEFAULT···10·buffer_to_contiguous
39 ····36:·000000000000039d····32·FUNC····LOCAL··DEFAULT····8·PyBuffer_ToContiguous.cold41 ····38:·000000000000039d····32·FUNC····LOCAL··DEFAULT····8·PyBuffer_ToContiguous.cold
40 ····37:·0000000000000000···214·FUNC····LOCAL··DEFAULT····1·memory_hash42 ····39:·0000000000000000···214·FUNC····LOCAL··DEFAULT····1·memory_hash
41 ····38:·00000000000003bd···149·FUNC····LOCAL··DEFAULT····8·memory_hash.cold43 ····40:·00000000000003bd···149·FUNC····LOCAL··DEFAULT····8·memory_hash.cold
42 ····39:·0000000000001920··1698·FUNC····LOCAL··DEFAULT···10·memoryview_cast44 ····41:·0000000000001a30··1728·FUNC····LOCAL··DEFAULT···10·memoryview_cast
43 ····40:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata45 ····42:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
44 ····41:·0000000000000180····72·OBJECT··LOCAL··DEFAULT····3·_parser.846 ····43:·0000000000000180····72·OBJECT··LOCAL··DEFAULT····3·_parser.8
45 ····42:·0000000000000452··1042·FUNC····LOCAL··DEFAULT····8·memoryview_cast.cold47 ····44:·0000000000000452···864·FUNC····LOCAL··DEFAULT····8·memoryview_cast.cold
46 ····43:·0000000000001fd0····37·FUNC····LOCAL··DEFAULT···10·memory_itemsize_get48 ····45:·00000000000020f0····37·FUNC····LOCAL··DEFAULT···10·memory_itemsize_get
47 ····44:·0000000000000864·····5·FUNC····LOCAL··DEFAULT····8·memory_itemsize_get.cold49 ····46:·00000000000007b2·····5·FUNC····LOCAL··DEFAULT····8·memory_itemsize_get.cold
48 ····45:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_itemsize_get.part.050 ····47:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_itemsize_get.part.0
49 ····46:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_obj_get.part.051 ····48:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_obj_get.part.0
50 ····47:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_format_get.part.052 ····49:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_format_get.part.0
51 ····48:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_shape_get.part.053 ····50:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_shape_get.part.0
52 ····49:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_strides_get.part.054 ····51:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_strides_get.part.0
53 ····50:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_suboffsets_get.part.055 ····52:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_suboffsets_get.part.0
54 ····51:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_nbytes_get.part.056 ····53:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_nbytes_get.part.0
55 ····52:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_readonly_get.part.057 ····54:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_readonly_get.part.0
56 ····53:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_ndim_get.part.058 ····55:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_ndim_get.part.0
57 ····54:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_enter.part.059 ····56:·00000000000000e0····22·FUNC····LOCAL··DEFAULT····1·memory_enter.part.0
58 ····55:·0000000000002000··1065·FUNC····LOCAL··DEFAULT···10·memoryview_tolist60 ····57:·0000000000002120··1065·FUNC····LOCAL··DEFAULT···10·memoryview_tolist
59 ····56:·0000000000006090··1498·FUNC····LOCAL··DEFAULT···10·tolist_rec.part.061 ····58:·0000000000006120··1498·FUNC····LOCAL··DEFAULT···10·tolist_rec.part.0
60 ····57:·0000000000000869····47·FUNC····LOCAL··DEFAULT····8·memoryview_tolist.cold62 ····59:·00000000000007b7····47·FUNC····LOCAL··DEFAULT····8·memoryview_tolist.cold
61 ····58:·0000000000002570····42·FUNC····LOCAL··DEFAULT···10·memory_enter63 ····60:·0000000000002690····42·FUNC····LOCAL··DEFAULT···10·memory_enter
62 ····59:·0000000000000898····10·FUNC····LOCAL··DEFAULT····8·memory_enter.cold64 ····61:·00000000000007e6····10·FUNC····LOCAL··DEFAULT····8·memory_enter.cold
63 ····60:·00000000000025a0····30·FUNC····LOCAL··DEFAULT···10·memoryview_release65 ····62:·00000000000026c0····30·FUNC····LOCAL··DEFAULT···10·memoryview_release
64 ····61:·00000000000008a2····63·FUNC····LOCAL··DEFAULT····8·memoryview_release.cold66 ····63:·00000000000007f0····63·FUNC····LOCAL··DEFAULT····8·memoryview_release.cold
65 ····62:·00000000000025c0···160·FUNC····LOCAL··DEFAULT···10·memory_exit67 ····64:·00000000000026e0···160·FUNC····LOCAL··DEFAULT···10·memory_exit
66 ····63:·00000000000008e1····22·FUNC····LOCAL··DEFAULT····8·memory_exit.cold68 ····65:·000000000000082f····22·FUNC····LOCAL··DEFAULT····8·memory_exit.cold
67 ····64:·0000000000002660····37·FUNC····LOCAL··DEFAULT···10·memory_nbytes_get69 ····66:·0000000000002780····37·FUNC····LOCAL··DEFAULT···10·memory_nbytes_get
68 ····65:·00000000000008f7····10·FUNC····LOCAL··DEFAULT····8·memory_nbytes_get.cold70 ····67:·0000000000000845····10·FUNC····LOCAL··DEFAULT····8·memory_nbytes_get.cold
69 ····66:·0000000000002690··1861·FUNC····LOCAL··DEFAULT···10·memory_ass_sub71 ····68:·00000000000027b0··1776·FUNC····LOCAL··DEFAULT···10·memory_ass_sub
70 ····67:·0000000000003320···623·FUNC····LOCAL··DEFAULT···10·pack_single72 ····69:·00000000000033e0···623·FUNC····LOCAL··DEFAULT···10·pack_single
71 ····68:·0000000000000901···427·FUNC····LOCAL··DEFAULT····8·memory_ass_sub.cold73 ····70:·000000000000084f···440·FUNC····LOCAL··DEFAULT····8·memory_ass_sub.cold
72 ····69:·0000000000000aac····14·FUNC····LOCAL··DEFAULT····8·PyMemoryView_FromObject.cold74 ····71:·0000000000000a07····14·FUNC····LOCAL··DEFAULT····8·PyMemoryView_FromObject.cold
73 ····70:·00000000000032c0····92·FUNC····LOCAL··DEFAULT···10·lookup_dimension75 ····72:·0000000000003380····92·FUNC····LOCAL··DEFAULT···10·lookup_dimension
74 ····71:·0000000000000aba··1049·FUNC····LOCAL··DEFAULT····8·pack_single.cold76 ····73:·0000000000000a15··1049·FUNC····LOCAL··DEFAULT····8·pack_single.cold
75 ····72:·0000000000000ed3····65·FUNC····LOCAL··DEFAULT····8·memory_item.cold77 ····74:·0000000000000e2e····65·FUNC····LOCAL··DEFAULT····8·memory_item.cold
76 ····73:·0000000000000190····37·FUNC····LOCAL··DEFAULT····1·memory_format_get78 ····75:·0000000000000190····37·FUNC····LOCAL··DEFAULT····1·memory_format_get
77 ····74:·0000000000000f14····10·FUNC····LOCAL··DEFAULT····8·memory_format_get.cold79 ····76:·0000000000000e6f····10·FUNC····LOCAL··DEFAULT····8·memory_format_get.cold
78 ····75:·00000000000001c0····37·FUNC····LOCAL··DEFAULT····1·memory_ndim_get80 ····77:·00000000000001c0····37·FUNC····LOCAL··DEFAULT····1·memory_ndim_get
79 ····76:·0000000000000f1e····10·FUNC····LOCAL··DEFAULT····8·memory_ndim_get.cold81 ····78:·0000000000000e79····10·FUNC····LOCAL··DEFAULT····8·memory_ndim_get.cold
80 ····77:·00000000000001f0····37·FUNC····LOCAL··DEFAULT····1·memory_readonly_get82 ····79:·00000000000001f0····37·FUNC····LOCAL··DEFAULT····1·memory_readonly_get
81 ····78:·0000000000000f28····10·FUNC····LOCAL··DEFAULT····8·memory_readonly_get.cold83 ····80:·0000000000000e83····10·FUNC····LOCAL··DEFAULT····8·memory_readonly_get.cold
82 ····79:·0000000000000220····40·FUNC····LOCAL··DEFAULT····1·memory_shape_get84 ····81:·0000000000000220····40·FUNC····LOCAL··DEFAULT····1·memory_shape_get
83 ····80:·0000000000003590····99·FUNC····LOCAL··DEFAULT···10·_IntTupleFromSsizet85 ····82:·0000000000003650····99·FUNC····LOCAL··DEFAULT···10·_IntTupleFromSsizet
84 ····81:·0000000000000f32····10·FUNC····LOCAL··DEFAULT····8·memory_shape_get.cold86 ····83:·0000000000000e8d····10·FUNC····LOCAL··DEFAULT····8·memory_shape_get.cold
85 ····82:·0000000000000f3c····36·FUNC····LOCAL··DEFAULT····8·_IntTupleFromSsizet.cold87 ····84:·0000000000000e97····36·FUNC····LOCAL··DEFAULT····8·_IntTupleFromSsizet.cold
86 ····83:·0000000000000250····40·FUNC····LOCAL··DEFAULT····1·memory_strides_get88 ····85:·0000000000000250····40·FUNC····LOCAL··DEFAULT····1·memory_strides_get
87 ····84:·0000000000000f60····10·FUNC····LOCAL··DEFAULT····8·memory_strides_get.cold89 ····86:·0000000000000ebb····10·FUNC····LOCAL··DEFAULT····8·memory_strides_get.cold
 90 ····87:·0000000000000ec5····53·FUNC····LOCAL··DEFAULT····8·memory_c_contiguous
88 ····85:·0000000000000f6a····53·FUNC····LOCAL··DEFAULT····8·memory_c_contiguous91 ····88:·0000000000000efa····53·FUNC····LOCAL··DEFAULT····8·memory_f_contiguous
89 ····86:·0000000000000f9f····53·FUNC····LOCAL··DEFAULT····8·memory_f_contiguous 
90 ····87:·0000000000003600···757·FUNC····LOCAL··DEFAULT···10·memoryview_tobytes92 ····89:·00000000000036c0···757·FUNC····LOCAL··DEFAULT···10·memoryview_tobytes
91 ····88:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.293 ····90:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
92 ····89:·0000000000000fd4···183·FUNC····LOCAL··DEFAULT····8·memoryview_tobytes.cold94 ····91:·0000000000000f2f···183·FUNC····LOCAL··DEFAULT····8·memoryview_tobytes.cold
93 ····90:·0000000000003c80···835·FUNC····LOCAL··DEFAULT···10·copy_rec.part.095 ····92:·0000000000003d20···831·FUNC····LOCAL··DEFAULT···10·copy_rec.part.0
94 ····91:·000000000000108b····20·FUNC····LOCAL··DEFAULT····8·buffer_to_contiguous.cold96 ····93:·0000000000000fe6····23·FUNC····LOCAL··DEFAULT····8·buffer_to_contiguous.cold
95 ····92:·000000000000109f···131·FUNC····LOCAL··DEFAULT····8·copy_rec.part.0.cold97 ····94:·0000000000000ffd···131·FUNC····LOCAL··DEFAULT····8·copy_rec.part.0.cold
96 ····93:·0000000000000280····40·FUNC····LOCAL··DEFAULT····1·memory_suboffsets_get98 ····95:·0000000000000280····40·FUNC····LOCAL··DEFAULT····1·memory_suboffsets_get
97 ····94:·0000000000001122····10·FUNC····LOCAL··DEFAULT····8·memory_suboffsets_get.cold99 ····96:·0000000000001080····10·FUNC····LOCAL··DEFAULT····8·memory_suboffsets_get.cold
98 ····95:·0000000000003fd0··3808·FUNC····LOCAL··DEFAULT···10·memory_richcompare100 ····97:·0000000000004060··3808·FUNC····LOCAL··DEFAULT···10·memory_richcompare
99 ····96:·00000000000052d0··1413·FUNC····LOCAL··DEFAULT···10·struct_get_unpacker101 ····98:·0000000000005360··1413·FUNC····LOCAL··DEFAULT···10·struct_get_unpacker
100 ····97:·0000000000005860··2084·FUNC····LOCAL··DEFAULT···10·cmp_rec.part.0102 ····99:·00000000000058f0··2084·FUNC····LOCAL··DEFAULT···10·cmp_rec.part.0
101 ····98:·0000000000001772····49·FUNC····LOCAL··DEFAULT····8·fix_struct_error_int103 ···100:·0000000000001677····49·FUNC····LOCAL··DEFAULT····8·fix_struct_error_int
102 ····99:·000000000000112c···207·FUNC····LOCAL··DEFAULT····8·memory_richcompare.cold104 ···101:·000000000000108a···207·FUNC····LOCAL··DEFAULT····8·memory_richcompare.cold
103 ···100:·00000000000011fb····37·FUNC····LOCAL··DEFAULT····8·memory_repr105 ···102:·0000000000001159····37·FUNC····LOCAL··DEFAULT····8·memory_repr
104 ···101:·0000000000001220····14·FUNC····LOCAL··DEFAULT····8·mbuf_clear106 ···103:·000000000000117e····14·FUNC····LOCAL··DEFAULT····8·mbuf_clear
105 ···102:·000000000000122e····62·FUNC····LOCAL··DEFAULT····8·memory_clear107 ···104:·000000000000118c····62·FUNC····LOCAL··DEFAULT····8·memory_clear
106 ···103:·000000000000126c···271·FUNC····LOCAL··DEFAULT····8·memory_iter108 ···105:·00000000000011ca···271·FUNC····LOCAL··DEFAULT····8·memory_iter
107 ···104:·00000000000002b0···123·FUNC····LOCAL··DEFAULT····1·memoryiter_next109 ···106:·00000000000002b0···123·FUNC····LOCAL··DEFAULT····1·memoryiter_next
108 ···105:·000000000000137b····78·FUNC····LOCAL··DEFAULT····8·memoryiter_next.cold110 ···107:·00000000000012d9····78·FUNC····LOCAL··DEFAULT····8·memoryiter_next.cold
109 ···106:·00000000000013c9····66·FUNC····LOCAL··DEFAULT····8·memoryiter_dealloc111 ···108:·0000000000001327····66·FUNC····LOCAL··DEFAULT····8·memoryiter_dealloc
110 ···107:·0000000000004eb0····27·FUNC····LOCAL··DEFAULT···10·Py_XDECREF112 ···109:·0000000000004f40····27·FUNC····LOCAL··DEFAULT···10·Py_XDECREF
111 ···108:·0000000000000330····64·FUNC····LOCAL··DEFAULT····1·memoryview_toreadonly113 ···110:·0000000000000330····64·FUNC····LOCAL··DEFAULT····1·memoryview_toreadonly
112 ···109:·00000000000014a2····43·FUNC····LOCAL··DEFAULT····8·memoryview_toreadonly.cold114 ···111:·0000000000001400····43·FUNC····LOCAL··DEFAULT····8·memoryview_toreadonly.cold
113 ···110:·0000000000000370···250·FUNC····LOCAL··DEFAULT····1·memoryview_hex115 ···112:·0000000000000370···250·FUNC····LOCAL··DEFAULT····1·memoryview_hex
114 ···111:·00000000000015a8···230·FUNC····LOCAL··DEFAULT····8·memoryview_hex.cold116 ···113:·00000000000014ad···230·FUNC····LOCAL··DEFAULT····8·memoryview_hex.cold
115 ···112:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.5117 ···114:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.5
116 ···113:·0000000000000470····53·FUNC····LOCAL··DEFAULT····1·memory_obj_get118 ···115:·0000000000000470····53·FUNC····LOCAL··DEFAULT····1·memory_obj_get
117 ···114:·000000000000168e····22·FUNC····LOCAL··DEFAULT····8·memory_obj_get.cold119 ···116:·0000000000001593····22·FUNC····LOCAL··DEFAULT····8·memory_obj_get.cold
118 ···115:·00000000000016a4····34·FUNC····LOCAL··DEFAULT····8·PyMemoryView_FromMemory.cold120 ···117:·00000000000015a9····34·FUNC····LOCAL··DEFAULT····8·PyMemoryView_FromMemory.cold
119 ···116:·00000000000016c6····53·FUNC····LOCAL··DEFAULT····8·memory_contiguous121 ···118:·00000000000015cb····53·FUNC····LOCAL··DEFAULT····8·memory_contiguous
120 ···117:·00000000000016fb····68·FUNC····LOCAL··DEFAULT····8·struct_get_unpacker.cold122 ···119:·0000000000001600····68·FUNC····LOCAL··DEFAULT····8·struct_get_unpacker.cold
121 ···118:·000000000000173f····51·FUNC····LOCAL··DEFAULT····8·cmp_rec.part.0.cold123 ···120:·0000000000001644····51·FUNC····LOCAL··DEFAULT····8·cmp_rec.part.0.cold
122 ···119:·00000000000017a3··1959·FUNC····LOCAL··DEFAULT····8·PyMemoryView_GetContiguous.cold124 ···121:·00000000000016a8···320·FUNC····LOCAL··DEFAULT····8·PyMemoryView_GetContiguous.cold
123 ···120:·0000000000001f4a···466·FUNC····LOCAL··DEFAULT····8·memoryview__from_flags125 ···122:·00000000000017e8···466·FUNC····LOCAL··DEFAULT····8·memoryview__from_flags
Max diff block lines reached; 9412/39934 bytes (23.57%) of diff not shown.
420 KB
readelf --wide --relocs {}
Max HTML report size reached
97.0 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
2.26 KB
strings --all --bytes=8 {}
    
Offset 20, 18 lines modifiedOffset 20, 18 lines modified
20 memoryview:·hashing·is·restricted·to·formats·'B',·'b'·or·'c'20 memoryview:·hashing·is·restricted·to·formats·'B',·'b'·or·'c'
21 memoryview:·casts·are·restricted·to·C-contiguous·views21 memoryview:·casts·are·restricted·to·C-contiguous·views
22 shape·must·be·a·list·or·a·tuple22 shape·must·be·a·list·or·a·tuple
23 memoryview:·cast·must·be·1D·->·ND·or·ND·->·1D23 memoryview:·cast·must·be·1D·->·ND·or·ND·->·1D
24 memoryview:·destination·format·must·be·a·native·single·character·format·prefixed·with·an·optional·'@'24 memoryview:·destination·format·must·be·a·native·single·character·format·prefixed·with·an·optional·'@'
25 memoryview:·cannot·cast·between·two·non-byte·formats25 memoryview:·cannot·cast·between·two·non-byte·formats
26 memoryview:·length·is·not·a·multiple·of·itemsize26 memoryview:·length·is·not·a·multiple·of·itemsize
27 memoryview:·product(shape)·*·itemsize·!=·buffer·size 
28 memoryview.cast():·elements·of·shape·must·be·integers27 memoryview.cast():·elements·of·shape·must·be·integers
29 memoryview.cast():·elements·of·shape·must·be·integers·>·028 memoryview.cast():·elements·of·shape·must·be·integers·>·0
30 memoryview.cast():·product(shape)·>·SSIZE_MAX29 memoryview.cast():·product(shape)·>·SSIZE_MAX
 30 memoryview:·product(shape)·*·itemsize·!=·buffer·size
31 memoryview:·cannot·cast·view·with·zeros·in·shape·or·strides31 memoryview:·cannot·cast·view·with·zeros·in·shape·or·strides
32 memoryview:·unsupported·format·%s32 memoryview:·unsupported·format·%s
33 memoryview:·format·%s·not·supported33 memoryview:·format·%s·not·supported
34 memoryview·has·%zd·exported·buffer%s34 memoryview·has·%zd·exported·buffer%s
35 memoryview:·negative·export·count35 memoryview:·negative·export·count
36 cannot·modify·read-only·memory36 cannot·modify·read-only·memory
37 index·out·of·bounds·on·dimension·%d37 index·out·of·bounds·on·dimension·%d
Offset 75, 43 lines modifiedOffset 75, 41 lines modified
75 H[]A\A]A^A_75 H[]A\A]A^A_
76 t[HcC\I976 t[HcC\I9
77 []A\A]A^A_77 []A\A]A^A_
78 []A\A]A^A_78 []A\A]A^A_
79 t$PL9t$879 t$PL9t$8
80 AWAVAUATUSQL80 AWAVAUATUSQL
81 []A\A]A^A_81 []A\A]A^A_
82 L$pIc|$\H 
83 D$xIct$\H 
84 AWAVAUATUSH82 AWAVAUATUSH
85 []A\A]A^A_83 []A\A]A^A_
86 AWAVAUATI84 AWAVAUATI
87 []A\A]A^A_85 []A\A]A^A_
88 AWAVAUATUSH86 AWAVAUATUSH
89 []A\A]A^A_87 []A\A]A^A_
90 []A\A]A^A_88 []A\A]A^A_
91 AWAVAUATUSH89 AWAVAUATUSH
92 []A\A]A^A_90 []A\A]A^A_
93 AWAVAUATUSH91 AWAVAUATUSH
94 []A\A]A^A_92 []A\A]A^A_
95 []A\A]A^A_93 []A\A]A^A_
 94 AWAVAUATI
96 []A\A]A^A_95 []A\A]A^A_
97 AWAVAUATUSH96 AWAVAUATUSH
98 []A\A]A^A_97 []A\A]A^A_
99 AWAVAUATUSH98 AWAVAUATUSH
100 []A\A]A^A_99 []A\A]A^A_
101 []A\A]A^A_100 []A\A]A^A_
102 AWAVAUATUSH101 AWAVAUATUSH
103 []A\A]A^A_102 []A\A]A^A_
104 s8[]A\A]A^A_103 s8[]A\A]A^A_
105 AVAUATUSH104 AVAUATUSH
106 []A\A]A^105 []A\A]A^
107 AWAVAUATUSH106 AWAVAUATUSH
108 []A\A]A^A_107 []A\A]A^A_
109 []A\A]A^A_108 []A\A]A^A_
110 []A\A]A^A_ 
111 AWAVAUATUSH109 AWAVAUATUSH
112 X[]A\A]A^A_110 X[]A\A]A^A_
113 t$PL9t$8111 t$PL9t$8
114 []A\A]A^A_112 []A\A]A^A_
115 D$PH9D$8113 D$PH9D$8
116 HcT$t9S\L114 HcT$t9S\L
117 ATAUPAPAQL115 ATAUPAPAQL
Offset 180, 16 lines modifiedOffset 178, 18 lines modified
180 memoryview(object)178 memoryview(object)
181 Create·a·new·memoryview·object·which·references·the·given·object.179 Create·a·new·memoryview·object·which·references·the·given·object.
182 memoryview180 memoryview
183 mbuf_add_view181 mbuf_add_view
184 init_strides_from_shape182 init_strides_from_shape
185 _parser.14183 _parser.14
186 memoryview.cold184 memoryview.cold
 185 mbuf_alloc
187 mbuf_add_view.cold186 mbuf_add_view.cold
188 init_shape_strides187 init_shape_strides
 188 init_flags
189 memory_subscript189 memory_subscript
190 memory_item190 memory_item
191 memory_subscript.cold191 memory_subscript.cold
192 adjust_fmt.isra.0192 adjust_fmt.isra.0
193 unpack_single.isra.0193 unpack_single.isra.0
194 ptr_from_tuple194 ptr_from_tuple
195 memory_dealloc195 memory_dealloc
Offset 361, 17 lines modifiedOffset 361, 17 lines modified
361 PyMemoryView_FromBuffer361 PyMemoryView_FromBuffer
362 PyBuffer_ToContiguous362 PyBuffer_ToContiguous
363 PyMem_Malloc363 PyMem_Malloc
364 PyErr_NoMemory364 PyErr_NoMemory
365 PyObject_Hash365 PyObject_Hash
366 _Py_HashBytes366 _Py_HashBytes
367 PyUnicode_AsASCIIString367 PyUnicode_AsASCIIString
 368 PyLong_AsSsize_t
368 _PyArg_BadArgument369 _PyArg_BadArgument
369 PyExc_RuntimeError370 PyExc_RuntimeError
370 PyLong_AsSsize_t 
371 PyLong_FromSsize_t371 PyLong_FromSsize_t
372 PyList_New372 PyList_New
373 PyLong_FromUnsignedLong373 PyLong_FromUnsignedLong
374 PyLong_FromLong374 PyLong_FromLong
375 PyBytes_FromStringAndSize375 PyBytes_FromStringAndSize
376 PyFloat_FromDouble376 PyFloat_FromDouble
377 PyFloat_Unpack2377 PyFloat_Unpack2
9.45 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 96, 211 lines modifiedOffset 96, 211 lines modified
96 »       push···%r1396 »       push···%r13
97 »       push···%r1297 »       push···%r12
98 »       push···%rbp98 »       push···%rbp
99 »       push···%rbx99 »       push···%rbx
100 »       push···%r9100 »       push···%r9
101 »       testb··$0x1,0x28(%rdi)101 »       testb··$0x1,0x28(%rdi)
102 »       jne····116·<memory_item+0x16>102 »       jne····116·<memory_item+0x16>
103 ·R_X86_64_PC32»  .text.unlikely+0xecf103 ·R_X86_64_PC32»  .text.unlikely+0xe2a
104 »       mov····0x18(%rdi),%rax104 »       mov····0x18(%rdi),%rax
105 »       mov····%rdi,%rbx105 »       mov····%rdi,%rbx
106 »       testb··$0x1,0x10(%rax)106 »       testb··$0x1,0x10(%rax)
107 »       jne····127·<memory_item+0x27>107 »       jne····127·<memory_item+0x27>
108 ·R_X86_64_PC32»  .text.unlikely+0xecf108 ·R_X86_64_PC32»  .text.unlikely+0xe2a
109 »       lea····0x38(%rdi),%r13109 »       lea····0x38(%rdi),%r13
110 »       mov····0x60(%rdi),%rdi110 »       mov····0x60(%rdi),%rdi
111 »       mov····%rsi,%r12111 »       mov····%rsi,%r12
112 »       call···137·<memory_item+0x37>112 »       call···137·<memory_item+0x37>
113 ·R_X86_64_PC32»  .text.hot+0x242c113 ·R_X86_64_PC32»  .text.hot+0x254c
114 »       mov····%rax,%rbp114 »       mov····%rax,%rbp
115 »       test···%rax,%rax115 »       test···%rax,%rax
116 »       je·····143·<memory_item+0x43>116 »       je·····143·<memory_item+0x43>
117 ·R_X86_64_PC32»  .text.unlikely+0xee0117 ·R_X86_64_PC32»  .text.unlikely+0xe3b
118 »       mov····0x5c(%rbx),%eax118 »       mov····0x5c(%rbx),%eax
119 »       test···%eax,%eax119 »       test···%eax,%eax
120 »       je·····14e·<memory_item+0x4e>120 »       je·····14e·<memory_item+0x4e>
121 ·R_X86_64_PC32»  .text.unlikely+0xeea121 ·R_X86_64_PC32»  .text.unlikely+0xe45
122 »       sub····$0x1,%eax122 »       sub····$0x1,%eax
123 »       jne····157·<memory_item+0x57>123 »       jne····157·<memory_item+0x57>
124 ·R_X86_64_PC32»  .text.unlikely+0xefd124 ·R_X86_64_PC32»  .text.unlikely+0xe58
125 »       mov····0x38(%rbx),%rsi125 »       mov····0x38(%rbx),%rsi
126 »       xor····%edx,%edx126 »       xor····%edx,%edx
127 »       mov····%r12,%rcx127 »       mov····%r12,%rcx
128 »       mov····%r13,%rdi128 »       mov····%r13,%rdi
129 »       call···168·<memory_item+0x68>129 »       call···168·<memory_item+0x68>
130 ·R_X86_64_PC32»  .text.hot+0x32bc130 ·R_X86_64_PC32»  .text.hot+0x337c
131 »       mov····%rax,%rdx131 »       mov····%rax,%rdx
132 »       test···%rax,%rax132 »       test···%rax,%rax
133 »       je·····174·<memory_item+0x74>133 »       je·····174·<memory_item+0x74>
134 ·R_X86_64_PC32»  .text.unlikely+0xee0134 ·R_X86_64_PC32»  .text.unlikely+0xe3b
135 »       mov····0x28(%rbx),%esi135 »       mov····0x28(%rbx),%esi
136 »       mov····0x18(%rbx),%rdi136 »       mov····0x18(%rbx),%rdi
137 »       mov····%rbp,%rcx137 »       mov····%rbp,%rcx
138 »       pop····%r8138 »       pop····%r8
139 »       pop····%rbx139 »       pop····%rbx
140 »       pop····%rbp140 »       pop····%rbp
141 »       pop····%r12141 »       pop····%r12
142 »       pop····%r13142 »       pop····%r13
143 »       jmp····18b·<memory_item+0x8b>143 »       jmp····18b·<memory_item+0x8b>
144 ·R_X86_64_PC32»  .text.hot+0x246c144 ·R_X86_64_PC32»  .text.hot+0x258c
145 »       nopl···0x0(%rax,%rax,1)145 »       nopl···0x0(%rax,%rax,1)
  
146 0000000000000190·<memory_format_get>:146 0000000000000190·<memory_format_get>:
147 memory_format_get():147 memory_format_get():
148 »       endbr64148 »       endbr64
149 »       testb··$0x1,0x28(%rdi)149 »       testb··$0x1,0x28(%rdi)
150 »       jne····19e·<memory_format_get+0xe>150 »       jne····19e·<memory_format_get+0xe>
151 ·R_X86_64_PC32»  .text.unlikely+0xf10151 ·R_X86_64_PC32»  .text.unlikely+0xe6b
152 »       mov····0x18(%rdi),%rax152 »       mov····0x18(%rdi),%rax
153 »       testb··$0x1,0x10(%rax)153 »       testb··$0x1,0x10(%rax)
154 »       jne····1ac·<memory_format_get+0x1c>154 »       jne····1ac·<memory_format_get+0x1c>
155 ·R_X86_64_PC32»  .text.unlikely+0xf10155 ·R_X86_64_PC32»  .text.unlikely+0xe6b
156 »       mov····0x60(%rdi),%rdi156 »       mov····0x60(%rdi),%rdi
157 »       jmp····1b5·<memory_format_get+0x25>157 »       jmp····1b5·<memory_format_get+0x25>
158 ·R_X86_64_PLT32» PyUnicode_FromString-0x4158 ·R_X86_64_PLT32» PyUnicode_FromString-0x4
159 »       data16·cs·nopw·0x0(%rax,%rax,1)159 »       data16·cs·nopw·0x0(%rax,%rax,1)
  
160 00000000000001c0·<memory_ndim_get>:160 00000000000001c0·<memory_ndim_get>:
161 memory_ndim_get():161 memory_ndim_get():
162 »       endbr64162 »       endbr64
163 »       testb··$0x1,0x28(%rdi)163 »       testb··$0x1,0x28(%rdi)
164 »       jne····1ce·<memory_ndim_get+0xe>164 »       jne····1ce·<memory_ndim_get+0xe>
165 ·R_X86_64_PC32»  .text.unlikely+0xf1a165 ·R_X86_64_PC32»  .text.unlikely+0xe75
166 »       mov····0x18(%rdi),%rax166 »       mov····0x18(%rdi),%rax
167 »       testb··$0x1,0x10(%rax)167 »       testb··$0x1,0x10(%rax)
168 »       jne····1dc·<memory_ndim_get+0x1c>168 »       jne····1dc·<memory_ndim_get+0x1c>
169 ·R_X86_64_PC32»  .text.unlikely+0xf1a169 ·R_X86_64_PC32»  .text.unlikely+0xe75
170 »       movslq·0x5c(%rdi),%rdi170 »       movslq·0x5c(%rdi),%rdi
171 »       jmp····1e5·<memory_ndim_get+0x25>171 »       jmp····1e5·<memory_ndim_get+0x25>
172 ·R_X86_64_PLT32» PyLong_FromLong-0x4172 ·R_X86_64_PLT32» PyLong_FromLong-0x4
173 »       data16·cs·nopw·0x0(%rax,%rax,1)173 »       data16·cs·nopw·0x0(%rax,%rax,1)
  
174 00000000000001f0·<memory_readonly_get>:174 00000000000001f0·<memory_readonly_get>:
175 memory_readonly_get():175 memory_readonly_get():
176 »       endbr64176 »       endbr64
177 »       testb··$0x1,0x28(%rdi)177 »       testb··$0x1,0x28(%rdi)
178 »       jne····1fe·<memory_readonly_get+0xe>178 »       jne····1fe·<memory_readonly_get+0xe>
179 ·R_X86_64_PC32»  .text.unlikely+0xf24179 ·R_X86_64_PC32»  .text.unlikely+0xe7f
180 »       mov····0x18(%rdi),%rax180 »       mov····0x18(%rdi),%rax
181 »       testb··$0x1,0x10(%rax)181 »       testb··$0x1,0x10(%rax)
182 »       jne····20c·<memory_readonly_get+0x1c>182 »       jne····20c·<memory_readonly_get+0x1c>
183 ·R_X86_64_PC32»  .text.unlikely+0xf24183 ·R_X86_64_PC32»  .text.unlikely+0xe7f
184 »       movslq·0x58(%rdi),%rdi184 »       movslq·0x58(%rdi),%rdi
185 »       jmp····215·<memory_readonly_get+0x25>185 »       jmp····215·<memory_readonly_get+0x25>
186 ·R_X86_64_PLT32» PyBool_FromLong-0x4186 ·R_X86_64_PLT32» PyBool_FromLong-0x4
187 »       data16·cs·nopw·0x0(%rax,%rax,1)187 »       data16·cs·nopw·0x0(%rax,%rax,1)
  
188 0000000000000220·<memory_shape_get>:188 0000000000000220·<memory_shape_get>:
189 memory_shape_get():189 memory_shape_get():
190 »       endbr64190 »       endbr64
191 »       testb··$0x1,0x28(%rdi)191 »       testb··$0x1,0x28(%rdi)
192 »       jne····22e·<memory_shape_get+0xe>192 »       jne····22e·<memory_shape_get+0xe>
193 ·R_X86_64_PC32»  .text.unlikely+0xf2e193 ·R_X86_64_PC32»  .text.unlikely+0xe89
194 »       mov····0x18(%rdi),%rax194 »       mov····0x18(%rdi),%rax
195 »       testb··$0x1,0x10(%rax)195 »       testb··$0x1,0x10(%rax)
196 »       jne····23c·<memory_shape_get+0x1c>196 »       jne····23c·<memory_shape_get+0x1c>
197 ·R_X86_64_PC32»  .text.unlikely+0xf2e197 ·R_X86_64_PC32»  .text.unlikely+0xe89
198 »       mov····0x68(%rdi),%rsi198 »       mov····0x68(%rdi),%rsi
199 »       mov····0x5c(%rdi),%edi199 »       mov····0x5c(%rdi),%edi
200 »       jmp····248·<memory_shape_get+0x28>200 »       jmp····248·<memory_shape_get+0x28>
201 ·R_X86_64_PC32»  .text.hot+0x358c201 ·R_X86_64_PC32»  .text.hot+0x364c
202 »       nopl···0x0(%rax,%rax,1)202 »       nopl···0x0(%rax,%rax,1)
  
203 0000000000000250·<memory_strides_get>:203 0000000000000250·<memory_strides_get>:
204 memory_strides_get():204 memory_strides_get():
205 »       endbr64205 »       endbr64
206 »       testb··$0x1,0x28(%rdi)206 »       testb··$0x1,0x28(%rdi)
207 »       jne····25e·<memory_strides_get+0xe>207 »       jne····25e·<memory_strides_get+0xe>
208 ·R_X86_64_PC32»  .text.unlikely+0xf5c208 ·R_X86_64_PC32»  .text.unlikely+0xeb7
209 »       mov····0x18(%rdi),%rax209 »       mov····0x18(%rdi),%rax
210 »       testb··$0x1,0x10(%rax)210 »       testb··$0x1,0x10(%rax)
211 »       jne····26c·<memory_strides_get+0x1c>211 »       jne····26c·<memory_strides_get+0x1c>
212 ·R_X86_64_PC32»  .text.unlikely+0xf5c212 ·R_X86_64_PC32»  .text.unlikely+0xeb7
213 »       mov····0x70(%rdi),%rsi213 »       mov····0x70(%rdi),%rsi
214 »       mov····0x5c(%rdi),%edi214 »       mov····0x5c(%rdi),%edi
215 »       jmp····278·<memory_strides_get+0x28>215 »       jmp····278·<memory_strides_get+0x28>
216 ·R_X86_64_PC32»  .text.hot+0x358c216 ·R_X86_64_PC32»  .text.hot+0x364c
217 »       nopl···0x0(%rax,%rax,1)217 »       nopl···0x0(%rax,%rax,1)
Max diff block lines reached; 5294/9487 bytes (55.80%) of diff not shown.
1.48 KB
readelf --wide --decompress --string-dump=.rodata.str1.8 {}
    
Offset 18, 18 lines modifiedOffset 18, 18 lines modified
18 ··[···310]··memoryview:·hashing·is·restricted·to·formats·'B',·'b'·or·'c'18 ··[···310]··memoryview:·hashing·is·restricted·to·formats·'B',·'b'·or·'c'
19 ··[···350]··memoryview:·casts·are·restricted·to·C-contiguous·views19 ··[···350]··memoryview:·casts·are·restricted·to·C-contiguous·views
20 ··[···388]··shape·must·be·a·list·or·a·tuple20 ··[···388]··shape·must·be·a·list·or·a·tuple
21 ··[···3a8]··memoryview:·cast·must·be·1D·->·ND·or·ND·->·1D21 ··[···3a8]··memoryview:·cast·must·be·1D·->·ND·or·ND·->·1D
22 ··[···3d8]··memoryview:·destination·format·must·be·a·native·single·character·format·prefixed·with·an·optional·'@'22 ··[···3d8]··memoryview:·destination·format·must·be·a·native·single·character·format·prefixed·with·an·optional·'@'
23 ··[···440]··memoryview:·cannot·cast·between·two·non-byte·formats23 ··[···440]··memoryview:·cannot·cast·between·two·non-byte·formats
24 ··[···478]··memoryview:·length·is·not·a·multiple·of·itemsize24 ··[···478]··memoryview:·length·is·not·a·multiple·of·itemsize
25 ··[···4b0]··memoryview:·product(shape)·*·itemsize·!=·buffer·size25 ··[···4b0]··memoryview.cast():·elements·of·shape·must·be·integers
26 ··[···4e8]··memoryview.cast():·elements·of·shape·must·be·integers26 ··[···4e8]··memoryview.cast():·elements·of·shape·must·be·integers·>·0
27 ··[···520]··memoryview.cast():·elements·of·shape·must·be·integers·>·0 
28 ··[···560]··memoryview.cast():·product(shape)·>·SSIZE_MAX27 ··[···528]··memoryview.cast():·product(shape)·>·SSIZE_MAX
 28 ··[···558]··memoryview:·product(shape)·*·itemsize·!=·buffer·size
29 ··[···590]··memoryview:·cannot·cast·view·with·zeros·in·shape·or·strides29 ··[···590]··memoryview:·cannot·cast·view·with·zeros·in·shape·or·strides
30 ··[···5d0]··memoryview:·unsupported·format·%s30 ··[···5d0]··memoryview:·unsupported·format·%s
31 ··[···5f8]··memoryview:·format·%s·not·supported31 ··[···5f8]··memoryview:·format·%s·not·supported
32 ··[···620]··memoryview·has·%zd·exported·buffer%s32 ··[···620]··memoryview·has·%zd·exported·buffer%s
33 ··[···648]··memoryview:·negative·export·count33 ··[···648]··memoryview:·negative·export·count
34 ··[···670]··cannot·modify·read-only·memory34 ··[···670]··cannot·modify·read-only·memory
35 ··[···690]··index·out·of·bounds·on·dimension·%d35 ··[···690]··index·out·of·bounds·on·dimension·%d
113 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
277 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
36.8 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 6, 284 lines modifiedOffset 6, 286 lines modified
6 ··0x00000020·00000000·bc050000·00460e10·8f02420e·.........F....B.6 ··0x00000020·00000000·bc050000·00460e10·8f02420e·.........F....B.
7 ··0x00000030·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.07 ··0x00000030·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
8 ··0x00000040·8606410e·38830744·0e600380·020a0e38·..A.8..D.`.....88 ··0x00000040·8606410e·38830744·0e600380·020a0e38·..A.8..D.`.....8
9 ··0x00000050·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B9 ··0x00000050·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B
10 ··0x00000060·0e08410b·03dd020e·68550e70·440e7842·..A.....hU.pD.xB10 ··0x00000060·0e08410b·03dd020e·68550e70·440e7842·..A.....hU.pD.xB
11 ··0x00000070·0e800149·0e600000·1c000000·7c000000·...I.`......|...11 ··0x00000070·0e800149·0e600000·1c000000·7c000000·...I.`......|...
12 ··0x00000080·00000000·2e000000·000e6083·0786068c·..........`.....12 ··0x00000080·00000000·2e000000·000e6083·0786068c·..........`.....
13 ··0x00000090·058d048e·038f0200·48000000·9c000000·........H.......13 ··0x00000090·058d048e·038f0200·14000000·9c000000·................
14 ··0x000000a0·00000000·74030000·00420e10·8f02420e·....t....B....B.14 ··0x000000a0·00000000·62000000·00410e10·02600e08·....b....A...`..
15 ··0x000000b0·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.0 
16 ··0x000000c0·8606410e·38830744·0e5003b1·010a0e38·..A.8..D.P.....8 
17 ··0x000000d0·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B 
18 ··0x000000e0·0e08410b·1c000000·e8000000·00000000·..A............. 
19 ··0x000000f0·0f000000·000e5083·0786068c·058d048e·......P......... 
20 ··0x00000100·038f0200·10000000·08010000·00000000·................ 
21 ··0x00000110·af000000·00000000·64000000·1c010000·........d....... 
22 ··0x00000120·00000000·7e050000·00460e10·8f02420e·....~....F....B. 
23 ··0x00000130·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0 
24 ··0x00000140·8606410e·38830744·0e800103·01030a0e·..A.8..D........ 
25 ··0x00000150·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B.. 
26 ··0x00000160·420e0848·0b02c10a·0e38440e·30410e28·B..H.....8D.0A.( 
27 ··0x00000170·420e2042·0e18420e·10420e08·450b0000·B.·B..B..B..E... 
28 ··0x00000180·38000000·84010000·00000000·ff010000·8............... 
29 ··0x00000190·000e8001·83078606·8c058d04·8e038f02·................ 
30 ··0x000001a0·02e70a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B. 
31 ··0x000001b0·18420e10·420e0845·0b000000·1c000000·.B..B..E........ 
32 ··0x000001c0·c0010000·00000000·df000000·00450e10·.............E.. 
33 ··0x000001d0·830202c1·0a0e0845·0b000000·14000000·.......E........ 
34 ··0x000001e0·e0010000·00000000·0d000000·000e1083·................ 
35 ··0x000001f0·02000000·10000000·f8010000·00000000·................ 
36 ··0x00000200·1e000000·00000000·18000000·0c020000·................ 
37 ··0x00000210·00000000·67010000·00480e10·031e010a·....g....H...... 
38 ··0x00000220·0e084a0b·10000000·28020000·00000000·..J.....(....... 
39 ··0x00000230·e4000000·000e1000·10000000·3c020000·............<... 
40 ··0x00000240·00000000·0a000000·00000000·10000000·................ 
41 ··0x00000250·50020000·00000000·3f000000·00000000·P.......?....... 
42 ··0x00000260·1c000000·64020000·00000000·6f000000·....d.......o... 
43 ··0x00000270·00450e10·8302024d·0a0e084e·0b000000·.E.....M...N.... 
44 ··0x00000280·10000000·84020000·00000000·19000000·................ 
45 ··0x00000290·00000000·10000000·98020000·00000000·................ 
46 ··0x000002a0·03000000·00000000·10000000·ac020000·................ 
47 ··0x000002b0·00000000·19000000·00000000·10000000·................ 
48 ··0x000002c0·c0020000·00000000·03000000·00000000·................ 
49 ··0x000002d0·48000000·d4020000·00000000·86040000·H...............15 ··0x000000b0·48000000·b4000000·00000000·74030000·H...........t...
50 ··0x000002e0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..16 ··0x000000c0·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..
51 ··0x000002f0·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D17 ··0x000000d0·420e288c·05440e30·8606410e·38830744·B.(..D.0..A.8..D
52 ··0x00000300·0e50035d·020a0e38·440e3041·0e28420e·.P.]...8D.0A.(B.18 ··0x000000e0·0e5003b1·010a0e38·440e3041·0e28420e·.P.....8D.0A.(B.
53 ··0x00000310·20420e18·420e1042·0e08440b·1c000000··B..B..B..D.....19 ··0x000000f0·20420e18·420e1042·0e08410b·1c000000··B..B..B..A.....
54 ··0x00000320·20030000·00000000·3d000000·000e5083··.......=.....P.20 ··0x00000100·00010000·00000000·0f000000·000e5083·..............P.
55 ··0x00000330·0786068c·058d048e·038f0200·14000000·................21 ··0x00000110·0786068c·058d048e·038f0200·10000000·................
 22 ··0x00000120·20010000·00000000·af000000·00000000··...............
 23 ··0x00000130·28000000·34010000·00000000·91000000·(...4...........
 24 ··0x00000140·00410e10·8602410e·18830347·0e30760a·.A....A....G.0v.
 25 ··0x00000150·0e18410e·10410e08·410b0000·64000000·..A..A..A...d...
56 ··0x00000340·40030000·00000000·37000000·00480e10·@.......7....H..26 ··0x00000160·60010000·00000000·7e050000·00460e10·`.......~....F..
57 ··0x00000350·6e0e0800·10000000·58030000·00000000·n.......X....... 
58 ··0x00000360·2d000000·000e1000·60000000·6c030000·-.......`...l... 
59 ··0x00000370·00000000·67010000·00460e10·8f02420e·....g....F....B. 
60 ··0x00000380·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.027 ··0x00000170·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
61 ··0x00000390·8606410e·38830744·0e507a0a·0e38410e·..A.8..D.Pz..8A.28 ··0x00000180·05410e30·8606410e·38830744·0e800103·.A.0..A.8..D....
 29 ··0x00000190·01030a0e·38440e30·410e2842·0e20420e·....8D.0A.(B.·B.
 30 ··0x000001a0·18420e10·420e0848·0b02c10a·0e38440e·.B..B..H.....8D.
62 ··0x000003a0·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..31 ··0x000001b0·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
 32 ··0x000001c0·450b0000·38000000·c8010000·00000000·E...8...........
 33 ··0x000001d0·ff010000·000e8001·83078606·8c058d04·................
63 ··0x000003b0·4a0b02df·0a0e3841·0e30410e·28420e20·J.....8A.0A.(B.·34 ··0x000001e0·8e038f02·02e70a0e·38410e30·410e2842·........8A.0A.(B
 35 ··0x000001f0·0e20420e·18420e10·420e0845·0b000000·.·B..B..B..E....
64 ··0x000003c0·420e1842·0e10420e·08470b00·1c000000·B..B..B..G...... 
65 ··0x000003d0·d0030000·00000000·20000000·000e5083·........·.....P. 
66 ··0x000003e0·0786068c·058d048e·038f0200·2c000000·............,... 
67 ··0x000003f0·f0030000·00000000·d6000000·00460e10·.............F..36 ··0x00000200·1c000000·04020000·00000000·df000000·................
 37 ··0x00000210·00450e10·830202c1·0a0e0845·0b000000·.E.........E....
 38 ··0x00000220·14000000·24020000·00000000·0d000000·....$...........
68 ··0x00000400·8c02410e·18860341·0e208304·02bc0a0e·..A....A.·...... 
69 ··0x00000410·18410e10·420e0841·0b000000·18000000·.A..B..A........ 
70 ··0x00000420·20040000·00000000·95000000·000e2083··.............·. 
71 ··0x00000430·0486038c·02000000·5c000000·3c040000·........\...<...39 ··0x00000230·000e1083·02000000·10000000·3c020000·............<...
72 ··0x00000440·00000000·a2060000·00460e10·8f02420e·.........F....B. 
73 ··0x00000450·188e034b·0e208d04·420e288c·05410e30·...K.·..B.(..A.0 
74 ··0x00000460·8606410e·38830744·0e600320·020a0e38·..A.8..D.`.·...8 
75 ··0x00000470·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B 
76 ··0x00000480·0e08480b·03af030e·68540e70·420e7842·..H.....hT.pB.xB 
77 ··0x00000490·0e800149·0e600000·1c000000·9c040000·...I.`.......... 
78 ··0x000004a0·00000000·12040000·000e6083·0786068c·..........`..... 
79 ··0x000004b0·058d048e·038f0200·10000000·bc040000·................ 
80 ··0x000004c0·00000000·25000000·00000000·10000000·....%...........40 ··0x00000240·00000000·1e000000·00000000·18000000·................
 41 ··0x00000250·50020000·00000000·67010000·00480e10·P.......g....H..
 42 ··0x00000260·031e010a·0e084a0b·10000000·6c020000·......J.....l...
 43 ··0x00000270·00000000·e4000000·000e1000·10000000·................
81 ··0x000004d0·d0040000·00000000·05000000·00000000·................44 ··0x00000280·80020000·00000000·0a000000·00000000·................
82 ··0x000004e0·14000000·e4040000·00000000·16000000·................ 
83 ··0x000004f0·00410e10·540e0800·54000000·fc040000·.A..T...T....... 
84 ··0x00000500·00000000·29040000·00460e10·8f02420e·....)....F....B. 
85 ··0x00000510·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0 
86 ··0x00000520·8606410e·38830744·0e5002f5·0a0e3844·..A.8..D.P....8D 
87 ··0x00000530·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B. 
88 ··0x00000540·08440b02·d60e5847·0e60510e·58410e50·.D....XG.`Q.XA.P 
89 ··0x00000550·30000000·54050000·00000000·2f000000·0...T......./... 
90 ··0x00000560·000e5083·0786068c·058d048e·038f025a·..P............Z 
91 ··0x00000570·0e38470e·30410e28·420e2042·0e18420e·.8G.0A.(B.·B..B. 
92 ··0x00000580·10420e08·14000000·88050000·00000000·.B.............. 
93 ··0x00000590·33000000·00590e10·590e0800·58000000·3....Y..Y...X... 
94 ··0x000005a0·a0050000·00000000·fb000000·00460e10·.............F.. 
95 ··0x000005b0·680a0e08·450b440a·0e08450b·460a0e08·h...E.D...E.F... 
96 ··0x000005c0·450b4a0a·0e08450b·590a0e08·410b540a·E.J...E.Y...A.T. 
97 ··0x000005d0·0e08450b·680a0e08·450b440a·0e08450b·..E.h...E.D...E. 
98 ··0x000005e0·450a0e08·450b440a·0e08450b·440a0e08·E...E.D...E.D... 
99 ··0x000005f0·450b450a·0e08450b·10000000·fc050000·E.E...E......... 
100 ··0x00000600·00000000·2a000000·00000000·14000000·....*........... 
101 ··0x00000610·10060000·00000000·0a000000·00410e10·.............A.. 
102 ··0x00000620·480e0800·14000000·28060000·00000000·H.......(....... 
103 ··0x00000630·1e000000·00450e10·580e0800·10000000·.....E..X....... 
104 ··0x00000640·40060000·00000000·3f000000·000e1000·@.......?....... 
105 ··0x00000650·18000000·54060000·00000000·a0000000·....T........... 
106 ··0x00000660·00480e10·026a0a0e·08410b00·10000000·.H...j...A...... 
107 ··0x00000670·70060000·00000000·16000000·000e1000·p............... 
108 ··0x00000680·10000000·84060000·00000000·25000000·............%...45 ··0x00000290·10000000·94020000·00000000·3f000000·............?...
109 ··0x00000690·00000000·14000000·98060000·00000000·................46 ··0x000002a0·00000000·1c000000·a8020000·00000000·................
110 ··0x000006a0·0a000000·00410e10·480e0800·64000000·.....A..H...d...47 ··0x000002b0·6f000000·00450e10·8302024d·0a0e084e·o....E.....M...N
 48 ··0x000002c0·0b000000·10000000·c8020000·00000000·................
 49 ··0x000002d0·19000000·00000000·10000000·dc020000·................
 50 ··0x000002e0·00000000·03000000·00000000·10000000·................
 51 ··0x000002f0·f0020000·00000000·19000000·00000000·................
 52 ··0x00000300·10000000·04030000·00000000·03000000·................
 53 ··0x00000310·00000000·48000000·18030000·00000000·....H...........
 54 ··0x00000320·8e040000·00460e10·8f02420e·188e0342·.....F....B....B
 55 ··0x00000330·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
Max diff block lines reached; 0/37601 bytes (0.00%) of diff not shown.
37.8 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1, 294 lines modifiedOffset 1, 295 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
2 ··0x00000000·006d656d·6f727976·69657700·6d627566·.memoryview.mbuf2 ··0x00000000·006d656d·6f727976·69657700·6d627566·.memoryview.mbuf
3 ··0x00000010·5f616464·5f766965·7700696e·69745f73·_add_view.init_s3 ··0x00000010·5f616464·5f766965·7700696e·69745f73·_add_view.init_s
4 ··0x00000020·74726964·65735f66·726f6d5f·73686170·trides_from_shap4 ··0x00000020·74726964·65735f66·726f6d5f·73686170·trides_from_shap
5 ··0x00000030·65005f70·61727365·722e3134·006d656d·e._parser.14.mem5 ··0x00000030·65005f70·61727365·722e3134·006d656d·e._parser.14.mem
6 ··0x00000040·6f727976·6965772e·636f6c64·006d6275·oryview.cold.mbu6 ··0x00000040·6f727976·6965772e·636f6c64·006d6275·oryview.cold.mbu
7 ··0x00000050·665f6164·645f7669·65772e63·6f6c6400·f_add_view.cold. 
8 ··0x00000060·696e6974·5f736861·70655f73·74726964·init_shape_strid7 ··0x00000050·665f616c·6c6f6300·6d627566·5f616464·f_alloc.mbuf_add
 8 ··0x00000060·5f766965·772e636f·6c640069·6e69745f·_view.cold.init_
 9 ··0x00000070·73686170·655f7374·72696465·7300696e·shape_strides.in
 10 ··0x00000080·69745f66·6c616773·006d656d·6f72795f·it_flags.memory_
 11 ··0x00000090·73756273·63726970·74006d65·6d6f7279·subscript.memory
9 ··0x00000070·6573006d·656d6f72·795f7375·62736372·es.memory_subscr12 ··0x000000a0·5f697465·6d006d65·6d6f7279·5f737562·_item.memory_sub
10 ··0x00000080·69707400·6d656d6f·72795f69·74656d00·ipt.memory_item. 
11 ··0x00000090·6d656d6f·72795f73·75627363·72697074·memory_subscript 
12 ··0x000000a0·2e636f6c·64006164·6a757374·5f666d74·.cold.adjust_fmt 
13 ··0x000000b0·2e697372·612e3000·756e7061·636b5f73·.isra.0.unpack_s 
14 ··0x000000c0·696e676c·652e6973·72612e30·00707472·ingle.isra.0.ptr 
15 ··0x000000d0·5f66726f·6d5f7475·706c6500·6d656d6f·_from_tuple.memo 
16 ··0x000000e0·72795f64·65616c6c·6f63006d·656d6f72·ry_dealloc.memor 
17 ··0x000000f0·795f6465·616c6c6f·632e636f·6c64005f·y_dealloc.cold._13 ··0x000000b0·73637269·70742e63·6f6c6400·61646a75·script.cold.adju
 14 ··0x000000c0·73745f66·6d742e69·7372612e·3000756e·st_fmt.isra.0.un
 15 ··0x000000d0·7061636b·5f73696e·676c652e·69737261·pack_single.isra
 16 ··0x000000e0·2e300070·74725f66·726f6d5f·7475706c·.0.ptr_from_tupl
 17 ··0x000000f0·65006d65·6d6f7279·5f646561·6c6c6f63·e.memory_dealloc
 18 ··0x00000100·006d656d·6f72795f·6465616c·6c6f632e·.memory_dealloc.
 19 ··0x00000110·636f6c64·005f6d65·6d6f7279·5f72656c·cold._memory_rel
 20 ··0x00000120·65617365·006d6275·665f7265·6c656173·ease.mbuf_releas
 21 ··0x00000130·65006d65·6d6f7279·5f676574·62756600·e.memory_getbuf.
 22 ··0x00000140·6d656d6f·72795f67·65746275·662e636f·memory_getbuf.co
18 ··0x00000100·6d656d6f·72795f72·656c6561·7365006d·memory_release.m23 ··0x00000150·6c64006d·656d6f72·795f7265·6c656173·ld.memory_releas
 24 ··0x00000160·65627566·006d6275·665f6465·616c6c6f·ebuf.mbuf_deallo
 25 ··0x00000170·63006d62·75665f74·72617665·72736500·c.mbuf_traverse.
19 ··0x00000110·6275665f·72656c65·61736500·6d656d6f·buf_release.memo 
20 ··0x00000120·72795f67·65746275·66006d65·6d6f7279·ry_getbuf.memory 
21 ··0x00000130·5f676574·6275662e·636f6c64·006d656d·_getbuf.cold.mem 
22 ··0x00000140·6f72795f·72656c65·61736562·7566006d·ory_releasebuf.m 
23 ··0x00000150·6275665f·6465616c·6c6f6300·6d627566·buf_dealloc.mbuf 
24 ··0x00000160·5f747261·76657273·65006d62·75665f74·_traverse.mbuf_t 
25 ··0x00000170·72617665·7273652e·636f6c64·006d656d·raverse.cold.mem 
26 ··0x00000180·6f72795f·74726176·65727365·006d656d·ory_traverse.mem 
27 ··0x00000190·6f72795f·74726176·65727365·2e636f6c·ory_traverse.col26 ··0x00000180·6d627566·5f747261·76657273·652e636f·mbuf_traverse.co
28 ··0x000001a0·64005079·4d656d6f·72795669·65775f46·d.PyMemoryView_F 
29 ··0x000001b0·726f6d42·75666665·722e636f·6c64006d·romBuffer.cold.m27 ··0x00000190·6c64006d·656d6f72·795f7472·61766572·ld.memory_traver
 28 ··0x000001a0·7365006d·656d6f72·795f7472·61766572·se.memory_traver
 29 ··0x000001b0·73652e63·6f6c6400·50794d65·6d6f7279·se.cold.PyMemory
 30 ··0x000001c0·56696577·5f46726f·6d427566·6665722e·View_FromBuffer.
 31 ··0x000001d0·636f6c64·006d656d·6f72795f·6c656e67·cold.memory_leng
30 ··0x000001c0·656d6f72·795f6c65·6e677468·006d656d·emory_length.mem32 ··0x000001e0·7468006d·656d6f72·795f6c65·6e677468·th.memory_length
31 ··0x000001d0·6f72795f·6c656e67·74682e63·6f6c6400·ory_length.cold. 
32 ··0x000001e0·62756666·65725f74·6f5f636f·6e746967·buffer_to_contig 
33 ··0x000001f0·756f7573·00507942·75666665·725f546f·uous.PyBuffer_To 
34 ··0x00000200·436f6e74·6967756f·75732e63·6f6c6400·Contiguous.cold. 
35 ··0x00000210·6d656d6f·72795f68·61736800·6d656d6f·memory_hash.memo 
36 ··0x00000220·72795f68·6173682e·636f6c64·006d656d·ry_hash.cold.mem33 ··0x000001f0·2e636f6c·64006275·66666572·5f746f5f·.cold.buffer_to_
 34 ··0x00000200·636f6e74·6967756f·75730050·79427566·contiguous.PyBuf
 35 ··0x00000210·6665725f·546f436f·6e746967·756f7573·fer_ToContiguous
 36 ··0x00000220·2e636f6c·64006d65·6d6f7279·5f686173·.cold.memory_has
 37 ··0x00000230·68006d65·6d6f7279·5f686173·682e636f·h.memory_hash.co
 38 ··0x00000240·6c64006d·656d6f72·79766965·775f6361·ld.memoryview_ca
 39 ··0x00000250·7374005f·70617273·65722e38·006d656d·st._parser.8.mem
37 ··0x00000230·6f727976·6965775f·63617374·005f7061·oryview_cast._pa40 ··0x00000260·6f727976·6965775f·63617374·2e636f6c·oryview_cast.col
38 ··0x00000240·72736572·2e38006d·656d6f72·79766965·rser.8.memoryvie 
39 ··0x00000250·775f6361·73742e63·6f6c6400·6d656d6f·w_cast.cold.memo 
40 ··0x00000260·72795f69·74656d73·697a655f·67657400·ry_itemsize_get.41 ··0x00000270·64006d65·6d6f7279·5f697465·6d73697a·d.memory_itemsiz
 42 ··0x00000280·655f6765·74006d65·6d6f7279·5f697465·e_get.memory_ite
 43 ··0x00000290·6d73697a·655f6765·742e636f·6c64006d·msize_get.cold.m
41 ··0x00000270·6d656d6f·72795f69·74656d73·697a655f·memory_itemsize_44 ··0x000002a0·656d6f72·795f6974·656d7369·7a655f67·emory_itemsize_g
42 ··0x00000280·6765742e·636f6c64·006d656d·6f72795f·get.cold.memory_ 
43 ··0x00000290·6974656d·73697a65·5f676574·2e706172·itemsize_get.par 
44 ··0x000002a0·742e3000·6d656d6f·72795f6f·626a5f67·t.0.memory_obj_g 
45 ··0x000002b0·65742e70·6172742e·30006d65·6d6f7279·et.part.0.memory45 ··0x000002b0·65742e70·6172742e·30006d65·6d6f7279·et.part.0.memory
46 ··0x000002c0·5f666f72·6d61745f·6765742e·70617274·_format_get.part46 ··0x000002c0·5f6f626a·5f676574·2e706172·742e3000·_obj_get.part.0.
47 ··0x000002d0·2e30006d·656d6f72·795f7368·6170655f·.0.memory_shape_47 ··0x000002d0·6d656d6f·72795f66·6f726d61·745f6765·memory_format_ge
48 ··0x000002e0·6765742e·70617274·2e30006d·656d6f72·get.part.0.memor48 ··0x000002e0·742e7061·72742e30·006d656d·6f72795f·t.part.0.memory_
 49 ··0x000002f0·73686170·655f6765·742e7061·72742e30·shape_get.part.0
49 ··0x000002f0·795f7374·72696465·735f6765·742e7061·y_strides_get.pa 
50 ··0x00000300·72742e30·006d656d·6f72795f·7375626f·rt.0.memory_subo 
51 ··0x00000310·66667365·74735f67·65742e70·6172742e·ffsets_get.part. 
52 ··0x00000320·30006d65·6d6f7279·5f6e6279·7465735f·0.memory_nbytes_50 ··0x00000300·006d656d·6f72795f·73747269·6465735f·.memory_strides_
53 ··0x00000330·6765742e·70617274·2e30006d·656d6f72·get.part.0.memor51 ··0x00000310·6765742e·70617274·2e30006d·656d6f72·get.part.0.memor
54 ··0x00000340·795f7265·61646f6e·6c795f67·65742e70·y_readonly_get.p52 ··0x00000320·795f7375·626f6666·73657473·5f676574·y_suboffsets_get
55 ··0x00000350·6172742e·30006d65·6d6f7279·5f6e6469·art.0.memory_ndi53 ··0x00000330·2e706172·742e3000·6d656d6f·72795f6e·.part.0.memory_n
 54 ··0x00000340·62797465·735f6765·742e7061·72742e30·bytes_get.part.0
 55 ··0x00000350·006d656d·6f72795f·72656164·6f6e6c79·.memory_readonly
56 ··0x00000360·6d5f6765·742e7061·72742e30·006d656d·m_get.part.0.mem56 ··0x00000360·5f676574·2e706172·742e3000·6d656d6f·_get.part.0.memo
57 ··0x00000370·6f72795f·656e7465·722e7061·72742e30·ory_enter.part.057 ··0x00000370·72795f6e·64696d5f·6765742e·70617274·ry_ndim_get.part
 58 ··0x00000380·2e30006d·656d6f72·795f656e·7465722e·.0.memory_enter.
 59 ··0x00000390·70617274·2e30006d·656d6f72·79766965·part.0.memoryvie
 60 ··0x000003a0·775f746f·6c697374·00746f6c·6973745f·w_tolist.tolist_
 61 ··0x000003b0·7265632e·70617274·2e30006d·656d6f72·rec.part.0.memor
 62 ··0x000003c0·79766965·775f746f·6c697374·2e636f6c·yview_tolist.col
 63 ··0x000003d0·64006d65·6d6f7279·5f656e74·6572006d·d.memory_enter.m
 64 ··0x000003e0·656d6f72·795f656e·7465722e·636f6c64·emory_enter.cold
58 ··0x00000380·006d656d·6f727976·6965775f·746f6c69·.memoryview_toli65 ··0x000003f0·006d656d·6f727976·6965775f·72656c65·.memoryview_rele
59 ··0x00000390·73740074·6f6c6973·745f7265·632e7061·st.tolist_rec.pa 
60 ··0x000003a0·72742e30·006d656d·6f727976·6965775f·rt.0.memoryview_66 ··0x00000400·61736500·6d656d6f·72797669·65775f72·ase.memoryview_r
61 ··0x000003b0·746f6c69·73742e63·6f6c6400·6d656d6f·tolist.cold.memo 
62 ··0x000003c0·72795f65·6e746572·006d656d·6f72795f·ry_enter.memory_ 
63 ··0x000003d0·656e7465·722e636f·6c64006d·656d6f72·enter.cold.memor 
64 ··0x000003e0·79766965·775f7265·6c656173·65006d65·yview_release.me 
65 ··0x000003f0·6d6f7279·76696577·5f72656c·65617365·moryview_release 
66 ··0x00000400·2e636f6c·64006d65·6d6f7279·5f657869·.cold.memory_exi 
67 ··0x00000410·74006d65·6d6f7279·5f657869·742e636f·t.memory_exit.co 
68 ··0x00000420·6c64006d·656d6f72·795f6e62·79746573·ld.memory_nbytes 
69 ··0x00000430·5f676574·006d656d·6f72795f·6e627974·_get.memory_nbyt 
70 ··0x00000440·65735f67·65742e63·6f6c6400·6d656d6f·es_get.cold.memo67 ··0x00000410·656c6561·73652e63·6f6c6400·6d656d6f·elease.cold.memo
 68 ··0x00000420·72795f65·78697400·6d656d6f·72795f65·ry_exit.memory_e
71 ··0x00000450·72795f61·73735f73·75620070·61636b5f·ry_ass_sub.pack_ 
72 ··0x00000460·73696e67·6c65006d·656d6f72·795f6173·single.memory_as 
73 ··0x00000470·735f7375·622e636f·6c640050·794d656d·s_sub.cold.PyMem 
74 ··0x00000480·6f727956·6965775f·46726f6d·4f626a65·oryView_FromObje 
75 ··0x00000490·63742e63·6f6c6400·6c6f6f6b·75705f64·ct.cold.lookup_d 
76 ··0x000004a0·696d656e·73696f6e·00706163·6b5f7369·imension.pack_si 
77 ··0x000004b0·6e676c65·2e636f6c·64006d65·6d6f7279·ngle.cold.memory 
78 ··0x000004c0·5f697465·6d2e636f·6c64006d·656d6f72·_item.cold.memor 
79 ··0x000004d0·795f666f·726d6174·5f676574·006d656d·y_format_get.mem 
80 ··0x000004e0·6f72795f·666f726d·61745f67·65742e63·ory_format_get.c 
81 ··0x000004f0·6f6c6400·6d656d6f·72795f6e·64696d5f·old.memory_ndim_ 
82 ··0x00000500·67657400·6d656d6f·72795f6e·64696d5f·get.memory_ndim_ 
83 ··0x00000510·6765742e·636f6c64·006d656d·6f72795f·get.cold.memory_69 ··0x00000430·7869742e·636f6c64·006d656d·6f72795f·xit.cold.memory_
84 ··0x00000520·72656164·6f6e6c79·5f676574·006d656d·readonly_get.mem 
85 ··0x00000530·6f72795f·72656164·6f6e6c79·5f676574·ory_readonly_get 
86 ··0x00000540·2e636f6c·64006d65·6d6f7279·5f736861·.cold.memory_sha 
87 ··0x00000550·70655f67·6574005f·496e7454·75706c65·pe_get._IntTuple 
88 ··0x00000560·46726f6d·5373697a·6574006d·656d6f72·FromSsizet.memor 
Max diff block lines reached; 22829/38628 bytes (59.10%) of diff not shown.
246 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:··········49792·(bytes·into·file)13 ··Start·of·section·headers:··········50056·(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·0xc280:1 There·are·22·section·headers,·starting·at·offset·0xc388:
  
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·000136·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000136·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·006668·000240·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·0066e0·000240·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000178·0004d0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000178·0004d0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·0068a8·0002d0·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·006920·0002d0·18···I·19···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000648·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·000648·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·000648·0006f3·01·AMS··0···0··810 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·000648·0006f3·01·AMS··0···0··8
11 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·000d3b·000102·01·AMS··0···0··111 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·000d3b·000102·01·AMS··0···0··1
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·000e3d·0011aa·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·000e3d·0011ce·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·006b78·002478·18···I·19···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·006bf0·0024f0·18···I·19···8··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·001fe8·0021db·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········0000000000000000·002010·00222b·00··AX··0···0·16
15 ··[11]·.rela.text.hot····RELA············0000000000000000·008ff0·002bb0·18···I·19··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·0090e0·002bc8·18···I·19··10··8
16 ··[12]·.rodata.str4.8····PROGBITS········0000000000000000·0041c8·000030·04·AMS··0···0··816 ··[12]·.rodata.str4.8····PROGBITS········0000000000000000·004240·000030·04·AMS··0···0··8
17 ··[13]·.rodata···········PROGBITS········0000000000000000·0041f8·00009c·00···A··0···0·3217 ··[13]·.rodata···········PROGBITS········0000000000000000·004270·00009c·00···A··0···0·32
18 ··[14]·.rela.rodata······RELA············0000000000000000·00bba0·000030·18···I·19··13··818 ··[14]·.rela.rodata······RELA············0000000000000000·00bca8·000030·18···I·19··13··8
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·004294·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·00430c·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·004298·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·004310·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·0042b8·000948·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·004330·000948·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·00bbd0·0005e8·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·00bcd8·0005e8·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·004c00·000eb8·18·····20··54··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·004c78·000eb8·18·····20··54··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·005ab8·000bae·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·005b30·000bae·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·00c1b8·0000c5·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·00c2c0·0000c5·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)
9.8 KB
readelf --wide --symbols {}
    
Offset 18, 40 lines modifiedOffset 18, 40 lines modified
18 ····14:·0000000000000459····35·FUNC····LOCAL··DEFAULT····8·PyModule_GetDef.cold18 ····14:·0000000000000459····35·FUNC····LOCAL··DEFAULT····8·PyModule_GetDef.cold
19 ····15:·00000000000005e0···166·FUNC····LOCAL··DEFAULT···10·module_traverse19 ····15:·00000000000005e0···166·FUNC····LOCAL··DEFAULT···10·module_traverse
20 ····16:·000000000000047c·····7·FUNC····LOCAL··DEFAULT····8·module_traverse.cold20 ····16:·000000000000047c·····7·FUNC····LOCAL··DEFAULT····8·module_traverse.cold
21 ····17:·0000000000000483····29·FUNC····LOCAL··DEFAULT····8·PyModuleDef_Init.cold21 ····17:·0000000000000483····29·FUNC····LOCAL··DEFAULT····8·PyModuleDef_Init.cold
22 ····18:·00000000000004a0···738·FUNC····LOCAL··DEFAULT····8·PyModule_FromDefAndSpec2.cold22 ····18:·00000000000004a0···738·FUNC····LOCAL··DEFAULT····8·PyModule_FromDefAndSpec2.cold
23 ····19:·0000000000000782····35·FUNC····LOCAL··DEFAULT····8·PyModule_GetState.cold23 ····19:·0000000000000782····35·FUNC····LOCAL··DEFAULT····8·PyModule_GetState.cold
24 ····20:·00000000000007a5···206·FUNC····LOCAL··DEFAULT····8·PyModule_ExecDef.cold24 ····20:·00000000000007a5···206·FUNC····LOCAL··DEFAULT····8·PyModule_ExecDef.cold
25 ····21:·0000000000001100··1126·FUNC····LOCAL··DEFAULT···10·_Py_module_getattro_impl.part.025 ····21:·0000000000001100··1202·FUNC····LOCAL··DEFAULT···10·_Py_module_getattro_impl.part.0
26 ····22:·0000000000000873···123·FUNC····LOCAL··DEFAULT····8·_Py_module_getattro_impl.part.0.cold26 ····22:·0000000000000873···159·FUNC····LOCAL··DEFAULT····8·_Py_module_getattro_impl.part.0.cold
27 ····23:·00000000000008ee····41·FUNC····LOCAL··DEFAULT····8·_PyModuleSpec_GetFileOrigin.cold27 ····23:·0000000000000912····41·FUNC····LOCAL··DEFAULT····8·_PyModuleSpec_GetFileOrigin.cold
28 ····24:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata.str4.828 ····24:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata.str4.8
29 ····25:·0000000000000917····59·FUNC····LOCAL··DEFAULT····8·_PyModule_IsPossiblyShadowing.cold29 ····25:·000000000000093b····59·FUNC····LOCAL··DEFAULT····8·_PyModule_IsPossiblyShadowing.cold
30 ····26:·0000000000000952····38·FUNC····LOCAL··DEFAULT····8·_PyModuleSpec_IsInitializing.cold30 ····26:·0000000000000976····38·FUNC····LOCAL··DEFAULT····8·_PyModuleSpec_IsInitializing.cold
31 ····27:·0000000000000978····25·FUNC····LOCAL··DEFAULT····8·_PyModuleSpec_IsUninitializedSubmodule.cold31 ····27:·000000000000099c····25·FUNC····LOCAL··DEFAULT····8·_PyModuleSpec_IsUninitializedSubmodule.cold
32 ····28:·00000000000017f0····92·FUNC····LOCAL··DEFAULT···10·new_module32 ····28:·0000000000001840····92·FUNC····LOCAL··DEFAULT···10·new_module
33 ····29:·0000000000000991····31·FUNC····LOCAL··DEFAULT····8·new_module.cold33 ····29:·00000000000009b5····31·FUNC····LOCAL··DEFAULT····8·new_module.cold
34 ····30:·0000000000001850···377·FUNC····LOCAL··DEFAULT···10·module___init__34 ····30:·00000000000018a0···377·FUNC····LOCAL··DEFAULT···10·module___init__
35 ····31:·00000000000009b0···124·FUNC····LOCAL··DEFAULT····8·module___init__.cold35 ····31:·00000000000009d4···124·FUNC····LOCAL··DEFAULT····8·module___init__.cold
36 ····32:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.236 ····32:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
37 ····33:·0000000000000a2c····65·FUNC····LOCAL··DEFAULT····8·PyModule_GetFilenameObject.cold37 ····33:·0000000000000a50····65·FUNC····LOCAL··DEFAULT····8·PyModule_GetFilenameObject.cold
38 ····34:·0000000000000080···113·FUNC····LOCAL··DEFAULT····1·module_dir38 ····34:·0000000000000080···113·FUNC····LOCAL··DEFAULT····1·module_dir
39 ····35:·0000000000000a6d···125·FUNC····LOCAL··DEFAULT····8·module_dir.cold39 ····35:·0000000000000a91···125·FUNC····LOCAL··DEFAULT····8·module_dir.cold
40 ····36:·0000000000000aea····23·FUNC····LOCAL··DEFAULT····8·PyModule_Create2.cold40 ····36:·0000000000000b0e····23·FUNC····LOCAL··DEFAULT····8·PyModule_Create2.cold
41 ····37:·00000000000019d0···261·FUNC····LOCAL··DEFAULT···10·module_dealloc41 ····37:·0000000000001a20···261·FUNC····LOCAL··DEFAULT···10·module_dealloc
42 ····38:·0000000000000b01····10·FUNC····LOCAL··DEFAULT····8·module_dealloc.cold42 ····38:·0000000000000b25····10·FUNC····LOCAL··DEFAULT····8·module_dealloc.cold
43 ····39:·0000000000001ae0···132·FUNC····LOCAL··DEFAULT···10·module_clear43 ····39:·0000000000001b30···132·FUNC····LOCAL··DEFAULT···10·module_clear
44 ····40:·0000000000000b0b····61·FUNC····LOCAL··DEFAULT····8·module_clear.cold44 ····40:·0000000000000b2f····61·FUNC····LOCAL··DEFAULT····8·module_clear.cold
45 ····41:·0000000000000b48···544·FUNC····LOCAL··DEFAULT····8·_PyModule_Clear.cold45 ····41:·0000000000000b6c···544·FUNC····LOCAL··DEFAULT····8·_PyModule_Clear.cold
46 ····42:·0000000000000f88····32·FUNC····LOCAL··DEFAULT····8·PyUnicode_READ_CHAR.part.046 ····42:·0000000000000fac····32·FUNC····LOCAL··DEFAULT····8·PyUnicode_READ_CHAR.part.0
47 ····43:·0000000000000d68···544·FUNC····LOCAL··DEFAULT····8·_PyModule_ClearDict.cold47 ····43:·0000000000000d8c···544·FUNC····LOCAL··DEFAULT····8·_PyModule_ClearDict.cold
48 ····44:·0000000000000fe7···214·FUNC····LOCAL··DEFAULT····8·module_get_annotations48 ····44:·000000000000100b···214·FUNC····LOCAL··DEFAULT····8·module_get_annotations
49 ····45:·00000000000021c0····27·FUNC····LOCAL··DEFAULT···10·module_repr49 ····45:·0000000000002210····27·FUNC····LOCAL··DEFAULT···10·module_repr
50 ····46:·00000000000010bd···169·FUNC····LOCAL··DEFAULT····8·module_set_annotations50 ····46:·00000000000010e1···169·FUNC····LOCAL··DEFAULT····8·module_set_annotations
51 ····47:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.051 ····47:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
52 ····48:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···13·.rodata52 ····48:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···13·.rodata
53 ····49:·0000000000000000····24·OBJECT··LOCAL··DEFAULT···13·_keywords.153 ····49:·0000000000000000····24·OBJECT··LOCAL··DEFAULT···13·_keywords.1
54 ····50:·0000000000000020···124·OBJECT··LOCAL··DEFAULT···13·module___init____doc__54 ····50:·0000000000000020···124·OBJECT··LOCAL··DEFAULT···13·module___init____doc__
55 ····51:·00000000000002a0····64·OBJECT··LOCAL··DEFAULT····3·module_methods55 ····51:·00000000000002a0····64·OBJECT··LOCAL··DEFAULT····3·module_methods
56 ····52:·0000000000000480····80·OBJECT··LOCAL··DEFAULT····3·module_members56 ····52:·0000000000000480····80·OBJECT··LOCAL··DEFAULT····3·module_members
57 ····53:·0000000000000240····80·OBJECT··LOCAL··DEFAULT····3·module_getsets57 ····53:·0000000000000240····80·OBJECT··LOCAL··DEFAULT····3·module_getsets
Offset 108, 30 lines modifiedOffset 108, 30 lines modified
108 ···104:·0000000000001080····56·FUNC····GLOBAL·HIDDEN····10·_Py_module_getattro108 ···104:·0000000000001080····56·FUNC····GLOBAL·HIDDEN····10·_Py_module_getattro
109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GenericGetAttrWithDict109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GenericGetAttrWithDict
110 ···106:·00000000000010c0····55·FUNC····GLOBAL·HIDDEN····10·_Py_module_getattro_impl110 ···106:·00000000000010c0····55·FUNC····GLOBAL·HIDDEN····10·_Py_module_getattro_impl
111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg
112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_AttributeError112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_AttributeError
113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
114 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear114 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
115 ···111:·0000000000001570···178·FUNC····GLOBAL·HIDDEN····10·_PyModuleSpec_GetFileOrigin115 ···111:·00000000000015c0···178·FUNC····GLOBAL·HIDDEN····10·_PyModuleSpec_GetFileOrigin
116 ···112:·0000000000001630···262·FUNC····GLOBAL·HIDDEN····10·_PyModule_IsPossiblyShadowing116 ···112:·0000000000001680···262·FUNC····GLOBAL·HIDDEN····10·_PyModule_IsPossiblyShadowing
117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetOptionalAttr117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetOptionalAttr
118 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue118 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue
119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Contains119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Contains
120 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySys_GetOptionalAttrString120 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySys_GetOptionalAttrString
121 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_Type121 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_Type
122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFrozenSet_Type122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFrozenSet_Type
123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_Contains123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_Contains
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·PyUnicode_AsWideChar125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsWideChar
126 ···122:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcsrchr126 ···122:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcsrchr
127 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcscmp127 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcscmp
128 ···124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_wgetcwd128 ···124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_wgetcwd
129 ···125:·0000000000001740····67·FUNC····GLOBAL·HIDDEN····10·_PyModuleSpec_IsInitializing129 ···125:·0000000000001790····67·FUNC····GLOBAL·HIDDEN····10·_PyModuleSpec_IsInitializing
130 ···126:·0000000000001790····86·FUNC····GLOBAL·HIDDEN····10·_PyModuleSpec_IsUninitializedSubmodule130 ···126:·00000000000017e0····86·FUNC····GLOBAL·HIDDEN····10·_PyModuleSpec_IsUninitializedSubmodule
131 ···127:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_UnpackKeywords131 ···127:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_UnpackKeywords
132 ···128:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_BadArgument132 ···128:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_BadArgument
133 ···129:·0000000000000000···115·FUNC····GLOBAL·DEFAULT····1·PyModule_GetFilenameObject133 ···129:·0000000000000000···115·FUNC····GLOBAL·DEFAULT····1·PyModule_GetFilenameObject
134 ···130:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttr134 ···130:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttr
135 ···131:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemWithError135 ···131:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemWithError
136 ···132:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Keys136 ···132:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Keys
137 ···133:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError137 ···133:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
Offset 140, 21 lines modifiedOffset 140, 21 lines modified
140 ···136:·0000000000000100····54·FUNC····GLOBAL·DEFAULT····1·PyModule_Create2140 ···136:·0000000000000100····54·FUNC····GLOBAL·DEFAULT····1·PyModule_Create2
141 ···137:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_IsInitialized141 ···137:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_IsInitialized
142 ···138:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_UnTrack142 ···138:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_UnTrack
143 ···139:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_ClearWeakRefs143 ···139:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_ClearWeakRefs
144 ···140:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free144 ···140:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
145 ···141:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_FormatStderr145 ···141:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_FormatStderr
146 ···142:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_FormatUnraisable146 ···142:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_FormatUnraisable
147 ···143:·0000000000001b70···816·FUNC····GLOBAL·HIDDEN····10·_PyModule_Clear147 ···143:·0000000000001bc0···816·FUNC····GLOBAL·HIDDEN····10·_PyModule_Clear
148 ···144:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next148 ···144:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next
149 ···145:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_EqualToASCIIString149 ···145:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_EqualToASCIIString
150 ···146:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_WriteStderr150 ···146:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_WriteStderr
151 ···147:·0000000000001ea0···800·FUNC····GLOBAL·HIDDEN····10·_PyModule_ClearDict151 ···147:·0000000000001ef0···793·FUNC····GLOBAL·HIDDEN····10·_PyModule_ClearDict
152 ···148:·0000000000000fa8····63·FUNC····GLOBAL·HIDDEN·····8·_PyModule_IsExtension152 ···148:·0000000000000fcc····63·FUNC····GLOBAL·HIDDEN·····8·_PyModule_IsExtension
153 ···149:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_ImportlibModuleRepr153 ···149:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_ImportlibModuleRepr
154 ···150:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Pop154 ···150:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Pop
155 ···151:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetObject155 ···151:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetObject
156 ···152:·0000000000001166····68·FUNC····GLOBAL·DEFAULT····8·PyModule_GetFilename156 ···152:·000000000000118a····68·FUNC····GLOBAL·DEFAULT····8·PyModule_GetFilename
157 ···153:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type157 ···153:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type
158 ···154:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type158 ···154:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type
159 ···155:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericSetAttr159 ···155:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericSetAttr
160 ···156:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del160 ···156:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del
99.8 KB
readelf --wide --relocs {}
Max HTML report size reached
25.6 KB
readelf --wide --debug-dump=frames {}
    
Offset 454, 246 lines modifiedOffset 454, 246 lines modified
454 ··DW_CFA_def_cfa_offset:·16454 ··DW_CFA_def_cfa_offset:·16
455 ··DW_CFA_advance_loc:·2·to·00000000000010f5455 ··DW_CFA_advance_loc:·2·to·00000000000010f5
456 ··DW_CFA_def_cfa_offset:·8456 ··DW_CFA_def_cfa_offset:·8
457 ··DW_CFA_nop457 ··DW_CFA_nop
458 ··DW_CFA_nop458 ··DW_CFA_nop
459 ··DW_CFA_nop459 ··DW_CFA_nop
  
460 00000448·0000000000000038·0000044c·FDE·cie=00000000·pc=0000000000001100..0000000000001566460 00000448·0000000000000038·0000044c·FDE·cie=00000000·pc=0000000000001100..00000000000015b2
461 ··DW_CFA_advance_loc:·2·to·0000000000001102461 ··DW_CFA_advance_loc:·2·to·0000000000001102
462 ··DW_CFA_def_cfa_offset:·16462 ··DW_CFA_def_cfa_offset:·16
463 ··DW_CFA_offset:·r13·(r13)·at·cfa-16463 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
464 ··DW_CFA_advance_loc:·2·to·0000000000001104464 ··DW_CFA_advance_loc:·2·to·0000000000001104
465 ··DW_CFA_def_cfa_offset:·24465 ··DW_CFA_def_cfa_offset:·24
466 ··DW_CFA_offset:·r12·(r12)·at·cfa-24466 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
467 ··DW_CFA_advance_loc:·1·to·0000000000001105467 ··DW_CFA_advance_loc:·1·to·0000000000001105
468 ··DW_CFA_def_cfa_offset:·32468 ··DW_CFA_def_cfa_offset:·32
469 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32469 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
470 ··DW_CFA_advance_loc:·4·to·0000000000001109470 ··DW_CFA_advance_loc:·4·to·0000000000001109
471 ··DW_CFA_def_cfa_offset:·40471 ··DW_CFA_def_cfa_offset:·40
472 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40472 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
473 ··DW_CFA_advance_loc:·7·to·0000000000001110473 ··DW_CFA_advance_loc:·7·to·0000000000001110
474 ··DW_CFA_def_cfa_offset:·112474 ··DW_CFA_def_cfa_offset:·112
475 ··DW_CFA_advance_loc:·54·to·0000000000001146475 ··DW_CFA_advance_loc:·58·to·000000000000114a
476 ··DW_CFA_remember_state476 ··DW_CFA_remember_state
477 ··DW_CFA_def_cfa_offset:·40477 ··DW_CFA_def_cfa_offset:·40
478 ··DW_CFA_advance_loc:·4·to·000000000000114a478 ··DW_CFA_advance_loc:·4·to·000000000000114e
479 ··DW_CFA_def_cfa_offset:·32479 ··DW_CFA_def_cfa_offset:·32
480 ··DW_CFA_advance_loc:·1·to·000000000000114b480 ··DW_CFA_advance_loc:·1·to·000000000000114f
481 ··DW_CFA_def_cfa_offset:·24481 ··DW_CFA_def_cfa_offset:·24
482 ··DW_CFA_advance_loc:·2·to·000000000000114d482 ··DW_CFA_advance_loc:·2·to·0000000000001151
483 ··DW_CFA_def_cfa_offset:·16483 ··DW_CFA_def_cfa_offset:·16
484 ··DW_CFA_advance_loc:·2·to·000000000000114f484 ··DW_CFA_advance_loc:·2·to·0000000000001153
485 ··DW_CFA_def_cfa_offset:·8485 ··DW_CFA_def_cfa_offset:·8
486 ··DW_CFA_advance_loc:·1·to·0000000000001150486 ··DW_CFA_advance_loc:·5·to·0000000000001158
487 ··DW_CFA_restore_state487 ··DW_CFA_restore_state
488 ··DW_CFA_nop488 ··DW_CFA_nop
489 ··DW_CFA_nop489 ··DW_CFA_nop
  
490 00000484·0000000000000018·00000488·FDE·cie=00000000·pc=0000000000000873..00000000000008ee490 00000484·0000000000000018·00000488·FDE·cie=00000000·pc=0000000000000873..0000000000000912
491 ··DW_CFA_def_cfa_offset:·112491 ··DW_CFA_def_cfa_offset:·112
492 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40492 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
493 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32493 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
494 ··DW_CFA_offset:·r12·(r12)·at·cfa-24494 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
495 ··DW_CFA_offset:·r13·(r13)·at·cfa-16495 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
496 ··DW_CFA_nop496 ··DW_CFA_nop
  
497 000004a0·0000000000000034·000004a4·FDE·cie=00000000·pc=0000000000001570..0000000000001622497 000004a0·0000000000000034·000004a4·FDE·cie=00000000·pc=00000000000015c0..0000000000001672
498 ··DW_CFA_advance_loc:·5·to·0000000000001575498 ··DW_CFA_advance_loc:·5·to·00000000000015c5
499 ··DW_CFA_def_cfa_offset:·16499 ··DW_CFA_def_cfa_offset:·16
500 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16500 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
501 ··DW_CFA_advance_loc:·9·to·000000000000157e501 ··DW_CFA_advance_loc:·9·to·00000000000015ce
502 ··DW_CFA_def_cfa_offset:·24502 ··DW_CFA_def_cfa_offset:·24
503 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24503 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
504 ··DW_CFA_advance_loc:·7·to·0000000000001585504 ··DW_CFA_advance_loc:·7·to·00000000000015d5
505 ··DW_CFA_def_cfa_offset:·64505 ··DW_CFA_def_cfa_offset:·64
506 ··DW_CFA_advance_loc:·27·to·00000000000015a0506 ··DW_CFA_advance_loc:·27·to·00000000000015f0
507 ··DW_CFA_remember_state507 ··DW_CFA_remember_state
508 ··DW_CFA_def_cfa_offset:·24508 ··DW_CFA_def_cfa_offset:·24
509 ··DW_CFA_advance_loc:·1·to·00000000000015a1509 ··DW_CFA_advance_loc:·1·to·00000000000015f1
510 ··DW_CFA_def_cfa_offset:·16510 ··DW_CFA_def_cfa_offset:·16
511 ··DW_CFA_advance_loc:·1·to·00000000000015a2511 ··DW_CFA_advance_loc:·1·to·00000000000015f2
512 ··DW_CFA_def_cfa_offset:·8512 ··DW_CFA_def_cfa_offset:·8
513 ··DW_CFA_advance_loc:·6·to·00000000000015a8513 ··DW_CFA_advance_loc:·6·to·00000000000015f8
514 ··DW_CFA_restore_state514 ··DW_CFA_restore_state
515 ··DW_CFA_advance_loc1:·87·to·00000000000015ff515 ··DW_CFA_advance_loc1:·87·to·000000000000164f
516 ··DW_CFA_remember_state516 ··DW_CFA_remember_state
517 ··DW_CFA_def_cfa_offset:·24517 ··DW_CFA_def_cfa_offset:·24
518 ··DW_CFA_advance_loc:·6·to·0000000000001605518 ··DW_CFA_advance_loc:·6·to·0000000000001655
519 ··DW_CFA_def_cfa_offset:·16519 ··DW_CFA_def_cfa_offset:·16
520 ··DW_CFA_advance_loc:·1·to·0000000000001606520 ··DW_CFA_advance_loc:·1·to·0000000000001656
521 ··DW_CFA_def_cfa_offset:·8521 ··DW_CFA_def_cfa_offset:·8
522 ··DW_CFA_advance_loc:·1·to·0000000000001607522 ··DW_CFA_advance_loc:·1·to·0000000000001657
523 ··DW_CFA_restore_state523 ··DW_CFA_restore_state
524 ··DW_CFA_nop524 ··DW_CFA_nop
  
525 000004d8·0000000000000014·000004dc·FDE·cie=00000000·pc=00000000000008ee..0000000000000917525 000004d8·0000000000000014·000004dc·FDE·cie=00000000·pc=0000000000000912..000000000000093b
526 ··DW_CFA_def_cfa_offset:·64526 ··DW_CFA_def_cfa_offset:·64
527 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24527 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
528 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16528 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
529 ··DW_CFA_nop529 ··DW_CFA_nop
  
530 000004f0·000000000000004c·000004f4·FDE·cie=00000000·pc=0000000000001630..0000000000001736530 000004f0·000000000000004c·000004f4·FDE·cie=00000000·pc=0000000000001680..0000000000001786
531 ··DW_CFA_advance_loc:·18·to·0000000000001642531 ··DW_CFA_advance_loc:·18·to·0000000000001692
532 ··DW_CFA_def_cfa_offset:·16532 ··DW_CFA_def_cfa_offset:·16
533 ··DW_CFA_offset:·r12·(r12)·at·cfa-16533 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
534 ··DW_CFA_advance_loc:·1·to·0000000000001643534 ··DW_CFA_advance_loc:·1·to·0000000000001693
535 ··DW_CFA_def_cfa_offset:·24535 ··DW_CFA_def_cfa_offset:·24
536 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24536 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
537 ··DW_CFA_advance_loc:·1·to·0000000000001644537 ··DW_CFA_advance_loc:·1·to·0000000000001694
538 ··DW_CFA_def_cfa_offset:·32538 ··DW_CFA_def_cfa_offset:·32
539 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32539 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
540 ··DW_CFA_advance_loc:·8·to·000000000000164c540 ··DW_CFA_advance_loc:·8·to·000000000000169c
541 ··DW_CFA_def_cfa:·r11·(r11)·ofs·32800541 ··DW_CFA_def_cfa:·r11·(r11)·ofs·32800
542 ··DW_CFA_advance_loc:·17·to·000000000000165d542 ··DW_CFA_advance_loc:·17·to·00000000000016ad
543 ··DW_CFA_def_cfa_register:·r7·(rsp)543 ··DW_CFA_def_cfa_register:·r7·(rsp)
544 ··DW_CFA_advance_loc:·4·to·0000000000001661544 ··DW_CFA_advance_loc:·4·to·00000000000016b1
545 ··DW_CFA_def_cfa_offset:·32832545 ··DW_CFA_def_cfa_offset:·32832
546 ··DW_CFA_advance_loc1:·163·to·0000000000001704546 ··DW_CFA_advance_loc1:·163·to·0000000000001754
547 ··DW_CFA_remember_state547 ··DW_CFA_remember_state
548 ··DW_CFA_def_cfa_offset:·32548 ··DW_CFA_def_cfa_offset:·32
549 ··DW_CFA_advance_loc:·1·to·0000000000001705549 ··DW_CFA_advance_loc:·1·to·0000000000001755
550 ··DW_CFA_def_cfa_offset:·24550 ··DW_CFA_def_cfa_offset:·24
551 ··DW_CFA_advance_loc:·1·to·0000000000001706551 ··DW_CFA_advance_loc:·1·to·0000000000001756
552 ··DW_CFA_def_cfa_offset:·16552 ··DW_CFA_def_cfa_offset:·16
553 ··DW_CFA_advance_loc:·2·to·0000000000001708553 ··DW_CFA_advance_loc:·2·to·0000000000001758
554 ··DW_CFA_def_cfa_offset:·8554 ··DW_CFA_def_cfa_offset:·8
555 ··DW_CFA_advance_loc:·8·to·0000000000001710555 ··DW_CFA_advance_loc:·8·to·0000000000001760
556 ··DW_CFA_restore_state556 ··DW_CFA_restore_state
557 ··DW_CFA_advance_loc:·7·to·0000000000001717557 ··DW_CFA_advance_loc:·7·to·0000000000001767
558 ··DW_CFA_remember_state558 ··DW_CFA_remember_state
559 ··DW_CFA_def_cfa_offset:·32559 ··DW_CFA_def_cfa_offset:·32
560 ··DW_CFA_advance_loc:·3·to·000000000000171a560 ··DW_CFA_advance_loc:·3·to·000000000000176a
561 ··DW_CFA_def_cfa_offset:·24561 ··DW_CFA_def_cfa_offset:·24
562 ··DW_CFA_advance_loc:·1·to·000000000000171b562 ··DW_CFA_advance_loc:·1·to·000000000000176b
563 ··DW_CFA_def_cfa_offset:·16563 ··DW_CFA_def_cfa_offset:·16
564 ··DW_CFA_advance_loc:·2·to·000000000000171d564 ··DW_CFA_advance_loc:·2·to·000000000000176d
565 ··DW_CFA_def_cfa_offset:·8565 ··DW_CFA_def_cfa_offset:·8
566 ··DW_CFA_advance_loc:·1·to·000000000000171e566 ··DW_CFA_advance_loc:·1·to·000000000000176e
567 ··DW_CFA_restore_state567 ··DW_CFA_restore_state
568 ··DW_CFA_nop568 ··DW_CFA_nop
569 ··DW_CFA_nop569 ··DW_CFA_nop
570 ··DW_CFA_nop570 ··DW_CFA_nop
  
571 00000540·0000000000000018·00000544·FDE·cie=00000000·pc=0000000000000917..0000000000000952571 00000540·0000000000000018·00000544·FDE·cie=00000000·pc=000000000000093b..0000000000000976
572 ··DW_CFA_def_cfa_offset:·32832572 ··DW_CFA_def_cfa_offset:·32832
573 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32573 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
574 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24574 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
Max diff block lines reached; 19558/26137 bytes (74.83%) of diff not shown.
2.56 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 »       push···%rbx9 »       push···%rbx
10 »       mov····%rdi,%rbx10 »       mov····%rdi,%rbx
11 »       sub····$0x10,%rsp11 »       sub····$0x10,%rsp
12 »       mov····0x8(%rdi),%rdi12 »       mov····0x8(%rdi),%rdi
13 »       cmp····$0x0,%rdi13 »       cmp····$0x0,%rdi
14 ·R_X86_64_32S»   PyModule_Type14 ·R_X86_64_32S»   PyModule_Type
15 »       jne····1d·<PyModule_GetFilenameObject+0x1d>15 »       jne····1d·<PyModule_GetFilenameObject+0x1d>
16 ·R_X86_64_PC32»  .text.unlikely+0xa2816 ·R_X86_64_PC32»  .text.unlikely+0xa4c
17 »       mov····0x10(%rbx),%rdi17 »       mov····0x10(%rbx),%rdi
18 »       test···%rdi,%rdi18 »       test···%rdi,%rdi
19 »       je·····39·<PyModule_GetFilenameObject+0x39>19 »       je·····39·<PyModule_GetFilenameObject+0x39>
20 »       lea····0x8(%rsp),%rdx20 »       lea····0x8(%rsp),%rdx
21 »       mov····$0x0,%esi21 »       mov····$0x0,%esi
22 ·R_X86_64_32»    _PyRuntime+0x970022 ·R_X86_64_32»    _PyRuntime+0x9700
23 »       call···35·<PyModule_GetFilenameObject+0x35>23 »       call···35·<PyModule_GetFilenameObject+0x35>
Offset 39, 15 lines modifiedOffset 39, 15 lines modified
39 »       pop····%rbx39 »       pop····%rbx
40 »       ret40 »       ret
41 »       mov····0x8(%rsp),%rax41 »       mov····0x8(%rsp),%rax
42 »       mov····0x8(%rax),%rdx42 »       mov····0x8(%rax),%rdx
43 »       testb··$0x10,0xab(%rdx)43 »       testb··$0x10,0xab(%rdx)
44 »       jne····56·<PyModule_GetFilenameObject+0x56>44 »       jne····56·<PyModule_GetFilenameObject+0x56>
45 »       jmp····73·<PyModule_GetFilenameObject+0x73>45 »       jmp····73·<PyModule_GetFilenameObject+0x73>
46 ·R_X86_64_PC32»  .text.unlikely+0xa4446 ·R_X86_64_PC32»  .text.unlikely+0xa68
47 »       data16·cs·nopw·0x0(%rax,%rax,1)47 »       data16·cs·nopw·0x0(%rax,%rax,1)
48 »       xchg···%ax,%ax48 »       xchg···%ax,%ax
  
49 0000000000000080·<module_dir>:49 0000000000000080·<module_dir>:
50 module_dir():50 module_dir():
51 »       endbr6451 »       endbr64
52 »       push···%r1252 »       push···%r12
Offset 56, 33 lines modifiedOffset 56, 33 lines modified
56 »       push···%rbp56 »       push···%rbp
57 »       push···%rbx57 »       push···%rbx
58 »       call···92·<module_dir+0x12>58 »       call···92·<module_dir+0x12>
59 ·R_X86_64_PLT32» PyObject_GetAttr-0x459 ·R_X86_64_PLT32» PyObject_GetAttr-0x4
60 »       mov····%rax,%rbx60 »       mov····%rax,%rbx
61 »       test···%rax,%rax61 »       test···%rax,%rax
62 »       je·····9e·<module_dir+0x1e>62 »       je·····9e·<module_dir+0x1e>
63 ·R_X86_64_PC32»  .text.unlikely+0xa7c63 ·R_X86_64_PC32»  .text.unlikely+0xaa0
64 »       mov····0x8(%rax),%rax64 »       mov····0x8(%rax),%rax
65 »       testb··$0x20,0xab(%rax)65 »       testb··$0x20,0xab(%rax)
66 »       je·····af·<module_dir+0x2f>66 »       je·····af·<module_dir+0x2f>
67 ·R_X86_64_PC32»  .text.unlikely+0xa6967 ·R_X86_64_PC32»  .text.unlikely+0xa8d
68 »       mov····$0x0,%esi68 »       mov····$0x0,%esi
69 ·R_X86_64_32»    _PyRuntime+0x95c869 ·R_X86_64_32»    _PyRuntime+0x95c8
70 »       mov····%rbx,%rdi70 »       mov····%rbx,%rdi
71 »       call···bc·<module_dir+0x3c>71 »       call···bc·<module_dir+0x3c>
72 ·R_X86_64_PLT32» PyDict_GetItemWithError-0x472 ·R_X86_64_PLT32» PyDict_GetItemWithError-0x4
73 »       mov····%rax,%rbp73 »       mov····%rax,%rbp
74 »       test···%rax,%rax74 »       test···%rax,%rax
75 »       jne····c8·<module_dir+0x48>75 »       jne····c8·<module_dir+0x48>
76 ·R_X86_64_PC32»  .text.unlikely+0xa8376 ·R_X86_64_PC32»  .text.unlikely+0xaa7
77 »       call···cd·<module_dir+0x4d>77 »       call···cd·<module_dir+0x4d>
78 ·R_X86_64_PLT32» PyErr_Occurred-0x478 ·R_X86_64_PLT32» PyErr_Occurred-0x4
79 »       test···%rax,%rax79 »       test···%rax,%rax
80 »       jne····d6·<module_dir+0x56>80 »       jne····d6·<module_dir+0x56>
81 ·R_X86_64_PC32»  .text.unlikely+0xa7c81 ·R_X86_64_PC32»  .text.unlikely+0xaa0
82 »       mov····%rbx,%rdi82 »       mov····%rbx,%rdi
83 »       call···de·<module_dir+0x5e>83 »       call···de·<module_dir+0x5e>
84 ·R_X86_64_PLT32» PyDict_Keys-0x484 ·R_X86_64_PLT32» PyDict_Keys-0x4
85 »       mov····%rax,%rbp85 »       mov····%rax,%rbp
86 »       mov····%rbx,%rdi86 »       mov····%rbx,%rdi
87 »       call···e9·<module_dir+0x69>87 »       call···e9·<module_dir+0x69>
88 ·R_X86_64_PC32»  .text.hot+0x34c88 ·R_X86_64_PC32»  .text.hot+0x34c
Offset 106, 15 lines modifiedOffset 106, 15 lines modified
106 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4106 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
107 »       mov····%fs:(%rax),%rax107 »       mov····%fs:(%rax),%rax
108 »       mov····0x10(%rax),%rdi108 »       mov····0x10(%rax),%rdi
109 »       call···121·<PyModule_Create2+0x21>109 »       call···121·<PyModule_Create2+0x21>
110 ·R_X86_64_PLT32» _PyImport_IsInitialized-0x4110 ·R_X86_64_PLT32» _PyImport_IsInitialized-0x4
111 »       test···%eax,%eax111 »       test···%eax,%eax
112 »       je·····129·<PyModule_Create2+0x29>112 »       je·····129·<PyModule_Create2+0x29>
113 ·R_X86_64_PC32»  .text.unlikely+0xae6113 ·R_X86_64_PC32»  .text.unlikely+0xb0a
114 »       pop····%rcx114 »       pop····%rcx
115 »       mov····%ebp,%esi115 »       mov····%ebp,%esi
116 »       mov····%rbx,%rdi116 »       mov····%rbx,%rdi
117 »       pop····%rbx117 »       pop····%rbx
118 »       pop····%rbp118 »       pop····%rbp
119 »       jmp····136·<PyModule_Create2+0x36>119 »       jmp····136·<PyModule_Create2+0x36>
120 ·R_X86_64_PLT32» _PyModule_CreateInitialized-0x4120 ·R_X86_64_PLT32» _PyModule_CreateInitialized-0x4
41.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 769, 894 lines modifiedOffset 769, 907 lines modified
769 »       call···86e·<PyModule_ExecDef.cold+0xc9>769 »       call···86e·<PyModule_ExecDef.cold+0xc9>
770 ·R_X86_64_PLT32» PyErr_Format-0x4770 ·R_X86_64_PLT32» PyErr_Format-0x4
771 »       jmp····873·<_Py_module_getattro_impl.part.0.cold>771 »       jmp····873·<_Py_module_getattro_impl.part.0.cold>
772 ·R_X86_64_PC32»  .text.hot+0x1021772 ·R_X86_64_PC32»  .text.hot+0x1021
  
773 0000000000000873·<_Py_module_getattro_impl.part.0.cold>:773 0000000000000873·<_Py_module_getattro_impl.part.0.cold>:
774 _Py_module_getattro_impl.part.0.cold():774 _Py_module_getattro_impl.part.0.cold():
 775 »       call···878·<_Py_module_getattro_impl.part.0.cold+0x5>
 776 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 777 »       jmp····87d·<_Py_module_getattro_impl.part.0.cold+0xa>
 778 ·R_X86_64_PC32»  .text.hot+0x1140
775 »       mov····0x18(%rsp),%rdi779 »       mov····0x18(%rsp),%rdi
776 »       mov····(%rdi),%rax780 »       mov····(%rdi),%rax
777 »       test···%eax,%eax781 »       test···%eax,%eax
778 »       js·····883·<_Py_module_getattro_impl.part.0.cold+0x10>782 »       js·····88d·<_Py_module_getattro_impl.part.0.cold+0x1a>
779 ·R_X86_64_PC32»  .text.hot+0x113c783 ·R_X86_64_PC32»  .text.hot+0x1140
780 »       sub····$0x1,%rax784 »       sub····$0x1,%rax
781 »       mov····%rax,(%rdi)785 »       mov····%rax,(%rdi)
782 »       jne····890·<_Py_module_getattro_impl.part.0.cold+0x1d> 
783 ·R_X86_64_PC32»  .text.hot+0x113c 
784 »       call···895·<_Py_module_getattro_impl.part.0.cold+0x22> 
785 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
786 »       jmp····89a·<_Py_module_getattro_impl.part.0.cold+0x27>786 »       jne····89a·<_Py_module_getattro_impl.part.0.cold+0x27>
787 ·R_X86_64_PC32»  .text.hot+0x113c787 ·R_X86_64_PC32»  .text.hot+0x1140
788 »       call···89f·<_Py_module_getattro_impl.part.0.cold+0x2c>788 »       call···89f·<_Py_module_getattro_impl.part.0.cold+0x2c>
789 ·R_X86_64_PLT32» _Py_Dealloc-0x4789 ·R_X86_64_PLT32» _Py_Dealloc-0x4
790 »       jmp····8a4·<_Py_module_getattro_impl.part.0.cold+0x31>790 »       jmp····8a4·<_Py_module_getattro_impl.part.0.cold+0x31>
791 ·R_X86_64_PC32»  .text.hot+0x1328791 ·R_X86_64_PC32»  .text.hot+0x1140
792 »       mov····%eax,0xc(%rsp) 
793 »       call···8ad·<_Py_module_getattro_impl.part.0.cold+0x3a>792 »       call···8a9·<_Py_module_getattro_impl.part.0.cold+0x36>
794 ·R_X86_64_PLT32» _Py_Dealloc-0x4793 ·R_X86_64_PLT32» _Py_Dealloc-0x4
795 »       mov····0xc(%rsp),%eax794 »       mov····0x30(%rsp),%rbx
796 »       jmp····8b6·<_Py_module_getattro_impl.part.0.cold+0x43>795 »       jmp····8b3·<_Py_module_getattro_impl.part.0.cold+0x40>
797 ·R_X86_64_PC32»  .text.hot+0x1382796 ·R_X86_64_PC32»  .text.hot+0x13b2
798 »       sub····$0x1,%rdx797 »       sub····$0x1,%rdx
799 »       mov····%rdx,(%rdi)798 »       mov····%rdx,(%rdi)
800 »       jne····8c3·<_Py_module_getattro_impl.part.0.cold+0x50>799 »       jne····8c0·<_Py_module_getattro_impl.part.0.cold+0x4d>
801 ·R_X86_64_PC32»  .text.hot+0x12a3800 ·R_X86_64_PC32»  .text.hot+0x12b7
802 »       mov····%eax,0xc(%rsp)801 »       mov····%eax,0xc(%rsp)
803 »       call···8cc·<_Py_module_getattro_impl.part.0.cold+0x59>802 »       call···8c9·<_Py_module_getattro_impl.part.0.cold+0x56>
804 ·R_X86_64_PLT32» _Py_Dealloc-0x4803 ·R_X86_64_PLT32» _Py_Dealloc-0x4
805 »       mov····0xc(%rsp),%eax804 »       mov····0xc(%rsp),%eax
806 »       jmp····8d5·<_Py_module_getattro_impl.part.0.cold+0x62>805 »       jmp····8d2·<_Py_module_getattro_impl.part.0.cold+0x5f>
807 ·R_X86_64_PC32»  .text.hot+0x12a3806 ·R_X86_64_PC32»  .text.hot+0x12b7
808 »       call···8da·<_Py_module_getattro_impl.part.0.cold+0x67>807 »       call···8d7·<_Py_module_getattro_impl.part.0.cold+0x64>
809 ·R_X86_64_PLT32» _Py_Dealloc-0x4808 ·R_X86_64_PLT32» _Py_Dealloc-0x4
810 »       mov····0x30(%rsp),%rbx809 »       mov····0x18(%rsp),%rdi
 810 »       mov····(%rdi),%rax
 811 »       test···%eax,%eax
 812 »       js·····8e7·<_Py_module_getattro_impl.part.0.cold+0x74>
 813 ·R_X86_64_PC32»  .text.hot+0x1140
811 »       jmp····8e4·<_Py_module_getattro_impl.part.0.cold+0x71>814 »       jmp····8ec·<_Py_module_getattro_impl.part.0.cold+0x79>
812 ·R_X86_64_PC32»  .text.hot+0x12f8815 ·R_X86_64_PC32»  .text.hot+0x134c
813 »       call···8e9·<_Py_module_getattro_impl.part.0.cold+0x76>816 »       call···8f1·<_Py_module_getattro_impl.part.0.cold+0x7e>
 817 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 818 »       jmp····8f6·<_Py_module_getattro_impl.part.0.cold+0x83>
 819 ·R_X86_64_PC32»  .text.hot+0x1142
 820 »       mov····%eax,0xc(%rsp)
 821 »       call···8ff·<_Py_module_getattro_impl.part.0.cold+0x8c>
 822 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 823 »       mov····0xc(%rsp),%eax
 824 »       jmp····908·<_Py_module_getattro_impl.part.0.cold+0x95>
 825 ·R_X86_64_PC32»  .text.hot+0x138a
 826 »       call···90d·<_Py_module_getattro_impl.part.0.cold+0x9a>
814 ·R_X86_64_PLT32» _Py_Dealloc-0x4827 ·R_X86_64_PLT32» _Py_Dealloc-0x4
815 »       jmp····8ee·<_PyModuleSpec_GetFileOrigin.cold>828 »       jmp····912·<_PyModuleSpec_GetFileOrigin.cold>
816 ·R_X86_64_PC32»  .text.hot+0x113e829 ·R_X86_64_PC32»  .text.hot+0x1140
  
817 00000000000008ee·<_PyModuleSpec_GetFileOrigin.cold>:830 0000000000000912·<_PyModuleSpec_GetFileOrigin.cold>:
818 _PyModuleSpec_GetFileOrigin.cold():831 _PyModuleSpec_GetFileOrigin.cold():
819 »       sub····$0x1,%rdx832 »       sub····$0x1,%rdx
820 »       mov····%rdx,(%rdi)833 »       mov····%rdx,(%rdi)
821 »       jne····8fb·<_PyModuleSpec_GetFileOrigin.cold+0xd>834 »       jne····91f·<_PyModuleSpec_GetFileOrigin.cold+0xd>
822 ·R_X86_64_PC32»  .text.hot+0x15be835 ·R_X86_64_PC32»  .text.hot+0x160e
823 »       mov····%eax,0xc(%rsp)836 »       mov····%eax,0xc(%rsp)
824 »       call···904·<_PyModuleSpec_GetFileOrigin.cold+0x16>837 »       call···928·<_PyModuleSpec_GetFileOrigin.cold+0x16>
825 ·R_X86_64_PLT32» _Py_Dealloc-0x4838 ·R_X86_64_PLT32» _Py_Dealloc-0x4
826 »       mov····0xc(%rsp),%eax839 »       mov····0xc(%rsp),%eax
827 »       jmp····90d·<_PyModuleSpec_GetFileOrigin.cold+0x1f>840 »       jmp····931·<_PyModuleSpec_GetFileOrigin.cold+0x1f>
828 ·R_X86_64_PC32»  .text.hot+0x15be841 ·R_X86_64_PC32»  .text.hot+0x160e
829 »       call···912·<_PyModuleSpec_GetFileOrigin.cold+0x24>842 »       call···936·<_PyModuleSpec_GetFileOrigin.cold+0x24>
830 ·R_X86_64_PLT32» _Py_Dealloc-0x4843 ·R_X86_64_PLT32» _Py_Dealloc-0x4
831 »       jmp····917·<_PyModule_IsPossiblyShadowing.cold>844 »       jmp····93b·<_PyModule_IsPossiblyShadowing.cold>
832 ·R_X86_64_PC32»  .text.hot+0x1617845 ·R_X86_64_PC32»  .text.hot+0x1667
  
833 0000000000000917·<_PyModule_IsPossiblyShadowing.cold>:846 000000000000093b·<_PyModule_IsPossiblyShadowing.cold>:
834 _PyModule_IsPossiblyShadowing.cold():847 _PyModule_IsPossiblyShadowing.cold():
835 »       or·····$0xffffffff,%eax848 »       or·····$0xffffffff,%eax
836 »       jmp····91f·<_PyModule_IsPossiblyShadowing.cold+0x8>849 »       jmp····943·<_PyModule_IsPossiblyShadowing.cold+0x8>
837 ·R_X86_64_PC32»  .text.hot+0x16f9850 ·R_X86_64_PC32»  .text.hot+0x1749
838 »       lea····0x10(%rsp),%rbx851 »       lea····0x10(%rsp),%rbx
839 »       mov····$0x1000,%esi852 »       mov····$0x1000,%esi
840 »       mov····%rbx,%rdi853 »       mov····%rbx,%rdi
841 »       call···931·<_PyModule_IsPossiblyShadowing.cold+0x1a>854 »       call···955·<_PyModule_IsPossiblyShadowing.cold+0x1a>
842 ·R_X86_64_PLT32» _Py_wgetcwd-0x4855 ·R_X86_64_PLT32» _Py_wgetcwd-0x4
843 »       test···%rax,%rax856 »       test···%rax,%rax
844 »       je·····93a·<_PyModule_IsPossiblyShadowing.cold+0x23>857 »       je·····95e·<_PyModule_IsPossiblyShadowing.cold+0x23>
845 ·R_X86_64_PC32»  .text.hot+0x170c858 ·R_X86_64_PC32»  .text.hot+0x175c
846 »       mov····%r12,%rsi859 »       mov····%r12,%rsi
847 »       mov····%rbx,%rdi860 »       mov····%rbx,%rdi
848 »       call···945·<_PyModule_IsPossiblyShadowing.cold+0x2e>861 »       call···969·<_PyModule_IsPossiblyShadowing.cold+0x2e>
849 ·R_X86_64_PLT32» wcscmp-0x4862 ·R_X86_64_PLT32» wcscmp-0x4
850 »       test···%eax,%eax863 »       test···%eax,%eax
851 »       sete···%al864 »       sete···%al
852 »       movzbl·%al,%eax865 »       movzbl·%al,%eax
853 »       jmp····952·<_PyModuleSpec_IsInitializing.cold>866 »       jmp····976·<_PyModuleSpec_IsInitializing.cold>
854 ·R_X86_64_PC32»  .text.hot+0x16f9867 ·R_X86_64_PC32»  .text.hot+0x1749
  
855 0000000000000952·<_PyModuleSpec_IsInitializing.cold>:868 0000000000000976·<_PyModuleSpec_IsInitializing.cold>:
856 _PyModuleSpec_IsInitializing.cold():869 _PyModuleSpec_IsInitializing.cold():
857 »       xor····%eax,%eax870 »       xor····%eax,%eax
858 »       jmp····959·<_PyModuleSpec_IsInitializing.cold+0x7>871 »       jmp····97d·<_PyModuleSpec_IsInitializing.cold+0x7>
859 ·R_X86_64_PC32»  .text.hot+0x177a872 ·R_X86_64_PC32»  .text.hot+0x17ca
860 »       sub····$0x1,%rdx873 »       sub····$0x1,%rdx
861 »       mov····%rdx,(%rdi)874 »       mov····%rdx,(%rdi)
862 »       jne····966·<_PyModuleSpec_IsInitializing.cold+0x14>875 »       jne····98a·<_PyModuleSpec_IsInitializing.cold+0x14>
863 ·R_X86_64_PC32»  .text.hot+0x177a876 ·R_X86_64_PC32»  .text.hot+0x17ca
864 »       mov····%eax,0xc(%rsp)877 »       mov····%eax,0xc(%rsp)
865 »       call···96f·<_PyModuleSpec_IsInitializing.cold+0x1d>878 »       call···993·<_PyModuleSpec_IsInitializing.cold+0x1d>
866 ·R_X86_64_PLT32» _Py_Dealloc-0x4879 ·R_X86_64_PLT32» _Py_Dealloc-0x4
867 »       mov····0xc(%rsp),%eax880 »       mov····0xc(%rsp),%eax
868 »       jmp····978·<_PyModuleSpec_IsUninitializedSubmodule.cold>881 »       jmp····99c·<_PyModuleSpec_IsUninitializedSubmodule.cold>
869 ·R_X86_64_PC32»  .text.hot+0x177a882 ·R_X86_64_PC32»  .text.hot+0x17ca
  
870 0000000000000978·<_PyModuleSpec_IsUninitializedSubmodule.cold>:883 000000000000099c·<_PyModuleSpec_IsUninitializedSubmodule.cold>:
871 _PyModuleSpec_IsUninitializedSubmodule.cold():884 _PyModuleSpec_IsUninitializedSubmodule.cold():
872 »       mov····%eax,0xc(%rsp)885 »       mov····%eax,0xc(%rsp)
Max diff block lines reached; 35546/42546 bytes (83.55%) of diff not shown.
58.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1428, 482 lines modifiedOffset 1428, 493 lines modified
1428 »       push···%r121428 »       push···%r12
1429 »       push···%rbp1429 »       push···%rbp
1430 »       mov····%rsi,%rbp1430 »       mov····%rsi,%rbp
1431 »       push···%rbx1431 »       push···%rbx
1432 »       mov····%rdi,%rbx1432 »       mov····%rdi,%rbx
1433 »       sub····$0x48,%rsp1433 »       sub····$0x48,%rsp
1434 »       cmp····$0x1,%edx1434 »       cmp····$0x1,%edx
1435 »       jne····1190·<_Py_module_getattro_impl.part.0+0x90>1435 »       jne····11a0·<_Py_module_getattro_impl.part.0+0xa0>
1436 »       call···111a·<_Py_module_getattro_impl.part.0+0x1a>1436 »       call···111e·<_Py_module_getattro_impl.part.0+0x1e>
1437 ·R_X86_64_PLT32» PyErr_Occurred-0x41437 ·R_X86_64_PLT32» PyErr_Occurred-0x4
1438 »       test···%rax,%rax1438 »       test···%rax,%rax
1439 »       jne····1140·<_Py_module_getattro_impl.part.0+0x40>1439 »       jne····1144·<_Py_module_getattro_impl.part.0+0x44>
1440 »       mov····0x10(%rbx),%rdi1440 »       mov····0x10(%rbx),%rdi
1441 »       lea····0x20(%rsp),%rdx1441 »       lea····0x20(%rsp),%rdx
1442 »       mov····$0x0,%esi1442 »       mov····$0x0,%esi
1443 ·R_X86_64_32»    _PyRuntime+0x98b01443 ·R_X86_64_32»    _PyRuntime+0x98b0
1444 »       call···1132·<_Py_module_getattro_impl.part.0+0x32>1444 »       call···1136·<_Py_module_getattro_impl.part.0+0x36>
1445 ·R_X86_64_PLT32» PyDict_GetItemRef-0x41445 ·R_X86_64_PLT32» PyDict_GetItemRef-0x4
1446 »       test···%eax,%eax1446 »       test···%eax,%eax
1447 »       js·····1140·<_Py_module_getattro_impl.part.0+0x40>1447 »       js·····1144·<_Py_module_getattro_impl.part.0+0x44>
1448 »       mov····0x20(%rsp),%rdi1448 »       mov····0x20(%rsp),%rdi
1449 »       test···%rdi,%rdi1449 »       test···%rdi,%rdi
1450 »       jne····1150·<_Py_module_getattro_impl.part.0+0x50>1450 »       jne····1158·<_Py_module_getattro_impl.part.0+0x58>
1451 »       xor····%ebx,%ebx1451 »       xor····%ebx,%ebx
1452 »       add····$0x48,%rsp1452 »       add····$0x48,%rsp
1453 »       mov····%rbx,%rax1453 »       mov····%rbx,%rax
1454 »       pop····%rbx1454 »       pop····%rbx
1455 »       pop····%rbp1455 »       pop····%rbp
1456 »       pop····%r121456 »       pop····%r12
1457 »       pop····%r131457 »       pop····%r13
1458 »       ret1458 »       ret
 1459 »       nopl···0x0(%rax)
1459 »       mov····%rbp,%rsi1460 »       mov····%rbp,%rsi
1460 »       call···1158·<_Py_module_getattro_impl.part.0+0x58>1461 »       call···1160·<_Py_module_getattro_impl.part.0+0x60>
1461 ·R_X86_64_PLT32» PyObject_CallOneArg-0x41462 ·R_X86_64_PLT32» PyObject_CallOneArg-0x4
1462 »       mov····%rax,%rbx1463 »       mov····%rax,%rbx
1463 »       test···%rax,%rax1464 »       test···%rax,%rax
1464 »       jne····1175·<_Py_module_getattro_impl.part.0+0x75>1465 »       jne····13f8·<_Py_module_getattro_impl.part.0+0x2f8>
1465 »       mov····0x0(%rip),%rdi········1466 »       mov····0x0(%rip),%rdi········
1466 ·R_X86_64_PC32»  PyExc_AttributeError-0x41467 ·R_X86_64_PC32»  PyExc_AttributeError-0x4
1467 »       call···116c·<_Py_module_getattro_impl.part.0+0x6c>1468 »       call···1178·<_Py_module_getattro_impl.part.0+0x78>
1468 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x41469 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x4
1469 »       test···%eax,%eax1470 »       test···%eax,%eax
1470 »       je·····1175·<_Py_module_getattro_impl.part.0+0x75>1471 »       je·····13f8·<_Py_module_getattro_impl.part.0+0x2f8>
1471 »       call···1175·<_Py_module_getattro_impl.part.0+0x75>1472 »       call···1185·<_Py_module_getattro_impl.part.0+0x85>
1472 ·R_X86_64_PLT32» PyErr_Clear-0x41473 ·R_X86_64_PLT32» PyErr_Clear-0x4
1473 »       mov····0x20(%rsp),%rdi1474 »       mov····0x20(%rsp),%rdi
1474 »       mov····(%rdi),%rax1475 »       mov····(%rdi),%rax
1475 »       test···%eax,%eax1476 »       test···%eax,%eax
1476 »       js·····1142·<_Py_module_getattro_impl.part.0+0x42>1477 »       js·····1144·<_Py_module_getattro_impl.part.0+0x44>
1477 »       sub····$0x1,%rax1478 »       sub····$0x1,%rax
1478 »       mov····%rax,(%rdi)1479 »       mov····%rax,(%rdi)
1479 »       jne····1142·<_Py_module_getattro_impl.part.0+0x42>1480 »       jne····1146·<_Py_module_getattro_impl.part.0+0x46>
1480 »       jmp····118f·<_Py_module_getattro_impl.part.0+0x8f>1481 »       jmp····119f·<_Py_module_getattro_impl.part.0+0x9f>
1481 ·R_X86_64_PC32»  .text.unlikely+0x8e01482 ·R_X86_64_PC32»  .text.unlikely+0x8e8
1482 »       nop1483 »       nop
1483 »       mov····0x0(%rip),%rdi········1484 »       mov····0x0(%rip),%rdi········
1484 ·R_X86_64_PC32»  PyExc_AttributeError-0x41485 ·R_X86_64_PC32»  PyExc_AttributeError-0x4
1485 »       call···119c·<_Py_module_getattro_impl.part.0+0x9c>1486 »       call···11ac·<_Py_module_getattro_impl.part.0+0xac>
1486 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x41487 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x4
1487 »       test···%eax,%eax1488 »       test···%eax,%eax
1488 »       je·····1140·<_Py_module_getattro_impl.part.0+0x40>1489 »       je·····1144·<_Py_module_getattro_impl.part.0+0x44>
1489 »       call···11a5·<_Py_module_getattro_impl.part.0+0xa5>1490 »       call···11b5·<_Py_module_getattro_impl.part.0+0xb5>
1490 ·R_X86_64_PLT32» PyErr_Clear-0x41491 ·R_X86_64_PLT32» PyErr_Clear-0x4
1491 »       mov····0x10(%rbx),%rdi1492 »       mov····0x10(%rbx),%rdi
1492 »       lea····0x20(%rsp),%rdx1493 »       lea····0x20(%rsp),%rdx
1493 »       mov····$0x0,%esi1494 »       mov····$0x0,%esi
1494 ·R_X86_64_32»    _PyRuntime+0x98b01495 ·R_X86_64_32»    _PyRuntime+0x98b0
1495 »       call···11b8·<_Py_module_getattro_impl.part.0+0xb8>1496 »       call···11c8·<_Py_module_getattro_impl.part.0+0xc8>
1496 ·R_X86_64_PLT32» PyDict_GetItemRef-0x41497 ·R_X86_64_PLT32» PyDict_GetItemRef-0x4
1497 »       test···%eax,%eax1498 »       test···%eax,%eax
1498 »       js·····1140·<_Py_module_getattro_impl.part.0+0x40>1499 »       js·····1144·<_Py_module_getattro_impl.part.0+0x44>
1499 »       mov····0x20(%rsp),%rdi1500 »       mov····0x20(%rsp),%rdi
1500 »       test···%rdi,%rdi1501 »       test···%rdi,%rdi
1501 »       jne····13be·<_Py_module_getattro_impl.part.0+0x2be>1502 »       jne····13ed·<_Py_module_getattro_impl.part.0+0x2ed>
1502 »       mov····0x10(%rbx),%rdi1503 »       mov····0x10(%rbx),%rdi
1503 »       lea····0x18(%rsp),%rdx1504 »       lea····0x18(%rsp),%rdx
1504 »       mov····$0x0,%esi1505 »       mov····$0x0,%esi
1505 ·R_X86_64_32»    _PyRuntime+0xa2a81506 ·R_X86_64_32»    _PyRuntime+0xa2a8
1506 »       call···11dd·<_Py_module_getattro_impl.part.0+0xdd>1507 »       call···11f1·<_Py_module_getattro_impl.part.0+0xf1>
1507 ·R_X86_64_PLT32» PyDict_GetItemRef-0x41508 ·R_X86_64_PLT32» PyDict_GetItemRef-0x4
1508 »       test···%eax,%eax1509 »       test···%eax,%eax
1509 »       js·····1140·<_Py_module_getattro_impl.part.0+0x40>1510 »       js·····1144·<_Py_module_getattro_impl.part.0+0x44>
1510 »       mov····0x18(%rsp),%rdi1511 »       mov····0x18(%rsp),%rdi
1511 »       test···%rdi,%rdi1512 »       test···%rdi,%rdi
1512 »       je·····13ce·<_Py_module_getattro_impl.part.0+0x2ce>1513 »       je·····140d·<_Py_module_getattro_impl.part.0+0x30d>
1513 »       mov····0x8(%rdi),%rax1514 »       mov····0x8(%rdi),%rax
1514 »       testb··$0x10,0xab(%rax)1515 »       testb··$0x10,0xab(%rax)
1515 »       je·····13ce·<_Py_module_getattro_impl.part.0+0x2ce>1516 »       je·····140d·<_Py_module_getattro_impl.part.0+0x30d>
1516 »       mov····0x10(%rbx),%rdi1517 »       mov····0x10(%rbx),%rdi
1517 »       lea····0x28(%rsp),%rdx1518 »       lea····0x28(%rsp),%rdx
1518 »       mov····$0x0,%esi1519 »       mov····$0x0,%esi
1519 ·R_X86_64_32»    _PyRuntime+0xacb81520 ·R_X86_64_32»    _PyRuntime+0xacb8
1520 »       call···1217·<_Py_module_getattro_impl.part.0+0x117>1521 »       call···122b·<_Py_module_getattro_impl.part.0+0x12b>
1521 ·R_X86_64_PLT32» PyDict_GetItemRef-0x41522 ·R_X86_64_PLT32» PyDict_GetItemRef-0x4
1522 »       test···%eax,%eax1523 »       test···%eax,%eax
1523 »       js·····121f·<_Py_module_getattro_impl.part.0+0x11f>1524 »       js·····1233·<_Py_module_getattro_impl.part.0+0x133>
1524 ·R_X86_64_PC32»  .text.unlikely+0x86f1525 ·R_X86_64_PC32»  .text.unlikely+0x879
1525 »       mov····0x28(%rsp),%rdi1526 »       mov····0x28(%rsp),%rdi
1526 »       test···%rdi,%rdi1527 »       test···%rdi,%rdi
1527 »       je·····14cf·<_Py_module_getattro_impl.part.0+0x3cf>1528 »       je·····142d·<_Py_module_getattro_impl.part.0+0x32d>
1528 »       movq···$0x0,0x30(%rsp)1529 »       movq···$0x0,0x30(%rsp)
1529 »       lea····0x30(%rsp),%rsi1530 »       lea····0x30(%rsp),%rsi
1530 »       call···1240·<_Py_module_getattro_impl.part.0+0x140>1531 »       call···1254·<_Py_module_getattro_impl.part.0+0x154>
1531 ·R_X86_64_PLT32» _PyModuleSpec_GetFileOrigin-0x41532 ·R_X86_64_PLT32» _PyModuleSpec_GetFileOrigin-0x4
1532 »       mov····0x30(%rsp),%rbx1533 »       mov····0x30(%rsp),%rbx
1533 »       test···%eax,%eax1534 »       test···%eax,%eax
1534 »       js·····12fc·<_Py_module_getattro_impl.part.0+0x1fc>1535 »       js·····13b6·<_Py_module_getattro_impl.part.0+0x2b6>
1535 »       mov····%rbx,%rdi1536 »       mov····%rbx,%rdi
1536 »       call···1255·<_Py_module_getattro_impl.part.0+0x155>1537 »       call···1269·<_Py_module_getattro_impl.part.0+0x169>
1537 ·R_X86_64_PLT32» _PyModule_IsPossiblyShadowing-0x41538 ·R_X86_64_PLT32» _PyModule_IsPossiblyShadowing-0x4
1538 »       mov····%eax,%r12d1539 »       mov····%eax,%r12d
1539 »       cmp····$0xffffffff,%eax1540 »       cmp····$0xffffffff,%eax
1540 »       je·····1261·<_Py_module_getattro_impl.part.0+0x161>1541 »       je·····1275·<_Py_module_getattro_impl.part.0+0x175>
1541 ·R_X86_64_PC32»  .text.unlikely+0x8d61542 ·R_X86_64_PC32»  .text.unlikely+0x8a5
1542 »       test···%eax,%eax1543 »       test···%eax,%eax
1543 »       jne····13ee·<_Py_module_getattro_impl.part.0+0x2ee>1544 »       jne····146a·<_Py_module_getattro_impl.part.0+0x36a>
1544 »       mov····0x28(%rsp),%rdi1545 »       mov····0x28(%rsp),%rdi
1545 »       test···%rdi,%rdi1546 »       test···%rdi,%rdi
1546 »       je·····12dc·<_Py_module_getattro_impl.part.0+0x1dc>1547 »       je·····12ee·<_Py_module_getattro_impl.part.0+0x1ee>
1547 »       lea····0x38(%rsp),%r131548 »       lea····0x38(%rsp),%r13
1548 »       mov····$0x0,%esi1549 »       mov····$0x0,%esi
1549 ·R_X86_64_32»    _PyRuntime+0xb5981550 ·R_X86_64_32»    _PyRuntime+0xb598
1550 »       mov····%r13,%rdx1551 »       mov····%r13,%rdx
1551 »       call···1285·<_Py_module_getattro_impl.part.0+0x185>1552 »       call···1299·<_Py_module_getattro_impl.part.0+0x199>
1552 ·R_X86_64_PLT32» PyObject_GetOptionalAttr-0x41553 ·R_X86_64_PLT32» PyObject_GetOptionalAttr-0x4
1553 »       test···%eax,%eax1554 »       test···%eax,%eax
Max diff block lines reached; 53552/59769 bytes (89.60%) of diff not shown.
2.89 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 66, 19 lines modifiedOffset 66, 19 lines modified
66 ··0x000003e0·e0030000·00000000·38000000·00450e10·........8....E..66 ··0x000003e0·e0030000·00000000·38000000·00450e10·........8....E..
67 ··0x000003f0·8602480e·18830347·0e204e0a·0e18410e·..H....G.·N...A.67 ··0x000003f0·8602480e·18830347·0e204e0a·0e18410e·..H....G.·N...A.
68 ··0x00000400·10410e08·440b440e·18490e10·410e0800·.A..D.D..I..A...68 ··0x00000400·10410e08·440b440e·18490e10·410e0800·.A..D.D..I..A...
69 ··0x00000410·34000000·14040000·00000000·37000000·4...........7...69 ··0x00000410·34000000·14040000·00000000·37000000·4...........7...
70 ··0x00000420·00460e10·8c02480e·18860344·0e208304·.F....H....D.·..70 ··0x00000420·00460e10·8c02480e·18860344·0e208304·.F....H....D.·..
71 ··0x00000430·4e0a0e18·410e1042·0e08450b·4a0e1841·N...A..B..E.J..A71 ··0x00000430·4e0a0e18·410e1042·0e08450b·4a0e1841·N...A..B..E.J..A
72 ··0x00000440·0e10420e·08000000·38000000·4c040000·..B.....8...L...72 ··0x00000440·0e10420e·08000000·38000000·4c040000·..B.....8...L...
73 ··0x00000450·00000000·66040000·00420e10·8d02420e·....f....B....B.73 ··0x00000450·00000000·b2040000·00420e10·8d02420e·.........B....B.
74 ··0x00000460·188c0341·0e208604·440e2883·05470e70·...A.·..D.(..G.p74 ··0x00000460·188c0341·0e208604·440e2883·05470e70·...A.·..D.(..G.p
75 ··0x00000470·760a0e28·440e2041·0e18420e·10420e08·v..(D.·A..B..B..75 ··0x00000470·7a0a0e28·440e2041·0e18420e·10420e08·z..(D.·A..B..B..
76 ··0x00000480·410b0000·18000000·88040000·00000000·A...............76 ··0x00000480·450b0000·18000000·88040000·00000000·E...............
77 ··0x00000490·7b000000·000e7083·0586048c·038d0200·{.....p.........77 ··0x00000490·9f000000·000e7083·0586048c·038d0200·......p.........
78 ··0x000004a0·34000000·a4040000·00000000·b2000000·4...............78 ··0x000004a0·34000000·a4040000·00000000·b2000000·4...............
79 ··0x000004b0·00450e10·8602490e·18830347·0e405b0a·.E....I....G.@[.79 ··0x000004b0·00450e10·8602490e·18830347·0e405b0a·.E....I....G.@[.
80 ··0x000004c0·0e18410e·10410e08·460b0257·0a0e1846·..A..A..F..W...F80 ··0x000004c0·0e18410e·10410e08·460b0257·0a0e1846·..A..A..F..W...F
81 ··0x000004d0·0e10410e·08410b00·14000000·dc040000·..A..A..........81 ··0x000004d0·0e10410e·08410b00·14000000·dc040000·..A..A..........
82 ··0x000004e0·00000000·29000000·000e4083·03860200·....).....@.....82 ··0x000004e0·00000000·29000000·000e4083·03860200·....).....@.....
83 ··0x000004f0·4c000000·f4040000·00000000·06010000·L...............83 ··0x000004f0·4c000000·f4040000·00000000·06010000·L...............
84 ··0x00000500·00520e10·8c02410e·18860341·0e208304·.R....A....A.·..84 ··0x00000500·00520e10·8c02410e·18860341·0e208304·.R....A....A.·..
Offset 128, 17 lines modifiedOffset 128, 17 lines modified
128 ··0x000007c0·000e2083·03860200·40000000·cc070000·..·.....@.......128 ··0x000007c0·000e2083·03860200·40000000·cc070000·..·.....@.......
129 ··0x000007d0·00000000·30030000·00460e10·8e02420e·....0....F....B.129 ··0x000007d0·00000000·30030000·00460e10·8e02420e·....0....F....B.
130 ··0x000007e0·188d0342·0e208c04·410e2886·05410e30·...B.·..A.(..A.0130 ··0x000007e0·188d0342·0e208c04·410e2886·05410e30·...B.·..A.(..A.0
131 ··0x000007f0·8306440e·60038c01·0a0e3041·0e28410e·..D.`.....0A.(A.131 ··0x000007f0·8306440e·60038c01·0a0e3041·0e28410e·..D.`.....0A.(A.
132 ··0x00000800·20420e18·420e1042·0e08410b·1c000000··B..B..B..A.....132 ··0x00000800·20420e18·420e1042·0e08410b·1c000000··B..B..B..A.....
133 ··0x00000810·10080000·00000000·20020000·000e6083·........·.....`.133 ··0x00000810·10080000·00000000·20020000·000e6083·........·.....`.
134 ··0x00000820·0686058c·048d038e·02000000·40000000·............@...134 ··0x00000820·0686058c·048d038e·02000000·40000000·............@...
135 ··0x00000830·30080000·00000000·20030000·00460e10·0.......·....F..135 ··0x00000830·30080000·00000000·19030000·00460e10·0............F..
136 ··0x00000840·8e02420e·188d0342·0e208c04·410e2886·..B....B.·..A.(.136 ··0x00000840·8e02420e·188d0342·0e208c04·410e2886·..B....B.·..A.(.
137 ··0x00000850·05440e30·8306440e·60037901·0a0e3041·.D.0..D.`.y...0A137 ··0x00000850·05440e30·8306440e·60037201·0a0e3041·.D.0..D.`.r...0A
138 ··0x00000860·0e28410e·20420e18·420e1042·0e08410b·.(A.·B..B..B..A.138 ··0x00000860·0e28410e·20420e18·420e1042·0e08410b·.(A.·B..B..B..A.
139 ··0x00000870·1c000000·74080000·00000000·20020000·....t.......·...139 ··0x00000870·1c000000·74080000·00000000·20020000·....t.......·...
140 ··0x00000880·000e6083·0686058c·048d038e·02000000·..`.............140 ··0x00000880·000e6083·0686058c·048d038e·02000000·..`.............
141 ··0x00000890·10000000·94080000·00000000·20000000·............·...141 ··0x00000890·10000000·94080000·00000000·20000000·............·...
142 ··0x000008a0·00000000·18000000·a8080000·00000000·................142 ··0x000008a0·00000000·18000000·a8080000·00000000·................
143 ··0x000008b0·3f000000·00450e10·8302790e·08000000·?....E....y.....143 ··0x000008b0·3f000000·00450e10·8302790e·08000000·?....E....y.....
144 ··0x000008c0·1c000000·c4080000·00000000·d6000000·................144 ··0x000008c0·1c000000·c4080000·00000000·d6000000·................
455 KB
object.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:··········76472·(bytes·into·file)13 ··Start·of·section·headers:··········76504·(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·0x12ab8:1 There·are·23·section·headers,·starting·at·offset·0x12ad8:
  
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·0002d8·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0002d8·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·00ac08·000468·18···I·20···1··86 ··[·2]·.rela.text········RELA············0000000000000000·00ac28·000468·18···I·20···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000318·000678·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000318·000678·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·00b070·0002b8·18···I·20···3··88 ··[·4]·.rela.data········RELA············0000000000000000·00b090·0002b8·18···I·20···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000990·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·000990·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·000990·000246·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·000990·000246·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·000bd6·002009·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·000bd6·002025·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·00b328·0037e0·18···I·20···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·00b348·003810·18···I·20···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·002be0·00258b·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·002c00·002589·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·00eb08·002718·18···I·20···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·00eb58·0026e8·18···I·20···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·005170·000564·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·005190·000564·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·0056d8·000510·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·0056f8·000510·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·011220·000b28·18···I·20··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·011240·000b28·18···I·20··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·005be8·000030·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·005c08·000030·08··AM··0···0··8
19 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·011d48·000090·18···I·20··14··819 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·011d68·000090·18···I·20··14··8
20 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·005c18·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·005c38·000000·00······0···0··1
21 ··[17]·.note.gnu.property·NOTE············0000000000000000·005c18·000020·00···A··0···0··821 ··[17]·.note.gnu.property·NOTE············0000000000000000·005c38·000020·00···A··0···0··8
22 ··[18]·.eh_frame·········PROGBITS········0000000000000000·005c38·001110·00···A··0···0··822 ··[18]·.eh_frame·········PROGBITS········0000000000000000·005c58·001110·00···A··0···0··8
23 ··[19]·.rela.eh_frame····RELA············0000000000000000·011dd8·000c18·18···I·20··18··823 ··[19]·.rela.eh_frame····RELA············0000000000000000·011df8·000c18·18···I·20··18··8
24 ··[20]·.symtab···········SYMTAB··········0000000000000000·006d48·002358·18·····21··70··824 ··[20]·.symtab···········SYMTAB··········0000000000000000·006d68·002358·18·····21··70··8
25 ··[21]·.strtab···········STRTAB··········0000000000000000·0090a0·001b62·00······0···0··125 ··[21]·.strtab···········STRTAB··········0000000000000000·0090c0·001b62·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·0129f0·0000c8·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········0000000000000000·012a10·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)
24.5 KB
readelf --wide --symbols {}
    
Offset 18, 48 lines modifiedOffset 18, 48 lines modified
18 ····14:·00000000000003e5···338·FUNC····LOCAL··DEFAULT····7·_PyObject_GenericSetAttrWithDict.cold18 ····14:·00000000000003e5···338·FUNC····LOCAL··DEFAULT····7·_PyObject_GenericSetAttrWithDict.cold
19 ····15:·00000000000006c0····24·FUNC····LOCAL··DEFAULT····9·Py_XDECREF19 ····15:·00000000000006c0····24·FUNC····LOCAL··DEFAULT····9·Py_XDECREF
20 ····16:·0000000000000537·····8·FUNC····LOCAL··DEFAULT····7·_PyObject_New.cold20 ····16:·0000000000000537·····8·FUNC····LOCAL··DEFAULT····7·_PyObject_New.cold
21 ····17:·000000000000053f····78·FUNC····LOCAL··DEFAULT····7·PyObject_GetAttr.cold21 ····17:·000000000000053f····78·FUNC····LOCAL··DEFAULT····7·PyObject_GetAttr.cold
22 ····18:·000000000000058d···289·FUNC····LOCAL··DEFAULT····7·_PyObject_GetMethod.cold22 ····18:·000000000000058d···289·FUNC····LOCAL··DEFAULT····7·_PyObject_GetMethod.cold
23 ····19:·00000000000006ae····40·FUNC····LOCAL··DEFAULT····7·_PyObject_NewVar.cold23 ····19:·00000000000006ae····40·FUNC····LOCAL··DEFAULT····7·_PyObject_NewVar.cold
24 ····20:·00000000000006d6····58·FUNC····LOCAL··DEFAULT····7·PyObject_GetOptionalAttr.cold24 ····20:·00000000000006d6····58·FUNC····LOCAL··DEFAULT····7·PyObject_GetOptionalAttr.cold
25 ····21:·0000000000000710···311·FUNC····LOCAL··DEFAULT····7·_PyObject_GenericGetAttrWithDict.cold25 ····21:·0000000000000710···339·FUNC····LOCAL··DEFAULT····7·_PyObject_GenericGetAttrWithDict.cold
26 ····22:·0000000000000847····42·FUNC····LOCAL··DEFAULT····7·_PyObject_ComputedDictPointer.cold26 ····22:·0000000000000863····42·FUNC····LOCAL··DEFAULT····7·_PyObject_ComputedDictPointer.cold
27 ····23:·0000000000000871···147·FUNC····LOCAL··DEFAULT····7·PyObject_GetAttrString.cold27 ····23:·000000000000088d···147·FUNC····LOCAL··DEFAULT····7·PyObject_GetAttrString.cold
28 ····24:·0000000000000904·····3·FUNC····LOCAL··DEFAULT····7·PyCallable_Check.cold28 ····24:·0000000000000920·····3·FUNC····LOCAL··DEFAULT····7·PyCallable_Check.cold
29 ····25:·00000000000004e0····48·OBJECT··LOCAL··DEFAULT···12·opstrings29 ····25:·00000000000004e0····48·OBJECT··LOCAL··DEFAULT···12·opstrings
30 ····26:·0000000000000907···427·FUNC····LOCAL··DEFAULT····7·PyObject_RichCompareBool.cold30 ····26:·0000000000000923···427·FUNC····LOCAL··DEFAULT····7·PyObject_RichCompareBool.cold
31 ····27:·0000000000000ab2···336·FUNC····LOCAL··DEFAULT····7·PyObject_RichCompare.cold31 ····27:·0000000000000ace···336·FUNC····LOCAL··DEFAULT····7·PyObject_RichCompare.cold
32 ····28:·0000000000000c02···817·FUNC····LOCAL··DEFAULT····7·_PyObject_SetAttributeErrorContext.cold32 ····28:·0000000000000c1e···817·FUNC····LOCAL··DEFAULT····7·_PyObject_SetAttributeErrorContext.cold
33 ····29:·0000000000000f33···165·FUNC····LOCAL··DEFAULT····7·PyObject_Str.cold33 ····29:·0000000000000f4f···165·FUNC····LOCAL··DEFAULT····7·PyObject_Str.cold
34 ····30:·0000000000000fd8···171·FUNC····LOCAL··DEFAULT····7·PyObject_Repr.cold34 ····30:·0000000000000ff4···171·FUNC····LOCAL··DEFAULT····7·PyObject_Repr.cold
35 ····31:·0000000000001083····37·FUNC····LOCAL··DEFAULT····7·PyObject_CallFinalizerFromDealloc.cold35 ····31:·000000000000109f····37·FUNC····LOCAL··DEFAULT····7·PyObject_CallFinalizerFromDealloc.cold
36 ····32:·0000000000000040····34·OBJECT··LOCAL··DEFAULT···12·__func__.236 ····32:·0000000000000040····34·OBJECT··LOCAL··DEFAULT···12·__func__.2
37 ····33:·0000000000001c00····10·FUNC····LOCAL··DEFAULT····9·none_hash37 ····33:·0000000000001bf0····10·FUNC····LOCAL··DEFAULT····9·none_hash
38 ····34:·00000000000010a8···105·FUNC····LOCAL··DEFAULT····7·PyObject_Bytes.cold38 ····34:·00000000000010c4···105·FUNC····LOCAL··DEFAULT····7·PyObject_Bytes.cold
39 ····35:·0000000000001111····49·FUNC····LOCAL··DEFAULT····7·PyObject_HasAttrWithError.cold39 ····35:·000000000000112d····49·FUNC····LOCAL··DEFAULT····7·PyObject_HasAttrWithError.cold
40 ····36:·0000000000001142···108·FUNC····LOCAL··DEFAULT····7·_PyObject_IsAbstract.cold40 ····36:·000000000000115e···108·FUNC····LOCAL··DEFAULT····7·_PyObject_IsAbstract.cold
41 ····37:·00000000000011c3····42·FUNC····LOCAL··DEFAULT····7·_Py_DecRef.cold41 ····37:·00000000000011df····42·FUNC····LOCAL··DEFAULT····7·_Py_DecRef.cold
42 ····38:·00000000000011ed···412·FUNC····LOCAL··DEFAULT····7·PyObject_Dir.cold42 ····38:·0000000000001209···412·FUNC····LOCAL··DEFAULT····7·PyObject_Dir.cold
43 ····39:·0000000000001389····63·FUNC····LOCAL··DEFAULT····7·Py_ReprEnter.cold43 ····39:·00000000000013a5····63·FUNC····LOCAL··DEFAULT····7·Py_ReprEnter.cold
44 ····40:·00000000000013c8····33·FUNC····LOCAL··DEFAULT····7·Py_ReprLeave.cold44 ····40:·00000000000013e4····33·FUNC····LOCAL··DEFAULT····7·Py_ReprLeave.cold
45 ····41:·00000000000013e9···347·FUNC····LOCAL··DEFAULT····7·PyObject_DelAttr.cold45 ····41:·0000000000001405···347·FUNC····LOCAL··DEFAULT····7·PyObject_DelAttr.cold
46 ····42:·0000000000001544····51·FUNC····LOCAL··DEFAULT····7·PyObject_ASCII.cold46 ····42:·0000000000001560····51·FUNC····LOCAL··DEFAULT····7·PyObject_ASCII.cold
47 ····43:·0000000000002470····14·FUNC····LOCAL··DEFAULT····9·none_repr47 ····43:·0000000000002460····14·FUNC····LOCAL··DEFAULT····9·none_repr
48 ····44:·00000000000016d5····18·FUNC····LOCAL··DEFAULT····7·_PyObject_IsFreed.cold48 ····44:·00000000000016f1····18·FUNC····LOCAL··DEFAULT····7·_PyObject_IsFreed.cold
49 ····45:·000000000000184f····57·FUNC····LOCAL··DEFAULT····7·_PyObject_FunctionStr.cold49 ····45:·000000000000186b····57·FUNC····LOCAL··DEFAULT····7·_PyObject_FunctionStr.cold
50 ····46:·0000000000001888····20·FUNC····LOCAL··DEFAULT····7·Py_GetConstantBorrowed.cold50 ····46:·00000000000018a4····20·FUNC····LOCAL··DEFAULT····7·Py_GetConstantBorrowed.cold
51 ····47:·0000000000001af7····14·FUNC····LOCAL··DEFAULT····7·NotImplemented_repr51 ····47:·0000000000001b13····14·FUNC····LOCAL··DEFAULT····7·NotImplemented_repr
52 ····48:·0000000000001b66····14·FUNC····LOCAL··DEFAULT····7·NotImplemented_reduce52 ····48:·0000000000001b82····14·FUNC····LOCAL··DEFAULT····7·NotImplemented_reduce
53 ····49:·0000000000001bb8····51·FUNC····LOCAL··DEFAULT····7·none_new53 ····49:·0000000000001bd4····51·FUNC····LOCAL··DEFAULT····7·none_new
54 ····50:·0000000000001beb····51·FUNC····LOCAL··DEFAULT····7·notimplemented_new54 ····50:·0000000000001c07····51·FUNC····LOCAL··DEFAULT····7·notimplemented_new
55 ····51:·0000000000001c1e····35·FUNC····LOCAL··DEFAULT····7·notimplemented_bool55 ····51:·0000000000001c3a····35·FUNC····LOCAL··DEFAULT····7·notimplemented_bool
56 ····52:·0000000000001c99·····7·FUNC····LOCAL··DEFAULT····7·none_bool56 ····52:·0000000000001cb5·····7·FUNC····LOCAL··DEFAULT····7·none_bool
57 ····53:·0000000000001d57·····9·FUNC····LOCAL··DEFAULT····7·none_dealloc57 ····53:·0000000000001d73·····9·FUNC····LOCAL··DEFAULT····7·none_dealloc
58 ····54:·0000000000001d60·····9·FUNC····LOCAL··DEFAULT····7·notimplemented_dealloc58 ····54:·0000000000001d7c·····9·FUNC····LOCAL··DEFAULT····7·notimplemented_dealloc
59 ····55:·0000000000000000····23·OBJECT··LOCAL··DEFAULT···12·__func__.059 ····55:·0000000000000000····23·OBJECT··LOCAL··DEFAULT···12·__func__.0
60 ····56:·0000000000000070····27·OBJECT··LOCAL··DEFAULT···12·__func__.360 ····56:·0000000000000070····27·OBJECT··LOCAL··DEFAULT···12·__func__.3
61 ····57:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata61 ····57:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
62 ····58:·0000000000000020····19·OBJECT··LOCAL··DEFAULT···12·__func__.162 ····58:·0000000000000020····19·OBJECT··LOCAL··DEFAULT···12·__func__.1
63 ····59:·0000000000000220···288·OBJECT··LOCAL··DEFAULT····3·notimplemented_as_number63 ····59:·0000000000000220···288·OBJECT··LOCAL··DEFAULT····3·notimplemented_as_number
64 ····60:·0000000000000440····67·OBJECT··LOCAL··DEFAULT···12·notimplemented_doc64 ····60:·0000000000000440····67·OBJECT··LOCAL··DEFAULT···12·notimplemented_doc
65 ····61:·0000000000000340····64·OBJECT··LOCAL··DEFAULT····3·notimplemented_methods65 ····61:·0000000000000340····64·OBJECT··LOCAL··DEFAULT····3·notimplemented_methods
Offset 104, 171 lines modifiedOffset 104, 171 lines modified
104 ···100:·0000000000000310···278·FUNC····GLOBAL·DEFAULT····9·PyObject_SetAttr104 ···100:·0000000000000310···278·FUNC····GLOBAL·DEFAULT····9·PyObject_SetAttr
105 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyType_LookupRef105 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyType_LookupRef
106 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObjectDict_SetItem106 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObjectDict_SetItem
107 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_StoreInstanceAttribute107 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_StoreInstanceAttribute
108 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyError108 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyError
109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
110 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_AttributeError110 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_AttributeError
111 ···107:·0000000000001730···653·FUNC····GLOBAL·HIDDEN·····9·_PyObject_SetAttributeErrorContext111 ···107:·0000000000001720···653·FUNC····GLOBAL·HIDDEN·····9·_PyObject_SetAttributeErrorContext
112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem
113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_DelItem113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_DelItem
114 ···110:·0000000000000720···101·FUNC····GLOBAL·DEFAULT····9·_PyObject_New114 ···110:·0000000000000720···101·FUNC····GLOBAL·DEFAULT····9·_PyObject_New
115 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Malloc115 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Malloc
116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
117 ···113:·0000000000000790····13·FUNC····GLOBAL·HIDDEN·····9·_Py_SetImmortalUntracked117 ···113:·0000000000000790····13·FUNC····GLOBAL·HIDDEN·····9·_Py_SetImmortalUntracked
118 ···114:·00000000000007a0···129·FUNC····GLOBAL·DEFAULT····9·PyObject_GetAttr118 ···114:·00000000000007a0···129·FUNC····GLOBAL·DEFAULT····9·PyObject_GetAttr
119 ···115:·0000000000000fe0····13·FUNC····GLOBAL·DEFAULT····9·PyObject_GenericGetAttr119 ···115:·0000000000000fd0····13·FUNC····GLOBAL·DEFAULT····9·PyObject_GenericGetAttr
120 ···116:·0000000000000cc0···797·FUNC····GLOBAL·DEFAULT····9·_PyObject_GenericGetAttrWithDict120 ···116:·0000000000000cc0···776·FUNC····GLOBAL·DEFAULT····9·_PyObject_GenericGetAttrWithDict
121 ···117:·0000000000000830···699·FUNC····GLOBAL·DEFAULT····9·_PyObject_GetMethod121 ···117:·0000000000000830···699·FUNC····GLOBAL·DEFAULT····9·_PyObject_GetMethod
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·PyDict_GetItemRef123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemRef
124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDescr_IsData124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDescr_IsData
125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_TryGetInstanceAttribute125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_TryGetInstanceAttribute
126 ···122:·0000000000000af0···115·FUNC····GLOBAL·DEFAULT····9·_PyObject_NewVar126 ···122:·0000000000000af0···115·FUNC····GLOBAL·DEFAULT····9·_PyObject_NewVar
127 ···123:·0000000000000b70····35·FUNC····GLOBAL·DEFAULT····9·_Py_NewReferenceNoTotal127 ···123:·0000000000000b70····35·FUNC····GLOBAL·DEFAULT····9·_Py_NewReferenceNoTotal
128 ···124:·0000000000000ba0···278·FUNC····GLOBAL·DEFAULT····9·PyObject_GetOptionalAttr128 ···124:·0000000000000ba0···278·FUNC····GLOBAL·DEFAULT····9·PyObject_GetOptionalAttr
129 ···125:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_type_getattro129 ···125:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_type_getattro
130 ···126:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_module_getattro130 ···126:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_module_getattro
131 ···127:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_module_getattro_impl131 ···127:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_module_getattro_impl
132 ···128:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_type_getattro_impl132 ···128:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_type_getattro_impl
133 ···129:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear133 ···129:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
134 ···130:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MaterializeManagedDict134 ···130:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MaterializeManagedDict
135 ···131:·0000000000000ff0···150·FUNC····GLOBAL·DEFAULT····9·PyObject_IsTrue135 ···131:·0000000000000fe0···149·FUNC····GLOBAL·DEFAULT····9·PyObject_IsTrue
136 ···132:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct136 ···132:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct
137 ···133:·0000000000000380····16·OBJECT··GLOBAL·DEFAULT····3·_Py_NoneStruct137 ···133:·0000000000000380····16·OBJECT··GLOBAL·DEFAULT····3·_Py_NoneStruct
138 ···134:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct138 ···134:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct
139 ···135:·0000000000001090····34·FUNC····GLOBAL·HIDDEN·····9·_PyObject_ComputedDictPointer139 ···135:·0000000000001080····34·FUNC····GLOBAL·HIDDEN·····9·_PyObject_ComputedDictPointer
140 ···136:·00000000000010c0···209·FUNC····GLOBAL·DEFAULT····9·PyObject_GetAttrString140 ···136:·00000000000010b0···209·FUNC····GLOBAL·DEFAULT····9·PyObject_GetAttrString
141 ···137:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString141 ···137:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString
142 ···138:·00000000000011a0····32·FUNC····GLOBAL·DEFAULT····9·PyCallable_Check142 ···138:·0000000000001190····32·FUNC····GLOBAL·DEFAULT····9·PyCallable_Check
143 ···139:·00000000000011c0···767·FUNC····GLOBAL·DEFAULT····9·PyObject_RichCompareBool143 ···139:·00000000000011b0···767·FUNC····GLOBAL·DEFAULT····9·PyObject_RichCompareBool
144 ···140:·0000000000000060····16·OBJECT··GLOBAL·DEFAULT····3·_Py_NotImplementedStruct144 ···140:·0000000000000060····16·OBJECT··GLOBAL·DEFAULT····3·_Py_NotImplementedStruct
145 ···141:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_Type145 ···141:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_Type
146 ···142:·0000000000000660····24·OBJECT··GLOBAL·DEFAULT····3·_Py_SwappedOp146 ···142:·0000000000000660····24·OBJECT··GLOBAL·DEFAULT····3·_Py_SwappedOp
147 ···143:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype147 ···143:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype
148 ···144:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall148 ···144:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall
149 ···145:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Format149 ···145:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Format
150 ···146:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckRecursiveCall150 ···146:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckRecursiveCall
151 ···147:·00000000000014c0···612·FUNC····GLOBAL·DEFAULT····9·PyObject_RichCompare151 ···147:·00000000000014b0···612·FUNC····GLOBAL·DEFAULT····9·PyObject_RichCompare
152 ···148:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException152 ···148:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException
153 ···149:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GivenExceptionMatches153 ···149:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GivenExceptionMatches
154 ···150:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetRaisedException154 ···150:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetRaisedException
155 ···151:·00000000000019c0···168·FUNC····GLOBAL·DEFAULT····9·PyObject_Str155 ···151:·00000000000019b0···168·FUNC····GLOBAL·DEFAULT····9·PyObject_Str
156 ···152:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_CheckSignals156 ···152:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_CheckSignals
157 ···153:·0000000000001a70···136·FUNC····GLOBAL·DEFAULT····9·PyObject_Repr157 ···153:·0000000000001a60···136·FUNC····GLOBAL·DEFAULT····9·PyObject_Repr
158 ···154:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat158 ···154:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat
159 ···155:·0000000000001b00····17·FUNC····GLOBAL·DEFAULT····9·PyObject_SelfIter159 ···155:·0000000000001af0····17·FUNC····GLOBAL·DEFAULT····9·PyObject_SelfIter
160 ···156:·0000000000001b20···149·FUNC····GLOBAL·DEFAULT····9·PyObject_CallFinalizerFromDealloc160 ···156:·0000000000001b10···149·FUNC····GLOBAL·DEFAULT····9·PyObject_CallFinalizerFromDealloc
161 ···157:·0000000000001d69···393·FUNC····GLOBAL·DEFAULT····7·_PyObject_AssertFailed161 ···157:·0000000000001d85···393·FUNC····GLOBAL·DEFAULT····7·_PyObject_AssertFailed
162 ···158:·0000000000001bc0····64·FUNC····GLOBAL·DEFAULT····9·PyObject_CallFinalizer162 ···158:·0000000000001bb0····64·FUNC····GLOBAL·DEFAULT····9·PyObject_CallFinalizer
163 ···159:·0000000000001c10···287·FUNC····GLOBAL·DEFAULT····9·PyObject_Bytes163 ···159:·0000000000001c00···287·FUNC····GLOBAL·DEFAULT····9·PyObject_Bytes
164 ···160:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Type164 ···160:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Type
165 ···161:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_LookupSpecial165 ···161:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_LookupSpecial
166 ···162:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromObject166 ···162:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromObject
167 ···163:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult167 ···163:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult
168 ···164:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall168 ···164:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall
169 ···165:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromString169 ···165:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromString
170 ···166:·0000000000001d30···338·FUNC····GLOBAL·DEFAULT····9·PyObject_HasAttrWithError170 ···166:·0000000000001d20···338·FUNC····GLOBAL·DEFAULT····9·PyObject_HasAttrWithError
171 ···167:·0000000000001e90···340·FUNC····GLOBAL·HIDDEN·····9·_PyObject_IsAbstract171 ···167:·0000000000001e80···340·FUNC····GLOBAL·HIDDEN·····9·_PyObject_IsAbstract
172 ···168:·00000000000011ae····21·FUNC····GLOBAL·DEFAULT····7·PyRefTracer_SetTracer172 ···168:·00000000000011ca····21·FUNC····GLOBAL·DEFAULT····7·PyRefTracer_SetTracer
173 ···169:·0000000000001ff0····47·FUNC····GLOBAL·DEFAULT····9·_Py_DecRef173 ···169:·0000000000001fe0····47·FUNC····GLOBAL·DEFAULT····9·_Py_DecRef
174 ···170:·0000000000002020···354·FUNC····GLOBAL·DEFAULT····9·PyObject_Dir174 ···170:·0000000000002010···354·FUNC····GLOBAL·DEFAULT····9·PyObject_Dir
175 ···171:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_List175 ···171:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_List
176 ···172:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Sort176 ···172:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Sort
177 ···173:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_GetFrameLocals177 ···173:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_GetFrameLocals
178 ···174:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMapping_Keys178 ···174:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMapping_Keys
179 ···175:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString179 ···175:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
180 ···176:·0000000000002190···184·FUNC····GLOBAL·DEFAULT····9·Py_ReprEnter180 ···176:·0000000000002180···184·FUNC····GLOBAL·DEFAULT····9·Py_ReprEnter
181 ···177:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_GetDict181 ···177:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_GetDict
Max diff block lines reached; 10353/25045 bytes (41.34%) of diff not shown.
188 KB
readelf --wide --relocs {}
Max HTML report size reached
62.0 KB
readelf --wide --debug-dump=frames {}
    
Offset 473, 15 lines modifiedOffset 473, 15 lines modified
473 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32473 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
474 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24474 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
475 ··DW_CFA_offset:·r12·(r12)·at·cfa-16475 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
476 ··DW_CFA_nop476 ··DW_CFA_nop
477 ··DW_CFA_nop477 ··DW_CFA_nop
478 ··DW_CFA_nop478 ··DW_CFA_nop
  
479 00000484·0000000000000048·00000488·FDE·cie=00000000·pc=0000000000000cc0..0000000000000fdd479 00000484·0000000000000048·00000488·FDE·cie=00000000·pc=0000000000000cc0..0000000000000fc8
480 ··DW_CFA_advance_loc:·6·to·0000000000000cc6480 ··DW_CFA_advance_loc:·6·to·0000000000000cc6
481 ··DW_CFA_def_cfa_offset:·16481 ··DW_CFA_def_cfa_offset:·16
482 ··DW_CFA_offset:·r15·(r15)·at·cfa-16482 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
483 ··DW_CFA_advance_loc:·2·to·0000000000000cc8483 ··DW_CFA_advance_loc:·2·to·0000000000000cc8
484 ··DW_CFA_def_cfa_offset:·24484 ··DW_CFA_def_cfa_offset:·24
485 ··DW_CFA_offset:·r14·(r14)·at·cfa-24485 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
486 ··DW_CFA_advance_loc:·2·to·0000000000000cca486 ··DW_CFA_advance_loc:·2·to·0000000000000cca
Offset 494, 704 lines modifiedOffset 494, 704 lines modified
494 ··DW_CFA_def_cfa_offset:·48494 ··DW_CFA_def_cfa_offset:·48
495 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48495 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
496 ··DW_CFA_advance_loc:·1·to·0000000000000cce496 ··DW_CFA_advance_loc:·1·to·0000000000000cce
497 ··DW_CFA_def_cfa_offset:·56497 ··DW_CFA_def_cfa_offset:·56
498 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56498 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
499 ··DW_CFA_advance_loc:·4·to·0000000000000cd2499 ··DW_CFA_advance_loc:·4·to·0000000000000cd2
500 ··DW_CFA_def_cfa_offset:·96500 ··DW_CFA_def_cfa_offset:·96
501 ··DW_CFA_advance_loc2:·384·to·0000000000000e52501 ··DW_CFA_advance_loc2:·393·to·0000000000000e5b
502 ··DW_CFA_remember_state502 ··DW_CFA_remember_state
503 ··DW_CFA_def_cfa_offset:·56503 ··DW_CFA_def_cfa_offset:·56
504 ··DW_CFA_advance_loc:·1·to·0000000000000e53504 ··DW_CFA_advance_loc:·1·to·0000000000000e5c
505 ··DW_CFA_def_cfa_offset:·48505 ··DW_CFA_def_cfa_offset:·48
506 ··DW_CFA_advance_loc:·1·to·0000000000000e54506 ··DW_CFA_advance_loc:·1·to·0000000000000e5d
507 ··DW_CFA_def_cfa_offset:·40507 ··DW_CFA_def_cfa_offset:·40
508 ··DW_CFA_advance_loc:·2·to·0000000000000e56508 ··DW_CFA_advance_loc:·2·to·0000000000000e5f
509 ··DW_CFA_def_cfa_offset:·32509 ··DW_CFA_def_cfa_offset:·32
510 ··DW_CFA_advance_loc:·2·to·0000000000000e58510 ··DW_CFA_advance_loc:·2·to·0000000000000e61
511 ··DW_CFA_def_cfa_offset:·24511 ··DW_CFA_def_cfa_offset:·24
512 ··DW_CFA_advance_loc:·2·to·0000000000000e5a512 ··DW_CFA_advance_loc:·2·to·0000000000000e63
513 ··DW_CFA_def_cfa_offset:·16513 ··DW_CFA_def_cfa_offset:·16
514 ··DW_CFA_advance_loc:·2·to·0000000000000e5c514 ··DW_CFA_advance_loc:·2·to·0000000000000e65
515 ··DW_CFA_def_cfa_offset:·8515 ··DW_CFA_def_cfa_offset:·8
516 ··DW_CFA_advance_loc:·4·to·0000000000000e60516 ··DW_CFA_advance_loc:·11·to·0000000000000e70
517 ··DW_CFA_restore_state517 ··DW_CFA_restore_state
  
518 000004d0·000000000000001c·000004d4·FDE·cie=00000000·pc=0000000000000710..0000000000000847518 000004d0·000000000000001c·000004d4·FDE·cie=00000000·pc=0000000000000710..0000000000000863
519 ··DW_CFA_def_cfa_offset:·96519 ··DW_CFA_def_cfa_offset:·96
520 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56520 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
521 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48521 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
522 ··DW_CFA_offset:·r12·(r12)·at·cfa-40522 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
523 ··DW_CFA_offset:·r13·(r13)·at·cfa-32523 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
524 ··DW_CFA_offset:·r14·(r14)·at·cfa-24524 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
525 ··DW_CFA_offset:·r15·(r15)·at·cfa-16525 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
526 ··DW_CFA_nop526 ··DW_CFA_nop
  
527 000004f0·0000000000000010·000004f4·FDE·cie=00000000·pc=0000000000000fe0..0000000000000fed527 000004f0·0000000000000010·000004f4·FDE·cie=00000000·pc=0000000000000fd0..0000000000000fdd
528 ··DW_CFA_nop528 ··DW_CFA_nop
529 ··DW_CFA_nop529 ··DW_CFA_nop
530 ··DW_CFA_nop530 ··DW_CFA_nop
  
531 00000504·0000000000000018·00000508·FDE·cie=00000000·pc=0000000000000ff0..0000000000001086531 00000504·0000000000000018·00000508·FDE·cie=00000000·pc=0000000000000fe0..0000000000001075
532 ··DW_CFA_advance_loc:·44·to·000000000000101c532 ··DW_CFA_advance_loc:·44·to·000000000000100c
533 ··DW_CFA_def_cfa_offset:·16533 ··DW_CFA_def_cfa_offset:·16
534 ··DW_CFA_advance_loc:·55·to·0000000000001053534 ··DW_CFA_advance_loc:·55·to·0000000000001043
535 ··DW_CFA_def_cfa_offset:·8535 ··DW_CFA_def_cfa_offset:·8
536 ··DW_CFA_advance_loc:·13·to·0000000000001060536 ··DW_CFA_advance_loc:·13·to·0000000000001050
537 ··DW_CFA_def_cfa_offset:·16537 ··DW_CFA_def_cfa_offset:·16
538 ··DW_CFA_nop538 ··DW_CFA_nop
539 ··DW_CFA_nop539 ··DW_CFA_nop
  
540 00000520·0000000000000010·00000524·FDE·cie=00000000·pc=0000000000001090..00000000000010b2540 00000520·0000000000000010·00000524·FDE·cie=00000000·pc=0000000000001080..00000000000010a2
541 ··DW_CFA_nop541 ··DW_CFA_nop
542 ··DW_CFA_nop542 ··DW_CFA_nop
543 ··DW_CFA_nop543 ··DW_CFA_nop
  
544 00000534·0000000000000010·00000538·FDE·cie=00000000·pc=0000000000000847..0000000000000871544 00000534·0000000000000010·00000538·FDE·cie=00000000·pc=0000000000000863..000000000000088d
545 ··DW_CFA_nop545 ··DW_CFA_nop
546 ··DW_CFA_nop546 ··DW_CFA_nop
547 ··DW_CFA_nop547 ··DW_CFA_nop
  
548 00000548·000000000000002c·0000054c·FDE·cie=00000000·pc=00000000000010c0..0000000000001191548 00000548·000000000000002c·0000054c·FDE·cie=00000000·pc=00000000000010b0..0000000000001181
549 ··DW_CFA_advance_loc:·6·to·00000000000010c6549 ··DW_CFA_advance_loc:·6·to·00000000000010b6
550 ··DW_CFA_def_cfa_offset:·16550 ··DW_CFA_def_cfa_offset:·16
551 ··DW_CFA_offset:·r12·(r12)·at·cfa-16551 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
552 ··DW_CFA_advance_loc:·1·to·00000000000010c7552 ··DW_CFA_advance_loc:·1·to·00000000000010b7
553 ··DW_CFA_def_cfa_offset:·24553 ··DW_CFA_def_cfa_offset:·24
554 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24554 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
555 ··DW_CFA_advance_loc:·7·to·00000000000010ce555 ··DW_CFA_advance_loc:·7·to·00000000000010be
556 ··DW_CFA_def_cfa_offset:·32556 ··DW_CFA_def_cfa_offset:·32
557 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32557 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
558 ··DW_CFA_advance_loc1:·127·to·000000000000114d558 ··DW_CFA_advance_loc1:·127·to·000000000000113d
559 ··DW_CFA_remember_state559 ··DW_CFA_remember_state
560 ··DW_CFA_def_cfa_offset:·24560 ··DW_CFA_def_cfa_offset:·24
561 ··DW_CFA_advance_loc:·1·to·000000000000114e561 ··DW_CFA_advance_loc:·1·to·000000000000113e
562 ··DW_CFA_def_cfa_offset:·16562 ··DW_CFA_def_cfa_offset:·16
563 ··DW_CFA_advance_loc:·2·to·0000000000001150563 ··DW_CFA_advance_loc:·2·to·0000000000001140
564 ··DW_CFA_def_cfa_offset:·8564 ··DW_CFA_def_cfa_offset:·8
565 ··DW_CFA_advance_loc:·8·to·0000000000001158565 ··DW_CFA_advance_loc:·8·to·0000000000001148
566 ··DW_CFA_restore_state566 ··DW_CFA_restore_state
567 ··DW_CFA_nop567 ··DW_CFA_nop
568 ··DW_CFA_nop568 ··DW_CFA_nop
569 ··DW_CFA_nop569 ··DW_CFA_nop
  
570 00000578·0000000000000020·0000057c·FDE·cie=00000000·pc=0000000000000871..0000000000000904570 00000578·0000000000000020·0000057c·FDE·cie=00000000·pc=000000000000088d..0000000000000920
571 ··DW_CFA_def_cfa_offset:·32571 ··DW_CFA_def_cfa_offset:·32
572 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32572 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
573 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24573 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
574 ··DW_CFA_offset:·r12·(r12)·at·cfa-16574 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
575 ··DW_CFA_advance_loc1:·139·to·00000000000008fc575 ··DW_CFA_advance_loc1:·139·to·0000000000000918
576 ··DW_CFA_def_cfa_offset:·24576 ··DW_CFA_def_cfa_offset:·24
577 ··DW_CFA_advance_loc:·4·to·0000000000000900577 ··DW_CFA_advance_loc:·4·to·000000000000091c
578 ··DW_CFA_def_cfa_offset:·16578 ··DW_CFA_def_cfa_offset:·16
579 ··DW_CFA_advance_loc:·2·to·0000000000000902579 ··DW_CFA_advance_loc:·2·to·000000000000091e
580 ··DW_CFA_def_cfa_offset:·8580 ··DW_CFA_def_cfa_offset:·8
581 ··DW_CFA_nop581 ··DW_CFA_nop
  
582 0000059c·0000000000000010·000005a0·FDE·cie=00000000·pc=00000000000011a0..00000000000011c0582 0000059c·0000000000000010·000005a0·FDE·cie=00000000·pc=0000000000001190..00000000000011b0
583 ··DW_CFA_nop583 ··DW_CFA_nop
584 ··DW_CFA_nop584 ··DW_CFA_nop
585 ··DW_CFA_nop585 ··DW_CFA_nop
  
586 000005b0·0000000000000010·000005b4·FDE·cie=00000000·pc=0000000000000904..0000000000000907586 000005b0·0000000000000010·000005b4·FDE·cie=00000000·pc=0000000000000920..0000000000000923
587 ··DW_CFA_nop587 ··DW_CFA_nop
588 ··DW_CFA_nop588 ··DW_CFA_nop
589 ··DW_CFA_nop589 ··DW_CFA_nop
  
590 000005c4·0000000000000048·000005c8·FDE·cie=00000000·pc=00000000000011c0..00000000000014bf590 000005c4·0000000000000048·000005c8·FDE·cie=00000000·pc=00000000000011b0..00000000000014af
591 ··DW_CFA_advance_loc:·6·to·00000000000011c6591 ··DW_CFA_advance_loc:·6·to·00000000000011b6
592 ··DW_CFA_def_cfa_offset:·16592 ··DW_CFA_def_cfa_offset:·16
593 ··DW_CFA_offset:·r15·(r15)·at·cfa-16593 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
594 ··DW_CFA_advance_loc:·2·to·00000000000011c8594 ··DW_CFA_advance_loc:·2·to·00000000000011b8
Max diff block lines reached; 56986/63382 bytes (89.91%) of diff not shown.
4.74 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 52, 15 lines modifiedOffset 52, 15 lines modified
52 »       push···%r1252 »       push···%r12
53 »       push···%rbp53 »       push···%rbp
54 »       push···%rbx54 »       push···%rbx
55 »       call···7d·<PyObject_ASCII+0xd>55 »       call···7d·<PyObject_ASCII+0xd>
56 ·R_X86_64_PLT32» PyObject_Repr-0x456 ·R_X86_64_PLT32» PyObject_Repr-0x4
57 »       test···%rax,%rax57 »       test···%rax,%rax
58 »       je·····86·<PyObject_ASCII+0x16>58 »       je·····86·<PyObject_ASCII+0x16>
59 ·R_X86_64_PC32»  .text.unlikely+0x154059 ·R_X86_64_PC32»  .text.unlikely+0x155c
60 »       mov····%rax,%rbx60 »       mov····%rax,%rbx
61 »       testb··$0x40,0x20(%rax)61 »       testb··$0x40,0x20(%rax)
62 »       jne····11d·<PyObject_ASCII+0xad>62 »       jne····11d·<PyObject_ASCII+0xad>
63 »       mov····$0x0,%esi63 »       mov····$0x0,%esi
64 ·R_X86_64_32»    .rodata.str1.1+0x8264 ·R_X86_64_32»    .rodata.str1.1+0x82
65 »       mov····%rax,%rdi65 »       mov····%rax,%rdi
66 »       call···a0·<PyObject_ASCII+0x30>66 »       call···a0·<PyObject_ASCII+0x30>
Offset 74, 20 lines modifiedOffset 74, 20 lines modified
74 »       jne····d0·<PyObject_ASCII+0x60>74 »       jne····d0·<PyObject_ASCII+0x60>
75 »       mov····0x8(%rbx),%rax75 »       mov····0x8(%rbx),%rax
76 »       mov····0x30(%rax),%rbp76 »       mov····0x30(%rax),%rbp
77 »       mov····0x0(%rip),%rax········77 »       mov····0x0(%rip),%rax········
78 ·R_X86_64_PC32»  _PyRuntime+0x284478 ·R_X86_64_PC32»  _PyRuntime+0x2844
79 »       test···%rax,%rax79 »       test···%rax,%rax
80 »       jne····cb·<PyObject_ASCII+0x5b>80 »       jne····cb·<PyObject_ASCII+0x5b>
81 ·R_X86_64_PC32»  .text.unlikely+0x155d81 ·R_X86_64_PC32»  .text.unlikely+0x1579
82 »       mov····%rbx,%rdi82 »       mov····%rbx,%rdi
83 »       call···*%rbp83 »       call···*%rbp
84 »       test···%r12,%r1284 »       test···%r12,%r12
85 »       je·····d9·<PyObject_ASCII+0x69>85 »       je·····d9·<PyObject_ASCII+0x69>
86 ·R_X86_64_PC32»  .text.unlikely+0x154086 ·R_X86_64_PC32»  .text.unlikely+0x155c
87 »       mov····0x10(%r12),%rsi87 »       mov····0x10(%r12),%rsi
88 »       lea····0x20(%r12),%rdi88 »       lea····0x20(%r12),%rdi
89 »       xor····%edx,%edx89 »       xor····%edx,%edx
90 »       call···ea·<PyObject_ASCII+0x7a>90 »       call···ea·<PyObject_ASCII+0x7a>
91 ·R_X86_64_PLT32» PyUnicode_DecodeASCII-0x491 ·R_X86_64_PLT32» PyUnicode_DecodeASCII-0x4
92 »       mov····%rax,%rbx92 »       mov····%rax,%rbx
93 »       mov····(%r12),%rax93 »       mov····(%r12),%rax
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 »       jne····11d·<PyObject_ASCII+0xad>98 »       jne····11d·<PyObject_ASCII+0xad>
99 »       mov····0x8(%r12),%rax99 »       mov····0x8(%r12),%rax
100 »       mov····0x30(%rax),%rbp100 »       mov····0x30(%rax),%rbp
101 »       mov····0x0(%rip),%rax········101 »       mov····0x0(%rip),%rax········
102 ·R_X86_64_PC32»  _PyRuntime+0x2844102 ·R_X86_64_PC32»  _PyRuntime+0x2844
103 »       test···%rax,%rax103 »       test···%rax,%rax
104 »       jne····118·<PyObject_ASCII+0xa8>104 »       jne····118·<PyObject_ASCII+0xa8>
105 ·R_X86_64_PC32»  .text.unlikely+0x1547105 ·R_X86_64_PC32»  .text.unlikely+0x1563
106 »       mov····%r12,%rdi106 »       mov····%r12,%rdi
107 »       call···*%rbp107 »       call···*%rbp
108 »       mov····%rbx,%rax108 »       mov····%rbx,%rax
109 »       pop····%rbx109 »       pop····%rbx
110 »       pop····%rbp110 »       pop····%rbp
111 »       pop····%r12111 »       pop····%r12
112 »       ret112 »       ret
Offset 114, 33 lines modifiedOffset 114, 33 lines modified
  
114 0000000000000130·<_PyObject_IsFreed>:114 0000000000000130·<_PyObject_IsFreed>:
115 _PyObject_IsFreed():115 _PyObject_IsFreed():
116 »       endbr64116 »       endbr64
117 »       movabs·$0xcdcdcdcdcdcdcdcd,%rsi117 »       movabs·$0xcdcdcdcdcdcdcdcd,%rsi
118 »       cmp····%rsi,%rdi118 »       cmp····%rsi,%rdi
119 »       je·····147·<_PyObject_IsFreed+0x17>119 »       je·····147·<_PyObject_IsFreed+0x17>
120 ·R_X86_64_PC32»  .text.unlikely+0x16d1120 ·R_X86_64_PC32»  .text.unlikely+0x16ed
121 »       test···%rdi,%rdi121 »       test···%rdi,%rdi
122 »       je·····150·<_PyObject_IsFreed+0x20>122 »       je·····150·<_PyObject_IsFreed+0x20>
123 ·R_X86_64_PC32»  .text.unlikely+0x16d1123 ·R_X86_64_PC32»  .text.unlikely+0x16ed
124 »       movabs·$0xdddddddddddddddd,%rax124 »       movabs·$0xdddddddddddddddd,%rax
125 »       cmp····%rax,%rdi125 »       cmp····%rax,%rdi
126 »       je·····163·<_PyObject_IsFreed+0x33>126 »       je·····163·<_PyObject_IsFreed+0x33>
127 ·R_X86_64_PC32»  .text.unlikely+0x16dd127 ·R_X86_64_PC32»  .text.unlikely+0x16f9
128 »       movabs·$0xfdfdfdfdfdfdfdfd,%rcx128 »       movabs·$0xfdfdfdfdfdfdfdfd,%rcx
129 »       cmp····%rcx,%rdi129 »       cmp····%rcx,%rdi
130 »       je·····176·<_PyObject_IsFreed+0x46>130 »       je·····176·<_PyObject_IsFreed+0x46>
131 ·R_X86_64_PC32»  .text.unlikely+0x16dd131 ·R_X86_64_PC32»  .text.unlikely+0x16f9
132 »       mov····0x8(%rdi),%rdx132 »       mov····0x8(%rdi),%rdx
133 »       test···%rdx,%rdx133 »       test···%rdx,%rdx
134 »       je·····183·<_PyObject_IsFreed+0x53>134 »       je·····183·<_PyObject_IsFreed+0x53>
135 ·R_X86_64_PC32»  .text.unlikely+0x16d7135 ·R_X86_64_PC32»  .text.unlikely+0x16f3
136 »       cmp····%rsi,%rdx136 »       cmp····%rsi,%rdx
137 »       je·····18c·<_PyObject_IsFreed+0x5c>137 »       je·····18c·<_PyObject_IsFreed+0x5c>
138 ·R_X86_64_PC32»  .text.unlikely+0x16d7138 ·R_X86_64_PC32»  .text.unlikely+0x16f3
139 »       cmp····%rax,%rdx139 »       cmp····%rax,%rdx
140 »       sete···%al140 »       sete···%al
141 »       cmp····%rcx,%rdx141 »       cmp····%rcx,%rdx
142 »       sete···%dl142 »       sete···%dl
143 »       or·····%edx,%eax143 »       or·····%edx,%eax
144 »       movzbl·%al,%eax144 »       movzbl·%al,%eax
145 »       ret145 »       ret
Offset 177, 15 lines modifiedOffset 177, 15 lines modified
177 »       sub····$0x18,%rsp177 »       sub····$0x18,%rsp
178 »       mov····%rsp,%rdx178 »       mov····%rsp,%rdx
179 »       call···1ee·<_PyObject_FunctionStr+0x1e>179 »       call···1ee·<_PyObject_FunctionStr+0x1e>
180 ·R_X86_64_PLT32» PyObject_GetOptionalAttr-0x4180 ·R_X86_64_PLT32» PyObject_GetOptionalAttr-0x4
181 »       mov····(%rsp),%rbx181 »       mov····(%rsp),%rbx
182 »       test···%rbx,%rbx182 »       test···%rbx,%rbx
183 »       je·····1fb·<_PyObject_FunctionStr+0x2b>183 »       je·····1fb·<_PyObject_FunctionStr+0x2b>
184 ·R_X86_64_PC32»  .text.unlikely+0x1853184 ·R_X86_64_PC32»  .text.unlikely+0x186f
185 »       mov····%rbp,%rdi185 »       mov····%rbp,%rdi
186 »       lea····0x8(%rsp),%rdx186 »       lea····0x8(%rsp),%rdx
187 »       mov····$0x0,%esi187 »       mov····$0x0,%esi
188 ·R_X86_64_32»    _PyRuntime+0xa208188 ·R_X86_64_32»    _PyRuntime+0xa208
189 »       call···20d·<_PyObject_FunctionStr+0x3d>189 »       call···20d·<_PyObject_FunctionStr+0x3d>
190 ·R_X86_64_PLT32» PyObject_GetOptionalAttr-0x4190 ·R_X86_64_PLT32» PyObject_GetOptionalAttr-0x4
191 »       mov····0x8(%rsp),%rbp191 »       mov····0x8(%rsp),%rbp
Offset 211, 15 lines modifiedOffset 211, 15 lines modified
211 »       jne····269·<_PyObject_FunctionStr+0x99>211 »       jne····269·<_PyObject_FunctionStr+0x99>
212 »       mov····0x8(%rbx),%rax212 »       mov····0x8(%rbx),%rax
213 »       mov····0x30(%rax),%r13213 »       mov····0x30(%rax),%r13
214 »       mov····0x0(%rip),%rax········214 »       mov····0x0(%rip),%rax········
215 ·R_X86_64_PC32»  _PyRuntime+0x2844215 ·R_X86_64_PC32»  _PyRuntime+0x2844
216 »       test···%rax,%rax216 »       test···%rax,%rax
217 »       jne····263·<_PyObject_FunctionStr+0x93>217 »       jne····263·<_PyObject_FunctionStr+0x93>
218 ·R_X86_64_PC32»  .text.unlikely+0x186e218 ·R_X86_64_PC32»  .text.unlikely+0x188a
219 »       mov····%rbx,%rdi219 »       mov····%rbx,%rdi
220 »       call···*%r13220 »       call···*%r13
221 »       mov····%rbp,%rdi221 »       mov····%rbp,%rdi
222 »       mov····%r12,%rbx222 »       mov····%r12,%rbx
223 »       call···274·<_PyObject_FunctionStr+0xa4>223 »       call···274·<_PyObject_FunctionStr+0xa4>
224 ·R_X86_64_PC32»  .text.hot+0x6bc224 ·R_X86_64_PC32»  .text.hot+0x6bc
225 »       add····$0x18,%rsp225 »       add····$0x18,%rsp
Offset 233, 32 lines modifiedOffset 233, 32 lines modified
233 »       mov····$0x0,%esi233 »       mov····$0x0,%esi
234 ·R_X86_64_32»    _PyRuntime+0xc198234 ·R_X86_64_32»    _PyRuntime+0xc198
235 »       mov····%rbp,%rdi235 »       mov····%rbp,%rdi
236 »       call···294·<_PyObject_FunctionStr+0xc4>236 »       call···294·<_PyObject_FunctionStr+0xc4>
237 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x4237 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x4
238 »       test···%eax,%eax238 »       test···%eax,%eax
239 »       js·····29c·<_PyObject_FunctionStr+0xcc>239 »       js·····29c·<_PyObject_FunctionStr+0xcc>
240 ·R_X86_64_PC32»  .text.unlikely+0x184b240 ·R_X86_64_PC32»  .text.unlikely+0x1867
Max diff block lines reached; 693/4666 bytes (14.85%) of diff not shown.
88.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
79.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
3.15 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 70, 23 lines modifiedOffset 70, 23 lines modified
70 ··0x00000420·00000000·40000000·28040000·00000000·....@...(.......70 ··0x00000420·00000000·40000000·28040000·00000000·....@...(.......
71 ··0x00000430·16010000·00460e10·8c02410e·18860344·.....F....A....D71 ··0x00000430·16010000·00460e10·8c02410e·18860344·.....F....A....D
72 ··0x00000440·0e208304·440e3002·460a0e20·410e1841·.·..D.0.F..·A..A72 ··0x00000440·0e208304·440e3002·460a0e20·410e1841·.·..D.0.F..·A..A
73 ··0x00000450·0e10420e·08470b71·0a0e2041·0e18410e·..B..G.q..·A..A.73 ··0x00000450·0e10420e·08470b71·0a0e2041·0e18410e·..B..G.q..·A..A.
74 ··0x00000460·10420e08·4b0b0000·18000000·6c040000·.B..K.......l...74 ··0x00000460·10420e08·4b0b0000·18000000·6c040000·.B..K.......l...
75 ··0x00000470·00000000·3a000000·000e3083·0486038c·....:.....0.....75 ··0x00000470·00000000·3a000000·000e3083·0486038c·....:.....0.....
76 ··0x00000480·02000000·48000000·88040000·00000000·....H...........76 ··0x00000480·02000000·48000000·88040000·00000000·....H...........
77 ··0x00000490·1d030000·00460e10·8f02420e·188e0342·.....F....B....B77 ··0x00000490·08030000·00460e10·8f02420e·188e0342·.....F....B....B
78 ··0x000004a0·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.78 ··0x000004a0·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
79 ··0x000004b0·38830744·0e600380·010a0e38·410e3041·8..D.`.....8A.0A79 ··0x000004b0·38830744·0e600389·010a0e38·410e3041·8..D.`.....8A.0A
80 ··0x000004c0·0e28420e·20420e18·420e1042·0e08440b·.(B.·B..B..B..D.80 ··0x000004c0·0e28420e·20420e18·420e1042·0e084b0b·.(B.·B..B..B..K.
81 ··0x000004d0·1c000000·d4040000·00000000·37010000·............7...81 ··0x000004d0·1c000000·d4040000·00000000·53010000·............S...
82 ··0x000004e0·000e6083·0786068c·058d048e·038f0200·..`.............82 ··0x000004e0·000e6083·0786068c·058d048e·038f0200·..`.............
83 ··0x000004f0·10000000·f4040000·00000000·0d000000·................83 ··0x000004f0·10000000·f4040000·00000000·0d000000·................
84 ··0x00000500·00000000·18000000·08050000·00000000·................84 ··0x00000500·00000000·18000000·08050000·00000000·................
85 ··0x00000510·96000000·006c0e10·770e084d·0e100000·.....l..w..M....85 ··0x00000510·95000000·006c0e10·770e084d·0e100000·.....l..w..M....
86 ··0x00000520·10000000·24050000·00000000·22000000·....$......."...86 ··0x00000520·10000000·24050000·00000000·22000000·....$......."...
87 ··0x00000530·00000000·10000000·38050000·00000000·........8.......87 ··0x00000530·00000000·10000000·38050000·00000000·........8.......
88 ··0x00000540·2a000000·00000000·2c000000·4c050000·*.......,...L...88 ··0x00000540·2a000000·00000000·2c000000·4c050000·*.......,...L...
89 ··0x00000550·00000000·d1000000·00460e10·8c02410e·.........F....A.89 ··0x00000550·00000000·d1000000·00460e10·8c02410e·.........F....A.
90 ··0x00000560·18860347·0e208304·027f0a0e·18410e10·...G.·.......A..90 ··0x00000560·18860347·0e208304·027f0a0e·18410e10·...G.·.......A..
91 ··0x00000570·420e0848·0b000000·20000000·7c050000·B..H....·...|...91 ··0x00000570·420e0848·0b000000·20000000·7c050000·B..H....·...|...
92 ··0x00000580·00000000·93000000·000e2083·0486038c·..........·.....92 ··0x00000580·00000000·93000000·000e2083·0486038c·..........·.....
Offset 211, 16 lines modifiedOffset 211, 16 lines modified
211 ··0x00000cf0·0e20410e·18420e10·420e0845·0b000000·.·A..B..B..E....211 ··0x00000cf0·0e20410e·18420e10·420e0845·0b000000·.·A..B..B..E....
212 ··0x00000d00·10000000·040d0000·00000000·18000000·................212 ··0x00000d00·10000000·040d0000·00000000·18000000·................
213 ··0x00000d10·00000000·14000000·180d0000·00000000·................213 ··0x00000d10·00000000·14000000·180d0000·00000000·................
214 ··0x00000d20·14000000·00410e10·520e0800·10000000·.....A..R.......214 ··0x00000d20·14000000·00410e10·520e0800·10000000·.....A..R.......
215 ··0x00000d30·300d0000·00000000·0d000000·00000000·0...............215 ··0x00000d30·300d0000·00000000·0d000000·00000000·0...............
216 ··0x00000d40·10000000·440d0000·00000000·09000000·....D...........216 ··0x00000d40·10000000·440d0000·00000000·09000000·....D...........
217 ··0x00000d50·00000000·1c000000·580d0000·00000000·........X.......217 ··0x00000d50·00000000·1c000000·580d0000·00000000·........X.......
218 ··0x00000d60·8b000000·00660e10·740a0e08·410b4a0e·.....f..t...A.J.218 ··0x00000d60·99000000·006b0e10·790e084e·0e10470a·.....k..y..N..G.
219 ··0x00000d70·08470e10·10000000·780d0000·00000000·.G......x.......219 ··0x00000d70·0e08410b·10000000·780d0000·00000000·..A.....x.......
220 ··0x00000d80·05000000·00000000·24000000·8c0d0000·........$.......220 ··0x00000d80·05000000·00000000·24000000·8c0d0000·........$.......
221 ··0x00000d90·00000000·9f000000·00450e10·8602440e·.........E....D.221 ··0x00000d90·00000000·9f000000·00450e10·8602440e·.........E....D.
222 ··0x00000da0·18830344·0e20028f·0e18410e·10410e08·...D.·....A..A..222 ··0x00000da0·18830344·0e20028f·0e18410e·10410e08·...D.·....A..A..
223 ··0x00000db0·18000000·b40d0000·00000000·72000000·............r...223 ··0x00000db0·18000000·b40d0000·00000000·72000000·............r...
224 ··0x00000dc0·00490e10·83020268·0e080000·14000000·.I.....h........224 ··0x00000dc0·00490e10·83020268·0e080000·14000000·.I.....h........
225 ··0x00000dd0·d00d0000·00000000·24000000·00450e10·........$....E..225 ··0x00000dd0·d00d0000·00000000·24000000·00450e10·........$....E..
226 ··0x00000de0·5e0e0800·1c000000·e80d0000·00000000·^...............226 ··0x00000de0·5e0e0800·1c000000·e80d0000·00000000·^...............
1.14 MB
obmalloc.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:··········210792·(bytes·into·file)13 ··Start·of·section·headers:··········210688·(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:·········3219 ··Number·of·section·headers:·········32
20 ··Section·header·string·table·index:·3120 ··Section·header·string·table·index:·31
6.1 KB
readelf --wide --sections {}
    
Offset 1, 41 lines modifiedOffset 1, 41 lines modified
1 There·are·32·section·headers,·starting·at·offset·0x33768:1 There·are·32·section·headers,·starting·at·offset·0x33700:
  
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·001599·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·001529·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·021330·001170·18···I·29···1··86 ··[·2]·.rela.text········RELA············0000000000000000·0212e0·001158·18···I·29···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0015e0·0015e8·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·001570·0015e8·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·0224a0·000fc0·18···I·29···3··88 ··[·4]·.rela.data········RELA············0000000000000000·022438·000fc0·18···I·29···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·002bc8·070dc0·00··WA··0···0·649 ··[·5]·.bss··············NOBITS··········0000000000000000·002b58·070dc0·00··WA··0···0·64
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·002bc8·00b6ca·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·002b58·00b746·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·023460·009120·18···I·29···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·0233f8·009150·18···I·29···6··8
12 ··[·8]·.text.startup·····PROGBITS········0000000000000000·00e298·000042·00··AX··0···0·1612 ··[·8]·.text.startup·····PROGBITS········0000000000000000·00e2a0·000042·00··AX··0···0·16
13 ··[·9]·.rela.text.startup·RELA············0000000000000000·02c580·0000f0·18···I·29···8··813 ··[·9]·.rela.text.startup·RELA············0000000000000000·02c548·0000f0·18···I·29···8··8
14 ··[10]·.init_array·······INIT_ARRAY······0000000000000000·00e2e0·000008·08··WA··0···0··814 ··[10]·.init_array·······INIT_ARRAY······0000000000000000·00e2e8·000008·08··WA··0···0··8
15 ··[11]·.rela.init_array··RELA············0000000000000000·02c670·000018·18···I·29··10··815 ··[11]·.rela.init_array··RELA············0000000000000000·02c638·000018·18···I·29··10··8
16 ··[12]·.text.hot·········PROGBITS········0000000000000000·00e2e8·00497f·00··AX··0···0·6416 ··[12]·.text.hot·········PROGBITS········0000000000000000·00e2f0·00493f·00··AX··0···0·64
17 ··[13]·.rela.text.hot····RELA············0000000000000000·02c688·002dc0·18···I·29··12··817 ··[13]·.rela.text.hot····RELA············0000000000000000·02c650·002d90·18···I·29··12··8
18 ··[14]·.rodata.str1.8····PROGBITS········0000000000000000·012c68·000b79·01·AMS··0···0··818 ··[14]·.rodata.str1.8····PROGBITS········0000000000000000·012c30·000b79·01·AMS··0···0··8
19 ··[15]·.rodata.str1.1····PROGBITS········0000000000000000·0137e1·0008a1·01·AMS··0···0··119 ··[15]·.rodata.str1.1····PROGBITS········0000000000000000·0137a9·0008a1·01·AMS··0···0··1
20 ··[16]·.rodata···········PROGBITS········0000000000000000·014088·001450·00···A··0···0·6420 ··[16]·.rodata···········PROGBITS········0000000000000000·014050·001450·00···A··0···0·64
21 ··[17]·.rela.rodata······RELA············0000000000000000·02f448·000d50·18···I·29··16··821 ··[17]·.rela.rodata······RELA············0000000000000000·02f3e0·000d50·18···I·29··16··8
22 ··[18]·.tbss·············NOBITS··········0000000000000000·0154d8·000001·00·WAT··0···0··122 ··[18]·.tbss·············NOBITS··········0000000000000000·0154a0·000001·00·WAT··0···0··1
23 ··[19]·.tdata············PROGBITS········0000000000000000·0154d8·000008·00·WAT··0···0··823 ··[19]·.tdata············PROGBITS········0000000000000000·0154a0·000008·00·WAT··0···0··8
24 ··[20]·.rela.tdata·······RELA············0000000000000000·030198·000018·18···I·29··19··824 ··[20]·.rela.tdata·······RELA············0000000000000000·030130·000018·18···I·29··19··8
25 ··[21]·.rodata.cst16·····PROGBITS········0000000000000000·0154e0·000020·10··AM··0···0·1625 ··[21]·.rodata.cst16·····PROGBITS········0000000000000000·0154a8·000020·10··AM··0···0·16
26 ··[22]·.rodata.cst8······PROGBITS········0000000000000000·015500·0000e0·08··AM··0···0··826 ··[22]·.rodata.cst8······PROGBITS········0000000000000000·0154c8·0000e0·08··AM··0···0··8
27 ··[23]·.rela.rodata.cst8·RELA············0000000000000000·0301b0·000240·18···I·29··22··827 ··[23]·.rela.rodata.cst8·RELA············0000000000000000·030148·000240·18···I·29··22··8
28 ··[24]·.rodata.cst2······PROGBITS········0000000000000000·0155e0·000002·02··AM··0···0··228 ··[24]·.rodata.cst2······PROGBITS········0000000000000000·0155a8·000002·02··AM··0···0··2
29 ··[25]·.note.GNU-stack···PROGBITS········0000000000000000·0155e2·000000·00······0···0··129 ··[25]·.note.GNU-stack···PROGBITS········0000000000000000·0155aa·000000·00······0···0··1
30 ··[26]·.note.gnu.property·NOTE············0000000000000000·0155e8·000020·00···A··0···0··830 ··[26]·.note.gnu.property·NOTE············0000000000000000·0155b0·000020·00···A··0···0··8
31 ··[27]·.eh_frame·········PROGBITS········0000000000000000·015608·004ac8·00···A··0···0··831 ··[27]·.eh_frame·········PROGBITS········0000000000000000·0155d0·004ab0·00···A··0···0··8
32 ··[28]·.rela.eh_frame····RELA············0000000000000000·0303f0·003258·18···I·29··27··832 ··[28]·.rela.eh_frame····RELA············0000000000000000·030388·003258·18···I·29··27··8
33 ··[29]·.symtab···········SYMTAB··········0000000000000000·01a0d0·0040e0·18·····30·279··833 ··[29]·.symtab···········SYMTAB··········0000000000000000·01a080·0040e0·18·····30·279··8
34 ··[30]·.strtab···········STRTAB··········0000000000000000·01e1b0·00317a·00······0···0··134 ··[30]·.strtab···········STRTAB··········0000000000000000·01e160·00317a·00······0···0··1
35 ··[31]·.shstrtab·········STRTAB··········0000000000000000·033648·000119·00······0···0··135 ··[31]·.shstrtab·········STRTAB··········0000000000000000·0335e0·000119·00······0···0··1
36 Key·to·Flags:36 Key·to·Flags:
37 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),37 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
38 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),38 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
39 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),39 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
40 ··D·(mbind),·l·(large),·p·(processor·specific)40 ··D·(mbind),·l·(large),·p·(processor·specific)
77.2 KB
readelf --wide --symbols {}
Max HTML report size reached
317 KB
readelf --wide --relocs {}
Max HTML report size reached
240 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
4.23 KB
strings --all --bytes=8 {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 []A\A]A^2 []A\A]A^
3 X[]A\A]A^A_3 X[]A\A]A^A_
4 []A\A]A^A_4 []A\A]A^A_
5 X[]A\A]A^A_5 X[]A\A]A^A_
6 AWAVAUATUSH6 AWAVAUATUSH
7 []A\A]A^A_7 []A\A]A^A_
8 []A\A]A^8 []A\A]A^
9 X[]A\A]A^A_9 P[]A\A]A^
10 []A\A]A^10 []A\A]A^
11 X[]A\A]A^A_11 X[]A\A]A^A_
12 []A\A]A^A_12 []A\A]A^A_
13 ]A\A]A^A_13 ]A\A]A^A_
14 []A\A]A^A_14 []A\A]A^A_
15 x[]A\A]A^A_15 x[]A\A]A^A_
16 []A\A]A^A_16 []A\A]A^A_
Offset 94, 15 lines modifiedOffset 94, 14 lines modified
94 allocation·request·is·too·large·(%zu·bytes)94 allocation·request·is·too·large·(%zu·bytes)
95 /sys/devices/system/node/node%u95 /sys/devices/system/node/node%u
96 failed·to·reserve·%zu·k·memory96 failed·to·reserve·%zu·k·memory
97 unable·to·allocate·OS·memory·(error:·%d·(0x%x),·size:·0x%zx·bytes,·align:·0x%zx,·commit:·%d,·allow·large:·%d)97 unable·to·allocate·OS·memory·(error:·%d·(0x%x),·size:·0x%zx·bytes,·align:·0x%zx,·commit:·%d,·allow·large:·%d)
98 unable·to·allocate·huge·(1GiB)·page,·trying·large·(2MiB)·pages·instead·(errno:·%i)98 unable·to·allocate·huge·(1GiB)·page,·trying·large·(2MiB)·pages·instead·(errno:·%i)
99 unable·to·directly·request·hinted·aligned·OS·memory·(error:·%d·(0x%x),·size:·0x%zx·bytes,·alignment:·0x%zx,·hint·address:·%p)99 unable·to·directly·request·hinted·aligned·OS·memory·(error:·%d·(0x%x),·size:·0x%zx·bytes,·alignment:·0x%zx,·hint·address:·%p)
100 commit·mask·overflow:·idx=%zu·count=%zu·start=%zx·end=%zx·p=0x%p·size=%zu·fullsize=%zu100 commit·mask·overflow:·idx=%zu·count=%zu·start=%zx·end=%zx·p=0x%p·size=%zu·fullsize=%zu
101 cannot·decommit·OS·memory·(error:·%d·(0x%x),·address:·%p,·size:·0x%zx·bytes) 
102 the·interpreter·doesn't·have·its·own·allocator101 the·interpreter·doesn't·have·its·own·allocator
103 Small·block·threshold·=·%zd,·in·%u·size·classes.102 Small·block·threshold·=·%zd,·in·%u·size·classes.
104 ····Allocated·Bytes·w/·Overhead:·%zd103 ····Allocated·Bytes·w/·Overhead:·%zd
105 Small·block·threshold·=·%d,·in·%u·size·classes.104 Small·block·threshold·=·%d,·in·%u·size·classes.
106 class···size···num·pools···blocks·in·use··avail·blocks105 class···size···num·pools···blocks·in·use··avail·blocks
107 -----···----···---------···-------------··------------106 -----···----···---------···-------------··------------
108 #·bytes·lost·to·arena·alignment107 #·bytes·lost·to·arena·alignment
Offset 111, 14 lines modifiedOffset 110, 15 lines modified
111 ····%zu·bytes·originally·requested110 ····%zu·bytes·originally·requested
112 ····The·%d·pad·bytes·at·p-%d·are·111 ····The·%d·pad·bytes·at·p-%d·are·
113 not·all·FORBIDDENBYTE·(0x%02x):112 not·all·FORBIDDENBYTE·(0x%02x):
114 ····Because·memory·is·corrupted·at·the·start,·the·count·of·bytes·requested113 ····Because·memory·is·corrupted·at·the·start,·the·count·of·bytes·requested
115 ·······may·be·bogus,·and·checking·the·trailing·pad·bytes·may·segfault.114 ·······may·be·bogus,·and·checking·the·trailing·pad·bytes·may·segfault.
116 ····The·%d·pad·bytes·at·tail=%p·are·115 ····The·%d·pad·bytes·at·tail=%p·are·
117 arena·%zu:·%zu·blocks·with·%zu·fields116 arena·%zu:·%zu·blocks·with·%zu·fields
 117 cannot·decommit·OS·memory·(error:·%d·(0x%x),·address:·%p,·size:·0x%zx·bytes)
118 unable·to·free·OS·memory·(error:·%d·(0x%x),·size:·0x%zx·bytes,·address:·%p)118 unable·to·free·OS·memory·(error:·%d·(0x%x),·size:·0x%zx·bytes,·address:·%p)
119 cannot·commit·OS·memory·(error:·%d·(0x%x),·address:·%p,·size:·0x%zx·bytes)119 cannot·commit·OS·memory·(error:·%d·(0x%x),·address:·%p,·size:·0x%zx·bytes)
120 cannot·reset·OS·memory·(error:·%d·(0x%x),·address:·%p,·size:·0x%zx·bytes)120 cannot·reset·OS·memory·(error:·%d·(0x%x),·address:·%p,·size:·0x%zx·bytes)
121 trying·to·free·from·non-existent·arena:·%p,·size·%zu,·memid:·0x%zx121 trying·to·free·from·non-existent·arena:·%p,·size·%zu,·memid:·0x%zx
122 trying·to·free·from·non-existent·arena·block:·%p,·size·%zu,·memid:·0x%zx122 trying·to·free·from·non-existent·arena·block:·%p,·size·%zu,·memid:·0x%zx
123 trying·to·free·an·already·freed·arena·block:·%p,·size·%zu123 trying·to·free·an·already·freed·arena·block:·%p,·size·%zu
124 cannot·%s·OS·memory·(error:·%d·(0x%x),·address:·%p,·size:·0x%zx·bytes)124 cannot·%s·OS·memory·(error:·%d·(0x%x),·address:·%p,·size:·0x%zx·bytes)
Offset 413, 16 lines modifiedOffset 413, 14 lines modified
413 _mi_heap_realloc_zero.cold413 _mi_heap_realloc_zero.cold
414 _mi_usable_size.isra.0.cold414 _mi_usable_size.isra.0.cold
415 mi_page_usable_aligned_size_of415 mi_page_usable_aligned_size_of
416 PyObject_Realloc.cold416 PyObject_Realloc.cold
417 _PyObject_VirtualAlloc.cold417 _PyObject_VirtualAlloc.cold
418 _mi_free_block418 _mi_free_block
419 _mi_free_block_mt419 _mi_free_block_mt
420 mi_os_decommit_ex.isra.0 
421 mi_os_page_align_areax 
422 _PyMem_AbandonDelayed.cold420 _PyMem_AbandonDelayed.cold
423 process_interp_queue421 process_interp_queue
424 _PyObject_VirtualFree.cold422 _PyObject_VirtualFree.cold
425 _PyMem_ArenaFree.cold423 _PyMem_ArenaFree.cold
426 _PyMem_FiniDelayed.cold424 _PyMem_FiniDelayed.cold
427 free_work_item425 free_work_item
428 has_own_state426 has_own_state
Offset 436, 14 lines modifiedOffset 434, 15 lines modified
436 _collect_alloc_stats434 _collect_alloc_stats
437 pymalloc_print_stats435 pymalloc_print_stats
438 printone436 printone
439 get_current_allocator_name_unlocked437 get_current_allocator_name_unlocked
440 _PyMem_Strdup.cold438 _PyMem_Strdup.cold
441 mi_recurse_enter_prim439 mi_recurse_enter_prim
442 mi_recurse_exit_prim440 mi_recurse_exit_prim
 441 mi_os_page_align_areax
443 mi_heap_page_check_owned442 mi_heap_page_check_owned
444 mi_heap_reset_pages443 mi_heap_reset_pages
445 mi_out_buf444 mi_out_buf
446 process_queue445 process_queue
447 mi_stat_add.constprop.0446 mi_stat_add.constprop.0
448 mi_stat_counter_add.constprop.0447 mi_stat_counter_add.constprop.0
449 mi_stats_merge_from448 mi_stats_merge_from
Offset 454, 14 lines modifiedOffset 453, 15 lines modified
454 mi_out_arg453 mi_out_arg
455 mi_vfprintf_thread.constprop.0454 mi_vfprintf_thread.constprop.0
456 mi_buffered_out455 mi_buffered_out
457 mi_printf_amount.constprop.0456 mi_printf_amount.constprop.0
458 mi_stat_print_ex.constprop.0457 mi_stat_print_ex.constprop.0
459 mi_stat_counter_print.constprop.0458 mi_stat_counter_print.constprop.0
460 mi_stat_peak_print.constprop.0459 mi_stat_peak_print.constprop.0
 460 mi_os_decommit_ex.isra.0
461 mi_error_handler461 mi_error_handler
462 mi_error_arg462 mi_error_arg
463 mi_try_new_handler463 mi_try_new_handler
464 mi_heap_visit_areas_page464 mi_heap_visit_areas_page
465 mi_segment_visit_pages465 mi_segment_visit_pages
466 advice.8466 advice.8
467 mi_heap_free467 mi_heap_free
Offset 598, 16 lines modifiedOffset 598, 14 lines modified
598 _PyObject_Realloc598 _PyObject_Realloc
599 _PyMem_DebugRealloc599 _PyMem_DebugRealloc
600 _PyMem_MiRealloc600 _PyMem_MiRealloc
601 _mi_heap_realloc_zero601 _mi_heap_realloc_zero
602 _PyObject_VirtualAlloc602 _PyObject_VirtualAlloc
603 _PyObject_MiRealloc603 _PyObject_MiRealloc
604 _mi_page_unfull604 _mi_page_unfull
605 _mi_os_purge_ex 
606 _mi_stat_counter_increase 
607 _PyMem_AbandonDelayed605 _PyMem_AbandonDelayed
608 _PyObject_VirtualFree606 _PyObject_VirtualFree
609 _PyMem_ArenaFree607 _PyMem_ArenaFree
610 _PyMem_FiniDelayed608 _PyMem_FiniDelayed
611 _PyInterpreterState_FinalizeAllocatedBlocks609 _PyInterpreterState_FinalizeAllocatedBlocks
612 _PyInterpreterState_GetAllocatedBlocks610 _PyInterpreterState_GetAllocatedBlocks
613 mi_heap_visit_blocks611 mi_heap_visit_blocks
Offset 702, 14 lines modifiedOffset 700, 15 lines modified
702 _mi_commit_mask_committed_size700 _mi_commit_mask_committed_size
703 _mi_segment_page_start701 _mi_segment_page_start
704 _mi_segment_thread_collect702 _mi_segment_thread_collect
705 _mi_abandoned_await_readers703 _mi_abandoned_await_readers
706 _mi_abandoned_pool_visit_blocks704 _mi_abandoned_pool_visit_blocks
707 _mi_segment_map_freed_at705 _mi_segment_map_freed_at
708 mi_is_in_heap_region706 mi_is_in_heap_region
 707 _mi_stat_counter_increase
709 _mi_stat_increase708 _mi_stat_increase
710 _mi_stat_decrease709 _mi_stat_decrease
711 _mi_stats_done710 _mi_stats_done
712 _mi_clock_now711 _mi_clock_now
713 _mi_clock_end712 _mi_clock_end
Max diff block lines reached; 333/4281 bytes (7.78%) of diff not shown.
18.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 249, 15 lines modifiedOffset 249, 15 lines modified
  
249 0000000000000380·<mi_process_setup_auto_thread_done.part.0>:249 0000000000000380·<mi_process_setup_auto_thread_done.part.0>:
250 mi_process_setup_auto_thread_done.part.0():250 mi_process_setup_auto_thread_done.part.0():
251 »       push···%rcx251 »       push···%rcx
252 »       mov····$0x0,%edi252 »       mov····$0x0,%edi
253 ·R_X86_64_32»    _mi_heap_default_key253 ·R_X86_64_32»    _mi_heap_default_key
254 »       mov····$0x0,%esi254 »       mov····$0x0,%esi
255 ·R_X86_64_32»    .text.unlikely+0x975e255 ·R_X86_64_32»    .text.unlikely+0x97da
256 »       movb···$0x1,0x0(%rip)········256 »       movb···$0x1,0x0(%rip)········
257 ·R_X86_64_PC32»  .bss+0x414257 ·R_X86_64_PC32»  .bss+0x414
258 »       call···397·<mi_process_setup_auto_thread_done.part.0+0x17>258 »       call···397·<mi_process_setup_auto_thread_done.part.0+0x17>
259 ·R_X86_64_PLT32» pthread_key_create-0x4259 ·R_X86_64_PLT32» pthread_key_create-0x4
260 »       movq···$0x0,%fs:0x0260 »       movq···$0x0,%fs:0x0
261 ·R_X86_64_TPOFF32»       _mi_heap_default261 ·R_X86_64_TPOFF32»       _mi_heap_default
262 ·R_X86_64_32S»   _mi_heap_main262 ·R_X86_64_32S»   _mi_heap_main
Offset 572, 15 lines modifiedOffset 572, 15 lines modified
572 »       mov····%rbx,%rdi572 »       mov····%rbx,%rdi
573 »       call···779·<mi_heap_collect_ex+0xc9>573 »       call···779·<mi_heap_collect_ex+0xc9>
574 ·R_X86_64_PLT32» _mi_heap_collect_retired-0x4574 ·R_X86_64_PLT32» _mi_heap_collect_retired-0x4
575 »       lea····0xc(%rsp),%rdx575 »       lea····0xc(%rsp),%rdx
576 »       xor····%ecx,%ecx576 »       xor····%ecx,%ecx
577 »       mov····%rbx,%rdi577 »       mov····%rbx,%rdi
578 »       mov····$0x0,%esi578 »       mov····$0x0,%esi
579 ·R_X86_64_32»    .text.unlikely+0x5bc2579 ·R_X86_64_32»    .text.unlikely+0x5871
580 »       call···8f0·<mi_heap_visit_pages>580 »       call···8f0·<mi_heap_visit_pages>
581 »       mov····(%rbx),%rax581 »       mov····(%rbx),%rax
582 »       xor····%esi,%esi582 »       xor····%esi,%esi
583 »       cmpl···$0x1,0xc(%rsp)583 »       cmpl···$0x1,0xc(%rsp)
584 »       sete···%sil584 »       sete···%sil
585 »       mov····%rbx,%rdi585 »       mov····%rbx,%rdi
586 »       lea····0x20(%rax),%rdx586 »       lea····0x20(%rax),%rdx
Offset 1161, 15 lines modifiedOffset 1161, 15 lines modified
1161 »       cmpq···$0x0,0x10(%rbx)1161 »       cmpq···$0x0,0x10(%rbx)
1162 »       jne····f77·<mi_page_queue_find_free_ex+0x47>1162 »       jne····f77·<mi_page_queue_find_free_ex+0x47>
1163 »       movzwl·0xc(%rbx),%eax1163 »       movzwl·0xc(%rbx),%eax
1164 »       cmp····%ax,0xa(%rbx)1164 »       cmp····%ax,0xa(%rbx)
1165 »       jae····f6f·<mi_page_queue_find_free_ex+0x3f>1165 »       jae····f6f·<mi_page_queue_find_free_ex+0x3f>
1166 ·R_X86_64_PC32»  .text.unlikely+0x17781166 ·R_X86_64_PC32»  .text.unlikely+0x1778
1167 »       mov····%rbx,%rdi1167 »       mov····%rbx,%rdi
1168 »       call···10d0·<mi_page_extend_free.isra.0>1168 »       call···1020·<mi_page_extend_free.isra.0>
1169 »       andb···$0x1,0xf(%rbx)1169 »       andb···$0x1,0xf(%rbx)
1170 »       mov····%rbx,%rax1170 »       mov····%rbx,%rax
1171 »       pop····%rbx1171 »       pop····%rbx
1172 »       pop····%rbp1172 »       pop····%rbp
1173 »       pop····%r121173 »       pop····%r12
1174 »       pop····%r131174 »       pop····%r13
1175 »       pop····%r141175 »       pop····%r14
Offset 1203, 505 lines modifiedOffset 1203, 475 lines modified
1203 ·R_X86_64_PC32»  .text.hot+0x12cc1203 ·R_X86_64_PC32»  .text.hot+0x12cc
1204 »       data16·cs·nopw·0x0(%rax,%rax,1)1204 »       data16·cs·nopw·0x0(%rax,%rax,1)
  
1205 0000000000000fe0·<mi_segment_try_purge>:1205 0000000000000fe0·<mi_segment_try_purge>:
1206 mi_segment_try_purge():1206 mi_segment_try_purge():
1207 »       cmpb···$0x0,0x19(%rdi)1207 »       cmpb···$0x0,0x19(%rdi)
1208 »       je·····101f·<mi_segment_try_purge+0x3f>1208 »       je·····101f·<mi_segment_try_purge+0x3f>
1209 »       push···%r15 
1210 »       xor····%eax,%eax 
1211 »       push···%r141209 »       push···%r14
 1210 »       xor····%eax,%eax
1212 »       push···%r131211 »       push···%r13
1213 »       push···%r121212 »       push···%r12
1214 »       mov····%rdx,%r121213 »       mov····%rdx,%r12
1215 »       push···%rbp1214 »       push···%rbp
1216 »       mov····%esi,%ebp1215 »       mov····%esi,%ebp
1217 »       push···%rbx1216 »       push···%rbx
1218 »       mov····%rdi,%rbx1217 »       mov····%rdi,%rbx
1219 »       sub····$0x58,%rsp1218 »       sub····$0x50,%rsp
1220 »       cmpq···$0x0,0x30(%rbx,%rax,8)1219 »       cmpq···$0x0,0x30(%rbx,%rax,8)
1221 »       jne····1020·<mi_segment_try_purge+0x40>1220 »       jne····1008·<mi_segment_try_purge+0x28>
 1221 ·R_X86_64_PC32»  .text.unlikely+0x40c2
1222 »       add····$0x1,%rax1222 »       add····$0x1,%rax
1223 »       cmp····$0x8,%rax1223 »       cmp····$0x8,%rax
1224 »       jne····ffe·<mi_segment_try_purge+0x1e>1224 »       jne····ffc·<mi_segment_try_purge+0x1c>
1225 »       add····$0x58,%rsp1225 »       add····$0x50,%rsp
1226 »       pop····%rbx1226 »       pop····%rbx
1227 »       pop····%rbp1227 »       pop····%rbp
1228 »       pop····%r121228 »       pop····%r12
1229 »       pop····%r131229 »       pop····%r13
1230 »       pop····%r141230 »       pop····%r14
1231 »       pop····%r15 
1232 »       ret1231 »       ret
1233 »       ret1232 »       ret
1234 »       lea····0x10(%rsp),%r13 
1235 »       mov····$0x1,%edi 
1236 »       mov····%r13,%rsi 
1237 »       call···1032·<mi_segment_try_purge+0x52> 
1238 ·R_X86_64_PLT32» clock_gettime-0x4 
1239 »       mov····0x18(%rsp),%rax 
1240 »       mov····$0xf4240,%esi 
1241 »       imul···$0x3e8,0x10(%rsp),%rcx 
1242 »       cqto 
1243 »       idiv···%rsi 
1244 »       add····%rax,%rcx 
1245 »       test···%bpl,%bpl 
1246 »       je·····1056·<mi_segment_try_purge+0x76> 
1247 ·R_X86_64_PC32»  .text.unlikely+0x40c2 
1248 »       xor····%eax,%eax 
1249 »       lea····0x30(%rbx),%rdx 
1250 »       lea····0x30(%rbx),%rsi 
1251 »       mov····$0x10,%ecx 
1252 »       mov····%r13,%rdi 
1253 »       xor····%ebp,%ebp 
1254 »       lea····0x8(%rsp),%r14 
1255 »       rep·movsl·%ds:(%rsi),%es:(%rdi) 
1256 »       mov····%rax,0x28(%rbx) 
1257 »       mov····$0x10,%ecx 
1258 »       xor····%eax,%eax 
1259 »       mov····%rdx,%rdi 
1260 »       rep·stos·%eax,%es:(%rdi) 
1261 »       mov····%r14,%rsi 
1262 »       mov····%r13,%rdi 
1263 »       mov····%rbp,0x8(%rsp) 
1264 »       call···1091·<mi_segment_try_purge+0xb1> 
1265 ·R_X86_64_PLT32» _mi_commit_mask_next_run-0x4 
1266 »       mov····%rax,%rbp 
1267 »       test···%rax,%rax 
1268 »       je·····1010·<mi_segment_try_purge+0x30> 
1269 »       mov····0x8(%rsp),%r15 
1270 »       mov····%rbp,%rdx 
1271 »       mov····%r12,%rcx 
1272 »       mov····%rbx,%rdi 
1273 »       shl····$0x10,%rdx 
1274 »       mov····%r15,%rsi 
1275 »       add····%r15,%rbp 
1276 »       shl····$0x10,%rsi 
1277 »       add····%rbx,%rsi 
1278 »       call···10c1·<mi_segment_try_purge+0xe1> 
Max diff block lines reached; 15291/18805 bytes (81.31%) of diff not shown.
349 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
17.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 266, 15 lines modifiedOffset 266, 15 lines modified
266 ·R_X86_64_PC32»  .text+0x35c266 ·R_X86_64_PC32»  .text+0x35c
267 »       movb···$0xa,0x0(%rbx)267 »       movb···$0xa,0x0(%rbx)
268 ·R_X86_64_32S»   .bss+0x68940268 ·R_X86_64_32S»   .bss+0x68940
269 »       mov····$0x0,%ebx269 »       mov····$0x0,%ebx
270 ·R_X86_64_32»    .data+0x40270 ·R_X86_64_32»    .data+0x40
271 »       movq···$0x0,0x0(%rip)········271 »       movq···$0x0,0x0(%rip)········
272 ·R_X86_64_PC32»  .bss+0x68928272 ·R_X86_64_PC32»  .bss+0x68928
273 ·R_X86_64_32S»   .text.unlikely+0x5f31273 ·R_X86_64_32S»   .text.unlikely+0x5c87
274 »       jmp····3a8·<_mi_options_init+0x78>274 »       jmp····3a8·<_mi_options_init+0x78>
275 »       nopl···0x0(%rax,%rax,1)275 »       nopl···0x0(%rax,%rax,1)
276 »       mov····%rbx,%rdi276 »       mov····%rbx,%rdi
277 »       call···3f0·<mi_option_init>277 »       call···3f0·<mi_option_init>
278 »       mov····(%rbx),%rdx278 »       mov····(%rbx),%rdx
279 »       mov····0x10(%rbx),%rsi279 »       mov····0x10(%rbx),%rsi
280 »       mov····$0x0,%edi280 »       mov····$0x0,%edi
Offset 4243, 15 lines modifiedOffset 4243, 15 lines modified
4243 »       lea····0x108(%rcx),%r84243 »       lea····0x108(%rcx),%r8
4244 »       sub····%r8,%rax4244 »       sub····%r8,%rax
4245 »       movabs·$0xcccccccccccccccd,%r84245 »       movabs·$0xcccccccccccccccd,%r8
4246 »       sar····$0x4,%rax4246 »       sar····$0x4,%rax
4247 »       imul···%r8,%rax4247 »       imul···%r8,%rax
4248 »       cmp····$0x7,%rdx4248 »       cmp····$0x7,%rdx
4249 »       jbe····3a2a·<mi_page_free_list_extend.isra.0+0x3a>4249 »       jbe····3a2a·<mi_page_free_list_extend.isra.0+0x3a>
4250 ·R_X86_64_PC32»  .text.unlikely+0x40d14250 ·R_X86_64_PC32»  .text.unlikely+0x4169
4251 »       cmp····$0x40,%rdx4251 »       cmp····$0x40,%rdx
4252 »       jbe····3a8e·<mi_page_free_list_extend.isra.0+0x9e>4252 »       jbe····3a8e·<mi_page_free_list_extend.isra.0+0x9e>
4253 »       cmp····$0x200,%rdx4253 »       cmp····$0x200,%rdx
4254 »       ja·····3a8a·<mi_page_free_list_extend.isra.0+0x9a>4254 »       ja·····3a8a·<mi_page_free_list_extend.isra.0+0x9a>
4255 »       shl····$0x10,%rax4255 »       shl····$0x10,%rax
4256 »       add····%rdx,%rax4256 »       add····%rdx,%rax
4257 »       add····%rax,%rcx4257 »       add····%rax,%rcx
Offset 4305, 15 lines modifiedOffset 4305, 15 lines modified
4305 »       mov····0x100(%rdi),%rdx4305 »       mov····0x100(%rdi),%rdx
4306 »       lea····0x108(%rax),%rsi4306 »       lea····0x108(%rax),%rsi
4307 »       mov····0x10c(%rdi,%rax,1),%eax4307 »       mov····0x10c(%rdi,%rax,1),%eax
4308 »       sub····%rax,%rsi4308 »       sub····%rax,%rsi
4309 »       add····%rdi,%rsi4309 »       add····%rdi,%rsi
4310 »       cmp····%rdx,%r84310 »       cmp····%rdx,%r8
4311 »       jne····3b02·<mi_free+0x52>4311 »       jne····3b02·<mi_free+0x52>
4312 ·R_X86_64_PC32»  .text.unlikely+0x41824312 ·R_X86_64_PC32»  .text.unlikely+0x421a
4313 »       cmpb···$0x0,0xe(%rsi)4313 »       cmpb···$0x0,0xe(%rsi)
4314 »       jne····3b22·<mi_free+0x72>4314 »       jne····3b22·<mi_free+0x72>
4315 »       mov····0x20(%rsi),%rax4315 »       mov····0x20(%rsi),%rax
4316 »       mov····%rax,(%rcx)4316 »       mov····%rax,(%rcx)
4317 »       mov····%rcx,0x20(%rsi)4317 »       mov····%rcx,0x20(%rsi)
4318 »       subl···$0x1,0x18(%rsi)4318 »       subl···$0x1,0x18(%rsi)
4319 »       je·····3b1a·<mi_free+0x6a>4319 »       je·····3b1a·<mi_free+0x6a>
Offset 4342, 15 lines modifiedOffset 4342, 15 lines modified
4342 »       mov····%fs:0x0,%r84342 »       mov····%fs:0x0,%r8
4343 »       mov····0x100(%rdi),%rcx4343 »       mov····0x100(%rdi),%rcx
4344 »       mov····0x10c(%rdi,%rdx,1),%edx4344 »       mov····0x10c(%rdi,%rdx,1),%edx
4345 »       sub····%rdx,%rax4345 »       sub····%rdx,%rax
4346 »       add····%rdi,%rax4346 »       add····%rdi,%rax
4347 »       cmp····%rcx,%r84347 »       cmp····%rcx,%r8
4348 »       jne····3b83·<_PyObject_MiFree+0x53>4348 »       jne····3b83·<_PyObject_MiFree+0x53>
4349 ·R_X86_64_PC32»  .text.unlikely+0x41b64349 ·R_X86_64_PC32»  .text.unlikely+0x424e
4350 »       cmpb···$0x0,0xe(%rax)4350 »       cmpb···$0x0,0xe(%rax)
4351 »       jne····3ba3·<_PyObject_MiFree+0x73>4351 »       jne····3ba3·<_PyObject_MiFree+0x73>
4352 »       mov····0x20(%rax),%rdx4352 »       mov····0x20(%rax),%rdx
4353 »       mov····%rdx,(%rsi)4353 »       mov····%rdx,(%rsi)
4354 »       mov····%rsi,0x20(%rax)4354 »       mov····%rsi,0x20(%rax)
4355 »       subl···$0x1,0x18(%rax)4355 »       subl···$0x1,0x18(%rax)
4356 »       je·····3b9b·<_PyObject_MiFree+0x6b>4356 »       je·····3b9b·<_PyObject_MiFree+0x6b>
Offset 4372, 15 lines modifiedOffset 4372, 15 lines modified
4372 »       push···%r134372 »       push···%r13
4373 »       push···%r124373 »       push···%r12
4374 »       push···%rbp4374 »       push···%rbp
4375 »       push···%rbx4375 »       push···%rbx
4376 »       sub····$0x8,%rsp4376 »       sub····$0x8,%rsp
4377 »       test···%rsi,%rsi4377 »       test···%rsi,%rsi
4378 »       js·····3bd7·<PyMem_Realloc+0x17>4378 »       js·····3bd7·<PyMem_Realloc+0x17>
4379 ·R_X86_64_PC32»  .text.unlikely+0x47534379 ·R_X86_64_PC32»  .text.unlikely+0x47eb
4380 »       mov····0x0(%rip),%rax········4380 »       mov····0x0(%rip),%rax········
4381 ·R_X86_64_PC32»  _PyRuntime+0x2fc4381 ·R_X86_64_PC32»  _PyRuntime+0x2fc
4382 »       mov····0x0(%rip),%r13········4382 »       mov····0x0(%rip),%r13········
4383 ·R_X86_64_PC32»  _PyRuntime+0x2e44383 ·R_X86_64_PC32»  _PyRuntime+0x2e4
4384 »       mov····%rdi,%rbx4384 »       mov····%rdi,%rbx
4385 »       cmp····$0x0,%rax4385 »       cmp····$0x0,%rax
4386 ·R_X86_64_32S»   _PyObject_Realloc4386 ·R_X86_64_32S»   _PyObject_Realloc
Offset 4428, 15 lines modifiedOffset 4428, 15 lines modified
4428 »       mov····%rsi,%rbp4428 »       mov····%rsi,%rbp
4429 »       mov····%r13,%rdi4429 »       mov····%r13,%rdi
4430 »       call···3ca3·<PyMem_Realloc+0xe3>4430 »       call···3ca3·<PyMem_Realloc+0xe3>
4431 ·R_X86_64_PLT32» _PyObject_Malloc-0x44431 ·R_X86_64_PLT32» _PyObject_Malloc-0x4
4432 »       mov····%rax,%r124432 »       mov····%rax,%r12
4433 »       test···%rax,%rax4433 »       test···%rax,%rax
4434 »       je·····3caf·<PyMem_Realloc+0xef>4434 »       je·····3caf·<PyMem_Realloc+0xef>
4435 ·R_X86_64_PC32»  .text.unlikely+0x47534435 ·R_X86_64_PC32»  .text.unlikely+0x47eb
4436 »       mov····%rbp,%rdx4436 »       mov····%rbp,%rdx
4437 »       mov····%rbx,%rsi4437 »       mov····%rbx,%rsi
4438 »       mov····%rax,%rdi4438 »       mov····%rax,%rdi
4439 »       call···3cbd·<PyMem_Realloc+0xfd>4439 »       call···3cbd·<PyMem_Realloc+0xfd>
4440 ·R_X86_64_PLT32» memcpy-0x44440 ·R_X86_64_PLT32» memcpy-0x4
4441 »       mov····%rbx,%rsi4441 »       mov····%rbx,%rsi
4442 »       mov····%r13,%rdi4442 »       mov····%r13,%rdi
Offset 4630, 43 lines modifiedOffset 4630, 43 lines modified
4630 »       mov····%fs:0x28,%r124630 »       mov····%fs:0x28,%r12
4631 »       mov····%r12,0x88(%rsp)4631 »       mov····%r12,0x88(%rsp)
4632 »       mov····%rdx,%r124632 »       mov····%rdx,%r12
4633 »       call···3f04·<_PyMem_DebugRealloc+0x34>4633 »       call···3f04·<_PyMem_DebugRealloc+0x34>
4634 ·R_X86_64_PLT32» PyGILState_Check-0x44634 ·R_X86_64_PLT32» PyGILState_Check-0x4
4635 »       test···%eax,%eax4635 »       test···%eax,%eax
4636 »       je·····3f0c·<_PyMem_DebugRealloc+0x3c>4636 »       je·····3f0c·<_PyMem_DebugRealloc+0x3c>
4637 ·R_X86_64_PC32»  .text.unlikely+0x476b4637 ·R_X86_64_PC32»  .text.unlikely+0x4803
4638 »       test···%rbx,%rbx4638 »       test···%rbx,%rbx
4639 »       je·····4280·<_PyMem_DebugRealloc+0x3b0>4639 »       je·····4280·<_PyMem_DebugRealloc+0x3b0>
4640 »       movzbl·0x0(%r13),%r14d4640 »       movzbl·0x0(%r13),%r14d
4641 »       movzbl·-0x8(%rbx),%ebp4641 »       movzbl·-0x8(%rbx),%ebp
4642 »       cmp····%bpl,%r14b4642 »       cmp····%bpl,%r14b
4643 »       jne····3f27·<_PyMem_DebugRealloc+0x57>4643 »       jne····3f27·<_PyMem_DebugRealloc+0x57>
4644 ·R_X86_64_PC32»  .text.unlikely+0x47af4644 ·R_X86_64_PC32»  .text.unlikely+0x4847
4645 »       cmpb···$0xfd,-0x7(%rbx)4645 »       cmpb···$0xfd,-0x7(%rbx)
4646 »       jne····3f31·<_PyMem_DebugRealloc+0x61>4646 »       jne····3f31·<_PyMem_DebugRealloc+0x61>
4647 ·R_X86_64_PC32»  .text.unlikely+0x47984647 ·R_X86_64_PC32»  .text.unlikely+0x4830
4648 »       cmpb···$0xfd,-0x6(%rbx)4648 »       cmpb···$0xfd,-0x6(%rbx)
4649 »       jne····3f3b·<_PyMem_DebugRealloc+0x6b>4649 »       jne····3f3b·<_PyMem_DebugRealloc+0x6b>
4650 ·R_X86_64_PC32»  .text.unlikely+0x47984650 ·R_X86_64_PC32»  .text.unlikely+0x4830
4651 »       cmpb···$0xfd,-0x5(%rbx)4651 »       cmpb···$0xfd,-0x5(%rbx)
4652 »       jne····3f45·<_PyMem_DebugRealloc+0x75>4652 »       jne····3f45·<_PyMem_DebugRealloc+0x75>
4653 ·R_X86_64_PC32»  .text.unlikely+0x47984653 ·R_X86_64_PC32»  .text.unlikely+0x4830
4654 »       cmpb···$0xfd,-0x4(%rbx)4654 »       cmpb···$0xfd,-0x4(%rbx)
4655 »       jne····3f4f·<_PyMem_DebugRealloc+0x7f>4655 »       jne····3f4f·<_PyMem_DebugRealloc+0x7f>
4656 ·R_X86_64_PC32»  .text.unlikely+0x47984656 ·R_X86_64_PC32»  .text.unlikely+0x4830
4657 »       cmpb···$0xfd,-0x3(%rbx)4657 »       cmpb···$0xfd,-0x3(%rbx)
4658 »       jne····3f59·<_PyMem_DebugRealloc+0x89>4658 »       jne····3f59·<_PyMem_DebugRealloc+0x89>
4659 ·R_X86_64_PC32»  .text.unlikely+0x47984659 ·R_X86_64_PC32»  .text.unlikely+0x4830
4660 »       cmpb···$0xfd,-0x2(%rbx)4660 »       cmpb···$0xfd,-0x2(%rbx)
Max diff block lines reached; 13306/17380 bytes (76.56%) of diff not shown.
3.18 KB
readelf --wide --decompress --string-dump=.rodata.str1.8 {}
    
Offset 11, 31 lines modifiedOffset 11, 31 lines modified
11 ··[···1b0]··allocation·request·is·too·large·(%zu·bytes)\n11 ··[···1b0]··allocation·request·is·too·large·(%zu·bytes)\n
12 ··[···1e0]··/sys/devices/system/node/node%u12 ··[···1e0]··/sys/devices/system/node/node%u
13 ··[···200]··failed·to·reserve·%zu·k·memory\n13 ··[···200]··failed·to·reserve·%zu·k·memory\n
14 ··[···220]··unable·to·allocate·OS·memory·(error:·%d·(0x%x),·size:·0x%zx·bytes,·align:·0x%zx,·commit:·%d,·allow·large:·%d)\n14 ··[···220]··unable·to·allocate·OS·memory·(error:·%d·(0x%x),·size:·0x%zx·bytes,·align:·0x%zx,·commit:·%d,·allow·large:·%d)\n
15 ··[···290]··unable·to·allocate·huge·(1GiB)·page,·trying·large·(2MiB)·pages·instead·(errno:·%i)\n15 ··[···290]··unable·to·allocate·huge·(1GiB)·page,·trying·large·(2MiB)·pages·instead·(errno:·%i)\n
16 ··[···2e8]··unable·to·directly·request·hinted·aligned·OS·memory·(error:·%d·(0x%x),·size:·0x%zx·bytes,·alignment:·0x%zx,·hint·address:·%p)\n16 ··[···2e8]··unable·to·directly·request·hinted·aligned·OS·memory·(error:·%d·(0x%x),·size:·0x%zx·bytes,·alignment:·0x%zx,·hint·address:·%p)\n
17 ··[···368]··commit·mask·overflow:·idx=%zu·count=%zu·start=%zx·end=%zx·p=0x%p·size=%zu·fullsize=%zu\n17 ··[···368]··commit·mask·overflow:·idx=%zu·count=%zu·start=%zx·end=%zx·p=0x%p·size=%zu·fullsize=%zu\n
18 ··[···3c0]··cannot·decommit·OS·memory·(error:·%d·(0x%x),·address:·%p,·size:·0x%zx·bytes)\n 
19 ··[···410]··the·interpreter·doesn't·have·its·own·allocator18 ··[···3c0]··the·interpreter·doesn't·have·its·own·allocator
20 ··[···440]··Small·block·threshold·=·%zd,·in·%u·size·classes.\n19 ··[···3f0]··Small·block·threshold·=·%zd,·in·%u·size·classes.\n
21 ··[···478]······Allocated·Bytes·w/·Overhead:·%zd\n20 ··[···428]······Allocated·Bytes·w/·Overhead:·%zd\n
22 ··[···4a0]··Small·block·threshold·=·%d,·in·%u·size·classes.\n21 ··[···450]··Small·block·threshold·=·%d,·in·%u·size·classes.\n
23 ··[···4d8]··class···size···num·pools···blocks·in·use··avail·blocks\n22 ··[···488]··class···size···num·pools···blocks·in·use··avail·blocks\n
24 ············-----···----···---------···-------------··------------\n23 ············-----···----···---------···-------------··------------\n
25 ··[···548]··#·bytes·lost·to·arena·alignment24 ··[···4f8]··#·bytes·lost·to·arena·alignment
26 ··[···568]··#·bytes·lost·to·arena·map·root25 ··[···518]··#·bytes·lost·to·arena·map·root
27 ··[···588]··Debug·memory·block·at·address·p=%p:26 ··[···538]··Debug·memory·block·at·address·p=%p:
28 ··[···5b0]······%zu·bytes·originally·requested\n27 ··[···560]······%zu·bytes·originally·requested\n
29 ··[···5d8]······The·%d·pad·bytes·at·p-%d·are·28 ··[···588]······The·%d·pad·bytes·at·p-%d·are·
30 ··[···600]··not·all·FORBIDDENBYTE·(0x%02x):\n29 ··[···5b0]··not·all·FORBIDDENBYTE·(0x%02x):\n
31 ··[···628]······Because·memory·is·corrupted·at·the·start,·the·count·of·bytes·requested\n30 ··[···5d8]······Because·memory·is·corrupted·at·the·start,·the·count·of·bytes·requested\n
32 ···················may·be·bogus,·and·checking·the·trailing·pad·bytes·may·segfault.\n31 ···················may·be·bogus,·and·checking·the·trailing·pad·bytes·may·segfault.\n
33 ··[···6c0]······The·%d·pad·bytes·at·tail=%p·are·32 ··[···670]······The·%d·pad·bytes·at·tail=%p·are·
34 ··[···6e8]··arena·%zu:·%zu·blocks·with·%zu·fields\n33 ··[···698]··arena·%zu:·%zu·blocks·with·%zu·fields\n
 34 ··[···6c0]··cannot·decommit·OS·memory·(error:·%d·(0x%x),·address:·%p,·size:·0x%zx·bytes)\n
35 ··[···710]··unable·to·free·OS·memory·(error:·%d·(0x%x),·size:·0x%zx·bytes,·address:·%p)\n35 ··[···710]··unable·to·free·OS·memory·(error:·%d·(0x%x),·size:·0x%zx·bytes,·address:·%p)\n
36 ··[···760]··cannot·commit·OS·memory·(error:·%d·(0x%x),·address:·%p,·size:·0x%zx·bytes)\n36 ··[···760]··cannot·commit·OS·memory·(error:·%d·(0x%x),·address:·%p,·size:·0x%zx·bytes)\n
37 ··[···7b0]··cannot·reset·OS·memory·(error:·%d·(0x%x),·address:·%p,·size:·0x%zx·bytes)\n37 ··[···7b0]··cannot·reset·OS·memory·(error:·%d·(0x%x),·address:·%p,·size:·0x%zx·bytes)\n
38 ··[···800]··trying·to·free·from·non-existent·arena:·%p,·size·%zu,·memid:·0x%zx\n38 ··[···800]··trying·to·free·from·non-existent·arena:·%p,·size·%zu,·memid:·0x%zx\n
39 ··[···848]··trying·to·free·from·non-existent·arena·block:·%p,·size·%zu,·memid:·0x%zx\n39 ··[···848]··trying·to·free·from·non-existent·arena·block:·%p,·size·%zu,·memid:·0x%zx\n
40 ··[···898]··trying·to·free·an·already·freed·arena·block:·%p,·size·%zu\n40 ··[···898]··trying·to·free·an·already·freed·arena·block:·%p,·size·%zu\n
41 ··[···8d8]··cannot·%s·OS·memory·(error:·%d·(0x%x),·address:·%p,·size:·0x%zx·bytes)\n41 ··[···8d8]··cannot·%s·OS·memory·(error:·%d·(0x%x),·address:·%p,·size:·0x%zx·bytes)\n
101 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
30.6 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 233, 75 lines modifiedOffset 233, 75 lines modified
233 ··0x00000e60·636f6c64·006d695f·70616765·5f757361·cold.mi_page_usa233 ··0x00000e60·636f6c64·006d695f·70616765·5f757361·cold.mi_page_usa
234 ··0x00000e70·626c655f·616c6967·6e65645f·73697a65·ble_aligned_size234 ··0x00000e70·626c655f·616c6967·6e65645f·73697a65·ble_aligned_size
235 ··0x00000e80·5f6f6600·50794f62·6a656374·5f526561·_of.PyObject_Rea235 ··0x00000e80·5f6f6600·50794f62·6a656374·5f526561·_of.PyObject_Rea
236 ··0x00000e90·6c6c6f63·2e636f6c·64005f50·794f626a·lloc.cold._PyObj236 ··0x00000e90·6c6c6f63·2e636f6c·64005f50·794f626a·lloc.cold._PyObj
237 ··0x00000ea0·6563745f·56697274·75616c41·6c6c6f63·ect_VirtualAlloc237 ··0x00000ea0·6563745f·56697274·75616c41·6c6c6f63·ect_VirtualAlloc
238 ··0x00000eb0·2e636f6c·64005f6d·695f6672·65655f62·.cold._mi_free_b238 ··0x00000eb0·2e636f6c·64005f6d·695f6672·65655f62·.cold._mi_free_b
239 ··0x00000ec0·6c6f636b·005f6d69·5f667265·655f626c·lock._mi_free_bl239 ··0x00000ec0·6c6f636b·005f6d69·5f667265·655f626c·lock._mi_free_bl
240 ··0x00000ed0·6f636b5f·6d74006d·695f6f73·5f646563·ock_mt.mi_os_dec 
241 ··0x00000ee0·6f6d6d69·745f6578·2e697372·612e3000·ommit_ex.isra.0. 
242 ··0x00000ef0·6d695f6f·735f7061·67655f61·6c69676e·mi_os_page_align 
243 ··0x00000f00·5f617265·6178005f·50794d65·6d5f4162·_areax._PyMem_Ab240 ··0x00000ed0·6f636b5f·6d74005f·50794d65·6d5f4162·ock_mt._PyMem_Ab
244 ··0x00000f10·616e646f·6e44656c·61796564·2e636f6c·andonDelayed.col241 ··0x00000ee0·616e646f·6e44656c·61796564·2e636f6c·andonDelayed.col
245 ··0x00000f20·64007072·6f636573·735f696e·74657270·d.process_interp242 ··0x00000ef0·64007072·6f636573·735f696e·74657270·d.process_interp
246 ··0x00000f30·5f717565·7565005f·50794f62·6a656374·_queue._PyObject243 ··0x00000f00·5f717565·7565005f·50794f62·6a656374·_queue._PyObject
247 ··0x00000f40·5f566972·7475616c·46726565·2e636f6c·_VirtualFree.col244 ··0x00000f10·5f566972·7475616c·46726565·2e636f6c·_VirtualFree.col
248 ··0x00000f50·64005f50·794d656d·5f417265·6e614672·d._PyMem_ArenaFr245 ··0x00000f20·64005f50·794d656d·5f417265·6e614672·d._PyMem_ArenaFr
249 ··0x00000f60·65652e63·6f6c6400·5f50794d·656d5f46·ee.cold._PyMem_F246 ··0x00000f30·65652e63·6f6c6400·5f50794d·656d5f46·ee.cold._PyMem_F
250 ··0x00000f70·696e6944·656c6179·65642e63·6f6c6400·iniDelayed.cold.247 ··0x00000f40·696e6944·656c6179·65642e63·6f6c6400·iniDelayed.cold.
251 ··0x00000f80·66726565·5f776f72·6b5f6974·656d0068·free_work_item.h248 ··0x00000f50·66726565·5f776f72·6b5f6974·656d0068·free_work_item.h
252 ··0x00000f90·61735f6f·776e5f73·74617465·005f5079·as_own_state._Py249 ··0x00000f60·61735f6f·776e5f73·74617465·005f5079·as_own_state._Py
253 ··0x00000fa0·496e7465·72707265·74657253·74617465·InterpreterState250 ··0x00000f70·496e7465·72707265·74657253·74617465·InterpreterState
254 ··0x00000fb0·5f46696e·616c697a·65416c6c·6f636174·_FinalizeAllocat251 ··0x00000f80·5f46696e·616c697a·65416c6c·6f636174·_FinalizeAllocat
255 ··0x00000fc0·6564426c·6f636b73·2e636f6c·64005f50·edBlocks.cold._P252 ··0x00000f90·6564426c·6f636b73·2e636f6c·64005f50·edBlocks.cold._P
256 ··0x00000fd0·79496e74·65727072·65746572·53746174·yInterpreterStat253 ··0x00000fa0·79496e74·65727072·65746572·53746174·yInterpreterStat
257 ··0x00000fe0·655f4765·74416c6c·6f636174·6564426c·e_GetAllocatedBl254 ··0x00000fb0·655f4765·74416c6c·6f636174·6564426c·e_GetAllocatedBl
258 ··0x00000ff0·6f636b73·2e636f6c·6400636f·756e745f·ocks.cold.count_255 ··0x00000fc0·6f636b73·2e636f6c·6400636f·756e745f·ocks.cold.count_
259 ··0x00001000·626c6f63·6b73005f·5f66756e·635f5f2e·blocks.__func__.256 ··0x00000fd0·626c6f63·6b73005f·5f66756e·635f5f2e·blocks.__func__.
260 ··0x00001010·36006765·745f6e75·6d5f676c·6f62616c·6.get_num_global257 ··0x00000fe0·36006765·745f6e75·6d5f676c·6f62616c·6.get_num_global
261 ··0x00001020·5f616c6c·6f636174·65645f62·6c6f636b·_allocated_block258 ··0x00000ff0·5f616c6c·6f636174·65645f62·6c6f636b·_allocated_block
262 ··0x00001030·73006c61·73745f66·696e616c·5f6c6561·s.last_final_lea259 ··0x00001000·73006c61·73745f66·696e616c·5f6c6561·s.last_final_lea
263 ··0x00001040·6b730067·65745f6e·756d5f67·6c6f6261·ks.get_num_globa260 ··0x00001010·6b730067·65745f6e·756d5f67·6c6f6261·ks.get_num_globa
264 ··0x00001050·6c5f616c·6c6f6361·7465645f·626c6f63·l_allocated_bloc261 ··0x00001020·6c5f616c·6c6f6361·7465645f·626c6f63·l_allocated_bloc
265 ··0x00001060·6b732e63·6f6c6400·5f636f6c·6c656374·ks.cold._collect262 ··0x00001030·6b732e63·6f6c6400·5f636f6c·6c656374·ks.cold._collect
266 ··0x00001070·5f616c6c·6f635f73·74617473·0070796d·_alloc_stats.pym263 ··0x00001040·5f616c6c·6f635f73·74617473·0070796d·_alloc_stats.pym
267 ··0x00001080·616c6c6f·635f7072·696e745f·73746174·alloc_print_stat264 ··0x00001050·616c6c6f·635f7072·696e745f·73746174·alloc_print_stat
268 ··0x00001090·73007072·696e746f·6e650067·65745f63·s.printone.get_c265 ··0x00001060·73007072·696e746f·6e650067·65745f63·s.printone.get_c
269 ··0x000010a0·75727265·6e745f61·6c6c6f63·61746f72·urrent_allocator266 ··0x00001070·75727265·6e745f61·6c6c6f63·61746f72·urrent_allocator
270 ··0x000010b0·5f6e616d·655f756e·6c6f636b·6564005f·_name_unlocked._267 ··0x00001080·5f6e616d·655f756e·6c6f636b·6564005f·_name_unlocked._
271 ··0x000010c0·50794d65·6d5f5374·72647570·2e636f6c·PyMem_Strdup.col268 ··0x00001090·50794d65·6d5f5374·72647570·2e636f6c·PyMem_Strdup.col
272 ··0x000010d0·64006d69·5f726563·75727365·5f656e74·d.mi_recurse_ent269 ··0x000010a0·64006d69·5f726563·75727365·5f656e74·d.mi_recurse_ent
273 ··0x000010e0·65725f70·72696d00·72656375·72736500·er_prim.recurse.270 ··0x000010b0·65725f70·72696d00·72656375·72736500·er_prim.recurse.
274 ··0x000010f0·6d695f72·65637572·73655f65·7869745f·mi_recurse_exit_271 ··0x000010c0·6d695f72·65637572·73655f65·7869745f·mi_recurse_exit_
275 ··0x00001100·7072696d·006d695f·68656170·5f706167·prim.mi_heap_pag272 ··0x000010d0·7072696d·006d695f·6f735f70·6167655f·prim.mi_os_page_
 273 ··0x000010e0·616c6967·6e5f6172·65617800·6d695f68·align_areax.mi_h
 274 ··0x000010f0·6561705f·70616765·5f636865·636b5f6f·eap_page_check_o
 275 ··0x00001100·776e6564·006d695f·68656170·5f726573·wned.mi_heap_res
 276 ··0x00001110·65745f70·61676573·006d695f·6f75745f·et_pages.mi_out_
 277 ··0x00001120·62756600·70726f63·6573735f·71756575·buf.process_queu
 278 ··0x00001130·65006d69·5f737461·745f6164·642e636f·e.mi_stat_add.co
276 ··0x00001110·655f6368·65636b5f·6f776e65·64006d69·e_check_owned.mi 
277 ··0x00001120·5f686561·705f7265·7365745f·70616765·_heap_reset_page 
278 ··0x00001130·73006d69·5f6f7574·5f627566·0070726f·s.mi_out_buf.pro 
279 ··0x00001140·63657373·5f717565·7565006d·695f7374·cess_queue.mi_st 
280 ··0x00001150·61745f61·64642e63·6f6e7374·70726f70·at_add.constprop 
281 ··0x00001160·2e30006d·695f7374·61745f63·6f756e74·.0.mi_stat_count 
282 ··0x00001170·65725f61·64642e63·6f6e7374·70726f70·er_add.constprop 
283 ··0x00001180·2e30006d·695f7374·6174735f·6d657267·.0.mi_stats_merg 
284 ··0x00001190·655f6672·6f6d0063·68616368·615f7370·e_from.chacha_sp 
285 ··0x000011a0·6c697400·6d695f69·735f7661·6c69645f·lit.mi_is_valid_ 
286 ··0x000011b0·706f696e·74657200·5f6d695f·68656170·pointer._mi_heap 
287 ··0x000011c0·5f706167·655f6465·7374726f·79006d69·_page_destroy.mi 
288 ··0x000011d0·5f686561·705f6172·65615f76·69736974·_heap_area_visit 
289 ··0x000011e0·6f72006d·695f6f75·745f6172·67006d69·or.mi_out_arg.mi 
290 ··0x000011f0·5f766670·72696e74·665f7468·72656164·_vfprintf_thread 
291 ··0x00001200·2e636f6e·73747072·6f702e30·006d695f·.constprop.0.mi_ 
292 ··0x00001210·62756666·65726564·5f6f7574·006d695f·buffered_out.mi_ 
293 ··0x00001220·7072696e·74665f61·6d6f756e·742e636f·printf_amount.co 
294 ··0x00001230·6e737470·726f702e·30006d69·5f737461·nstprop.0.mi_sta279 ··0x00001140·6e737470·726f702e·30006d69·5f737461·nstprop.0.mi_sta
 280 ··0x00001150·745f636f·756e7465·725f6164·642e636f·t_counter_add.co
295 ··0x00001240·745f7072·696e745f·65782e63·6f6e7374·t_print_ex.const 
296 ··0x00001250·70726f70·2e30006d·695f7374·61745f63·prop.0.mi_stat_c 
297 ··0x00001260·6f756e74·65725f70·72696e74·2e636f6e·ounter_print.con 
298 ··0x00001270·73747072·6f702e30·006d695f·73746174·stprop.0.mi_stat281 ··0x00001160·6e737470·726f702e·30006d69·5f737461·nstprop.0.mi_sta
299 ··0x00001280·5f706561·6b5f7072·696e742e·636f6e73·_peak_print.cons282 ··0x00001170·74735f6d·65726765·5f66726f·6d006368·ts_merge_from.ch
 283 ··0x00001180·61636861·5f73706c·6974006d·695f6973·acha_split.mi_is
 284 ··0x00001190·5f76616c·69645f70·6f696e74·6572005f·_valid_pointer._
 285 ··0x000011a0·6d695f68·6561705f·70616765·5f646573·mi_heap_page_des
 286 ··0x000011b0·74726f79·006d695f·68656170·5f617265·troy.mi_heap_are
 287 ··0x000011c0·615f7669·7369746f·72006d69·5f6f7574·a_visitor.mi_out
 288 ··0x000011d0·5f617267·006d695f·76667072·696e7466·_arg.mi_vfprintf
 289 ··0x000011e0·5f746872·6561642e·636f6e73·7470726f·_thread.constpro
 290 ··0x000011f0·702e3000·6d695f62·75666665·7265645f·p.0.mi_buffered_
 291 ··0x00001200·6f757400·6d695f70·72696e74·665f616d·out.mi_printf_am
 292 ··0x00001210·6f756e74·2e636f6e·73747072·6f702e30·ount.constprop.0
 293 ··0x00001220·006d695f·73746174·5f707269·6e745f65·.mi_stat_print_e
 294 ··0x00001230·782e636f·6e737470·726f702e·30006d69·x.constprop.0.mi
 295 ··0x00001240·5f737461·745f636f·756e7465·725f7072·_stat_counter_pr
 296 ··0x00001250·696e742e·636f6e73·7470726f·702e3000·int.constprop.0.
 297 ··0x00001260·6d695f73·7461745f·7065616b·5f707269·mi_stat_peak_pri
 298 ··0x00001270·6e742e63·6f6e7374·70726f70·2e30006d·nt.constprop.0.m
 299 ··0x00001280·695f6f73·5f646563·6f6d6d69·745f6578·i_os_decommit_ex
300 ··0x00001290·7470726f·702e3000·6d695f65·72726f72·tprop.0.mi_error300 ··0x00001290·2e697372·612e3000·6d695f65·72726f72·.isra.0.mi_error
301 ··0x000012a0·5f68616e·646c6572·006d695f·6572726f·_handler.mi_erro301 ··0x000012a0·5f68616e·646c6572·006d695f·6572726f·_handler.mi_erro
302 ··0x000012b0·725f6172·67006d69·5f747279·5f6e6577·r_arg.mi_try_new302 ··0x000012b0·725f6172·67006d69·5f747279·5f6e6577·r_arg.mi_try_new
303 ··0x000012c0·5f68616e·646c6572·006d695f·68656170·_handler.mi_heap303 ··0x000012c0·5f68616e·646c6572·006d695f·68656170·_handler.mi_heap
304 ··0x000012d0·5f766973·69745f61·72656173·5f706167·_visit_areas_pag304 ··0x000012d0·5f766973·69745f61·72656173·5f706167·_visit_areas_pag
305 ··0x000012e0·65006d69·5f736567·6d656e74·5f766973·e.mi_segment_vis305 ··0x000012e0·65006d69·5f736567·6d656e74·5f766973·e.mi_segment_vis
306 ··0x000012f0·69745f70·61676573·00616476·6963652e·it_pages.advice.306 ··0x000012f0·69745f70·61676573·00616476·6963652e·it_pages.advice.
307 ··0x00001300·38006d69·5f686561·705f6672·6565006d·8.mi_heap_free.m307 ··0x00001300·38006d69·5f686561·705f6672·6565006d·8.mi_heap_free.m
Offset 487, 172 lines modifiedOffset 487, 172 lines modified
487 ··0x00001e40·794d656d·5f446562·75675265·616c6c6f·yMem_DebugReallo487 ··0x00001e40·794d656d·5f446562·75675265·616c6c6f·yMem_DebugReallo
488 ··0x00001e50·63005f50·794d656d·5f4d6952·65616c6c·c._PyMem_MiReall488 ··0x00001e50·63005f50·794d656d·5f4d6952·65616c6c·c._PyMem_MiReall
489 ··0x00001e60·6f63005f·6d695f68·6561705f·7265616c·oc._mi_heap_real489 ··0x00001e60·6f63005f·6d695f68·6561705f·7265616c·oc._mi_heap_real
490 ··0x00001e70·6c6f635f·7a65726f·005f5079·4f626a65·loc_zero._PyObje490 ··0x00001e70·6c6f635f·7a65726f·005f5079·4f626a65·loc_zero._PyObje
491 ··0x00001e80·63745f56·69727475·616c416c·6c6f6300·ct_VirtualAlloc.491 ··0x00001e80·63745f56·69727475·616c416c·6c6f6300·ct_VirtualAlloc.
492 ··0x00001e90·5f50794f·626a6563·745f4d69·5265616c·_PyObject_MiReal492 ··0x00001e90·5f50794f·626a6563·745f4d69·5265616c·_PyObject_MiReal
493 ··0x00001ea0·6c6f6300·5f6d695f·70616765·5f756e66·loc._mi_page_unf493 ··0x00001ea0·6c6f6300·5f6d695f·70616765·5f756e66·loc._mi_page_unf
 494 ··0x00001eb0·756c6c00·5f50794d·656d5f41·62616e64·ull._PyMem_Aband
 495 ··0x00001ec0·6f6e4465·6c617965·64005f50·794f626a·onDelayed._PyObj
 496 ··0x00001ed0·6563745f·56697274·75616c46·72656500·ect_VirtualFree.
 497 ··0x00001ee0·5f50794d·656d5f41·72656e61·46726565·_PyMem_ArenaFree
 498 ··0x00001ef0·006d756e·6d617000·5f50794d·656d5f46·.munmap._PyMem_F
 499 ··0x00001f00·696e6944·656c6179·6564005f·5079496e·iniDelayed._PyIn
 500 ··0x00001f10·74657270·72657465·72537461·74655f46·terpreterState_F
494 ··0x00001eb0·756c6c00·5f6d695f·6f735f70·75726765·ull._mi_os_purge 
495 ··0x00001ec0·5f657800·5f6d695f·73746174·5f636f75·_ex._mi_stat_cou 
496 ··0x00001ed0·6e746572·5f696e63·72656173·65005f50·nter_increase._P 
497 ··0x00001ee0·794d656d·5f416261·6e646f6e·44656c61·yMem_AbandonDela 
498 ··0x00001ef0·79656400·5f50794f·626a6563·745f5669·yed._PyObject_Vi 
499 ··0x00001f00·72747561·6c467265·65005f50·794d656d·rtualFree._PyMem 
500 ··0x00001f10·5f417265·6e614672·6565006d·756e6d61·_ArenaFree.munma 
501 ··0x00001f20·70005f50·794d656d·5f46696e·6944656c·p._PyMem_FiniDel 
502 ··0x00001f30·61796564·005f5079·496e7465·72707265·ayed._PyInterpre 
503 ··0x00001f40·74657253·74617465·5f46696e·616c697a·terState_Finaliz 
504 ··0x00001f50·65416c6c·6f636174·6564426c·6f636b73·eAllocatedBlocks 
505 ··0x00001f60·005f5079·496e7465·72707265·74657253·._PyInterpreterS 
506 ··0x00001f70·74617465·5f476574·416c6c6f·63617465·tate_GetAllocate 
Max diff block lines reached; 402/31268 bytes (1.29%) of diff not shown.
730 KB
setobject.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:··········109064·(bytes·into·file)13 ··Start·of·section·headers:··········108568·(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·0x1aa08:1 There·are·22·section·headers,·starting·at·offset·0x1a818:
  
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·000d09·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000d89·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·010bd8·001188·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·010ac0·001158·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000d50·000e10·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000dd0·000e10·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·011d60·000ff0·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·011c18·000ff0·18···I·19···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·001b60·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·001be0·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·001b60·0001ac·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·001be0·0001ac·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·001d0c·000d06·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·001d8c·000cfa·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·012d50·001f80·18···I·19···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·012c08·001f38·18···I·19···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·002a18·00939a·00··AX··0···0·6413 ··[·9]·.text.hot·········PROGBITS········0000000000000000·002a88·00921a·00··AX··0···0·64
14 ··[10]·.rela.text.hot····RELA············0000000000000000·014cd0·004db8·18···I·19···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·014b40·004d58·18···I·19···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·00bdb8·000022·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·00bca8·000022·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·00bde0·000a84·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·00bcd0·000a84·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·019a88·000120·18···I·19··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·019898·000120·18···I·19··12··8
18 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·00c868·000010·10··AM··0···0·1618 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·00c758·000010·10··AM··0···0·16
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·00c878·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·00c768·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·00c878·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·00c768·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·00c898·001a10·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·00c788·001a08·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·019ba8·000d98·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·0199b8·000d98·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·00e2a8·001830·18·····20·175··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·00e190·001830·18·····20·175··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·00fad8·0010f9·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·00f9c0·0010f9·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·01a940·0000c4·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·01a750·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)
20.9 KB
readelf --wide --symbols {}
    
Offset 4, 35 lines modifiedOffset 4, 35 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···453·FUNC····LOCAL··DEFAULT····9·frozenset_vectorcall10 ·····6:·0000000000000000···453·FUNC····LOCAL··DEFAULT····9·frozenset_vectorcall
11 ·····7:·00000000000002b0··1974·FUNC····LOCAL··DEFAULT····9·set_update_iterable_lock_held11 ·····7:·00000000000002b0··1968·FUNC····LOCAL··DEFAULT····9·set_update_iterable_lock_held
12 ·····8:·0000000000002780··1514·FUNC····LOCAL··DEFAULT····9·set_merge_lock_held12 ·····8:·0000000000002780··1514·FUNC····LOCAL··DEFAULT····9·set_merge_lock_held
13 ·····9:·0000000000004dc0···910·FUNC····LOCAL··DEFAULT····9·set_update_dict_lock_held13 ·····9:·0000000000004dc0···910·FUNC····LOCAL··DEFAULT····9·set_update_dict_lock_held
14 ····10:·00000000000001d0···211·FUNC····LOCAL··DEFAULT····9·make_new_set14 ····10:·00000000000001d0···211·FUNC····LOCAL··DEFAULT····9·make_new_set
15 ····11:·0000000000000000····91·FUNC····LOCAL··DEFAULT····7·frozenset_vectorcall.cold15 ····11:·0000000000000000····91·FUNC····LOCAL··DEFAULT····7·frozenset_vectorcall.cold
16 ····12:·0000000000000e00····16·OBJECT··LOCAL··DEFAULT····3·_dummy_struct16 ····12:·0000000000000e00····16·OBJECT··LOCAL··DEFAULT····3·_dummy_struct
17 ····13:·00000000000010c0····85·FUNC····LOCAL··DEFAULT····9·set_insert_clean17 ····13:·00000000000010b0····85·FUNC····LOCAL··DEFAULT····9·set_insert_clean
18 ····14:·000000000000005b····46·FUNC····LOCAL··DEFAULT····7·set_update_iterable_lock_held.cold18 ····14:·000000000000005b····46·FUNC····LOCAL··DEFAULT····7·set_update_iterable_lock_held.cold
19 ····15:·0000000000000a70···648·FUNC····LOCAL··DEFAULT····9·set_add_entry19 ····15:·0000000000000a60···648·FUNC····LOCAL··DEFAULT····9·set_add_entry
20 ····16:·0000000000000d00···957·FUNC····LOCAL··DEFAULT····9·set_table_resize20 ····16:·0000000000000cf0···957·FUNC····LOCAL··DEFAULT····9·set_table_resize
21 ····17:·0000000000000089····13·FUNC····LOCAL··DEFAULT····7·set_add_entry.cold21 ····17:·0000000000000089····13·FUNC····LOCAL··DEFAULT····7·set_add_entry.cold
22 ····18:·0000000000000096····13·FUNC····LOCAL··DEFAULT····7·set_table_resize.cold22 ····18:·0000000000000096····13·FUNC····LOCAL··DEFAULT····7·set_table_resize.cold
23 ····19:·0000000000001120···203·FUNC····LOCAL··DEFAULT····9·set_traverse23 ····19:·0000000000001110···203·FUNC····LOCAL··DEFAULT····9·set_traverse
24 ····20:·00000000000000a3····51·FUNC····LOCAL··DEFAULT····7·PySet_Add.cold24 ····20:·00000000000000a3····51·FUNC····LOCAL··DEFAULT····7·PySet_Add.cold
25 ····21:·00000000000000d6····63·FUNC····LOCAL··DEFAULT····7·PySet_Discard.cold25 ····21:·00000000000000d6····63·FUNC····LOCAL··DEFAULT····7·PySet_Discard.cold
26 ····22:·00000000000019d0···141·FUNC····LOCAL··DEFAULT····9·set_discard_key26 ····22:·00000000000019c0···141·FUNC····LOCAL··DEFAULT····9·set_discard_key
27 ····23:·0000000000001bf0···348·FUNC····LOCAL··DEFAULT····9·set_lookkey27 ····23:·0000000000001be0···348·FUNC····LOCAL··DEFAULT····9·set_lookkey
28 ····24:·0000000000001a60···394·FUNC····LOCAL··DEFAULT····9·set_vectorcall28 ····24:·0000000000001a50···394·FUNC····LOCAL··DEFAULT····9·set_vectorcall
29 ····25:·0000000000000115····91·FUNC····LOCAL··DEFAULT····7·set_vectorcall.cold29 ····25:·0000000000000115····91·FUNC····LOCAL··DEFAULT····7·set_vectorcall.cold
30 ····26:·0000000000000170····29·FUNC····LOCAL··DEFAULT····7·PySet_Contains.cold30 ····26:·0000000000000170····29·FUNC····LOCAL··DEFAULT····7·PySet_Contains.cold
31 ····27:·00000000000020d0··1710·FUNC····LOCAL··DEFAULT····9·set_ior31 ····27:·00000000000020c0··1726·FUNC····LOCAL··DEFAULT····9·set_ior
32 ····28:·000000000000018d····46·FUNC····LOCAL··DEFAULT····7·set_ior.cold32 ····28:·000000000000018d····46·FUNC····LOCAL··DEFAULT····7·set_ior.cold
33 ····29:·00000000000001bb····13·FUNC····LOCAL··DEFAULT····7·set_merge_lock_held.cold33 ····29:·00000000000001bb····13·FUNC····LOCAL··DEFAULT····7·set_merge_lock_held.cold
34 ····30:·0000000000002d70···137·FUNC····LOCAL··DEFAULT····9·set_iter34 ····30:·0000000000002d70···137·FUNC····LOCAL··DEFAULT····9·set_iter
35 ····31:·00000000000001c8····88·FUNC····LOCAL··DEFAULT····7·set_iter.cold35 ····31:·00000000000001c8····88·FUNC····LOCAL··DEFAULT····7·set_iter.cold
36 ····32:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.836 ····32:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
37 ····33:·0000000000002e00···484·FUNC····LOCAL··DEFAULT····9·setiter_iternext37 ····33:·0000000000002e00···484·FUNC····LOCAL··DEFAULT····9·setiter_iternext
38 ····34:·0000000000000220····30·FUNC····LOCAL··DEFAULT····7·setiter_iternext.cold38 ····34:·0000000000000220····30·FUNC····LOCAL··DEFAULT····7·setiter_iternext.cold
Offset 54, 98 lines modifiedOffset 54, 98 lines modified
54 ····50:·0000000000003d70···747·FUNC····LOCAL··DEFAULT····9·set_add54 ····50:·0000000000003d70···747·FUNC····LOCAL··DEFAULT····9·set_add
55 ····51:·0000000000000383····13·FUNC····LOCAL··DEFAULT····7·set_add.cold55 ····51:·0000000000000383····13·FUNC····LOCAL··DEFAULT····7·set_add.cold
56 ····52:·0000000000004060···852·FUNC····LOCAL··DEFAULT····9·set___contains__56 ····52:·0000000000004060···852·FUNC····LOCAL··DEFAULT····9·set___contains__
57 ····53:·0000000000000390·····9·FUNC····LOCAL··DEFAULT····7·set___contains__.cold57 ····53:·0000000000000390·····9·FUNC····LOCAL··DEFAULT····7·set___contains__.cold
58 ····54:·00000000000043c0···324·FUNC····LOCAL··DEFAULT····9·set_richcompare58 ····54:·00000000000043c0···324·FUNC····LOCAL··DEFAULT····9·set_richcompare
59 ····55:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata59 ····55:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
60 ····56:·0000000000004510··1369·FUNC····LOCAL··DEFAULT····9·set_issubset_impl60 ····56:·0000000000004510··1369·FUNC····LOCAL··DEFAULT····9·set_issubset_impl
61 ····57:·0000000000006f90··1139·FUNC····LOCAL··DEFAULT····9·set_issuperset_impl61 ····57:·0000000000006df0··1152·FUNC····LOCAL··DEFAULT····9·set_issuperset_impl
62 ····58:·0000000000000399····41·FUNC····LOCAL··DEFAULT····7·set_richcompare.cold62 ····58:·0000000000000399····41·FUNC····LOCAL··DEFAULT····7·set_richcompare.cold
63 ····59:·00000000000051e0··2516·FUNC····LOCAL··DEFAULT····9·set_intersection63 ····59:·00000000000051e0··2516·FUNC····LOCAL··DEFAULT····9·set_intersection
64 ····60:·00000000000003c2····40·FUNC····LOCAL··DEFAULT····7·set_issubset_impl.cold64 ····60:·00000000000003c2····42·FUNC····LOCAL··DEFAULT····7·set_issubset_impl.cold
65 ····61:·00000000000003ea····23·FUNC····LOCAL··DEFAULT····7·_PySet_Update.cold65 ····61:·00000000000003ec····23·FUNC····LOCAL··DEFAULT····7·_PySet_Update.cold
66 ····62:·0000000000004b20···427·FUNC····LOCAL··DEFAULT····9·set_or66 ····62:·0000000000004b20···427·FUNC····LOCAL··DEFAULT····9·set_or
67 ····63:·0000000000000401···115·FUNC····LOCAL··DEFAULT····7·set_or.cold67 ····63:·0000000000000403···115·FUNC····LOCAL··DEFAULT····7·set_or.cold
68 ····64:·0000000000004cd0···173·FUNC····LOCAL··DEFAULT····9·set_copy_impl68 ····64:·0000000000004cd0···173·FUNC····LOCAL··DEFAULT····9·set_copy_impl
69 ····65:·0000000000000474····37·FUNC····LOCAL··DEFAULT····7·set_copy_impl.cold69 ····65:·0000000000000476····37·FUNC····LOCAL··DEFAULT····7·set_copy_impl.cold
70 ····66:·0000000000004d80····59·FUNC····LOCAL··DEFAULT····9·make_new_set_basetype70 ····66:·0000000000004d80····59·FUNC····LOCAL··DEFAULT····9·make_new_set_basetype
71 ····67:·0000000000000499····13·FUNC····LOCAL··DEFAULT····7·set_update_dict_lock_held.cold71 ····67:·000000000000049b····13·FUNC····LOCAL··DEFAULT····7·set_update_dict_lock_held.cold
72 ····68:·0000000000005150···134·FUNC····LOCAL··DEFAULT····9·set_and72 ····68:·0000000000005150···134·FUNC····LOCAL··DEFAULT····9·set_and
73 ····69:·00000000000004a6····54·FUNC····LOCAL··DEFAULT····7·set_and.cold73 ····69:·00000000000004a8····54·FUNC····LOCAL··DEFAULT····7·set_and.cold
74 ····70:·00000000000004dc···191·FUNC····LOCAL··DEFAULT····7·set_intersection.cold74 ····70:·00000000000004de···191·FUNC····LOCAL··DEFAULT····7·set_intersection.cold
75 ····71:·0000000000005bc0···240·FUNC····LOCAL··DEFAULT····9·set_pop75 ····71:·0000000000005bc0···240·FUNC····LOCAL··DEFAULT····9·set_pop
76 ····72:·0000000000005cb0···134·FUNC····LOCAL··DEFAULT····9·set_sub76 ····72:·0000000000005cb0···134·FUNC····LOCAL··DEFAULT····9·set_sub
77 ····73:·0000000000005d40··1700·FUNC····LOCAL··DEFAULT····9·set_difference77 ····73:·0000000000005d40··1684·FUNC····LOCAL··DEFAULT····9·set_difference
78 ····74:·000000000000059b····55·FUNC····LOCAL··DEFAULT····7·set_sub.cold78 ····74:·000000000000059d····55·FUNC····LOCAL··DEFAULT····7·set_sub.cold
79 ····75:·0000000000000580····49·FUNC····LOCAL··DEFAULT····1·set_copy_and_difference79 ····75:·0000000000000600····49·FUNC····LOCAL··DEFAULT····1·set_copy_and_difference
80 ····76:·00000000000005d2···261·FUNC····LOCAL··DEFAULT····7·set_difference.cold80 ····76:·00000000000005d4···275·FUNC····LOCAL··DEFAULT····7·set_difference.cold
81 ····77:·00000000000063f0···544·FUNC····LOCAL··DEFAULT····9·set_update81 ····77:·00000000000063e0···544·FUNC····LOCAL··DEFAULT····9·set_update
82 ····78:·00000000000006d7····14·FUNC····LOCAL··DEFAULT····7·set_update.cold82 ····78:·00000000000006e7····14·FUNC····LOCAL··DEFAULT····7·set_update.cold
83 ····79:·00000000000001d0···146·FUNC····LOCAL··DEFAULT····1·set_iand83 ····79:·0000000000000170···146·FUNC····LOCAL··DEFAULT····1·set_iand
84 ····80:·0000000000006610···403·FUNC····LOCAL··DEFAULT····9·set_swap_bodies84 ····80:·0000000000000210···222·FUNC····LOCAL··DEFAULT····1·set_swap_bodies
85 ····81:·00000000000006e5····65·FUNC····LOCAL··DEFAULT····7·set_iand.cold85 ····81:·00000000000006f5····65·FUNC····LOCAL··DEFAULT····7·set_iand.cold
86 ····82:·0000000000000726····65·FUNC····LOCAL··DEFAULT····7·set_swap_bodies.cold86 ····82:·0000000000000736····35·FUNC····LOCAL··DEFAULT····7·set_swap_bodies.cold
87 ····83:·00000000000067b0···809·FUNC····LOCAL··DEFAULT····9·set_discard87 ····83:·0000000000006600···809·FUNC····LOCAL··DEFAULT····9·set_discard
88 ····84:·0000000000000767···133·FUNC····LOCAL··DEFAULT····7·set_discard.cold88 ····84:·0000000000000759···133·FUNC····LOCAL··DEFAULT····7·set_discard.cold
89 ····85:·0000000000006ae0··1193·FUNC····LOCAL··DEFAULT····9·set_issuperset89 ····85:·0000000000006930··1214·FUNC····LOCAL··DEFAULT····9·set_issuperset
90 ····86:·00000000000007ec····33·FUNC····LOCAL··DEFAULT····7·set_issuperset.cold90 ····86:·00000000000007de····34·FUNC····LOCAL··DEFAULT····7·set_issuperset.cold
91 ····87:·000000000000080d····33·FUNC····LOCAL··DEFAULT····7·set_issuperset_impl.cold91 ····87:·0000000000000800····34·FUNC····LOCAL··DEFAULT····7·set_issuperset_impl.cold
92 ····88:·0000000000007410···964·FUNC····LOCAL··DEFAULT····9·set_remove92 ····88:·0000000000007270···964·FUNC····LOCAL··DEFAULT····9·set_remove
93 ····89:·000000000000082e····24·FUNC····LOCAL··DEFAULT····7·set_remove.cold93 ····89:·0000000000000822····24·FUNC····LOCAL··DEFAULT····7·set_remove.cold
94 ····90:·0000000000000270···496·FUNC····LOCAL··DEFAULT····1·set_repr94 ····90:·00000000000002f0···496·FUNC····LOCAL··DEFAULT····1·set_repr
95 ····91:·0000000000000846····44·FUNC····LOCAL··DEFAULT····7·set_repr.cold95 ····91:·000000000000083a····44·FUNC····LOCAL··DEFAULT····7·set_repr.cold
96 ····92:·0000000000000460···277·FUNC····LOCAL··DEFAULT····1·set_union96 ····92:·00000000000004e0···277·FUNC····LOCAL··DEFAULT····1·set_union
97 ····93:·0000000000000872····42·FUNC····LOCAL··DEFAULT····7·set_union.cold97 ····93:·0000000000000866····42·FUNC····LOCAL··DEFAULT····7·set_union.cold
98 ····94:·00000000000077e0··2489·FUNC····LOCAL··DEFAULT····9·set_difference_update_internal98 ····94:·0000000000007640··2485·FUNC····LOCAL··DEFAULT····9·set_difference_update_internal
99 ····95:·000000000000089c····31·FUNC····LOCAL··DEFAULT····7·set_copy_and_difference.cold99 ····95:·0000000000000890····31·FUNC····LOCAL··DEFAULT····7·set_copy_and_difference.cold
100 ····96:·00000000000008bb···125·FUNC····LOCAL··DEFAULT····7·set_difference_update_internal.cold100 ····96:·00000000000008af···125·FUNC····LOCAL··DEFAULT····7·set_difference_update_internal.cold
101 ····97:·00000000000005c0·····9·FUNC····LOCAL··DEFAULT····1·set_copy101 ····97:·0000000000000640·····9·FUNC····LOCAL··DEFAULT····1·set_copy
102 ····98:·00000000000081a0···272·FUNC····LOCAL··DEFAULT····9·set_difference_multi102 ····98:·0000000000008000···272·FUNC····LOCAL··DEFAULT····9·set_difference_multi
103 ····99:·0000000000000938····95·FUNC····LOCAL··DEFAULT····7·set_difference_multi.cold103 ····99:·000000000000092c····95·FUNC····LOCAL··DEFAULT····7·set_difference_multi.cold
104 ···100:·00000000000005d0····40·FUNC····LOCAL··DEFAULT····1·setiter_len104 ···100:·0000000000000650····40·FUNC····LOCAL··DEFAULT····1·setiter_len
105 ···101:·0000000000000997····14·FUNC····LOCAL··DEFAULT····7·setiter_len.cold105 ···101:·000000000000098b····14·FUNC····LOCAL··DEFAULT····7·setiter_len.cold
106 ···102:·0000000000000600···164·FUNC····LOCAL··DEFAULT····1·set_difference_update106 ···102:·0000000000000680···164·FUNC····LOCAL··DEFAULT····1·set_difference_update
107 ···103:·00000000000009a5····16·FUNC····LOCAL··DEFAULT····7·set_difference_update.cold107 ···103:·0000000000000999····16·FUNC····LOCAL··DEFAULT····7·set_difference_update.cold
108 ···104:·00000000000006b0····91·FUNC····LOCAL··DEFAULT····1·set_isub108 ···104:·0000000000000730····91·FUNC····LOCAL··DEFAULT····1·set_isub
109 ···105:·00000000000009b5····40·FUNC····LOCAL··DEFAULT····7·set_isub.cold109 ···105:·00000000000009a9····40·FUNC····LOCAL··DEFAULT····7·set_isub.cold
110 ···106:·00000000000082b0··1451·FUNC····LOCAL··DEFAULT····9·set_isdisjoint110 ···106:·0000000000008110··1460·FUNC····LOCAL··DEFAULT····9·set_isdisjoint
111 ···107:·00000000000009dd···103·FUNC····LOCAL··DEFAULT····7·set_isdisjoint.cold111 ···107:·00000000000009d1···103·FUNC····LOCAL··DEFAULT····7·set_isdisjoint.cold
112 ···108:·0000000000000710····25·FUNC····LOCAL··DEFAULT····1·setiter_traverse112 ···108:·0000000000000790····25·FUNC····LOCAL··DEFAULT····1·setiter_traverse
113 ···109:·0000000000000a44·····3·FUNC····LOCAL··DEFAULT····7·setiter_traverse.cold113 ···109:·0000000000000a38·····3·FUNC····LOCAL··DEFAULT····7·setiter_traverse.cold
114 ···110:·0000000000008860···140·FUNC····LOCAL··DEFAULT····9·set_intersection_multi114 ···110:·00000000000086d0···140·FUNC····LOCAL··DEFAULT····9·set_intersection_multi
115 ···111:·0000000000000730···124·FUNC····LOCAL··DEFAULT····1·set_intersection_multi_impl115 ···111:·00000000000007b0···124·FUNC····LOCAL··DEFAULT····1·set_intersection_multi_impl
116 ···112:·0000000000000a47·····9·FUNC····LOCAL··DEFAULT····7·set_intersection_multi.cold116 ···112:·0000000000000a3b·····9·FUNC····LOCAL··DEFAULT····7·set_intersection_multi.cold
117 ···113:·0000000000000a50····51·FUNC····LOCAL··DEFAULT····7·set_intersection_multi_impl.cold117 ···113:·0000000000000a44····51·FUNC····LOCAL··DEFAULT····7·set_intersection_multi_impl.cold
118 ···114:·00000000000088f0···386·FUNC····LOCAL··DEFAULT····9·set_clear118 ···114:·0000000000008760···386·FUNC····LOCAL··DEFAULT····9·set_clear
119 ···115:·00000000000007b0···401·FUNC····LOCAL··DEFAULT····1·set_symmetric_difference_update119 ···115:·0000000000000830···401·FUNC····LOCAL··DEFAULT····1·set_symmetric_difference_update
120 ···116:·0000000000008a80··1933·FUNC····LOCAL··DEFAULT····9·set_symmetric_difference_update_set120 ···116:·00000000000088f0··1947·FUNC····LOCAL··DEFAULT····9·set_symmetric_difference_update_set
121 ···117:·0000000000000a83····49·FUNC····LOCAL··DEFAULT····7·set_symmetric_difference_update.cold121 ···117:·0000000000000a77····49·FUNC····LOCAL··DEFAULT····7·set_symmetric_difference_update.cold
122 ···118:·0000000000000ab4····61·FUNC····LOCAL··DEFAULT····7·set_symmetric_difference_update_set.cold122 ···118:·0000000000000aa8····61·FUNC····LOCAL··DEFAULT····7·set_symmetric_difference_update_set.cold
123 ···119:·0000000000009210····73·FUNC····LOCAL··DEFAULT····9·set_new123 ···119:·0000000000009090····73·FUNC····LOCAL··DEFAULT····9·set_new
124 ···120:·0000000000009260···314·FUNC····LOCAL··DEFAULT····9·set_init124 ···120:·00000000000090e0···314·FUNC····LOCAL··DEFAULT····9·set_init
125 ···121:·0000000000000af1····63·FUNC····LOCAL··DEFAULT····7·set_init.cold125 ···121:·0000000000000ae5····63·FUNC····LOCAL··DEFAULT····7·set_init.cold
126 ···122:·0000000000000950···138·FUNC····LOCAL··DEFAULT····1·set___reduce__126 ···122:·00000000000009d0···138·FUNC····LOCAL··DEFAULT····1·set___reduce__
127 ···123:·0000000000000b30····20·FUNC····LOCAL··DEFAULT····7·set___reduce__.cold127 ···123:·0000000000000b24····20·FUNC····LOCAL··DEFAULT····7·set___reduce__.cold
128 ···124:·00000000000009e0···183·FUNC····LOCAL··DEFAULT····1·set_intersection_update_multi128 ···124:·0000000000000a60···183·FUNC····LOCAL··DEFAULT····1·set_intersection_update_multi
129 ···125:·0000000000000b44·····9·FUNC····LOCAL··DEFAULT····7·set_intersection_update_multi.cold129 ···125:·0000000000000b38·····9·FUNC····LOCAL··DEFAULT····7·set_intersection_update_multi.cold
130 ···126:·0000000000000aa0···107·FUNC····LOCAL··DEFAULT····1·set_xor130 ···126:·0000000000000b20···107·FUNC····LOCAL··DEFAULT····1·set_xor
131 ···127:·0000000000000b10···162·FUNC····LOCAL··DEFAULT····1·set_symmetric_difference_impl131 ···127:·0000000000000b90···162·FUNC····LOCAL··DEFAULT····1·set_symmetric_difference_impl
132 ···128:·0000000000000b4d····54·FUNC····LOCAL··DEFAULT····7·set_xor.cold132 ···128:·0000000000000b41····54·FUNC····LOCAL··DEFAULT····7·set_xor.cold
133 ···129:·0000000000000b83····73·FUNC····LOCAL··DEFAULT····7·set_symmetric_difference_impl.cold133 ···129:·0000000000000b77····73·FUNC····LOCAL··DEFAULT····7·set_symmetric_difference_impl.cold
134 ···130:·0000000000000bc0·····9·FUNC····LOCAL··DEFAULT····1·set_issubset134 ···130:·0000000000000c40·····9·FUNC····LOCAL··DEFAULT····1·set_issubset
135 ···131:·0000000000000bd0···199·FUNC····LOCAL··DEFAULT····1·frozenset_new135 ···131:·0000000000000c50···199·FUNC····LOCAL··DEFAULT····1·frozenset_new
136 ···132:·0000000000000bcc····26·FUNC····LOCAL··DEFAULT····7·frozenset_new.cold136 ···132:·0000000000000bc0····26·FUNC····LOCAL··DEFAULT····7·frozenset_new.cold
137 ···133:·0000000000000ca0····96·FUNC····LOCAL··DEFAULT····1·set_ixor137 ···133:·0000000000000d20····96·FUNC····LOCAL··DEFAULT····1·set_ixor
138 ···134:·0000000000000be6····60·FUNC····LOCAL··DEFAULT····7·set_ixor.cold138 ···134:·0000000000000bda····60·FUNC····LOCAL··DEFAULT····7·set_ixor.cold
139 ···135:·0000000000000c22····33·FUNC····LOCAL··DEFAULT····7·frozenset_copy139 ···135:·0000000000000c16····33·FUNC····LOCAL··DEFAULT····7·frozenset_copy
140 ···136:·0000000000000c43···106·FUNC····LOCAL··DEFAULT····7·setiter_reduce140 ···136:·0000000000000c37···106·FUNC····LOCAL··DEFAULT····7·setiter_reduce
141 ···137:·0000000000000d00·····9·FUNC····LOCAL··DEFAULT····1·set_symmetric_difference141 ···137:·0000000000000d80·····9·FUNC····LOCAL··DEFAULT····1·set_symmetric_difference
142 ···138:·0000000000000cad····44·FUNC····LOCAL··DEFAULT····7·set___sizeof__142 ···138:·0000000000000ca1····44·FUNC····LOCAL··DEFAULT····7·set___sizeof__
143 ···139:·0000000000000cd9····14·FUNC····LOCAL··DEFAULT····7·dummy_repr143 ···139:·0000000000000ccd····14·FUNC····LOCAL··DEFAULT····7·dummy_repr
144 ···140:·0000000000000ce7····22·FUNC····LOCAL··DEFAULT····7·dummy_dealloc144 ···140:·0000000000000cdb····22·FUNC····LOCAL··DEFAULT····7·dummy_dealloc
Max diff block lines reached; 4720/21334 bytes (22.12%) of diff not shown.
224 KB
readelf --wide --relocs {}
Max HTML report size reached
98.9 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
536 B
strings --all --bytes=8 {}
    
Offset 57, 24 lines modifiedOffset 57, 27 lines modified
57 AWAVAUATI57 AWAVAUATI
58 x[]A\A]A^A_58 x[]A\A]A^A_
59 AWAVAUATI59 AWAVAUATI
60 []A\A]A^A_60 []A\A]A^A_
61 []A\A]A^A_61 []A\A]A^A_
62 []A\A]A^A_62 []A\A]A^A_
63 ([]A\A]A^A_63 ([]A\A]A^A_
 64 AWAVAUATUH
64 8[]A\A]A^A_65 8[]A\A]A^A_
65 []A\A]A^A_66 []A\A]A^A_
 67 AWAVAUATUH
66 8[]A\A]A^A_68 8[]A\A]A^A_
67 []A\A]A^A_69 []A\A]A^A_
68 ([]A\A]A^A_70 ([]A\A]A^A_
69 AWAVAUATI71 AWAVAUATI
70 8[]A\A]A^A_72 8[]A\A]A^A_
71 8[]A\A]A^A_73 8[]A\A]A^A_
72 8[]A\A]A^A_74 8[]A\A]A^A_
73 []A\A]A^75 []A\A]A^
 76 AVAUATE1
74 H[]A\A]A^A_77 H[]A\A]A^A_
75 Set·changed·size·during·iteration78 Set·changed·size·during·iteration
76 dummy_dealloc79 dummy_dealloc
77 frozenset(iterable=(),·/)80 frozenset(iterable=(),·/)
78 Build·an·immutable·unordered·collection·of·unique·elements.81 Build·an·immutable·unordered·collection·of·unique·elements.
79 set(iterable=(),·/)82 set(iterable=(),·/)
80 Build·an·unordered·collection·of·unique·elements.83 Build·an·unordered·collection·of·unique·elements.
42.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 47, 15 lines modifiedOffset 47, 15 lines modified
47 »       jne····9f·<set_contains_lock_held.part.0+0x9f>47 »       jne····9f·<set_contains_lock_held.part.0+0x9f>
48 »       mov····0x18(%rax),%rdx48 »       mov····0x18(%rax),%rdx
49 »       cmp····$0xffffffffffffffff,%rdx49 »       cmp····$0xffffffffffffffff,%rdx
50 »       je·····9f·<set_contains_lock_held.part.0+0x9f>50 »       je·····9f·<set_contains_lock_held.part.0+0x9f>
51 »       mov····%rbx,%rsi51 »       mov····%rbx,%rsi
52 »       mov····%rbp,%rdi52 »       mov····%rbp,%rdi
53 »       call···76·<set_contains_lock_held.part.0+0x76>53 »       call···76·<set_contains_lock_held.part.0+0x76>
54 ·R_X86_64_PC32»  .text.hot+0x1bec54 ·R_X86_64_PC32»  .text.hot+0x1bdc
55 »       test···%rax,%rax55 »       test···%rax,%rax
56 »       je·····b0·<set_contains_lock_held.part.0+0xb0>56 »       je·····b0·<set_contains_lock_held.part.0+0xb0>
57 »       xor····%ebp,%ebp57 »       xor····%ebp,%ebp
58 »       cmpq···$0x0,(%rax)58 »       cmpq···$0x0,(%rax)
59 »       setne··%bpl59 »       setne··%bpl
60 »       mov····(%rbx),%rax60 »       mov····(%rbx),%rax
61 »       test···%eax,%eax61 »       test···%eax,%eax
Offset 81, 330 lines modifiedOffset 81, 371 lines modified
81 PySet_Pop():81 PySet_Pop():
82 »       endbr6482 »       endbr64
83 »       push···%rbx83 »       push···%rbx
84 »       mov····%rdi,%rbx84 »       mov····%rdi,%rbx
85 »       mov····0x8(%rdi),%rdi85 »       mov····0x8(%rdi),%rdi
86 »       cmp····$0x0,%rdi86 »       cmp····$0x0,%rdi
87 ·R_X86_64_32S»   PySet_Type87 ·R_X86_64_32S»   PySet_Type
88 »       jne····1a4·<PySet_Pop+0xe4>88 »       jne····149·<PySet_Pop+0x89>
89 »       mov····0x20(%rbx),%rax89 »       mov····0x20(%rbx),%rdx
90 »       mov····0x38(%rbx),%rcx90 »       mov····0x38(%rbx),%rax
91 »       mov····0x28(%rbx),%r891 »       mov····0x28(%rbx),%rsi
92 »       mov····0x18(%rbx),%rdi92 »       mov····0x18(%rbx),%rdi
93 »       and····%rax,%rcx93 »       and····%rdx,%rax
 94 »       shl····$0x4,%rdx
94 »       shl····$0x4,%rax95 »       shl····$0x4,%rax
95 »       shl····$0x4,%rcx 
96 »       lea····(%r8,%rax,1),%rsi96 »       lea····(%rsi,%rdx,1),%rcx
97 »       add····%r8,%rcx97 »       add····%rsi,%rax
98 »       test···%rdi,%rdi98 »       test···%rdi,%rdi
99 »       je·····104·<PySet_Pop+0x44>99 »       je·····100·<PySet_Pop+0x40>
100 ·R_X86_64_PC32»  .text.unlikely+0x2c4100 ·R_X86_64_PC32»  .text.unlikely+0x2c4
101 »       mov····(%rcx),%rdx101 »       mov····(%rax),%rdx
102 »       test···%rdx,%rdx102 »       test···%rdx,%rdx
103 »       je·····143·<PySet_Pop+0x83>103 »       je·····13c·<PySet_Pop+0x7c>
104 »       cmp····$0x0,%rdx104 »       cmp····$0x0,%rdx
105 ·R_X86_64_32S»   .data+0xe00105 ·R_X86_64_32S»   .data+0xe00
106 »       je·····143·<PySet_Pop+0x83>106 »       je·····13c·<PySet_Pop+0x7c>
107 »       mov····%rcx,%rax 
108 »       movq···$0x0,(%rax)107 »       movq···$0x0,(%rax)
109 ·R_X86_64_32S»   .data+0xe00108 ·R_X86_64_32S»   .data+0xe00
110 »       sub····$0x1,%rdi109 »       sub····$0x1,%rdi
111 »       movq···$0xffffffffffffffff,0x8(%rax)110 »       movq···$0xffffffffffffffff,0x8(%rax)
112 »       sub····%r8,%rax111 »       sub····%rsi,%rax
113 »       sar····$0x4,%rax112 »       sar····$0x4,%rax
114 »       mov····%rdi,0x18(%rbx)113 »       mov····%rdi,0x18(%rbx)
115 »       add····$0x1,%rax114 »       add····$0x1,%rax
116 »       mov····%rax,0x38(%rbx)115 »       mov····%rax,0x38(%rbx)
117 »       mov····%rdx,%rax116 »       mov····%rdx,%rax
118 »       pop····%rbx117 »       pop····%rbx
119 »       ret118 »       ret
120 »       lea····0x10(%rcx),%rax 
121 »       cmp····%rax,%rsi 
122 »       jb·····19c·<PySet_Pop+0xdc> 
123 »       mov····0x10(%rcx),%rdx 
124 »       test···%rdx,%rdx 
125 »       je·····15e·<PySet_Pop+0x9e> 
126 »       cmp····$0x0,%rdx 
127 ·R_X86_64_32S»   .data+0xe00 
128 »       jne····118·<PySet_Pop+0x58> 
129 »       lea····0x20(%rcx),%rax 
130 »       cmp····%rax,%rsi 
131 »       jb·····19c·<PySet_Pop+0xdc> 
132 »       mov····0x20(%rcx),%rdx 
133 »       test···%rdx,%rdx 
134 »       je·····179·<PySet_Pop+0xb9> 
135 »       cmp····$0x0,%rdx 
136 ·R_X86_64_32S»   .data+0xe00 
137 »       jne····118·<PySet_Pop+0x58> 
138 »       lea····0x30(%rcx),%rax 
139 »       cmp····%rax,%rsi 
140 »       jb·····19c·<PySet_Pop+0xdc> 
141 »       mov····(%rax),%rdx 
142 »       test···%rdx,%rdx 
143 »       je·····193·<PySet_Pop+0xd3> 
144 »       cmp····$0x0,%rdx 
145 ·R_X86_64_32S»   .data+0xe00 
146 »       jne····118·<PySet_Pop+0x58> 
147 »       add····$0x10,%rax119 »       add····$0x10,%rax
148 »       cmp····%rax,%rsi120 »       cmp····%rax,%rcx
 121 »       cmovb··%rsi,%rax
149 »       jae····182·<PySet_Pop+0xc2> 
150 »       mov····%r8,%rcx 
151 »       jmp····104·<PySet_Pop+0x44>122 »       jmp····100·<PySet_Pop+0x40>
152 »       mov····$0x0,%esi123 »       mov····$0x0,%esi
153 ·R_X86_64_32»    PySet_Type124 ·R_X86_64_32»    PySet_Type
154 »       call···1ae·<PySet_Pop+0xee>125 »       call···153·<PySet_Pop+0x93>
155 ·R_X86_64_PLT32» PyType_IsSubtype-0x4126 ·R_X86_64_PLT32» PyType_IsSubtype-0x4
156 »       test···%eax,%eax127 »       test···%eax,%eax
157 »       jne····d9·<PySet_Pop+0x19>128 »       jne····d5·<PySet_Pop+0x15>
158 »       mov····$0xa9f,%esi129 »       mov····$0xa9f,%esi
159 »       mov····$0x0,%edi130 »       mov····$0x0,%edi
160 ·R_X86_64_32»    .rodata.str1.1+0xa131 ·R_X86_64_32»    .rodata.str1.1+0xa
161 »       call···1c5·<PySet_Pop+0x105>132 »       call···16a·<PySet_Pop+0xaa>
162 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4133 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4
163 »       xor····%edx,%edx134 »       xor····%edx,%edx
164 »       jmp····13e·<PySet_Pop+0x7e>135 »       jmp····137·<PySet_Pop+0x77>
165 »       nopl···0x0(%rax)136 »       xchg···%ax,%ax
  
166 00000000000001d0·<set_iand>:137 0000000000000170·<set_iand>:
167 set_iand():138 set_iand():
168 »       endbr64139 »       endbr64
169 »       push···%r12140 »       push···%r12
170 »       mov····%rsi,%r12141 »       mov····%rsi,%r12
171 »       push···%rbp142 »       push···%rbp
172 »       mov····%rdi,%rbp143 »       mov····%rdi,%rbp
173 »       push···%rbx144 »       push···%rbx
174 »       mov····0x8(%rsi),%rdi145 »       mov····0x8(%rsi),%rdi
175 »       cmp····$0x0,%rdi146 »       cmp····$0x0,%rdi
176 ·R_X86_64_32S»   PyFrozenSet_Type147 ·R_X86_64_32S»   PyFrozenSet_Type
177 »       je·····1f4·<set_iand+0x24>148 »       je·····194·<set_iand+0x24>
178 »       cmp····$0x0,%rdi149 »       cmp····$0x0,%rdi
179 ·R_X86_64_32S»   PySet_Type150 ·R_X86_64_32S»   PySet_Type
180 »       jne····24f·<set_iand+0x7f>151 »       jne····1ef·<set_iand+0x7f>
181 »       mov····%r12,%rsi152 »       mov····%r12,%rsi
182 »       mov····%rbp,%rdi153 »       mov····%rbp,%rdi
183 »       call···1ff·<set_iand+0x2f>154 »       call···19f·<set_iand+0x2f>
184 ·R_X86_64_PC32»  .text.hot+0x51dc155 ·R_X86_64_PC32»  .text.hot+0x51dc
185 »       mov····%rax,%rbx156 »       mov····%rax,%rbx
186 »       test···%rax,%rax157 »       test···%rax,%rax
187 »       je·····247·<set_iand+0x77>158 »       je·····1e7·<set_iand+0x77>
188 »       mov····%rax,%rsi159 »       mov····%rax,%rsi
Max diff block lines reached; 39417/43139 bytes (91.37%) of diff not shown.
50.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 36, 135 lines modifiedOffset 36, 135 lines modified
  
36 000000000000005b·<set_update_iterable_lock_held.cold>:36 000000000000005b·<set_update_iterable_lock_held.cold>:
37 set_update_iterable_lock_held.cold():37 set_update_iterable_lock_held.cold():
38 »       mov····%rbx,%rdi38 »       mov····%rbx,%rdi
39 »       call···63·<set_update_iterable_lock_held.cold+0x8>39 »       call···63·<set_update_iterable_lock_held.cold+0x8>
40 ·R_X86_64_PLT32» _Py_Dealloc-0x440 ·R_X86_64_PLT32» _Py_Dealloc-0x4
41 »       jmp····68·<set_update_iterable_lock_held.cold+0xd>41 »       jmp····68·<set_update_iterable_lock_held.cold+0xd>
42 ·R_X86_64_PC32»  .text.hot+0x98042 ·R_X86_64_PC32»  .text.hot+0x97a
43 »       mov····%rbx,%rdi43 »       mov····%rbx,%rdi
44 »       call···70·<set_update_iterable_lock_held.cold+0x15>44 »       call···70·<set_update_iterable_lock_held.cold+0x15>
45 ·R_X86_64_PLT32» _Py_Dealloc-0x445 ·R_X86_64_PLT32» _Py_Dealloc-0x4
46 »       jmp····75·<set_update_iterable_lock_held.cold+0x1a>46 »       jmp····75·<set_update_iterable_lock_held.cold+0x1a>
47 ·R_X86_64_PC32»  .text.hot+0x95247 ·R_X86_64_PC32»  .text.hot+0x94c
48 »       call···7a·<set_update_iterable_lock_held.cold+0x1f>48 »       call···7a·<set_update_iterable_lock_held.cold+0x1f>
49 ·R_X86_64_PLT32» PyErr_NoMemory-0x449 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
50 »       jmp····7f·<set_update_iterable_lock_held.cold+0x24>50 »       jmp····7f·<set_update_iterable_lock_held.cold+0x24>
51 ·R_X86_64_PC32»  .text.hot+0x95251 ·R_X86_64_PC32»  .text.hot+0x94c
52 »       mov····(%rbx),%rax52 »       mov····(%rbx),%rax
53 »       mov····%eax,%edx53 »       mov····%eax,%edx
54 »       jmp····89·<set_add_entry.cold>54 »       jmp····89·<set_add_entry.cold>
55 ·R_X86_64_PC32»  .text.hot+0x65755 ·R_X86_64_PC32»  .text.hot+0x657
  
56 0000000000000089·<set_add_entry.cold>:56 0000000000000089·<set_add_entry.cold>:
57 set_add_entry.cold():57 set_add_entry.cold():
58 »       mov····%r13,%rdi58 »       mov····%r13,%rdi
59 »       call···91·<set_add_entry.cold+0x8>59 »       call···91·<set_add_entry.cold+0x8>
60 ·R_X86_64_PLT32» _Py_Dealloc-0x460 ·R_X86_64_PLT32» _Py_Dealloc-0x4
61 »       jmp····96·<set_table_resize.cold>61 »       jmp····96·<set_table_resize.cold>
62 ·R_X86_64_PC32»  .text.hot+0xcec62 ·R_X86_64_PC32»  .text.hot+0xcdc
  
63 0000000000000096·<set_table_resize.cold>:63 0000000000000096·<set_table_resize.cold>:
64 set_table_resize.cold():64 set_table_resize.cold():
65 »       call···9b·<set_table_resize.cold+0x5>65 »       call···9b·<set_table_resize.cold+0x5>
66 ·R_X86_64_PLT32» PyErr_NoMemory-0x466 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
67 »       or·····$0xffffffff,%eax67 »       or·····$0xffffffff,%eax
68 »       jmp····a3·<PySet_Add.cold>68 »       jmp····a3·<PySet_Add.cold>
69 ·R_X86_64_PC32»  .text.hot+0xdf969 ·R_X86_64_PC32»  .text.hot+0xde9
  
70 00000000000000a3·<PySet_Add.cold>:70 00000000000000a3·<PySet_Add.cold>:
71 PySet_Add.cold():71 PySet_Add.cold():
72 »       mov····%r12,%rdi72 »       mov····%r12,%rdi
73 »       call···ab·<PySet_Add.cold+0x8>73 »       call···ab·<PySet_Add.cold+0x8>
74 ·R_X86_64_PLT32» _Py_Dealloc-0x474 ·R_X86_64_PLT32» _Py_Dealloc-0x4
75 »       jmp····b0·<PySet_Add.cold+0xd>75 »       jmp····b0·<PySet_Add.cold+0xd>
76 ·R_X86_64_PC32»  .text.hot+0x15cf76 ·R_X86_64_PC32»  .text.hot+0x15bf
77 »       mov····$0x0,%esi77 »       mov····$0x0,%esi
78 ·R_X86_64_32»    PyFrozenSet_Type78 ·R_X86_64_32»    PyFrozenSet_Type
79 »       call···ba·<PySet_Add.cold+0x17>79 »       call···ba·<PySet_Add.cold+0x17>
80 ·R_X86_64_PLT32» PyType_IsSubtype-0x480 ·R_X86_64_PLT32» PyType_IsSubtype-0x4
81 »       test···%eax,%eax81 »       test···%eax,%eax
82 »       jne····c2·<PySet_Add.cold+0x1f>82 »       jne····c2·<PySet_Add.cold+0x1f>
83 ·R_X86_64_PC32»  .text.hot+0x154f83 ·R_X86_64_PC32»  .text.hot+0x153f
84 »       mov····$0xa6f,%esi84 »       mov····$0xa6f,%esi
85 »       mov····$0x0,%edi85 »       mov····$0x0,%edi
86 ·R_X86_64_32»    .rodata.str1.1+0xa86 ·R_X86_64_32»    .rodata.str1.1+0xa
87 »       call···d1·<PySet_Add.cold+0x2e>87 »       call···d1·<PySet_Add.cold+0x2e>
88 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x488 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4
89 »       jmp····d6·<PySet_Discard.cold>89 »       jmp····d6·<PySet_Discard.cold>
90 ·R_X86_64_PC32»  .text.hot+0x15cf90 ·R_X86_64_PC32»  .text.hot+0x15bf
  
91 00000000000000d6·<PySet_Discard.cold>:91 00000000000000d6·<PySet_Discard.cold>:
92 PySet_Discard.cold():92 PySet_Discard.cold():
93 »       mov····0x28(%rbx),%r15 
94 »       jmp····df·<PySet_Discard.cold+0x9> 
95 ·R_X86_64_PC32»  .text.hot+0x18ac 
96 »       mov····$0x0,%esi93 »       mov····$0x0,%esi
97 ·R_X86_64_32»    PySet_Type94 ·R_X86_64_32»    PySet_Type
98 »       call···e9·<PySet_Discard.cold+0x13>95 »       call···e0·<PySet_Discard.cold+0xa>
99 ·R_X86_64_PLT32» PyType_IsSubtype-0x496 ·R_X86_64_PLT32» PyType_IsSubtype-0x4
100 »       test···%eax,%eax97 »       test···%eax,%eax
101 »       jne····101·<PySet_Discard.cold+0x2b>98 »       jne····101·<PySet_Discard.cold+0x2b>
102 »       mov····$0xa5f,%esi99 »       mov····$0xa5f,%esi
103 »       mov····$0x0,%edi100 »       mov····$0x0,%edi
104 ·R_X86_64_32»    .rodata.str1.1+0xa101 ·R_X86_64_32»    .rodata.str1.1+0xa
105 »       call···fc·<PySet_Discard.cold+0x26>102 »       call···f3·<PySet_Discard.cold+0x1d>
106 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4103 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4
 104 »       jmp····f8·<PySet_Discard.cold+0x22>
 105 ·R_X86_64_PC32»  .text.hot+0x1961
 106 »       mov····0x28(%rbx),%r15
107 »       jmp····101·<PySet_Discard.cold+0x2b>107 »       jmp····101·<PySet_Discard.cold+0x2b>
108 ·R_X86_64_PC32»  .text.hot+0x1971108 ·R_X86_64_PC32»  .text.hot+0x189c
109 »       cmpq···$0x0,0x8(%r12)109 »       cmpq···$0x0,0x8(%r12)
110 ·R_X86_64_32S»   PyUnicode_Type110 ·R_X86_64_32S»   PyUnicode_Type
111 »       jne····110·<PySet_Discard.cold+0x3a>111 »       jne····110·<PySet_Discard.cold+0x3a>
112 ·R_X86_64_PC32»  .text.hot+0x195c112 ·R_X86_64_PC32»  .text.hot+0x194c
113 »       jmp····115·<set_vectorcall.cold>113 »       jmp····115·<set_vectorcall.cold>
114 ·R_X86_64_PC32»  .text.hot+0x1663114 ·R_X86_64_PC32»  .text.hot+0x1653
  
115 0000000000000115·<set_vectorcall.cold>:115 0000000000000115·<set_vectorcall.cold>:
116 set_vectorcall.cold():116 set_vectorcall.cold():
117 »       mov····%rcx,%rsi117 »       mov····%rcx,%rsi
118 »       mov····$0x0,%edi118 »       mov····$0x0,%edi
119 ·R_X86_64_32»    .rodata.str1.1+0x21119 ·R_X86_64_32»    .rodata.str1.1+0x21
120 »       mov····%rdx,0x8(%rsp)120 »       mov····%rdx,0x8(%rsp)
121 »       call···127·<set_vectorcall.cold+0x12>121 »       call···127·<set_vectorcall.cold+0x12>
122 ·R_X86_64_PLT32» _PyArg_NoKwnames-0x4122 ·R_X86_64_PLT32» _PyArg_NoKwnames-0x4
123 »       test···%eax,%eax123 »       test···%eax,%eax
124 »       je·····12f·<set_vectorcall.cold+0x1a>124 »       je·····12f·<set_vectorcall.cold+0x1a>
125 ·R_X86_64_PC32»  .text.hot+0x1bd3125 ·R_X86_64_PC32»  .text.hot+0x1bc3
126 »       movabs·$0x7ffffffffffffffe,%rax126 »       movabs·$0x7ffffffffffffffe,%rax
127 »       mov····0x8(%rsp),%rdx127 »       mov····0x8(%rsp),%rdx
128 »       mov····%rdx,%rbp128 »       mov····%rdx,%rbp
129 »       btr····$0x3f,%rbp129 »       btr····$0x3f,%rbp
130 »       test···%rax,%rdx130 »       test···%rax,%rdx
131 »       je·····14f·<set_vectorcall.cold+0x3a>131 »       je·····14f·<set_vectorcall.cold+0x3a>
132 ·R_X86_64_PC32»  .text.hot+0x1a92132 ·R_X86_64_PC32»  .text.hot+0x1a82
133 »       xor····%edx,%edx133 »       xor····%edx,%edx
134 »       mov····$0x1,%ecx134 »       mov····$0x1,%ecx
135 »       mov····%rbp,%rsi135 »       mov····%rbp,%rsi
136 »       mov····$0x0,%edi136 »       mov····$0x0,%edi
137 ·R_X86_64_32»    .rodata.str1.1+0x21137 ·R_X86_64_32»    .rodata.str1.1+0x21
138 »       call···163·<set_vectorcall.cold+0x4e>138 »       call···163·<set_vectorcall.cold+0x4e>
139 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x4139 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x4
140 »       test···%eax,%eax140 »       test···%eax,%eax
141 »       je·····16b·<set_vectorcall.cold+0x56>141 »       je·····16b·<set_vectorcall.cold+0x56>
142 ·R_X86_64_PC32»  .text.hot+0x1bd3142 ·R_X86_64_PC32»  .text.hot+0x1bc3
143 »       jmp····170·<PySet_Contains.cold>143 »       jmp····170·<PySet_Contains.cold>
144 ·R_X86_64_PC32»  .text.hot+0x1a92144 ·R_X86_64_PC32»  .text.hot+0x1a82
  
145 0000000000000170·<PySet_Contains.cold>:145 0000000000000170·<PySet_Contains.cold>:
146 PySet_Contains.cold():146 PySet_Contains.cold():
147 »       mov····0x28(%rbp),%r15147 »       mov····0x28(%rbp),%r15
148 »       jmp····179·<PySet_Contains.cold+0x9>148 »       jmp····179·<PySet_Contains.cold+0x9>
149 ·R_X86_64_PC32»  .text.hot+0x1fbc149 ·R_X86_64_PC32»  .text.hot+0x1fac
150 »       mov····$0xa50,%esi150 »       mov····$0xa50,%esi
151 »       mov····$0x0,%edi151 »       mov····$0x0,%edi
152 ·R_X86_64_32»    .rodata.str1.1+0xa152 ·R_X86_64_32»    .rodata.str1.1+0xa
Max diff block lines reached; 46735/51212 bytes (91.26%) of diff not shown.
258 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
30.2 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ··0x00000050·410e1841·0e10420e·08410b4f·0a0e2047·A..A..B..A.O..·G9 ··0x00000050·410e1841·0e10420e·08410b4f·0a0e2047·A..A..B..A.O..·G
10 ··0x00000060·0e18410e·10420e08·420b0000·18000000·..A..B..B.......10 ··0x00000060·0e18410e·10420e08·420b0000·18000000·..A..B..B.......
11 ··0x00000070·70000000·00000000·5b000000·000e3083·p.......[.....0.11 ··0x00000070·70000000·00000000·5b000000·000e3083·p.......[.....0.
12 ··0x00000080·0486038c·02000000·28000000·8c000000·........(.......12 ··0x00000080·0486038c·02000000·28000000·8c000000·........(.......
13 ··0x00000090·00000000·d3000000·00410e10·8602460e·.........A....F.13 ··0x00000090·00000000·d3000000·00410e10·8602460e·.........A....F.
14 ··0x000000a0·18830342·0e200297·0a0e1841·0e10410e·...B.·.....A..A.14 ··0x000000a0·18830342·0e200297·0a0e1841·0e10410e·...B.·.....A..A.
15 ··0x000000b0·08410b00·4c000000·b8000000·00000000·.A..L...........15 ··0x000000b0·08410b00·4c000000·b8000000·00000000·.A..L...........
16 ··0x000000c0·b6070000·00420e10·8f02420e·188e0342·.....B....B....B16 ··0x000000c0·b0070000·00420e10·8f02420e·188e0342·.....B....B....B
17 ··0x000000d0·0e208d04·420e288c·05410e30·8606470e·.·..B.(..A.0..G.17 ··0x000000d0·0e208d04·420e288c·05410e30·8606470e·.·..B.(..A.0..G.
18 ··0x000000e0·38830747·0e800203·6c020a0e·38410e30·8..G....l...8A.018 ··0x000000e0·38830747·0e800203·6c020a0e·38410e30·8..G....l...8A.0
19 ··0x000000f0·410e2842·0e20420e·18420e10·420e0843·A.(B.·B..B..B..C19 ··0x000000f0·410e2842·0e20420e·18420e10·420e0843·A.(B.·B..B..B..C
20 ··0x00000100·0b000000·1c000000·08010000·00000000·................20 ··0x00000100·0b000000·1c000000·08010000·00000000·................
21 ··0x00000110·2e000000·000e8002·83078606·8c058d04·................21 ··0x00000110·2e000000·000e8002·83078606·8c058d04·................
22 ··0x00000120·8e038f02·60000000·28010000·00000000·....`...(.......22 ··0x00000120·8e038f02·60000000·28010000·00000000·....`...(.......
23 ··0x00000130·88020000·00420e10·8f02420e·188e0342·.....B....B....B23 ··0x00000130·88020000·00420e10·8f02420e·188e0342·.....B....B....B
Offset 74, 15 lines modifiedOffset 74, 15 lines modified
74 ··0x00000460·48000000·64040000·00000000·75030000·H...d.......u...74 ··0x00000460·48000000·64040000·00000000·75030000·H...d.......u...
75 ··0x00000470·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..75 ··0x00000470·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
76 ··0x00000480·450e288c·05410e30·8606440e·38830744·E.(..A.0..D.8..D76 ··0x00000480·450e288c·05410e30·8606440e·38830744·E.(..A.0..D.8..D
77 ··0x00000490·0e60027e·0a0e3841·0e30410e·28420e20·.`.~..8A.0A.(B.·77 ··0x00000490·0e60027e·0a0e3841·0e30410e·28420e20·.`.~..8A.0A.(B.·
78 ··0x000004a0·420e1842·0e10420e·08480b00·1c000000·B..B..B..H......78 ··0x000004a0·420e1842·0e10420e·08480b00·1c000000·B..B..B..H......
79 ··0x000004b0·b0040000·00000000·1d000000·000e6083·..............`.79 ··0x000004b0·b0040000·00000000·1d000000·000e6083·..............`.
80 ··0x000004c0·0786068c·058d048e·038f0200·48000000·............H...80 ··0x000004c0·0786068c·058d048e·038f0200·48000000·............H...
81 ··0x000004d0·d0040000·00000000·ae060000·00460e10·.............F..81 ··0x000004d0·d0040000·00000000·be060000·00460e10·.............F..
82 ··0x000004e0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.82 ··0x000004e0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
83 ··0x000004f0·05410e30·8606440e·38830747·0e800102·.A.0..D.8..G....83 ··0x000004f0·05410e30·8606440e·38830747·0e800102·.A.0..D.8..G....
84 ··0x00000500·4b0a0e38·440e3041·0e28420e·20420e18·K..8D.0A.(B.·B..84 ··0x00000500·4b0a0e38·440e3041·0e28420e·20420e18·K..8D.0A.(B.·B..
85 ··0x00000510·420e1042·0e08480b·1c000000·1c050000·B..B..H.........85 ··0x00000510·420e1042·0e08480b·1c000000·1c050000·B..B..H.........
86 ··0x00000520·00000000·2e000000·000e8001·83078606·................86 ··0x00000520·00000000·2e000000·000e8001·83078606·................
87 ··0x00000530·8c058d04·8e038f02·64000000·3c050000·........d...<...87 ··0x00000530·8c058d04·8e038f02·64000000·3c050000·........d...<...
88 ··0x00000540·00000000·ea050000·004b0e10·8f02420e·.........K....B.88 ··0x00000540·00000000·ea050000·004b0e10·8f02420e·.........K....B.
Offset 133, 16 lines modifiedOffset 133, 16 lines modified
133 ··0x00000810·0e10420e·084a0b02·790a0e38·470e3041·..B..J..y..8G.0A133 ··0x00000810·0e10420e·084a0b02·790a0e38·470e3041·..B..J..y..8G.0A
134 ··0x00000820·0e28420e·20420e18·420e1042·0e08470b·.(B.·B..B..B..G.134 ··0x00000820·0e28420e·20420e18·420e1042·0e08470b·.(B.·B..B..B..G.
135 ··0x00000830·1c000000·34080000·00000000·09000000·....4...........135 ··0x00000830·1c000000·34080000·00000000·09000000·....4...........
136 ··0x00000840·000e6083·0786068c·058d048e·038f0200·..`.............136 ··0x00000840·000e6083·0786068c·058d048e·038f0200·..`.............
137 ··0x00000850·28000000·54080000·00000000·b5000000·(...T...........137 ··0x00000850·28000000·54080000·00000000·b5000000·(...T...........
138 ··0x00000860·00410e10·8602440e·18830344·0e20610a·.A....D....D.·a.138 ··0x00000860·00410e10·8602440e·18830344·0e20610a·.A....D....D.·a.
139 ··0x00000870·0e18410e·10410e08·410b0000·1c000000·..A..A..A.......139 ··0x00000870·0e18410e·10410e08·410b0000·1c000000·..A..A..A.......
140 ··0x00000880·80080000·00000000·0c010000·00450e10·.............E..140 ··0x00000880·80080000·00000000·ae000000·00450e10·.............E..
141 ··0x00000890·8302027d·0a0e0841·0b000000·14000000·...}...A........141 ··0x00000890·83020276·0a0e0841·0b000000·14000000·...v...A........
142 ··0x000008a0·a0080000·00000000·16000000·000e1083·................142 ··0x000008a0·a0080000·00000000·16000000·000e1083·................
143 ··0x000008b0·02000000·38000000·b8080000·00000000·....8...........143 ··0x000008b0·02000000·38000000·b8080000·00000000·....8...........
144 ··0x000008c0·71010000·00460e10·8d02450e·188c0344·q....F....E....D144 ··0x000008c0·71010000·00460e10·8d02450e·188c0344·q....F....E....D
145 ··0x000008d0·0e208604·440e2883·05470e30·030f010a·.·..D.(..G.0....145 ··0x000008d0·0e208604·440e2883·05470e30·030f010a·.·..D.(..G.0....
146 ··0x000008e0·0e28410e·20410e18·420e1042·0e08410b·.(A.·A..B..B..A.146 ··0x000008e0·0e28410e·20410e18·420e1042·0e08410b·.(A.·A..B..B..A.
147 ··0x000008f0·18000000·f4080000·00000000·58000000·............X...147 ··0x000008f0·18000000·f4080000·00000000·58000000·............X...
148 ··0x00000900·000e3083·0586048c·038d0200·10000000·..0.............148 ··0x00000900·000e3083·0586048c·038d0200·10000000·..0.............
Offset 185, 15 lines modifiedOffset 185, 15 lines modified
185 ··0x00000b50·188e0345·0e208d04·450e288c·05410e30·...E.·..E.(..A.0185 ··0x00000b50·188e0345·0e208d04·450e288c·05410e30·...E.·..E.(..A.0
186 ··0x00000b60·8606410e·38830744·0e7002e8·0a0e3841·..A.8..D.p....8A186 ··0x00000b60·8606410e·38830744·0e7002e8·0a0e3841·..A.8..D.p....8A
187 ··0x00000b70·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.187 ··0x00000b70·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
188 ··0x00000b80·084a0b02·720a0e38·460e3041·0e28420e·.J..r..8F.0A.(B.188 ··0x00000b80·084a0b02·720a0e38·460e3041·0e28420e·.J..r..8F.0A.(B.
189 ··0x00000b90·20420e18·420e1042·0e08470b·0320030a··B..B..B..G..·..189 ··0x00000b90·20420e18·420e1042·0e08470b·0320030a··B..B..B..G..·..
190 ··0x00000ba0·0e38440e·30410e28·420e2042·0e18420e·.8D.0A.(B.·B..B.190 ··0x00000ba0·0e38440e·30410e28·420e2042·0e18420e·.8D.0A.(B.·B..B.
191 ··0x00000bb0·10420e08·450b0000·1c000000·bc0b0000·.B..E...........191 ··0x00000bb0·10420e08·450b0000·1c000000·bc0b0000·.B..E...........
192 ··0x00000bc0·00000000·28000000·000e7083·0786068c·....(.....p.....192 ··0x00000bc0·00000000·2a000000·000e7083·0786068c·....*.....p.....
193 ··0x00000bd0·058d048e·038f0200·4c000000·dc0b0000·........L.......193 ··0x00000bd0·058d048e·038f0200·4c000000·dc0b0000·........L.......
194 ··0x00000be0·00000000·a7000000·00450e10·8602440e·.........E....D.194 ··0x00000be0·00000000·a7000000·00450e10·8602440e·.........E....D.
195 ··0x00000bf0·18830347·0e206c0a·0e18470e·10410e08·...G.·l...G..A..195 ··0x00000bf0·18830347·0e206c0a·0e18470e·10410e08·...G.·l...G..A..
196 ··0x00000c00·450b710a·0e18410e·10410e08·450b420a·E.q...A..A..E.B.196 ··0x00000c00·450b710a·0e18410e·10410e08·450b420a·E.q...A..A..E.B.
197 ··0x00000c10·0e18410e·10410e08·450b430a·0e18410e·..A..A..E.C...A.197 ··0x00000c10·0e18410e·10410e08·450b430a·0e18410e·..A..A..E.C...A.
198 ··0x00000c20·10410e08·410b0000·14000000·2c0c0000·.A..A.......,...198 ··0x00000c20·10410e08·410b0000·14000000·2c0c0000·.A..A.......,...
199 ··0x00000c30·00000000·17000000·000e2083·03860200·..........·.....199 ··0x00000c30·00000000·17000000·000e2083·03860200·..........·.....
Offset 221, 201 lines modifiedOffset 221, 201 lines modified
221 ··0x00000d90·420b0000·20000000·980d0000·00000000·B...·...........221 ··0x00000d90·420b0000·20000000·980d0000·00000000·B...·...........
222 ··0x00000da0·36000000·000e2083·03860257·0a0e1846·6.....·....W...F222 ··0x00000da0·36000000·000e2083·03860257·0a0e1846·6.....·....W...F
223 ··0x00000db0·0e10410e·08410b00·4c000000·bc0d0000·..A..A..L.......223 ··0x00000db0·0e10410e·08410b00·4c000000·bc0d0000·..A..A..L.......
224 ··0x00000dc0·00000000·d4090000·00420e10·8f02420e·.........B....B.224 ··0x00000dc0·00000000·d4090000·00420e10·8f02420e·.........B....B.
225 ··0x00000dd0·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.0225 ··0x00000dd0·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.0
226 ··0x00000de0·8606410e·38830744·0e800103·54010a0e·..A.8..D....T...226 ··0x00000de0·8606410e·38830744·0e800103·54010a0e·..A.8..D....T...
227 ··0x00000df0·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..227 ··0x00000df0·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..
228 ··0x00000e00·420e0846·0b000000·38000000·0c0e0000·B..F....8.......228 ··0x00000e00·420e0846·0b000000·34000000·0c0e0000·B..F....4.......
229 ··0x00000e10·00000000·bf000000·000e8001·83078606·................229 ··0x00000e10·00000000·bf000000·000e8001·83078606·................
230 ··0x00000e20·8c058d04·8e038f02·027f0a0e·38410e30·............8A.0230 ··0x00000e20·8c058d04·8e038f02·02b00e38·410e3041·...........8A.0A
231 ··0x00000e30·410e2842·0e20420e·18420e10·420e0845·A.(B.·B..B..B..E231 ··0x00000e30·0e28420e·20420e18·420e1042·0e080000·.(B.·B..B..B....
232 ··0x00000e40·0b000000·14000000·480e0000·00000000·........H.......232 ··0x00000e40·14000000·440e0000·00000000·f0000000·....D...........
233 ··0x00000e50·f0000000·0002db0e·10540e08·28000000·.........T..(...233 ··0x00000e50·0002db0e·10540e08·28000000·5c0e0000·.....T..(...\...
234 ··0x00000e60·600e0000·00000000·86000000·00450e10·`............E..234 ··0x00000e60·00000000·86000000·00450e10·8602440e·.........E....D.
235 ··0x00000e70·8602440e·18830347·0e20700a·0e18470e·..D....G.·p...G.235 ··0x00000e70·18830347·0e20700a·0e18470e·10410e08·...G.·p...G..A..
 236 ··0x00000e80·420b0000·20000000·880e0000·00000000·B...·...........
 237 ··0x00000e90·37000000·000e2083·03860257·0a0e1846·7.....·....W...F
236 ··0x00000e80·10410e08·420b0000·20000000·8c0e0000·.A..B...·.......238 ··0x00000ea0·0e10410e·08410b00·64000000·ac0e0000·..A..A..d.......
 239 ··0x00000eb0·00000000·94060000·00420e10·8f02420e·.........B....B.
 240 ··0x00000ec0·188e0345·0e208d04·450e288c·05410e30·...E.·..E.(..A.0
 241 ··0x00000ed0·8606410e·38830744·0e800103·2e010a0e·..A.8..D........
 242 ··0x00000ee0·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..
 243 ··0x00000ef0·420e0841·0b036603·0a0e3847·0e30410e·B..A..f...8G.0A.
 244 ··0x00000f00·28420e20·420e1842·0e10420e·08450b00·(B.·B..B..B..E..
 245 ··0x00000f10·1c000000·140f0000·00000000·13010000·................
 246 ··0x00000f20·000e8001·83078606·8c058d04·8e038f02·................
 247 ··0x00000f30·38000000·340f0000·00000000·20020000·8...4.......·...
 248 ··0x00000f40·00500e10·8d02470e·188c0347·0e208604·.P....G....G.·..
 249 ··0x00000f50·490e2883·05440e40·0320010a·0e28410e·I.(..D.@.·...(A.
 250 ··0x00000f60·20410e18·420e1042·0e08410b·18000000··A..B..B..A.....
 251 ··0x00000f70·700f0000·00000000·0e000000·000e4083·p.............@.
 252 ··0x00000f80·0586048c·038d0200·2c000000·8c0f0000·........,.......
 253 ··0x00000f90·00000000·92000000·00460e10·8c02440e·.........F....D.
 254 ··0x00000fa0·18860344·0e208304·026d0a0e·18410e10·...D.·...m...A..
 255 ··0x00000fb0·420e0841·0b000000·18000000·bc0f0000·B..A............
237 ··0x00000e90·00000000·37000000·000e2083·03860257·....7.....·....W256 ··0x00000fc0·00000000·41000000·000e2083·0486038c·....A.....·.....
238 ··0x00000ea0·0a0e1846·0e10410e·08410b00·64000000·...F..A..A..d... 
239 ··0x00000eb0·b00e0000·00000000·a4060000·00420e10·.............B.. 
240 ··0x00000ec0·8f02420e·188e0345·0e208d04·450e288c·..B....E.·..E.(. 
241 ··0x00000ed0·05410e30·8606410e·38830744·0e800103·.A.0..A.8..D.... 
242 ··0x00000ee0·2e010a0e·38440e30·410e2842·0e20420e·....8D.0A.(B.·B. 
243 ··0x00000ef0·18420e10·420e0841·0b037603·0a0e3847·.B..B..A..v...8G257 ··0x00000fd0·02000000·28000000·d80f0000·00000000·....(...........
 258 ··0x00000fe0·de000000·00410e10·8602440e·1883034a·.....A....D....J
 259 ··0x00000ff0·0ea00102·a60a0e18·410e1041·0e08410b·........A..A..A.
 260 ··0x00001000·14000000·04100000·00000000·23000000·............#...
 261 ··0x00001010·000ea001·83038602·48000000·1c100000·........H.......
 262 ··0x00001020·00000000·29030000·00460e10·8f02420e·....)....F....B.
 263 ··0x00001030·188e0342·0e208d04·450e288c·05410e30·...B.·..E.(..A.0
 264 ··0x00001040·8606440e·38830744·0e60025c·0a0e3841·..D.8..D.`.\..8A
244 ··0x00000f00·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.265 ··0x00001050·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
245 ··0x00000f10·08450b00·1c000000·180f0000·00000000·.E..............266 ··0x00001060·08420b00·1c000000·68100000·00000000·.B......h.......
246 ··0x00000f20·05010000·000e8001·83078606·8c058d04·................267 ··0x00001070·85000000·000e6083·0786068c·058d048e·......`.........
247 ··0x00000f30·8e038f02·38000000·380f0000·00000000·....8...8.......268 ··0x00001080·038f0200·64000000·88100000·00000000·....d...........
248 ··0x00000f40·20020000·00500e10·8d02470e·188c0347··....P....G....G269 ··0x00001090·be040000·00460e10·8f02420e·188e0342·.....F....B....B
249 ··0x00000f50·0e208604·490e2883·05440e40·0320010a·.·..I.(..D.@.·..270 ··0x000010a0·0e208d04·420e288c·05410e30·8606440e·.·..B.(..A.0..D.
 271 ··0x000010b0·38830747·0e700379·010a0e38·410e3041·8..G.p.y...8A.0A
250 ··0x00000f60·0e28410e·20410e18·420e1042·0e08410b·.(A.·A..B..B..A.272 ··0x000010c0·0e28420e·20420e18·420e1042·0e08450b·.(B.·B..B..B..E.
251 ··0x00000f70·18000000·740f0000·00000000·0e000000·....t........... 
252 ··0x00000f80·000e4083·0586048c·038d0200·2c000000·..@.........,... 
253 ··0x00000f90·900f0000·00000000·92000000·00460e10·.............F.. 
254 ··0x00000fa0·8c02440e·18860344·0e208304·026d0a0e·..D....D.·...m.. 
255 ··0x00000fb0·18410e10·420e0841·0b000000·18000000·.A..B..A........ 
Max diff block lines reached; 0/30786 bytes (0.00%) of diff not shown.
192 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:··········36808·(bytes·into·file)13 ··Start·of·section·headers:··········36840·(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·0x8fc8:1 There·are·21·section·headers,·starting·at·offset·0x8fe8:
  
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·000202·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000202·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·005da8·0002b8·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·005dc8·0002b8·18···I·18···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000248·0004d0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000248·0004d0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·006060·0004e0·18···I·18···3··88 ··[·4]·.rela.data········RELA············0000000000000000·006080·0004e0·18···I·18···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000718·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·000718·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·000718·0000e3·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·000718·0000e3·01·AMS··0···0··1
11 ··[·7]·.text.hot·········PROGBITS········0000000000000000·000800·002a4f·00··AX··0···0·3211 ··[·7]·.text.hot·········PROGBITS········0000000000000000·000800·002a6f·00··AX··0···0·32
12 ··[·8]·.rela.text.hot····RELA············0000000000000000·006540·001638·18···I·18···7··812 ··[·8]·.rela.text.hot····RELA············0000000000000000·006560·001638·18···I·18···7··8
13 ··[·9]·.text.unlikely····PROGBITS········0000000000000000·00324f·0005db·00··AX··0···0··113 ··[·9]·.text.unlikely····PROGBITS········0000000000000000·00326f·0005db·00··AX··0···0··1
14 ··[10]·.rela.text.unlikely·RELA············0000000000000000·007b78·000d50·18···I·18···9··814 ··[10]·.rela.text.unlikely·RELA············0000000000000000·007b98·000d50·18···I·18···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·003830·0000b4·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·003850·0000b4·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·0038e8·000323·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·003908·000323·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·0088c8·000090·18···I·18··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·0088e8·000090·18···I·18··12··8
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·003c0b·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·003c2b·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·003c10·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·003c30·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·003c30·000a90·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·003c50·000a90·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·008958·0005b8·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·008978·0005b8·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·0046c0·000d80·18·····19··68··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·0046e0·000d80·18·····19··68··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·005440·000968·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·005460·000968·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·008f10·0000b6·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·008f30·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.45 KB
readelf --wide --symbols {}
    
Offset 2, 15 lines modifiedOffset 2, 15 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·.rodata.str1.17 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.1
8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.hot8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.hot
9 ·····5:·0000000000000350···134·FUNC····LOCAL··DEFAULT····7·tuple_alloc9 ·····5:·0000000000000340···134·FUNC····LOCAL··DEFAULT····7·tuple_alloc
10 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.unlikely10 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.unlikely
11 ·····7:·0000000000000000····32·FUNC····LOCAL··DEFAULT····9·PyTuple_Pack.cold11 ·····7:·0000000000000000····32·FUNC····LOCAL··DEFAULT····9·PyTuple_Pack.cold
12 ·····8:·0000000000000020···205·FUNC····LOCAL··DEFAULT····9·_PyTuple_Resize.cold12 ·····8:·0000000000000020···205·FUNC····LOCAL··DEFAULT····9·_PyTuple_Resize.cold
13 ·····9:·0000000000000c40····27·FUNC····LOCAL··DEFAULT····7·Py_XDECREF13 ·····9:·0000000000000c40····27·FUNC····LOCAL··DEFAULT····7·Py_XDECREF
14 ····10:·0000000000000aa0···207·FUNC····LOCAL··DEFAULT····7·tuple_iter14 ····10:·0000000000000aa0···207·FUNC····LOCAL··DEFAULT····7·tuple_iter
15 ····11:·00000000000000ed····22·FUNC····LOCAL··DEFAULT····9·tuple_iter.cold15 ····11:·00000000000000ed····22·FUNC····LOCAL··DEFAULT····9·tuple_iter.cold
16 ····12:·0000000000000b70···111·FUNC····LOCAL··DEFAULT····7·tupleiter_next16 ····12:·0000000000000b70···111·FUNC····LOCAL··DEFAULT····7·tupleiter_next
Offset 19, 44 lines modifiedOffset 19, 44 lines modified
19 ····15:·0000000000000103····45·FUNC····LOCAL··DEFAULT····9·tupledealloc.cold19 ····15:·0000000000000103····45·FUNC····LOCAL··DEFAULT····9·tupledealloc.cold
20 ····16:·0000000000000ef0···241·FUNC····LOCAL··DEFAULT····7·tupletraverse20 ····16:·0000000000000ef0···241·FUNC····LOCAL··DEFAULT····7·tupletraverse
21 ····17:·0000000000000130····22·FUNC····LOCAL··DEFAULT····9·PyTuple_Size.cold21 ····17:·0000000000000130····22·FUNC····LOCAL··DEFAULT····9·PyTuple_Size.cold
22 ····18:·0000000000000146····41·FUNC····LOCAL··DEFAULT····9·PyTuple_GetItem.cold22 ····18:·0000000000000146····41·FUNC····LOCAL··DEFAULT····9·PyTuple_GetItem.cold
23 ····19:·000000000000016f····46·FUNC····LOCAL··DEFAULT····9·_PyTuple_FromArraySteal.cold23 ····19:·000000000000016f····46·FUNC····LOCAL··DEFAULT····9·_PyTuple_FromArraySteal.cold
24 ····20:·0000000000001380···227·FUNC····LOCAL··DEFAULT····7·tuplecontains24 ····20:·0000000000001380···227·FUNC····LOCAL··DEFAULT····7·tuplecontains
25 ····21:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.825 ····21:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
26 ····22:·0000000000001470···775·FUNC····LOCAL··DEFAULT····7·tuplesubscript26 ····22:·0000000000001470···800·FUNC····LOCAL··DEFAULT····7·tuplesubscript
27 ····23:·000000000000019d····28·FUNC····LOCAL··DEFAULT····9·tuplesubscript.cold27 ····23:·000000000000019d····28·FUNC····LOCAL··DEFAULT····9·tuplesubscript.cold
28 ····24:·0000000000001780····60·FUNC····LOCAL··DEFAULT····7·tupleitem28 ····24:·0000000000001790····60·FUNC····LOCAL··DEFAULT····7·tupleitem
29 ····25:·00000000000017c0···394·FUNC····LOCAL··DEFAULT····7·tuplehash29 ····25:·00000000000017d0···394·FUNC····LOCAL··DEFAULT····7·tuplehash
30 ····26:·00000000000001b9····10·FUNC····LOCAL··DEFAULT····9·tuplehash.cold30 ····26:·00000000000001b9····10·FUNC····LOCAL··DEFAULT····9·tuplehash.cold
31 ····27:·00000000000001c3····20·FUNC····LOCAL··DEFAULT····9·PyTuple_GetSlice.cold31 ····27:·00000000000001c3····20·FUNC····LOCAL··DEFAULT····9·PyTuple_GetSlice.cold
32 ····28:·0000000000001c30···558·FUNC····LOCAL··DEFAULT····7·tuple_vectorcall32 ····28:·0000000000001c40···590·FUNC····LOCAL··DEFAULT····7·tuple_vectorcall
33 ····29:·00000000000001d7···197·FUNC····LOCAL··DEFAULT····9·tuple_vectorcall.cold33 ····29:·00000000000001d7···197·FUNC····LOCAL··DEFAULT····9·tuple_vectorcall.cold
34 ····30:·0000000000001e60···425·FUNC····LOCAL··DEFAULT····7·tuplerichcompare34 ····30:·0000000000001e90···425·FUNC····LOCAL··DEFAULT····7·tuplerichcompare
35 ····31:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata35 ····31:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
36 ····32:·000000000000029c····38·FUNC····LOCAL··DEFAULT····9·tuplerichcompare.cold36 ····32:·000000000000029c····38·FUNC····LOCAL··DEFAULT····9·tuplerichcompare.cold
37 ····33:·0000000000002010···776·FUNC····LOCAL··DEFAULT····7·tupleconcat37 ····33:·0000000000002040···776·FUNC····LOCAL··DEFAULT····7·tupleconcat
38 ····34:·00000000000002c2····59·FUNC····LOCAL··DEFAULT····9·tupleconcat.cold38 ····34:·00000000000002c2····59·FUNC····LOCAL··DEFAULT····9·tupleconcat.cold
39 ····35:·0000000000002320·····9·FUNC····LOCAL··DEFAULT····7·tuplelength39 ····35:·0000000000002350·····9·FUNC····LOCAL··DEFAULT····7·tuplelength
40 ····36:·0000000000002330···584·FUNC····LOCAL··DEFAULT····7·tuple_new40 ····36:·0000000000002360···565·FUNC····LOCAL··DEFAULT····7·tuple_new
41 ····37:·00000000000002fd···170·FUNC····LOCAL··DEFAULT····9·tuple_new.cold41 ····37:·00000000000002fd···170·FUNC····LOCAL··DEFAULT····9·tuple_new.cold
42 ····38:·0000000000002580····25·FUNC····LOCAL··DEFAULT····7·tupleiter_traverse42 ····38:·00000000000025a0····25·FUNC····LOCAL··DEFAULT····7·tupleiter_traverse
43 ····39:·00000000000003a7·····3·FUNC····LOCAL··DEFAULT····9·tupleiter_traverse.cold43 ····39:·00000000000003a7·····3·FUNC····LOCAL··DEFAULT····9·tupleiter_traverse.cold
44 ····40:·00000000000025a0···371·FUNC····LOCAL··DEFAULT····7·tuplerepr44 ····40:·00000000000025c0···371·FUNC····LOCAL··DEFAULT····7·tuplerepr
45 ····41:·00000000000003aa····70·FUNC····LOCAL··DEFAULT····9·tuplerepr.cold45 ····41:·00000000000003aa····70·FUNC····LOCAL··DEFAULT····9·tuplerepr.cold
46 ····42:·0000000000000000···230·FUNC····LOCAL··DEFAULT····1·tuple_index46 ····42:·0000000000000000···230·FUNC····LOCAL··DEFAULT····1·tuple_index
47 ····43:·00000000000004a1···113·FUNC····LOCAL··DEFAULT····9·tuple_index.cold47 ····43:·00000000000004a1···113·FUNC····LOCAL··DEFAULT····9·tuple_index.cold
48 ····44:·0000000000002790···539·FUNC····LOCAL··DEFAULT····7·tuplerepeat48 ····44:·00000000000027b0···539·FUNC····LOCAL··DEFAULT····7·tuplerepeat
49 ····45:·0000000000000512····45·FUNC····LOCAL··DEFAULT····9·tuplerepeat.cold49 ····45:·0000000000000512····45·FUNC····LOCAL··DEFAULT····9·tuplerepeat.cold
50 ····46:·000000000000053f····58·FUNC····LOCAL··DEFAULT····9·PyTuple_SetItem.cold50 ····46:·000000000000053f····58·FUNC····LOCAL··DEFAULT····9·PyTuple_SetItem.cold
51 ····47:·00000000000029b0····33·FUNC····LOCAL··DEFAULT····7·tupleiter_len51 ····47:·00000000000029d0····33·FUNC····LOCAL··DEFAULT····7·tupleiter_len
52 ····48:·0000000000000579·····7·FUNC····LOCAL··DEFAULT····9·tupleiter_len.cold52 ····48:·0000000000000579·····7·FUNC····LOCAL··DEFAULT····9·tupleiter_len.cold
53 ····49:·0000000000000140····55·FUNC····LOCAL··DEFAULT····1·tuple___getnewargs__53 ····49:·0000000000000140····55·FUNC····LOCAL··DEFAULT····1·tuple___getnewargs__
54 ····50:·0000000000000580····32·FUNC····LOCAL··DEFAULT····9·tuple___getnewargs__.cold54 ····50:·0000000000000580····32·FUNC····LOCAL··DEFAULT····9·tuple___getnewargs__.cold
55 ····51:·00000000000029e0···111·FUNC····LOCAL··DEFAULT····7·tuple_count55 ····51:·0000000000002a00···111·FUNC····LOCAL··DEFAULT····7·tuple_count
56 ····52:·00000000000005a0····10·FUNC····LOCAL··DEFAULT····9·tuple_count.cold56 ····52:·00000000000005a0····10·FUNC····LOCAL··DEFAULT····9·tuple_count.cold
57 ····53:·0000000000000180····51·FUNC····LOCAL··DEFAULT····1·tupleiter_reduce57 ····53:·0000000000000180····51·FUNC····LOCAL··DEFAULT····1·tupleiter_reduce
58 ····54:·00000000000005aa····13·FUNC····LOCAL··DEFAULT····9·tupleiter_reduce.cold58 ····54:·00000000000005aa····13·FUNC····LOCAL··DEFAULT····9·tupleiter_reduce.cold
59 ····55:·00000000000001c0····66·FUNC····LOCAL··DEFAULT····1·tupleiter_setstate59 ····55:·00000000000001c0····66·FUNC····LOCAL··DEFAULT····1·tupleiter_setstate
60 ····56:·00000000000005b7····36·FUNC····LOCAL··DEFAULT····9·tupleiter_setstate.cold60 ····56:·00000000000005b7····36·FUNC····LOCAL··DEFAULT····9·tupleiter_setstate.cold
61 ····57:·00000000000001a0···128·OBJECT··LOCAL··DEFAULT····3·tupleiter_methods61 ····57:·00000000000001a0···128·OBJECT··LOCAL··DEFAULT····3·tupleiter_methods
62 ····58:·00000000000000c0····55·OBJECT··LOCAL··DEFAULT···12·length_hint_doc62 ····58:·00000000000000c0····55·OBJECT··LOCAL··DEFAULT···12·length_hint_doc
Offset 75, 17 lines modifiedOffset 75, 17 lines modified
75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NewReference75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NewReference
76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
77 ····73:·0000000000000220···416·OBJECT··GLOBAL·DEFAULT····3·PyTuple_Type77 ····73:·0000000000000220···416·OBJECT··GLOBAL·DEFAULT····3·PyTuple_Type
78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_NewVar78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_NewVar
79 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime79 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
80 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory80 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
81 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall81 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall
82 ····78:·0000000000000120···546·FUNC····GLOBAL·HIDDEN·····7·_PyTuple_FromArray82 ····78:·0000000000000120···544·FUNC····GLOBAL·HIDDEN·····7·_PyTuple_FromArray
83 ····79:·00000000000003e0···856·FUNC····GLOBAL·DEFAULT····7·PyTuple_Pack83 ····79:·00000000000003d0···856·FUNC····GLOBAL·DEFAULT····7·PyTuple_Pack
84 ····80:·0000000000000740···862·FUNC····GLOBAL·DEFAULT····7·_PyTuple_Resize84 ····80:·0000000000000730···878·FUNC····GLOBAL·DEFAULT····7·_PyTuple_Resize
85 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_Resize85 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_Resize
86 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NewReferenceNoTotal86 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NewReferenceNoTotal
87 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc87 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
88 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del88 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del
89 ····85:·0000000000000000···416·OBJECT··GLOBAL·DEFAULT····3·PyTupleIter_Type89 ····85:·0000000000000000···416·OBJECT··GLOBAL·DEFAULT····3·PyTupleIter_Type
90 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_New90 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_New
91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_UnTrack91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_UnTrack
Offset 104, 15 lines modifiedOffset 104, 15 lines modified
104 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_Type104 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_Type
105 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_Unpack105 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_Unpack
106 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_AdjustIndices106 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_AdjustIndices
107 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred107 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
108 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError108 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
110 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Hash110 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Hash
111 ···107:·0000000000001950···734·FUNC····GLOBAL·DEFAULT····7·PyTuple_GetSlice111 ···107:·0000000000001960···734·FUNC····GLOBAL·DEFAULT····7·PyTuple_GetSlice
112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Tuple112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Tuple
113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKwnames113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKwnames
114 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional114 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional
115 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct115 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct
116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompare116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompare
117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct
118 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NotImplementedStruct118 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NotImplementedStruct
Offset 123, 15 lines modifiedOffset 123, 15 lines modified
123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Repr123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Repr
124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_WriteASCIIString124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_WriteASCIIString
125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_WriteStr125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_WriteStr
126 ···122:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_ReprLeave126 ···122:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_ReprLeave
127 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_Finish127 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_Finish
128 ···124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString128 ···124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString
129 ···125:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_Dealloc129 ···125:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_Dealloc
130 ···126:·0000000000002720···102·FUNC····GLOBAL·HIDDEN·····7·_PyTuple_ClearFreeList130 ···126:·0000000000002740···102·FUNC····GLOBAL·HIDDEN·····7·_PyTuple_ClearFreeList
131 ···127:·00000000000003f0···177·FUNC····GLOBAL·HIDDEN·····9·_PyTuple_DebugMallocStats131 ···127:·00000000000003f0···177·FUNC····GLOBAL·HIDDEN·····9·_PyTuple_DebugMallocStats
132 ···128:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_snprintf132 ···128:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_snprintf
133 ···129:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDebugAllocatorStats133 ···129:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDebugAllocatorStats
134 ···130:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail134 ···130:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
135 ···131:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t135 ···131:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t
136 ···132:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_SliceIndexNotNone136 ···132:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_SliceIndexNotNone
137 ···133:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError137 ···133:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
58.3 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x5da8·contains·29·entries:1 Relocation·section·'.rela.text'·at·offset·0x5dc8·contains·29·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000000006b··0000006200000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·43 000000000000006b··0000006200000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4
4 0000000000000077··0000008300000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromSsize_t·-·44 0000000000000077··0000008300000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromSsize_t·-·4
5 000000000000009a··0000008400000004·R_X86_64_PLT32·········0000000000000000·_PyEval_SliceIndexNotNone·-·45 000000000000009a··0000008400000004·R_X86_64_PLT32·········0000000000000000·_PyEval_SliceIndexNotNone·-·4
6 00000000000000d9··0000008400000004·R_X86_64_PLT32·········0000000000000000·_PyEval_SliceIndexNotNone·-·46 00000000000000d9··0000008400000004·R_X86_64_PLT32·········0000000000000000·_PyEval_SliceIndexNotNone·-·4
7 000000000000012f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c3c7 000000000000012f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c3c
8 0000000000000163··0000004e00000004·R_X86_64_PLT32·········0000000000000120·_PyTuple_FromArray·-·48 0000000000000163··0000004e00000004·R_X86_64_PLT32·········0000000000000120·_PyTuple_FromArray·-·4
Offset 27, 70 lines modifiedOffset 27, 70 lines modified
27 0000000000000157··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·57c27 0000000000000157··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·57c
28 0000000000000173··0000008800000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·428 0000000000000173··0000008800000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
29 000000000000019e··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5a629 000000000000019e··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5a6
30 00000000000001af··0000008800000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·430 00000000000001af··0000008800000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
31 00000000000001d6··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5b331 00000000000001d6··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5b3
32 00000000000001e8··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5c432 00000000000001e8··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5c4
  
33 Relocation·section·'.rela.data'·at·offset·0x6060·contains·52·entries:33 Relocation·section·'.rela.data'·at·offset·0x6080·contains·52·entries:
34 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend34 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
35 0000000000000008··0000008c00000001·R_X86_64_64············0000000000000000·PyType_Type·+·035 0000000000000008··0000008c00000001·R_X86_64_64············0000000000000000·PyType_Type·+·0
36 0000000000000018··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·7936 0000000000000018··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·79
37 0000000000000030··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·be037 0000000000000030··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·be0
38 0000000000000090··0000008d00000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·038 0000000000000090··0000008d00000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·0
39 00000000000000b8··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·258039 00000000000000b8··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·25a0
40 00000000000000d8··0000008e00000001·R_X86_64_64············0000000000000000·PyObject_SelfIter·+·040 00000000000000d8··0000008e00000001·R_X86_64_64············0000000000000000·PyObject_SelfIter·+·0
41 00000000000000e0··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·b7041 00000000000000e0··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·b70
42 00000000000000e8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1a042 00000000000000e8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1a0
43 00000000000001a0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·8843 00000000000001a0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·88
44 00000000000001a8··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·29b044 00000000000001a8··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·29d0
45 00000000000001b8··0000001f00000001·R_X86_64_64············0000000000000000·.rodata·+·c045 00000000000001b8··0000001f00000001·R_X86_64_64············0000000000000000·.rodata·+·c0
46 00000000000001c0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·9846 00000000000001c0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·98
47 00000000000001c8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·18047 00000000000001c8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·180
48 00000000000001d8··0000001f00000001·R_X86_64_64············0000000000000000·.rodata·+·8048 00000000000001d8··0000001f00000001·R_X86_64_64············0000000000000000·.rodata·+·80
49 00000000000001e0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·a349 00000000000001e0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·a3
50 00000000000001e8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·1c050 00000000000001e8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·1c0
51 00000000000001f8··0000001f00000001·R_X86_64_64············0000000000000000·.rodata·+·4051 00000000000001f8··0000001f00000001·R_X86_64_64············0000000000000000·.rodata·+·40
52 0000000000000228··0000008c00000001·R_X86_64_64············0000000000000000·PyType_Type·+·052 0000000000000228··0000008c00000001·R_X86_64_64············0000000000000000·PyType_Type·+·0
53 0000000000000238··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3253 0000000000000238··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·32
54 0000000000000250··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·c6054 0000000000000250··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·c60
55 0000000000000278··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·25a055 0000000000000278··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·25c0
56 0000000000000288··0000000200000001·R_X86_64_64············0000000000000000·.data·+·48056 0000000000000288··0000000200000001·R_X86_64_64············0000000000000000·.data·+·480
57 0000000000000290··0000000200000001·R_X86_64_64············0000000000000000·.data·+·3c057 0000000000000290··0000000200000001·R_X86_64_64············0000000000000000·.data·+·3c0
58 0000000000000298··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·17c058 0000000000000298··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·17d0
59 00000000000002b0··0000008d00000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·059 00000000000002b0··0000008d00000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·0
60 00000000000002d0··0000001f00000001·R_X86_64_64············0000000000000000·.rodata·+·12060 00000000000002d0··0000001f00000001·R_X86_64_64············0000000000000000·.rodata·+·120
61 00000000000002d8··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·ef061 00000000000002d8··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·ef0
62 00000000000002e8··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·1e6062 00000000000002e8··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·1e90
63 00000000000002f8··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·aa063 00000000000002f8··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·aa0
64 0000000000000308··0000000200000001·R_X86_64_64············0000000000000000·.data·+·3e064 0000000000000308··0000000200000001·R_X86_64_64············0000000000000000·.data·+·3e0
65 0000000000000358··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·233065 0000000000000358··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·2360
66 0000000000000360··0000005400000001·R_X86_64_64············0000000000000000·PyObject_GC_Del·+·066 0000000000000360··0000005400000001·R_X86_64_64············0000000000000000·PyObject_GC_Del·+·0
67 00000000000003b0··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·1c3067 00000000000003b0··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·1c40
68 00000000000003c0··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·232068 00000000000003c0··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·2350
69 00000000000003c8··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·147069 00000000000003c8··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·1470
70 00000000000003e0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·b070 00000000000003e0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·b0
71 00000000000003e8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·14071 00000000000003e8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·140
72 00000000000003f8··0000001f00000001·R_X86_64_64············0000000000000000·.rodata·+·10072 00000000000003f8··0000001f00000001·R_X86_64_64············0000000000000000·.rodata·+·100
73 0000000000000400··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·6373 0000000000000400··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·63
74 0000000000000408··0000000100000001·R_X86_64_64············0000000000000000·.text·+·074 0000000000000408··0000000100000001·R_X86_64_64············0000000000000000·.text·+·0
75 0000000000000418··0000001f00000001·R_X86_64_64············0000000000000000·.rodata·+·2a075 0000000000000418··0000001f00000001·R_X86_64_64············0000000000000000·.rodata·+·2a0
76 0000000000000420··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·bf76 0000000000000420··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·bf
77 0000000000000428··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·29e077 0000000000000428··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·2a00
78 0000000000000438··0000001f00000001·R_X86_64_64············0000000000000000·.rodata·+·24078 0000000000000438··0000001f00000001·R_X86_64_64············0000000000000000·.rodata·+·240
79 0000000000000440··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·c579 0000000000000440··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·c5
80 0000000000000448··0000008f00000001·R_X86_64_64············0000000000000000·Py_GenericAlias·+·080 0000000000000448··0000008f00000001·R_X86_64_64············0000000000000000·Py_GenericAlias·+·0
81 0000000000000458··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·d781 0000000000000458··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·d7
82 0000000000000480··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·232082 0000000000000480··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·2350
83 0000000000000488··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·201083 0000000000000488··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·2040
84 0000000000000490··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·279084 0000000000000490··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·27b0
85 0000000000000498··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·178085 0000000000000498··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·1790
86 00000000000004b8··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·138086 00000000000004b8··0000000400000001·R_X86_64_64············0000000000000000·.text.hot·+·1380
  
87 Relocation·section·'.rela.text.hot'·at·offset·0x6540·contains·237·entries:87 Relocation·section·'.rela.text.hot'·at·offset·0x6560·contains·237·entries:
88 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend88 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
89 000000000000001a··0000004600000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·489 000000000000001a··0000004600000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
90 000000000000005d··0000004700000004·R_X86_64_PLT32·········0000000000000000·_Py_NewReference·-·490 000000000000005d··0000004700000004·R_X86_64_PLT32·········0000000000000000·_Py_NewReference·-·4
91 0000000000000070··0000004800000004·R_X86_64_PLT32·········0000000000000000·memset·-·491 0000000000000070··0000004800000004·R_X86_64_PLT32·········0000000000000000·memset·-·4
92 00000000000000c4··000000490000000a·R_X86_64_32············0000000000000220·PyTuple_Type·+·092 00000000000000c4··000000490000000a·R_X86_64_32············0000000000000220·PyTuple_Type·+·0
93 00000000000000c9··0000004a00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_NewVar·-·493 00000000000000c9··0000004a00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_NewVar·-·4
94 00000000000000e1··0000004b0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·158e894 00000000000000e1··0000004b0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·158e8
Offset 101, 27 lines modifiedOffset 101, 27 lines modified
101 000000000000018a··0000004700000004·R_X86_64_PLT32·········0000000000000000·_Py_NewReference·-·4101 000000000000018a··0000004700000004·R_X86_64_PLT32·········0000000000000000·_Py_NewReference·-·4
102 000000000000025d··0000004b0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·158e8102 000000000000025d··0000004b0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·158e8
103 00000000000002a1··000000490000000a·R_X86_64_32············0000000000000220·PyTuple_Type·+·0103 00000000000002a1··000000490000000a·R_X86_64_32············0000000000000220·PyTuple_Type·+·0
104 00000000000002a6··0000004a00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_NewVar·-·4104 00000000000002a6··0000004a00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_NewVar·-·4
105 00000000000002cf··000000490000000a·R_X86_64_32············0000000000000220·PyTuple_Type·+·0105 00000000000002cf··000000490000000a·R_X86_64_32············0000000000000220·PyTuple_Type·+·0
106 00000000000002d4··0000004a00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_NewVar·-·4106 00000000000002d4··0000004a00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_NewVar·-·4
107 0000000000000304··0000004c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4107 0000000000000304··0000004c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
108 000000000000032e··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0108 0000000000000330··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
109 0000000000000333··0000004d00000004·R_X86_64_PLT32·········0000000000000000·_PyErr_BadInternalCall·-·4109 0000000000000335··0000004d00000004·R_X86_64_PLT32·········0000000000000000·_PyErr_BadInternalCall·-·4
110 0000000000000359··0000004600000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4110 0000000000000349··0000004600000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
111 0000000000000396··0000004700000004·R_X86_64_PLT32·········0000000000000000·_Py_NewReference·-·4111 0000000000000386··0000004700000004·R_X86_64_PLT32·········0000000000000000·_Py_NewReference·-·4
112 00000000000003a5··000000490000000a·R_X86_64_32············0000000000000220·PyTuple_Type·+·0112 0000000000000395··000000490000000a·R_X86_64_32············0000000000000220·PyTuple_Type·+·0
113 00000000000003c9··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0113 00000000000003b9··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
114 00000000000003d0··0000004d00000004·R_X86_64_PLT32·········0000000000000000·_PyErr_BadInternalCall·-·4114 00000000000003c0··0000004d00000004·R_X86_64_PLT32·········0000000000000000·_PyErr_BadInternalCall·-·4
115 0000000000000432··0000004600000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4115 0000000000000422··0000004600000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
116 0000000000000479··0000004700000004·R_X86_64_PLT32·········0000000000000000·_Py_NewReference·-·4116 0000000000000469··0000004700000004·R_X86_64_PLT32·········0000000000000000·_Py_NewReference·-·4
117 0000000000000694··000000490000000a·R_X86_64_32············0000000000000220·PyTuple_Type·+·0117 0000000000000684··000000490000000a·R_X86_64_32············0000000000000220·PyTuple_Type·+·0
118 0000000000000699··0000004a00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_NewVar·-·4118 0000000000000689··0000004a00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_NewVar·-·4
119 0000000000000723··0000004c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4119 0000000000000713··0000004c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
120 000000000000075f··000000490000000b·R_X86_64_32S···········0000000000000220·PyTuple_Type·+·0120 000000000000074f··000000490000000b·R_X86_64_32S···········0000000000000220·PyTuple_Type·+·0
121 000000000000087a··0000004b00000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·2844121 000000000000087a··0000004b00000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·2844
122 000000000000088e··0000005100000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_Resize·-·4122 000000000000088e··0000005100000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_Resize·-·4
123 00000000000008a2··0000005200000004·R_X86_64_PLT32·········0000000000000000·_Py_NewReferenceNoTotal·-·4123 00000000000008a2··0000005200000004·R_X86_64_PLT32·········0000000000000000·_Py_NewReferenceNoTotal·-·4
124 00000000000008b2··0000004600000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4124 00000000000008b2··0000004600000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
125 0000000000000903··0000004b00000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·2844125 0000000000000903··0000004b00000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·2844
126 0000000000000923··0000005300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4126 0000000000000923··0000005300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
127 000000000000092a··0000004b0000000b·R_X86_64_32S···········0000000000000000·_PyRuntime·+·158e8127 000000000000092a··0000004b0000000b·R_X86_64_32S···········0000000000000000·_PyRuntime·+·158e8
Offset 169, 98 lines modifiedOffset 169, 98 lines modified
169 0000000000001421··0000006200000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4169 0000000000001421··0000006200000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4
170 0000000000001441··0000006200000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4170 0000000000001441··0000006200000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4
171 000000000000149c··0000005f00000002·R_X86_64_PC32··········0000000000000000·PyExc_IndexError·-·4171 000000000000149c··0000005f00000002·R_X86_64_PC32··········0000000000000000·PyExc_IndexError·-·4
172 00000000000014a1··0000006300000004·R_X86_64_PLT32·········0000000000000000·PyNumber_AsSsize_t·-·4172 00000000000014a1··0000006300000004·R_X86_64_PLT32·········0000000000000000·PyNumber_AsSsize_t·-·4
173 00000000000014f3··000000640000000b·R_X86_64_32S···········0000000000000000·PySlice_Type·+·0173 00000000000014f3··000000640000000b·R_X86_64_32S···········0000000000000000·PySlice_Type·+·0
174 0000000000001513··0000006500000004·R_X86_64_PLT32·········0000000000000000·PySlice_Unpack·-·4174 0000000000001513··0000006500000004·R_X86_64_PLT32·········0000000000000000·PySlice_Unpack·-·4
175 000000000000152f··0000006600000004·R_X86_64_PLT32·········0000000000000000·PySlice_AdjustIndices·-·4175 000000000000152f··0000006600000004·R_X86_64_PLT32·········0000000000000000·PySlice_AdjustIndices·-·4
176 0000000000001559··000000490000000b·R_X86_64_32S···········0000000000000220·PyTuple_Type·+·0 
177 0000000000001633··0000004600000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4176 0000000000001613··0000004600000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
178 0000000000001731··0000006700000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4177 0000000000001671··0000006700000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
179 000000000000174f··0000005f00000002·R_X86_64_PC32··········0000000000000000·PyExc_IndexError·-·4178 000000000000168f··0000005f00000002·R_X86_64_PC32··········0000000000000000·PyExc_IndexError·-·4
180 0000000000001754··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·19179 0000000000001694··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·19
181 0000000000001759··0000006000000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4180 0000000000001699··0000006000000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
 181 00000000000016ac··000000490000000b·R_X86_64_32S···········0000000000000220·PyTuple_Type·+·0
182 0000000000001769··0000004b0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·158e8182 0000000000001782··0000004b0000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·158e8
183 00000000000017aa··0000005f00000002·R_X86_64_PC32··········0000000000000000·PyExc_IndexError·-·4183 00000000000017ba··0000005f00000002·R_X86_64_PC32··········0000000000000000·PyExc_IndexError·-·4
184 00000000000017af··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·19184 00000000000017bf··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·19
185 00000000000017b4··0000006000000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4185 00000000000017c4··0000006000000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
Max diff block lines reached; 30199/59668 bytes (50.61%) of diff not shown.
33.3 KB
readelf --wide --debug-dump=frames {}
    
Offset 32, 15 lines modifiedOffset 32, 15 lines modified
32 ··DW_CFA_def_cfa_offset:·832 ··DW_CFA_def_cfa_offset:·8
33 ··DW_CFA_advance_loc:·10·to·00000000000000c033 ··DW_CFA_advance_loc:·10·to·00000000000000c0
34 ··DW_CFA_restore_state34 ··DW_CFA_restore_state
35 ··DW_CFA_nop35 ··DW_CFA_nop
36 ··DW_CFA_nop36 ··DW_CFA_nop
37 ··DW_CFA_nop37 ··DW_CFA_nop
  
38 00000048·000000000000004c·0000004c·FDE·cie=00000000·pc=0000000000000120..000000000000034238 00000048·000000000000004c·0000004c·FDE·cie=00000000·pc=0000000000000120..0000000000000340
39 ··DW_CFA_advance_loc:·6·to·000000000000012639 ··DW_CFA_advance_loc:·6·to·0000000000000126
40 ··DW_CFA_def_cfa_offset:·1640 ··DW_CFA_def_cfa_offset:·16
41 ··DW_CFA_offset:·r13·(r13)·at·cfa-1641 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
42 ··DW_CFA_advance_loc:·2·to·000000000000012842 ··DW_CFA_advance_loc:·2·to·0000000000000128
43 ··DW_CFA_def_cfa_offset:·2443 ··DW_CFA_def_cfa_offset:·24
44 ··DW_CFA_offset:·r12·(r12)·at·cfa-2444 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
45 ··DW_CFA_advance_loc:·1·to·000000000000012945 ··DW_CFA_advance_loc:·1·to·0000000000000129
Offset 77, 98 lines modifiedOffset 77, 98 lines modified
77 ··DW_CFA_def_cfa_offset:·877 ··DW_CFA_def_cfa_offset:·8
78 ··DW_CFA_advance_loc:·6·to·000000000000027078 ··DW_CFA_advance_loc:·6·to·0000000000000270
79 ··DW_CFA_restore_state79 ··DW_CFA_restore_state
80 ··DW_CFA_nop80 ··DW_CFA_nop
81 ··DW_CFA_nop81 ··DW_CFA_nop
82 ··DW_CFA_nop82 ··DW_CFA_nop
  
83 00000098·0000000000000028·0000009c·FDE·cie=00000000·pc=0000000000000350..00000000000003d683 00000098·0000000000000028·0000009c·FDE·cie=00000000·pc=0000000000000340..00000000000003c6
84 ··DW_CFA_advance_loc:·1·to·000000000000035184 ··DW_CFA_advance_loc:·1·to·0000000000000341
85 ··DW_CFA_def_cfa_offset:·1685 ··DW_CFA_def_cfa_offset:·16
86 ··DW_CFA_offset:·r3·(rbx)·at·cfa-1686 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
87 ··DW_CFA_advance_loc1:·77·to·000000000000039e87 ··DW_CFA_advance_loc1:·77·to·000000000000038e
88 ··DW_CFA_remember_state88 ··DW_CFA_remember_state
89 ··DW_CFA_def_cfa_offset:·889 ··DW_CFA_def_cfa_offset:·8
90 ··DW_CFA_advance_loc:·2·to·00000000000003a090 ··DW_CFA_advance_loc:·2·to·0000000000000390
91 ··DW_CFA_restore_state91 ··DW_CFA_restore_state
92 ··DW_CFA_advance_loc:·4·to·00000000000003a492 ··DW_CFA_advance_loc:·4·to·0000000000000394
93 ··DW_CFA_remember_state93 ··DW_CFA_remember_state
94 ··DW_CFA_def_cfa_offset:·894 ··DW_CFA_def_cfa_offset:·8
95 ··DW_CFA_advance_loc:·10·to·00000000000003ae95 ··DW_CFA_advance_loc:·10·to·000000000000039e
96 ··DW_CFA_restore_state96 ··DW_CFA_restore_state
97 ··DW_CFA_advance_loc:·16·to·00000000000003be97 ··DW_CFA_advance_loc:·16·to·00000000000003ae
98 ··DW_CFA_remember_state98 ··DW_CFA_remember_state
99 ··DW_CFA_def_cfa_offset:·899 ··DW_CFA_def_cfa_offset:·8
100 ··DW_CFA_advance_loc:·5·to·00000000000003c3100 ··DW_CFA_advance_loc:·5·to·00000000000003b3
101 ··DW_CFA_restore_state101 ··DW_CFA_restore_state
102 ··DW_CFA_nop102 ··DW_CFA_nop
103 ··DW_CFA_nop103 ··DW_CFA_nop
104 ··DW_CFA_nop104 ··DW_CFA_nop
  
105 000000c4·0000000000000040·000000c8·FDE·cie=00000000·pc=00000000000003e0..0000000000000738105 000000c4·0000000000000040·000000c8·FDE·cie=00000000·pc=00000000000003d0..0000000000000728
106 ··DW_CFA_advance_loc:·6·to·00000000000003e6106 ··DW_CFA_advance_loc:·6·to·00000000000003d6
107 ··DW_CFA_def_cfa_offset:·16107 ··DW_CFA_def_cfa_offset:·16
108 ··DW_CFA_offset:·r12·(r12)·at·cfa-16108 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
109 ··DW_CFA_advance_loc:·1·to·00000000000003e7109 ··DW_CFA_advance_loc:·1·to·00000000000003d7
110 ··DW_CFA_def_cfa_offset:·24110 ··DW_CFA_def_cfa_offset:·24
111 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24111 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
112 ··DW_CFA_advance_loc:·1·to·00000000000003e8112 ··DW_CFA_advance_loc:·1·to·00000000000003d8
113 ··DW_CFA_def_cfa_offset:·32113 ··DW_CFA_def_cfa_offset:·32
114 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32114 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
115 ··DW_CFA_advance_loc:·4·to·00000000000003ec115 ··DW_CFA_advance_loc:·4·to·00000000000003dc
116 ··DW_CFA_def_cfa_offset:·112116 ··DW_CFA_def_cfa_offset:·112
117 ··DW_CFA_advance_loc2:·659·to·000000000000067f117 ··DW_CFA_advance_loc2:·659·to·000000000000066f
118 ··DW_CFA_remember_state118 ··DW_CFA_remember_state
119 ··DW_CFA_def_cfa_offset:·32119 ··DW_CFA_def_cfa_offset:·32
120 ··DW_CFA_advance_loc:·4·to·0000000000000683120 ··DW_CFA_advance_loc:·4·to·0000000000000673
121 ··DW_CFA_def_cfa_offset:·24121 ··DW_CFA_def_cfa_offset:·24
122 ··DW_CFA_advance_loc:·1·to·0000000000000684122 ··DW_CFA_advance_loc:·1·to·0000000000000674
123 ··DW_CFA_def_cfa_offset:·16123 ··DW_CFA_def_cfa_offset:·16
124 ··DW_CFA_advance_loc:·2·to·0000000000000686124 ··DW_CFA_advance_loc:·2·to·0000000000000676
125 ··DW_CFA_def_cfa_offset:·8125 ··DW_CFA_def_cfa_offset:·8
126 ··DW_CFA_advance_loc:·10·to·0000000000000690126 ··DW_CFA_advance_loc:·10·to·0000000000000680
127 ··DW_CFA_restore_state127 ··DW_CFA_restore_state
128 ··DW_CFA_advance_loc1:·122·to·000000000000070a128 ··DW_CFA_advance_loc1:·122·to·00000000000006fa
129 ··DW_CFA_remember_state129 ··DW_CFA_remember_state
130 ··DW_CFA_def_cfa_offset:·32130 ··DW_CFA_def_cfa_offset:·32
131 ··DW_CFA_advance_loc:·1·to·000000000000070b131 ··DW_CFA_advance_loc:·1·to·00000000000006fb
132 ··DW_CFA_def_cfa_offset:·24132 ··DW_CFA_def_cfa_offset:·24
133 ··DW_CFA_advance_loc:·1·to·000000000000070c133 ··DW_CFA_advance_loc:·1·to·00000000000006fc
134 ··DW_CFA_def_cfa_offset:·16134 ··DW_CFA_def_cfa_offset:·16
135 ··DW_CFA_advance_loc:·2·to·000000000000070e135 ··DW_CFA_advance_loc:·2·to·00000000000006fe
136 ··DW_CFA_def_cfa_offset:·8136 ··DW_CFA_def_cfa_offset:·8
137 ··DW_CFA_advance_loc:·1·to·000000000000070f137 ··DW_CFA_advance_loc:·1·to·00000000000006ff
138 ··DW_CFA_restore_state138 ··DW_CFA_restore_state
  
139 00000108·0000000000000018·0000010c·FDE·cie=00000000·pc=0000000000000000..0000000000000020139 00000108·0000000000000018·0000010c·FDE·cie=00000000·pc=0000000000000000..0000000000000020
140 ··DW_CFA_def_cfa_offset:·112140 ··DW_CFA_def_cfa_offset:·112
141 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32141 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
142 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24142 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
143 ··DW_CFA_offset:·r12·(r12)·at·cfa-16143 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
144 ··DW_CFA_nop144 ··DW_CFA_nop
145 ··DW_CFA_nop145 ··DW_CFA_nop
146 ··DW_CFA_nop146 ··DW_CFA_nop
  
147 00000124·000000000000003c·00000128·FDE·cie=00000000·pc=0000000000000740..0000000000000a9e147 00000124·000000000000003c·00000128·FDE·cie=00000000·pc=0000000000000730..0000000000000a9e
148 ··DW_CFA_advance_loc:·6·to·0000000000000746148 ··DW_CFA_advance_loc:·6·to·0000000000000736
149 ··DW_CFA_def_cfa_offset:·16149 ··DW_CFA_def_cfa_offset:·16
150 ··DW_CFA_offset:·r14·(r14)·at·cfa-16150 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
151 ··DW_CFA_advance_loc:·5·to·000000000000074b151 ··DW_CFA_advance_loc:·5·to·000000000000073b
152 ··DW_CFA_def_cfa_offset:·24152 ··DW_CFA_def_cfa_offset:·24
153 ··DW_CFA_offset:·r13·(r13)·at·cfa-24153 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
154 ··DW_CFA_advance_loc:·2·to·000000000000074d154 ··DW_CFA_advance_loc:·2·to·000000000000073d
155 ··DW_CFA_def_cfa_offset:·32155 ··DW_CFA_def_cfa_offset:·32
156 ··DW_CFA_offset:·r12·(r12)·at·cfa-32156 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
157 ··DW_CFA_advance_loc:·1·to·000000000000074e157 ··DW_CFA_advance_loc:·1·to·000000000000073e
158 ··DW_CFA_def_cfa_offset:·40158 ··DW_CFA_def_cfa_offset:·40
159 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40159 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
160 ··DW_CFA_advance_loc:·1·to·000000000000074f160 ··DW_CFA_advance_loc:·1·to·000000000000073f
161 ··DW_CFA_def_cfa_offset:·48161 ··DW_CFA_def_cfa_offset:·48
162 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48162 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
163 ··DW_CFA_advance_loc2:·424·to·00000000000008f7163 ··DW_CFA_advance_loc2:·440·to·00000000000008f7
164 ··DW_CFA_remember_state164 ··DW_CFA_remember_state
165 ··DW_CFA_def_cfa_offset:·40165 ··DW_CFA_def_cfa_offset:·40
166 ··DW_CFA_advance_loc:·1·to·00000000000008f8166 ··DW_CFA_advance_loc:·1·to·00000000000008f8
167 ··DW_CFA_def_cfa_offset:·32167 ··DW_CFA_def_cfa_offset:·32
168 ··DW_CFA_advance_loc:·2·to·00000000000008fa168 ··DW_CFA_advance_loc:·2·to·00000000000008fa
169 ··DW_CFA_def_cfa_offset:·24169 ··DW_CFA_def_cfa_offset:·24
170 ··DW_CFA_advance_loc:·2·to·00000000000008fc170 ··DW_CFA_advance_loc:·2·to·00000000000008fc
Offset 478, 15 lines modifiedOffset 478, 15 lines modified
478 ··DW_CFA_advance_loc:·10·to·0000000000001460478 ··DW_CFA_advance_loc:·10·to·0000000000001460
479 ··DW_CFA_restore:·r3·(rbx)479 ··DW_CFA_restore:·r3·(rbx)
480 ··DW_CFA_restore:·r6·(rbp)480 ··DW_CFA_restore:·r6·(rbp)
481 ··DW_CFA_restore:·r12·(r12)481 ··DW_CFA_restore:·r12·(r12)
482 ··DW_CFA_nop482 ··DW_CFA_nop
483 ··DW_CFA_nop483 ··DW_CFA_nop
  
484 00000418·0000000000000040·0000041c·FDE·cie=00000000·pc=0000000000001470..0000000000001777484 00000418·0000000000000040·0000041c·FDE·cie=00000000·pc=0000000000001470..0000000000001790
485 ··DW_CFA_advance_loc:·6·to·0000000000001476485 ··DW_CFA_advance_loc:·6·to·0000000000001476
486 ··DW_CFA_def_cfa_offset:·16486 ··DW_CFA_def_cfa_offset:·16
487 ··DW_CFA_offset:·r12·(r12)·at·cfa-16487 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
488 ··DW_CFA_advance_loc:·1·to·0000000000001477488 ··DW_CFA_advance_loc:·1·to·0000000000001477
Max diff block lines reached; 27990/34076 bytes (82.14%) of diff not shown.
70.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
9.76 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 8, 39 lines modifiedOffset 8, 39 lines modified
8 »       mov····$0x26,%esi8 »       mov····$0x26,%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·<PyTuple_Pack.cold+0xf>11 »       call···f·<PyTuple_Pack.cold+0xf>
12 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x412 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4
13 »       xor····%ebp,%ebp13 »       xor····%ebp,%ebp
14 »       jmp····16·<PyTuple_Pack.cold+0x16>14 »       jmp····16·<PyTuple_Pack.cold+0x16>
15 ·R_X86_64_PC32»  .text.hot+0x67715 ·R_X86_64_PC32»  .text.hot+0x667
16 »       mov····$0x0,%ebp16 »       mov····$0x0,%ebp
17 ·R_X86_64_32»    _PyRuntime+0x158e817 ·R_X86_64_32»    _PyRuntime+0x158e8
18 »       jmp····20·<_PyTuple_Resize.cold>18 »       jmp····20·<_PyTuple_Resize.cold>
19 ·R_X86_64_PC32»  .text.hot+0x67719 ·R_X86_64_PC32»  .text.hot+0x667
  
20 0000000000000020·<_PyTuple_Resize.cold>:20 0000000000000020·<_PyTuple_Resize.cold>:
21 _PyTuple_Resize.cold():21 _PyTuple_Resize.cold():
22 »       cmp····%r12,%rsi22 »       cmp····%r12,%rsi
23 »       jl·····29·<_PyTuple_Resize.cold+0x9>23 »       jl·····29·<_PyTuple_Resize.cold+0x9>
24 ·R_X86_64_PC32»  .text.hot+0x7cd24 ·R_X86_64_PC32»  .text.hot+0x7bd
25 »       jmp····2e·<_PyTuple_Resize.cold+0xe>25 »       jmp····2e·<_PyTuple_Resize.cold+0xe>
26 ·R_X86_64_PC32»  .text.hot+0x8fc26 ·R_X86_64_PC32»  .text.hot+0x8fc
27 »       xor····%eax,%eax27 »       xor····%eax,%eax
28 »       mov····%rbx,%rdi28 »       mov····%rbx,%rdi
29 »       mov····%rax,(%r14)29 »       mov····%rax,(%r14)
30 »       call···3b·<_PyTuple_Resize.cold+0x1b>30 »       call···3b·<_PyTuple_Resize.cold+0x1b>
31 ·R_X86_64_PLT32» PyObject_GC_Del-0x431 ·R_X86_64_PLT32» PyObject_GC_Del-0x4
32 »       or·····$0xffffffff,%eax32 »       or·····$0xffffffff,%eax
33 »       jmp····43·<_PyTuple_Resize.cold+0x23>33 »       jmp····43·<_PyTuple_Resize.cold+0x23>
34 ·R_X86_64_PC32»  .text.hot+0x8f234 ·R_X86_64_PC32»  .text.hot+0x8f2
35 »       call···48·<_PyTuple_Resize.cold+0x28>35 »       call···48·<_PyTuple_Resize.cold+0x28>
36 ·R_X86_64_PLT32» _Py_Dealloc-0x436 ·R_X86_64_PLT32» _Py_Dealloc-0x4
37 »       jmp····4d·<_PyTuple_Resize.cold+0x2d>37 »       jmp····4d·<_PyTuple_Resize.cold+0x2d>
38 ·R_X86_64_PC32»  .text.hot+0x82438 ·R_X86_64_PC32»  .text.hot+0x818
39 »       xor····%ebp,%ebp39 »       xor····%ebp,%ebp
40 »       mov····%rbx,%rdi40 »       mov····%rbx,%rdi
41 »       mov····%rbp,(%r14)41 »       mov····%rbp,(%r14)
42 »       call···5a·<_PyTuple_Resize.cold+0x3a>42 »       call···5a·<_PyTuple_Resize.cold+0x3a>
43 ·R_X86_64_PC32»  .text.hot+0xc3c43 ·R_X86_64_PC32»  .text.hot+0xc3c
44 »       mov····$0x38f,%esi44 »       mov····$0x38f,%esi
45 »       mov····$0x0,%edi45 »       mov····$0x0,%edi
Offset 58, 42 lines modifiedOffset 58, 42 lines modified
58 »       call···86·<_PyTuple_Resize.cold+0x66>58 »       call···86·<_PyTuple_Resize.cold+0x66>
59 ·R_X86_64_PLT32» _Py_Dealloc-0x459 ·R_X86_64_PLT32» _Py_Dealloc-0x4
60 »       jmp····8b·<_PyTuple_Resize.cold+0x6b>60 »       jmp····8b·<_PyTuple_Resize.cold+0x6b>
61 ·R_X86_64_PC32»  .text.hot+0x86a61 ·R_X86_64_PC32»  .text.hot+0x86a
62 »       call···90·<_PyTuple_Resize.cold+0x70>62 »       call···90·<_PyTuple_Resize.cold+0x70>
63 ·R_X86_64_PLT32» _Py_Dealloc-0x463 ·R_X86_64_PLT32» _Py_Dealloc-0x4
64 »       jmp····95·<_PyTuple_Resize.cold+0x75>64 »       jmp····95·<_PyTuple_Resize.cold+0x75>
65 ·R_X86_64_PC32»  .text.hot+0x7de65 ·R_X86_64_PC32»  .text.hot+0x7ce
66 »       call···9a·<_PyTuple_Resize.cold+0x7a>66 »       call···9a·<_PyTuple_Resize.cold+0x7a>
67 ·R_X86_64_PLT32» _Py_Dealloc-0x467 ·R_X86_64_PLT32» _Py_Dealloc-0x4
68 »       jmp····9f·<_PyTuple_Resize.cold+0x7f>68 »       jmp····9f·<_PyTuple_Resize.cold+0x7f>
69 ·R_X86_64_PC32»  .text.hot+0x80e69 ·R_X86_64_PC32»  .text.hot+0x802
70 »       call···a4·<_PyTuple_Resize.cold+0x84>70 »       call···a4·<_PyTuple_Resize.cold+0x84>
71 ·R_X86_64_PLT32» _Py_Dealloc-0x471 ·R_X86_64_PLT32» _Py_Dealloc-0x4
72 »       jmp····a9·<_PyTuple_Resize.cold+0x89>72 »       jmp····a9·<_PyTuple_Resize.cold+0x89>
73 ·R_X86_64_PC32»  .text.hot+0x85073 ·R_X86_64_PC32»  .text.hot+0x844
74 »       mov····(%rbx),%rax74 »       mov····(%rbx),%rax
75 »       test···%eax,%eax75 »       test···%eax,%eax
76 »       jns····da·<_PyTuple_Resize.cold+0xba>76 »       jns····da·<_PyTuple_Resize.cold+0xba>
77 »       mov····%rbp,%rdi77 »       mov····%rbp,%rdi
78 »       call···b8·<_PyTuple_Resize.cold+0x98>78 »       call···b8·<_PyTuple_Resize.cold+0x98>
79 ·R_X86_64_PLT32» PyTuple_New-0x479 ·R_X86_64_PLT32» PyTuple_New-0x4
80 »       cmp····$0x1,%rax80 »       cmp····$0x1,%rax
81 »       mov····%rax,(%r14)81 »       mov····%rax,(%r14)
82 »       sbb····%eax,%eax82 »       sbb····%eax,%eax
83 »       jmp····c6·<_PyTuple_Resize.cold+0xa6>83 »       jmp····c6·<_PyTuple_Resize.cold+0xa6>
84 ·R_X86_64_PC32»  .text.hot+0x8f284 ·R_X86_64_PC32»  .text.hot+0x8f2
85 »       call···cb·<_PyTuple_Resize.cold+0xab>85 »       call···cb·<_PyTuple_Resize.cold+0xab>
86 ·R_X86_64_PLT32» _Py_Dealloc-0x486 ·R_X86_64_PLT32» _Py_Dealloc-0x4
87 »       jmp····d0·<_PyTuple_Resize.cold+0xb0>87 »       jmp····d0·<_PyTuple_Resize.cold+0xb0>
88 ·R_X86_64_PC32»  .text.hot+0x83a88 ·R_X86_64_PC32»  .text.hot+0x82e
89 »       call···d5·<_PyTuple_Resize.cold+0xb5>89 »       call···d5·<_PyTuple_Resize.cold+0xb5>
90 ·R_X86_64_PLT32» _Py_Dealloc-0x490 ·R_X86_64_PLT32» _Py_Dealloc-0x4
91 »       jmp····da·<_PyTuple_Resize.cold+0xba>91 »       jmp····da·<_PyTuple_Resize.cold+0xba>
92 ·R_X86_64_PC32»  .text.hot+0x7f892 ·R_X86_64_PC32»  .text.hot+0x7e8
93 »       sub····$0x1,%rax93 »       sub····$0x1,%rax
94 »       mov····%rax,(%rbx)94 »       mov····%rax,(%rbx)
95 »       jne····b0·<_PyTuple_Resize.cold+0x90>95 »       jne····b0·<_PyTuple_Resize.cold+0x90>
96 »       mov····%rbx,%rdi96 »       mov····%rbx,%rdi
97 »       call···eb·<_PyTuple_Resize.cold+0xcb>97 »       call···eb·<_PyTuple_Resize.cold+0xcb>
98 ·R_X86_64_PLT32» _Py_Dealloc-0x498 ·R_X86_64_PLT32» _Py_Dealloc-0x4
99 »       jmp····b0·<_PyTuple_Resize.cold+0x90>99 »       jmp····b0·<_PyTuple_Resize.cold+0x90>
Offset 186, 50 lines modifiedOffset 186, 50 lines modified
186 ·R_X86_64_PC32»  PyExc_TypeError-0x4186 ·R_X86_64_PC32»  PyExc_TypeError-0x4
187 »       mov····$0x0,%esi187 »       mov····$0x0,%esi
188 ·R_X86_64_32»    .rodata.str1.8188 ·R_X86_64_32»    .rodata.str1.8
189 »       xor····%eax,%eax189 »       xor····%eax,%eax
190 »       call···1b4·<tuplesubscript.cold+0x17>190 »       call···1b4·<tuplesubscript.cold+0x17>
191 ·R_X86_64_PLT32» PyErr_Format-0x4191 ·R_X86_64_PLT32» PyErr_Format-0x4
192 »       jmp····1b9·<tuplehash.cold>192 »       jmp····1b9·<tuplehash.cold>
193 ·R_X86_64_PC32»  .text.hot+0x1759193 ·R_X86_64_PC32»  .text.hot+0x1699
  
194 00000000000001b9·<tuplehash.cold>:194 00000000000001b9·<tuplehash.cold>:
195 tuplehash.cold():195 tuplehash.cold():
196 »       mov····$0x5c2a4bd4,%eax196 »       mov····$0x5c2a4bd4,%eax
197 »       jmp····1c3·<PyTuple_GetSlice.cold>197 »       jmp····1c3·<PyTuple_GetSlice.cold>
198 ·R_X86_64_PC32»  .text.hot+0x18f5198 ·R_X86_64_PC32»  .text.hot+0x1905
  
199 00000000000001c3·<PyTuple_GetSlice.cold>:199 00000000000001c3·<PyTuple_GetSlice.cold>:
200 PyTuple_GetSlice.cold():200 PyTuple_GetSlice.cold():
201 »       mov····$0x1b3,%esi201 »       mov····$0x1b3,%esi
202 »       mov····$0x0,%edi202 »       mov····$0x0,%edi
203 ·R_X86_64_32»    .rodata.str1.1203 ·R_X86_64_32»    .rodata.str1.1
204 »       call···1d2·<PyTuple_GetSlice.cold+0xf>204 »       call···1d2·<PyTuple_GetSlice.cold+0xf>
205 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4205 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4
206 »       jmp····1d7·<tuple_vectorcall.cold>206 »       jmp····1d7·<tuple_vectorcall.cold>
207 ·R_X86_64_PC32»  .text.hot+0x1c11207 ·R_X86_64_PC32»  .text.hot+0x1c21
  
208 00000000000001d7·<tuple_vectorcall.cold>:208 00000000000001d7·<tuple_vectorcall.cold>:
209 tuple_vectorcall.cold():209 tuple_vectorcall.cold():
210 »       mov····$0x0,%ebp210 »       mov····$0x0,%ebp
211 ·R_X86_64_32»    _PyRuntime+0x158e8211 ·R_X86_64_32»    _PyRuntime+0x158e8
212 »       jmp····1e1·<tuple_vectorcall.cold+0xa>212 »       jmp····1e1·<tuple_vectorcall.cold+0xa>
213 ·R_X86_64_PC32»  .text.hot+0x1d95213 ·R_X86_64_PC32»  .text.hot+0x1dbb
214 »       mov····%rcx,%rsi214 »       mov····%rcx,%rsi
215 »       mov····$0x0,%edi215 »       mov····$0x0,%edi
216 ·R_X86_64_32»    .rodata.str1.1+0x32216 ·R_X86_64_32»    .rodata.str1.1+0x32
217 »       mov····%rdx,0x8(%rsp)217 »       mov····%rdx,0x8(%rsp)
218 »       call···1f3·<tuple_vectorcall.cold+0x1c>218 »       call···1f3·<tuple_vectorcall.cold+0x1c>
219 ·R_X86_64_PLT32» _PyArg_NoKwnames-0x4219 ·R_X86_64_PLT32» _PyArg_NoKwnames-0x4
220 »       mov····0x8(%rsp),%rdx220 »       mov····0x8(%rsp),%rdx
221 »       test···%eax,%eax221 »       test···%eax,%eax
222 »       jne····21d·<tuple_vectorcall.cold+0x46>222 »       jne····21d·<tuple_vectorcall.cold+0x46>
223 »       xor····%ebp,%ebp223 »       xor····%ebp,%ebp
224 »       jmp····203·<tuple_vectorcall.cold+0x2c>224 »       jmp····203·<tuple_vectorcall.cold+0x2c>
225 ·R_X86_64_PC32»  .text.hot+0x1d95225 ·R_X86_64_PC32»  .text.hot+0x1dbb
226 »       mov····(%rbx),%rax226 »       mov····(%rbx),%rax
Max diff block lines reached; 5476/9788 bytes (55.95%) of diff not shown.
6.0 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 2, 30 lines modifiedOffset 2, 30 lines modified
2 Hex·dump·of·section·'.eh_frame':2 Hex·dump·of·section·'.eh_frame':
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·2c000000·1c000000·........,.......5 ··0x00000010·1b0c0708·90010000·2c000000·1c000000·........,.......
6 ··0x00000020·00000000·1e010000·00460e10·8c02410e·.........F....A.6 ··0x00000020·00000000·1e010000·00460e10·8c02410e·.........F....A.
7 ··0x00000030·18860341·0e208304·02ab0a0e·18410e10·...A.·.......A..7 ··0x00000030·18860341·0e208304·02ab0a0e·18410e10·...A.·.......A..
8 ··0x00000040·420e084a·0b000000·4c000000·4c000000·B..J....L...L...8 ··0x00000040·420e084a·0b000000·4c000000·4c000000·B..J....L...L...
9 ··0x00000050·00000000·22020000·00460e10·8d02420e·...."....F....B.9 ··0x00000050·00000000·20020000·00460e10·8d02420e·....·....F....B.
10 ··0x00000060·188c0341·0e208604·410e2883·05440e30·...A.·..A.(..D.010 ··0x00000060·188c0341·0e208604·410e2883·05440e30·...A.·..A.(..D.0
11 ··0x00000070·02fc0a0e·28440e20·410e1842·0e10420e·....(D.·A..B..B.11 ··0x00000070·02fc0a0e·28440e20·410e1842·0e10420e·....(D.·A..B..B.
12 ··0x00000080·08450b64·0a0e2846·0e20440e·18420e10·.E.d..(F.·D..B..12 ··0x00000080·08450b64·0a0e2846·0e20440e·18420e10·.E.d..(F.·D..B..
13 ··0x00000090·420e0846·0b000000·28000000·9c000000·B..F....(.......13 ··0x00000090·420e0846·0b000000·28000000·9c000000·B..F....(.......
14 ··0x000000a0·00000000·86000000·00410e10·8302024d·.........A.....M14 ··0x000000a0·00000000·86000000·00410e10·8302024d·.........A.....M
15 ··0x000000b0·0a0e0842·0b440a0e·084a0b50·0a0e0845·...B.D...J.P...E15 ··0x000000b0·0a0e0842·0b440a0e·084a0b50·0a0e0845·...B.D...J.P...E
16 ··0x000000c0·0b000000·40000000·c8000000·00000000·....@...........16 ··0x000000c0·0b000000·40000000·c8000000·00000000·....@...........
17 ··0x000000d0·58030000·00460e10·8c02410e·18860341·X....F....A....A17 ··0x000000d0·58030000·00460e10·8c02410e·18860341·X....F....A....A
18 ··0x000000e0·0e208304·440e7003·93020a0e·20440e18·.·..D.p.....·D..18 ··0x000000e0·0e208304·440e7003·93020a0e·20440e18·.·..D.p.....·D..
19 ··0x000000f0·410e1042·0e084a0b·027a0a0e·20410e18·A..B..J..z..·A..19 ··0x000000f0·410e1042·0e084a0b·027a0a0e·20410e18·A..B..J..z..·A..
20 ··0x00000100·410e1042·0e08410b·18000000·0c010000·A..B..A.........20 ··0x00000100·410e1042·0e08410b·18000000·0c010000·A..B..A.........
21 ··0x00000110·00000000·20000000·000e7083·0486038c·....·.....p.....21 ··0x00000110·00000000·20000000·000e7083·0486038c·....·.....p.....
22 ··0x00000120·02000000·3c000000·28010000·00000000·....<...(.......22 ··0x00000120·02000000·3c000000·28010000·00000000·....<...(.......
23 ··0x00000130·5e030000·00460e10·8e02450e·188d0342·^....F....E....B23 ··0x00000130·6e030000·00460e10·8e02450e·188d0342·n....F....E....B
24 ··0x00000140·0e208c04·410e2886·05410e30·830603a8·.·..A.(..A.0....24 ··0x00000140·0e208c04·410e2886·05410e30·830603b8·.·..A.(..A.0....
25 ··0x00000150·010a0e28·410e2042·0e18420e·10420e08·...(A.·B..B..B..25 ··0x00000150·010a0e28·410e2042·0e18420e·10420e08·...(A.·B..B..B..
26 ··0x00000160·420b0000·1c000000·68010000·00000000·B.......h.......26 ··0x00000160·420b0000·1c000000·68010000·00000000·B.......h.......
27 ··0x00000170·cd000000·000e3083·0686058c·048d038e·......0.........27 ··0x00000170·cd000000·000e3083·0686058c·048d038e·......0.........
28 ··0x00000180·02000000·20000000·88010000·00000000·....·...........28 ··0x00000180·02000000·20000000·88010000·00000000·....·...........
29 ··0x00000190·cf000000·00450e10·8302027e·0a0e0845·.....E.....~...E29 ··0x00000190·cf000000·00450e10·8302027e·0a0e0845·.....E.....~...E
30 ··0x000001a0·0b02460e·08000000·14000000·ac010000·..F.............30 ··0x000001a0·0b02460e·08000000·14000000·ac010000·..F.............
31 ··0x000001b0·00000000·16000000·000e1083·02000000·................31 ··0x000001b0·00000000·16000000·000e1083·02000000·................
Offset 63, 15 lines modifiedOffset 63, 15 lines modified
63 ··0x000003b0·28440e20·410e1842·0e10420e·08440b00·(D.·A..B..B..D..63 ··0x000003b0·28440e20·410e1842·0e10420e·08440b00·(D.·A..B..B..D..
64 ··0x000003c0·18000000·c4030000·00000000·2e000000·................64 ··0x000003c0·18000000·c4030000·00000000·2e000000·................
65 ··0x000003d0·000e3083·0586048c·038d0200·38000000·..0.........8...65 ··0x000003d0·000e3083·0586048c·038d0200·38000000·..0.........8...
66 ··0x000003e0·e0030000·00000000·e3000000·00510e10·.............Q..66 ··0x000003e0·e0030000·00000000·e3000000·00510e10·.............Q..
67 ··0x000003f0·8c02460e·18860344·0e208304·02af0a0e·..F....D.·......67 ··0x000003f0·8c02460e·18860344·0e208304·02af0a0e·..F....D.·......
68 ··0x00000400·18410e10·420e0843·0b410e18·430e1042·.A..B..C.A..C..B68 ··0x00000400·18410e10·420e0843·0b410e18·430e1042·.A..B..C.A..C..B
69 ··0x00000410·0e084ac3·c6cc0000·40000000·1c040000·..J.....@.......69 ··0x00000410·0e084ac3·c6cc0000·40000000·1c040000·..J.....@.......
70 ··0x00000420·00000000·07030000·00460e10·8c02410e·.........F....A.70 ··0x00000420·00000000·20030000·00460e10·8c02410e·....·....F....A.
71 ··0x00000430·18860347·0e208304·440e4002·560a0e20·...G.·..D.@.V..·71 ··0x00000430·18860347·0e208304·440e4002·560a0e20·...G.·..D.@.V..·
72 ··0x00000440·440e1841·0e10420e·08410b46·0a0e2044·D..A..B..A.F..·D72 ··0x00000440·440e1841·0e10420e·08410b46·0a0e2044·D..A..B..A.F..·D
73 ··0x00000450·0e18410e·10420e08·430b0000·18000000·..A..B..C.......73 ··0x00000450·0e18410e·10420e08·430b0000·18000000·..A..B..C.......
74 ··0x00000460·60040000·00000000·1c000000·000e4083·`.............@.74 ··0x00000460·60040000·00000000·1c000000·000e4083·`.............@.
75 ··0x00000470·0486038c·02000000·14000000·7c040000·............|...75 ··0x00000470·0486038c·02000000·14000000·7c040000·............|...
76 ··0x00000480·00000000·3c000000·00670e10·540e0800·....<....g..T...76 ··0x00000480·00000000·3c000000·00670e10·540e0800·....<....g..T...
77 ··0x00000490·60000000·94040000·00000000·8a010000·`...............77 ··0x00000490·60000000·94040000·00000000·8a010000·`...............
Offset 86, 17 lines modifiedOffset 86, 17 lines modified
86 ··0x00000520·de020000·00460e10·8e02420e·188d0342·.....F....B....B86 ··0x00000520·de020000·00460e10·8e02420e·188d0342·.....F....B....B
87 ··0x00000530·0e208c04·410e2886·05410e30·8306034a·.·..A.(..A.0...J87 ··0x00000530·0e208c04·410e2886·05410e30·8306034a·.·..A.(..A.0...J
88 ··0x00000540·010a0e28·440e2042·0e18420e·10420e08·...(D.·B..B..B..88 ··0x00000540·010a0e28·440e2042·0e18420e·10420e08·...(D.·B..B..B..
89 ··0x00000550·480b790a·0e28410e·20450e18·420e1042·H.y..(A.·E..B..B89 ··0x00000550·480b790a·0e28410e·20450e18·420e1042·H.y..(A.·E..B..B
90 ··0x00000560·0e08450b·1c000000·68050000·00000000·..E.....h.......90 ··0x00000560·0e08450b·1c000000·68050000·00000000·..E.....h.......
91 ··0x00000570·14000000·000e3083·0686058c·048d038e·......0.........91 ··0x00000570·14000000·000e3083·0686058c·048d038e·......0.........
92 ··0x00000580·02000000·40000000·88050000·00000000·....@...........92 ··0x00000580·02000000·40000000·88050000·00000000·....@...........
93 ··0x00000590·2e020000·00460e10·8c02440e·18860344·.....F....D....D93 ··0x00000590·4e020000·00460e10·8c02440e·18860344·N....F....D....D
94 ··0x000005a0·0e208304·440e3003·5b010a0e·20440e18·.·..D.0.[...·D..94 ··0x000005a0·0e208304·440e3003·71010a0e·20440e18·.·..D.0.q...·D..
95 ··0x000005b0·410e1042·0e08440b·026d0a0e·20410e18·A..B..D..m..·A..95 ··0x000005b0·410e1042·0e08460b·02750a0e·20410e18·A..B..F..u..·A..
96 ··0x000005c0·410e1042·0e08450b·18000000·cc050000·A..B..E.........96 ··0x000005c0·410e1042·0e08450b·18000000·cc050000·A..B..E.........
97 ··0x000005d0·00000000·c5000000·000e3083·0486038c·..........0.....97 ··0x000005d0·00000000·c5000000·000e3083·0486038c·..........0.....
98 ··0x000005e0·02000000·60000000·e8050000·00000000·....`...........98 ··0x000005e0·02000000·60000000·e8050000·00000000·....`...........
99 ··0x000005f0·a9010000·00460e10·8f02420e·188e0342·.....F....B....B99 ··0x000005f0·a9010000·00460e10·8f02420e·188e0342·.....F....B....B
100 ··0x00000600·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.100 ··0x00000600·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
101 ··0x00000610·38830744·0e5002ec·0a0e3841·0e30410e·8..D.P....8A.0A.101 ··0x00000610·38830744·0e5002ec·0a0e3841·0e30410e·8..D.P....8A.0A.
102 ··0x00000620·28420e20·420e1842·0e10420e·08480b63·(B.·B..B..B..H.c102 ··0x00000620·28420e20·420e1842·0e10420e·08480b63·(B.·B..B..B..H.c
Offset 107, 17 lines modifiedOffset 107, 17 lines modified
107 ··0x00000670·00000000·08030000·00450e10·8602440e·.........E....D.107 ··0x00000670·00000000·08030000·00450e10·8602440e·.........E....D.
108 ··0x00000680·18830347·0e20650a·0e18410e·10410e08·...G.·e...A..A..108 ··0x00000680·18830347·0e20650a·0e18410e·10410e08·...G.·e...A..A..
109 ··0x00000690·490b03af·010a0e18·410e1041·0e08470b·I.......A..A..G.109 ··0x00000690·490b03af·010a0e18·410e1041·0e08470b·I.......A..A..G.
110 ··0x000006a0·02d50a0e·18410e10·410e0841·0b000000·.....A..A..A....110 ··0x000006a0·02d50a0e·18410e10·410e0841·0b000000·.....A..A..A....
111 ··0x000006b0·14000000·b4060000·00000000·3b000000·............;...111 ··0x000006b0·14000000·b4060000·00000000·3b000000·............;...
112 ··0x000006c0·000e2083·03860200·10000000·cc060000·..·.............112 ··0x000006c0·000e2083·03860200·10000000·cc060000·..·.............
113 ··0x000006d0·00000000·09000000·00000000·38000000·............8...113 ··0x000006d0·00000000·09000000·00000000·38000000·............8...
114 ··0x000006e0·e0060000·00000000·48020000·00460e10·........H....F..114 ··0x000006e0·e0060000·00000000·35020000·00460e10·........5....F..
115 ··0x000006f0·8c02410e·18860344·0e208304·0382010a·..A....D.·......115 ··0x000006f0·8c02410e·18860344·0e208304·0374010a·..A....D.·...t..
116 ··0x00000700·0e18410e·10420e08·480b025f·0a0e1841·..A..B..H.._...A116 ··0x00000700·0e18410e·10420e08·460b025c·0a0e1841·..A..B..F..\...A
117 ··0x00000710·0e10420e·08450b00·18000000·1c070000·..B..E..........117 ··0x00000710·0e10420e·08450b00·18000000·1c070000·..B..E..........
118 ··0x00000720·00000000·aa000000·000e2083·0486038c·..........·.....118 ··0x00000720·00000000·aa000000·000e2083·0486038c·..........·.....
119 ··0x00000730·02000000·10000000·38070000·00000000·........8.......119 ··0x00000730·02000000·10000000·38070000·00000000·........8.......
120 ··0x00000740·19000000·00000000·10000000·4c070000·............L...120 ··0x00000740·19000000·00000000·10000000·4c070000·............L...
121 ··0x00000750·00000000·03000000·00000000·58000000·............X...121 ··0x00000750·00000000·03000000·00000000·58000000·............X...
122 ··0x00000760·60070000·00000000·73010000·00460e10·`.......s....F..122 ··0x00000760·60070000·00000000·73010000·00460e10·`.......s....F..
123 ··0x00000770·8e02420e·188d0342·0e208c04·410e2886·..B....B.·..A.(.123 ··0x00000770·8e02420e·188d0342·0e208c04·410e2886·..B....B.·..A.(.
2.67 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:··········342640·(bytes·into·file)13 ··Start·of·section·headers:··········342472·(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·0x53a70:1 There·are·23·section·headers,·starting·at·offset·0x539c8:
  
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·001508·00··AX··0···0·645 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0015f8·00··AX··0···0·64
6 ··[·2]·.rela.text········RELA············0000000000000000·02fe10·001788·18···I·20···1··86 ··[·2]·.rela.text········RELA············0000000000000000·02fe70·0017b8·18···I·20···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·001548·002438·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·001638·002438·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·031598·003a38·18···I·20···3··88 ··[·4]·.rela.data········RELA············0000000000000000·031628·003a38·18···I·20···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·003980·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·003a70·000000·00··WA··0···0··1
10 ··[·6]·.text.hot·········PROGBITS········0000000000000000·003980·014c8f·00··AX··0···0·3210 ··[·6]·.text.hot·········PROGBITS········0000000000000000·003a70·014c3f·00··AX··0···0·32
11 ··[·7]·.rela.text.hot····RELA············0000000000000000·034fd0·00e250·18···I·20···6··811 ··[·7]·.rela.text.hot····RELA············0000000000000000·035060·00e190·18···I·20···6··8
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·01860f·007eb5·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·0186af·007e78·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·043220·00df50·18···I·20···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·0431f0·00ded8·18···I·20···8··8
14 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·0204c8·003042·01·AMS··0···0··814 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·020528·003042·01·AMS··0···0··8
15 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·02350a·000992·01·AMS··0···0··115 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·02356a·000992·01·AMS··0···0··1
16 ··[12]·.rodata···········PROGBITS········0000000000000000·023ea0·000bcd·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·023f00·000bcd·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·051170·000120·18···I·20··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·0510c8·000120·18···I·20··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·024a70·000010·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·024ad0·000010·08··AM··0···0··8
19 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·051290·000030·18···I·20··14··819 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·0511e8·000030·18···I·20··14··8
20 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·024a80·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·024ae0·000000·00······0···0··1
21 ··[17]·.note.gnu.property·NOTE············0000000000000000·024a80·000020·00···A··0···0··821 ··[17]·.note.gnu.property·NOTE············0000000000000000·024ae0·000020·00···A··0···0··8
22 ··[18]·.eh_frame·········PROGBITS········0000000000000000·024aa0·0041a8·00···A··0···0··822 ··[18]·.eh_frame·········PROGBITS········0000000000000000·024b00·0041a8·00···A··0···0··8
23 ··[19]·.rela.eh_frame····RELA············0000000000000000·0512c0·0026e8·18···I·20··18··823 ··[19]·.rela.eh_frame····RELA············0000000000000000·051218·0026e8·18···I·20··18··8
24 ··[20]·.symtab···········SYMTAB··········0000000000000000·028c48·004020·18·····21·393··824 ··[20]·.symtab···········SYMTAB··········0000000000000000·028ca8·004020·18·····21·393··8
25 ··[21]·.strtab···········STRTAB··········0000000000000000·02cc68·0031a8·00······0···0··125 ··[21]·.strtab···········STRTAB··········0000000000000000·02ccc8·0031a8·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·0539a8·0000c8·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········0000000000000000·053900·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)
75.9 KB
readelf --wide --symbols {}
Max HTML report size reached
1010 KB
readelf --wide --relocs {}
Max HTML report size reached
373 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
1.63 KB
strings --all --bytes=8 {}
    
Offset 96, 15 lines modifiedOffset 96, 14 lines modified
96 ([]A\A]A^A_96 ([]A\A]A^A_
97 AWAVAUATUSH97 AWAVAUATUSH
98 []A\A]A^A_98 []A\A]A^A_
99 AWAVAUATUH99 AWAVAUATUH
100 H[]A\A]A^A_100 H[]A\A]A^A_
101 0[]A\A]A^101 0[]A\A]A^
102 0[]A\A]A^102 0[]A\A]A^
103 p·H9w·u#H 
104 AVAUATUH103 AVAUATUH
105 []A\A]A^104 []A\A]A^
106 []A\A]A^105 []A\A]A^
107 []A\A]A^106 []A\A]A^
108 []A\A]A^A_107 []A\A]A^A_
109 []A\A]A^A_108 []A\A]A^A_
110 []A\A]A^A_109 []A\A]A^A_
Offset 871, 40 lines modifiedOffset 870, 40 lines modified
871 slot_nb_negative870 slot_nb_negative
872 slot_nb_index871 slot_nb_index
873 slot_nb_inplace_add872 slot_nb_inplace_add
874 slot_nb_subtract873 slot_nb_subtract
875 slot_nb_subtract.cold874 slot_nb_subtract.cold
876 slot_nb_inplace_subtract875 slot_nb_inplace_subtract
877 slot_nb_inplace_multiply876 slot_nb_inplace_multiply
878 slot_nb_matrix_multiply 
879 _PyType_GetModuleByDef2.cold877 _PyType_GetModuleByDef2.cold
 878 slot_nb_matrix_multiply
880 slot_nb_inplace_matrix_multiply879 slot_nb_inplace_matrix_multiply
881 slot_nb_power880 slot_nb_power
882 slot_nb_power.cold881 slot_nb_power.cold
883 slot_nb_inplace_true_divide882 slot_nb_inplace_true_divide
884 slot_nb_floor_divide883 slot_nb_floor_divide
885 slot_nb_floor_divide.cold884 slot_nb_floor_divide.cold
886 slot_nb_inplace_floor_divide 
887 slot_tp_descr_set885 slot_tp_descr_set
 886 slot_nb_inplace_floor_divide
888 slot_nb_remainder887 slot_nb_remainder
889 slot_nb_inplace_remainder888 slot_nb_inplace_remainder
890 slot_nb_inplace_power889 slot_nb_inplace_power
891 slot_nb_inplace_or890 slot_nb_inplace_or
892 slot_nb_inplace_and 
893 slot_nb_absolute891 slot_nb_absolute
 892 slot_nb_inplace_and
894 slot_nb_xor893 slot_nb_xor
895 slot_nb_xor.cold894 slot_nb_xor.cold
896 slot_nb_inplace_xor895 slot_nb_inplace_xor
897 slot_nb_rshift896 slot_nb_rshift
898 slot_nb_inplace_rshift897 slot_nb_inplace_rshift
899 slot_nb_lshift 
900 wrap_objobjproc898 wrap_objobjproc
901 wrap_objobjproc.cold899 wrap_objobjproc.cold
902 slot_nb_inplace_lshift900 slot_nb_lshift
903 slot_nb_positive901 slot_nb_positive
 902 slot_nb_inplace_lshift
904 slot_nb_divmod903 slot_nb_divmod
905 slot_nb_divmod.cold904 slot_nb_divmod.cold
906 wrap_binaryfunc_l905 wrap_binaryfunc_l
907 wrap_binaryfunc_l.cold906 wrap_binaryfunc_l.cold
908 wrap_indexargfunc907 wrap_indexargfunc
909 wrap_lenfunc908 wrap_lenfunc
910 wrap_lenfunc.cold909 wrap_lenfunc.cold
Offset 1100, 18 lines modifiedOffset 1099, 18 lines modified
1100 PyUnicode_IsIdentifier1099 PyUnicode_IsIdentifier
1101 _PyUnicode_Equal1100 _PyUnicode_Equal
1102 _Py_Mangle1101 _Py_Mangle
1103 PyEval_GetGlobals1102 PyEval_GetGlobals
1104 PyClassMethod_New1103 PyClassMethod_New
1105 _PyObject_Call_Prepend1104 _PyObject_Call_Prepend
1106 PyObject_HasAttrWithError1105 PyObject_HasAttrWithError
 1106 PyObject_GenericGetAttr
1107 PyExc_RuntimeWarning1107 PyExc_RuntimeWarning
1108 PyObject_GenericSetAttr1108 PyObject_GenericSetAttr
1109 _PyErr_FormatNote1109 _PyErr_FormatNote
1110 PyObject_GenericGetAttr 
1111 PyWrapperDescr_Type1110 PyWrapperDescr_Type
1112 PyCFunction_Type1111 PyCFunction_Type
1113 _PyObject_NextNotImplemented1112 _PyObject_NextNotImplemented
1114 _PyObject_LookupSpecial1113 _PyObject_LookupSpecial
1115 PyObject_GetOptionalAttr1114 PyObject_GetOptionalAttr
1116 _PyArg_CheckPositional1115 _PyArg_CheckPositional
1117 __stack_chk_fail1116 __stack_chk_fail
62.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 55, 30 lines modifiedOffset 55, 30 lines modified
55 »       je·····105·<_PyType_AddMethod+0x105>55 »       je·····105·<_PyType_AddMethod+0x105>
56 »       mov····(%rbx),%rdx56 »       mov····(%rbx),%rdx
57 »       test···%edx,%edx57 »       test···%edx,%edx
58 »       js·····be·<_PyType_AddMethod+0xbe>58 »       js·····be·<_PyType_AddMethod+0xbe>
59 »       sub····$0x1,%rdx59 »       sub····$0x1,%rdx
60 »       mov····%rdx,(%rbx)60 »       mov····%rdx,(%rbx)
61 »       je·····be·<_PyType_AddMethod+0xbe>61 »       je·····be·<_PyType_AddMethod+0xbe>
62 ·R_X86_64_PC32»  .text.unlikely+0x29b362 ·R_X86_64_PC32»  .text.unlikely+0x298b
63 »       neg····%eax63 »       neg····%eax
64 »       add····$0x10,%rsp64 »       add····$0x10,%rsp
65 »       pop····%rbx65 »       pop····%rbx
66 »       pop····%rbp66 »       pop····%rbp
67 »       pop····%r1267 »       pop····%r12
68 »       pop····%r1368 »       pop····%r13
69 »       pop····%r1469 »       pop····%r14
70 »       ret70 »       ret
71 »       mov····0x108(%rbp),%rdi71 »       mov····0x108(%rbp),%rdi
72 »       jmp····8d·<_PyType_AddMethod+0x8d>72 »       jmp····8d·<_PyType_AddMethod+0x8d>
73 »       lea····0x2f048(%rcx,%rdx,1),%rsi73 »       lea····0x2f048(%rcx,%rdx,1),%rsi
74 »       jmp····89·<_PyType_AddMethod+0x89>74 »       jmp····89·<_PyType_AddMethod+0x89>
75 »       test···%edx,%edx75 »       test···%edx,%edx
76 »       jne····e8·<_PyType_AddMethod+0xe8>76 »       jne····e8·<_PyType_AddMethod+0xe8>
77 ·R_X86_64_PC32»  .text.unlikely+0x297377 ·R_X86_64_PC32»  .text.unlikely+0x294b
78 »       call···ed·<_PyType_AddMethod+0xed>78 »       call···ed·<_PyType_AddMethod+0xed>
79 ·R_X86_64_PLT32» PyDescr_NewClassMethod-0x479 ·R_X86_64_PLT32» PyDescr_NewClassMethod-0x4
80 »       mov····%rax,%rbx80 »       mov····%rax,%rbx
81 »       jmp····37·<_PyType_AddMethod+0x37>81 »       jmp····37·<_PyType_AddMethod+0x37>
82 »       mov····%rbx,%rdx82 »       mov····%rbx,%rdx
83 »       mov····%r13,%rsi83 »       mov····%r13,%rsi
84 »       call···100·<_PyType_AddMethod+0x100>84 »       call···100·<_PyType_AddMethod+0x100>
Offset 88, 101 lines modifiedOffset 88, 101 lines modified
88 »       mov····0x0(%r13),%rdx88 »       mov····0x0(%r13),%rdx
89 »       test···%edx,%edx89 »       test···%edx,%edx
90 »       js·····aa·<_PyType_AddMethod+0xaa>90 »       js·····aa·<_PyType_AddMethod+0xaa>
91 »       sub····$0x1,%rdx91 »       sub····$0x1,%rdx
92 »       mov····%rdx,0x0(%r13)92 »       mov····%rdx,0x0(%r13)
93 »       jne····aa·<_PyType_AddMethod+0xaa>93 »       jne····aa·<_PyType_AddMethod+0xaa>
94 »       jmp····11c·<_PyType_AddMethod+0x11c>94 »       jmp····11c·<_PyType_AddMethod+0x11c>
95 ·R_X86_64_PC32»  .text.unlikely+0x29c895 ·R_X86_64_PC32»  .text.unlikely+0x29a0
96 »       mov····%rdi,%rsi96 »       mov····%rdi,%rsi
97 »       xor····%ecx,%ecx97 »       xor····%ecx,%ecx
98 »       xor····%edx,%edx98 »       xor····%edx,%edx
99 »       mov····%r12,%rdi99 »       mov····%r12,%rdi
100 »       mov····%eax,%r14d100 »       mov····%eax,%r14d
101 »       call···12e·<_PyType_AddMethod+0x12e>101 »       call···12e·<_PyType_AddMethod+0x12e>
102 ·R_X86_64_PLT32» PyCMethod_New-0x4102 ·R_X86_64_PLT32» PyCMethod_New-0x4
103 »       mov····%rax,%r13103 »       mov····%rax,%r13
104 »       test···%rax,%rax104 »       test···%rax,%rax
105 »       je·····13a·<_PyType_AddMethod+0x13a>105 »       je·····13a·<_PyType_AddMethod+0x13a>
106 ·R_X86_64_PC32»  .text.unlikely+0x2984106 ·R_X86_64_PC32»  .text.unlikely+0x295c
107 »       mov····%rax,%rdi107 »       mov····%rax,%rdi
108 »       call···142·<_PyType_AddMethod+0x142>108 »       call···142·<_PyType_AddMethod+0x142>
109 ·R_X86_64_PLT32» PyStaticMethod_New-0x4109 ·R_X86_64_PLT32» PyStaticMethod_New-0x4
110 »       mov····%rax,%rbx110 »       mov····%rax,%rbx
111 »       mov····0x0(%r13),%rax111 »       mov····0x0(%r13),%rax
112 »       test···%eax,%eax112 »       test···%eax,%eax
113 »       js·····15b·<_PyType_AddMethod+0x15b>113 »       js·····15b·<_PyType_AddMethod+0x15b>
114 »       sub····$0x1,%rax114 »       sub····$0x1,%rax
115 »       mov····%rax,0x0(%r13)115 »       mov····%rax,0x0(%r13)
116 »       je·····15b·<_PyType_AddMethod+0x15b>116 »       je·····15b·<_PyType_AddMethod+0x15b>
117 ·R_X86_64_PC32»  .text.unlikely+0x298c117 ·R_X86_64_PC32»  .text.unlikely+0x2964
118 »       test···%rbx,%rbx118 »       test···%rbx,%rbx
119 »       je·····17a·<_PyType_AddMethod+0x17a>119 »       je·····17a·<_PyType_AddMethod+0x17a>
120 »       mov····(%r12),%rdi120 »       mov····(%r12),%rdi
121 »       call···169·<_PyType_AddMethod+0x169>121 »       call···169·<_PyType_AddMethod+0x169>
122 ·R_X86_64_PLT32» PyUnicode_FromString-0x4122 ·R_X86_64_PLT32» PyUnicode_FromString-0x4
123 »       mov····%rax,%r13123 »       mov····%rax,%r13
124 »       test···%rax,%rax124 »       test···%rax,%rax
125 »       jne····4a·<_PyType_AddMethod+0x4a>125 »       jne····4a·<_PyType_AddMethod+0x4a>
126 »       jmp····17a·<_PyType_AddMethod+0x17a>126 »       jmp····17a·<_PyType_AddMethod+0x17a>
127 ·R_X86_64_PC32»  .text.unlikely+0x2999127 ·R_X86_64_PC32»  .text.unlikely+0x2971
128 »       jmp····17f·<_PyType_AddMethod+0x17f>128 »       jmp····17f·<_PyType_AddMethod+0x17f>
129 ·R_X86_64_PC32»  .text.unlikely+0x2984129 ·R_X86_64_PC32»  .text.unlikely+0x295c
130 »       jmp····184·<_PyType_AddMethod+0x184>130 »       jmp····184·<_PyType_AddMethod+0x184>
131 ·R_X86_64_PC32»  .text.unlikely+0x2984131 ·R_X86_64_PC32»  .text.unlikely+0x295c
132 »       data16·cs·nopw·0x0(%rax,%rax,1)132 »       data16·cs·nopw·0x0(%rax,%rax,1)
133 »       nop133 »       nop
  
134 0000000000000190·<PyType_Modified>:134 0000000000000190·<PyType_Modified>:
135 PyType_Modified():135 PyType_Modified():
136 »       endbr64136 »       endbr64
137 »       cmpl···$0x0,0x180(%rdi)137 »       cmpl···$0x0,0x180(%rdi)
138 »       jne····1a1·<PyType_Modified+0x11>138 »       jne····1a1·<PyType_Modified+0x11>
139 ·R_X86_64_PC32»  .text.unlikely+0x29dd139 ·R_X86_64_PC32»  .text.unlikely+0x29b5
140 »       ret140 »       ret
141 »       data16·cs·nopw·0x0(%rax,%rax,1)141 »       data16·cs·nopw·0x0(%rax,%rax,1)
142 »       nopl···(%rax)142 »       nopl···(%rax)
  
143 00000000000001b0·<call_unbound_noarg.part.0>:143 00000000000001b0·<call_unbound_noarg.part.0>:
144 call_unbound_noarg.part.0():144 call_unbound_noarg.part.0():
145 »       mov····0x0(%rip),%rax········145 »       mov····0x0(%rip),%rax········
146 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4146 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
147 »       mov····%rdi,%rsi147 »       mov····%rdi,%rsi
148 »       xor····%ecx,%ecx148 »       xor····%ecx,%ecx
149 »       xor····%edx,%edx149 »       xor····%edx,%edx
150 »       mov····%fs:(%rax),%rdi150 »       mov····%fs:(%rax),%rdi
151 »       jmp····1c7·<call_unbound_noarg.part.0+0x17>151 »       jmp····1c7·<call_unbound_noarg.part.0+0x17>
152 ·R_X86_64_PC32»  .text.hot+0xf4ac152 ·R_X86_64_PC32»  .text.hot+0xf51c
153 »       nopw···0x0(%rax,%rax,1)153 »       nopw···0x0(%rax,%rax,1)
  
154 00000000000001d0·<object_repr>:154 00000000000001d0·<object_repr>:
155 object_repr():155 object_repr():
156 »       endbr64156 »       endbr64
157 »       push···%r14157 »       push···%r14
158 »       push···%r13158 »       push···%r13
159 »       push···%r12159 »       push···%r12
160 »       mov····%rdi,%r12160 »       mov····%rdi,%r12
161 »       push···%rbp161 »       push···%rbp
162 »       push···%rbx162 »       push···%rbx
163 »       mov····0x8(%rdi),%r14163 »       mov····0x8(%rdi),%r14
164 »       mov····%r14,%rdi164 »       mov····%r14,%rdi
165 »       call···1eb·<object_repr+0x1b>165 »       call···1eb·<object_repr+0x1b>
166 ·R_X86_64_PC32»  .text.hot+0xc63c166 ·R_X86_64_PC32»  .text.hot+0xc6ec
167 »       test···%rax,%rax167 »       test···%rax,%rax
168 »       je·····1f4·<object_repr+0x24>168 »       je·····1f4·<object_repr+0x24>
169 ·R_X86_64_PC32»  .text.unlikely+0x2c97169 ·R_X86_64_PC32»  .text.unlikely+0x2c6f
170 »       mov····%rax,%rbx170 »       mov····%rax,%rbx
171 »       mov····0x8(%rax),%rax171 »       mov····0x8(%rax),%rax
172 »       testb··$0x10,0xab(%rax)172 »       testb··$0x10,0xab(%rax)
173 »       je·····208·<object_repr+0x38>173 »       je·····208·<object_repr+0x38>
174 ·R_X86_64_PC32»  .text.unlikely+0x2c7d174 ·R_X86_64_PC32»  .text.unlikely+0x2c55
175 »       xor····%esi,%esi175 »       xor····%esi,%esi
176 »       mov····%r14,%rdi176 »       mov····%r14,%rdi
177 »       call···212·<object_repr+0x42>177 »       call···212·<object_repr+0x42>
178 ·R_X86_64_PC32»  .text.hot+0xc6dc178 ·R_X86_64_PC32»  .text.hot+0xc78c
179 »       mov····%rax,%rbp179 »       mov····%rax,%rbp
180 »       test···%rax,%rax180 »       test···%rax,%rax
Max diff block lines reached; 59407/63318 bytes (93.82%) of diff not shown.
743 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
432 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
22.5 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ··0x00000010·1b0c0708·90010000·10000000·1c000000·................5 ··0x00000010·1b0c0708·90010000·10000000·1c000000·................
6 ··0x00000020·00000000·40000000·00000000·34000000·....@.......4...6 ··0x00000020·00000000·40000000·00000000·34000000·....@.......4...
7 ··0x00000030·30000000·00000000·3e010000·00450e10·0.......>....E..7 ··0x00000030·30000000·00000000·3e010000·00450e10·0.......>....E..
8 ··0x00000040·8602440e·18830347·0e2002b6·0a0e1841·..D....G.·.....A8 ··0x00000040·8602440e·18830347·0e2002b6·0a0e1841·..D....G.·.....A
9 ··0x00000050·0e10410e·08480b02·690e1843·0e10410e·..A..H..i..C..A.9 ··0x00000050·0e10410e·08480b02·690e1843·0e10410e·..A..H..i..C..A.
10 ··0x00000060·08000000·14000000·68000000·00000000·........h.......10 ··0x00000060·08000000·14000000·68000000·00000000·........h.......
11 ··0x00000070·95000000·000e2083·03860200·48000000·......·.....H...11 ··0x00000070·95000000·000e2083·03860200·48000000·......·.....H...
12 ··0x00000080·80000000·00000000·143f0000·00420e10·.........?...B..12 ··0x00000080·80000000·00000000·043f0000·00420e10·.........?...B..
13 ··0x00000090·8f02420e·188e0345·0e208d04·420e288c·..B....E.·..B.(.13 ··0x00000090·8f02420e·188e0345·0e208d04·420e288c·..B....E.·..B.(.
14 ··0x000000a0·05410e30·8606410e·38830744·0e60030f·.A.0..A.8..D.`..14 ··0x000000a0·05410e30·8606410e·38830744·0e60030f·.A.0..A.8..D.`..
15 ··0x000000b0·0b0a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..15 ··0x000000b0·0b0a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..
16 ··0x000000c0·420e1042·0e08410b·1c000000·cc000000·B..B..A.........16 ··0x000000c0·420e1042·0e08410b·1c000000·cc000000·B..B..A.........
17 ··0x000000d0·00000000·1b080000·000e6083·0786068c·..........`.....17 ··0x000000d0·00000000·1b080000·000e6083·0786068c·..........`.....
18 ··0x000000e0·058d048e·038f0200·4c000000·ec000000·........L.......18 ··0x000000e0·058d048e·038f0200·4c000000·ec000000·........L.......
19 ··0x000000f0·00000000·43080000·00420e10·8f02420e·....C....B....B.19 ··0x000000f0·00000000·43080000·00420e10·8f02420e·....C....B....B.
Offset 108, 27 lines modifiedOffset 108, 27 lines modified
108 ··0x00000680·14000000·84060000·00000000·2f000000·............/...108 ··0x00000680·14000000·84060000·00000000·2f000000·............/...
109 ··0x00000690·000e1083·02000000·38000000·9c060000·........8.......109 ··0x00000690·000e1083·02000000·38000000·9c060000·........8.......
110 ··0x000006a0·00000000·5e010000·00460e10·8d02450e·....^....F....E.110 ··0x000006a0·00000000·5e010000·00460e10·8d02450e·....^....F....E.
111 ··0x000006b0·188c0344·0e208604·410e2883·05470e30·...D.·..A.(..G.0111 ··0x000006b0·188c0344·0e208604·410e2883·05470e30·...D.·..A.(..G.0
112 ··0x000006c0·02770a0e·28440e20·410e1842·0e10420e·.w..(D.·A..B..B.112 ··0x000006c0·02770a0e·28440e20·410e1842·0e10420e·.w..(D.·A..B..B.
113 ··0x000006d0·08490b00·18000000·d8060000·00000000·.I..............113 ··0x000006d0·08490b00·18000000·d8060000·00000000·.I..............
114 ··0x000006e0·89000000·000e3083·0586048c·038d0200·......0.........114 ··0x000006e0·89000000·000e3083·0586048c·038d0200·......0.........
115 ··0x000006f0·5c000000·f4060000·00000000·ad240000·\............$..115 ··0x000006f0·5c000000·f4060000·00000000·8d250000·\............%..
116 ··0x00000700·00460e10·8f024d0e·188e0342·0e208d04·.F....M....B.·..116 ··0x00000700·00460e10·8f024d0e·188e0342·0e208d04·.F....M....B.·..
117 ··0x00000710·420e288c·05490e30·8606410e·3883074d·B.(..I.0..A.8..M117 ··0x00000710·420e288c·05490e30·8606410e·3883074d·B.(..I.0..A.8..M
118 ··0x00000720·0ef00156·0ef80155·0e800250·0ef80142·...V...U...P...B118 ··0x00000720·0ef00156·0ef80155·0e800250·0ef80141·...V...U...P...A
119 ··0x00000730·0ef00103·680b0a0e·38440e30·410e2842·....h...8D.0A.(B119 ··0x00000730·0ef00103·590b0a0e·38440e30·410e2842·....Y...8D.0A.(B
120 ··0x00000740·0e20420e·18420e10·420e0848·0b000000·.·B..B..B..H....120 ··0x00000740·0e20420e·18420e10·420e0848·0b000000·.·B..B..B..H....
121 ··0x00000750·1c000000·54070000·00000000·90080000·....T...........121 ··0x00000750·1c000000·54070000·00000000·73080000·....T.......s...
122 ··0x00000760·000ef001·83078606·8c058d04·8e038f02·................122 ··0x00000760·000ef001·83078606·8c058d04·8e038f02·................
123 ··0x00000770·64000000·74070000·00000000·85070000·d...t...........123 ··0x00000770·64000000·74070000·00000000·95070000·d...t...........
124 ··0x00000780·00420e10·8f02450e·188e0342·0e208d04·.B....E....B.·..124 ··0x00000780·00420e10·8f02450e·188e0342·0e208d04·.B....E....B.·..
125 ··0x00000790·420e288c·05440e30·8606410e·38830744·B.(..D.0..A.8..D125 ··0x00000790·420e288c·05440e30·8606410e·38830744·B.(..D.0..A.8..D
126 ··0x000007a0·0e800103·9a010a0e·38410e30·410e2842·........8A.0A.(B126 ··0x000007a0·0e800103·9a010a0e·38410e30·410e2842·........8A.0A.(B
127 ··0x000007b0·0e20420e·18420e10·420e0848·0b034803·.·B..B..B..H..H.127 ··0x000007b0·0e20420e·18420e10·420e0848·0b035803·.·B..B..B..H..X.
128 ··0x000007c0·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B128 ··0x000007c0·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B
129 ··0x000007d0·0e10420e·08410b00·1c000000·dc070000·..B..A..........129 ··0x000007d0·0e10420e·08410b00·1c000000·dc070000·..B..A..........
130 ··0x000007e0·00000000·6e010000·000e8001·83078606·....n...........130 ··0x000007e0·00000000·6e010000·000e8001·83078606·....n...........
131 ··0x000007f0·8c058d04·8e038f02·60000000·fc070000·........`.......131 ··0x000007f0·8c058d04·8e038f02·60000000·fc070000·........`.......
132 ··0x00000800·00000000·e2010000·00460e10·8f02420e·.........F....B.132 ··0x00000800·00000000·e2010000·00460e10·8f02420e·.........F....B.
133 ··0x00000810·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.0133 ··0x00000810·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.0
134 ··0x00000820·8606440e·38830744·0e60029d·0a0e3841·..D.8..D.`....8A134 ··0x00000820·8606440e·38830744·0e60029d·0a0e3841·..D.8..D.`....8A
Offset 168, 21 lines modifiedOffset 168, 21 lines modified
168 ··0x00000a40·00000000·40000000·480a0000·00000000·....@...H.......168 ··0x00000a40·00000000·40000000·480a0000·00000000·....@...H.......
169 ··0x00000a50·10010000·00460e10·8c02410e·18860341·.....F....A....A169 ··0x00000a50·10010000·00460e10·8c02410e·18860341·.....F....A....A
170 ··0x00000a60·0e208304·470ef001·02c90a0e·20410e18·.·..G.......·A..170 ··0x00000a60·0e208304·470ef001·02c90a0e·20410e18·.·..G.......·A..
171 ··0x00000a70·410e1042·0e08440b·5a0a0e20·470e1841·A..B..D.Z..·G..A171 ··0x00000a70·410e1042·0e08440b·5a0a0e20·470e1841·A..B..D.Z..·G..A
172 ··0x00000a80·0e10420e·08420b00·18000000·8c0a0000·..B..B..........172 ··0x00000a80·0e10420e·08420b00·18000000·8c0a0000·..B..B..........
173 ··0x00000a90·00000000·97000000·000ef001·83048603·................173 ··0x00000a90·00000000·97000000·000ef001·83048603·................
174 ··0x00000aa0·8c020000·64000000·a80a0000·00000000·....d...........174 ··0x00000aa0·8c020000·64000000·a80a0000·00000000·....d...........
175 ··0x00000ab0·16060000·00460e10·8f02420e·188e0342·.....F....B....B175 ··0x00000ab0·07060000·00460e10·8f02420e·188e0342·.....F....B....B
176 ··0x00000ac0·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.176 ··0x00000ac0·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
177 ··0x00000ad0·38830744·0e800103·18010a0e·38410e30·8..D........8A.0177 ··0x00000ad0·38830744·0e800103·0f010a0e·38410e30·8..D........8A.0
178 ··0x00000ae0·410e2842·0e20420e·18420e10·420e0844·A.(B.·B..B..B..D178 ··0x00000ae0·410e2842·0e20420e·18420e10·420e0845·A.(B.·B..B..B..E
179 ··0x00000af0·0b03a601·0a0e3844·0e30410e·28420e20·......8D.0A.(B.·179 ··0x00000af0·0b03a701·0a0e3844·0e30410e·28420e20·......8D.0A.(B.·
180 ··0x00000b00·420e1842·0e10420e·08450b00·1c000000·B..B..B..E......180 ··0x00000b00·420e1842·0e10420e·08440b00·1c000000·B..B..B..D......
181 ··0x00000b10·100b0000·00000000·c9000000·000e8001·................181 ··0x00000b10·100b0000·00000000·c8000000·000e8001·................
182 ··0x00000b20·83078606·8c058d04·8e038f02·10000000·................182 ··0x00000b20·83078606·8c058d04·8e038f02·10000000·................
183 ··0x00000b30·300b0000·00000000·09000000·00000000·0...............183 ··0x00000b30·300b0000·00000000·09000000·00000000·0...............
184 ··0x00000b40·48000000·440b0000·00000000·f0010000·H...D...........184 ··0x00000b40·48000000·440b0000·00000000·f0010000·H...D...........
185 ··0x00000b50·00460e10·8d02420e·188c0341·0e208604·.F....B....A.·..185 ··0x00000b50·00460e10·8d02420e·188c0341·0e208604·.F....B....A.·..
186 ··0x00000b60·410e2883·05470e30·030e010a·0e28440e·A.(..G.0.....(D.186 ··0x00000b60·410e2883·05470e30·030e010a·0e28440e·A.(..G.0.....(D.
187 ··0x00000b70·20410e18·420e1042·0e08480b·02b60e28··A..B..B..H....(187 ··0x00000b70·20410e18·420e1042·0e08480b·02b60e28··A..B..B..H....(
188 ··0x00000b80·430e2041·0e18420e·10420e08·4c000000·C.·A..B..B..L...188 ··0x00000b80·430e2041·0e18420e·10420e08·4c000000·C.·A..B..B..L...
Offset 205, 22 lines modifiedOffset 205, 22 lines modified
205 ··0x00000c90·038f0200·48000000·980c0000·00000000·....H...........205 ··0x00000c90·038f0200·48000000·980c0000·00000000·....H...........
206 ··0x00000ca0·01020000·00420e10·8f02420e·188e0345·.....B....B....E206 ··0x00000ca0·01020000·00420e10·8f02420e·188e0345·.....B....B....E
207 ··0x00000cb0·0e208d04·450e288c·05410e30·8606440e·.·..E.(..A.0..D.207 ··0x00000cb0·0e208d04·450e288c·05410e30·8606440e·.·..E.(..A.0..D.
208 ··0x00000cc0·38830744·0e60027f·0a0e3844·0e30410e·8..D.`....8D.0A.208 ··0x00000cc0·38830744·0e60027f·0a0e3844·0e30410e·8..D.`....8D.0A.
209 ··0x00000cd0·28420e20·420e1842·0e10420e·08450b00·(B.·B..B..B..E..209 ··0x00000cd0·28420e20·420e1842·0e10420e·08450b00·(B.·B..B..B..E..
210 ··0x00000ce0·1c000000·e40c0000·00000000·0a000000·................210 ··0x00000ce0·1c000000·e40c0000·00000000·0a000000·................
211 ··0x00000cf0·000e6083·0786068c·058d048e·038f0200·..`.............211 ··0x00000cf0·000e6083·0786068c·058d048e·038f0200·..`.............
212 ··0x00000d00·64000000·040d0000·00000000·e2050000·d...............212 ··0x00000d00·64000000·040d0000·00000000·c9050000·d...............
213 ··0x00000d10·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..213 ··0x00000d10·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
214 ··0x00000d20·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D214 ··0x00000d20·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D
215 ··0x00000d30·0e800103·0e010a0e·38410e30·410e2842·........8A.0A.(B215 ··0x00000d30·0e800103·05010a0e·38410e30·410e2842·........8A.0A.(B
216 ··0x00000d40·0e20420e·18420e10·420e0846·0b03a101·.·B..B..B..F....216 ··0x00000d40·0e20420e·18420e10·420e0847·0b039801·.·B..B..B..G....
217 ··0x00000d50·0a0e3844·0e30410e·28420e20·420e1842·..8D.0A.(B.·B..B217 ··0x00000d50·0a0e3844·0e30410e·28420e20·420e1842·..8D.0A.(B.·B..B
218 ··0x00000d60·0e10420e·08420b00·1c000000·6c0d0000·..B..B......l...218 ··0x00000d60·0e10420e·08430b00·1c000000·6c0d0000·..B..C......l...
219 ··0x00000d70·00000000·98000000·000e8001·83078606·................219 ··0x00000d70·00000000·8e000000·000e8001·83078606·................
220 ··0x00000d80·8c058d04·8e038f02·18000000·8c0d0000·................220 ··0x00000d80·8c058d04·8e038f02·18000000·8c0d0000·................
221 ··0x00000d90·00000000·26000000·00450e10·8302600e·....&....E....`.221 ··0x00000d90·00000000·26000000·00450e10·8302600e·....&....E....`.
222 ··0x00000da0·08000000·10000000·a80d0000·00000000·................222 ··0x00000da0·08000000·10000000·a80d0000·00000000·................
223 ··0x00000db0·1a000000·00000000·10000000·bc0d0000·................223 ··0x00000db0·1a000000·00000000·10000000·bc0d0000·................
224 ··0x00000dc0·00000000·19000000·00000000·10000000·................224 ··0x00000dc0·00000000·19000000·00000000·10000000·................
225 ··0x00000dd0·d00d0000·00000000·17000000·00000000·................225 ··0x00000dd0·d00d0000·00000000·17000000·00000000·................
226 ··0x00000de0·10000000·e40d0000·00000000·05000000·................226 ··0x00000de0·10000000·e40d0000·00000000·05000000·................
Offset 277, 16 lines modifiedOffset 277, 16 lines modified
277 ··0x00001110·00000000·66040000·00460e10·8f02420e·....f....F....B.277 ··0x00001110·00000000·66040000·00460e10·8f02420e·....f....F....B.
278 ··0x00001120·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0278 ··0x00001120·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
279 ··0x00001130·8606440e·38830747·0e7003b0·020a0e38·..D.8..G.p.....8279 ··0x00001130·8606440e·38830747·0e7003b0·020a0e38·..D.8..G.p.....8
280 ··0x00001140·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B280 ··0x00001140·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B
281 ··0x00001150·0e08410b·1c000000·58110000·00000000·..A.....X.......281 ··0x00001150·0e08410b·1c000000·58110000·00000000·..A.....X.......
282 ··0x00001160·c8000000·000e7083·0786068c·058d048e·......p.........282 ··0x00001160·c8000000·000e7083·0786068c·058d048e·......p.........
283 ··0x00001170·038f0200·10000000·78110000·00000000·........x.......283 ··0x00001170·038f0200·10000000·78110000·00000000·........x.......
284 ··0x00001180·0c000000·00000000·40000000·8c110000·........@.......284 ··0x00001180·0d000000·00000000·40000000·8c110000·........@.......
285 ··0x00001190·00000000·45010000·00420e10·8e02420e·....E....B....B.285 ··0x00001190·00000000·2f010000·00420e10·8e02420e·..../....B....B.
286 ··0x000011a0·188d0342·0e208c04·410e2886·05410e30·...B.·..A.(..A.0286 ··0x000011a0·188d0342·0e208c04·410e2886·05410e30·...B.·..A.(..A.0
287 ··0x000011b0·8306470e·40024a0a·0e30410e·28410e20·..G.@.J..0A.(A.·287 ··0x000011b0·8306470e·40024a0a·0e30410e·28410e20·..G.@.J..0A.(A.·
288 ··0x000011c0·420e1842·0e10420e·08470b00·1c000000·B..B..B..G......288 ··0x000011c0·420e1842·0e10420e·08470b00·1c000000·B..B..B..G......
289 ··0x000011d0·d0110000·00000000·56000000·000e4083·........V.....@.289 ··0x000011d0·d0110000·00000000·56000000·000e4083·........V.....@.
290 ··0x000011e0·0686058c·048d038e·02000000·38000000·............8...290 ··0x000011e0·0686058c·048d038e·02000000·38000000·............8...
291 ··0x000011f0·f0110000·00000000·d5010000·00460e10·.............F..291 ··0x000011f0·f0110000·00000000·d5010000·00460e10·.............F..
292 ··0x00001200·8d02440e·188c0341·0e208604·410e2883·..D....A.·..A.(.292 ··0x00001200·8d02440e·188c0341·0e208604·410e2883·..D....A.·..A.(.
Offset 400, 18 lines modifiedOffset 400, 18 lines modified
400 ··0x000018c0·0c000000·00000000·20000000·cc180000·........·.......400 ··0x000018c0·0c000000·00000000·20000000·cc180000·........·.......
401 ··0x000018d0·00000000·a3000000·00450e10·8302440e·.........E....D.401 ··0x000018d0·00000000·a3000000·00450e10·8302440e·.........E....D.
402 ··0x000018e0·207b0a0e·10410e08·4b0b0000·14000000··{...A..K.......402 ··0x000018e0·207b0a0e·10410e08·4b0b0000·14000000··{...A..K.......
403 ··0x000018f0·f0180000·00000000·76000000·000e2083·........v.....·.403 ··0x000018f0·f0180000·00000000·76000000·000e2083·........v.....·.
404 ··0x00001900·02000000·20000000·08190000·00000000·....·...........404 ··0x00001900·02000000·20000000·08190000·00000000·....·...........
405 ··0x00001910·5a000000·00690e10·83025a0a·c30e084d·Z....i....Z....M405 ··0x00001910·5a000000·00690e10·83025a0a·c30e084d·Z....i....Z....M
406 ··0x00001920·0b45c30e·08000000·3c000000·2c190000·.E......<...,...406 ··0x00001920·0b45c30e·08000000·3c000000·2c190000·.E......<...,...
407 ··0x00001930·00000000·c3000000·004f0e10·8c02410e·.........O....A.407 ··0x00001930·00000000·c4000000·004f0e10·8c02440e·.........O....D.
408 ··0x00001940·18860349·0e208304·024d0ac3·0e1841c6·...I.·...M....A.408 ··0x00001940·18860349·0e208304·024b0ac3·0e1844c6·...I.·...K....D.
409 ··0x00001950·0e1042cc·0e08470b·02440e18·460e1042·..B...G..D..F..B409 ··0x00001950·0e1042cc·0e084b0b·7d0e1846·0e10420e·..B...K.}..F..B.
410 ··0x00001960·0e0841c3·c6cc0000·40000000·6c190000·..A.....@...l...410 ··0x00001960·0841c3c6·cc000000·40000000·6c190000·.A......@...l...
411 ··0x00001970·00000000·db000000·00460e10·8c02410e·.........F....A.411 ··0x00001970·00000000·db000000·00460e10·8c02410e·.........F....A.
412 ··0x00001980·18860341·0e208304·470e3069·0a0e2041·...A.·..G.0i..·A412 ··0x00001980·18860341·0e208304·470e3069·0a0e2041·...A.·..G.0i..·A
413 ··0x00001990·0e18410e·10420e08·440b027a·0a0e2041·..A..B..D..z..·A413 ··0x00001990·0e18410e·10420e08·440b027a·0a0e2041·..A..B..D..z..·A
414 ··0x000019a0·0e18410e·10420e08·410b0000·18000000·..A..B..A.......414 ··0x000019a0·0e18410e·10420e08·410b0000·18000000·..A..B..A.......
415 ··0x000019b0·b0190000·00000000·f5000000·000e3083·..............0.415 ··0x000019b0·b0190000·00000000·f5000000·000e3083·..............0.
416 ··0x000019c0·0486038c·02000000·10000000·cc190000·................416 ··0x000019c0·0486038c·02000000·10000000·cc190000·................
417 ··0x000019d0·00000000·23000000·00000000·10000000·....#...........417 ··0x000019d0·00000000·23000000·00000000·10000000·....#...........
Offset 493, 16 lines modifiedOffset 493, 16 lines modified
493 ··0x00001e90·8e038f02·20000000·981e0000·00000000·....·...........493 ··0x00001e90·8e038f02·20000000·981e0000·00000000·....·...........
494 ··0x00001ea0·4d000000·00410e10·8302550e·20690a0e·M....A....U.·i..494 ··0x00001ea0·4d000000·00410e10·8302550e·20690a0e·M....A....U.·i..
Max diff block lines reached; 12999/22931 bytes (56.69%) of diff not shown.
6.09 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 329, 48 lines modifiedOffset 329, 48 lines modified
329 ··0x00001460·6e646578·00736c6f·745f6e62·5f696e70·ndex.slot_nb_inp329 ··0x00001460·6e646578·00736c6f·745f6e62·5f696e70·ndex.slot_nb_inp
330 ··0x00001470·6c616365·5f616464·00736c6f·745f6e62·lace_add.slot_nb330 ··0x00001470·6c616365·5f616464·00736c6f·745f6e62·lace_add.slot_nb
331 ··0x00001480·5f737562·74726163·7400736c·6f745f6e·_subtract.slot_n331 ··0x00001480·5f737562·74726163·7400736c·6f745f6e·_subtract.slot_n
332 ··0x00001490·625f7375·62747261·63742e63·6f6c6400·b_subtract.cold.332 ··0x00001490·625f7375·62747261·63742e63·6f6c6400·b_subtract.cold.
333 ··0x000014a0·736c6f74·5f6e625f·696e706c·6163655f·slot_nb_inplace_333 ··0x000014a0·736c6f74·5f6e625f·696e706c·6163655f·slot_nb_inplace_
334 ··0x000014b0·73756274·72616374·00736c6f·745f6e62·subtract.slot_nb334 ··0x000014b0·73756274·72616374·00736c6f·745f6e62·subtract.slot_nb
335 ··0x000014c0·5f696e70·6c616365·5f6d756c·7469706c·_inplace_multipl335 ··0x000014c0·5f696e70·6c616365·5f6d756c·7469706c·_inplace_multipl
 336 ··0x000014d0·79005f50·79547970·655f4765·744d6f64·y._PyType_GetMod
 337 ··0x000014e0·756c6542·79446566·322e636f·6c640073·uleByDef2.cold.s
336 ··0x000014d0·7900736c·6f745f6e·625f6d61·74726978·y.slot_nb_matrix338 ··0x000014f0·6c6f745f·6e625f6d·61747269·785f6d75·lot_nb_matrix_mu
337 ··0x000014e0·5f6d756c·7469706c·79005f50·79547970·_multiply._PyTyp 
338 ··0x000014f0·655f4765·744d6f64·756c6542·79446566·e_GetModuleByDef 
339 ··0x00001500·322e636f·6c640073·6c6f745f·6e625f69·2.cold.slot_nb_i339 ··0x00001500·6c746970·6c790073·6c6f745f·6e625f69·ltiply.slot_nb_i
340 ··0x00001510·6e706c61·63655f6d·61747269·785f6d75·nplace_matrix_mu340 ··0x00001510·6e706c61·63655f6d·61747269·785f6d75·nplace_matrix_mu
341 ··0x00001520·6c746970·6c790073·6c6f745f·6e625f70·ltiply.slot_nb_p341 ··0x00001520·6c746970·6c790073·6c6f745f·6e625f70·ltiply.slot_nb_p
342 ··0x00001530·6f776572·00736c6f·745f6e62·5f706f77·ower.slot_nb_pow342 ··0x00001530·6f776572·00736c6f·745f6e62·5f706f77·ower.slot_nb_pow
343 ··0x00001540·65722e63·6f6c6400·736c6f74·5f6e625f·er.cold.slot_nb_343 ··0x00001540·65722e63·6f6c6400·736c6f74·5f6e625f·er.cold.slot_nb_
344 ··0x00001550·696e706c·6163655f·74727565·5f646976·inplace_true_div344 ··0x00001550·696e706c·6163655f·74727565·5f646976·inplace_true_div
345 ··0x00001560·69646500·736c6f74·5f6e625f·666c6f6f·ide.slot_nb_floo345 ··0x00001560·69646500·736c6f74·5f6e625f·666c6f6f·ide.slot_nb_floo
346 ··0x00001570·725f6469·76696465·00736c6f·745f6e62·r_divide.slot_nb346 ··0x00001570·725f6469·76696465·00736c6f·745f6e62·r_divide.slot_nb
347 ··0x00001580·5f666c6f·6f725f64·69766964·652e636f·_floor_divide.co347 ··0x00001580·5f666c6f·6f725f64·69766964·652e636f·_floor_divide.co
 348 ··0x00001590·6c640073·6c6f745f·74705f64·65736372·ld.slot_tp_descr
348 ··0x00001590·6c640073·6c6f745f·6e625f69·6e706c61·ld.slot_nb_inpla349 ··0x000015a0·5f736574·00736c6f·745f6e62·5f696e70·_set.slot_nb_inp
349 ··0x000015a0·63655f66·6c6f6f72·5f646976·69646500·ce_floor_divide.350 ··0x000015b0·6c616365·5f666c6f·6f725f64·69766964·lace_floor_divid
350 ··0x000015b0·736c6f74·5f74705f·64657363·725f7365·slot_tp_descr_se 
351 ··0x000015c0·7400736c·6f745f6e·625f7265·6d61696e·t.slot_nb_remain351 ··0x000015c0·6500736c·6f745f6e·625f7265·6d61696e·e.slot_nb_remain
352 ··0x000015d0·64657200·736c6f74·5f6e625f·696e706c·der.slot_nb_inpl352 ··0x000015d0·64657200·736c6f74·5f6e625f·696e706c·der.slot_nb_inpl
353 ··0x000015e0·6163655f·72656d61·696e6465·7200736c·ace_remainder.sl353 ··0x000015e0·6163655f·72656d61·696e6465·7200736c·ace_remainder.sl
354 ··0x000015f0·6f745f6e·625f696e·706c6163·655f706f·ot_nb_inplace_po354 ··0x000015f0·6f745f6e·625f696e·706c6163·655f706f·ot_nb_inplace_po
355 ··0x00001600·77657200·736c6f74·5f6e625f·696e706c·wer.slot_nb_inpl355 ··0x00001600·77657200·736c6f74·5f6e625f·696e706c·wer.slot_nb_inpl
356 ··0x00001610·6163655f·6f720073·6c6f745f·6e625f69·ace_or.slot_nb_i356 ··0x00001610·6163655f·6f720073·6c6f745f·6e625f61·ace_or.slot_nb_a
 357 ··0x00001620·62736f6c·75746500·736c6f74·5f6e625f·bsolute.slot_nb_
357 ··0x00001620·6e706c61·63655f61·6e640073·6c6f745f·nplace_and.slot_358 ··0x00001630·696e706c·6163655f·616e6400·736c6f74·inplace_and.slot
358 ··0x00001630·6e625f61·62736f6c·75746500·736c6f74·nb_absolute.slot 
359 ··0x00001640·5f6e625f·786f7200·736c6f74·5f6e625f·_nb_xor.slot_nb_359 ··0x00001640·5f6e625f·786f7200·736c6f74·5f6e625f·_nb_xor.slot_nb_
360 ··0x00001650·786f722e·636f6c64·00736c6f·745f6e62·xor.cold.slot_nb360 ··0x00001650·786f722e·636f6c64·00736c6f·745f6e62·xor.cold.slot_nb
361 ··0x00001660·5f696e70·6c616365·5f786f72·00736c6f·_inplace_xor.slo361 ··0x00001660·5f696e70·6c616365·5f786f72·00736c6f·_inplace_xor.slo
362 ··0x00001670·745f6e62·5f727368·69667400·736c6f74·t_nb_rshift.slot362 ··0x00001670·745f6e62·5f727368·69667400·736c6f74·t_nb_rshift.slot
363 ··0x00001680·5f6e625f·696e706c·6163655f·72736869·_nb_inplace_rshi363 ··0x00001680·5f6e625f·696e706c·6163655f·72736869·_nb_inplace_rshi
364 ··0x00001690·66740073·6c6f745f·6e625f6c·73686966·ft.slot_nb_lshif 
365 ··0x000016a0·74007772·61705f6f·626a6f62·6a70726f·t.wrap_objobjpro364 ··0x00001690·66740077·7261705f·6f626a6f·626a7072·ft.wrap_objobjpr
366 ··0x000016b0·63007772·61705f6f·626a6f62·6a70726f·c.wrap_objobjpro365 ··0x000016a0·6f630077·7261705f·6f626a6f·626a7072·oc.wrap_objobjpr
367 ··0x000016c0·632e636f·6c640073·6c6f745f·6e625f69·c.cold.slot_nb_i366 ··0x000016b0·6f632e63·6f6c6400·736c6f74·5f6e625f·oc.cold.slot_nb_
 367 ··0x000016c0·6c736869·66740073·6c6f745f·6e625f70·lshift.slot_nb_p
 368 ··0x000016d0·6f736974·69766500·736c6f74·5f6e625f·ositive.slot_nb_
368 ··0x000016d0·6e706c61·63655f6c·73686966·7400736c·nplace_lshift.sl369 ··0x000016e0·696e706c·6163655f·6c736869·66740073·inplace_lshift.s
369 ··0x000016e0·6f745f6e·625f706f·73697469·76650073·ot_nb_positive.s 
370 ··0x000016f0·6c6f745f·6e625f64·69766d6f·6400736c·lot_nb_divmod.sl370 ··0x000016f0·6c6f745f·6e625f64·69766d6f·6400736c·lot_nb_divmod.sl
371 ··0x00001700·6f745f6e·625f6469·766d6f64·2e636f6c·ot_nb_divmod.col371 ··0x00001700·6f745f6e·625f6469·766d6f64·2e636f6c·ot_nb_divmod.col
372 ··0x00001710·64007772·61705f62·696e6172·7966756e·d.wrap_binaryfun372 ··0x00001710·64007772·61705f62·696e6172·7966756e·d.wrap_binaryfun
373 ··0x00001720·635f6c00·77726170·5f62696e·61727966·c_l.wrap_binaryf373 ··0x00001720·635f6c00·77726170·5f62696e·61727966·c_l.wrap_binaryf
374 ··0x00001730·756e635f·6c2e636f·6c640077·7261705f·unc_l.cold.wrap_374 ··0x00001730·756e635f·6c2e636f·6c640077·7261705f·unc_l.cold.wrap_
375 ··0x00001740·696e6465·78617267·66756e63·00777261·indexargfunc.wra375 ··0x00001740·696e6465·78617267·66756e63·00777261·indexargfunc.wra
376 ··0x00001750·705f6c65·6e66756e·63007772·61705f6c·p_lenfunc.wrap_l376 ··0x00001750·705f6c65·6e66756e·63007772·61705f6c·p_lenfunc.wrap_l
Offset 591, 20 lines modifiedOffset 591, 20 lines modified
591 ··0x000024c0·6572005f·5079556e·69636f64·655f4571·er._PyUnicode_Eq591 ··0x000024c0·6572005f·5079556e·69636f64·655f4571·er._PyUnicode_Eq
592 ··0x000024d0·75616c00·5f50795f·4d616e67·6c650050·ual._Py_Mangle.P592 ··0x000024d0·75616c00·5f50795f·4d616e67·6c650050·ual._Py_Mangle.P
593 ··0x000024e0·79457661·6c5f4765·74476c6f·62616c73·yEval_GetGlobals593 ··0x000024e0·79457661·6c5f4765·74476c6f·62616c73·yEval_GetGlobals
594 ··0x000024f0·00507943·6c617373·4d657468·6f645f4e·.PyClassMethod_N594 ··0x000024f0·00507943·6c617373·4d657468·6f645f4e·.PyClassMethod_N
595 ··0x00002500·6577005f·50794f62·6a656374·5f43616c·ew._PyObject_Cal595 ··0x00002500·6577005f·50794f62·6a656374·5f43616c·ew._PyObject_Cal
596 ··0x00002510·6c5f5072·6570656e·64005079·4f626a65·l_Prepend.PyObje596 ··0x00002510·6c5f5072·6570656e·64005079·4f626a65·l_Prepend.PyObje
597 ··0x00002520·63745f48·61734174·74725769·74684572·ct_HasAttrWithEr597 ··0x00002520·63745f48·61734174·74725769·74684572·ct_HasAttrWithEr
 598 ··0x00002530·726f7200·50794f62·6a656374·5f47656e·ror.PyObject_Gen
 599 ··0x00002540·65726963·47657441·74747200·50794578·ericGetAttr.PyEx
 600 ··0x00002550·635f5275·6e74696d·65576172·6e696e67·c_RuntimeWarning
598 ··0x00002530·726f7200·50794578·635f5275·6e74696d·ror.PyExc_Runtim 
599 ··0x00002540·65576172·6e696e67·0050794f·626a6563·eWarning.PyObjec 
600 ··0x00002550·745f4765·6e657269·63536574·41747472·t_GenericSetAttr 
601 ··0x00002560·005f5079·4572725f·466f726d·61744e6f·._PyErr_FormatNo 
602 ··0x00002570·74650050·794f626a·6563745f·47656e65·te.PyObject_Gene601 ··0x00002560·0050794f·626a6563·745f4765·6e657269·.PyObject_Generi
603 ··0x00002580·72696347·65744174·74720050·79577261·ricGetAttr.PyWra602 ··0x00002570·63536574·41747472·005f5079·4572725f·cSetAttr._PyErr_
 603 ··0x00002580·466f726d·61744e6f·74650050·79577261·FormatNote.PyWra
604 ··0x00002590·70706572·44657363·725f5479·70650050·pperDescr_Type.P604 ··0x00002590·70706572·44657363·725f5479·70650050·pperDescr_Type.P
605 ··0x000025a0·79434675·6e637469·6f6e5f54·79706500·yCFunction_Type.605 ··0x000025a0·79434675·6e637469·6f6e5f54·79706500·yCFunction_Type.
606 ··0x000025b0·5f50794f·626a6563·745f4e65·78744e6f·_PyObject_NextNo606 ··0x000025b0·5f50794f·626a6563·745f4e65·78744e6f·_PyObject_NextNo
607 ··0x000025c0·74496d70·6c656d65·6e746564·005f5079·tImplemented._Py607 ··0x000025c0·74496d70·6c656d65·6e746564·005f5079·tImplemented._Py
608 ··0x000025d0·4f626a65·63745f4c·6f6f6b75·70537065·Object_LookupSpe608 ··0x000025d0·4f626a65·63745f4c·6f6f6b75·70537065·Object_LookupSpe
609 ··0x000025e0·6369616c·0050794f·626a6563·745f4765·cial.PyObject_Ge609 ··0x000025e0·6369616c·0050794f·626a6563·745f4765·cial.PyObject_Ge
610 ··0x000025f0·744f7074·696f6e61·6c417474·72005f50·tOptionalAttr._P610 ··0x000025f0·744f7074·696f6e61·6c417474·72005f50·tOptionalAttr._P
340 KB
typevarobject.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:··········65040·(bytes·into·file)13 ··Start·of·section·headers:··········64896·(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·0xfe10:1 There·are·21·section·headers,·starting·at·offset·0xfd80:
  
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·000e98·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000e98·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·00a358·000e88·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·00a310·000e88·18···I·18···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000ed8·001700·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000ed8·001700·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·00b1e0·001668·18···I·18···3··88 ··[·4]·.rela.data········RELA············0000000000000000·00b198·001668·18···I·18···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·0025d8·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·0025d8·000000·00··WA··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·0025d8·001650·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·0025d8·001657·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·00c848·0020d0·18···I·18···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·00c800·0020d0·18···I·18···6··8
12 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·003c28·0003e4·01·AMS··0···0··112 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·003c2f·0003e4·01·AMS··0···0··1
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·004010·00092a·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·004018·0008da·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·00e918·000768·18···I·18···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·00e8d0·000720·18···I·18···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·004940·000316·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·0048f8·000316·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·004c58·001e25·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·004c10·001e25·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·00f080·0001c8·18···I·18··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·00eff0·0001c8·18···I·18··12··8
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·006a7d·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·006a35·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·006a80·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·006a38·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·006aa0·000f38·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·006a58·000f38·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·00f248·000b10·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·00f1b8·000b10·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·0079d8·001740·18·····19·182··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·007990·001740·18·····19·182··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·009118·00123e·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·0090d0·00123e·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·00fd58·0000b6·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·00fcc8·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)
18.2 KB
readelf --wide --symbols {}
    
Offset 7, 127 lines modifiedOffset 7, 127 lines modified
7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.unlikely7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.unlikely
8 ·····4:·0000000000000000·····8·FUNC····LOCAL··DEFAULT····6·_Py_initialize_generic.cold8 ·····4:·0000000000000000·····8·FUNC····LOCAL··DEFAULT····6·_Py_initialize_generic.cold
9 ·····5:·0000000000000008····56·FUNC····LOCAL··DEFAULT····6·_Py_clear_generic_types.cold9 ·····5:·0000000000000008····56·FUNC····LOCAL··DEFAULT····6·_Py_clear_generic_types.cold
10 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.110 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.1
11 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot11 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot
12 ·····8:·0000000000000000···270·FUNC····LOCAL··DEFAULT····9·generic_init_subclass12 ·····8:·0000000000000000···270·FUNC····LOCAL··DEFAULT····9·generic_init_subclass
13 ·····9:·0000000000000040····70·FUNC····LOCAL··DEFAULT····6·generic_init_subclass.cold13 ·····9:·0000000000000040····70·FUNC····LOCAL··DEFAULT····6·generic_init_subclass.cold
14 ····10:·0000000000000650····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF14 ····10:·0000000000000600····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF
15 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.815 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
16 ····12:·0000000000000110··1252·FUNC····LOCAL··DEFAULT····9·typevar_new16 ····12:·0000000000000110··1173·FUNC····LOCAL··DEFAULT····9·typevar_new
17 ····13:·00000000000003a0····72·OBJECT··LOCAL··DEFAULT····3·_parser.1717 ····13:·00000000000003a0····72·OBJECT··LOCAL··DEFAULT····3·_parser.17
18 ····14:·00000000000001c0···123·FUNC····LOCAL··DEFAULT····1·type_check.constprop.018 ····14:·00000000000001c0···123·FUNC····LOCAL··DEFAULT····1·type_check.constprop.0
19 ····15:·0000000000000086···286·FUNC····LOCAL··DEFAULT····6·typevar_new.cold19 ····15:·0000000000000086···293·FUNC····LOCAL··DEFAULT····6·typevar_new.cold
20 ····16:·0000000000000600····71·FUNC····LOCAL··DEFAULT····9·caller20 ····16:·00000000000005b0····71·FUNC····LOCAL··DEFAULT····9·caller
21 ····17:·0000000000000240···133·FUNC····LOCAL··DEFAULT····1·call_typing_func_object21 ····17:·0000000000000240···133·FUNC····LOCAL··DEFAULT····1·call_typing_func_object
22 ····18:·00000000000001a4·····7·FUNC····LOCAL··DEFAULT····6·type_check.constprop.0.cold22 ····18:·00000000000001ab·····7·FUNC····LOCAL··DEFAULT····6·type_check.constprop.0.cold
23 ····19:·00000000000001ab····77·FUNC····LOCAL··DEFAULT····6·call_typing_func_object.cold23 ····19:·00000000000001b2····77·FUNC····LOCAL··DEFAULT····6·call_typing_func_object.cold
24 ····20:·0000000000000430···137·FUNC····LOCAL··DEFAULT····1·unpack_typevartuples24 ····20:·0000000000000430···137·FUNC····LOCAL··DEFAULT····1·unpack_typevartuples
25 ····21:·00000000000001f8····55·FUNC····LOCAL··DEFAULT····6·_Py_subscript_generic.cold25 ····21:·00000000000001ff····55·FUNC····LOCAL··DEFAULT····6·_Py_subscript_generic.cold
26 ····22:·000000000000022f····83·FUNC····LOCAL··DEFAULT····6·unpack_typevartuples.cold26 ····22:·0000000000000236····83·FUNC····LOCAL··DEFAULT····6·unpack_typevartuples.cold
27 ····23:·0000000000000910···120·FUNC····LOCAL··DEFAULT····1·typevartuple_unpack27 ····23:·0000000000000910···120·FUNC····LOCAL··DEFAULT····1·typevartuple_unpack
28 ····24:·00000000000004c0····44·FUNC····LOCAL··DEFAULT····1·typevar_has_default28 ····24:·00000000000004c0····44·FUNC····LOCAL··DEFAULT····1·typevar_has_default
29 ····25:·0000000000000282·····6·FUNC····LOCAL··DEFAULT····6·typevar_has_default.cold29 ····25:·0000000000000289·····6·FUNC····LOCAL··DEFAULT····6·typevar_has_default.cold
30 ····26:·00000000000004f0···260·FUNC····LOCAL··DEFAULT····1·generic_class_getitem30 ····26:·00000000000004f0···260·FUNC····LOCAL··DEFAULT····1·generic_class_getitem
31 ····27:·0000000000000288····52·FUNC····LOCAL··DEFAULT····6·generic_class_getitem.cold31 ····27:·000000000000028f····52·FUNC····LOCAL··DEFAULT····6·generic_class_getitem.cold
32 ····28:·0000000000000600···251·FUNC····LOCAL··DEFAULT····1·typevar_typing_prepare_subst32 ····28:·0000000000000600···251·FUNC····LOCAL··DEFAULT····1·typevar_typing_prepare_subst
33 ····29:·0000000000000b70····71·FUNC····LOCAL··DEFAULT····1·typevar_default33 ····29:·0000000000000b70····71·FUNC····LOCAL··DEFAULT····1·typevar_default
34 ····30:·00000000000002bc···343·FUNC····LOCAL··DEFAULT····6·typevar_typing_prepare_subst.cold34 ····30:·00000000000002c3···343·FUNC····LOCAL··DEFAULT····6·typevar_typing_prepare_subst.cold
35 ····31:·0000000000000720···200·FUNC····LOCAL··DEFAULT····1·typealias_alloc35 ····31:·0000000000000720···200·FUNC····LOCAL··DEFAULT····1·typealias_alloc
36 ····32:·0000000000000413····99·FUNC····LOCAL··DEFAULT····6·typealias_alloc.cold36 ····32:·000000000000041a····99·FUNC····LOCAL··DEFAULT····6·typealias_alloc.cold
37 ····33:·0000000000000670···207·FUNC····LOCAL··DEFAULT····9·typevar_traverse37 ····33:·0000000000000620···207·FUNC····LOCAL··DEFAULT····9·typevar_traverse
38 ····34:·0000000000000476····68·FUNC····LOCAL··DEFAULT····6·typevar_traverse.cold38 ····34:·000000000000047d····68·FUNC····LOCAL··DEFAULT····6·typevar_traverse.cold
39 ····35:·0000000000000740····93·FUNC····LOCAL··DEFAULT····9·typealias_traverse39 ····35:·00000000000006f0····93·FUNC····LOCAL··DEFAULT····9·typealias_traverse
40 ····36:·00000000000004ba····43·FUNC····LOCAL··DEFAULT····6·typealias_traverse.cold40 ····36:·00000000000004c1····43·FUNC····LOCAL··DEFAULT····6·typealias_traverse.cold
41 ····37:·00000000000007a0···394·FUNC····LOCAL··DEFAULT····9·typevar_dealloc41 ····37:·0000000000000750···394·FUNC····LOCAL··DEFAULT····9·typevar_dealloc
42 ····38:·00000000000004e5····23·FUNC····LOCAL··DEFAULT····6·typevar_dealloc.cold42 ····38:·00000000000004ec····23·FUNC····LOCAL··DEFAULT····6·typevar_dealloc.cold
43 ····39:·00000000000007f0···134·FUNC····LOCAL··DEFAULT····1·typealias_dealloc43 ····39:·00000000000007f0···134·FUNC····LOCAL··DEFAULT····1·typealias_dealloc
44 ····40:·00000000000004fc····48·FUNC····LOCAL··DEFAULT····6·typealias_dealloc.cold44 ····40:·0000000000000503····48·FUNC····LOCAL··DEFAULT····6·typealias_dealloc.cold
45 ····41:·0000000000000880···134·FUNC····LOCAL··DEFAULT····1·typevar_clear45 ····41:·0000000000000880···134·FUNC····LOCAL··DEFAULT····1·typevar_clear
46 ····42:·000000000000052c···185·FUNC····LOCAL··DEFAULT····6·typevar_clear.cold46 ····42:·0000000000000533···185·FUNC····LOCAL··DEFAULT····6·typevar_clear.cold
47 ····43:·00000000000005e5···152·FUNC····LOCAL··DEFAULT····6·typealias_clear47 ····43:·00000000000005ec···152·FUNC····LOCAL··DEFAULT····6·typealias_clear
48 ····44:·000000000000068a···217·FUNC····LOCAL··DEFAULT····6·typevartuple_alloc48 ····44:·0000000000000691···217·FUNC····LOCAL··DEFAULT····6·typevartuple_alloc
49 ····45:·0000000000000789···287·FUNC····LOCAL··DEFAULT····6·paramspec_alloc49 ····45:·0000000000000790···287·FUNC····LOCAL··DEFAULT····6·paramspec_alloc
50 ····46:·00000000000008a8····77·FUNC····LOCAL··DEFAULT····6·typevartuple_unpack.cold50 ····46:·00000000000008af····77·FUNC····LOCAL··DEFAULT····6·typevartuple_unpack.cold
51 ····47:·00000000000008f5····40·FUNC····LOCAL··DEFAULT····6·paramspec_has_default51 ····47:·00000000000008fc····40·FUNC····LOCAL··DEFAULT····6·paramspec_has_default
52 ····48:·000000000000091d···261·FUNC····LOCAL··DEFAULT····6·typealias_new52 ····48:·0000000000000924···261·FUNC····LOCAL··DEFAULT····6·typealias_new
53 ····49:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.253 ····49:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
54 ····50:·0000000000000990····90·FUNC····LOCAL··DEFAULT····1·typevartuple_traverse54 ····50:·0000000000000990····90·FUNC····LOCAL··DEFAULT····1·typevartuple_traverse
55 ····51:·0000000000000a22····18·FUNC····LOCAL··DEFAULT····6·typevartuple_traverse.cold55 ····51:·0000000000000a29····18·FUNC····LOCAL··DEFAULT····6·typevartuple_traverse.cold
56 ····52:·00000000000009f0···113·FUNC····LOCAL··DEFAULT····1·paramspec_traverse56 ····52:·00000000000009f0···113·FUNC····LOCAL··DEFAULT····1·paramspec_traverse
57 ····53:·0000000000000a34····18·FUNC····LOCAL··DEFAULT····6·paramspec_traverse.cold57 ····53:·0000000000000a3b····18·FUNC····LOCAL··DEFAULT····6·paramspec_traverse.cold
58 ····54:·0000000000000a46···573·FUNC····LOCAL··DEFAULT····6·paramspec_new58 ····54:·0000000000000a4d···573·FUNC····LOCAL··DEFAULT····6·paramspec_new
59 ····55:·00000000000001a0····72·OBJECT··LOCAL··DEFAULT····3·_parser.859 ····55:·00000000000001a0····72·OBJECT··LOCAL··DEFAULT····3·_parser.8
60 ····56:·0000000000000c83····55·FUNC····LOCAL··DEFAULT····6·typealias_value60 ····56:·0000000000000c8a····55·FUNC····LOCAL··DEFAULT····6·typealias_value
61 ····57:·0000000000000cba····29·FUNC····LOCAL··DEFAULT····6·typealias_type_params61 ····57:·0000000000000cc1····29·FUNC····LOCAL··DEFAULT····6·typealias_type_params
62 ····58:·0000000000000a70····56·FUNC····LOCAL··DEFAULT····1·typealias_module62 ····58:·0000000000000a70····56·FUNC····LOCAL··DEFAULT····1·typealias_module
63 ····59:·0000000000000cd7····28·FUNC····LOCAL··DEFAULT····6·typealias_module.cold63 ····59:·0000000000000cde····28·FUNC····LOCAL··DEFAULT····6·typealias_module.cold
64 ····60:·0000000000000cf3····38·FUNC····LOCAL··DEFAULT····6·typealias_subscript64 ····60:·0000000000000cfa····38·FUNC····LOCAL··DEFAULT····6·typealias_subscript
65 ····61:·0000000000000ab0····23·FUNC····LOCAL··DEFAULT····1·typealias_reduce65 ····61:·0000000000000ab0····23·FUNC····LOCAL··DEFAULT····1·typealias_reduce
66 ····62:·0000000000000d19·····7·FUNC····LOCAL··DEFAULT····6·typealias_reduce.cold66 ····62:·0000000000000d20·····7·FUNC····LOCAL··DEFAULT····6·typealias_reduce.cold
67 ····63:·0000000000000ad0····40·FUNC····LOCAL··DEFAULT····1·typevar_typing_subst67 ····63:·0000000000000ad0····40·FUNC····LOCAL··DEFAULT····1·typevar_typing_subst
68 ····64:·0000000000000d20····40·FUNC····LOCAL··DEFAULT····6·make_union68 ····64:·0000000000000d27····40·FUNC····LOCAL··DEFAULT····6·make_union
69 ····65:·0000000000000b00···111·FUNC····LOCAL··DEFAULT····1·typevartuple_iter69 ····65:·0000000000000b00···111·FUNC····LOCAL··DEFAULT····1·typevartuple_iter
70 ····66:·0000000000000d48····77·FUNC····LOCAL··DEFAULT····6·typevartuple_iter.cold70 ····66:·0000000000000d4f····77·FUNC····LOCAL··DEFAULT····6·typevartuple_iter.cold
71 ····67:·0000000000000e36·····7·FUNC····LOCAL··DEFAULT····6·typevar_default.cold71 ····67:·0000000000000e3d·····7·FUNC····LOCAL··DEFAULT····6·typevar_default.cold
72 ····68:·0000000000000e3d····65·FUNC····LOCAL··DEFAULT····6·paramspec_default72 ····68:·0000000000000e44····65·FUNC····LOCAL··DEFAULT····6·paramspec_default
73 ····69:·0000000000000bc0····23·FUNC····LOCAL··DEFAULT····1·typevar_reduce73 ····69:·0000000000000bc0····23·FUNC····LOCAL··DEFAULT····1·typevar_reduce
74 ····70:·0000000000000e7e·····7·FUNC····LOCAL··DEFAULT····6·typevar_reduce.cold74 ····70:·0000000000000e85·····7·FUNC····LOCAL··DEFAULT····6·typevar_reduce.cold
75 ····71:·0000000000000e85····65·FUNC····LOCAL··DEFAULT····6·typevartuple_default75 ····71:·0000000000000e8c····65·FUNC····LOCAL··DEFAULT····6·typevartuple_default
76 ····72:·0000000000000ec6····20·FUNC····LOCAL··DEFAULT····6·typealias_repr76 ····72:·0000000000000ecd····20·FUNC····LOCAL··DEFAULT····6·typealias_repr
77 ····73:·0000000000000eda····23·FUNC····LOCAL··DEFAULT····6·typealias_parameters77 ····73:·0000000000000ee1····23·FUNC····LOCAL··DEFAULT····6·typealias_parameters
78 ····74:·0000000000000be0···142·FUNC····LOCAL··DEFAULT····1·typevartuple_dealloc78 ····74:·0000000000000be0···142·FUNC····LOCAL··DEFAULT····1·typevartuple_dealloc
79 ····75:·0000000000000ef1····34·FUNC····LOCAL··DEFAULT····6·typevartuple_dealloc.cold79 ····75:·0000000000000ef8····34·FUNC····LOCAL··DEFAULT····6·typevartuple_dealloc.cold
80 ····76:·0000000000000c70···151·FUNC····LOCAL··DEFAULT····1·paramspec_dealloc80 ····76:·0000000000000c70···151·FUNC····LOCAL··DEFAULT····1·paramspec_dealloc
81 ····77:·0000000000000f13····34·FUNC····LOCAL··DEFAULT····6·paramspec_dealloc.cold81 ····77:·0000000000000f1a····34·FUNC····LOCAL··DEFAULT····6·paramspec_dealloc.cold
82 ····78:·0000000000000d10····66·FUNC····LOCAL··DEFAULT····1·typevar_repr82 ····78:·0000000000000d10····66·FUNC····LOCAL··DEFAULT····1·typevar_repr
83 ····79:·0000000000000f35····27·FUNC····LOCAL··DEFAULT····6·typevar_repr.cold83 ····79:·0000000000000f3c····27·FUNC····LOCAL··DEFAULT····6·typevar_repr.cold
84 ····80:·0000000000000f50····66·FUNC····LOCAL··DEFAULT····6·typevar_constraints84 ····80:·0000000000000f57····66·FUNC····LOCAL··DEFAULT····6·typevar_constraints
85 ····81:·0000000000000f92····65·FUNC····LOCAL··DEFAULT····6·typevar_bound85 ····81:·0000000000000f99····65·FUNC····LOCAL··DEFAULT····6·typevar_bound
86 ····82:·0000000000000d60····77·FUNC····LOCAL··DEFAULT····1·generic_dealloc86 ····82:·0000000000000d60····77·FUNC····LOCAL··DEFAULT····1·generic_dealloc
87 ····83:·0000000000000fd3·····9·FUNC····LOCAL··DEFAULT····6·generic_dealloc.cold87 ····83:·0000000000000fda·····9·FUNC····LOCAL··DEFAULT····6·generic_dealloc.cold
88 ····84:·0000000000000fdc···213·FUNC····LOCAL··DEFAULT····6·typevartuple88 ····84:·0000000000000fe3···213·FUNC····LOCAL··DEFAULT····6·typevartuple
89 ····85:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.589 ····85:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.5
90 ····86:·0000000000000db0····70·FUNC····LOCAL··DEFAULT····1·typevartuple_typing_prepare_subst90 ····86:·0000000000000db0····70·FUNC····LOCAL··DEFAULT····1·typevartuple_typing_prepare_subst
91 ····87:·00000000000010b1····49·FUNC····LOCAL··DEFAULT····6·typevartuple_typing_prepare_subst.cold91 ····87:·00000000000010b8····49·FUNC····LOCAL··DEFAULT····6·typevartuple_typing_prepare_subst.cold
92 ····88:·00000000000010e2····40·FUNC····LOCAL··DEFAULT····6·typevartuple_has_default92 ····88:·00000000000010e9····40·FUNC····LOCAL··DEFAULT····6·typevartuple_has_default
93 ····89:·0000000000000e00····23·FUNC····LOCAL··DEFAULT····1·typevartuple_repr93 ····89:·0000000000000e00····23·FUNC····LOCAL··DEFAULT····1·typevartuple_repr
94 ····90:·000000000000110a·····7·FUNC····LOCAL··DEFAULT····6·typevartuple_repr.cold94 ····90:·0000000000001111·····7·FUNC····LOCAL··DEFAULT····6·typevartuple_repr.cold
95 ····91:·0000000000000e20····70·FUNC····LOCAL··DEFAULT····1·paramspec_typing_prepare_subst95 ····91:·0000000000000e20····70·FUNC····LOCAL··DEFAULT····1·paramspec_typing_prepare_subst
96 ····92:·0000000000001111····49·FUNC····LOCAL··DEFAULT····6·paramspec_typing_prepare_subst.cold96 ····92:·0000000000001118····49·FUNC····LOCAL··DEFAULT····6·paramspec_typing_prepare_subst.cold
97 ····93:·0000000000001142····66·FUNC····LOCAL··DEFAULT····6·paramspec_repr97 ····93:·0000000000001149····66·FUNC····LOCAL··DEFAULT····6·paramspec_repr
98 ····94:·0000000000000e70····40·FUNC····LOCAL··DEFAULT····1·paramspec_typing_subst98 ····94:·0000000000000e70····40·FUNC····LOCAL··DEFAULT····1·paramspec_typing_subst
99 ····95:·0000000000001184····20·FUNC····LOCAL··DEFAULT····6·paramspec_reduce99 ····95:·000000000000118b····20·FUNC····LOCAL··DEFAULT····6·paramspec_reduce
100 ····96:·0000000000001198····20·FUNC····LOCAL··DEFAULT····6·typevartuple_reduce100 ····96:·000000000000119f····20·FUNC····LOCAL··DEFAULT····6·typevartuple_reduce
101 ····97:·00000000000011ac····14·FUNC····LOCAL··DEFAULT····6·NoDefault_repr101 ····97:·00000000000011b3····14·FUNC····LOCAL··DEFAULT····6·NoDefault_repr
102 ····98:·00000000000011ba····31·FUNC····LOCAL··DEFAULT····6·paramspec_args102 ····98:·00000000000011c1····31·FUNC····LOCAL··DEFAULT····6·paramspec_args
103 ····99:·00000000000011d9····93·FUNC····LOCAL··DEFAULT····6·paramspecattr_new103 ····99:·00000000000011e0····93·FUNC····LOCAL··DEFAULT····6·paramspecattr_new
104 ···100:·0000000000001236····41·FUNC····LOCAL··DEFAULT····6·paramspecattr_richcompare104 ···100:·000000000000123d····41·FUNC····LOCAL··DEFAULT····6·paramspecattr_richcompare
105 ···101:·000000000000125f····34·FUNC····LOCAL··DEFAULT····6·paramspec_kwargs105 ···101:·0000000000001266····34·FUNC····LOCAL··DEFAULT····6·paramspec_kwargs
106 ···102:·0000000000001281···108·FUNC····LOCAL··DEFAULT····6·paramspecattr_dealloc106 ···102:·0000000000001288···108·FUNC····LOCAL··DEFAULT····6·paramspecattr_dealloc
107 ···103:·00000000000012ed····98·FUNC····LOCAL··DEFAULT····6·paramspecargs_new107 ···103:·00000000000012f4····98·FUNC····LOCAL··DEFAULT····6·paramspecargs_new
108 ···104:·00000000000002e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.14108 ···104:·00000000000002e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.14
109 ···105:·000000000000134f····98·FUNC····LOCAL··DEFAULT····6·paramspeckwargs_new109 ···105:·0000000000001356····98·FUNC····LOCAL··DEFAULT····6·paramspeckwargs_new
110 ···106:·0000000000000240····72·OBJECT··LOCAL··DEFAULT····3·_parser.11110 ···106:·0000000000000240····72·OBJECT··LOCAL··DEFAULT····3·_parser.11
111 ···107:·00000000000013b1···125·FUNC····LOCAL··DEFAULT····6·paramspec_clear111 ···107:·00000000000013b8···125·FUNC····LOCAL··DEFAULT····6·paramspec_clear
112 ···108:·000000000000142e····90·FUNC····LOCAL··DEFAULT····6·typevartuple_clear112 ···108:·0000000000001435····90·FUNC····LOCAL··DEFAULT····6·typevartuple_clear
113 ···109:·0000000000001488····51·FUNC····LOCAL··DEFAULT····6·nodefault_new113 ···109:·000000000000148f····51·FUNC····LOCAL··DEFAULT····6·nodefault_new
114 ···110:·00000000000014bb····14·FUNC····LOCAL··DEFAULT····6·NoDefault_reduce114 ···110:·00000000000014c2····14·FUNC····LOCAL··DEFAULT····6·NoDefault_reduce
115 ···111:·00000000000014c9····64·FUNC····LOCAL··DEFAULT····6·paramspecargs_repr115 ···111:·00000000000014d0····64·FUNC····LOCAL··DEFAULT····6·paramspecargs_repr
116 ···112:·0000000000001509····64·FUNC····LOCAL··DEFAULT····6·paramspeckwargs_repr116 ···112:·0000000000001510····64·FUNC····LOCAL··DEFAULT····6·paramspeckwargs_repr
117 ···113:·0000000000001549····26·FUNC····LOCAL··DEFAULT····6·paramspec_mro_entries117 ···113:·0000000000001550····26·FUNC····LOCAL··DEFAULT····6·paramspec_mro_entries
118 ···114:·0000000000001563····26·FUNC····LOCAL··DEFAULT····6·paramspecargs_mro_entries118 ···114:·000000000000156a····26·FUNC····LOCAL··DEFAULT····6·paramspecargs_mro_entries
119 ···115:·000000000000157d····26·FUNC····LOCAL··DEFAULT····6·paramspeckwargs_mro_entries119 ···115:·0000000000001584····26·FUNC····LOCAL··DEFAULT····6·paramspeckwargs_mro_entries
120 ···116:·0000000000001597····26·FUNC····LOCAL··DEFAULT····6·typevar_mro_entries120 ···116:·000000000000159e····26·FUNC····LOCAL··DEFAULT····6·typevar_mro_entries
121 ···117:·00000000000015b1····26·FUNC····LOCAL··DEFAULT····6·typevartuple_typing_subst121 ···117:·00000000000015b8····26·FUNC····LOCAL··DEFAULT····6·typevartuple_typing_subst
122 ···118:·00000000000015cb····26·FUNC····LOCAL··DEFAULT····6·typevartuple_mro_entries122 ···118:·00000000000015d2····26·FUNC····LOCAL··DEFAULT····6·typevartuple_mro_entries
123 ···119:·00000000000015e5····24·FUNC····LOCAL··DEFAULT····6·generic_traverse123 ···119:·00000000000015ec····24·FUNC····LOCAL··DEFAULT····6·generic_traverse
124 ···120:·00000000000015fd····24·FUNC····LOCAL··DEFAULT····6·paramspecattr_traverse124 ···120:·0000000000001604····24·FUNC····LOCAL··DEFAULT····6·paramspecattr_traverse
125 ···121:·0000000000001615·····9·FUNC····LOCAL··DEFAULT····6·nodefault_dealloc125 ···121:·000000000000161c·····9·FUNC····LOCAL··DEFAULT····6·nodefault_dealloc
126 ···122:·000000000000161e····50·FUNC····LOCAL··DEFAULT····6·paramspecattr_clear126 ···122:·0000000000001625····50·FUNC····LOCAL··DEFAULT····6·paramspecattr_clear
127 ···123:·0000000000000000····64·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0127 ···123:·0000000000000000····64·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····32·OBJECT··LOCAL··DEFAULT···12·_keywords.1129 ···125:·0000000000000000····32·OBJECT··LOCAL··DEFAULT···12·_keywords.1
130 ···126:·00000000000000a0····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.3130 ···126:·00000000000000a0····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.3
131 ···127:·0000000000000020····24·OBJECT··LOCAL··DEFAULT···12·_keywords.4131 ···127:·0000000000000020····24·OBJECT··LOCAL··DEFAULT···12·_keywords.4
132 ···128:·0000000000000140····88·OBJECT··LOCAL··DEFAULT····3·_kwtuple.6132 ···128:·0000000000000140····88·OBJECT··LOCAL··DEFAULT····3·_kwtuple.6
133 ···129:·0000000000000040····56·OBJECT··LOCAL··DEFAULT···12·_keywords.7133 ···129:·0000000000000040····56·OBJECT··LOCAL··DEFAULT···12·_keywords.7
Max diff block lines reached; 1996/18577 bytes (10.74%) of diff not shown.
137 KB
readelf --wide --relocs {}
Max HTML report size reached
55.4 KB
readelf --wide --debug-dump=frames {}
    
Offset 94, 15 lines modifiedOffset 94, 15 lines modified
94 ··DW_CFA_offset:·r6·(rbp)·at·cfa-4894 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
95 ··DW_CFA_offset:·r12·(r12)·at·cfa-4095 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
96 ··DW_CFA_offset:·r13·(r13)·at·cfa-3296 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
97 ··DW_CFA_offset:·r14·(r14)·at·cfa-2497 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
98 ··DW_CFA_offset:·r15·(r15)·at·cfa-1698 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
99 ··DW_CFA_nop99 ··DW_CFA_nop
  
100 000000f0·0000000000000060·000000f4·FDE·cie=00000000·pc=0000000000000110..00000000000005f4100 000000f0·0000000000000060·000000f4·FDE·cie=00000000·pc=0000000000000110..00000000000005a5
101 ··DW_CFA_advance_loc:·6·to·0000000000000116101 ··DW_CFA_advance_loc:·6·to·0000000000000116
102 ··DW_CFA_def_cfa_offset:·16102 ··DW_CFA_def_cfa_offset:·16
103 ··DW_CFA_offset:·r15·(r15)·at·cfa-16103 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
104 ··DW_CFA_advance_loc:·2·to·0000000000000118104 ··DW_CFA_advance_loc:·2·to·0000000000000118
105 ··DW_CFA_def_cfa_offset:·24105 ··DW_CFA_def_cfa_offset:·24
106 ··DW_CFA_offset:·r14·(r14)·at·cfa-24106 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
107 ··DW_CFA_advance_loc:·2·to·000000000000011a107 ··DW_CFA_advance_loc:·2·to·000000000000011a
Offset 114, 73 lines modifiedOffset 114, 73 lines modified
114 ··DW_CFA_advance_loc:·1·to·000000000000011d114 ··DW_CFA_advance_loc:·1·to·000000000000011d
115 ··DW_CFA_def_cfa_offset:·48115 ··DW_CFA_def_cfa_offset:·48
116 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48116 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
117 ··DW_CFA_advance_loc:·6·to·0000000000000123117 ··DW_CFA_advance_loc:·6·to·0000000000000123
118 ··DW_CFA_def_cfa_offset:·56118 ··DW_CFA_def_cfa_offset:·56
119 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56119 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
120 ··DW_CFA_advance_loc:·4·to·0000000000000127120 ··DW_CFA_advance_loc:·4·to·0000000000000127
121 ··DW_CFA_def_cfa_offset:·176121 ··DW_CFA_def_cfa_offset:·160
122 ··DW_CFA_advance_loc:·41·to·0000000000000150122 ··DW_CFA_advance_loc:·41·to·0000000000000150
123 ··DW_CFA_def_cfa_offset:·184123 ··DW_CFA_def_cfa_offset:·168
124 ··DW_CFA_advance_loc:·13·to·000000000000015d124 ··DW_CFA_advance_loc:·13·to·000000000000015d
125 ··DW_CFA_def_cfa_offset:·192125 ··DW_CFA_def_cfa_offset:·176
126 ··DW_CFA_advance_loc:·6·to·0000000000000163126 ··DW_CFA_advance_loc:·6·to·0000000000000163
127 ··DW_CFA_def_cfa_offset:·200127 ··DW_CFA_def_cfa_offset:·184
128 ··DW_CFA_advance_loc:·2·to·0000000000000165128 ··DW_CFA_advance_loc:·2·to·0000000000000165
129 ··DW_CFA_def_cfa_offset:·208129 ··DW_CFA_def_cfa_offset:·192
130 ··DW_CFA_advance_loc:·9·to·000000000000016e130 ··DW_CFA_advance_loc:·9·to·000000000000016e
131 ··DW_CFA_def_cfa_offset:·176131 ··DW_CFA_def_cfa_offset:·160
132 ··DW_CFA_advance_loc2:·537·to·0000000000000387132 ··DW_CFA_advance_loc2:·533·to·0000000000000383
133 ··DW_CFA_remember_state133 ··DW_CFA_remember_state
134 ··DW_CFA_def_cfa_offset:·56134 ··DW_CFA_def_cfa_offset:·56
135 ··DW_CFA_advance_loc:·4·to·000000000000038b135 ··DW_CFA_advance_loc:·4·to·0000000000000387
136 ··DW_CFA_def_cfa_offset:·48136 ··DW_CFA_def_cfa_offset:·48
137 ··DW_CFA_advance_loc:·1·to·000000000000038c137 ··DW_CFA_advance_loc:·1·to·0000000000000388
138 ··DW_CFA_def_cfa_offset:·40138 ··DW_CFA_def_cfa_offset:·40
139 ··DW_CFA_advance_loc:·2·to·000000000000038e139 ··DW_CFA_advance_loc:·2·to·000000000000038a
140 ··DW_CFA_def_cfa_offset:·32140 ··DW_CFA_def_cfa_offset:·32
141 ··DW_CFA_advance_loc:·2·to·0000000000000390141 ··DW_CFA_advance_loc:·2·to·000000000000038c
142 ··DW_CFA_def_cfa_offset:·24142 ··DW_CFA_def_cfa_offset:·24
143 ··DW_CFA_advance_loc:·2·to·0000000000000392143 ··DW_CFA_advance_loc:·2·to·000000000000038e
144 ··DW_CFA_def_cfa_offset:·16144 ··DW_CFA_def_cfa_offset:·16
145 ··DW_CFA_advance_loc:·2·to·0000000000000394145 ··DW_CFA_advance_loc:·2·to·0000000000000390
146 ··DW_CFA_def_cfa_offset:·8146 ··DW_CFA_def_cfa_offset:·8
147 ··DW_CFA_advance_loc:·1·to·0000000000000395147 ··DW_CFA_advance_loc:·1·to·0000000000000391
148 ··DW_CFA_restore_state148 ··DW_CFA_restore_state
149 ··DW_CFA_nop149 ··DW_CFA_nop
150 ··DW_CFA_nop150 ··DW_CFA_nop
151 ··DW_CFA_nop151 ··DW_CFA_nop
  
152 00000154·000000000000001c·00000158·FDE·cie=00000000·pc=0000000000000086..00000000000001a4152 00000154·000000000000001c·00000158·FDE·cie=00000000·pc=0000000000000086..00000000000001ab
153 ··DW_CFA_def_cfa_offset:·176153 ··DW_CFA_def_cfa_offset:·160
154 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56154 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
155 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48155 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
156 ··DW_CFA_offset:·r12·(r12)·at·cfa-40156 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
157 ··DW_CFA_offset:·r13·(r13)·at·cfa-32157 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
158 ··DW_CFA_offset:·r14·(r14)·at·cfa-24158 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
159 ··DW_CFA_offset:·r15·(r15)·at·cfa-16159 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
  
160 00000174·0000000000000020·00000178·FDE·cie=00000000·pc=0000000000000600..0000000000000647160 00000174·0000000000000020·00000178·FDE·cie=00000000·pc=00000000000005b0..00000000000005f7
161 ··DW_CFA_advance_loc:·30·to·000000000000061e161 ··DW_CFA_advance_loc:·30·to·00000000000005ce
162 ··DW_CFA_def_cfa_offset:·16162 ··DW_CFA_def_cfa_offset:·16
163 ··DW_CFA_advance_loc:·18·to·0000000000000630163 ··DW_CFA_advance_loc:·18·to·00000000000005e0
164 ··DW_CFA_remember_state164 ··DW_CFA_remember_state
165 ··DW_CFA_def_cfa_offset:·8165 ··DW_CFA_def_cfa_offset:·8
166 ··DW_CFA_advance_loc:·1·to·0000000000000631166 ··DW_CFA_advance_loc:·1·to·00000000000005e1
167 ··DW_CFA_restore_state167 ··DW_CFA_restore_state
168 ··DW_CFA_advance_loc:·3·to·0000000000000634168 ··DW_CFA_advance_loc:·3·to·00000000000005e4
169 ··DW_CFA_remember_state169 ··DW_CFA_remember_state
170 ··DW_CFA_def_cfa_offset:·8170 ··DW_CFA_def_cfa_offset:·8
171 ··DW_CFA_advance_loc:·1·to·0000000000000635171 ··DW_CFA_advance_loc:·1·to·00000000000005e5
172 ··DW_CFA_restore_state172 ··DW_CFA_restore_state
173 ··DW_CFA_advance_loc:·11·to·0000000000000640173 ··DW_CFA_advance_loc:·11·to·00000000000005f0
174 ··DW_CFA_def_cfa_offset:·8174 ··DW_CFA_def_cfa_offset:·8
175 ··DW_CFA_nop175 ··DW_CFA_nop
  
176 00000198·0000000000000010·0000019c·FDE·cie=00000000·pc=0000000000000650..000000000000066b176 00000198·0000000000000010·0000019c·FDE·cie=00000000·pc=0000000000000600..000000000000061b
177 ··DW_CFA_nop177 ··DW_CFA_nop
178 ··DW_CFA_nop178 ··DW_CFA_nop
179 ··DW_CFA_nop179 ··DW_CFA_nop
  
180 000001ac·0000000000000028·000001b0·FDE·cie=00000000·pc=00000000000001c0..000000000000023b180 000001ac·0000000000000028·000001b0·FDE·cie=00000000·pc=00000000000001c0..000000000000023b
181 ··DW_CFA_advance_loc:·1·to·00000000000001c1181 ··DW_CFA_advance_loc:·1·to·00000000000001c1
182 ··DW_CFA_def_cfa_offset:·16182 ··DW_CFA_def_cfa_offset:·16
Offset 197, 15 lines modifiedOffset 197, 15 lines modified
197 ··DW_CFA_def_cfa_offset:·16197 ··DW_CFA_def_cfa_offset:·16
198 ··DW_CFA_advance_loc:·1·to·0000000000000226198 ··DW_CFA_advance_loc:·1·to·0000000000000226
199 ··DW_CFA_def_cfa_offset:·8199 ··DW_CFA_def_cfa_offset:·8
200 ··DW_CFA_advance_loc:·1·to·0000000000000227200 ··DW_CFA_advance_loc:·1·to·0000000000000227
201 ··DW_CFA_restore_state201 ··DW_CFA_restore_state
202 ··DW_CFA_nop202 ··DW_CFA_nop
  
203 000001d8·0000000000000014·000001dc·FDE·cie=00000000·pc=00000000000001a4..00000000000001ab203 000001d8·0000000000000014·000001dc·FDE·cie=00000000·pc=00000000000001ab..00000000000001b2
204 ··DW_CFA_def_cfa_offset:·48204 ··DW_CFA_def_cfa_offset:·48
205 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24205 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
206 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16206 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
207 ··DW_CFA_nop207 ··DW_CFA_nop
  
208 000001f0·0000000000000034·000001f4·FDE·cie=00000000·pc=0000000000000240..00000000000002c5208 000001f0·0000000000000034·000001f4·FDE·cie=00000000·pc=0000000000000240..00000000000002c5
209 ··DW_CFA_advance_loc:·2·to·0000000000000242209 ··DW_CFA_advance_loc:·2·to·0000000000000242
Offset 229, 15 lines modifiedOffset 229, 15 lines modified
229 ··DW_CFA_advance_loc:·1·to·00000000000002c0229 ··DW_CFA_advance_loc:·1·to·00000000000002c0
230 ··DW_CFA_def_cfa_offset:·24230 ··DW_CFA_def_cfa_offset:·24
231 ··DW_CFA_advance_loc:·2·to·00000000000002c2231 ··DW_CFA_advance_loc:·2·to·00000000000002c2
232 ··DW_CFA_def_cfa_offset:·16232 ··DW_CFA_def_cfa_offset:·16
233 ··DW_CFA_advance_loc:·2·to·00000000000002c4233 ··DW_CFA_advance_loc:·2·to·00000000000002c4
234 ··DW_CFA_def_cfa_offset:·8234 ··DW_CFA_def_cfa_offset:·8
  
235 00000228·0000000000000018·0000022c·FDE·cie=00000000·pc=00000000000001ab..00000000000001f8235 00000228·0000000000000018·0000022c·FDE·cie=00000000·pc=00000000000001b2..00000000000001ff
236 ··DW_CFA_def_cfa_offset:·64236 ··DW_CFA_def_cfa_offset:·64
237 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40237 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
238 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32238 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
239 ··DW_CFA_offset:·r12·(r12)·at·cfa-24239 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
240 ··DW_CFA_offset:·r13·(r13)·at·cfa-16240 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
241 ··DW_CFA_nop241 ··DW_CFA_nop
  
Offset 278, 15 lines modifiedOffset 278, 15 lines modified
278 ··DW_CFA_advance_loc:·7·to·00000000000003bc278 ··DW_CFA_advance_loc:·7·to·00000000000003bc
279 ··DW_CFA_def_cfa_offset:·48279 ··DW_CFA_def_cfa_offset:·48
280 ··DW_CFA_advance_loc1:·102·to·0000000000000422280 ··DW_CFA_advance_loc1:·102·to·0000000000000422
281 ··DW_CFA_def_cfa_offset:·16281 ··DW_CFA_def_cfa_offset:·16
282 ··DW_CFA_advance_loc:·1·to·0000000000000423282 ··DW_CFA_advance_loc:·1·to·0000000000000423
Max diff block lines reached; 50748/56651 bytes (89.58%) of diff not shown.
21.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 183, 15 lines modifiedOffset 183, 15 lines modified
183 »       pop····%rbp183 »       pop····%rbp
184 »       ret184 »       ret
185 »       mov····0x0(%rip),%rbx········185 »       mov····0x0(%rip),%rbx········
186 ·R_X86_64_PC32»  _Py_NoneStruct+0x4186 ·R_X86_64_PC32»  _Py_NoneStruct+0x4
187 »       mov····(%rbx),%eax187 »       mov····(%rbx),%eax
188 »       add····$0x1,%eax188 »       add····$0x1,%eax
189 »       jne····239·<type_check.constprop.0+0x79>189 »       jne····239·<type_check.constprop.0+0x79>
190 ·R_X86_64_PC32»  .text.unlikely+0x1a0190 ·R_X86_64_PC32»  .text.unlikely+0x1a7
191 »       jmp····21d·<type_check.constprop.0+0x5d>191 »       jmp····21d·<type_check.constprop.0+0x5d>
192 »       nopl···0x0(%rax,%rax,1)192 »       nopl···0x0(%rax,%rax,1)
  
193 0000000000000240·<call_typing_func_object>:193 0000000000000240·<call_typing_func_object>:
194 call_typing_func_object():194 call_typing_func_object():
195 »       push···%r13195 »       push···%r13
196 »       mov····%rdx,%r13196 »       mov····%rdx,%r13
Offset 203, 44 lines modifiedOffset 203, 44 lines modified
203 ·R_X86_64_32»    .rodata.str1.1203 ·R_X86_64_32»    .rodata.str1.1
204 »       push···%rbx204 »       push···%rbx
205 »       sub····$0x18,%rsp205 »       sub····$0x18,%rsp
206 »       call···25d·<call_typing_func_object+0x1d>206 »       call···25d·<call_typing_func_object+0x1d>
207 ·R_X86_64_PLT32» PyImport_ImportModule-0x4207 ·R_X86_64_PLT32» PyImport_ImportModule-0x4
208 »       test···%rax,%rax208 »       test···%rax,%rax
209 »       je·····266·<call_typing_func_object+0x26>209 »       je·····266·<call_typing_func_object+0x26>
210 ·R_X86_64_PC32»  .text.unlikely+0x1bf210 ·R_X86_64_PC32»  .text.unlikely+0x1c6
211 »       mov····%rbp,%rsi211 »       mov····%rbp,%rsi
212 »       mov····%rax,%rdi212 »       mov····%rax,%rdi
213 »       mov····%rax,%rbx213 »       mov····%rax,%rbx
214 »       call···274·<call_typing_func_object+0x34>214 »       call···274·<call_typing_func_object+0x34>
215 ·R_X86_64_PLT32» PyObject_GetAttrString-0x4215 ·R_X86_64_PLT32» PyObject_GetAttrString-0x4
216 »       mov····%rax,%rbp216 »       mov····%rax,%rbp
217 »       test···%rax,%rax217 »       test···%rax,%rax
218 »       je·····280·<call_typing_func_object+0x40>218 »       je·····280·<call_typing_func_object+0x40>
219 ·R_X86_64_PC32»  .text.unlikely+0x1a7219 ·R_X86_64_PC32»  .text.unlikely+0x1ae
220 »       mov····%r13,%rdx220 »       mov····%r13,%rdx
221 »       xor····%ecx,%ecx221 »       xor····%ecx,%ecx
222 »       mov····%r12,%rsi222 »       mov····%r12,%rsi
223 »       mov····%rax,%rdi223 »       mov····%rax,%rdi
224 »       call···290·<call_typing_func_object+0x50>224 »       call···290·<call_typing_func_object+0x50>
225 ·R_X86_64_PLT32» PyObject_Vectorcall-0x4225 ·R_X86_64_PLT32» PyObject_Vectorcall-0x4
226 »       mov····0x0(%rbp),%rdx226 »       mov····0x0(%rbp),%rdx
227 »       test···%edx,%edx227 »       test···%edx,%edx
228 »       js·····2a6·<call_typing_func_object+0x66>228 »       js·····2a6·<call_typing_func_object+0x66>
229 »       sub····$0x1,%rdx229 »       sub····$0x1,%rdx
230 »       mov····%rdx,0x0(%rbp)230 »       mov····%rdx,0x0(%rbp)
231 »       je·····2a6·<call_typing_func_object+0x66>231 »       je·····2a6·<call_typing_func_object+0x66>
232 ·R_X86_64_PC32»  .text.unlikely+0x1dd232 ·R_X86_64_PC32»  .text.unlikely+0x1e4
233 »       mov····(%rbx),%rdx233 »       mov····(%rbx),%rdx
234 »       test···%edx,%edx234 »       test···%edx,%edx
235 »       js·····2ba·<call_typing_func_object+0x7a>235 »       js·····2ba·<call_typing_func_object+0x7a>
236 »       sub····$0x1,%rdx236 »       sub····$0x1,%rdx
237 »       mov····%rdx,(%rbx)237 »       mov····%rdx,(%rbx)
238 »       je·····2ba·<call_typing_func_object+0x7a>238 »       je·····2ba·<call_typing_func_object+0x7a>
239 ·R_X86_64_PC32»  .text.unlikely+0x1c6239 ·R_X86_64_PC32»  .text.unlikely+0x1cd
240 »       add····$0x18,%rsp240 »       add····$0x18,%rsp
241 »       pop····%rbx241 »       pop····%rbx
242 »       pop····%rbp242 »       pop····%rbp
243 »       pop····%r12243 »       pop····%r12
244 »       pop····%r13244 »       pop····%r13
245 »       ret245 »       ret
246 »       data16·cs·nopw·0x0(%rax,%rax,1)246 »       data16·cs·nopw·0x0(%rax,%rax,1)
Offset 332, 28 lines modifiedOffset 332, 28 lines modified
332 »       mov····%fs:(%rax),%rax332 »       mov····%fs:(%rax),%rax
333 »       mov····0x10(%rax),%rax333 »       mov····0x10(%rax),%rax
334 »       mov····0x2f788(%rax),%rax334 »       mov····0x2f788(%rax),%rax
335 »       movq···%rax,%xmm0335 »       movq···%rax,%xmm0
336 »       punpcklqdq·%xmm1,%xmm0336 »       punpcklqdq·%xmm1,%xmm0
337 »       test···%rax,%rax337 »       test···%rax,%rax
338 »       je·····3f1·<_Py_subscript_generic+0x41>338 »       je·····3f1·<_Py_subscript_generic+0x41>
339 ·R_X86_64_PC32»  .text.unlikely+0x1f4339 ·R_X86_64_PC32»  .text.unlikely+0x1fb
340 »       mov····$0x2,%edx340 »       mov····$0x2,%edx
341 »       lea····0x10(%rsp),%rsi341 »       lea····0x10(%rsp),%rsi
342 »       mov····$0x0,%edi342 »       mov····$0x0,%edi
343 ·R_X86_64_32»    .rodata.str1.1+0x80343 ·R_X86_64_32»    .rodata.str1.1+0x80
344 »       movaps·%xmm0,0x10(%rsp)344 »       movaps·%xmm0,0x10(%rsp)
345 »       call···240·<call_typing_func_object>345 »       call···240·<call_typing_func_object>
346 »       mov····(%rbx),%rdx346 »       mov····(%rbx),%rdx
347 »       test···%edx,%edx347 »       test···%edx,%edx
348 »       js·····41e·<_Py_subscript_generic+0x6e>348 »       js·····41e·<_Py_subscript_generic+0x6e>
349 »       sub····$0x1,%rdx349 »       sub····$0x1,%rdx
350 »       mov····%rdx,(%rbx)350 »       mov····%rdx,(%rbx)
351 »       je·····41e·<_Py_subscript_generic+0x6e>351 »       je·····41e·<_Py_subscript_generic+0x6e>
352 ·R_X86_64_PC32»  .text.unlikely+0x214352 ·R_X86_64_PC32»  .text.unlikely+0x21b
353 »       add····$0x20,%rsp353 »       add····$0x20,%rsp
354 »       pop····%rbx354 »       pop····%rbx
355 »       ret355 »       ret
356 »       data16·cs·nopw·0x0(%rax,%rax,1)356 »       data16·cs·nopw·0x0(%rax,%rax,1)
357 »       nop357 »       nop
  
358 0000000000000430·<unpack_typevartuples>:358 0000000000000430·<unpack_typevartuples>:
Offset 398, 26 lines modifiedOffset 398, 26 lines modified
398 »       je·····4b4·<unpack_typevartuples+0x84>398 »       je·····4b4·<unpack_typevartuples+0x84>
399 »       mov····%fs:(%r12),%rax399 »       mov····%fs:(%r12),%rax
400 »       xor····%r12d,%r12d400 »       xor····%r12d,%r12d
401 »       mov····0x10(%rax),%rax401 »       mov····0x10(%rax),%rax
402 »       mov····0x2f798(%rax),%r14402 »       mov····0x2f798(%rax),%r14
403 »       cmp····%rbp,%r12403 »       cmp····%rbp,%r12
404 »       jl·····4b2·<unpack_typevartuples+0x82>404 »       jl·····4b2·<unpack_typevartuples+0x82>
405 ·R_X86_64_PC32»  .text.unlikely+0x22b405 ·R_X86_64_PC32»  .text.unlikely+0x232
406 »       jmp····47a·<unpack_typevartuples+0x4a>406 »       jmp····47a·<unpack_typevartuples+0x4a>
407 »       jmp····4b9·<unpack_typevartuples+0x89>407 »       jmp····4b9·<unpack_typevartuples+0x89>
408 ·R_X86_64_PC32»  .text.unlikely+0x26c408 ·R_X86_64_PC32»  .text.unlikely+0x273
409 »       nopl···0x0(%rax)409 »       nopl···0x0(%rax)
  
410 00000000000004c0·<typevar_has_default>:410 00000000000004c0·<typevar_has_default>:
411 typevar_has_default():411 typevar_has_default():
412 »       endbr64412 »       endbr64
413 »       cmpq···$0x0,0x40(%rdi)413 »       cmpq···$0x0,0x40(%rdi)
414 »       jne····4cf·<typevar_has_default+0xf>414 »       jne····4cf·<typevar_has_default+0xf>
415 ·R_X86_64_PC32»  .text.unlikely+0x27e415 ·R_X86_64_PC32»  .text.unlikely+0x285
416 »       mov····0x38(%rdi),%rax416 »       mov····0x38(%rdi),%rax
417 »       test···%rax,%rax417 »       test···%rax,%rax
418 »       je·····4e0·<typevar_has_default+0x20>418 »       je·····4e0·<typevar_has_default+0x20>
419 »       cmp····$0x0,%rax419 »       cmp····$0x0,%rax
420 ·R_X86_64_32S»   _Py_NoDefaultStruct420 ·R_X86_64_32S»   _Py_NoDefaultStruct
421 »       jne····4e6·<typevar_has_default+0x26>421 »       jne····4e6·<typevar_has_default+0x26>
422 »       mov····$0x0,%eax422 »       mov····$0x0,%eax
Offset 444, 32 lines modifiedOffset 444, 32 lines modified
444 »       sub····$0x18,%rsp444 »       sub····$0x18,%rsp
445 »       mov····%rdx,0x8(%rsp)445 »       mov····%rdx,0x8(%rsp)
446 »       call···517·<generic_class_getitem+0x27>446 »       call···517·<generic_class_getitem+0x27>
447 ·R_X86_64_PLT32» PyImport_ImportModule-0x4447 ·R_X86_64_PLT32» PyImport_ImportModule-0x4
448 »       mov····%rax,%r12448 »       mov····%rax,%r12
449 »       test···%rax,%rax449 »       test···%rax,%rax
450 »       je·····523·<generic_class_getitem+0x33>450 »       je·····523·<generic_class_getitem+0x33>
451 ·R_X86_64_PC32»  .text.unlikely+0x291451 ·R_X86_64_PC32»  .text.unlikely+0x298
452 »       mov····$0x0,%esi452 »       mov····$0x0,%esi
453 ·R_X86_64_32»    .rodata.str1.1+0x8e453 ·R_X86_64_32»    .rodata.str1.1+0x8e
Max diff block lines reached; 17667/21551 bytes (81.98%) of diff not shown.
79.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
22.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 107, 24 lines modifiedOffset 107, 24 lines modified
107 »       push···%r15107 »       push···%r15
108 »       push···%r14108 »       push···%r14
109 »       push···%r13109 »       push···%r13
110 »       push···%r12110 »       push···%r12
111 »       push···%rbp111 »       push···%rbp
112 »       mov····$0x1,%ebp112 »       mov····$0x1,%ebp
113 »       push···%rbx113 »       push···%rbx
114 »       sub····$0x78,%rsp114 »       sub····$0x68,%rsp
115 »       mov····0x10(%rsi),%rax115 »       mov····0x10(%rsi),%rax
116 »       test···%rax,%rax116 »       test···%rax,%rax
117 »       cmovle·%rax,%rbp117 »       cmovle·%rax,%rbp
118 »       xor····%ecx,%ecx118 »       xor····%ecx,%ecx
119 »       test···%rdx,%rdx119 »       test···%rdx,%rdx
120 »       je·····13d·<typevar_new+0x2d>120 »       je·····13d·<typevar_new+0x2d>
121 »       mov····0x10(%rdx),%rcx121 »       mov····0x10(%rdx),%rcx
122 »       add····%rcx,%rbp122 »       add····%rcx,%rbp
123 »       lea····0x30(%rsp),%rcx123 »       lea····0x20(%rsp),%rcx
124 »       lea····0x18(%rsi),%rdi124 »       lea····0x18(%rsi),%rdi
125 »       mov····$0x1,%r9d125 »       mov····$0x1,%r9d
126 »       push···%rcx126 »       push···%rcx
127 »       mov····$0x0,%r8d127 »       mov····$0x0,%r8d
128 ·R_X86_64_32»    .data+0x3a0128 ·R_X86_64_32»    .data+0x3a0
129 »       xor····%ecx,%ecx129 »       xor····%ecx,%ecx
130 »       mov····%rax,%rsi130 »       mov····%rax,%rsi
Offset 134, 115 lines modifiedOffset 134, 119 lines modified
134 »       push···$0x1134 »       push···$0x1
135 »       call···16a·<typevar_new+0x5a>135 »       call···16a·<typevar_new+0x5a>
136 ·R_X86_64_PLT32» _PyArg_UnpackKeywordsWithVararg-0x4136 ·R_X86_64_PLT32» _PyArg_UnpackKeywordsWithVararg-0x4
137 »       add····$0x20,%rsp137 »       add····$0x20,%rsp
138 »       mov····%rax,%rbx138 »       mov····%rax,%rbx
139 »       test···%rax,%rax139 »       test···%rax,%rax
140 »       je·····17a·<typevar_new+0x6a>140 »       je·····17a·<typevar_new+0x6a>
141 ·R_X86_64_PC32»  .text.unlikely+0x167141 ·R_X86_64_PC32»  .text.unlikely+0x113
142 »       mov····(%rax),%r15142 »       mov····(%rax),%r15
143 »       mov····0x8(%r15),%rax143 »       mov····0x8(%r15),%rax
144 »       testb··$0x10,0xab(%rax)144 »       testb··$0x10,0xab(%rax)
145 »       je·····18e·<typevar_new+0x7e>145 »       je·····18e·<typevar_new+0x7e>
146 ·R_X86_64_PC32»  .text.unlikely+0x150146 ·R_X86_64_PC32»  .text.unlikely+0xfc
147 »       mov····0x8(%rbx),%rax147 »       mov····0x8(%rbx),%rax
148 »       mov····%rax,0x8(%rsp)148 »       mov····%rax,(%rsp)
149 »       test···%r13,%r13149 »       test···%r13,%r13
150 »       je·····395·<typevar_new+0x285>150 »       je·····391·<typevar_new+0x281>
151 »       mov····0x10(%rbx),%rcx151 »       mov····0x10(%rbx),%rcx
152 »       test···%rcx,%rcx152 »       test···%rcx,%rcx
153 »       jne····3ea·<typevar_new+0x2da>153 »       jne····3e4·<typevar_new+0x2d4>
154 »       mov····$0x0,%ecx154 »       mov····$0x0,%ecx
155 ·R_X86_64_32»    _Py_NoneStruct155 ·R_X86_64_32»    _Py_NoneStruct
156 »       mov····0x18(%rbx),%rbp156 »       mov····0x18(%rbx),%rbp
157 »       test···%rbp,%rbp157 »       test···%rbp,%rbp
158 »       jne····1bf·<typevar_new+0xaf>158 »       jne····1be·<typevar_new+0xae>
159 ·R_X86_64_PC32»  .text.unlikely+0x185159 ·R_X86_64_PC32»  .text.unlikely+0xe4
160 »       mov····$0x0,%ebp160 »       mov····$0x0,%ebp
161 ·R_X86_64_32»    _Py_NoDefaultStruct161 ·R_X86_64_32»    _Py_NoDefaultStruct
162 »       mov····0x20(%rbx),%rdi162 »       mov····0x20(%rbx),%rdi
163 »       test···%rdi,%rdi163 »       test···%rdi,%rdi
164 »       je·····451·<typevar_new+0x341>164 »       je·····44a·<typevar_new+0x33a>
165 »       mov····%rcx,0x10(%rsp)165 »       mov····%rcx,0x8(%rsp)
166 »       call···1db·<typevar_new+0xcb>166 »       call···1da·<typevar_new+0xca>
167 ·R_X86_64_PLT32» PyObject_IsTrue-0x4167 ·R_X86_64_PLT32» PyObject_IsTrue-0x4
168 »       mov····0x10(%rsp),%rcx168 »       mov····0x8(%rsp),%rcx
169 »       test···%eax,%eax169 »       test···%eax,%eax
170 »       mov····%eax,%edx170 »       mov····%eax,%edx
171 »       js·····584·<typevar_new+0x474>171 »       js·····53f·<typevar_new+0x42f>
172 »       sub····$0x1,%r13172 »       sub····$0x1,%r13
173 »       jne····453·<typevar_new+0x343>173 »       jne····44c·<typevar_new+0x33c>
174 »       movb···$0x0,0x24(%rsp)174 »       movb···$0x0,0x14(%rsp)
175 »       test···%eax,%eax175 »       test···%eax,%eax
176 »       setne··0x10(%rsp)176 »       setne··0x10(%rsp)
177 »       xor····%r14d,%r14d177 »       xor····%r14d,%r14d
178 »       cmp····$0x0,%rcx178 »       cmp····$0x0,%rcx
179 ·R_X86_64_32S»   _Py_NoneStruct179 ·R_X86_64_32S»   _Py_NoneStruct
180 »       jne····3fc·<typevar_new+0x2ec>180 »       jne····3f6·<typevar_new+0x2e6>
181 »       mov····0x8(%rsp),%rax181 »       mov····(%rsp),%rax
182 »       mov····0x10(%rax),%rax182 »       mov····0x10(%rax),%rax
183 »       cmp····$0x1,%rax183 »       cmp····$0x1,%rax
184 »       je·····569·<typevar_new+0x459>184 »       je·····524·<typevar_new+0x414>
185 »       test···%rax,%rax185 »       test···%rax,%rax
186 »       jne····4b2·<typevar_new+0x3a2>186 »       jne····4ab·<typevar_new+0x39b>
187 »       mov····0x0(%rip),%r12········187 »       mov····0x0(%rip),%r12········
188 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4188 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
189 »       xor····%ebx,%ebx189 »       xor····%ebx,%ebx
190 »       mov····%fs:(%r12),%rax190 »       mov····%fs:(%r12),%rax
191 »       movq···$0x0,0x18(%rsp)191 »       movq···$0x0,0x8(%rsp)
192 »       mov····0x48(%rax),%rax192 »       mov····0x48(%rax),%rax
193 »       test···%rax,%rax193 »       test···%rax,%rax
194 »       je·····250·<typevar_new+0x140>194 »       je·····24e·<typevar_new+0x13e>
195 ·R_X86_64_PC32»  .text.unlikely+0x16f195 ·R_X86_64_PC32»  .text.unlikely+0xd9
196 »       mov····0x10(%rax),%rdi196 »       mov····0x10(%rax),%rdi
197 »       test···%rdi,%rdi197 »       test···%rdi,%rdi
198 »       je·····25d·<typevar_new+0x14d>198 »       je·····25b·<typevar_new+0x14b>
199 ·R_X86_64_PC32»  .text.unlikely+0x17a199 ·R_X86_64_PC32»  .text.unlikely+0x98
200 »       call···262·<typevar_new+0x152>200 »       call···260·<typevar_new+0x150>
201 ·R_X86_64_PLT32» PyFunction_GetModule-0x4201 ·R_X86_64_PLT32» PyFunction_GetModule-0x4
202 »       mov····%rax,%r13202 »       mov····%rax,%r13
203 »       test···%rax,%rax203 »       test···%rax,%rax
204 »       je·····55c·<typevar_new+0x44c>204 »       je·····514·<typevar_new+0x404>
205 »       mov····(%rax),%eax205 »       mov····(%rax),%eax
206 »       add····$0x1,%eax206 »       add····$0x1,%eax
207 »       jne····507·<typevar_new+0x3f7>207 »       jne····4e8·<typevar_new+0x3d8>
208 »       test···%r14d,%r14d208 »       test···%r14d,%r14d
209 »       setne··0x2b(%rsp)209 »       setne··0x1b(%rsp)
210 »       mov····%fs:(%r12),%rax210 »       mov····%fs:(%r12),%rax
211 »       mov····0x10(%rax),%rax211 »       mov····0x10(%rax),%rax
212 »       mov····0x2f790(%rax),%rdi212 »       mov····0x2f790(%rax),%rdi
213 »       call···296·<typevar_new+0x186>213 »       call···294·<typevar_new+0x184>
214 ·R_X86_64_PLT32» _PyObject_GC_New-0x4214 ·R_X86_64_PLT32» _PyObject_GC_New-0x4
215 »       mov····%rax,%r14215 »       mov····%rax,%r14
216 »       test···%rax,%rax216 »       test···%rax,%rax
217 »       je·····5ea·<typevar_new+0x4da>217 »       je·····2a0·<typevar_new+0x190>
 218 ·R_X86_64_PC32»  .text.unlikely+0xbb
218 »       mov····(%r15),%eax219 »       mov····(%r15),%eax
219 »       add····$0x1,%eax220 »       add····$0x1,%eax
220 »       jne····554·<typevar_new+0x444>221 »       jne····50c·<typevar_new+0x3fc>
221 »       mov····%r15,0x10(%r14)222 »       mov····%r15,0x10(%r14)
222 »       test···%rbx,%rbx223 »       test···%rbx,%rbx
223 »       jne····4f5·<typevar_new+0x3e5>224 »       jne····4d6·<typevar_new+0x3c6>
224 »       cmpq···$0x0,0x18(%rsp)225 »       cmpq···$0x0,0x8(%rsp)
225 »       mov····%rbx,0x18(%r14)226 »       mov····%rbx,0x18(%r14)
226 »       movq···$0x0,0x20(%r14)227 »       movq···$0x0,0x20(%r14)
227 »       jne····4c3·<typevar_new+0x3b3>228 »       jne····4bb·<typevar_new+0x3ab>
 229 »       mov····0x8(%rsp),%rax
 230 »       mov····%rax,0x28(%r14)
 231 »       xor····%eax,%eax
 232 »       mov····%rax,0x30(%r14)
228 »       mov····0x0(%rbp),%eax233 »       mov····0x0(%rbp),%eax
229 »       movq···$0x0,0x28(%r14) 
230 »       movq···$0x0,0x30(%r14) 
Max diff block lines reached; 18391/22694 bytes (81.04%) of diff not shown.
1.82 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 12, 22 lines modifiedOffset 12, 22 lines modified
12 ··0x00000080·08450b00·48000000·88000000·00000000·.E..H...........12 ··0x00000080·08450b00·48000000·88000000·00000000·.E..H...........
13 ··0x00000090·0e010000·00460e10·8f02420e·188e0345·.....F....B....E13 ··0x00000090·0e010000·00460e10·8f02420e·188e0345·.....F....B....E
14 ··0x000000a0·0e208d04·4a0e288c·05410e30·8606410e·.·..J.(..A.0..A.14 ··0x000000a0·0e208d04·4a0e288c·05410e30·8606410e·.·..J.(..A.0..A.
15 ··0x000000b0·38830744·0e5002bd·0a0e3844·0e30410e·8..D.P....8D.0A.15 ··0x000000b0·38830744·0e5002bd·0a0e3844·0e30410e·8..D.P....8D.0A.
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·46000000·............F...17 ··0x000000d0·1c000000·d4000000·00000000·46000000·............F...
18 ··0x000000e0·000e5083·0786068c·058d048e·038f0200·..P.............18 ··0x000000e0·000e5083·0786068c·058d048e·038f0200·..P.............
19 ··0x000000f0·60000000·f4000000·00000000·e4040000·`...............19 ··0x000000f0·60000000·f4000000·00000000·95040000·`...............
20 ··0x00000100·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..20 ··0x00000100·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
21 ··0x00000110·420e288c·05410e30·8606460e·38830744·B.(..A.0..F.8..D21 ··0x00000110·420e288c·05410e30·8606460e·38830744·B.(..A.0..F.8..D
22 ··0x00000120·0eb00169·0eb8014d·0ec00146·0ec80142·...i...M...F...B22 ··0x00000120·0ea00169·0ea8014d·0eb00146·0eb80142·...i...M...F...B
23 ··0x00000130·0ed00149·0eb00103·19020a0e·38440e30·...I........8D.023 ··0x00000130·0ec00149·0ea00103·15020a0e·38440e30·...I........8D.0
24 ··0x00000140·410e2842·0e20420e·18420e10·420e0841·A.(B.·B..B..B..A24 ··0x00000140·410e2842·0e20420e·18420e10·420e0841·A.(B.·B..B..B..A
25 ··0x00000150·0b000000·1c000000·58010000·00000000·........X.......25 ··0x00000150·0b000000·1c000000·58010000·00000000·........X.......
26 ··0x00000160·1e010000·000eb001·83078606·8c058d04·................26 ··0x00000160·25010000·000ea001·83078606·8c058d04·%...............
27 ··0x00000170·8e038f02·20000000·78010000·00000000·....·...x.......27 ··0x00000170·8e038f02·20000000·78010000·00000000·....·...x.......
28 ··0x00000180·47000000·005e0e10·520a0e08·410b430a·G....^..R...A.C.28 ··0x00000180·47000000·005e0e10·520a0e08·410b430a·G....^..R...A.C.
29 ··0x00000190·0e08410b·4b0e0800·10000000·9c010000·..A.K...........29 ··0x00000190·0e08410b·4b0e0800·10000000·9c010000·..A.K...........
30 ··0x000001a0·00000000·1b000000·00000000·28000000·............(...30 ··0x000001a0·00000000·1b000000·00000000·28000000·............(...
31 ··0x000001b0·b0010000·00000000·7b000000·00410e10·........{....A..31 ··0x000001b0·b0010000·00000000·7b000000·00410e10·........{....A..
32 ··0x000001c0·8602410e·18830344·0e30025b·0a0e1844·..A....D.0.[...D32 ··0x000001c0·8602410e·18830344·0e30025b·0a0e1844·..A....D.0.[...D
33 ··0x000001d0·0e10410e·08410b00·14000000·dc010000·..A..A..........33 ··0x000001d0·0e10410e·08410b00·14000000·dc010000·..A..A..........
5.34 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:··········625824·(bytes·into·file)13 ··Start·of·section·headers:··········625032·(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.22 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x98ca0:1 There·are·27·section·headers,·starting·at·offset·0x98988:
  
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·006c4e·00··AX··0···0·645 ··[·1]·.text·············PROGBITS········0000000000000000·000040·006e8e·00··AX··0···0·64
6 ··[·2]·.rela.text········RELA············0000000000000000·05aa20·00bfd0·18···I·24···1··86 ··[·2]·.rela.text········RELA············0000000000000000·05a6c0·00c318·18···I·24···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·006c90·001808·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·006ed0·001808·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·0669f0·001920·18···I·24···3··88 ··[·4]·.rela.data········RELA············0000000000000000·0669d8·001920·18···I·24···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·008498·000060·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········0000000000000000·0086d8·000060·00··WA··0···0·32
10 ··[·6]·.text.hot·········PROGBITS········0000000000000000·008498·02cbe9·00··AX··0···0·6410 ··[·6]·.text.hot·········PROGBITS········0000000000000000·0086d8·02c529·00··AX··0···0·64
11 ··[·7]·.rela.text.hot····RELA············0000000000000000·068310·015de0·18···I·24···6··811 ··[·7]·.rela.text.hot····RELA············0000000000000000·0682f8·015900·18···I·24···6··8
12 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·035081·000bd5·01·AMS··0···0··112 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·034c01·000bd5·01·AMS··0···0··1
13 ··[·9]·.text.unlikely····PROGBITS········0000000000000000·035c56·00f5fa·00··AX··0···0··113 ··[·9]·.text.unlikely····PROGBITS········0000000000000000·0357d6·00f741·00··AX··0···0··1
14 ··[10]·.rela.text.unlikely·RELA············0000000000000000·07e0f0·015c60·18···I·24···9··814 ··[10]·.rela.text.unlikely·RELA············0000000000000000·07dbf8·015e40·18···I·24···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·045250·0015de·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·044f18·0015de·01·AMS··0···0··8
16 ··[12]·.rodata.str4.4····PROGBITS········0000000000000000·046830·000038·04·AMS··0···0··416 ··[12]·.rodata.str4.4····PROGBITS········0000000000000000·0464f8·000038·04·AMS··0···0··4
17 ··[13]·.rodata.str4.8····PROGBITS········0000000000000000·046868·000128·04·AMS··0···0··817 ··[13]·.rodata.str4.8····PROGBITS········0000000000000000·046530·000128·04·AMS··0···0··8
18 ··[14]·.rodata···········PROGBITS········0000000000000000·046990·003e80·00···A··0···0·3218 ··[14]·.rodata···········PROGBITS········0000000000000000·046658·003e80·00···A··0···0·32
19 ··[15]·.rela.rodata······RELA············0000000000000000·093d50·001ad0·18···I·24··14··819 ··[15]·.rela.rodata······RELA············0000000000000000·093a38·001ad0·18···I·24··14··8
20 ··[16]·.rodata.cst16·····PROGBITS········0000000000000000·04a810·000040·10··AM··0···0·1620 ··[16]·.rodata.cst16·····PROGBITS········0000000000000000·04a4d8·000040·10··AM··0···0·16
21 ··[17]·.rodata.cst8······PROGBITS········0000000000000000·04a850·000088·08··AM··0···0··821 ··[17]·.rodata.cst8······PROGBITS········0000000000000000·04a518·000088·08··AM··0···0··8
22 ··[18]·.rela.rodata.cst8·RELA············0000000000000000·095820·0000f0·18···I·24··17··822 ··[18]·.rela.rodata.cst8·RELA············0000000000000000·095508·0000f0·18···I·24··17··8
23 ··[19]·.rodata.cst2······PROGBITS········0000000000000000·04a8d8·000008·02··AM··0···0··223 ··[19]·.rodata.cst2······PROGBITS········0000000000000000·04a5a0·000008·02··AM··0···0··2
24 ··[20]·.note.GNU-stack···PROGBITS········0000000000000000·04a8e0·000000·00······0···0··124 ··[20]·.note.GNU-stack···PROGBITS········0000000000000000·04a5a8·000000·00······0···0··1
25 ··[21]·.note.gnu.property·NOTE············0000000000000000·04a8e0·000020·00···A··0···0··825 ··[21]·.note.gnu.property·NOTE············0000000000000000·04a5a8·000020·00···A··0···0··8
26 ··[22]·.eh_frame·········PROGBITS········0000000000000000·04a900·0065f8·00···A··0···0··826 ··[22]·.eh_frame·········PROGBITS········0000000000000000·04a5c8·0065d0·00···A··0···0··8
27 ··[23]·.rela.eh_frame····RELA············0000000000000000·095910·003288·18···I·24··22··827 ··[23]·.rela.eh_frame····RELA············0000000000000000·0955f8·003288·18···I·24··22··8
28 ··[24]·.symtab···········SYMTAB··········0000000000000000·050ef8·005418·18·····25·530··828 ··[24]·.symtab···········SYMTAB··········0000000000000000·050b98·005418·18·····25·530··8
29 ··[25]·.strtab···········STRTAB··········0000000000000000·056310·004710·00······0···0··129 ··[25]·.strtab···········STRTAB··········0000000000000000·055fb0·004710·00······0···0··1
30 ··[26]·.shstrtab·········STRTAB··········0000000000000000·098b98·000101·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········0000000000000000·098880·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)
105 KB
readelf --wide --symbols {}
Max HTML report size reached
1.61 MB
readelf --wide --relocs {}
Max HTML report size reached
611 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
2.87 KB
strings --all --bytes=8 {}
    
Offset 29, 15 lines modifiedOffset 29, 15 lines modified
29 []A\A]A^A_29 []A\A]A^A_
30 []A\A]A^A_30 []A\A]A^A_
31 []A\A]A^A_31 []A\A]A^A_
32 AVAUATUSH32 AVAUATUSH
33 h[]A\A]A^A_33 h[]A\A]A^A_
34 []A\A]A^34 []A\A]A^
35 []A\A]A^A_35 []A\A]A^A_
36 AWAVAUATUL36 AWAVAUATM
37 []A\A]A^A_37 []A\A]A^A_
38 D$pD9t$d38 D$pD9t$d
39 u'H9{8u639 u'H9{8u6
40 AVAUATUH40 AVAUATUH
41 []A\A]A^41 []A\A]A^
42 []A\A]A^A_42 []A\A]A^A_
43 []A\A]A^A_43 []A\A]A^A_
Offset 115, 16 lines modifiedOffset 115, 14 lines modified
115 *AWAVAUATUSH115 *AWAVAUATUSH
116 []A\A]A^A_116 []A\A]A^A_
117 AWAVAUATI117 AWAVAUATI
118 []A\A]A^A_118 []A\A]A^A_
119 []A\A]A^A_119 []A\A]A^A_
120 []A\A]A^A_120 []A\A]A^A_
121 []A\A]A^A_121 []A\A]A^A_
122 AWAVAUATUSH 
123 []A\A]A^A_ 
124 []A\A]A^122 []A\A]A^
125 AWAVAUATUSH123 AWAVAUATUSH
126 []A\A]A^A_124 []A\A]A^A_
127 []A\A]A^125 []A\A]A^
128 AVAUATUSH126 AVAUATUSH
129 AWAVAUATUSH127 AWAVAUATUSH
130 []A\A]A^A_128 []A\A]A^A_
Offset 148, 20 lines modifiedOffset 146, 17 lines modified
148 []A\A]A^A_146 []A\A]A^A_
149 ([]A\A]A^A_147 ([]A\A]A^A_
150 AVAUATUSH148 AVAUATUSH
151 ·[]A\A]A^149 ·[]A\A]A^
152 ·[]A\A]A^150 ·[]A\A]A^
153 AWAVAUATUSH151 AWAVAUATUSH
154 []A\A]A^A_152 []A\A]A^A_
155 D$`PSASL 
156 AVAUATUH 
157 []A\A]A^ 
158 AWAVAUATI153 AWAVAUATI
159 []A\A]A^A_154 []A\A]A^A_
160 AVAUATUH155 AVAUATUSH
161 []A\A]A^A_156 []A\A]A^A_
162 AWAVAUATUH157 AWAVAUATUH
163 []A\A]A^A_158 []A\A]A^A_
164 AVAUATUSH9159 AVAUATUSH9
165 ]A\A]A^A_160 ]A\A]A^A_
166 fA;,RtaG161 fA;,RtaG
167 ]A\A]A^A_162 ]A\A]A^A_
Offset 193, 22 lines modifiedOffset 188, 24 lines modified
193 []A\A]A^A_188 []A\A]A^A_
194 []A\A]A^A_189 []A\A]A^A_
195 AWAVAUATUSH190 AWAVAUATUSH
196 []A\A]A^A_191 []A\A]A^A_
197 []A\A]A^192 []A\A]A^
198 []A\A]A^193 []A\A]A^
199 AWAVAUATUH194 AWAVAUATUH
 195 |$pH+\$HH
200 []A\A]A^A_196 []A\A]A^A_
201 AWAVAUATUSH197 AWAVAUATUSH
202 []A\A]A^A_198 []A\A]A^A_
203 AVAUATUH199 AVAUATUH
204 []A\A]A^200 []A\A]A^
205 AWAVAUATUSH201 AWAVAUATUSH
206 []A\A]A^A_202 []A\A]A^A_
207 AWAVAUATUSH203 AVAUATUSH
 204 D$(H9T$(H
208 []A\A]A^A_205 []A\A]A^A_
209 []A\A]A^A_206 []A\A]A^A_
210 ([]A\A]A^A_207 ([]A\A]A^A_
211 []A\A]A^A_208 []A\A]A^A_
212 unexpected·end·of·data209 unexpected·end·of·data
213 invalid·start·byte210 invalid·start·byte
214 invalid·continuation·byte211 invalid·continuation·byte
Offset 349, 14 lines modifiedOffset 346, 15 lines modified
349 []A\A]A^346 []A\A]A^
350 ([]A\A]A^A_347 ([]A\A]A^A_
351 X[]A\A]A^A_348 X[]A\A]A^A_
352 ]A\A]A^A_349 ]A\A]A^A_
353 Z[]A\A]A^A_350 Z[]A\A]A^A_
354 []A\A]A^A_351 []A\A]A^A_
355 []A\A]A^A_352 []A\A]A^A_
 353 D$·H9D$`
356 []A\A]A^A_354 []A\A]A^A_
357 ]A\A]A^A_355 ]A\A]A^A_
358 []A\A]A^A_356 []A\A]A^A_
359 []A\A]A^357 []A\A]A^
360 []A\A]A^A_358 []A\A]A^A_
361 h[]A\A]A^A_359 h[]A\A]A^A_
362 []A\A]A^A_360 []A\A]A^A_
Offset 718, 16 lines modifiedOffset 716, 16 lines modified
718 __func__.2716 __func__.2
719 intern_static.isra.0.cold717 intern_static.isra.0.cold
720 initialized.6718 initialized.6
721 bloom_linebreak719 bloom_linebreak
722 PyUnicode_New.cold720 PyUnicode_New.cold
723 unicode_decode_utf8721 unicode_decode_utf8
724 PyUnicode_InternFromString.cold722 PyUnicode_InternFromString.cold
725 _PyUnicodeWriter_WriteCharInline 
726 unicode_decode_call_errorhandler_writer723 unicode_decode_call_errorhandler_writer
 724 _PyUnicodeWriter_WriteCharInline
727 Py_XDECREF725 Py_XDECREF
728 unicode_decode_utf8.cold726 unicode_decode_utf8.cold
729 intern_common727 intern_common
730 hashtable_unicode_compare.cold728 hashtable_unicode_compare.cold
731 unicode_dealloc729 unicode_dealloc
732 unicode_dealloc.cold730 unicode_dealloc.cold
733 _PyUnicode_HAS_UTF8_MEMORY731 _PyUnicode_HAS_UTF8_MEMORY
Offset 1028, 16 lines modifiedOffset 1026, 16 lines modified
1028 do_swapcase1026 do_swapcase
1029 do_swapcase.cold1027 do_swapcase.cold
1030 unicode___format__1028 unicode___format__
1031 unicode___format__.cold1029 unicode___format__.cold
1032 unicode_ljust1030 unicode_ljust
1033 unicode_ljust.cold1031 unicode_ljust.cold
1034 asciilib_adaptive_find.constprop.0.cold1032 asciilib_adaptive_find.constprop.0.cold
1035 xmlcharrefreplace.cold 
1036 ucs1lib_adaptive_find.cold1033 ucs1lib_adaptive_find.cold
 1034 xmlcharrefreplace.cold
1037 asciilib__factorize1035 asciilib__factorize
1038 asciilib__lex_search1036 asciilib__lex_search
1039 asciilib__factorize.cold1037 asciilib__factorize.cold
1040 ucs1lib__factorize1038 ucs1lib__factorize
Max diff block lines reached; 873/2888 bytes (30.23%) of diff not shown.
217 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
1.78 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
1.06 KB
readelf --wide --decompress --string-dump=.rodata.str1.1 {}
    
Offset 33, 17 lines modifiedOffset 33, 17 lines modified
33 ··[···10d]··%jd33 ··[···10d]··%jd
34 ··[···111]··%jX34 ··[···111]··%jX
35 ··[···115]··%jx35 ··[···115]··%jx
36 ··[···119]··%ju36 ··[···119]··%ju
37 ··[···11d]··%jo37 ··[···11d]··%jo
38 ··[···121]··%d38 ··[···121]··%d
39 ··[···124]··%o39 ··[···124]··%o
40 ··[···127]··%X40 ··[···127]··%u
41 ··[···12a]··%x41 ··[···12a]··%X
42 ··[···12d]··%u42 ··[···12d]··%x
43 ··[···130]··width·too·big43 ··[···130]··width·too·big
44 ··[···13e]··precision·too·big44 ··[···13e]··precision·too·big
45 ··[···150]··%p45 ··[···150]··%p
46 ··[···153]··%N·argument·must·be·a·type46 ··[···153]··%N·argument·must·be·a·type
47 ··[···16e]··invalid·format·string:·%s47 ··[···16e]··invalid·format·string:·%s
48 ··[···188]··size·must·be·positive48 ··[···188]··size·must·be·positive
49 ··[···19e]··invalid·kind49 ··[···19e]··invalid·kind
Offset 95, 16 lines modifiedOffset 95, 16 lines modified
95 ··[···49b]··endswith95 ··[···49b]··endswith
96 ··[···4a4]··encoding96 ··[···4a4]··encoding
97 ··[···4ad]··errors97 ··[···4ad]··errors
98 ··[···4b4]··decoding·str·is·not·supported98 ··[···4b4]··decoding·str·is·not·supported
99 ··[···4d2]··surrogates·not·allowed99 ··[···4d2]··surrogates·not·allowed
100 ··[···4e9]··lstrip100 ··[···4e9]··lstrip
101 ··[···4f0]··stdio_encoding101 ··[···4f0]··stdio_encoding
 102 ··[···4ff]··name
102 ··[···4ff]··cannot·encode·%s103 ··[···504]··cannot·encode·%s
103 ··[···510]··name 
104 ··[···515]··repeated·string·is·too·long104 ··[···515]··repeated·string·is·too·long
105 ··[···531]··argument·'encoding'105 ··[···531]··argument·'encoding'
106 ··[···545]··encode106 ··[···545]··encode
107 ··[···54c]··argument·'errors'107 ··[···54c]··argument·'errors'
108 ··[···55e]··find108 ··[···55e]··find
109 ··[···563]··format·requires·a·mapping109 ··[···563]··format·requires·a·mapping
110 ··[···57d]··incomplete·format·key110 ··[···57d]··incomplete·format·key
900 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
143 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
7.27 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 12, 20 lines modifiedOffset 12, 20 lines modified
12 ··0x00000090·5f737461·7469632e·69737261·2e302e63·_static.isra.0.c12 ··0x00000090·5f737461·7469632e·69737261·2e302e63·_static.isra.0.c
13 ··0x000000a0·6f6c6400·696e6974·69616c69·7a65642e·old.initialized.13 ··0x000000a0·6f6c6400·696e6974·69616c69·7a65642e·old.initialized.
14 ··0x000000b0·3600626c·6f6f6d5f·6c696e65·62726561·6.bloom_linebrea14 ··0x000000b0·3600626c·6f6f6d5f·6c696e65·62726561·6.bloom_linebrea
15 ··0x000000c0·6b005079·556e6963·6f64655f·4e65772e·k.PyUnicode_New.15 ··0x000000c0·6b005079·556e6963·6f64655f·4e65772e·k.PyUnicode_New.
16 ··0x000000d0·636f6c64·00756e69·636f6465·5f646563·cold.unicode_dec16 ··0x000000d0·636f6c64·00756e69·636f6465·5f646563·cold.unicode_dec
17 ··0x000000e0·6f64655f·75746638·00507955·6e69636f·ode_utf8.PyUnico17 ··0x000000e0·6f64655f·75746638·00507955·6e69636f·ode_utf8.PyUnico
18 ··0x000000f0·64655f49·6e746572·6e46726f·6d537472·de_InternFromStr18 ··0x000000f0·64655f49·6e746572·6e46726f·6d537472·de_InternFromStr
19 ··0x00000100·696e672e·636f6c64·005f5079·556e6963·ing.cold._PyUnic19 ··0x00000100·696e672e·636f6c64·00756e69·636f6465·ing.cold.unicode
20 ··0x00000110·6f646557·72697465·725f5772·69746543·odeWriter_WriteC 
21 ··0x00000120·68617249·6e6c696e·6500756e·69636f64·harInline.unicod 
22 ··0x00000130·655f6465·636f6465·5f63616c·6c5f6572·e_decode_call_er20 ··0x00000110·5f646563·6f64655f·63616c6c·5f657272·_decode_call_err
23 ··0x00000140·726f7268·616e646c·65725f77·72697465·rorhandler_write21 ··0x00000120·6f726861·6e646c65·725f7772·69746572·orhandler_writer
 22 ··0x00000130·005f5079·556e6963·6f646557·72697465·._PyUnicodeWrite
 23 ··0x00000140·725f5772·69746543·68617249·6e6c696e·r_WriteCharInlin
24 ··0x00000150·72005079·5f584445·43524546·00756e69·r.Py_XDECREF.uni24 ··0x00000150·65005079·5f584445·43524546·00756e69·e.Py_XDECREF.uni
25 ··0x00000160·636f6465·5f646563·6f64655f·75746638·code_decode_utf825 ··0x00000160·636f6465·5f646563·6f64655f·75746638·code_decode_utf8
26 ··0x00000170·2e636f6c·6400696e·7465726e·5f636f6d·.cold.intern_com26 ··0x00000170·2e636f6c·6400696e·7465726e·5f636f6d·.cold.intern_com
27 ··0x00000180·6d6f6e00·68617368·7461626c·655f756e·mon.hashtable_un27 ··0x00000180·6d6f6e00·68617368·7461626c·655f756e·mon.hashtable_un
28 ··0x00000190·69636f64·655f636f·6d706172·652e636f·icode_compare.co28 ··0x00000190·69636f64·655f636f·6d706172·652e636f·icode_compare.co
29 ··0x000001a0·6c640075·6e69636f·64655f64·65616c6c·ld.unicode_deall29 ··0x000001a0·6c640075·6e69636f·64655f64·65616c6c·ld.unicode_deall
30 ··0x000001b0·6f630075·6e69636f·64655f64·65616c6c·oc.unicode_deall30 ··0x000001b0·6f630075·6e69636f·64655f64·65616c6c·oc.unicode_deall
31 ··0x000001c0·6f632e63·6f6c6400·5f507955·6e69636f·oc.cold._PyUnico31 ··0x000001c0·6f632e63·6f6c6400·5f507955·6e69636f·oc.cold._PyUnico
Offset 447, 17 lines modifiedOffset 447, 17 lines modified
447 ··0x00001bc0·69636f64·655f5f5f·666f726d·61745f5f·icode___format__447 ··0x00001bc0·69636f64·655f5f5f·666f726d·61745f5f·icode___format__
448 ··0x00001bd0·00756e69·636f6465·5f5f5f66·6f726d61·.unicode___forma448 ··0x00001bd0·00756e69·636f6465·5f5f5f66·6f726d61·.unicode___forma
449 ··0x00001be0·745f5f2e·636f6c64·00756e69·636f6465·t__.cold.unicode449 ··0x00001be0·745f5f2e·636f6c64·00756e69·636f6465·t__.cold.unicode
450 ··0x00001bf0·5f6c6a75·73740075·6e69636f·64655f6c·_ljust.unicode_l450 ··0x00001bf0·5f6c6a75·73740075·6e69636f·64655f6c·_ljust.unicode_l
451 ··0x00001c00·6a757374·2e636f6c·64006173·6369696c·just.cold.asciil451 ··0x00001c00·6a757374·2e636f6c·64006173·6369696c·just.cold.asciil
452 ··0x00001c10·69625f61·64617074·6976655f·66696e64·ib_adaptive_find452 ··0x00001c10·69625f61·64617074·6976655f·66696e64·ib_adaptive_find
453 ··0x00001c20·2e636f6e·73747072·6f702e30·2e636f6c·.constprop.0.col453 ··0x00001c20·2e636f6e·73747072·6f702e30·2e636f6c·.constprop.0.col
454 ··0x00001c30·6400786d·6c636861·72726566·7265706c·d.xmlcharrefrepl 
455 ··0x00001c40·6163652e·636f6c64·00756373·316c6962·ace.cold.ucs1lib 
456 ··0x00001c50·5f616461·70746976·655f6669·6e642e63·_adaptive_find.c454 ··0x00001c30·64007563·73316c69·625f6164·61707469·d.ucs1lib_adapti
 455 ··0x00001c40·76655f66·696e642e·636f6c64·00786d6c·ve_find.cold.xml
 456 ··0x00001c50·63686172·72656672·65706c61·63652e63·charrefreplace.c
457 ··0x00001c60·6f6c6400·61736369·696c6962·5f5f6661·old.asciilib__fa457 ··0x00001c60·6f6c6400·61736369·696c6962·5f5f6661·old.asciilib__fa
458 ··0x00001c70·63746f72·697a6500·61736369·696c6962·ctorize.asciilib458 ··0x00001c70·63746f72·697a6500·61736369·696c6962·ctorize.asciilib
459 ··0x00001c80·5f5f6c65·785f7365·61726368·00617363·__lex_search.asc459 ··0x00001c80·5f5f6c65·785f7365·61726368·00617363·__lex_search.asc
460 ··0x00001c90·69696c69·625f5f66·6163746f·72697a65·iilib__factorize460 ··0x00001c90·69696c69·625f5f66·6163746f·72697a65·iilib__factorize
461 ··0x00001ca0·2e636f6c·64007563·73316c69·625f5f66·.cold.ucs1lib__f461 ··0x00001ca0·2e636f6c·64007563·73316c69·625f5f66·.cold.ucs1lib__f
462 ··0x00001cb0·6163746f·72697a65·00617363·69696c69·actorize.asciili462 ··0x00001cb0·6163746f·72697a65·00617363·69696c69·actorize.asciili
463 ··0x00001cc0·625f5f74·776f5f77·61792e63·6f6c6400·b__two_way.cold.463 ··0x00001cc0·625f5f74·776f5f77·61792e63·6f6c6400·b__two_way.cold.
Offset 496, 19 lines modifiedOffset 496, 19 lines modified
496 ··0x00001ed0·6e675f6e·65775f6f·626a6563·742e636f·ng_new_object.co496 ··0x00001ed0·6e675f6e·65775f6f·626a6563·742e636f·ng_new_object.co
497 ··0x00001ee0·6c640075·6e69636f·64655f63·61736566·ld.unicode_casef497 ··0x00001ee0·6c640075·6e69636f·64655f63·61736566·ld.unicode_casef
498 ··0x00001ef0·6f6c6400·756e6963·6f64655f·63617365·old.unicode_case498 ··0x00001ef0·6f6c6400·756e6963·6f64655f·63617365·old.unicode_case
499 ··0x00001f00·666f6c64·2e636f6c·6400646f·5f636173·fold.cold.do_cas499 ··0x00001f00·666f6c64·2e636f6c·6400646f·5f636173·fold.cold.do_cas
500 ··0x00001f10·65666f6c·6400756e·69636f64·655f7265·efold.unicode_re500 ··0x00001f10·65666f6c·6400756e·69636f64·655f7265·efold.unicode_re
501 ··0x00001f20·6d6f7665·73756666·69780075·6e69636f·movesuffix.unico501 ··0x00001f20·6d6f7665·73756666·69780075·6e69636f·movesuffix.unico
502 ··0x00001f30·64655f72·656d6f76·65737566·6669782e·de_removesuffix.502 ··0x00001f30·64655f72·656d6f76·65737566·6669782e·de_removesuffix.
503 ··0x00001f40·636f6c64·00756e69·636f6465·69746572·cold.unicodeiter503 ··0x00001f40·636f6c64·00756e69·636f6465·5f69736c·cold.unicode_isl
504 ··0x00001f50·5f726564·75636500·756e6963·6f646569·_reduce.unicodei 
505 ··0x00001f60·7465725f·72656475·63652e63·6f6c6400·ter_reduce.cold. 
506 ··0x00001f70·756e6963·6f64655f·69736c6f·77657200·unicode_islower. 
507 ··0x00001f80·756e6963·6f64655f·69736c6f·7765722e·unicode_islower.504 ··0x00001f50·6f776572·00756e69·636f6465·5f69736c·ower.unicode_isl
 505 ··0x00001f60·6f776572·2e636f6c·6400756e·69636f64·ower.cold.unicod
 506 ··0x00001f70·65697465·725f7265·64756365·00756e69·eiter_reduce.uni
 507 ··0x00001f80·636f6465·69746572·5f726564·7563652e·codeiter_reduce.
508 ··0x00001f90·636f6c64·00756e69·636f6465·5f746974·cold.unicode_tit508 ··0x00001f90·636f6c64·00756e69·636f6465·5f746974·cold.unicode_tit
509 ··0x00001fa0·6c650064·6f5f7469·746c6500·646f5f74·le.do_title.do_t509 ··0x00001fa0·6c650064·6f5f7469·746c6500·646f5f74·le.do_title.do_t
510 ··0x00001fb0·69746c65·2e636f6c·6400756e·69636f64·itle.cold.unicod510 ··0x00001fb0·69746c65·2e636f6c·6400756e·69636f64·itle.cold.unicod
511 ··0x00001fc0·655f7374·7200756e·69636f64·655f7374·e_str.unicode_st511 ··0x00001fc0·655f7374·7200756e·69636f64·655f7374·e_str.unicode_st
512 ··0x00001fd0·722e636f·6c640075·6e69636f·64655f69·r.cold.unicode_i512 ··0x00001fd0·722e636f·6c640075·6e69636f·64655f69·r.cold.unicode_i
513 ··0x00001fe0·73746974·6c650075·6e69636f·64655f69·stitle.unicode_i513 ··0x00001fe0·73746974·6c650075·6e69636f·64655f69·stitle.unicode_i
514 ··0x00001ff0·73707269·6e746162·6c650075·6e69636f·sprintable.unico514 ··0x00001ff0·73707269·6e746162·6c650075·6e69636f·sprintable.unico
Offset 661, 16 lines modifiedOffset 661, 16 lines modified
661 ··0x00002920·002e4c43·34373100·2e4c4330·002e4c43·..LC471..LC0..LC661 ··0x00002920·002e4c43·34373100·2e4c4330·002e4c43·..LC471..LC0..LC
662 ··0x00002930·3531002e·4c433237·31002e4c·43333035·51..LC271..LC305662 ··0x00002930·3531002e·4c433237·31002e4c·43333035·51..LC271..LC305
663 ··0x00002940·002e4c43·33313000·2e4c4331·3835002e·..LC310..LC185..663 ··0x00002940·002e4c43·33313000·2e4c4331·3835002e·..LC310..LC185..
664 ··0x00002950·4c433138·38002e4c·43313931·002e4c43·LC188..LC191..LC664 ··0x00002950·4c433138·38002e4c·43313931·002e4c43·LC188..LC191..LC
665 ··0x00002960·34363100·2e4c4331·30002e4c·43313100·461..LC10..LC11.665 ··0x00002960·34363100·2e4c4331·30002e4c·43313100·461..LC10..LC11.
666 ··0x00002970·2e4c4331·32002e4c·43313300·2e4c4333·.LC12..LC13..LC3666 ··0x00002970·2e4c4331·32002e4c·43313300·2e4c4333·.LC12..LC13..LC3
667 ··0x00002980·31002e4c·43333200·2e4c4331·3839002e·1..LC32..LC189..667 ··0x00002980·31002e4c·43333200·2e4c4331·3839002e·1..LC32..LC189..
668 ··0x00002990·4c433139·32002e4c·43313836·002e4c43·LC192..LC186..LC668 ··0x00002990·4c433139·32002e4c·43313833·002e4c43·LC192..LC183..LC
669 ··0x000029a0·31383300·2e4c4332·3431002e·4c433234·183..LC241..LC24669 ··0x000029a0·31383600·2e4c4332·3431002e·4c433234·186..LC241..LC24
670 ··0x000029b0·32002e4c·43333138·002e4c43·33323300·2..LC318..LC323.670 ··0x000029b0·32002e4c·43333138·002e4c43·33323300·2..LC318..LC323.
671 ··0x000029c0·2e4c4333·3538005f·50795f6e·6f726d61·.LC358._Py_norma671 ··0x000029c0·2e4c4333·3538005f·50795f6e·6f726d61·.LC358._Py_norma
672 ··0x000029d0·6c697a65·5f656e63·6f64696e·67005f50·lize_encoding._P672 ··0x000029d0·6c697a65·5f656e63·6f64696e·67005f50·lize_encoding._P
673 ··0x000029e0·795f6374·7970655f·7461626c·65005f50·y_ctype_table._P673 ··0x000029e0·795f6374·7970655f·7461626c·65005f50·y_ctype_table._P
674 ··0x000029f0·795f6374·7970655f·746f6c6f·77657200·y_ctype_tolower.674 ··0x000029f0·795f6374·7970655f·746f6c6f·77657200·y_ctype_tolower.
675 ··0x00002a00·5f50795f·4465636f·64655554·46384578·_Py_DecodeUTF8Ex675 ··0x00002a00·5f50795f·4465636f·64655554·46384578·_Py_DecodeUTF8Ex
676 ··0x00002a10·0050794d·656d5f52·61774d61·6c6c6f63·.PyMem_RawMalloc676 ··0x00002a10·0050794d·656d5f52·61774d61·6c6c6f63·.PyMem_RawMalloc
Offset 753, 17 lines modifiedOffset 753, 17 lines modified
753 ··0x00002ee0·69636f64·65577269·7465725f·57726974·icodeWriter_Writ753 ··0x00002ee0·69636f64·65577269·7465725f·57726974·icodeWriter_Writ
754 ··0x00002ef0·65415343·49495374·72696e67·00507955·eASCIIString.PyU754 ··0x00002ef0·65415343·49495374·72696e67·00507955·eASCIIString.PyU
755 ··0x00002f00·6e69636f·64655f46·696c6c00·5f5f7374·nicode_Fill.__st755 ··0x00002f00·6e69636f·64655f46·696c6c00·5f5f7374·nicode_Fill.__st
756 ··0x00002f10·61636b5f·63686b5f·6661696c·0050794f·ack_chk_fail.PyO756 ··0x00002f10·61636b5f·63686b5f·6661696c·0050794f·ack_chk_fail.PyO
757 ··0x00002f20·626a6563·745f4153·43494900·5f507954·bject_ASCII._PyT757 ··0x00002f20·626a6563·745f4153·43494900·5f507954·bject_ASCII._PyT
758 ··0x00002f30·7970655f·47657446·756c6c79·5175616c·ype_GetFullyQual758 ··0x00002f30·7970655f·47657446·756c6c79·5175616c·ype_GetFullyQual
759 ··0x00002f40·69666965·644e616d·65005079·4578635f·ifiedName.PyExc_759 ··0x00002f40·69666965·644e616d·65005079·4578635f·ifiedName.PyExc_
760 ··0x00002f50·54797065·4572726f·72005f5f·6d656d6d·TypeError.__memm760 ··0x00002f50·54797065·4572726f·72005079·4578635f·TypeError.PyExc_
761 ··0x00002f60·6f76655f·63686b00·50794578·635f4f76·ove_chk.PyExc_Ov 
762 ··0x00002f70·6572666c·6f774572·726f7200·5079556e·erflowError.PyUn761 ··0x00002f60·4f766572·666c6f77·4572726f·72005f5f·OverflowError.__
 762 ··0x00002f70·6d656d6d·6f76655f·63686b00·5079556e·memmove_chk.PyUn
763 ··0x00002f80·69636f64·655f4672·6f6d4b69·6e64416e·icode_FromKindAn763 ··0x00002f80·69636f64·655f4672·6f6d4b69·6e64416e·icode_FromKindAn
764 ··0x00002f90·64446174·61005079·556e6963·6f64655f·dData.PyUnicode_764 ··0x00002f90·64446174·61005079·556e6963·6f64655f·dData.PyUnicode_
765 ··0x00002fa0·4465636f·64655554·4638005f·5079556e·DecodeUTF8._PyUn765 ··0x00002fa0·4465636f·64655554·4638005f·5079556e·DecodeUTF8._PyUn
766 ··0x00002fb0·69636f64·655f4571·75616c54·6f415343·icode_EqualToASC766 ··0x00002fb0·69636f64·655f4571·75616c54·6f415343·icode_EqualToASC
767 ··0x00002fc0·49495374·72696e67·00507955·6e69636f·IIString.PyUnico767 ··0x00002fc0·49495374·72696e67·00507955·6e69636f·IIString.PyUnico
768 ··0x00002fd0·64655f44·65636f64·65555446·38537461·de_DecodeUTF8Sta768 ··0x00002fd0·64655f44·65636f64·65555446·38537461·de_DecodeUTF8Sta
769 ··0x00002fe0·74656675·6c005079·556e6963·6f64655f·teful.PyUnicode_769 ··0x00002fe0·74656675·6c005079·556e6963·6f64655f·teful.PyUnicode_
1.92 MB
unicodectype.o
2.0 KB
readelf --wide --sections {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 There·are·19·section·headers,·starting·at·offset·0x74ab0:1 There·are·19·section·headers,·starting·at·offset·0x74ab0:
  
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·002af7·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·002b87·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·032c20·005700·18···I·16···1··86 ··[·2]·.rela.text········RELA············0000000000000000·032c20·005700·18···I·16···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·002b37·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·002bc7·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·002b37·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·002bc7·000000·00··WA··0···0··1
9 ··[·5]·.text.unlikely····PROGBITS········0000000000000000·002b37·000490·00··AX··0···0··19 ··[·5]·.text.unlikely····PROGBITS········0000000000000000·002bc7·000490·00··AX··0···0··1
10 ··[·6]·.rela.text.unlikely·RELA············0000000000000000·038320·000a08·18···I·16···5··810 ··[·6]·.rela.text.unlikely·RELA············0000000000000000·038320·000a08·18···I·16···5··8
11 ··[·7]·.text.hot·········PROGBITS········0000000000000000·002fc8·0005a8·00··AX··0···0·1611 ··[·7]·.text.hot·········PROGBITS········0000000000000000·003058·000518·00··AX··0···0·16
12 ··[·8]·.rela.text.hot····RELA············0000000000000000·038d28·000750·18···I·16···7··812 ··[·8]·.rela.text.hot····RELA············0000000000000000·038d28·000750·18···I·16···7··8
13 ··[·9]·.rodata···········PROGBITS········0000000000000000·003570·02d430·00···A··0···0·3213 ··[·9]·.rodata···········PROGBITS········0000000000000000·003570·02d430·00···A··0···0·32
14 ··[10]·.rela.rodata······RELA············0000000000000000·039478·03b190·18···I·16···9··814 ··[10]·.rela.rodata······RELA············0000000000000000·039478·03b190·18···I·16···9··8
15 ··[11]·.rodata.cst8······PROGBITS········0000000000000000·0309a0·000480·08··AM··0···0··815 ··[11]·.rodata.cst8······PROGBITS········0000000000000000·0309a0·000480·08··AM··0···0··8
16 ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·030e20·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·030e20·000000·00······0···0··1
17 ··[13]·.note.gnu.property·NOTE············0000000000000000·030e20·000020·00···A··0···0··817 ··[13]·.note.gnu.property·NOTE············0000000000000000·030e20·000020·00···A··0···0··8
18 ··[14]·.eh_frame·········PROGBITS········0000000000000000·030e40·000378·00···A··0···0··818 ··[14]·.eh_frame·········PROGBITS········0000000000000000·030e40·000378·00···A··0···0··8
3.22 KB
readelf --wide --symbols {}
    
Offset 175, 25 lines modifiedOffset 175, 25 lines modified
175 ···171:·000000000002b4a0··8080·OBJECT··GLOBAL·HIDDEN·····9·_PyUnicode_TypeRecords175 ···171:·000000000002b4a0··8080·OBJECT··GLOBAL·HIDDEN·····9·_PyUnicode_TypeRecords
176 ···172:·0000000000000040····60·FUNC····GLOBAL·HIDDEN·····7·_PyUnicode_IsXidStart176 ···172:·0000000000000040····60·FUNC····GLOBAL·HIDDEN·····7·_PyUnicode_IsXidStart
177 ···173:·0000000000000080····62·FUNC····GLOBAL·HIDDEN·····7·_PyUnicode_IsXidContinue177 ···173:·0000000000000080····62·FUNC····GLOBAL·HIDDEN·····7·_PyUnicode_IsXidContinue
178 ···174:·00000000000000c0····60·FUNC····GLOBAL·DEFAULT····7·_PyUnicode_IsAlpha178 ···174:·00000000000000c0····60·FUNC····GLOBAL·DEFAULT····7·_PyUnicode_IsAlpha
179 ···175:·0000000000000100····62·FUNC····GLOBAL·DEFAULT····7·_PyUnicode_IsDecimalDigit179 ···175:·0000000000000100····62·FUNC····GLOBAL·DEFAULT····7·_PyUnicode_IsDecimalDigit
180 ···176:·0000000000000140····63·FUNC····GLOBAL·DEFAULT····7·_PyUnicode_IsDigit180 ···176:·0000000000000140····63·FUNC····GLOBAL·DEFAULT····7·_PyUnicode_IsDigit
181 ···177:·0000000000000180····63·FUNC····GLOBAL·DEFAULT····7·_PyUnicode_IsNumeric181 ···177:·0000000000000180····63·FUNC····GLOBAL·DEFAULT····7·_PyUnicode_IsNumeric
182 ···178:·00000000000001c0···140·FUNC····GLOBAL·DEFAULT····7·_PyUnicode_IsWhitespace182 ···178:·0000000000000000···140·FUNC····GLOBAL·DEFAULT····1·_PyUnicode_IsWhitespace
183 ···179:·0000000000000250····73·FUNC····GLOBAL·DEFAULT····7·_PyUnicode_ToDecimalDigit183 ···179:·00000000000001c0····73·FUNC····GLOBAL·DEFAULT····7·_PyUnicode_ToDecimalDigit
184 ···180:·00000000000002a0····77·FUNC····GLOBAL·DEFAULT····7·_PyUnicode_ToLowercase184 ···180:·0000000000000210····77·FUNC····GLOBAL·DEFAULT····7·_PyUnicode_ToLowercase
185 ···181:·000000000002a140··4944·OBJECT··GLOBAL·HIDDEN·····9·_PyUnicode_ExtendedCase185 ···181:·000000000002a140··4944·OBJECT··GLOBAL·HIDDEN·····9·_PyUnicode_ExtendedCase
186 ···182:·00000000000002f0····73·FUNC····GLOBAL·DEFAULT····7·_PyUnicode_ToUppercase186 ···182:·0000000000000260····73·FUNC····GLOBAL·DEFAULT····7·_PyUnicode_ToUppercase
187 ···183:·0000000000000340····63·FUNC····GLOBAL·DEFAULT····7·_PyUnicode_IsLowercase187 ···183:·00000000000002b0····63·FUNC····GLOBAL·DEFAULT····7·_PyUnicode_IsLowercase
188 ···184:·0000000000000380····63·FUNC····GLOBAL·DEFAULT····7·_PyUnicode_IsTitlecase188 ···184:·00000000000002f0····63·FUNC····GLOBAL·DEFAULT····7·_PyUnicode_IsTitlecase
189 ···185:·00000000000003c0····63·FUNC····GLOBAL·DEFAULT····7·_PyUnicode_IsUppercase189 ···185:·0000000000000330····63·FUNC····GLOBAL·DEFAULT····7·_PyUnicode_IsUppercase
190 ···186:·0000000000000400····70·FUNC····GLOBAL·DEFAULT····7·_PyUnicode_IsLinebreak190 ···186:·0000000000000370····70·FUNC····GLOBAL·DEFAULT····7·_PyUnicode_IsLinebreak
191 ···187:·0000000000000000····86·FUNC····GLOBAL·HIDDEN·····1·_PyUnicode_ToTitleFull191 ···187:·0000000000000090····86·FUNC····GLOBAL·HIDDEN·····1·_PyUnicode_ToTitleFull
192 ···188:·0000000000000450···101·FUNC····GLOBAL·HIDDEN·····7·_PyUnicode_ToLowerFull192 ···188:·00000000000003c0···101·FUNC····GLOBAL·HIDDEN·····7·_PyUnicode_ToLowerFull
193 ···189:·00000000000004c0····96·FUNC····GLOBAL·HIDDEN·····7·_PyUnicode_ToUpperFull193 ···189:·0000000000000430····96·FUNC····GLOBAL·HIDDEN·····7·_PyUnicode_ToUpperFull
194 ···190:·0000000000000520····63·FUNC····GLOBAL·HIDDEN·····7·_PyUnicode_IsCased194 ···190:·0000000000000490····63·FUNC····GLOBAL·HIDDEN·····7·_PyUnicode_IsCased
195 ···191:·0000000000000560····72·FUNC····GLOBAL·DEFAULT····7·_PyUnicode_ToDigit195 ···191:·00000000000004d0····72·FUNC····GLOBAL·DEFAULT····7·_PyUnicode_ToDigit
196 ···192:·0000000000000060·10903·FUNC····GLOBAL·DEFAULT····1·_PyUnicode_ToNumeric196 ···192:·00000000000000f0·10903·FUNC····GLOBAL·DEFAULT····1·_PyUnicode_ToNumeric
197 ···193:·000000000000038a····60·FUNC····GLOBAL·HIDDEN·····5·_PyUnicode_IsCaseIgnorable197 ···193:·000000000000038a····60·FUNC····GLOBAL·HIDDEN·····5·_PyUnicode_IsCaseIgnorable
198 ···194:·00000000000003c6···120·FUNC····GLOBAL·HIDDEN·····5·_PyUnicode_ToFoldedFull198 ···194:·00000000000003c6···120·FUNC····GLOBAL·HIDDEN·····5·_PyUnicode_ToFoldedFull
199 ···195:·000000000000043e····82·FUNC····GLOBAL·DEFAULT····5·_PyUnicode_ToTitlecase199 ···195:·000000000000043e····82·FUNC····GLOBAL·DEFAULT····5·_PyUnicode_ToTitlecase
1.86 MB
readelf --wide --relocs {}
Max HTML report size reached
4.9 KB
readelf --wide --debug-dump=frames {}
    
Offset 79, 135 lines modifiedOffset 79, 135 lines modified
79 ··DW_CFA_nop79 ··DW_CFA_nop
  
80 0000011c·0000000000000010·00000120·FDE·cie=00000000·pc=0000000000000012..000000000000001580 0000011c·0000000000000010·00000120·FDE·cie=00000000·pc=0000000000000012..0000000000000015
81 ··DW_CFA_nop81 ··DW_CFA_nop
82 ··DW_CFA_nop82 ··DW_CFA_nop
83 ··DW_CFA_nop83 ··DW_CFA_nop
  
84 00000130·0000000000000010·00000134·FDE·cie=00000000·pc=00000000000001c0..000000000000024c84 00000130·0000000000000010·00000134·FDE·cie=00000000·pc=0000000000000000..000000000000008c
85 ··DW_CFA_nop85 ··DW_CFA_nop
86 ··DW_CFA_nop86 ··DW_CFA_nop
87 ··DW_CFA_nop87 ··DW_CFA_nop
  
88 00000144·0000000000000010·00000148·FDE·cie=00000000·pc=0000000000000250..000000000000029988 00000144·0000000000000010·00000148·FDE·cie=00000000·pc=00000000000001c0..0000000000000209
89 ··DW_CFA_nop89 ··DW_CFA_nop
90 ··DW_CFA_nop90 ··DW_CFA_nop
91 ··DW_CFA_nop91 ··DW_CFA_nop
  
92 00000158·0000000000000010·0000015c·FDE·cie=00000000·pc=0000000000000015..000000000000001d92 00000158·0000000000000010·0000015c·FDE·cie=00000000·pc=0000000000000015..000000000000001d
93 ··DW_CFA_nop93 ··DW_CFA_nop
94 ··DW_CFA_nop94 ··DW_CFA_nop
95 ··DW_CFA_nop95 ··DW_CFA_nop
  
96 0000016c·0000000000000010·00000170·FDE·cie=00000000·pc=00000000000002a0..00000000000002ed96 0000016c·0000000000000010·00000170·FDE·cie=00000000·pc=0000000000000210..000000000000025d
97 ··DW_CFA_nop97 ··DW_CFA_nop
98 ··DW_CFA_nop98 ··DW_CFA_nop
99 ··DW_CFA_nop99 ··DW_CFA_nop
  
100 00000180·0000000000000010·00000184·FDE·cie=00000000·pc=000000000000001d..000000000000002f100 00000180·0000000000000010·00000184·FDE·cie=00000000·pc=000000000000001d..000000000000002f
101 ··DW_CFA_nop101 ··DW_CFA_nop
102 ··DW_CFA_nop102 ··DW_CFA_nop
103 ··DW_CFA_nop103 ··DW_CFA_nop
  
104 00000194·0000000000000010·00000198·FDE·cie=00000000·pc=00000000000002f0..0000000000000339104 00000194·0000000000000010·00000198·FDE·cie=00000000·pc=0000000000000260..00000000000002a9
105 ··DW_CFA_nop105 ··DW_CFA_nop
106 ··DW_CFA_nop106 ··DW_CFA_nop
107 ··DW_CFA_nop107 ··DW_CFA_nop
  
108 000001a8·0000000000000010·000001ac·FDE·cie=00000000·pc=000000000000002f..0000000000000041108 000001a8·0000000000000010·000001ac·FDE·cie=00000000·pc=000000000000002f..0000000000000041
109 ··DW_CFA_nop109 ··DW_CFA_nop
110 ··DW_CFA_nop110 ··DW_CFA_nop
111 ··DW_CFA_nop111 ··DW_CFA_nop
  
112 000001bc·0000000000000010·000001c0·FDE·cie=00000000·pc=0000000000000340..000000000000037f112 000001bc·0000000000000010·000001c0·FDE·cie=00000000·pc=00000000000002b0..00000000000002ef
113 ··DW_CFA_nop113 ··DW_CFA_nop
114 ··DW_CFA_nop114 ··DW_CFA_nop
115 ··DW_CFA_nop115 ··DW_CFA_nop
  
116 000001d0·0000000000000010·000001d4·FDE·cie=00000000·pc=0000000000000041..0000000000000044116 000001d0·0000000000000010·000001d4·FDE·cie=00000000·pc=0000000000000041..0000000000000044
117 ··DW_CFA_nop117 ··DW_CFA_nop
118 ··DW_CFA_nop118 ··DW_CFA_nop
119 ··DW_CFA_nop119 ··DW_CFA_nop
  
120 000001e4·0000000000000010·000001e8·FDE·cie=00000000·pc=0000000000000380..00000000000003bf120 000001e4·0000000000000010·000001e8·FDE·cie=00000000·pc=00000000000002f0..000000000000032f
121 ··DW_CFA_nop121 ··DW_CFA_nop
122 ··DW_CFA_nop122 ··DW_CFA_nop
123 ··DW_CFA_nop123 ··DW_CFA_nop
  
124 000001f8·0000000000000010·000001fc·FDE·cie=00000000·pc=0000000000000044..0000000000000047124 000001f8·0000000000000010·000001fc·FDE·cie=00000000·pc=0000000000000044..0000000000000047
125 ··DW_CFA_nop125 ··DW_CFA_nop
126 ··DW_CFA_nop126 ··DW_CFA_nop
127 ··DW_CFA_nop127 ··DW_CFA_nop
  
128 0000020c·0000000000000010·00000210·FDE·cie=00000000·pc=00000000000003c0..00000000000003ff128 0000020c·0000000000000010·00000210·FDE·cie=00000000·pc=0000000000000330..000000000000036f
129 ··DW_CFA_nop129 ··DW_CFA_nop
130 ··DW_CFA_nop130 ··DW_CFA_nop
131 ··DW_CFA_nop131 ··DW_CFA_nop
  
132 00000220·0000000000000010·00000224·FDE·cie=00000000·pc=0000000000000047..000000000000004a132 00000220·0000000000000010·00000224·FDE·cie=00000000·pc=0000000000000047..000000000000004a
133 ··DW_CFA_nop133 ··DW_CFA_nop
134 ··DW_CFA_nop134 ··DW_CFA_nop
135 ··DW_CFA_nop135 ··DW_CFA_nop
  
136 00000234·0000000000000010·00000238·FDE·cie=00000000·pc=0000000000000400..0000000000000446136 00000234·0000000000000010·00000238·FDE·cie=00000000·pc=0000000000000370..00000000000003b6
137 ··DW_CFA_nop137 ··DW_CFA_nop
138 ··DW_CFA_nop138 ··DW_CFA_nop
139 ··DW_CFA_nop139 ··DW_CFA_nop
  
140 00000248·0000000000000010·0000024c·FDE·cie=00000000·pc=0000000000000000..0000000000000056140 00000248·0000000000000010·0000024c·FDE·cie=00000000·pc=0000000000000090..00000000000000e6
141 ··DW_CFA_nop141 ··DW_CFA_nop
142 ··DW_CFA_nop142 ··DW_CFA_nop
143 ··DW_CFA_nop143 ··DW_CFA_nop
  
144 0000025c·0000000000000010·00000260·FDE·cie=00000000·pc=000000000000004a..0000000000000074144 0000025c·0000000000000010·00000260·FDE·cie=00000000·pc=000000000000004a..0000000000000074
145 ··DW_CFA_nop145 ··DW_CFA_nop
146 ··DW_CFA_nop146 ··DW_CFA_nop
147 ··DW_CFA_nop147 ··DW_CFA_nop
  
148 00000270·0000000000000010·00000274·FDE·cie=00000000·pc=0000000000000450..00000000000004b5148 00000270·0000000000000010·00000274·FDE·cie=00000000·pc=00000000000003c0..0000000000000425
149 ··DW_CFA_nop149 ··DW_CFA_nop
150 ··DW_CFA_nop150 ··DW_CFA_nop
151 ··DW_CFA_nop151 ··DW_CFA_nop
  
152 00000284·0000000000000010·00000288·FDE·cie=00000000·pc=0000000000000074..0000000000000094152 00000284·0000000000000010·00000288·FDE·cie=00000000·pc=0000000000000074..0000000000000094
153 ··DW_CFA_nop153 ··DW_CFA_nop
154 ··DW_CFA_nop154 ··DW_CFA_nop
155 ··DW_CFA_nop155 ··DW_CFA_nop
  
156 00000298·0000000000000010·0000029c·FDE·cie=00000000·pc=00000000000004c0..0000000000000520156 00000298·0000000000000010·0000029c·FDE·cie=00000000·pc=0000000000000430..0000000000000490
157 ··DW_CFA_nop157 ··DW_CFA_nop
158 ··DW_CFA_nop158 ··DW_CFA_nop
159 ··DW_CFA_nop159 ··DW_CFA_nop
  
160 000002ac·0000000000000010·000002b0·FDE·cie=00000000·pc=0000000000000094..00000000000000b4160 000002ac·0000000000000010·000002b0·FDE·cie=00000000·pc=0000000000000094..00000000000000b4
161 ··DW_CFA_nop161 ··DW_CFA_nop
162 ··DW_CFA_nop162 ··DW_CFA_nop
163 ··DW_CFA_nop163 ··DW_CFA_nop
  
164 000002c0·0000000000000010·000002c4·FDE·cie=00000000·pc=0000000000000520..000000000000055f164 000002c0·0000000000000010·000002c4·FDE·cie=00000000·pc=0000000000000490..00000000000004cf
165 ··DW_CFA_nop165 ··DW_CFA_nop
166 ··DW_CFA_nop166 ··DW_CFA_nop
167 ··DW_CFA_nop167 ··DW_CFA_nop
  
168 000002d4·0000000000000010·000002d8·FDE·cie=00000000·pc=00000000000000b4..00000000000000b7168 000002d4·0000000000000010·000002d8·FDE·cie=00000000·pc=00000000000000b4..00000000000000b7
169 ··DW_CFA_nop169 ··DW_CFA_nop
170 ··DW_CFA_nop170 ··DW_CFA_nop
171 ··DW_CFA_nop171 ··DW_CFA_nop
  
172 000002e8·0000000000000010·000002ec·FDE·cie=00000000·pc=0000000000000560..00000000000005a8172 000002e8·0000000000000010·000002ec·FDE·cie=00000000·pc=00000000000004d0..0000000000000518
173 ··DW_CFA_nop173 ··DW_CFA_nop
174 ··DW_CFA_nop174 ··DW_CFA_nop
175 ··DW_CFA_nop175 ··DW_CFA_nop
  
176 000002fc·0000000000000010·00000300·FDE·cie=00000000·pc=00000000000000b7..00000000000000bb176 000002fc·0000000000000010·00000300·FDE·cie=00000000·pc=00000000000000b7..00000000000000bb
177 ··DW_CFA_nop177 ··DW_CFA_nop
178 ··DW_CFA_nop178 ··DW_CFA_nop
179 ··DW_CFA_nop179 ··DW_CFA_nop
  
Max diff block lines reached; 149/4941 bytes (3.02%) of diff not shown.
39.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 18 lines modifiedOffset 1, 65 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
 2 0000000000000000·<_PyUnicode_IsWhitespace>:
 3 _PyUnicode_IsWhitespace():
 4 »       endbr64
 5 »       cmp····$0x200a,%edi
 6 »       ja·····2f·<_PyUnicode_IsWhitespace+0x2f>
 7 »       cmp····$0x1fff,%edi
 8 »       ja·····6b·<_PyUnicode_IsWhitespace+0x6b>
 9 »       cmp····$0x85,%edi
 10 »       je·····6b·<_PyUnicode_IsWhitespace+0x6b>
 11 »       ja·····42·<_PyUnicode_IsWhitespace+0x42>
 12 »       cmp····$0xd,%edi
 13 »       jbe····56·<_PyUnicode_IsWhitespace+0x56>
 14 »       sub····$0x1c,%edi
 15 »       xor····%eax,%eax
 16 »       cmp····$0x4,%edi
 17 »       setbe··%al
 18 »       ret
 19 »       cmp····$0x205f,%edi
 20 »       ja·····5f·<_PyUnicode_IsWhitespace+0x5f>
 21 »       cmp····$0x2027,%edi
 22 »       ja·····71·<_PyUnicode_IsWhitespace+0x71>
 23 »       xor····%eax,%eax
 24 »       ret
 25 »       cmp····$0xa0,%edi
 26 »       je·····6b·<_PyUnicode_IsWhitespace+0x6b>
 27 »       xor····%eax,%eax
 28 »       cmp····$0x1680,%edi
 29 »       sete···%al
 30 »       ret
 31 »       xor····%eax,%eax
 32 »       cmp····$0x8,%edi
 33 »       seta···%al
 34 »       ret
 35 »       xor····%eax,%eax
 36 »       cmp····$0x3000,%edi
 37 »       sete···%al
 38 »       ret
 39 »       mov····$0x1,%eax
 40 »       ret
 41 »       movabs·$0x80000000000083,%rdx
 42 »       lea····-0x2028(%rdi),%eax
 43 »       bt·····%rax,%rdx
 44 »       setb···%al
 45 »       movzbl·%al,%eax
 46 »       ret
 47 »       nopl···0x0(%rax)
  
2 0000000000000000·<_PyUnicode_ToTitleFull>:48 0000000000000090·<_PyUnicode_ToTitleFull>:
3 _PyUnicode_ToTitleFull():49 _PyUnicode_ToTitleFull():
4 »       endbr6450 »       endbr64
5 »       mov····%edi,%ecx51 »       mov····%edi,%ecx
6 »       cmp····$0x10ffff,%edi52 »       cmp····$0x10ffff,%edi
7 »       ja·····12·<_PyUnicode_ToTitleFull+0x12>53 »       ja·····a2·<_PyUnicode_ToTitleFull+0x12>
8 ·R_X86_64_PC32»  .text.unlikely+0x4654 ·R_X86_64_PC32»  .text.unlikely+0x46
9 »       mov····%edi,%eax55 »       mov····%edi,%eax
10 »       mov····%edi,%edx56 »       mov····%edi,%edx
11 »       shr····$0x7,%eax57 »       shr····$0x7,%eax
12 »       and····$0x7f,%edx58 »       and····$0x7f,%edx
13 »       movzwl·0x0(%rax,%rax,1),%eax59 »       movzwl·0x0(%rax,%rax,1),%eax
14 ·R_X86_64_32S»   .rodata+0x25d4060 ·R_X86_64_32S»   .rodata+0x25d40
Offset 22, 201 lines modifiedOffset 69, 201 lines modified
22 ·R_X86_64_32S»   .rodata+0x13b4069 ·R_X86_64_32S»   .rodata+0x13b40
23 »       shl····$0x4,%rdx70 »       shl····$0x4,%rdx
24 »       mov····0x0(%rdx),%eax71 »       mov····0x0(%rdx),%eax
25 ·R_X86_64_32S»   _PyUnicode_TypeRecords+0x872 ·R_X86_64_32S»   _PyUnicode_TypeRecords+0x8
26 »       add····$0x0,%rdx73 »       add····$0x0,%rdx
27 ·R_X86_64_32S»   _PyUnicode_TypeRecords74 ·R_X86_64_32S»   _PyUnicode_TypeRecords
28 »       testb··$0x40,0xf(%rdx)75 »       testb··$0x40,0xf(%rdx)
29 »       jne····4c·<_PyUnicode_ToTitleFull+0x4c>76 »       jne····dc·<_PyUnicode_ToTitleFull+0x4c>
30 ·R_X86_64_PC32»  .text.unlikely+0x4d77 ·R_X86_64_PC32»  .text.unlikely+0x4d
31 »       add····%ecx,%eax78 »       add····%ecx,%eax
32 »       mov····%eax,(%rsi)79 »       mov····%eax,(%rsi)
33 »       mov····$0x1,%eax80 »       mov····$0x1,%eax
34 »       ret81 »       ret
35 »       cs·nopw·0x0(%rax,%rax,1)82 »       cs·nopw·0x0(%rax,%rax,1)
  
36 0000000000000060·<_PyUnicode_ToNumeric>:83 00000000000000f0·<_PyUnicode_ToNumeric>:
37 _PyUnicode_ToNumeric():84 _PyUnicode_ToNumeric():
38 »       endbr6485 »       endbr64
39 »       cmp····$0x104a9,%edi86 »       cmp····$0x104a9,%edi
40 »       ja·····f6·<_PyUnicode_ToNumeric+0x96>87 »       ja·····186·<_PyUnicode_ToNumeric+0x96>
41 »       cmp····$0x10106,%edi88 »       cmp····$0x10106,%edi
42 »       ja·····39b·<_PyUnicode_ToNumeric+0x33b>89 »       ja·····42b·<_PyUnicode_ToNumeric+0x33b>
43 »       cmp····$0x1c59,%edi90 »       cmp····$0x1c59,%edi
44 »       ja·····158·<_PyUnicode_ToNumeric+0xf8>91 »       ja·····1e8·<_PyUnicode_ToNumeric+0xf8>
45 »       cmp····$0x1a7f,%edi92 »       cmp····$0x1a7f,%edi
46 »       ja·····34d·<_PyUnicode_ToNumeric+0x2ed>93 »       ja·····3dd·<_PyUnicode_ToNumeric+0x2ed>
47 »       cmp····$0xf33,%edi94 »       cmp····$0xf33,%edi
48 »       ja·····2d5·<_PyUnicode_ToNumeric+0x275>95 »       ja·····365·<_PyUnicode_ToNumeric+0x275>
49 »       cmp····$0xce5,%edi96 »       cmp····$0xce5,%edi
50 »       ja·····367·<_PyUnicode_ToNumeric+0x307>97 »       ja·····3f7·<_PyUnicode_ToNumeric+0x307>
51 »       cmp····$0xaef,%edi98 »       cmp····$0xaef,%edi
52 »       ja·····788·<_PyUnicode_ToNumeric+0x728>99 »       ja·····818·<_PyUnicode_ToNumeric+0x728>
53 »       cmp····$0x9e5,%edi100 »       cmp····$0x9e5,%edi
54 »       ja·····3d8·<_PyUnicode_ToNumeric+0x378>101 »       ja·····468·<_PyUnicode_ToNumeric+0x378>
55 »       cmp····$0x6f9,%edi102 »       cmp····$0x6f9,%edi
56 »       ja·····a09·<_PyUnicode_ToNumeric+0x9a9>103 »       ja·····a99·<_PyUnicode_ToNumeric+0x9a9>
57 »       cmp····$0x65f,%edi104 »       cmp····$0x65f,%edi
58 »       jbe····b68·<_PyUnicode_ToNumeric+0xb08>105 »       jbe····bf8·<_PyUnicode_ToNumeric+0xb08>
59 »       sub····$0x660,%edi106 »       sub····$0x660,%edi
60 »       cmp····$0x99,%edi107 »       cmp····$0x99,%edi
61 »       ja·····519·<_PyUnicode_ToNumeric+0x4b9>108 »       ja·····5a9·<_PyUnicode_ToNumeric+0x4b9>
62 »       notrack·jmp·*0x0(,%rdi,8)109 »       notrack·jmp·*0x0(,%rdi,8)
63 ·R_X86_64_32S»   .rodata110 ·R_X86_64_32S»   .rodata
64 »       cmp····$0x1246e,%edi111 »       cmp····$0x1246e,%edi
65 »       ja·····198·<_PyUnicode_ToNumeric+0x138>112 »       ja·····228·<_PyUnicode_ToNumeric+0x138>
66 »       cmp····$0x123ff,%edi113 »       cmp····$0x123ff,%edi
67 »       ja·····31c·<_PyUnicode_ToNumeric+0x2bc>114 »       ja·····3ac·<_PyUnicode_ToNumeric+0x2bc>
68 »       cmp····$0x112f9,%edi115 »       cmp····$0x112f9,%edi
69 »       ja·····297·<_PyUnicode_ToNumeric+0x237>116 »       ja·····327·<_PyUnicode_ToNumeric+0x237>
70 »       cmp····$0x11051,%edi117 »       cmp····$0x11051,%edi
71 »       ja·····333·<_PyUnicode_ToNumeric+0x2d3>118 »       ja·····3c3·<_PyUnicode_ToNumeric+0x2d3>
72 »       cmp····$0x10d39,%edi119 »       cmp····$0x10d39,%edi
73 »       ja·····4ae·<_PyUnicode_ToNumeric+0x44e>120 »       ja·····53e·<_PyUnicode_ToNumeric+0x44e>
74 »       cmp····$0x10857,%edi121 »       cmp····$0x10857,%edi
75 »       jbe····1ba1·<_PyUnicode_ToNumeric+0x1b41>122 »       jbe····1c31·<_PyUnicode_ToNumeric+0x1b41>
76 »       sub····$0x10858,%edi123 »       sub····$0x10858,%edi
77 »       cmp····$0x4e1,%edi124 »       cmp····$0x4e1,%edi
78 »       ja·····454·<_PyUnicode_ToNumeric+0x3f4>125 »       ja·····4e4·<_PyUnicode_ToNumeric+0x3f4>
79 »       notrack·jmp·*0x0(,%rdi,8)126 »       notrack·jmp·*0x0(,%rdi,8)
80 ·R_X86_64_32S»   .rodata+0x4d0127 ·R_X86_64_32S»   .rodata+0x4d0
81 »       cmp····$0x3b4d,%edi128 »       cmp····$0x3b4d,%edi
Max diff block lines reached; 35697/40023 bytes (89.19%) of diff not shown.
2.68 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 38, 31 lines modifiedOffset 38, 31 lines modified
38 »       xor····%eax,%eax38 »       xor····%eax,%eax
39 »       ret39 »       ret
  
40 0000000000000015·<_PyUnicode_ToDecimalDigit.cold>:40 0000000000000015·<_PyUnicode_ToDecimalDigit.cold>:
41 _PyUnicode_ToDecimalDigit.cold():41 _PyUnicode_ToDecimalDigit.cold():
42 »       or·····$0xffffffff,%edx42 »       or·····$0xffffffff,%edx
43 »       jmp····1d·<_PyUnicode_ToLowercase.cold>43 »       jmp····1d·<_PyUnicode_ToLowercase.cold>
44 ·R_X86_64_PC32»  .text.hot+0x29244 ·R_X86_64_PC32»  .text.hot+0x202
  
45 000000000000001d·<_PyUnicode_ToLowercase.cold>:45 000000000000001d·<_PyUnicode_ToLowercase.cold>:
46 _PyUnicode_ToLowercase.cold():46 _PyUnicode_ToLowercase.cold():
47 »       xor····%eax,%eax47 »       xor····%eax,%eax
48 »       jmp····24·<_PyUnicode_ToLowercase.cold+0x7>48 »       jmp····24·<_PyUnicode_ToLowercase.cold+0x7>
49 ·R_X86_64_PC32»  .text.hot+0x2e649 ·R_X86_64_PC32»  .text.hot+0x256
50 »       movzwl·%ax,%eax50 »       movzwl·%ax,%eax
51 »       mov····0x0(,%rax,4),%eax51 »       mov····0x0(,%rax,4),%eax
52 ·R_X86_64_32S»   _PyUnicode_ExtendedCase52 ·R_X86_64_32S»   _PyUnicode_ExtendedCase
53 »       ret53 »       ret
  
54 000000000000002f·<_PyUnicode_ToUppercase.cold>:54 000000000000002f·<_PyUnicode_ToUppercase.cold>:
55 _PyUnicode_ToUppercase.cold():55 _PyUnicode_ToUppercase.cold():
56 »       xor····%eax,%eax56 »       xor····%eax,%eax
57 »       jmp····36·<_PyUnicode_ToUppercase.cold+0x7>57 »       jmp····36·<_PyUnicode_ToUppercase.cold+0x7>
58 ·R_X86_64_PC32»  .text.hot+0x33258 ·R_X86_64_PC32»  .text.hot+0x2a2
59 »       movzwl·%ax,%eax59 »       movzwl·%ax,%eax
60 »       mov····0x0(,%rax,4),%eax60 »       mov····0x0(,%rax,4),%eax
61 ·R_X86_64_32S»   _PyUnicode_ExtendedCase61 ·R_X86_64_32S»   _PyUnicode_ExtendedCase
62 »       ret62 »       ret
  
63 0000000000000041·<_PyUnicode_IsLowercase.cold>:63 0000000000000041·<_PyUnicode_IsLowercase.cold>:
64 _PyUnicode_IsLowercase.cold():64 _PyUnicode_IsLowercase.cold():
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 »       xor····%eax,%eax79 »       xor····%eax,%eax
80 »       ret80 »       ret
  
81 000000000000004a·<_PyUnicode_ToTitleFull.cold>:81 000000000000004a·<_PyUnicode_ToTitleFull.cold>:
82 _PyUnicode_ToTitleFull.cold():82 _PyUnicode_ToTitleFull.cold():
83 »       xor····%edx,%edx83 »       xor····%edx,%edx
84 »       jmp····51·<_PyUnicode_ToTitleFull.cold+0x7>84 »       jmp····51·<_PyUnicode_ToTitleFull.cold+0x7>
85 ·R_X86_64_PC32»  .text+0x2d85 ·R_X86_64_PC32»  .text+0xbd
86 »       movzwl·%ax,%edi86 »       movzwl·%ax,%edi
87 »       xor····%edx,%edx87 »       xor····%edx,%edx
88 »       sar····$0x18,%eax88 »       sar····$0x18,%eax
89 »       cmp····%edx,%eax89 »       cmp····%edx,%eax
90 »       jle····73·<_PyUnicode_ToTitleFull.cold+0x29>90 »       jle····73·<_PyUnicode_ToTitleFull.cold+0x29>
91 »       lea····(%rdi,%rdx,1),%ecx91 »       lea····(%rdi,%rdx,1),%ecx
92 »       movslq·%ecx,%rcx92 »       movslq·%ecx,%rcx
Offset 98, 37 lines modifiedOffset 98, 37 lines modified
98 »       jmp····59·<_PyUnicode_ToTitleFull.cold+0xf>98 »       jmp····59·<_PyUnicode_ToTitleFull.cold+0xf>
99 »       ret99 »       ret
  
100 0000000000000074·<_PyUnicode_ToLowerFull.cold>:100 0000000000000074·<_PyUnicode_ToLowerFull.cold>:
101 _PyUnicode_ToLowerFull.cold():101 _PyUnicode_ToLowerFull.cold():
102 »       xor····%edx,%edx102 »       xor····%edx,%edx
103 »       jmp····7b·<_PyUnicode_ToLowerFull.cold+0x7>103 »       jmp····7b·<_PyUnicode_ToLowerFull.cold+0x7>
104 ·R_X86_64_PC32»  .text.hot+0x494104 ·R_X86_64_PC32»  .text.hot+0x404
105 »       lea····(%rdi,%rdx,1),%esi105 »       lea····(%rdi,%rdx,1),%esi
106 »       movslq·%esi,%rsi106 »       movslq·%esi,%rsi
107 »       mov····0x0(,%rsi,4),%esi107 »       mov····0x0(,%rsi,4),%esi
108 ·R_X86_64_32S»   _PyUnicode_ExtendedCase108 ·R_X86_64_32S»   _PyUnicode_ExtendedCase
109 »       mov····%esi,(%rcx,%rdx,4)109 »       mov····%esi,(%rcx,%rdx,4)
110 »       add····$0x1,%rdx110 »       add····$0x1,%rdx
111 »       jmp····94·<_PyUnicode_ToUpperFull.cold>111 »       jmp····94·<_PyUnicode_ToUpperFull.cold>
112 ·R_X86_64_PC32»  .text.hot+0x4a8112 ·R_X86_64_PC32»  .text.hot+0x418
  
113 0000000000000094·<_PyUnicode_ToUpperFull.cold>:113 0000000000000094·<_PyUnicode_ToUpperFull.cold>:
114 _PyUnicode_ToUpperFull.cold():114 _PyUnicode_ToUpperFull.cold():
115 »       xor····%eax,%eax115 »       xor····%eax,%eax
116 »       jmp····9b·<_PyUnicode_ToUpperFull.cold+0x7>116 »       jmp····9b·<_PyUnicode_ToUpperFull.cold+0x7>
117 ·R_X86_64_PC32»  .text.hot+0x501117 ·R_X86_64_PC32»  .text.hot+0x471
118 »       lea····(%rdi,%rdx,1),%esi118 »       lea····(%rdi,%rdx,1),%esi
119 »       movslq·%esi,%rsi119 »       movslq·%esi,%rsi
120 »       mov····0x0(,%rsi,4),%esi120 »       mov····0x0(,%rsi,4),%esi
121 ·R_X86_64_32S»   _PyUnicode_ExtendedCase121 ·R_X86_64_32S»   _PyUnicode_ExtendedCase
122 »       mov····%esi,(%rcx,%rdx,4)122 »       mov····%esi,(%rcx,%rdx,4)
123 »       add····$0x1,%rdx123 »       add····$0x1,%rdx
124 »       jmp····b4·<_PyUnicode_IsCased.cold>124 »       jmp····b4·<_PyUnicode_IsCased.cold>
125 ·R_X86_64_PC32»  .text.hot+0x513125 ·R_X86_64_PC32»  .text.hot+0x483
  
126 00000000000000b4·<_PyUnicode_IsCased.cold>:126 00000000000000b4·<_PyUnicode_IsCased.cold>:
127 _PyUnicode_IsCased.cold():127 _PyUnicode_IsCased.cold():
128 »       xor····%eax,%eax128 »       xor····%eax,%eax
129 »       ret129 »       ret
  
130 00000000000000b7·<_PyUnicode_ToDigit.cold>:130 00000000000000b7·<_PyUnicode_ToDigit.cold>:
9.19 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 158, 92 lines modifiedOffset 158, 45 lines modified
158 »       movzbl·0x0(%rax),%eax158 »       movzbl·0x0(%rax),%eax
159 ·R_X86_64_32S»   _PyUnicode_TypeRecords+0xf159 ·R_X86_64_32S»   _PyUnicode_TypeRecords+0xf
160 »       shr····$0x3,%al160 »       shr····$0x3,%al
161 »       and····$0x1,%eax161 »       and····$0x1,%eax
162 »       ret162 »       ret
163 »       nop163 »       nop
  
164 00000000000001c0·<_PyUnicode_IsWhitespace>: 
165 _PyUnicode_IsWhitespace(): 
166 »       endbr64 
167 »       cmp····$0x200a,%edi 
168 »       ja·····1ef·<_PyUnicode_IsWhitespace+0x2f> 
169 »       cmp····$0x1fff,%edi 
170 »       ja·····22b·<_PyUnicode_IsWhitespace+0x6b> 
171 »       cmp····$0x85,%edi 
172 »       je·····22b·<_PyUnicode_IsWhitespace+0x6b> 
173 »       ja·····202·<_PyUnicode_IsWhitespace+0x42> 
174 »       cmp····$0xd,%edi 
175 »       jbe····216·<_PyUnicode_IsWhitespace+0x56> 
176 »       sub····$0x1c,%edi 
177 »       xor····%eax,%eax 
178 »       cmp····$0x4,%edi 
179 »       setbe··%al 
180 »       ret 
181 »       cmp····$0x205f,%edi 
182 »       ja·····21f·<_PyUnicode_IsWhitespace+0x5f> 
183 »       cmp····$0x2027,%edi 
184 »       ja·····231·<_PyUnicode_IsWhitespace+0x71> 
185 »       xor····%eax,%eax 
186 »       ret 
187 »       cmp····$0xa0,%edi 
188 »       je·····22b·<_PyUnicode_IsWhitespace+0x6b> 
189 »       xor····%eax,%eax 
190 »       cmp····$0x1680,%edi 
191 »       sete···%al 
192 »       ret 
193 »       xor····%eax,%eax 
194 »       cmp····$0x8,%edi 
195 »       seta···%al 
196 »       ret 
197 »       xor····%eax,%eax 
198 »       cmp····$0x3000,%edi 
199 »       sete···%al 
200 »       ret 
201 »       mov····$0x1,%eax 
202 »       ret 
203 »       movabs·$0x80000000000083,%rdx 
204 »       lea····-0x2028(%rdi),%eax 
205 »       bt·····%rax,%rdx 
206 »       setb···%al 
207 »       movzbl·%al,%eax 
208 »       ret 
209 »       nopl···0x0(%rax) 
  
210 0000000000000250·<_PyUnicode_ToDecimalDigit>:164 00000000000001c0·<_PyUnicode_ToDecimalDigit>:
211 _PyUnicode_ToDecimalDigit():165 _PyUnicode_ToDecimalDigit():
212 »       endbr64166 »       endbr64
213 »       cmp····$0x10ffff,%edi167 »       cmp····$0x10ffff,%edi
214 »       ja·····260·<_PyUnicode_ToDecimalDigit+0x10>168 »       ja·····1d0·<_PyUnicode_ToDecimalDigit+0x10>
215 ·R_X86_64_PC32»  .text.unlikely+0x11169 ·R_X86_64_PC32»  .text.unlikely+0x11
216 »       mov····%edi,%eax170 »       mov····%edi,%eax
217 »       and····$0x7f,%edi171 »       and····$0x7f,%edi
218 »       mov····$0xffffffff,%edx172 »       mov····$0xffffffff,%edx
219 »       shr····$0x7,%eax173 »       shr····$0x7,%eax
220 »       movzwl·0x0(%rax,%rax,1),%eax174 »       movzwl·0x0(%rax,%rax,1),%eax
221 ·R_X86_64_32S»   .rodata+0x25d40175 ·R_X86_64_32S»   .rodata+0x25d40
222 »       shl····$0x7,%eax176 »       shl····$0x7,%eax
223 »       add····%edi,%eax177 »       add····%edi,%eax
224 »       movzwl·0x0(%rax,%rax,1),%eax178 »       movzwl·0x0(%rax,%rax,1),%eax
225 ·R_X86_64_32S»   .rodata+0x13b40179 ·R_X86_64_32S»   .rodata+0x13b40
226 »       shl····$0x4,%rax180 »       shl····$0x4,%rax
227 »       testb··$0x2,0x0(%rax)181 »       testb··$0x2,0x0(%rax)
228 ·R_X86_64_32S»   _PyUnicode_TypeRecords+0xe182 ·R_X86_64_32S»   _PyUnicode_TypeRecords+0xe
229 »       je·····296·<_PyUnicode_ToDecimalDigit+0x46>183 »       je·····206·<_PyUnicode_ToDecimalDigit+0x46>
230 »       movzbl·0x0(%rax),%edx184 »       movzbl·0x0(%rax),%edx
231 ·R_X86_64_32S»   _PyUnicode_TypeRecords+0xc185 ·R_X86_64_32S»   _PyUnicode_TypeRecords+0xc
232 »       mov····%edx,%eax186 »       mov····%edx,%eax
233 »       ret187 »       ret
234 »       nopl···0x0(%rax)188 »       nopl···0x0(%rax)
  
235 00000000000002a0·<_PyUnicode_ToLowercase>:189 0000000000000210·<_PyUnicode_ToLowercase>:
236 _PyUnicode_ToLowercase():190 _PyUnicode_ToLowercase():
237 »       endbr64191 »       endbr64
238 »       cmp····$0x10ffff,%edi192 »       cmp····$0x10ffff,%edi
239 »       ja·····2b0·<_PyUnicode_ToLowercase+0x10>193 »       ja·····220·<_PyUnicode_ToLowercase+0x10>
240 ·R_X86_64_PC32»  .text.unlikely+0x19194 ·R_X86_64_PC32»  .text.unlikely+0x19
241 »       mov····%edi,%eax195 »       mov····%edi,%eax
242 »       mov····%edi,%edx196 »       mov····%edi,%edx
243 »       shr····$0x7,%eax197 »       shr····$0x7,%eax
244 »       and····$0x7f,%edx198 »       and····$0x7f,%edx
245 »       movzwl·0x0(%rax,%rax,1),%eax199 »       movzwl·0x0(%rax,%rax,1),%eax
246 ·R_X86_64_32S»   .rodata+0x25d40200 ·R_X86_64_32S»   .rodata+0x25d40
Offset 253, 25 lines modifiedOffset 206, 25 lines modified
253 ·R_X86_64_32S»   .rodata+0x13b40206 ·R_X86_64_32S»   .rodata+0x13b40
254 »       shl····$0x4,%rdx207 »       shl····$0x4,%rdx
255 »       mov····0x0(%rdx),%eax208 »       mov····0x0(%rdx),%eax
256 ·R_X86_64_32S»   _PyUnicode_TypeRecords+0x4209 ·R_X86_64_32S»   _PyUnicode_TypeRecords+0x4
257 »       add····$0x0,%rdx210 »       add····$0x0,%rdx
258 ·R_X86_64_32S»   _PyUnicode_TypeRecords211 ·R_X86_64_32S»   _PyUnicode_TypeRecords
259 »       testb··$0x40,0xf(%rdx)212 »       testb··$0x40,0xf(%rdx)
260 »       jne····2ea·<_PyUnicode_ToLowercase+0x4a>213 »       jne····25a·<_PyUnicode_ToLowercase+0x4a>
261 ·R_X86_64_PC32»  .text.unlikely+0x20214 ·R_X86_64_PC32»  .text.unlikely+0x20
262 »       add····%edi,%eax215 »       add····%edi,%eax
263 »       ret216 »       ret
264 »       nopl···(%rax)217 »       nopl···(%rax)
  
265 00000000000002f0·<_PyUnicode_ToUppercase>:218 0000000000000260·<_PyUnicode_ToUppercase>:
266 _PyUnicode_ToUppercase():219 _PyUnicode_ToUppercase():
267 »       endbr64220 »       endbr64
268 »       cmp····$0x10ffff,%edi221 »       cmp····$0x10ffff,%edi
269 »       ja·····300·<_PyUnicode_ToUppercase+0x10>222 »       ja·····270·<_PyUnicode_ToUppercase+0x10>
270 ·R_X86_64_PC32»  .text.unlikely+0x2b223 ·R_X86_64_PC32»  .text.unlikely+0x2b
271 »       mov····%edi,%eax224 »       mov····%edi,%eax
272 »       mov····%edi,%edx225 »       mov····%edi,%edx
273 »       shr····$0x7,%eax226 »       shr····$0x7,%eax
274 »       and····$0x7f,%edx227 »       and····$0x7f,%edx
275 »       movzwl·0x0(%rax,%rax,1),%eax228 »       movzwl·0x0(%rax,%rax,1),%eax
276 ·R_X86_64_32S»   .rodata+0x25d40229 ·R_X86_64_32S»   .rodata+0x25d40
Offset 280, 25 lines modifiedOffset 233, 25 lines modified
280 »       movzwl·0x0(%rax,%rax,1),%edx233 »       movzwl·0x0(%rax,%rax,1),%edx
281 ·R_X86_64_32S»   .rodata+0x13b40234 ·R_X86_64_32S»   .rodata+0x13b40
282 »       shl····$0x4,%rdx235 »       shl····$0x4,%rdx
283 »       mov····0x0(%rdx),%eax236 »       mov····0x0(%rdx),%eax
284 ·R_X86_64_32S»   _PyUnicode_TypeRecords237 ·R_X86_64_32S»   _PyUnicode_TypeRecords
285 »       testb··$0x40,0x0(%rdx)238 »       testb··$0x40,0x0(%rdx)
286 ·R_X86_64_32S»   _PyUnicode_TypeRecords+0xf239 ·R_X86_64_32S»   _PyUnicode_TypeRecords+0xf
287 »       jne····336·<_PyUnicode_ToUppercase+0x46>240 »       jne····2a6·<_PyUnicode_ToUppercase+0x46>
Max diff block lines reached; 5674/9216 bytes (61.57%) of diff not shown.
386 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:··········55128·(bytes·into·file)13 ··Start·of·section·headers:··········54968·(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.81 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 There·are·19·section·headers,·starting·at·offset·0xd758:1 There·are·19·section·headers,·starting·at·offset·0xd6b8:
  
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·00001b·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0000cb·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·0076f0·000030·18···I·16···1··86 ··[·2]·.rela.text········RELA············0000000000000000·007698·000198·18···I·16···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000060·000770·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000110·000770·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·007720·0008e8·18···I·16···3··88 ··[·4]·.rela.data········RELA············0000000000000000·007830·0008e8·18···I·16···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·0007d0·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·000880·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·0007d0·000101·01·AMS··0···0··810 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·000880·000101·01·AMS··0···0··8
11 ··[·7]·.text.hot·········PROGBITS········0000000000000000·0008d8·001ba3·00··AX··0···0·1611 ··[·7]·.text.hot·········PROGBITS········0000000000000000·000988·001ac3·00··AX··0···0·16
12 ··[·8]·.rela.text.hot····RELA············0000000000000000·008008·0013f8·18···I·16···7··812 ··[·8]·.rela.text.hot····RELA············0000000000000000·008118·001260·18···I·16···7··8
13 ··[·9]·.rodata.str1.1····PROGBITS········0000000000000000·00247b·000117·01·AMS··0···0··113 ··[·9]·.rodata.str1.1····PROGBITS········0000000000000000·00244b·000117·01·AMS··0···0··1
14 ··[10]·.text.unlikely····PROGBITS········0000000000000000·002592·002622·00··AX··0···0··114 ··[10]·.text.unlikely····PROGBITS········0000000000000000·002562·002616·00··AX··0···0··1
15 ··[11]·.rela.text.unlikely·RELA············0000000000000000·009400·003ab0·18···I·16··10··815 ··[11]·.rela.text.unlikely·RELA············0000000000000000·009378·003a98·18···I·16··10··8
16 ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·004bb4·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·004b78·000000·00······0···0··1
17 ··[13]·.note.gnu.property·NOTE············0000000000000000·004bb8·000020·00···A··0···0··817 ··[13]·.note.gnu.property·NOTE············0000000000000000·004b78·000020·00···A··0···0··8
18 ··[14]·.eh_frame·········PROGBITS········0000000000000000·004bd8·000de0·00···A··0···0··818 ··[14]·.eh_frame·········PROGBITS········0000000000000000·004b98·000dc8·00···A··0···0··8
19 ··[15]·.rela.eh_frame····RELA············0000000000000000·00ceb0·0007f8·18···I·16··14··819 ··[15]·.rela.eh_frame····RELA············0000000000000000·00ce10·0007f8·18···I·16··14··8
20 ··[16]·.symtab···········SYMTAB··········0000000000000000·0059b8·001140·18·····17··87··820 ··[16]·.symtab···········SYMTAB··········0000000000000000·005960·001140·18·····17··87··8
21 ··[17]·.strtab···········STRTAB··········0000000000000000·006af8·000bf1·00······0···0··121 ··[17]·.strtab···········STRTAB··········0000000000000000·006aa0·000bf1·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········0000000000000000·00d6a8·0000a9·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········0000000000000000·00d608·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)
12.2 KB
readelf --wide --symbols {}
    
Offset 20, 72 lines modifiedOffset 20, 72 lines modified
20 ····16:·00000000000000ae····83·FUNC····LOCAL··DEFAULT···10·weakref_vectorcall.cold20 ····16:·00000000000000ae····83·FUNC····LOCAL··DEFAULT···10·weakref_vectorcall.cold
21 ····17:·0000000000001250···289·FUNC····LOCAL··DEFAULT····7·weakref_dealloc21 ····17:·0000000000001250···289·FUNC····LOCAL··DEFAULT····7·weakref_dealloc
22 ····18:·0000000000001380···109·FUNC····LOCAL··DEFAULT····7·weakref_hash22 ····18:·0000000000001380···109·FUNC····LOCAL··DEFAULT····7·weakref_hash
23 ····19:·0000000000000101····49·FUNC····LOCAL··DEFAULT···10·weakref_hash.cold23 ····19:·0000000000000101····49·FUNC····LOCAL··DEFAULT···10·weakref_hash.cold
24 ····20:·0000000000000132···110·FUNC····LOCAL··DEFAULT···10·PyWeakref_GetRef.cold24 ····20:·0000000000000132···110·FUNC····LOCAL··DEFAULT···10·PyWeakref_GetRef.cold
25 ····21:·00000000000001a0····32·FUNC····LOCAL··DEFAULT···10·_PyStaticType_ClearWeakRefs.cold25 ····21:·00000000000001a0····32·FUNC····LOCAL··DEFAULT···10·_PyStaticType_ClearWeakRefs.cold
26 ····22:·00000000000001c0····21·FUNC····LOCAL··DEFAULT···10·_PyWeakref_ClearWeakRefsNoCallbacks.cold26 ····22:·00000000000001c0····21·FUNC····LOCAL··DEFAULT···10·_PyWeakref_ClearWeakRefsNoCallbacks.cold
27 ····23:·00000000000015a0···311·FUNC····LOCAL··DEFAULT····7·weakref_richcompare27 ····23:·00000000000015a0···304·FUNC····LOCAL··DEFAULT····7·weakref_richcompare
28 ····24:·00000000000001d5···232·FUNC····LOCAL··DEFAULT···10·weakref_richcompare.cold28 ····24:·00000000000001d5···232·FUNC····LOCAL··DEFAULT···10·weakref_richcompare.cold
29 ····25:·00000000000002bd····35·FUNC····LOCAL··DEFAULT···10·gc_clear29 ····25:·00000000000002bd····35·FUNC····LOCAL··DEFAULT···10·gc_clear
30 ····26:·00000000000002e0····45·FUNC····LOCAL··DEFAULT···10·PyWeakref_NewProxy.cold30 ····26:·00000000000002e0····45·FUNC····LOCAL··DEFAULT···10·PyWeakref_NewProxy.cold
31 ····27:·00000000000019e0···171·FUNC····LOCAL··DEFAULT····7·proxy_getattr31 ····27:·0000000000000000···162·FUNC····LOCAL··DEFAULT····1·proxy_getattr
32 ····28:·000000000000030d···175·FUNC····LOCAL··DEFAULT···10·proxy_getattr.cold32 ····28:·000000000000030d···163·FUNC····LOCAL··DEFAULT···10·proxy_getattr.cold
33 ····29:·0000000000001a90···192·FUNC····LOCAL··DEFAULT····7·proxy_dealloc33 ····29:·00000000000019b0···192·FUNC····LOCAL··DEFAULT····7·proxy_dealloc
34 ····30:·00000000000003bc···185·FUNC····LOCAL··DEFAULT···10·weakref_repr34 ····30:·00000000000003b0···185·FUNC····LOCAL··DEFAULT···10·weakref_repr
35 ····31:·0000000000000475····98·FUNC····LOCAL··DEFAULT···10·proxy_iter35 ····31:·0000000000000469····98·FUNC····LOCAL··DEFAULT···10·proxy_iter
36 ····32:·00000000000004d7···100·FUNC····LOCAL··DEFAULT···10·proxy_length36 ····32:·00000000000004cb···100·FUNC····LOCAL··DEFAULT···10·proxy_length
37 ····33:·0000000000001b50····83·FUNC····LOCAL··DEFAULT····7·proxy_setattr37 ····33:·0000000000001a70····83·FUNC····LOCAL··DEFAULT····7·proxy_setattr
38 ····34:·000000000000053b····70·FUNC····LOCAL··DEFAULT···10·proxy_setattr.cold38 ····34:·000000000000052f····70·FUNC····LOCAL··DEFAULT···10·proxy_setattr.cold
39 ····35:·0000000000000581···119·FUNC····LOCAL··DEFAULT···10·proxy_str39 ····35:·0000000000000575···119·FUNC····LOCAL··DEFAULT···10·proxy_str
40 ····36:·00000000000005f8····97·FUNC····LOCAL··DEFAULT···10·proxy_bool40 ····36:·00000000000005ec····97·FUNC····LOCAL··DEFAULT···10·proxy_bool
41 ····37:·0000000000000659···111·FUNC····LOCAL··DEFAULT···10·proxy_setitem41 ····37:·000000000000064d···111·FUNC····LOCAL··DEFAULT···10·proxy_setitem
42 ····38:·00000000000006c8····97·FUNC····LOCAL··DEFAULT···10·proxy_contains42 ····38:·00000000000006bc····97·FUNC····LOCAL··DEFAULT···10·proxy_contains
43 ····39:·0000000000000729···203·FUNC····LOCAL··DEFAULT···10·proxy_getitem43 ····39:·000000000000071d···203·FUNC····LOCAL··DEFAULT···10·proxy_getitem
44 ····40:·00000000000007f4···203·FUNC····LOCAL··DEFAULT···10·proxy_richcompare44 ····40:·00000000000007e8···203·FUNC····LOCAL··DEFAULT···10·proxy_richcompare
45 ····41:·00000000000008bf···284·FUNC····LOCAL··DEFAULT···10·proxy_call45 ····41:·00000000000008b3···284·FUNC····LOCAL··DEFAULT···10·proxy_call
46 ····42:·00000000000009db···203·FUNC····LOCAL··DEFAULT···10·proxy_add46 ····42:·00000000000009cf···203·FUNC····LOCAL··DEFAULT···10·proxy_add
47 ····43:·0000000000000aa6···164·FUNC····LOCAL··DEFAULT···10·proxy_iternext47 ····43:·0000000000000a9a···164·FUNC····LOCAL··DEFAULT···10·proxy_iternext
48 ····44:·0000000000000b4a···203·FUNC····LOCAL··DEFAULT···10·proxy_floor_div48 ····44:·0000000000000b3e···203·FUNC····LOCAL··DEFAULT···10·proxy_floor_div
49 ····45:·0000000000000c15···203·FUNC····LOCAL··DEFAULT···10·proxy_ifloor_div49 ····45:·0000000000000c09···203·FUNC····LOCAL··DEFAULT···10·proxy_ifloor_div
50 ····46:·0000000000000ce0···119·FUNC····LOCAL··DEFAULT···10·proxy_index50 ····46:·0000000000000cd4···119·FUNC····LOCAL··DEFAULT···10·proxy_index
51 ····47:·0000000000000d57···203·FUNC····LOCAL··DEFAULT···10·proxy_matmul51 ····47:·0000000000000d4b···203·FUNC····LOCAL··DEFAULT···10·proxy_matmul
52 ····48:·0000000000000e22···203·FUNC····LOCAL··DEFAULT···10·proxy_imatmul52 ····48:·0000000000000e16···203·FUNC····LOCAL··DEFAULT···10·proxy_imatmul
53 ····49:·0000000000000eed···105·FUNC····LOCAL··DEFAULT···10·proxy_repr53 ····49:·0000000000000ee1···105·FUNC····LOCAL··DEFAULT···10·proxy_repr
54 ····50:·0000000000000f56···149·FUNC····LOCAL··DEFAULT···10·proxy_reversed54 ····50:·0000000000000f4a···149·FUNC····LOCAL··DEFAULT···10·proxy_reversed
55 ····51:·0000000000000feb···149·FUNC····LOCAL··DEFAULT···10·proxy_bytes55 ····51:·0000000000000fdf···149·FUNC····LOCAL··DEFAULT···10·proxy_bytes
56 ····52:·0000000000001080····10·FUNC····LOCAL··DEFAULT···10·_PyWeakref_IsDead.cold56 ····52:·0000000000001074····10·FUNC····LOCAL··DEFAULT···10·_PyWeakref_IsDead.cold
57 ····53:·0000000000001144···203·FUNC····LOCAL··DEFAULT···10·proxy_itrue_div57 ····53:·0000000000001138···203·FUNC····LOCAL··DEFAULT···10·proxy_itrue_div
58 ····54:·000000000000120f···203·FUNC····LOCAL··DEFAULT···10·proxy_true_div58 ····54:·0000000000001203···203·FUNC····LOCAL··DEFAULT···10·proxy_true_div
59 ····55:·00000000000012da···203·FUNC····LOCAL··DEFAULT···10·proxy_ior59 ····55:·00000000000012ce···203·FUNC····LOCAL··DEFAULT···10·proxy_ior
60 ····56:·00000000000013a5···203·FUNC····LOCAL··DEFAULT···10·proxy_ixor60 ····56:·0000000000001399···203·FUNC····LOCAL··DEFAULT···10·proxy_ixor
61 ····57:·0000000000001470···203·FUNC····LOCAL··DEFAULT···10·proxy_iand61 ····57:·0000000000001464···203·FUNC····LOCAL··DEFAULT···10·proxy_iand
62 ····58:·000000000000153b···203·FUNC····LOCAL··DEFAULT···10·proxy_irshift62 ····58:·000000000000152f···203·FUNC····LOCAL··DEFAULT···10·proxy_irshift
63 ····59:·0000000000001606···203·FUNC····LOCAL··DEFAULT···10·proxy_ilshift63 ····59:·00000000000015fa···203·FUNC····LOCAL··DEFAULT···10·proxy_ilshift
64 ····60:·00000000000016d1···203·FUNC····LOCAL··DEFAULT···10·proxy_imod64 ····60:·00000000000016c5···203·FUNC····LOCAL··DEFAULT···10·proxy_imod
65 ····61:·000000000000179c···203·FUNC····LOCAL··DEFAULT···10·proxy_imul65 ····61:·0000000000001790···203·FUNC····LOCAL··DEFAULT···10·proxy_imul
66 ····62:·0000000000001867···203·FUNC····LOCAL··DEFAULT···10·proxy_isub66 ····62:·000000000000185b···203·FUNC····LOCAL··DEFAULT···10·proxy_isub
67 ····63:·0000000000001932···203·FUNC····LOCAL··DEFAULT···10·proxy_iadd67 ····63:·0000000000001926···203·FUNC····LOCAL··DEFAULT···10·proxy_iadd
68 ····64:·00000000000019fd···119·FUNC····LOCAL··DEFAULT···10·proxy_float68 ····64:·00000000000019f1···119·FUNC····LOCAL··DEFAULT···10·proxy_float
69 ····65:·0000000000001a74···119·FUNC····LOCAL··DEFAULT···10·proxy_int69 ····65:·0000000000001a68···119·FUNC····LOCAL··DEFAULT···10·proxy_int
70 ····66:·0000000000001aeb···203·FUNC····LOCAL··DEFAULT···10·proxy_or70 ····66:·0000000000001adf···203·FUNC····LOCAL··DEFAULT···10·proxy_or
71 ····67:·0000000000001bb6···203·FUNC····LOCAL··DEFAULT···10·proxy_xor71 ····67:·0000000000001baa···203·FUNC····LOCAL··DEFAULT···10·proxy_xor
72 ····68:·0000000000001c81···203·FUNC····LOCAL··DEFAULT···10·proxy_and72 ····68:·0000000000001c75···203·FUNC····LOCAL··DEFAULT···10·proxy_and
73 ····69:·0000000000001d4c···203·FUNC····LOCAL··DEFAULT···10·proxy_rshift73 ····69:·0000000000001d40···203·FUNC····LOCAL··DEFAULT···10·proxy_rshift
74 ····70:·0000000000001e17···203·FUNC····LOCAL··DEFAULT···10·proxy_lshift74 ····70:·0000000000001e0b···203·FUNC····LOCAL··DEFAULT···10·proxy_lshift
75 ····71:·0000000000001ee2···119·FUNC····LOCAL··DEFAULT···10·proxy_invert75 ····71:·0000000000001ed6···119·FUNC····LOCAL··DEFAULT···10·proxy_invert
76 ····72:·0000000000001f59···119·FUNC····LOCAL··DEFAULT···10·proxy_abs76 ····72:·0000000000001f4d···119·FUNC····LOCAL··DEFAULT···10·proxy_abs
77 ····73:·0000000000001fd0···119·FUNC····LOCAL··DEFAULT···10·proxy_pos77 ····73:·0000000000001fc4···119·FUNC····LOCAL··DEFAULT···10·proxy_pos
78 ····74:·0000000000002047···119·FUNC····LOCAL··DEFAULT···10·proxy_neg78 ····74:·000000000000203b···119·FUNC····LOCAL··DEFAULT···10·proxy_neg
79 ····75:·00000000000020be···203·FUNC····LOCAL··DEFAULT···10·proxy_divmod79 ····75:·00000000000020b2···203·FUNC····LOCAL··DEFAULT···10·proxy_divmod
80 ····76:·0000000000002189···203·FUNC····LOCAL··DEFAULT···10·proxy_mod80 ····76:·000000000000217d···203·FUNC····LOCAL··DEFAULT···10·proxy_mod
81 ····77:·0000000000002254···203·FUNC····LOCAL··DEFAULT···10·proxy_mul81 ····77:·0000000000002248···203·FUNC····LOCAL··DEFAULT···10·proxy_mul
82 ····78:·000000000000231f···203·FUNC····LOCAL··DEFAULT···10·proxy_sub82 ····78:·0000000000002313···203·FUNC····LOCAL··DEFAULT···10·proxy_sub
83 ····79:·00000000000023ea···284·FUNC····LOCAL··DEFAULT···10·proxy_ipow83 ····79:·00000000000023de···284·FUNC····LOCAL··DEFAULT···10·proxy_ipow
84 ····80:·0000000000002506···284·FUNC····LOCAL··DEFAULT···10·proxy_pow84 ····80:·00000000000024fa···284·FUNC····LOCAL··DEFAULT···10·proxy_pow
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···923·FUNC····GLOBAL·DEFAULT····7·PyWeakref_NewRef91 ····87:·0000000000000000···923·FUNC····GLOBAL·DEFAULT····7·PyWeakref_NewRef
Offset 119, 15 lines modifiedOffset 119, 15 lines modified
119 ···115:·0000000000001470···217·FUNC····GLOBAL·DEFAULT····7·_PyWeakref_ClearRef119 ···115:·0000000000001470···217·FUNC····GLOBAL·DEFAULT····7·_PyWeakref_ClearRef
120 ···116:·0000000000001550····31·FUNC····GLOBAL·HIDDEN·····7·_PyStaticType_ClearWeakRefs120 ···116:·0000000000001550····31·FUNC····GLOBAL·HIDDEN·····7·_PyStaticType_ClearWeakRefs
121 ···117:·0000000000001570····33·FUNC····GLOBAL·HIDDEN·····7·_PyWeakref_ClearWeakRefsNoCallbacks121 ···117:·0000000000001570····33·FUNC····GLOBAL·HIDDEN·····7·_PyWeakref_ClearWeakRefsNoCallbacks
122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompare122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompare
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·_Py_NotImplementedStruct124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NotImplementedStruct
125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct
126 ···122:·00000000000016e0···761·FUNC····GLOBAL·DEFAULT····7·PyWeakref_NewProxy126 ···122:·00000000000016d0···732·FUNC····GLOBAL·DEFAULT····7·PyWeakref_NewProxy
127 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCallable_Check127 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCallable_Check
128 ···124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttr128 ···124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttr
129 ···125:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ReferenceError129 ···125:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ReferenceError
130 ···126:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del130 ···126:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del
131 ···127:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat131 ···127:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat
132 ···128:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime132 ···128:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
133 ···129:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_LookupSpecial133 ···129:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_LookupSpecial
Offset 146, 17 lines modifiedOffset 146, 17 lines modified
146 ···142:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyIter_Next146 ···142:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyIter_Next
147 ···143:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_FloorDivide147 ···143:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_FloorDivide
148 ···144:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_InPlaceFloorDivide148 ···144:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_InPlaceFloorDivide
149 ···145:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Index149 ···145:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Index
150 ···146:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_MatrixMultiply150 ···146:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_MatrixMultiply
151 ···147:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_InPlaceMatrixMultiply151 ···147:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_InPlaceMatrixMultiply
152 ···148:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_VectorcallMethod152 ···148:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_VectorcallMethod
153 ···149:·0000000000000000····27·FUNC····GLOBAL·DEFAULT····1·_PyWeakref_IsDead153 ···149:·00000000000000b0····27·FUNC····GLOBAL·DEFAULT····1·_PyWeakref_IsDead
154 ···150:·000000000000108a···141·FUNC····GLOBAL·DEFAULT···10·PyWeakref_GetObject154 ···150:·000000000000107e···141·FUNC····GLOBAL·DEFAULT···10·PyWeakref_GetObject
155 ···151:·0000000000001117····45·FUNC····GLOBAL·DEFAULT···10·PyUnstable_Object_ClearWeakRefsNoCallbacks155 ···151:·000000000000110b····45·FUNC····GLOBAL·DEFAULT···10·PyUnstable_Object_ClearWeakRefsNoCallbacks
156 ···152:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_InPlaceTrueDivide156 ···152:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_InPlaceTrueDivide
157 ···153:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_TrueDivide157 ···153:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_TrueDivide
158 ···154:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_InPlaceOr158 ···154:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_InPlaceOr
159 ···155:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_InPlaceXor159 ···155:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_InPlaceXor
160 ···156:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_InPlaceAnd160 ···156:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_InPlaceAnd
161 ···157:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_InPlaceRshift161 ···157:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_InPlaceRshift
162 ···158:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_InPlaceLshift162 ···158:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_InPlaceLshift
151 KB
readelf --wide --relocs {}
Max HTML report size reached
58.7 KB
readelf --wide --debug-dump=frames {}
    
Offset 436, 43 lines modifiedOffset 436, 43 lines modified
436 000003b8·0000000000000014·000003bc·FDE·cie=00000000·pc=00000000000001c0..00000000000001d5436 000003b8·0000000000000014·000003bc·FDE·cie=00000000·pc=00000000000001c0..00000000000001d5
437 ··DW_CFA_def_cfa_offset:·16437 ··DW_CFA_def_cfa_offset:·16
438 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16438 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
439 ··DW_CFA_nop439 ··DW_CFA_nop
440 ··DW_CFA_nop440 ··DW_CFA_nop
441 ··DW_CFA_nop441 ··DW_CFA_nop
  
442 000003d0·000000000000004c·000003d4·FDE·cie=00000000·pc=00000000000015a0..00000000000016d7442 000003d0·000000000000004c·000003d4·FDE·cie=00000000·pc=00000000000015a0..00000000000016d0
443 ··DW_CFA_advance_loc:·6·to·00000000000015a6443 ··DW_CFA_advance_loc:·6·to·00000000000015a6
444 ··DW_CFA_def_cfa_offset:·16444 ··DW_CFA_def_cfa_offset:·16
445 ··DW_CFA_offset:·r13·(r13)·at·cfa-16445 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
446 ··DW_CFA_advance_loc:·5·to·00000000000015ab446 ··DW_CFA_advance_loc:·5·to·00000000000015ab
447 ··DW_CFA_def_cfa_offset:·24447 ··DW_CFA_def_cfa_offset:·24
448 ··DW_CFA_offset:·r12·(r12)·at·cfa-24448 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
449 ··DW_CFA_advance_loc:·1·to·00000000000015ac449 ··DW_CFA_advance_loc:·1·to·00000000000015ac
450 ··DW_CFA_def_cfa_offset:·32450 ··DW_CFA_def_cfa_offset:·32
451 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32451 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
452 ··DW_CFA_advance_loc:·1·to·00000000000015ad452 ··DW_CFA_advance_loc:·1·to·00000000000015ad
453 ··DW_CFA_def_cfa_offset:·40453 ··DW_CFA_def_cfa_offset:·40
454 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40454 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
455 ··DW_CFA_advance_loc:·4·to·00000000000015b1455 ··DW_CFA_advance_loc:·4·to·00000000000015b1
456 ··DW_CFA_def_cfa_offset:·64456 ··DW_CFA_def_cfa_offset:·64
457 ··DW_CFA_advance_loc1:·155·to·000000000000164c457 ··DW_CFA_advance_loc1:·151·to·0000000000001648
458 ··DW_CFA_remember_state458 ··DW_CFA_remember_state
459 ··DW_CFA_def_cfa_offset:·40459 ··DW_CFA_def_cfa_offset:·40
460 ··DW_CFA_advance_loc:·1·to·000000000000164d460 ··DW_CFA_advance_loc:·1·to·0000000000001649
461 ··DW_CFA_def_cfa_offset:·32461 ··DW_CFA_def_cfa_offset:·32
462 ··DW_CFA_advance_loc:·1·to·000000000000164e462 ··DW_CFA_advance_loc:·1·to·000000000000164a
463 ··DW_CFA_def_cfa_offset:·24463 ··DW_CFA_def_cfa_offset:·24
464 ··DW_CFA_advance_loc:·2·to·0000000000001650464 ··DW_CFA_advance_loc:·2·to·000000000000164c
465 ··DW_CFA_def_cfa_offset:·16465 ··DW_CFA_def_cfa_offset:·16
466 ··DW_CFA_advance_loc:·2·to·0000000000001652466 ··DW_CFA_advance_loc:·2·to·000000000000164e
467 ··DW_CFA_def_cfa_offset:·8467 ··DW_CFA_def_cfa_offset:·8
468 ··DW_CFA_advance_loc:·6·to·0000000000001658468 ··DW_CFA_advance_loc:·2·to·0000000000001650
469 ··DW_CFA_restore_state469 ··DW_CFA_restore_state
470 ··DW_CFA_advance_loc:·26·to·0000000000001672470 ··DW_CFA_advance_loc:·34·to·0000000000001672
471 ··DW_CFA_remember_state471 ··DW_CFA_remember_state
472 ··DW_CFA_def_cfa_offset:·40472 ··DW_CFA_def_cfa_offset:·40
473 ··DW_CFA_advance_loc:·1·to·0000000000001673473 ··DW_CFA_advance_loc:·1·to·0000000000001673
474 ··DW_CFA_def_cfa_offset:·32474 ··DW_CFA_def_cfa_offset:·32
475 ··DW_CFA_advance_loc:·1·to·0000000000001674475 ··DW_CFA_advance_loc:·1·to·0000000000001674
476 ··DW_CFA_def_cfa_offset:·24476 ··DW_CFA_def_cfa_offset:·24
477 ··DW_CFA_advance_loc:·2·to·0000000000001676477 ··DW_CFA_advance_loc:·2·to·0000000000001676
Offset 496, 1030 lines modifiedOffset 496, 1014 lines modified
496 0000043c·0000000000000014·00000440·FDE·cie=00000000·pc=00000000000002bd..00000000000002e0496 0000043c·0000000000000014·00000440·FDE·cie=00000000·pc=00000000000002bd..00000000000002e0
497 ··DW_CFA_advance_loc:·8·to·00000000000002c5497 ··DW_CFA_advance_loc:·8·to·00000000000002c5
498 ··DW_CFA_def_cfa_offset:·32498 ··DW_CFA_def_cfa_offset:·32
499 ··DW_CFA_advance_loc:·26·to·00000000000002df499 ··DW_CFA_advance_loc:·26·to·00000000000002df
500 ··DW_CFA_def_cfa_offset:·8500 ··DW_CFA_def_cfa_offset:·8
501 ··DW_CFA_nop501 ··DW_CFA_nop
  
502 00000454·0000000000000038·00000458·FDE·cie=00000000·pc=00000000000016e0..00000000000019d9502 00000454·0000000000000038·00000458·FDE·cie=00000000·pc=00000000000016d0..00000000000019ac
503 ··DW_CFA_advance_loc:·6·to·00000000000016e6503 ··DW_CFA_advance_loc:·6·to·00000000000016d6
504 ··DW_CFA_def_cfa_offset:·16504 ··DW_CFA_def_cfa_offset:·16
505 ··DW_CFA_offset:·r13·(r13)·at·cfa-16505 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
506 ··DW_CFA_advance_loc:·2·to·00000000000016e8506 ··DW_CFA_advance_loc:·2·to·00000000000016d8
507 ··DW_CFA_def_cfa_offset:·24507 ··DW_CFA_def_cfa_offset:·24
508 ··DW_CFA_offset:·r12·(r12)·at·cfa-24508 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
509 ··DW_CFA_advance_loc:·1·to·00000000000016e9509 ··DW_CFA_advance_loc:·1·to·00000000000016d9
510 ··DW_CFA_def_cfa_offset:·32510 ··DW_CFA_def_cfa_offset:·32
511 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32511 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
512 ··DW_CFA_advance_loc:·4·to·00000000000016ed512 ··DW_CFA_advance_loc:·4·to·00000000000016dd
513 ··DW_CFA_def_cfa_offset:·40513 ··DW_CFA_def_cfa_offset:·40
514 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40514 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
515 ··DW_CFA_advance_loc:·7·to·00000000000016f4515 ··DW_CFA_advance_loc:·7·to·00000000000016e4
516 ··DW_CFA_def_cfa_offset:·48516 ··DW_CFA_def_cfa_offset:·48
517 ··DW_CFA_advance_loc2:·289·to·0000000000001815517 ··DW_CFA_advance_loc2:·289·to·0000000000001805
518 ··DW_CFA_remember_state518 ··DW_CFA_remember_state
519 ··DW_CFA_def_cfa_offset:·40519 ··DW_CFA_def_cfa_offset:·40
520 ··DW_CFA_advance_loc:·1·to·0000000000001816520 ··DW_CFA_advance_loc:·1·to·0000000000001806
521 ··DW_CFA_def_cfa_offset:·32521 ··DW_CFA_def_cfa_offset:·32
522 ··DW_CFA_advance_loc:·1·to·0000000000001817522 ··DW_CFA_advance_loc:·1·to·0000000000001807
523 ··DW_CFA_def_cfa_offset:·24523 ··DW_CFA_def_cfa_offset:·24
524 ··DW_CFA_advance_loc:·2·to·0000000000001819524 ··DW_CFA_advance_loc:·2·to·0000000000001809
525 ··DW_CFA_def_cfa_offset:·16525 ··DW_CFA_def_cfa_offset:·16
526 ··DW_CFA_advance_loc:·2·to·000000000000181b526 ··DW_CFA_advance_loc:·2·to·000000000000180b
527 ··DW_CFA_def_cfa_offset:·8527 ··DW_CFA_def_cfa_offset:·8
528 ··DW_CFA_advance_loc:·1·to·000000000000181c528 ··DW_CFA_advance_loc:·1·to·000000000000180c
529 ··DW_CFA_restore_state529 ··DW_CFA_restore_state
  
530 00000490·0000000000000018·00000494·FDE·cie=00000000·pc=00000000000002e0..000000000000030d530 00000490·0000000000000018·00000494·FDE·cie=00000000·pc=00000000000002e0..000000000000030d
531 ··DW_CFA_def_cfa_offset:·48531 ··DW_CFA_def_cfa_offset:·48
532 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40532 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
533 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32533 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
534 ··DW_CFA_offset:·r12·(r12)·at·cfa-24534 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
535 ··DW_CFA_offset:·r13·(r13)·at·cfa-16535 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
536 ··DW_CFA_nop536 ··DW_CFA_nop
  
537 000004ac·0000000000000028·000004b0·FDE·cie=00000000·pc=00000000000019e0..0000000000001a8b537 000004ac·0000000000000014·000004b0·FDE·cie=00000000·pc=0000000000000000..00000000000000a2
538 ··DW_CFA_advance_loc:·5·to·00000000000019e5538 ··DW_CFA_advance_loc:·8·to·0000000000000008
539 ··DW_CFA_def_cfa_offset:·16 
540 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16 
541 ··DW_CFA_advance_loc:·4·to·00000000000019e9 
542 ··DW_CFA_def_cfa_offset:·24539 ··DW_CFA_def_cfa_offset:·32
543 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24 
544 ··DW_CFA_advance_loc:·7·to·00000000000019f0 
545 ··DW_CFA_def_cfa_offset:·48 
546 ··DW_CFA_advance_loc1:·147·to·0000000000001a83 
547 ··DW_CFA_remember_state 
548 ··DW_CFA_def_cfa_offset:·24 
549 ··DW_CFA_advance_loc:·1·to·0000000000001a84540 ··DW_CFA_advance_loc1:·153·to·00000000000000a1
550 ··DW_CFA_def_cfa_offset:·16 
551 ··DW_CFA_advance_loc:·1·to·0000000000001a85 
552 ··DW_CFA_def_cfa_offset:·8541 ··DW_CFA_def_cfa_offset:·8
553 ··DW_CFA_advance_loc:·1·to·0000000000001a86 
554 ··DW_CFA_restore_state 
555 ··DW_CFA_nop 
  
556 000004d8·0000000000000014·000004dc·FDE·cie=00000000·pc=000000000000030d..00000000000003bc542 000004c4·0000000000000010·000004c8·FDE·cie=00000000·pc=000000000000030d..00000000000003b0
557 ··DW_CFA_def_cfa_offset:·48543 ··DW_CFA_def_cfa_offset:·32
558 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24 
559 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16 
560 ··DW_CFA_nop544 ··DW_CFA_nop
  
561 000004f0·000000000000001c·000004f4·FDE·cie=00000000·pc=0000000000001a90..0000000000001b50545 000004d8·000000000000001c·000004dc·FDE·cie=00000000·pc=00000000000019b0..0000000000001a70
562 ··DW_CFA_advance_loc:·5·to·0000000000001a95546 ··DW_CFA_advance_loc:·5·to·00000000000019b5
563 ··DW_CFA_def_cfa_offset:·16547 ··DW_CFA_def_cfa_offset:·16
564 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16548 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
565 ··DW_CFA_advance_loc1:·108·to·0000000000001b01549 ··DW_CFA_advance_loc1:·108·to·0000000000001a21
566 ··DW_CFA_remember_state550 ··DW_CFA_remember_state
567 ··DW_CFA_def_cfa_offset:·8551 ··DW_CFA_def_cfa_offset:·8
568 ··DW_CFA_advance_loc:·5·to·0000000000001b06552 ··DW_CFA_advance_loc:·5·to·0000000000001a26
569 ··DW_CFA_restore_state553 ··DW_CFA_restore_state
570 ··DW_CFA_nop554 ··DW_CFA_nop
571 ··DW_CFA_nop555 ··DW_CFA_nop
572 ··DW_CFA_nop556 ··DW_CFA_nop
  
Max diff block lines reached; 53611/60059 bytes (89.26%) of diff not shown.
2.16 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 15 lines modifiedOffset 1, 74 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
 2 0000000000000000·<proxy_getattr>:
 3 proxy_getattr():
 4 »       endbr64
 5 »       sub····$0x18,%rsp
 6 »       mov····0x8(%rdi),%rax
 7 »       cmp····$0x0,%rax
 8 ·R_X86_64_32S»   _PyWeakref_CallableProxyType
 9 »       je·····20·<proxy_getattr+0x20>
 10 »       cmp····$0x0,%rax
 11 ·R_X86_64_32S»   _PyWeakref_ProxyType
 12 »       jne····20·<proxy_getattr+0x20>
 13 ·R_X86_64_PC32»  .text.unlikely+0x309
 14 »       mov····0x10(%rdi),%rdi
 15 »       cmp····$0x0,%rdi
 16 ·R_X86_64_32S»   _Py_NoneStruct
 17 »       je·····8a·<proxy_getattr+0x8a>
 18 »       cmpq···$0x0,(%rdi)
 19 »       jle····8a·<proxy_getattr+0x8a>
 20 »       mov····(%rdi),%eax
 21 »       add····$0x1,%eax
 22 »       je·····3c·<proxy_getattr+0x3c>
 23 »       mov····%eax,(%rdi)
 24 »       mov····0x8(%rsi),%rax
 25 »       cmp····$0x0,%rax
 26 ·R_X86_64_32S»   _PyWeakref_CallableProxyType
 27 »       je·····4c·<proxy_getattr+0x4c>
 28 ·R_X86_64_PC32»  .text.unlikely+0x36a
 29 »       cmp····$0x0,%rax
 30 ·R_X86_64_32S»   _PyWeakref_ProxyType
 31 »       je·····58·<proxy_getattr+0x58>
 32 ·R_X86_64_PC32»  .text.unlikely+0x36a
 33 »       mov····(%rsi),%eax
 34 »       add····$0x1,%eax
 35 »       jne····63·<proxy_getattr+0x63>
 36 ·R_X86_64_PC32»  .text.unlikely+0x3a5
 37 »       mov····%rsi,0x8(%rsp)
 38 »       mov····%rdi,(%rsp)
 39 »       call···71·<proxy_getattr+0x71>
 40 ·R_X86_64_PLT32» PyObject_GetAttr-0x4
 41 »       mov····(%rsp),%rdi
 42 »       mov····0x8(%rsp),%rsi
 43 »       mov····(%rdi),%rdx
 44 »       test···%edx,%edx
 45 »       jns····85·<proxy_getattr+0x85>
 46 ·R_X86_64_PC32»  .text.unlikely+0x31b
 47 »       jmp····8a·<proxy_getattr+0x8a>
 48 ·R_X86_64_PC32»  .text.unlikely+0x324
 49 »       mov····0x0(%rip),%rdi········
 50 ·R_X86_64_PC32»  PyExc_ReferenceError-0x4
 51 »       mov····$0x0,%esi
 52 ·R_X86_64_32»    .rodata.str1.8+0x30
 53 »       call···9b·<proxy_getattr+0x9b>
 54 ·R_X86_64_PLT32» PyErr_SetString-0x4
 55 »       xor····%eax,%eax
 56 »       add····$0x18,%rsp
 57 »       ret
 58 »       data16·cs·nopw·0x0(%rax,%rax,1)
 59 »       nopl···(%rax)
  
2 0000000000000000·<_PyWeakref_IsDead>:60 00000000000000b0·<_PyWeakref_IsDead>:
3 _PyWeakref_IsDead():61 _PyWeakref_IsDead():
4 »       endbr6462 »       endbr64
5 »       mov····0x10(%rdi),%rdx63 »       mov····0x10(%rdi),%rdx
6 »       mov····$0x1,%eax64 »       mov····$0x1,%eax
7 »       cmp····$0x0,%rdx65 »       cmp····$0x0,%rdx
8 ·R_X86_64_32S»   _Py_NoneStruct66 ·R_X86_64_32S»   _Py_NoneStruct
9 »       jne····1a·<_PyWeakref_IsDead+0x1a>67 »       jne····ca·<_PyWeakref_IsDead+0x1a>
10 ·R_X86_64_PC32»  .text.unlikely+0x107c68 ·R_X86_64_PC32»  .text.unlikely+0x1070
11 »       ret69 »       ret
16.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1569, 469 lines modifiedOffset 1569, 396 lines modified
1569 »       cmp····$0x0,%rdi1569 »       cmp····$0x0,%rdi
1570 ·R_X86_64_32S»   _PyWeakref_RefType1570 ·R_X86_64_32S»   _PyWeakref_RefType
1571 »       jne····15d1·<weakref_richcompare+0x31>1571 »       jne····15d1·<weakref_richcompare+0x31>
1572 ·R_X86_64_PC32»  .text.unlikely+0x1d11572 ·R_X86_64_PC32»  .text.unlikely+0x1d1
1573 »       mov····0x8(%rsi),%rdi1573 »       mov····0x8(%rsi),%rdi
1574 »       cmp····$0x0,%rdi1574 »       cmp····$0x0,%rdi
1575 ·R_X86_64_32S»   _PyWeakref_RefType1575 ·R_X86_64_32S»   _PyWeakref_RefType
1576 »       jne····16cd·<weakref_richcompare+0x12d>1576 »       jne····16c6·<weakref_richcompare+0x126>
1577 »       mov····0x10(%r13),%rbx1577 »       mov····0x10(%r13),%rbx
1578 »       cmp····$0x0,%rbx1578 »       cmp····$0x0,%rbx
1579 ·R_X86_64_32S»   _Py_NoneStruct1579 ·R_X86_64_32S»   _Py_NoneStruct
1580 »       je·····16d2·<weakref_richcompare+0x132>1580 »       je·····16cb·<weakref_richcompare+0x12b>
1581 »       cmpq···$0x0,(%rbx)1581 »       cmpq···$0x0,(%rbx)
1582 »       jle····15fd·<weakref_richcompare+0x5d>1582 »       jle····15fd·<weakref_richcompare+0x5d>
1583 ·R_X86_64_PC32»  .text.unlikely+0x2821583 ·R_X86_64_PC32»  .text.unlikely+0x282
1584 »       mov····(%rbx),%eax1584 »       mov····(%rbx),%eax
1585 »       add····$0x1,%eax1585 »       add····$0x1,%eax
1586 »       jne····1658·<weakref_richcompare+0xb8>1586 »       jne····1650·<weakref_richcompare+0xb0>
1587 »       mov····0x10(%r12),%rbp1587 »       mov····0x10(%r12),%rbp
1588 »       cmp····$0x0,%rbp1588 »       cmp····$0x0,%rbp
1589 ·R_X86_64_32S»   _Py_NoneStruct1589 ·R_X86_64_32S»   _Py_NoneStruct
1590 »       je·····1695·<weakref_richcompare+0xf5>1590 »       je·····168e·<weakref_richcompare+0xee>
1591 »       cmpq···$0x0,0x0(%rbp)1591 »       cmpq···$0x0,0x0(%rbp)
1592 »       jle····1621·<weakref_richcompare+0x81>1592 »       jle····161d·<weakref_richcompare+0x7d>
1593 ·R_X86_64_PC32»  .text.unlikely+0x2a61593 ·R_X86_64_PC32»  .text.unlikely+0x2a6
1594 »       mov····0x0(%rbp),%eax1594 »       mov····0x0(%rbp),%eax
1595 »       add····$0x1,%eax1595 »       add····$0x1,%eax
1596 »       jne····1690·<weakref_richcompare+0xf0>1596 »       jne····1658·<weakref_richcompare+0xb8>
1597 »       test···%rbx,%rbx1597 »       test···%rbx,%rbx
1598 »       je·····1697·<weakref_richcompare+0xf7>1598 »       je·····1690·<weakref_richcompare+0xf0>
1599 »       mov····%rbp,%rsi1599 »       mov····%rbp,%rsi
1600 »       mov····%rbx,%rdi1600 »       mov····%rbx,%rdi
1601 »       call···1639·<weakref_richcompare+0x99>1601 »       call···1635·<weakref_richcompare+0x95>
1602 ·R_X86_64_PLT32» PyObject_RichCompare-0x41602 ·R_X86_64_PLT32» PyObject_RichCompare-0x4
1603 »       mov····(%rbx),%rdx1603 »       mov····(%rbx),%rdx
1604 »       test···%edx,%edx1604 »       test···%edx,%edx
1605 »       jns····1680·<weakref_richcompare+0xe0>1605 »       jns····1680·<weakref_richcompare+0xe0>
1606 »       mov····0x0(%rbp),%rdx1606 »       mov····0x0(%rbp),%rdx
1607 »       test···%edx,%edx1607 »       test···%edx,%edx
1608 »       jns····1660·<weakref_richcompare+0xc0>1608 »       jns····1660·<weakref_richcompare+0xc0>
1609 »       add····$0x18,%rsp1609 »       add····$0x18,%rsp
1610 »       pop····%rbx1610 »       pop····%rbx
1611 »       pop····%rbp1611 »       pop····%rbp
1612 »       pop····%r121612 »       pop····%r12
1613 »       pop····%r131613 »       pop····%r13
1614 »       ret1614 »       ret
1615 »       nopl···0x0(%rax,%rax,1)1615 »       nop
1616 »       mov····%eax,(%rbx)1616 »       mov····%eax,(%rbx)
1617 »       jmp····1604·<weakref_richcompare+0x64>1617 »       jmp····1604·<weakref_richcompare+0x64>
1618 »       nopl···0x0(%rax)1618 »       nopl···0x0(%rax)
 1619 »       mov····%eax,0x0(%rbp)
 1620 »       jmp····1625·<weakref_richcompare+0x85>
 1621 »       nopl···(%rax)
1619 »       sub····$0x1,%rdx1622 »       sub····$0x1,%rdx
1620 »       mov····%rdx,0x0(%rbp)1623 »       mov····%rdx,0x0(%rbp)
1621 »       je·····166e·<weakref_richcompare+0xce>1624 »       je·····166e·<weakref_richcompare+0xce>
1622 ·R_X86_64_PC32»  .text.unlikely+0x23e1625 ·R_X86_64_PC32»  .text.unlikely+0x23e
1623 »       add····$0x18,%rsp1626 »       add····$0x18,%rsp
1624 »       pop····%rbx1627 »       pop····%rbx
1625 »       pop····%rbp1628 »       pop····%rbp
1626 »       pop····%r121629 »       pop····%r12
1627 »       pop····%r131630 »       pop····%r13
1628 »       ret1631 »       ret
1629 »       nopl···0x0(%rax)1632 »       nopl···0x0(%rax)
1630 »       sub····$0x1,%rdx1633 »       sub····$0x1,%rdx
1631 »       mov····%rdx,(%rbx)1634 »       mov····%rdx,(%rbx)
1632 »       jne····1640·<weakref_richcompare+0xa0>1635 »       jne····163c·<weakref_richcompare+0x9c>
1633 »       jmp····168e·<weakref_richcompare+0xee>1636 »       jmp····168e·<weakref_richcompare+0xee>
1634 ·R_X86_64_PC32»  .text.unlikely+0x2551637 ·R_X86_64_PC32»  .text.unlikely+0x255
1635 »       xchg···%ax,%ax 
1636 »       mov····%eax,0x0(%rbp) 
1637 »       jmp····1629·<weakref_richcompare+0x89> 
1638 »       xor····%ebp,%ebp1638 »       xor····%ebp,%ebp
1639 »       mov····%rbx,%rdi1639 »       mov····%rbx,%rdi
1640 »       mov····%edx,0x8(%rsp)1640 »       mov····%edx,0x8(%rsp)
1641 »       call···11e0·<Py_XDECREF>1641 »       call···11e0·<Py_XDECREF>
1642 »       mov····%rbp,%rdi1642 »       mov····%rbp,%rdi
1643 »       call···11e0·<Py_XDECREF>1643 »       call···11e0·<Py_XDECREF>
1644 »       mov····0x8(%rsp),%edx1644 »       mov····0x8(%rsp),%edx
1645 »       cmp····%r12,%r131645 »       cmp····%r12,%r13
1646 »       sete···%cl1646 »       sete···%cl
1647 »       cmp····$0x3,%edx1647 »       cmp····$0x3,%edx
1648 »       sete···%al1648 »       sete···%al
1649 »       cmp····%al,%cl1649 »       cmp····%al,%cl
1650 »       jne····16c3·<weakref_richcompare+0x123>1650 »       jne····16bc·<weakref_richcompare+0x11c>
1651 ·R_X86_64_PC32»  .text.unlikely+0x2781651 ·R_X86_64_PC32»  .text.unlikely+0x278
1652 »       mov····$0x0,%eax1652 »       mov····$0x0,%eax
1653 ·R_X86_64_32»    _Py_FalseStruct1653 ·R_X86_64_32»    _Py_FalseStruct
1654 »       jmp····1648·<weakref_richcompare+0xa8>1654 »       jmp····1644·<weakref_richcompare+0xa4>
1655 »       jmp····16d2·<weakref_richcompare+0x132>1655 »       jmp····16cb·<weakref_richcompare+0x12b>
1656 ·R_X86_64_PC32»  .text.unlikely+0x1fd1656 ·R_X86_64_PC32»  .text.unlikely+0x1fd
1657 »       jmp····16d7·<weakref_richcompare+0x137>1657 »       jmp····16d0·<PyWeakref_NewProxy>
1658 ·R_X86_64_PC32»  .text.unlikely+0x2ad1658 ·R_X86_64_PC32»  .text.unlikely+0x2ad
1659 »       nopw···0x0(%rax,%rax,1) 
  
1660 00000000000016e0·<PyWeakref_NewProxy>:1659 00000000000016d0·<PyWeakref_NewProxy>:
1661 PyWeakref_NewProxy():1660 PyWeakref_NewProxy():
1662 »       endbr641661 »       endbr64
1663 »       push···%r131662 »       push···%r13
1664 »       push···%r121663 »       push···%r12
1665 »       push···%rbp1664 »       push···%rbp
1666 »       mov····%rdi,%rbp1665 »       mov····%rdi,%rbp
1667 »       push···%rbx1666 »       push···%rbx
1668 »       mov····%rsi,%rbx1667 »       mov····%rsi,%rbx
1669 »       sub····$0x8,%rsp1668 »       sub····$0x8,%rsp
1670 »       call···16f9·<PyWeakref_NewProxy+0x19>1669 »       call···16e9·<PyWeakref_NewProxy+0x19>
1671 ·R_X86_64_PLT32» PyCallable_Check-0x41670 ·R_X86_64_PLT32» PyCallable_Check-0x4
1672 »       test···%eax,%eax1671 »       test···%eax,%eax
1673 »       mov····0x8(%rbp),%rax1672 »       mov····0x8(%rbp),%rax
1674 »       mov····0xd0(%rax),%r121673 »       mov····0xd0(%rax),%r12
1675 »       jne····170c·<PyWeakref_NewProxy+0x2c>1674 »       jne····16fc·<PyWeakref_NewProxy+0x2c>
1676 ·R_X86_64_PC32»  .text.unlikely+0x2dc1675 ·R_X86_64_PC32»  .text.unlikely+0x2dc
1677 »       test···%r12,%r121676 »       test···%r12,%r12
1678 »       je·····1715·<PyWeakref_NewProxy+0x35>1677 »       je·····1705·<PyWeakref_NewProxy+0x35>
1679 ·R_X86_64_PC32»  .text.unlikely+0x2eb1678 ·R_X86_64_PC32»  .text.unlikely+0x2eb
1680 »       mov····$0x0,%r13d1679 »       mov····$0x0,%r13d
1681 ·R_X86_64_32»    _PyWeakref_ProxyType1680 ·R_X86_64_32»    _PyWeakref_ProxyType
1682 »       cmp····$0x0,%rbx1681 »       cmp····$0x0,%rbx
1683 ·R_X86_64_32S»   _Py_NoneStruct1682 ·R_X86_64_32S»   _Py_NoneStruct
1684 »       je·····1984·<PyWeakref_NewProxy+0x2a4>1683 »       je·····1974·<PyWeakref_NewProxy+0x2a4>
1685 »       testb··$0x80,0xab(%rax)1684 »       testb··$0x80,0xab(%rax)
1686 »       jne····1773·<PyWeakref_NewProxy+0x93>1685 »       jne····1763·<PyWeakref_NewProxy+0x93>
1687 »       add····%rbp,%r121686 »       add····%rbp,%r12
1688 »       mov····(%r12),%rax1687 »       mov····(%r12),%rax
1689 »       test···%rbx,%rbx1688 »       test···%rbx,%rbx
1690 »       jne····1799·<PyWeakref_NewProxy+0xb9>1689 »       jne····1789·<PyWeakref_NewProxy+0xb9>
1691 »       test···%rax,%rax1690 »       test···%rax,%rax
Max diff block lines reached; 12699/16999 bytes (74.70%) of diff not shown.
119 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
21.0 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 58, 169 lines modifiedOffset 58, 168 lines modified
58 ··0x00000360·83020248·0e0846c3·480e1083·02000000·...H..F.H.......58 ··0x00000360·83020248·0e0846c3·480e1083·02000000·...H..F.H.......
59 ··0x00000370·14000000·74030000·00000000·1f000000·....t...........59 ··0x00000370·14000000·74030000·00000000·1f000000·....t...........
60 ··0x00000380·00480e20·560e0800·10000000·8c030000·.H.·V...........60 ··0x00000380·00480e20·560e0800·10000000·8c030000·.H.·V...........
61 ··0x00000390·00000000·20000000·000e2000·18000000·....·.....·.....61 ··0x00000390·00000000·20000000·000e2000·18000000·....·.....·.....
62 ··0x000003a0·a0030000·00000000·21000000·00450e10·........!....E..62 ··0x000003a0·a0030000·00000000·21000000·00450e10·........!....E..
63 ··0x000003b0·83025b0e·08000000·14000000·bc030000·..[.............63 ··0x000003b0·83025b0e·08000000·14000000·bc030000·..[.............
64 ··0x000003c0·00000000·15000000·000e1083·02000000·................64 ··0x000003c0·00000000·15000000·000e1083·02000000·................
65 ··0x000003d0·4c000000·d4030000·00000000·37010000·L...........7...65 ··0x000003d0·4c000000·d4030000·00000000·30010000·L...........0...
66 ··0x000003e0·00460e10·8d02450e·188c0341·0e208604·.F....E....A.·..66 ··0x000003e0·00460e10·8d02450e·188c0341·0e208604·.F....E....A.·..
67 ··0x000003f0·410e2883·05440e40·029b0a0e·28410e20·A.(..D.@....(A.·67 ··0x000003f0·410e2883·05440e40·02970a0e·28410e20·A.(..D.@....(A.·
68 ··0x00000400·410e1842·0e10420e·08460b5a·0a0e2841·A..B..B..F.Z..(A68 ··0x00000400·410e1842·0e10420e·08420b62·0a0e2841·A..B..B..B.b..(A
69 ··0x00000410·0e20410e·18420e10·420e0848·0b000000·.·A..B..B..H....69 ··0x00000410·0e20410e·18420e10·420e0848·0b000000·.·A..B..B..H....
70 ··0x00000420·18000000·24040000·00000000·e8000000·....$...........70 ··0x00000420·18000000·24040000·00000000·e8000000·....$...........
71 ··0x00000430·000e4083·0586048c·038d0200·14000000·..@.............71 ··0x00000430·000e4083·0586048c·038d0200·14000000·..@.............
72 ··0x00000440·40040000·00000000·23000000·00480e20·@.......#....H.·72 ··0x00000440·40040000·00000000·23000000·00480e20·@.......#....H.·
73 ··0x00000450·5a0e0800·38000000·58040000·00000000·Z...8...X.......73 ··0x00000450·5a0e0800·38000000·58040000·00000000·Z...8...X.......
74 ··0x00000460·f9020000·00460e10·8d02420e·188c0341·.....F....B....A74 ··0x00000460·dc020000·00460e10·8d02420e·188c0341·.....F....B....A
75 ··0x00000470·0e208604·440e2883·05470e30·0321010a·.·..D.(..G.0.!..75 ··0x00000470·0e208604·440e2883·05470e30·0321010a·.·..D.(..G.0.!..
76 ··0x00000480·0e28410e·20410e18·420e1042·0e08410b·.(A.·A..B..B..A.76 ··0x00000480·0e28410e·20410e18·420e1042·0e08410b·.(A.·A..B..B..A.
77 ··0x00000490·18000000·94040000·00000000·2d000000·............-...77 ··0x00000490·18000000·94040000·00000000·2d000000·............-...
78 ··0x000004a0·000e3083·0586048c·038d0200·28000000·..0.........(...78 ··0x000004a0·000e3083·0586048c·038d0200·14000000·..0.............
79 ··0x000004b0·b0040000·00000000·ab000000·00450e10·.............E..79 ··0x000004b0·b0040000·00000000·a2000000·00480e20·.............H.·
80 ··0x000004c0·8602440e·18830347·0e300293·0a0e1841·..D....G.0.....A 
81 ··0x000004d0·0e10410e·08410b00·14000000·dc040000·..A..A.......... 
82 ··0x000004e0·00000000·af000000·000e3083·03860200·..........0..... 
83 ··0x000004f0·1c000000·f4040000·00000000·c0000000·................ 
84 ··0x00000500·00450e10·8302026c·0a0e0845·0b000000·.E.....l...E.... 
85 ··0x00000510·34000000·14050000·00000000·b9000000·4............... 
86 ··0x00000520·00460e10·8c02410e·18860344·0e208304·.F....A....D.·.. 
87 ··0x00000530·5e0a0e18·490e1044·0e08450b·027a0e18·^...I..D..E..z.. 
88 ··0x00000540·410e1042·0e080000·24000000·4c050000·A..B....$...L... 
89 ··0x00000550·00000000·62000000·00450e10·8602410e·....b....E....A. 
90 ··0x00000560·18830341·0e200258·0e18410e·10410e08·...A.·.X..A..A.. 
91 ··0x00000570·24000000·74050000·00000000·64000000·$...t.......d... 
92 ··0x00000580·00450e10·8602410e·18830341·0e20025a·.E....A....A.·.Z 
93 ··0x00000590·0e18410e·10410e08·1c000000·9c050000·..A..A.......... 
94 ··0x000005a0·00000000·53000000·00450e10·8302440e·....S....E....D. 
95 ··0x000005b0·2002480e·10410e08·14000000·bc050000··.H..A.......... 
96 ··0x000005c0·00000000·46000000·000e2083·02000000·....F.....·..... 
97 ··0x000005d0·24000000·d4050000·00000000·77000000·$...........w... 
98 ··0x000005e0·00450e10·8602410e·18830344·0e20026a·.E....A....D.·.j 
99 ··0x000005f0·0e18410e·10410e08·24000000·fc050000·..A..A..$....... 
100 ··0x00000600·00000000·61000000·00450e10·8602410e·....a....E....A. 
101 ··0x00000610·18830341·0e200257·0e18410e·10410e08·...A.·.W..A..A.. 
102 ··0x00000620·24000000·24060000·00000000·6f000000·$...$.......o... 
103 ··0x00000630·00450e10·8602410e·18830341·0e200265·.E....A....A.·.e 
104 ··0x00000640·0e18410e·10410e08·24000000·4c060000·..A..A..$...L... 
105 ··0x00000650·00000000·61000000·00450e10·8602410e·....a....E....A. 
106 ··0x00000660·18830341·0e200257·0e18410e·10410e08·...A.·.W..A..A.. 
107 ··0x00000670·28000000·74060000·00000000·cb000000·(...t........... 
108 ··0x00000680·00460e10·8c02410e·18860344·0e208304·.F....A....D.·.. 
109 ··0x00000690·02bc0e18·410e1042·0e080000·28000000·....A..B....(... 
110 ··0x000006a0·a0060000·00000000·cb000000·00460e10·.............F.. 
111 ··0x000006b0·8c02410e·18860344·0e208304·02bc0e18·..A....D.·...... 
112 ··0x000006c0·410e1042·0e080000·34000000·cc060000·A..B....4....... 
113 ··0x000006d0·00000000·1c010000·00460e10·8d02420e·.........F....B. 
114 ··0x000006e0·188c0344·0e208604·440e2883·05440e30·...D.·..D.(..D.0 
115 ··0x000006f0·02fe0e28·440e2041·0e18420e·10420e08·...(D.·A..B..B.. 
116 ··0x00000700·28000000·04070000·00000000·cb000000·(............... 
117 ··0x00000710·00460e10·8c02410e·18860344·0e208304·.F....A....D.·.. 
118 ··0x00000720·02bc0e18·410e1042·0e080000·24000000·....A..B....$... 
119 ··0x00000730·30070000·00000000·a4000000·00450e10·0............E.. 
120 ··0x00000740·8602410e·18830341·0e20029a·0e18410e·..A....A.·....A. 
121 ··0x00000750·10410e08·28000000·58070000·00000000·.A..(...X....... 
122 ··0x00000760·cb000000·00460e10·8c02410e·18860344·.....F....A....D 
123 ··0x00000770·0e208304·02bc0e18·410e1042·0e080000·.·......A..B.... 
124 ··0x00000780·28000000·84070000·00000000·cb000000·(............... 
125 ··0x00000790·00460e10·8c02410e·18860344·0e208304·.F....A....D.·.. 
126 ··0x000007a0·02bc0e18·410e1042·0e080000·24000000·....A..B....$... 
127 ··0x000007b0·b0070000·00000000·77000000·00450e10·........w....E.. 
128 ··0x000007c0·8602410e·18830344·0e20026a·0e18410e·..A....D.·.j..A. 
129 ··0x000007d0·10410e08·28000000·d8070000·00000000·.A..(........... 
130 ··0x000007e0·cb000000·00460e10·8c02410e·18860344·.....F....A....D 
131 ··0x000007f0·0e208304·02bc0e18·410e1042·0e080000·.·......A..B.... 
132 ··0x00000800·28000000·04080000·00000000·cb000000·(............... 
133 ··0x00000810·00460e10·8c02410e·18860344·0e208304·.F....A....D.·.. 
134 ··0x00000820·02bc0e18·410e1042·0e080000·30000000·....A..B....0... 
135 ··0x00000830·30080000·00000000·69000000·00450e10·0.......i....E.. 
136 ··0x00000840·8602410e·18830341·0e20024d·0a0e1846·..A....A.·.M...F 
137 ··0x00000850·0e10430e·08450b44·0e18410e·10410e08·..C..E.D..A..A.. 
138 ··0x00000860·24000000·64080000·00000000·95000000·$...d........... 
139 ··0x00000870·00450e10·8602410e·18830347·0e300282·.E....A....G.0.. 
140 ··0x00000880·0e18440e·10410e08·24000000·8c080000·..D..A..$....... 
141 ··0x00000890·00000000·95000000·00450e10·8602410e·.........E....A. 
142 ··0x000008a0·18830347·0e300282·0e18440e·10410e08·...G.0....D..A.. 
143 ··0x000008b0·10000000·b4080000·00000000·1b000000·................ 
144 ··0x000008c0·00000000·10000000·c8080000·00000000·................80 ··0x000004c0·02990e08·10000000·c8040000·00000000·................
145 ··0x000008d0·0a000000·00000000·18000000·dc080000·................81 ··0x000004d0·a3000000·000e2000·1c000000·dc040000·......·.........
146 ··0x000008e0·00000000·8d000000·00450e10·83020287·.........E......82 ··0x000004e0·00000000·c0000000·00450e10·8302026c·.........E.....l
 83 ··0x000004f0·0a0e0845·0b000000·34000000·fc040000·...E....4.......
147 ··0x000008f0·0e080000·18000000·f8080000·00000000·................ 
148 ··0x00000900·2d000000·00550e10·8302560e·0841c300·-....U....V..A.. 
149 ··0x00000910·28000000·14090000·00000000·cb000000·(............... 
150 ··0x00000920·00460e10·8c02410e·18860344·0e208304·.F....A....D.·.. 
151 ··0x00000930·02bc0e18·410e1042·0e080000·28000000·....A..B....(... 
152 ··0x00000940·40090000·00000000·cb000000·00460e10·@............F.. 
153 ··0x00000950·8c02410e·18860344·0e208304·02bc0e18·..A....D.·...... 
154 ··0x00000960·410e1042·0e080000·28000000·6c090000·A..B....(...l... 
155 ··0x00000970·00000000·cb000000·00460e10·8c02410e·.........F....A.84 ··0x00000500·00000000·b9000000·00460e10·8c02410e·.........F....A.
156 ··0x00000980·18860344·0e208304·02bc0e18·410e1042·...D.·......A..B85 ··0x00000510·18860344·0e208304·5e0a0e18·490e1044·...D.·..^...I..D
157 ··0x00000990·0e080000·28000000·98090000·00000000·....(........... 
158 ··0x000009a0·cb000000·00460e10·8c02410e·18860344·.....F....A....D 
159 ··0x000009b0·0e208304·02bc0e18·410e1042·0e080000·.·......A..B....86 ··0x00000520·0e08450b·027a0e18·410e1042·0e080000·..E..z..A..B....
160 ··0x000009c0·28000000·c4090000·00000000·cb000000·(............... 
161 ··0x000009d0·00460e10·8c02410e·18860344·0e208304·.F....A....D.·.. 
162 ··0x000009e0·02bc0e18·410e1042·0e080000·28000000·....A..B....(... 
163 ··0x000009f0·f0090000·00000000·cb000000·00460e10·.............F.. 
164 ··0x00000a00·8c02410e·18860344·0e208304·02bc0e18·..A....D.·...... 
165 ··0x00000a10·410e1042·0e080000·28000000·1c0a0000·A..B....(....... 
166 ··0x00000a20·00000000·cb000000·00460e10·8c02410e·.........F....A. 
167 ··0x00000a30·18860344·0e208304·02bc0e18·410e1042·...D.·......A..B 
168 ··0x00000a40·0e080000·28000000·480a0000·00000000·....(...H....... 
169 ··0x00000a50·cb000000·00460e10·8c02410e·18860344·.....F....A....D 
170 ··0x00000a60·0e208304·02bc0e18·410e1042·0e080000·.·......A..B.... 
171 ··0x00000a70·28000000·740a0000·00000000·cb000000·(...t........... 
172 ··0x00000a80·00460e10·8c02410e·18860344·0e208304·.F....A....D.·.. 
173 ··0x00000a90·02bc0e18·410e1042·0e080000·28000000·....A..B....(... 
174 ··0x00000aa0·a00a0000·00000000·cb000000·00460e10·.............F.. 
175 ··0x00000ab0·8c02410e·18860344·0e208304·02bc0e18·..A....D.·...... 
176 ··0x00000ac0·410e1042·0e080000·28000000·cc0a0000·A..B....(....... 
177 ··0x00000ad0·00000000·cb000000·00460e10·8c02410e·.........F....A. 
178 ··0x00000ae0·18860344·0e208304·02bc0e18·410e1042·...D.·......A..B 
179 ··0x00000af0·0e080000·24000000·f80a0000·00000000·....$........... 
180 ··0x00000b00·77000000·00450e10·8602410e·18830344·w....E....A....D 
181 ··0x00000b10·0e20026a·0e18410e·10410e08·24000000·.·.j..A..A..$... 
182 ··0x00000b20·200b0000·00000000·77000000·00450e10··.......w....E.. 
183 ··0x00000b30·8602410e·18830344·0e20026a·0e18410e·..A....D.·.j..A. 
Max diff block lines reached; 0/21389 bytes (0.00%) of diff not shown.
2.33 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:··········551040·(bytes·into·file)13 ··Start·of·section·headers:··········550880·(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·0x86880:1 There·are·23·section·headers,·starting·at·offset·0x867e0:
  
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·011f5c·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·011f5c·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·03ebd8·01d508·18···I·20···1··86 ··[·2]·.rela.text········RELA············0000000000000000·03ebc8·01d508·18···I·20···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·011fa0·0002b0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·011fa0·0002b0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·05c0e0·000228·18···I·20···3··88 ··[·4]·.rela.data········RELA············0000000000000000·05c0d0·000228·18···I·20···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·012250·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·012250·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·012250·006b7f·01·AMS··0···0··810 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·012250·006b7f·01·AMS··0···0··8
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·018dcf·01622a·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·018dcf·01614c·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·05c308·0201f0·18···I·20···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·05c2f8·0200e8·18···I·20···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·02f000·007c63·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·02ef20·007d33·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·07c4f8·006f78·18···I·20···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·07c3e0·006ff0·18···I·20···9··8
15 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·036c63·000a6b·01·AMS··0···0··115 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·036c53·000a6b·01·AMS··0···0··1
16 ··[12]·.rodata···········PROGBITS········0000000000000000·0376d0·000b30·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·0376c0·000b30·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·083470·001d40·18···I·20··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·0833d0·001d40·18···I·20··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·038200·000010·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·0381f0·000010·08··AM··0···0··8
19 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·0851b0·000030·18···I·20··14··819 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·085110·000030·18···I·20··14··8
20 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·038210·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·038200·000000·00······0···0··1
21 ··[17]·.note.gnu.property·NOTE············0000000000000000·038210·000020·00···A··0···0··821 ··[17]·.note.gnu.property·NOTE············0000000000000000·038200·000020·00···A··0···0··8
22 ··[18]·.eh_frame·········PROGBITS········0000000000000000·038230·0027e0·00···A··0···0··822 ··[18]·.eh_frame·········PROGBITS········0000000000000000·038220·0027e0·00···A··0···0··8
23 ··[19]·.rela.eh_frame····RELA············0000000000000000·0851e0·0015d8·18···I·20··18··823 ··[19]·.rela.eh_frame····RELA············0000000000000000·085140·0015d8·18···I·20··18··8
24 ··[20]·.symtab···········SYMTAB··········0000000000000000·03aa10·002640·18·····21·236··824 ··[20]·.symtab···········SYMTAB··········0000000000000000·03aa00·002640·18·····21·236··8
25 ··[21]·.strtab···········STRTAB··········0000000000000000·03d050·001b85·00······0···0··125 ··[21]·.strtab···········STRTAB··········0000000000000000·03d040·001b85·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·0867b8·0000c8·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········0000000000000000·086718·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)
17.4 KB
readelf --wide --symbols {}
    
Offset 151, 89 lines modifiedOffset 151, 89 lines modified
151 ···147:·0000000000007dd2····24·FUNC····LOCAL··DEFAULT····7·_PyAST_match_case.cold151 ···147:·0000000000007dd2····24·FUNC····LOCAL··DEFAULT····7·_PyAST_match_case.cold
152 ···148:·0000000000007dea····24·FUNC····LOCAL··DEFAULT····7·_PyAST_Match.cold152 ···148:·0000000000007dea····24·FUNC····LOCAL··DEFAULT····7·_PyAST_Match.cold
153 ···149:·0000000000007e02····24·FUNC····LOCAL··DEFAULT····7·_PyAST_Await.cold153 ···149:·0000000000007e02····24·FUNC····LOCAL··DEFAULT····7·_PyAST_Await.cold
154 ···150:·0000000000007e1a····24·FUNC····LOCAL··DEFAULT····7·_PyAST_YieldFrom.cold154 ···150:·0000000000007e1a····24·FUNC····LOCAL··DEFAULT····7·_PyAST_YieldFrom.cold
155 ···151:·0000000000001820···107·FUNC····LOCAL··DEFAULT····9·ast_dealloc155 ···151:·0000000000001820···107·FUNC····LOCAL··DEFAULT····9·ast_dealloc
156 ···152:·0000000000007e32····11·FUNC····LOCAL··DEFAULT····7·ast_dealloc.cold156 ···152:·0000000000007e32····11·FUNC····LOCAL··DEFAULT····7·ast_dealloc.cold
157 ···153:·0000000000007e3d····43·FUNC····LOCAL··DEFAULT····7·_PyAST_AnnAssign.cold157 ···153:·0000000000007e3d····43·FUNC····LOCAL··DEFAULT····7·_PyAST_AnnAssign.cold
158 ···154:·0000000000001f10··5307·FUNC····LOCAL··DEFAULT····9·ast2obj_stmt158 ···154:·0000000000001f00··5475·FUNC····LOCAL··DEFAULT····9·ast2obj_stmt
159 ···155:·00000000000033d0··4860·FUNC····LOCAL··DEFAULT····9·ast2obj_expr159 ···155:·0000000000003470··4883·FUNC····LOCAL··DEFAULT····9·ast2obj_expr
160 ···156:·0000000000007e68···688·FUNC····LOCAL··DEFAULT····7·PyAST_mod2obj.cold160 ···156:·0000000000007e68···688·FUNC····LOCAL··DEFAULT····7·PyAST_mod2obj.cold
161 ···157:·0000000000001e30···213·FUNC····LOCAL··DEFAULT····9·ast2obj_list161 ···157:·0000000000001e20···214·FUNC····LOCAL··DEFAULT····9·ast2obj_list
162 ···158:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata162 ···158:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
163 ···159:·0000000000004780··1672·FUNC····LOCAL··DEFAULT····9·ast2obj_arguments163 ···159:·0000000000004850··1672·FUNC····LOCAL··DEFAULT····9·ast2obj_arguments
164 ···160:·0000000000011690···587·FUNC····LOCAL··DEFAULT····1·ast2obj_type_param164 ···160:·0000000000011690···587·FUNC····LOCAL··DEFAULT····1·ast2obj_type_param
165 ···161:·000000000000c950···520·FUNC····LOCAL··DEFAULT····1·ast2obj_keyword165 ···161:·000000000000c950···520·FUNC····LOCAL··DEFAULT····1·ast2obj_keyword
166 ···162:·0000000000011330···565·FUNC····LOCAL··DEFAULT····1·ast2obj_excepthandler166 ···162:·0000000000011330···565·FUNC····LOCAL··DEFAULT····1·ast2obj_excepthandler
167 ···163:·0000000000011570···241·FUNC····LOCAL··DEFAULT····1·ast2obj_withitem167 ···163:·0000000000011570···241·FUNC····LOCAL··DEFAULT····1·ast2obj_withitem
168 ···164:·000000000000c6e0···481·FUNC····LOCAL··DEFAULT····1·ast2obj_alias168 ···164:·000000000000c6e0···481·FUNC····LOCAL··DEFAULT····1·ast2obj_alias
169 ···165:·00000000000118e0···310·FUNC····LOCAL··DEFAULT····1·ast2obj_match_case169 ···165:·00000000000118e0···310·FUNC····LOCAL··DEFAULT····1·ast2obj_match_case
170 ···166:·0000000000004710···105·FUNC····LOCAL··DEFAULT····9·ast2obj_operator.isra.0170 ···166:·00000000000047d0···120·FUNC····LOCAL··DEFAULT····9·ast2obj_operator.isra.0
171 ···167:·0000000000008118··3149·FUNC····LOCAL··DEFAULT····7·ast2obj_stmt.cold171 ···167:·0000000000008118··2979·FUNC····LOCAL··DEFAULT····7·ast2obj_stmt.cold
172 ···168:·0000000000011670····28·FUNC····LOCAL··DEFAULT····1·ast2obj_object172 ···168:·0000000000011670····28·FUNC····LOCAL··DEFAULT····1·ast2obj_object
173 ···169:·00000000000046d0····62·FUNC····LOCAL··DEFAULT····9·ast2obj_expr_context.isra.0173 ···169:·0000000000004790····62·FUNC····LOCAL··DEFAULT····9·ast2obj_expr_context.isra.0
174 ···170:·00000000000111b0···379·FUNC····LOCAL··DEFAULT····1·ast2obj_comprehension174 ···170:·00000000000111b0···379·FUNC····LOCAL··DEFAULT····1·ast2obj_comprehension
175 ···171:·0000000000008d65··1732·FUNC····LOCAL··DEFAULT····7·ast2obj_expr.cold175 ···171:·0000000000008cbb··1695·FUNC····LOCAL··DEFAULT····7·ast2obj_expr.cold
176 ···172:·0000000000009429···111·FUNC····LOCAL··DEFAULT····7·ast2obj_operator.isra.0.cold176 ···172:·000000000000935a····96·FUNC····LOCAL··DEFAULT····7·ast2obj_operator.isra.0.cold
177 ···173:·0000000000009498···212·FUNC····LOCAL··DEFAULT····7·ast2obj_alias.cold177 ···173:·00000000000093ba···212·FUNC····LOCAL··DEFAULT····7·ast2obj_alias.cold
178 ···174:·000000000000956c···156·FUNC····LOCAL··DEFAULT····7·ast2obj_keyword.cold178 ···174:·000000000000948e···156·FUNC····LOCAL··DEFAULT····7·ast2obj_keyword.cold
179 ···175:·0000000000004e10···599·FUNC····LOCAL··DEFAULT····9·ast2obj_arg.part.0179 ···175:·0000000000004ee0···599·FUNC····LOCAL··DEFAULT····9·ast2obj_arg.part.0
180 ···176:·0000000000009608···127·FUNC····LOCAL··DEFAULT····7·ast2obj_arguments.cold180 ···176:·000000000000952a···127·FUNC····LOCAL··DEFAULT····7·ast2obj_arguments.cold
181 ···177:·0000000000009687···266·FUNC····LOCAL··DEFAULT····7·ast2obj_arg.part.0.cold181 ···177:·00000000000095a9···266·FUNC····LOCAL··DEFAULT····7·ast2obj_arg.part.0.cold
182 ···178:·0000000000009802····24·FUNC····LOCAL··DEFAULT····7·_PyAST_MatchClass.cold182 ···178:·0000000000009724····24·FUNC····LOCAL··DEFAULT····7·_PyAST_MatchClass.cold
183 ···179:·000000000000981a····19·FUNC····LOCAL··DEFAULT····7·_Py_asdl_pattern_seq_new.cold183 ···179:·000000000000973c····19·FUNC····LOCAL··DEFAULT····7·_Py_asdl_pattern_seq_new.cold
184 ···180:·000000000000982d····50·FUNC····LOCAL··DEFAULT····7·ast_clear184 ···180:·000000000000974f····50·FUNC····LOCAL··DEFAULT····7·ast_clear
185 ···181:·0000000000005070··1229·FUNC····LOCAL··DEFAULT····9·ast_type_init185 ···181:·0000000000005140··1229·FUNC····LOCAL··DEFAULT····9·ast_type_init
186 ···182:·000000000000985f···765·FUNC····LOCAL··DEFAULT····7·ast_type_init.cold186 ···182:·0000000000009781···765·FUNC····LOCAL··DEFAULT····7·ast_type_init.cold
187 ···183:·0000000000009b5c····43·FUNC····LOCAL··DEFAULT····7·_PyAST_TypeAlias.cold187 ···183:·0000000000009a7e····43·FUNC····LOCAL··DEFAULT····7·_PyAST_TypeAlias.cold
188 ···184:·0000000000005540····49·FUNC····LOCAL··DEFAULT····9·_Py_EnterRecursiveCall188 ···184:·0000000000005610····49·FUNC····LOCAL··DEFAULT····9·_Py_EnterRecursiveCall
189 ···185:·000000000000d200·11429·FUNC····LOCAL··DEFAULT····1·obj2ast_stmt189 ···185:·000000000000d200·11429·FUNC····LOCAL··DEFAULT····1·obj2ast_stmt
190 ···186:·0000000000005640··8974·FUNC····LOCAL··DEFAULT····9·obj2ast_expr190 ···186:·0000000000005710··8974·FUNC····LOCAL··DEFAULT····9·obj2ast_expr
191 ···187:·0000000000009b87··2202·FUNC····LOCAL··DEFAULT····7·PyAST_obj2mod.cold191 ···187:·0000000000009aa9··2202·FUNC····LOCAL··DEFAULT····7·PyAST_obj2mod.cold
192 ···188:·0000000000005580····59·FUNC····LOCAL··DEFAULT····9·obj2ast_int.isra.0192 ···188:·0000000000005650····59·FUNC····LOCAL··DEFAULT····9·obj2ast_int.isra.0
193 ···189:·00000000000160e6···110·FUNC····LOCAL··DEFAULT····7·obj2ast_string.isra.0193 ···189:·0000000000016008···110·FUNC····LOCAL··DEFAULT····7·obj2ast_string.isra.0
194 ···190:·000000000000a421····12·FUNC····LOCAL··DEFAULT····7·_Py_asdl_stmt_seq_new.cold194 ···190:·000000000000a343····12·FUNC····LOCAL··DEFAULT····7·_Py_asdl_stmt_seq_new.cold
195 ···191:·00000000000055c0···124·FUNC····LOCAL··DEFAULT····9·obj2ast_identifier.isra.0195 ···191:·0000000000005690···124·FUNC····LOCAL··DEFAULT····9·obj2ast_identifier.isra.0
196 ···192:·00000000000102f0··1143·FUNC····LOCAL··DEFAULT····1·obj2ast_arguments196 ···192:·00000000000102f0··1143·FUNC····LOCAL··DEFAULT····1·obj2ast_arguments
197 ···193:·000000000000a42d·19827·FUNC····LOCAL··DEFAULT····7·obj2ast_stmt.cold197 ···193:·000000000000a34f·19827·FUNC····LOCAL··DEFAULT····7·obj2ast_stmt.cold
198 ···194:·0000000000015754··2105·FUNC····LOCAL··DEFAULT····7·obj2ast_type_param198 ···194:·0000000000015676··2105·FUNC····LOCAL··DEFAULT····7·obj2ast_type_param
199 ···195:·0000000000013d0e···433·FUNC····LOCAL··DEFAULT····7·obj2ast_withitem199 ···195:·0000000000013c30···433·FUNC····LOCAL··DEFAULT····7·obj2ast_withitem
200 ···196:·0000000000013253··1632·FUNC····LOCAL··DEFAULT····7·obj2ast_excepthandler200 ···196:·0000000000013175··1632·FUNC····LOCAL··DEFAULT····7·obj2ast_excepthandler
201 ···197:·000000000000f23f··1099·FUNC····LOCAL··DEFAULT····7·obj2ast_alias201 ···197:·000000000000f161··1099·FUNC····LOCAL··DEFAULT····7·obj2ast_alias
202 ···198:·0000000000013f2a···792·FUNC····LOCAL··DEFAULT····7·obj2ast_match_case202 ···198:·0000000000013e4c···792·FUNC····LOCAL··DEFAULT····7·obj2ast_match_case
203 ···199:·000000000000ff20···972·FUNC····LOCAL··DEFAULT····1·obj2ast_keyword203 ···199:·000000000000ff20···972·FUNC····LOCAL··DEFAULT····1·obj2ast_keyword
204 ···200:·0000000000010b40···588·FUNC····LOCAL··DEFAULT····1·obj2ast_operator.isra.0204 ···200:·0000000000010b40···588·FUNC····LOCAL··DEFAULT····1·obj2ast_operator.isra.0
205 ···201:·000000000000f1a0····30·FUNC····LOCAL··DEFAULT····7·obj2ast_int.isra.0.cold205 ···201:·000000000000f0c2····30·FUNC····LOCAL··DEFAULT····7·obj2ast_int.isra.0.cold
206 ···202:·000000000000f1be····22·FUNC····LOCAL··DEFAULT····7·obj2ast_identifier.isra.0.cold206 ···202:·000000000000f0e0····22·FUNC····LOCAL··DEFAULT····7·obj2ast_identifier.isra.0.cold
207 ···203:·000000000000feb0····98·FUNC····LOCAL··DEFAULT····1·obj2ast_expr_context.isra.0207 ···203:·000000000000feb0····98·FUNC····LOCAL··DEFAULT····1·obj2ast_expr_context.isra.0
208 ···204:·000000000000f68a·10352·FUNC····LOCAL··DEFAULT····7·obj2ast_expr.cold208 ···204:·000000000000f5ac·10352·FUNC····LOCAL··DEFAULT····7·obj2ast_expr.cold
209 ···205:·000000000001391e···901·FUNC····LOCAL··DEFAULT····7·obj2ast_comprehension209 ···205:·0000000000013840···901·FUNC····LOCAL··DEFAULT····7·obj2ast_comprehension
210 ···206:·0000000000011efa····67·FUNC····LOCAL··DEFAULT····7·obj2ast_expr_context.isra.0.cold210 ···206:·0000000000011e1c····67·FUNC····LOCAL··DEFAULT····7·obj2ast_expr_context.isra.0.cold
211 ···207:·0000000000011f3d···325·FUNC····LOCAL··DEFAULT····7·obj2ast_keyword.cold211 ···207:·0000000000011e5f···325·FUNC····LOCAL··DEFAULT····7·obj2ast_keyword.cold
212 ···208:·0000000000010e00···939·FUNC····LOCAL··DEFAULT····1·obj2ast_arg212 ···208:·0000000000010e00···939·FUNC····LOCAL··DEFAULT····1·obj2ast_arg
213 ···209:·0000000000012082··1584·FUNC····LOCAL··DEFAULT····7·obj2ast_arguments.cold213 ···209:·0000000000011fa4··1584·FUNC····LOCAL··DEFAULT····7·obj2ast_arguments.cold
214 ···210:·00000000000126b2····30·FUNC····LOCAL··DEFAULT····7·_Py_asdl_type_param_seq_new.cold214 ···210:·00000000000125d4····30·FUNC····LOCAL··DEFAULT····7·_Py_asdl_type_param_seq_new.cold
215 ···211:·00000000000126d0····24·FUNC····LOCAL··DEFAULT····7·_PyAST_TypeVar.cold215 ···211:·00000000000125f2····24·FUNC····LOCAL··DEFAULT····7·_PyAST_TypeVar.cold
216 ···212:·00000000000126e8····24·FUNC····LOCAL··DEFAULT····7·_PyAST_TypeVarTuple.cold216 ···212:·000000000001260a····24·FUNC····LOCAL··DEFAULT····7·_PyAST_TypeVarTuple.cold
217 ···213:·0000000000012700····24·FUNC····LOCAL··DEFAULT····7·_PyAST_ParamSpec.cold217 ···213:·0000000000012622····24·FUNC····LOCAL··DEFAULT····7·_PyAST_ParamSpec.cold
218 ···214:·0000000000012718····43·FUNC····LOCAL··DEFAULT····7·_PyAST_AsyncFor.cold218 ···214:·000000000001263a····43·FUNC····LOCAL··DEFAULT····7·_PyAST_AsyncFor.cold
219 ···215:·0000000000012743····30·FUNC····LOCAL··DEFAULT····7·obj2ast_operator.isra.0.cold219 ···215:·0000000000012665····30·FUNC····LOCAL··DEFAULT····7·obj2ast_operator.isra.0.cold
220 ···216:·0000000000012761····30·FUNC····LOCAL··DEFAULT····7·_Py_asdl_type_ignore_seq_new.cold220 ···216:·0000000000012683····30·FUNC····LOCAL··DEFAULT····7·_Py_asdl_type_ignore_seq_new.cold
221 ···217:·000000000001277f···574·FUNC····LOCAL··DEFAULT····7·obj2ast_arg.cold221 ···217:·00000000000126a1···574·FUNC····LOCAL··DEFAULT····7·obj2ast_arg.cold
222 ···218:·00000000000129bd···125·FUNC····LOCAL··DEFAULT····7·ast2obj_comprehension.cold222 ···218:·00000000000128df···125·FUNC····LOCAL··DEFAULT····7·ast2obj_comprehension.cold
223 ···219:·0000000000012ace···205·FUNC····LOCAL··DEFAULT····7·ast2obj_excepthandler.cold223 ···219:·00000000000129f0···205·FUNC····LOCAL··DEFAULT····7·ast2obj_excepthandler.cold
224 ···220:·0000000000012b9b····86·FUNC····LOCAL··DEFAULT····7·ast2obj_withitem.cold224 ···220:·0000000000012abd····86·FUNC····LOCAL··DEFAULT····7·ast2obj_withitem.cold
225 ···221:·0000000000012bf1····13·FUNC····LOCAL··DEFAULT····7·ast2obj_object.cold225 ···221:·0000000000012b13····13·FUNC····LOCAL··DEFAULT····7·ast2obj_object.cold
226 ···222:·0000000000012bfe···676·FUNC····LOCAL··DEFAULT····7·ast2obj_type_param.cold226 ···222:·0000000000012b20···676·FUNC····LOCAL··DEFAULT····7·ast2obj_type_param.cold
227 ···223:·0000000000011a20··1340·FUNC····LOCAL··DEFAULT····1·ast2obj_pattern227 ···223:·0000000000011a20··1340·FUNC····LOCAL··DEFAULT····1·ast2obj_pattern
228 ···224:·0000000000012ea2···112·FUNC····LOCAL··DEFAULT····7·ast2obj_match_case.cold228 ···224:·0000000000012dc4···112·FUNC····LOCAL··DEFAULT····7·ast2obj_match_case.cold
229 ···225:·0000000000012f12···726·FUNC····LOCAL··DEFAULT····7·ast2obj_pattern.cold229 ···225:·0000000000012e34···726·FUNC····LOCAL··DEFAULT····7·ast2obj_pattern.cold
230 ···226:·0000000000014242··5394·FUNC····LOCAL··DEFAULT····7·obj2ast_pattern230 ···226:·0000000000014164··5394·FUNC····LOCAL··DEFAULT····7·obj2ast_pattern
231 ···227:·0000000000007950···787·FUNC····LOCAL··DEFAULT····9·ast_type_reduce231 ···227:·0000000000007a20···787·FUNC····LOCAL··DEFAULT····9·ast_type_reduce
232 ···228:·0000000000015f8d···345·FUNC····LOCAL··DEFAULT····7·ast_type_reduce.cold232 ···228:·0000000000015eaf···345·FUNC····LOCAL··DEFAULT····7·ast_type_reduce.cold
233 ···229:·0000000000000080····64·OBJECT··LOCAL··DEFAULT····3·astmodule_slots233 ···229:·0000000000000080····64·OBJECT··LOCAL··DEFAULT····3·astmodule_slots
234 ···230:·00000000000000e0···208·OBJECT··LOCAL··DEFAULT····3·AST_type_slots234 ···230:·00000000000000e0···208·OBJECT··LOCAL··DEFAULT····3·AST_type_slots
235 ···231:·0000000000000260····80·OBJECT··LOCAL··DEFAULT····3·ast_type_members235 ···231:·0000000000000260····80·OBJECT··LOCAL··DEFAULT····3·ast_type_members
236 ···232:·0000000000000220····64·OBJECT··LOCAL··DEFAULT····3·ast_type_methods236 ···232:·0000000000000220····64·OBJECT··LOCAL··DEFAULT····3·ast_type_methods
237 ···233:·00000000000001c0····80·OBJECT··LOCAL··DEFAULT····3·ast_type_getsets237 ···233:·00000000000001c0····80·OBJECT··LOCAL··DEFAULT····3·ast_type_getsets
238 ···234:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···14·.LC467238 ···234:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···14·.LC467
239 ···235:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···14·.LC468239 ···235:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···14·.LC468
Offset 336, 22 lines modifiedOffset 336, 22 lines modified
336 ···332:·000000000000c4a0····88·FUNC····GLOBAL·HIDDEN·····1·_PyAST_MatchStar336 ···332:·000000000000c4a0····88·FUNC····GLOBAL·HIDDEN·····1·_PyAST_MatchStar
337 ···333:·000000000000c500···109·FUNC····GLOBAL·HIDDEN·····1·_PyAST_Match337 ···333:·000000000000c500···109·FUNC····GLOBAL·HIDDEN·····1·_PyAST_Match
338 ···334:·000000000000c570····97·FUNC····GLOBAL·HIDDEN·····1·_PyAST_Await338 ···334:·000000000000c570····97·FUNC····GLOBAL·HIDDEN·····1·_PyAST_Await
339 ···335:·000000000000c5e0····97·FUNC····GLOBAL·HIDDEN·····1·_PyAST_YieldFrom339 ···335:·000000000000c5e0····97·FUNC····GLOBAL·HIDDEN·····1·_PyAST_YieldFrom
340 ···336:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_UnTrack340 ···336:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_UnTrack
341 ···337:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_GetSlot341 ···337:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_GetSlot
342 ···338:·000000000000c650···144·FUNC····GLOBAL·HIDDEN·····1·_PyAST_AnnAssign342 ···338:·000000000000c650···144·FUNC····GLOBAL·HIDDEN·····1·_PyAST_AnnAssign
343 ···339:·0000000000001890··1433·FUNC····GLOBAL·HIDDEN·····9·PyAST_mod2obj343 ···339:·0000000000001890··1411·FUNC····GLOBAL·HIDDEN·····9·PyAST_mod2obj
344 ···340:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New344 ···340:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New
345 ···341:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong345 ···341:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
346 ···342:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError346 ···342:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
347 ···343:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format347 ···343:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
348 ···344:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RecursionError348 ···344:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RecursionError
349 ···345:·000000000000c8d0···113·FUNC····GLOBAL·HIDDEN·····1·_PyAST_AsyncWith349 ···345:·000000000000c8d0···113·FUNC····GLOBAL·HIDDEN·····1·_PyAST_AsyncWith
350 ···346:·0000000000009791···113·FUNC····GLOBAL·HIDDEN·····7·_PyAST_MatchSingleton350 ···346:·00000000000096b3···113·FUNC····GLOBAL·HIDDEN·····7·_PyAST_MatchSingleton
351 ···347:·000000000000cb60···135·FUNC····GLOBAL·HIDDEN·····1·_PyAST_MatchClass351 ···347:·000000000000cb60···135·FUNC····GLOBAL·HIDDEN·····1·_PyAST_MatchClass
352 ···348:·000000000000cbf0···114·FUNC····GLOBAL·HIDDEN·····1·_Py_asdl_pattern_seq_new352 ···348:·000000000000cbf0···114·FUNC····GLOBAL·HIDDEN·····1·_Py_asdl_pattern_seq_new
353 ···349:·000000000000cc70···100·FUNC····GLOBAL·HIDDEN·····1·_PyAST_MatchAs353 ···349:·000000000000cc70···100·FUNC····GLOBAL·HIDDEN·····1·_PyAST_MatchAs
354 ···350:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttr354 ···350:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttr
355 ···351:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Size355 ···351:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Size
356 ···352:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_New356 ···352:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_New
357 ···353:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_GetItem357 ···353:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_GetItem
Offset 372, 40 lines modifiedOffset 372, 40 lines modified
372 ···368:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyType_Name372 ···368:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyType_Name
373 ···369:·000000000000cce0···131·FUNC····GLOBAL·HIDDEN·····1·_PyAST_TypeAlias373 ···369:·000000000000cce0···131·FUNC····GLOBAL·HIDDEN·····1·_PyAST_TypeAlias
374 ···370:·000000000000cd90··1001·FUNC····GLOBAL·HIDDEN·····1·PyAST_obj2mod374 ···370:·000000000000cd90··1001·FUNC····GLOBAL·HIDDEN·····1·PyAST_obj2mod
375 ···371:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit375 ···371:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit
376 ···372:·000000000000d180···114·FUNC····GLOBAL·HIDDEN·····1·_Py_asdl_stmt_seq_new376 ···372:·000000000000d180···114·FUNC····GLOBAL·HIDDEN·····1·_Py_asdl_stmt_seq_new
377 ···373:·0000000000010d90····97·FUNC····GLOBAL·HIDDEN·····1·_Py_asdl_type_ignore_seq_new377 ···373:·0000000000010d90····97·FUNC····GLOBAL·HIDDEN·····1·_Py_asdl_type_ignore_seq_new
378 ···374:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeError378 ···374:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeError
379 ···375:·0000000000012a85····73·FUNC····GLOBAL·HIDDEN·····7·_PyAST_TypeIgnore379 ···375:·00000000000129a7····73·FUNC····GLOBAL·HIDDEN·····7·_PyAST_TypeIgnore
380 ···376:·0000000000012a3a····75·FUNC····GLOBAL·HIDDEN·····7·_PyAST_FunctionType380 ···376:·000000000001295c····75·FUNC····GLOBAL·HIDDEN·····7·_PyAST_FunctionType
381 ···377:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckRecursiveCall381 ···377:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckRecursiveCall
382 ···378:·0000000000010770····97·FUNC····GLOBAL·HIDDEN·····1·_Py_asdl_type_param_seq_new382 ···378:·0000000000010770····97·FUNC····GLOBAL·HIDDEN·····1·_Py_asdl_type_param_seq_new
383 ···379:·0000000000013ca3···107·FUNC····GLOBAL·HIDDEN·····7·_Py_asdl_withitem_seq_new383 ···379:·0000000000013bc5···107·FUNC····GLOBAL·HIDDEN·····7·_Py_asdl_withitem_seq_new
384 ···380:·000000000000f1d4···107·FUNC····GLOBAL·HIDDEN·····7·_Py_asdl_alias_seq_new384 ···380:·000000000000f0f6···107·FUNC····GLOBAL·HIDDEN·····7·_Py_asdl_alias_seq_new
385 ···381:·0000000000010aa0···156·FUNC····GLOBAL·HIDDEN·····1·_PyAST_AsyncFor385 ···381:·0000000000010aa0···156·FUNC····GLOBAL·HIDDEN·····1·_PyAST_AsyncFor
Max diff block lines reached; 2081/17720 bytes (11.74%) of diff not shown.
1.04 MB
readelf --wide --relocs {}
Max HTML report size reached
82.9 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
250 B
strings --all --bytes=8 {}
    
Offset 576, 15 lines modifiedOffset 576, 14 lines modified
576 []A\A]A^A_576 []A\A]A^A_
577 []A\A]A^577 []A\A]A^
578 []A\A]A^A_578 []A\A]A^A_
579 []A\A]A^579 []A\A]A^
580 []A\A]A^580 []A\A]A^
581 AWAVAUATI581 AWAVAUATI
582 H[]A\A]A^A_582 H[]A\A]A^A_
583 tkAWAVAUI 
584 []A\A]A^A_583 []A\A]A^A_
585 AWAVAUATUSH584 AWAVAUATUSH
586 []A\A]A^A_585 []A\A]A^A_
587 AWAVAUATUSH586 AWAVAUATUSH
588 []A\A]A^A_587 []A\A]A^A_
589 AWAVAUATUSH588 AWAVAUATUSH
590 []A\A]A^A_589 []A\A]A^A_
197 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
734 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
283 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
3.79 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 299, 44 lines modifiedOffset 299, 44 lines modified
299 ··0x00001270·70120000·00000000·0b000000·000e2083·p.............·.299 ··0x00001270·70120000·00000000·0b000000·000e2083·p.............·.
300 ··0x00001280·03860241·0e18440e·10410e08·34000000·...A..D..A..4...300 ··0x00001280·03860241·0e18440e·10410e08·34000000·...A..D..A..4...
301 ··0x00001290·90120000·00000000·90000000·00460e10·.............F..301 ··0x00001290·90120000·00000000·90000000·00460e10·.............F..
302 ··0x000012a0·8d024c0e·188c0345·0e208604·410e2883·..L....E.·..A.(.302 ··0x000012a0·8d024c0e·188c0345·0e208604·410e2883·..L....E.·..A.(.
303 ··0x000012b0·05440e40·026d0e28·410e2041·0e18420e·.D.@.m.(A.·A..B.303 ··0x000012b0·05440e40·026d0e28·410e2041·0e18420e·.D.@.m.(A.·A..B.
304 ··0x000012c0·10420e08·18000000·c8120000·00000000·.B..............304 ··0x000012c0·10420e08·18000000·c8120000·00000000·.B..............
305 ··0x000012d0·2b000000·000e4083·0586048c·038d0200·+.....@.........305 ··0x000012d0·2b000000·000e4083·0586048c·038d0200·+.....@.........
306 ··0x000012e0·4c000000·e4120000·00000000·99050000·L...............306 ··0x000012e0·4c000000·e4120000·00000000·83050000·L...............
307 ··0x000012f0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..307 ··0x000012f0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
308 ··0x00001300·420e288c·05440e30·8606410e·38830744·B.(..D.0..A.8..D308 ··0x00001300·420e288c·05440e30·8606410e·38830744·B.(..D.0..A.8..D
309 ··0x00001310·0e800103·aa020a0e·38410e30·410e2842·........8A.0A.(B309 ··0x00001310·0e800103·a3020a0e·38410e30·410e2842·........8A.0A.(B
310 ··0x00001320·0e20420e·18420e10·420e0847·0b000000·.·B..B..B..G....310 ··0x00001320·0e20420e·18420e10·420e0846·0b000000·.·B..B..B..F....
311 ··0x00001330·1c000000·34130000·00000000·b0020000·....4...........311 ··0x00001330·1c000000·34130000·00000000·b0020000·....4...........
312 ··0x00001340·000e8001·83078606·8c058d04·8e038f02·................312 ··0x00001340·000e8001·83078606·8c058d04·8e038f02·................
313 ··0x00001350·5c000000·54130000·00000000·d5000000·\...T...........313 ··0x00001350·5c000000·54130000·00000000·d6000000·\...T...........
314 ··0x00001360·00470e10·8f02420e·188e0342·0e208d04·.G....B....B.·..314 ··0x00001360·00470e10·8f02420e·188e0345·0e208d04·.G....B....E.·..
315 ··0x00001370·450e288c·05440e30·8606440e·38830747·E.(..D.0..D.8..G315 ··0x00001370·450e288c·05440e30·8606410e·38830747·E.(..D.0..A.8..G
316 ··0x00001380·0e500242·0e38440e·30410e28·420e2042·.P.B.8D.0A.(B.·B316 ··0x00001380·0e500242·0e38440e·30410e28·420e2042·.P.B.8D.0A.(B.·B
317 ··0x00001390·0e18420e·10420e08·42c3c6cc·cdcecf50·..B..B..B......P317 ··0x00001390·0e18420e·10420e08·42c3c6cc·cdcecf50·..B..B..B......P
318 ··0x000013a0·0e508307·86068c05·8d048e03·8f020000·.P..............318 ··0x000013a0·0e508307·86068c05·8d048e03·8f020000·.P..............
319 ··0x000013b0·48000000·b4130000·00000000·bb140000·H...............319 ··0x000013b0·48000000·b4130000·00000000·63150000·H...........c...
320 ··0x000013c0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..320 ··0x000013c0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
321 ··0x000013d0·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D321 ··0x000013d0·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D
322 ··0x000013e0·0e5003ab·010a0e38·440e3041·0e28420e·.P.....8D.0A.(B.322 ··0x000013e0·0e5003ab·010a0e38·440e3041·0e28420e·.P.....8D.0A.(B.
323 ··0x000013f0·20420e18·420e1042·0e08460b·1c000000··B..B..B..F.....323 ··0x000013f0·20420e18·420e1042·0e08460b·1c000000··B..B..B..F.....
324 ··0x00001400·00140000·00000000·4d0c0000·000e5083·........M.....P.324 ··0x00001400·00140000·00000000·a30b0000·000e5083·..............P.
325 ··0x00001410·0786068c·058d048e·038f0200·48000000·............H...325 ··0x00001410·0786068c·058d048e·038f0200·48000000·............H...
326 ··0x00001420·20140000·00000000·fc120000·00460e10··............F..326 ··0x00001420·20140000·00000000·13130000·00460e10··............F..
327 ··0x00001430·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.327 ··0x00001430·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
328 ··0x00001440·05410e30·8606410e·38830744·0e500397·.A.0..A.8..D.P..328 ··0x00001440·05410e30·8606410e·38830744·0e500397·.A.0..A.8..D.P..
329 ··0x00001450·040a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..329 ··0x00001450·040a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..
330 ··0x00001460·420e1042·0e084a0b·1c000000·6c140000·B..B..J.....l...330 ··0x00001460·420e1042·0e084a0b·1c000000·6c140000·B..B..J.....l...
331 ··0x00001470·00000000·c4060000·000e5083·0786068c·..........P.....331 ··0x00001470·00000000·9f060000·000e5083·0786068c·..........P.....
332 ··0x00001480·058d048e·038f0200·10000000·8c140000·................332 ··0x00001480·058d048e·038f0200·10000000·8c140000·................
333 ··0x00001490·00000000·3e000000·00000000·10000000·....>...........333 ··0x00001490·00000000·3e000000·00000000·10000000·....>...........
334 ··0x000014a0·a0140000·00000000·69000000·00000000·........i.......334 ··0x000014a0·a0140000·00000000·78000000·00000000·........x.......
335 ··0x000014b0·10000000·b4140000·00000000·6f000000·............o...335 ··0x000014b0·10000000·b4140000·00000000·60000000·............`...
336 ··0x000014c0·00000000·3c000000·c8140000·00000000·....<...........336 ··0x000014c0·00000000·3c000000·c8140000·00000000·....<...........
337 ··0x000014d0·e1010000·00460e10·8e02420e·188d0342·.....F....B....B337 ··0x000014d0·e1010000·00460e10·8e02420e·188d0342·.....F....B....B
338 ··0x000014e0·0e208c04·410e2886·05410e30·830603aa·.·..A.(..A.0....338 ··0x000014e0·0e208c04·410e2886·05410e30·830603aa·.·..A.(..A.0....
339 ··0x000014f0·010a0e28·440e2042·0e18420e·10420e08·...(D.·B..B..B..339 ··0x000014f0·010a0e28·440e2042·0e18420e·10420e08·...(D.·B..B..B..
340 ··0x00001500·410b0000·1c000000·08150000·00000000·A...............340 ··0x00001500·410b0000·1c000000·08150000·00000000·A...............
341 ··0x00001510·d4000000·000e3083·0686058c·048d038e·......0.........341 ··0x00001510·d4000000·000e3083·0686058c·048d038e·......0.........
342 ··0x00001520·02000000·2c000000·28150000·00000000·....,...(.......342 ··0x00001520·02000000·2c000000·28150000·00000000·....,...(.......
58.6 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:··········12920·(bytes·into·file)13 ··Start·of·section·headers:··········12904·(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.64 KB
readelf --wide --sections {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 There·are·21·section·headers,·starting·at·offset·0x3278:1 There·are·21·section·headers,·starting·at·offset·0x3268:
  
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·000236·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000236·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·001ea0·0002d0·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·001e90·0002d0·18···I·18···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000278·0001c8·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000278·0001c8·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·002170·0001e0·18···I·18···3··88 ··[·4]·.rela.data········RELA············0000000000000000·002160·0001e0·18···I·18···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000440·000020·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········0000000000000000·000440·000020·00··WA··0···0·32
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·000440·000268·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·000440·000268·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·002350·0005b8·18···I·18···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·002340·0005b8·18···I·18···6··8
12 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·0006a8·0000d1·01·AMS··0···0··112 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·0006a8·0000d1·01·AMS··0···0··1
13 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·000780·0000ef·01·AMS··0···0··813 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·000780·0000ef·01·AMS··0···0··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·000870·00074b·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········0000000000000000·000870·00073b·00··AX··0···0·16
15 ··[11]·.rela.text.hot····RELA············0000000000000000·002908·0005a0·18···I·18··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·0028f8·0005a0·18···I·18··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·000fc0·0000a0·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·000fb0·0000a0·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·002ea8·0001b0·18···I·18··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·002e98·0001b0·18···I·18··12··8
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·001060·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·001050·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·001060·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·001050·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·001080·000278·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·001070·000278·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·003058·000168·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·003048·000168·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·0012f8·0006c0·18·····19··31··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·0012e8·0006c0·18·····19··31··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·0019b8·0004e1·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·0019a8·0004e1·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·0031c0·0000b6·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·0031b0·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)
1.76 KB
readelf --wide --symbols {}
    
Offset 12, 19 lines modifiedOffset 12, 19 lines modified
12 ·····8:·0000000000000000·····8·FUNC····LOCAL··DEFAULT····6·tokenizemodule_exec.cold12 ·····8:·0000000000000000·····8·FUNC····LOCAL··DEFAULT····6·tokenizemodule_exec.cold
13 ·····9:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.113 ·····9:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.1
14 ····10:·0000000000000060···333·FUNC····LOCAL··DEFAULT····1·tokenizeriter_new14 ····10:·0000000000000060···333·FUNC····LOCAL··DEFAULT····1·tokenizeriter_new
15 ····11:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.215 ····11:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
16 ····12:·0000000000000008····83·FUNC····LOCAL··DEFAULT····6·tokenizeriter_new.cold16 ····12:·0000000000000008····83·FUNC····LOCAL··DEFAULT····6·tokenizeriter_new.cold
17 ····13:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.817 ····13:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.8
18 ····14:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot18 ····14:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot
19 ····15:·0000000000000000··1778·FUNC····LOCAL··DEFAULT···10·tokenizeriter_next19 ····15:·0000000000000000··1770·FUNC····LOCAL··DEFAULT···10·tokenizeriter_next
20 ····16:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata20 ····16:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
21 ····17:·0000000000000730····27·FUNC····LOCAL··DEFAULT···10·Py_XDECREF21 ····17:·0000000000000720····27·FUNC····LOCAL··DEFAULT···10·Py_XDECREF
22 ····18:·000000000000005b···498·FUNC····LOCAL··DEFAULT····6·tokenizeriter_next.cold22 ····18:·000000000000005b···498·FUNC····LOCAL··DEFAULT····6·tokenizeriter_next.cold
23 ····19:·0000000000000700····47·FUNC····LOCAL··DEFAULT···10·tokenizemodule_traverse23 ····19:·00000000000006f0····47·FUNC····LOCAL··DEFAULT···10·tokenizemodule_traverse
24 ····20:·000000000000024d·····6·FUNC····LOCAL··DEFAULT····6·tokenizemodule_traverse.cold24 ····20:·000000000000024d·····6·FUNC····LOCAL··DEFAULT····6·tokenizemodule_traverse.cold
25 ····21:·00000000000001b0····67·FUNC····LOCAL··DEFAULT····1·tokenizeriter_dealloc25 ····21:·00000000000001b0····67·FUNC····LOCAL··DEFAULT····1·tokenizeriter_dealloc
26 ····22:·0000000000000253····11·FUNC····LOCAL··DEFAULT····6·tokenizeriter_dealloc.cold26 ····22:·0000000000000253····11·FUNC····LOCAL··DEFAULT····6·tokenizeriter_dealloc.cold
27 ····23:·0000000000000200····47·FUNC····LOCAL··DEFAULT····1·tokenizemodule_clear27 ····23:·0000000000000200····47·FUNC····LOCAL··DEFAULT····1·tokenizemodule_clear
28 ····24:·000000000000025e····10·FUNC····LOCAL··DEFAULT····6·tokenizemodule_clear.cold28 ····24:·000000000000025e····10·FUNC····LOCAL··DEFAULT····6·tokenizemodule_clear.cold
29 ····25:·0000000000000230·····6·FUNC····LOCAL··DEFAULT····1·tokenizemodule_free29 ····25:·0000000000000230·····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
24.9 KB
readelf --wide --relocs {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x1ea0·contains·30·entries:1 Relocation·section·'.rela.text'·at·offset·0x1e90·contains·30·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·+·1603 0000000000000005··000000020000000a·R_X86_64_32············0000000000000000·.data·+·160
4 000000000000001b··0000002100000004·R_X86_64_PLT32·········0000000000000000·PyModule_GetState·-·44 000000000000001b··0000002100000004·R_X86_64_PLT32·········0000000000000000·PyModule_GetState·-·4
5 0000000000000029··000000020000000a·R_X86_64_32············0000000000000000·.data·+·e05 0000000000000029··000000020000000a·R_X86_64_32············0000000000000000·.data·+·e0
6 0000000000000036··0000002200000004·R_X86_64_PLT32·········0000000000000000·PyType_FromModuleAndSpec·-·46 0000000000000036··0000002200000004·R_X86_64_PLT32·········0000000000000000·PyType_FromModuleAndSpec·-·4
7 000000000000004e··0000002300000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddType·-·47 000000000000004e··0000002300000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddType·-·4
8 0000000000000094··000000020000000a·R_X86_64_32············0000000000000000·.data·+·408 0000000000000094··000000020000000a·R_X86_64_32············0000000000000000·.data·+·40
9 00000000000000a8··0000002400000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·49 00000000000000a8··0000002400000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·4
10 00000000000000c4··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyObject_IsTrue·-·410 00000000000000c4··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyObject_IsTrue·-·4
11 00000000000000f7··0000002600000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8AndSize·-·411 00000000000000f7··0000002600000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8AndSize·-·4
12 000000000000010b··0000002700000004·R_X86_64_PLT32·········0000000000000000·strlen·-·412 000000000000010b··0000002700000004·R_X86_64_PLT32·········0000000000000000·strlen·-·4
13 0000000000000132··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·3e13 0000000000000132··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·3e
14 0000000000000137··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·414 0000000000000137··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4
15 0000000000000158··0000002900000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_FromReadline·-·415 0000000000000158··0000002900000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_FromReadline·-·4
16 00000000000001c3··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·72c16 00000000000001c3··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·71c
17 00000000000001cc··0000004300000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_Free·-·417 00000000000001cc··0000004300000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_Free·-·4
18 0000000000000206··0000002100000004·R_X86_64_PLT32·········0000000000000000·PyModule_GetState·-·418 0000000000000206··0000002100000004·R_X86_64_PLT32·········0000000000000000·PyModule_GetState·-·4
19 000000000000000a··0000002000000004·R_X86_64_PLT32·········0000000000000000·PyModuleDef_Init·-·419 000000000000000a··0000002000000004·R_X86_64_PLT32·········0000000000000000·PyModuleDef_Init·-·4
20 0000000000000024··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·420 0000000000000024··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
21 0000000000000046··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·421 0000000000000046··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
22 000000000000007c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2222 000000000000007c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·22
23 00000000000000b8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b23 00000000000000b8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b
Offset 28, 15 lines modifiedOffset 28, 15 lines modified
28 0000000000000116··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4428 0000000000000116··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·44
29 000000000000012d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b29 000000000000012d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b
30 0000000000000143··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b30 0000000000000143··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b
31 0000000000000165··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2a31 0000000000000165··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2a
32 00000000000001eb··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·24f32 00000000000001eb··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·24f
33 0000000000000227··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·25a33 0000000000000227··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·25a
  
34 Relocation·section·'.rela.data'·at·offset·0x2170·contains·20·entries:34 Relocation·section·'.rela.data'·at·offset·0x2160·contains·20·entries:
35 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend35 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
36 0000000000000018··0000004400000001·R_X86_64_64············0000000000000000·PyTuple_Type·+·036 0000000000000018··0000004400000001·R_X86_64_64············0000000000000000·PyTuple_Type·+·0
37 0000000000000028··0000004500000001·R_X86_64_64············0000000000000000·_PyRuntime·+·d83837 0000000000000028··0000004500000001·R_X86_64_64············0000000000000000·_PyRuntime·+·d838
38 0000000000000030··0000004500000001·R_X86_64_64············0000000000000000·_PyRuntime·+·d47838 0000000000000030··0000004500000001·R_X86_64_64············0000000000000000·_PyRuntime·+·d478
39 0000000000000048··0000001000000001·R_X86_64_64············0000000000000000·.rodata·+·8039 0000000000000048··0000001000000001·R_X86_64_64············0000000000000000·.rodata·+·80
40 0000000000000050··0000000900000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1840 0000000000000050··0000000900000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·18
41 0000000000000078··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1041 0000000000000078··0000000200000001·R_X86_64_64············0000000000000000·.data·+·10
Offset 47, 19 lines modifiedOffset 47, 19 lines modified
47 0000000000000118··0000000100000001·R_X86_64_64············0000000000000000·.text·+·1b047 0000000000000118··0000000100000001·R_X86_64_64············0000000000000000·.text·+·1b0
48 0000000000000128··0000004600000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·048 0000000000000128··0000004600000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·0
49 0000000000000138··0000004700000001·R_X86_64_64············0000000000000000·PyObject_SelfIter·+·049 0000000000000138··0000004700000001·R_X86_64_64············0000000000000000·PyObject_SelfIter·+·0
50 0000000000000148··0000000e00000001·R_X86_64_64············0000000000000000·.text.hot·+·050 0000000000000148··0000000e00000001·R_X86_64_64············0000000000000000·.text.hot·+·0
51 0000000000000188··0000000900000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·c751 0000000000000188··0000000900000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·c7
52 00000000000001a0··0000000300000001·R_X86_64_64············0000000000000000·.bss·+·052 00000000000001a0··0000000300000001·R_X86_64_64············0000000000000000·.bss·+·0
53 00000000000001a8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·a053 00000000000001a8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·a0
54 00000000000001b0··0000000e00000001·R_X86_64_64············0000000000000000·.text.hot·+·70054 00000000000001b0··0000000e00000001·R_X86_64_64············0000000000000000·.text.hot·+·6f0
55 00000000000001b8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·20055 00000000000001b8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·200
56 00000000000001c0··0000000100000001·R_X86_64_64············0000000000000000·.text·+·23056 00000000000001c0··0000000100000001·R_X86_64_64············0000000000000000·.text·+·230
  
57 Relocation·section·'.rela.text.unlikely'·at·offset·0x2350·contains·61·entries:57 Relocation·section·'.rela.text.unlikely'·at·offset·0x2340·contains·61·entries:
58 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend58 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
59 000000000000000c··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·059 000000000000000c··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
60 0000000000000011··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·460 0000000000000011··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·4
61 0000000000000016··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1861 0000000000000016··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·18
62 000000000000001b··0000002a00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_BadArgument·-·462 000000000000001b··0000002a00000004·R_X86_64_PLT32·········0000000000000000·_PyArg_BadArgument·-·4
63 0000000000000042··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·463 0000000000000042··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
64 000000000000004b··0000002c00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·464 000000000000004b··0000002c00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
Offset 88, 135 lines modifiedOffset 88, 135 lines modified
88 0000000000000234··0000004100000002·R_X86_64_PC32··········0000000000000000·PyExc_TabError·-·488 0000000000000234··0000004100000002·R_X86_64_PC32··········0000000000000000·PyExc_TabError·-·4
89 000000000000023a··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·3889 000000000000023a··0000000d0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·38
90 0000000000000244··0000004200000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·490 0000000000000244··0000004200000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
91 000000000000025f··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·491 000000000000025f··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 0000000000000022··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·19193 0000000000000022··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·191
94 000000000000002a··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·8094 000000000000002a··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·80
95 0000000000000071··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·51395 0000000000000071··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·50b
96 000000000000007e··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·51396 000000000000007e··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·50b
97 000000000000008b··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·51397 000000000000008b··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·50b
98 0000000000000094··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·33c98 0000000000000094··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·330
99 00000000000000d1··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3f999 00000000000000d1··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3f1
100 00000000000000df··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·398100 00000000000000df··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·390
101 000000000000010e··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·398101 000000000000010e··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·390
102 000000000000011b··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5c7102 000000000000011b··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5bf
103 0000000000000125··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6bc103 0000000000000125··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6b4
104 0000000000000133··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5bf104 0000000000000133··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5b7
105 0000000000000144··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5bf105 0000000000000144··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5b7
106 000000000000014b··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6bc106 000000000000014b··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6b4
107 000000000000017f··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5bf107 000000000000017f··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5b7
108 000000000000018a··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·604108 000000000000018a··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5fc
109 0000000000000195··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5bf109 0000000000000195··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5b7
110 00000000000001a2··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5bf110 00000000000001a2··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5b7
111 00000000000001af··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5bf111 00000000000001af··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5b7
112 00000000000001bd··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3ce112 00000000000001bd··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3c6
113 00000000000001e8··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3ce113 00000000000001e8··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3c6
114 0000000000000209··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3f9114 0000000000000209··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3f1
115 000000000000021b··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·604115 000000000000021b··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5fc
116 000000000000022d··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·604116 000000000000022d··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5fc
117 000000000000023f··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·604117 000000000000023f··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5fc
118 0000000000000249··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5bf118 0000000000000249··0000000e00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5b7
119 000000000000025a··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4119 000000000000025a··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
120 0000000000000264··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·227120 0000000000000264··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·227
  
121 Relocation·section·'.rela.text.hot'·at·offset·0x2908·contains·60·entries:121 Relocation·section·'.rela.text.hot'·at·offset·0x28f8·contains·60·entries:
122 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend122 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
123 000000000000001e··0000002e00000004·R_X86_64_PLT32·········0000000000000000·_PyToken_Init·-·4123 000000000000001e··0000002e00000004·R_X86_64_PLT32·········0000000000000000·_PyToken_Init·-·4
124 000000000000002a··0000002f00000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_Get·-·4124 000000000000002a··0000002f00000004·R_X86_64_PLT32·········0000000000000000·_PyTokenizer_Get·-·4
125 0000000000000064··0000003000000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromStringAndSize·-·4125 0000000000000064··0000003000000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromStringAndSize·-·4
126 0000000000000194··0000003100000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_byte_offset_to_character_offset_line·-·4126 0000000000000194··0000003100000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_byte_offset_to_character_offset_line·-·4
127 0000000000000202··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8b127 0000000000000202··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8b
128 0000000000000212··0000003200000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4128 0000000000000212··0000003200000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
129 0000000000000221··0000003300000004·R_X86_64_PLT32·········0000000000000000·_PyToken_Free·-·4129 0000000000000221··0000003300000004·R_X86_64_PLT32·········0000000000000000·_PyToken_Free·-·4
130 000000000000024c··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8b130 000000000000024c··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8b
131 000000000000025c··0000003200000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4131 000000000000025c··0000003200000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
132 0000000000000267··0000003300000004·R_X86_64_PLT32·········0000000000000000·_PyToken_Free·-·4132 0000000000000267··0000003300000004·R_X86_64_PLT32·········0000000000000000·_PyToken_Free·-·4
133 00000000000002aa··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·70133 00000000000002aa··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·70
134 00000000000002b7··0000003400000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8·-·4134 00000000000002b7··0000003400000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_DecodeUTF8·-·4
135 00000000000002fd··0000003100000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_byte_offset_to_character_offset_line·-·4135 00000000000002fd··0000003100000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_byte_offset_to_character_offset_line·-·4
136 000000000000035b··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8b136 000000000000034c··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8b
137 000000000000036b··0000003200000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4137 000000000000035c··0000003200000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
138 0000000000000376··0000003300000004·R_X86_64_PLT32·········0000000000000000·_PyToken_Free·-·4138 0000000000000367··0000003300000004·R_X86_64_PLT32·········0000000000000000·_PyToken_Free·-·4
139 00000000000003d3··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·85139 00000000000003cb··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·85
140 00000000000003e7··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4140 00000000000003df··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4
141 000000000000047b··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·85141 0000000000000473··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·85
142 0000000000000485··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4142 000000000000047d··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4
143 00000000000004b6··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·85143 00000000000004ae··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·85
144 00000000000004bb··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4144 00000000000004b3··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4
145 0000000000000502··0000003500000002·R_X86_64_PC32··········0000000000000000·PyExc_StopIteration·-·4145 00000000000004fa··0000003500000002·R_X86_64_PC32··········0000000000000000·PyExc_StopIteration·-·4
146 0000000000000507··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·81146 00000000000004ff··000000090000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·81
147 000000000000050c··0000002d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4147 0000000000000504··0000002d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
148 0000000000000536··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4148 000000000000052e··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
149 0000000000000554··0000003600000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_byte_offset_to_character_offset_raw·-·4149 000000000000054c··0000003600000004·R_X86_64_PLT32·········0000000000000000·_PyPegen_byte_offset_to_character_offset_raw·-·4
150 00000000000005ba··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4150 00000000000005b2··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
151 00000000000005c7··0000003300000004·R_X86_64_PLT32·········0000000000000000·_PyToken_Free·-·4151 00000000000005bf··0000003300000004·R_X86_64_PLT32·········0000000000000000·_PyToken_Free·-·4
152 00000000000005d4··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4152 00000000000005cc··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
Max diff block lines reached; 6670/25486 bytes (26.17%) of diff not shown.
4.01 KB
readelf --wide --debug-dump=frames {}
    
Offset 93, 15 lines modifiedOffset 93, 15 lines modified
93 ··DW_CFA_offset:·r12·(r12)·at·cfa-3293 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
94 ··DW_CFA_offset:·r13·(r13)·at·cfa-2494 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
95 ··DW_CFA_offset:·r14·(r14)·at·cfa-1695 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
96 ··DW_CFA_nop96 ··DW_CFA_nop
97 ··DW_CFA_nop97 ··DW_CFA_nop
98 ··DW_CFA_nop98 ··DW_CFA_nop
  
99 000000e0·000000000000008c·000000e4·FDE·cie=00000000·pc=0000000000000000..00000000000006f299 000000e0·000000000000008c·000000e4·FDE·cie=00000000·pc=0000000000000000..00000000000006ea
100 ··DW_CFA_advance_loc:·6·to·0000000000000006100 ··DW_CFA_advance_loc:·6·to·0000000000000006
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·0000000000000008103 ··DW_CFA_advance_loc:·2·to·0000000000000008
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:·2·to·000000000000000a106 ··DW_CFA_advance_loc:·2·to·000000000000000a
Offset 147, 69 lines modifiedOffset 147, 69 lines modified
147 ··DW_CFA_def_cfa_offset:·184147 ··DW_CFA_def_cfa_offset:·184
148 ··DW_CFA_advance_loc:·11·to·0000000000000251148 ··DW_CFA_advance_loc:·11·to·0000000000000251
149 ··DW_CFA_def_cfa_offset:·192149 ··DW_CFA_def_cfa_offset:·192
150 ··DW_CFA_advance_loc:·27·to·000000000000026c150 ··DW_CFA_advance_loc:·27·to·000000000000026c
151 ··DW_CFA_def_cfa_offset:·184151 ··DW_CFA_def_cfa_offset:·184
152 ··DW_CFA_advance_loc:·1·to·000000000000026d152 ··DW_CFA_advance_loc:·1·to·000000000000026d
153 ··DW_CFA_def_cfa_offset:·176153 ··DW_CFA_def_cfa_offset:·176
154 ··DW_CFA_advance_loc1:·232·to·0000000000000355154 ··DW_CFA_advance_loc1:·217·to·0000000000000346
155 ··DW_CFA_def_cfa_offset:·184155 ··DW_CFA_def_cfa_offset:·184
156 ··DW_CFA_advance_loc:·11·to·0000000000000360156 ··DW_CFA_advance_loc:·11·to·0000000000000351
157 ··DW_CFA_def_cfa_offset:·192157 ··DW_CFA_def_cfa_offset:·192
158 ··DW_CFA_advance_loc:·27·to·000000000000037b158 ··DW_CFA_advance_loc:·27·to·000000000000036c
159 ··DW_CFA_def_cfa_offset:·184159 ··DW_CFA_def_cfa_offset:·184
160 ··DW_CFA_advance_loc:·1·to·000000000000037c160 ··DW_CFA_advance_loc:·1·to·000000000000036d
161 ··DW_CFA_def_cfa_offset:·176161 ··DW_CFA_def_cfa_offset:·176
162 ··DW_CFA_advance_loc2:·737·to·000000000000065d162 ··DW_CFA_advance_loc2:·744·to·0000000000000655
163 ··DW_CFA_def_cfa_offset:·184163 ··DW_CFA_def_cfa_offset:·184
164 ··DW_CFA_advance_loc:·11·to·0000000000000668164 ··DW_CFA_advance_loc:·11·to·0000000000000660
165 ··DW_CFA_def_cfa_offset:·192165 ··DW_CFA_def_cfa_offset:·192
166 ··DW_CFA_advance_loc:·17·to·0000000000000679166 ··DW_CFA_advance_loc:·17·to·0000000000000671
167 ··DW_CFA_def_cfa_offset:·184167 ··DW_CFA_def_cfa_offset:·184
168 ··DW_CFA_advance_loc:·2·to·000000000000067b168 ··DW_CFA_advance_loc:·2·to·0000000000000673
169 ··DW_CFA_def_cfa_offset:·176169 ··DW_CFA_def_cfa_offset:·176
  
170 00000170·000000000000001c·00000174·FDE·cie=00000000·pc=000000000000005b..000000000000024d170 00000170·000000000000001c·00000174·FDE·cie=00000000·pc=000000000000005b..000000000000024d
171 ··DW_CFA_def_cfa_offset:·176171 ··DW_CFA_def_cfa_offset:·176
172 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56172 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
173 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48173 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
174 ··DW_CFA_offset:·r12·(r12)·at·cfa-40174 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
175 ··DW_CFA_offset:·r13·(r13)·at·cfa-32175 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
176 ··DW_CFA_offset:·r14·(r14)·at·cfa-24176 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
177 ··DW_CFA_offset:·r15·(r15)·at·cfa-16177 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
  
178 00000190·0000000000000024·00000194·FDE·cie=00000000·pc=0000000000000700..000000000000072f178 00000190·0000000000000024·00000194·FDE·cie=00000000·pc=00000000000006f0..000000000000071f
179 ··DW_CFA_advance_loc:·5·to·0000000000000705179 ··DW_CFA_advance_loc:·5·to·00000000000006f5
180 ··DW_CFA_def_cfa_offset:·16180 ··DW_CFA_def_cfa_offset:·16
181 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16181 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
182 ··DW_CFA_advance_loc:·4·to·0000000000000709182 ··DW_CFA_advance_loc:·4·to·00000000000006f9
183 ··DW_CFA_def_cfa_offset:·24183 ··DW_CFA_def_cfa_offset:·24
184 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24184 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
185 ··DW_CFA_advance_loc:·7·to·0000000000000710185 ··DW_CFA_advance_loc:·7·to·0000000000000700
186 ··DW_CFA_def_cfa_offset:·32186 ··DW_CFA_def_cfa_offset:·32
187 ··DW_CFA_advance_loc:·21·to·0000000000000725187 ··DW_CFA_advance_loc:·21·to·0000000000000715
188 ··DW_CFA_def_cfa_offset:·24188 ··DW_CFA_def_cfa_offset:·24
189 ··DW_CFA_advance_loc:·7·to·000000000000072c189 ··DW_CFA_advance_loc:·7·to·000000000000071c
190 ··DW_CFA_def_cfa_offset:·16190 ··DW_CFA_def_cfa_offset:·16
191 ··DW_CFA_advance_loc:·1·to·000000000000072d191 ··DW_CFA_advance_loc:·1·to·000000000000071d
192 ··DW_CFA_def_cfa_offset:·8192 ··DW_CFA_def_cfa_offset:·8
193 ··DW_CFA_nop193 ··DW_CFA_nop
  
194 000001b8·000000000000001c·000001bc·FDE·cie=00000000·pc=000000000000024d..0000000000000253194 000001b8·000000000000001c·000001bc·FDE·cie=00000000·pc=000000000000024d..0000000000000253
195 ··DW_CFA_def_cfa_offset:·32195 ··DW_CFA_def_cfa_offset:·32
196 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24196 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
197 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16197 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
198 ··DW_CFA_advance_loc:·1·to·000000000000024e198 ··DW_CFA_advance_loc:·1·to·000000000000024e
199 ··DW_CFA_def_cfa_offset:·24199 ··DW_CFA_def_cfa_offset:·24
200 ··DW_CFA_advance_loc:·3·to·0000000000000251200 ··DW_CFA_advance_loc:·3·to·0000000000000251
201 ··DW_CFA_def_cfa_offset:·16201 ··DW_CFA_def_cfa_offset:·16
202 ··DW_CFA_advance_loc:·1·to·0000000000000252202 ··DW_CFA_advance_loc:·1·to·0000000000000252
203 ··DW_CFA_def_cfa_offset:·8203 ··DW_CFA_def_cfa_offset:·8
  
204 000001d8·0000000000000010·000001dc·FDE·cie=00000000·pc=0000000000000730..000000000000074b204 000001d8·0000000000000010·000001dc·FDE·cie=00000000·pc=0000000000000720..000000000000073b
205 ··DW_CFA_nop205 ··DW_CFA_nop
206 ··DW_CFA_nop206 ··DW_CFA_nop
207 ··DW_CFA_nop207 ··DW_CFA_nop
  
208 000001ec·0000000000000024·000001f0·FDE·cie=00000000·pc=00000000000001b0..00000000000001f3208 000001ec·0000000000000024·000001f0·FDE·cie=00000000·pc=00000000000001b0..00000000000001f3
209 ··DW_CFA_advance_loc:·5·to·00000000000001b5209 ··DW_CFA_advance_loc:·5·to·00000000000001b5
210 ··DW_CFA_def_cfa_offset:·16210 ··DW_CFA_def_cfa_offset:·16
614 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 162, 15 lines modifiedOffset 162, 15 lines modified
162 »       push···%rbp162 »       push···%rbp
163 »       push···%rbx163 »       push···%rbx
164 »       mov····%rdi,%rbx164 »       mov····%rdi,%rbx
165 »       push···%rcx165 »       push···%rcx
166 »       mov····0x8(%rdi),%rbp166 »       mov····0x8(%rdi),%rbp
167 »       mov····0x20(%rdi),%rdi167 »       mov····0x20(%rdi),%rdi
168 »       call···1c7·<tokenizeriter_dealloc+0x17>168 »       call···1c7·<tokenizeriter_dealloc+0x17>
169 ·R_X86_64_PC32»  .text.hot+0x72c169 ·R_X86_64_PC32»  .text.hot+0x71c
170 »       mov····0x10(%rbx),%rdi170 »       mov····0x10(%rbx),%rdi
171 »       call···1d0·<tokenizeriter_dealloc+0x20>171 »       call···1d0·<tokenizeriter_dealloc+0x20>
172 ·R_X86_64_PLT32» _PyTokenizer_Free-0x4172 ·R_X86_64_PLT32» _PyTokenizer_Free-0x4
173 »       mov····%rbx,%rdi173 »       mov····%rbx,%rdi
174 »       call···*0x140(%rbp)174 »       call···*0x140(%rbp)
175 »       mov····0x0(%rbp),%rax175 »       mov····0x0(%rbp),%rax
176 »       test···%eax,%eax176 »       test···%eax,%eax
5.89 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 48, 28 lines modifiedOffset 48, 28 lines modified
48 tokenizeriter_next.cold():48 tokenizeriter_next.cold():
49 »       mov····0x0(%r13),%rax49 »       mov····0x0(%r13),%rax
50 »       test···%eax,%eax50 »       test···%eax,%eax
51 »       js·····112·<tokenizeriter_next.cold+0xb7>51 »       js·····112·<tokenizeriter_next.cold+0xb7>
52 »       sub····$0x1,%rax52 »       sub····$0x1,%rax
53 »       mov····%rax,0x0(%r13)53 »       mov····%rax,0x0(%r13)
54 »       jne····75·<tokenizeriter_next.cold+0x1a>54 »       jne····75·<tokenizeriter_next.cold+0x1a>
55 ·R_X86_64_PC32»  .text.hot+0x51355 ·R_X86_64_PC32»  .text.hot+0x50b
56 »       mov····%r13,%rdi56 »       mov····%r13,%rdi
57 »       call···7d·<tokenizeriter_next.cold+0x22>57 »       call···7d·<tokenizeriter_next.cold+0x22>
58 ·R_X86_64_PLT32» _Py_Dealloc-0x458 ·R_X86_64_PLT32» _Py_Dealloc-0x4
59 »       jmp····82·<tokenizeriter_next.cold+0x27>59 »       jmp····82·<tokenizeriter_next.cold+0x27>
60 ·R_X86_64_PC32»  .text.hot+0x51360 ·R_X86_64_PC32»  .text.hot+0x50b
61 »       mov····0x0(%r13),%rax61 »       mov····0x0(%r13),%rax
62 »       test···%eax,%eax62 »       test···%eax,%eax
63 »       jns····67·<tokenizeriter_next.cold+0xc>63 »       jns····67·<tokenizeriter_next.cold+0xc>
64 »       jmp····8f·<tokenizeriter_next.cold+0x34>64 »       jmp····8f·<tokenizeriter_next.cold+0x34>
65 ·R_X86_64_PC32»  .text.hot+0x51365 ·R_X86_64_PC32»  .text.hot+0x50b
66 »       or·····$0xffffffffffffffff,%rdx66 »       or·····$0xffffffffffffffff,%rdx
67 »       jmp····98·<tokenizeriter_next.cold+0x3d>67 »       jmp····98·<tokenizeriter_next.cold+0x3d>
68 ·R_X86_64_PC32»  .text.hot+0x33c68 ·R_X86_64_PC32»  .text.hot+0x330
69 »       mov····0x38(%rax),%rax69 »       mov····0x38(%rax),%rax
70 »       mov····%r8,0x20(%rsp)70 »       mov····%r8,0x20(%rsp)
71 »       mov····%rdx,0x18(%rsp)71 »       mov····%rdx,0x18(%rsp)
72 »       cmpb···$0xd,(%rax)72 »       cmpb···$0xd,(%rax)
73 »       mov····%rcx,0x10(%rsp)73 »       mov····%rcx,0x10(%rsp)
74 »       je·····1ec·<tokenizeriter_next.cold+0x191>74 »       je·····1ec·<tokenizeriter_next.cold+0x191>
75 »       mov····$0x0,%edi75 »       mov····$0x0,%edi
Offset 77, 133 lines modifiedOffset 77, 133 lines modified
77 »       call···be·<tokenizeriter_next.cold+0x63>77 »       call···be·<tokenizeriter_next.cold+0x63>
78 ·R_X86_64_PLT32» PyUnicode_FromString-0x478 ·R_X86_64_PLT32» PyUnicode_FromString-0x4
79 »       mov····0x10(%rsp),%rcx79 »       mov····0x10(%rsp),%rcx
80 »       mov····0x18(%rsp),%rdx80 »       mov····0x18(%rsp),%rdx
81 »       mov····0x20(%rsp),%r881 »       mov····0x20(%rsp),%r8
82 »       mov····%rax,%r1382 »       mov····%rax,%r13
83 »       jmp····d5·<tokenizeriter_next.cold+0x7a>83 »       jmp····d5·<tokenizeriter_next.cold+0x7a>
84 ·R_X86_64_PC32»  .text.hot+0x3f984 ·R_X86_64_PC32»  .text.hot+0x3f1
85 »       sub····$0x1,%rsi85 »       sub····$0x1,%rsi
86 »       mov····%rsi,0x0(%r13)86 »       mov····%rsi,0x0(%r13)
87 »       jne····e3·<tokenizeriter_next.cold+0x88>87 »       jne····e3·<tokenizeriter_next.cold+0x88>
88 ·R_X86_64_PC32»  .text.hot+0x39888 ·R_X86_64_PC32»  .text.hot+0x390
89 »       mov····%r13,%rdi89 »       mov····%r13,%rdi
90 »       mov····%r8,0x20(%rsp)90 »       mov····%r8,0x20(%rsp)
91 »       mov····%rdx,0x18(%rsp)91 »       mov····%rdx,0x18(%rsp)
92 »       mov····%rcx,0x10(%rsp)92 »       mov····%rcx,0x10(%rsp)
93 »       call···fa·<tokenizeriter_next.cold+0x9f>93 »       call···fa·<tokenizeriter_next.cold+0x9f>
94 ·R_X86_64_PLT32» _Py_Dealloc-0x494 ·R_X86_64_PLT32» _Py_Dealloc-0x4
95 »       mov····0x10(%rbx),%rax95 »       mov····0x10(%rbx),%rax
96 »       mov····0x10(%rsp),%rcx96 »       mov····0x10(%rsp),%rcx
97 »       mov····0x18(%rsp),%rdx97 »       mov····0x18(%rsp),%rdx
98 »       mov····0x20(%rsp),%r898 »       mov····0x20(%rsp),%r8
99 »       jmp····112·<tokenizeriter_next.cold+0xb7>99 »       jmp····112·<tokenizeriter_next.cold+0xb7>
100 ·R_X86_64_PC32»  .text.hot+0x398100 ·R_X86_64_PC32»  .text.hot+0x390
101 »       mov····%r14,%rdi101 »       mov····%r14,%rdi
102 »       call···11a·<tokenizeriter_next.cold+0xbf>102 »       call···11a·<tokenizeriter_next.cold+0xbf>
103 ·R_X86_64_PLT32» _PyToken_Free-0x4103 ·R_X86_64_PLT32» _PyToken_Free-0x4
104 »       jmp····11f·<tokenizeriter_next.cold+0xc4>104 »       jmp····11f·<tokenizeriter_next.cold+0xc4>
105 ·R_X86_64_PC32»  .text.hot+0x5c7105 ·R_X86_64_PC32»  .text.hot+0x5bf
106 »       xor····%ebx,%ebx106 »       xor····%ebx,%ebx
107 »       xor····%r15d,%r15d107 »       xor····%r15d,%r15d
108 »       jmp····129·<tokenizeriter_next.cold+0xce>108 »       jmp····129·<tokenizeriter_next.cold+0xce>
109 ·R_X86_64_PC32»  .text.hot+0x6bc109 ·R_X86_64_PC32»  .text.hot+0x6b4
110 »       call···12e·<tokenizeriter_next.cold+0xd3>110 »       call···12e·<tokenizeriter_next.cold+0xd3>
111 ·R_X86_64_PLT32» PyErr_Occurred-0x4111 ·R_X86_64_PLT32» PyErr_Occurred-0x4
112 »       test···%rax,%rax112 »       test···%rax,%rax
113 »       jne····137·<tokenizeriter_next.cold+0xdc>113 »       jne····137·<tokenizeriter_next.cold+0xdc>
114 ·R_X86_64_PC32»  .text.hot+0x5bf114 ·R_X86_64_PC32»  .text.hot+0x5b7
115 »       mov····0x0(%rip),%rdi········115 »       mov····0x0(%rip),%rdi········
116 ·R_X86_64_PC32»  PyExc_KeyboardInterrupt-0x4116 ·R_X86_64_PC32»  PyExc_KeyboardInterrupt-0x4
117 »       call···143·<tokenizeriter_next.cold+0xe8>117 »       call···143·<tokenizeriter_next.cold+0xe8>
118 ·R_X86_64_PLT32» PyErr_SetNone-0x4118 ·R_X86_64_PLT32» PyErr_SetNone-0x4
119 »       jmp····148·<tokenizeriter_next.cold+0xed>119 »       jmp····148·<tokenizeriter_next.cold+0xed>
120 ·R_X86_64_PC32»  .text.hot+0x5bf120 ·R_X86_64_PC32»  .text.hot+0x5b7
121 »       xor····%ebx,%ebx121 »       xor····%ebx,%ebx
122 »       jmp····14f·<tokenizeriter_next.cold+0xf4>122 »       jmp····14f·<tokenizeriter_next.cold+0xf4>
123 ·R_X86_64_PC32»  .text.hot+0x6bc123 ·R_X86_64_PC32»  .text.hot+0x6b4
124 »       mov····%r12,%rdi124 »       mov····%r12,%rdi
125 »       mov····$0x0,%esi125 »       mov····$0x0,%esi
126 ·R_X86_64_32»    .rodata.str1.8+0xc8126 ·R_X86_64_32»    .rodata.str1.8+0xc8
127 »       call···15c·<tokenizeriter_next.cold+0x101>127 »       call···15c·<tokenizeriter_next.cold+0x101>
128 ·R_X86_64_PLT32» PyErr_SetString-0x4128 ·R_X86_64_PLT32» PyErr_SetString-0x4
129 »       mov····0x10(%rbx),%rax129 »       mov····0x10(%rbx),%rax
130 »       sub····(%rbx),%rax130 »       sub····(%rbx),%rax
131 »       mov····$0x0,%edx131 »       mov····$0x0,%edx
132 »       mov····0x200(%rbx),%esi132 »       mov····0x200(%rbx),%esi
133 »       mov····0x920(%rbx),%rdi133 »       mov····0x920(%rbx),%rdi
134 »       cmovns·%rax,%rdx134 »       cmovns·%rax,%rdx
135 »       call···17e·<tokenizeriter_next.cold+0x123>135 »       call···17e·<tokenizeriter_next.cold+0x123>
136 ·R_X86_64_PLT32» PyErr_SyntaxLocationObject-0x4136 ·R_X86_64_PLT32» PyErr_SyntaxLocationObject-0x4
137 »       jmp····183·<tokenizeriter_next.cold+0x128>137 »       jmp····183·<tokenizeriter_next.cold+0x128>
138 ·R_X86_64_PC32»  .text.hot+0x5bf138 ·R_X86_64_PC32»  .text.hot+0x5b7
139 »       mov····$0x0,%r13d139 »       mov····$0x0,%r13d
140 ·R_X86_64_32»    .rodata.str1.1+0x55140 ·R_X86_64_32»    .rodata.str1.1+0x55
141 »       jmp····18e·<tokenizeriter_next.cold+0x133>141 »       jmp····18e·<tokenizeriter_next.cold+0x133>
142 ·R_X86_64_PC32»  .text.hot+0x604142 ·R_X86_64_PC32»  .text.hot+0x5fc
143 »       mov····(%rcx),%rax143 »       mov····(%rcx),%rax
144 »       test···%eax,%eax144 »       test···%eax,%eax
145 »       js·····199·<tokenizeriter_next.cold+0x13e>145 »       js·····199·<tokenizeriter_next.cold+0x13e>
146 ·R_X86_64_PC32»  .text.hot+0x5bf146 ·R_X86_64_PC32»  .text.hot+0x5b7
147 »       sub····$0x1,%rax147 »       sub····$0x1,%rax
148 »       mov····%rax,(%rcx)148 »       mov····%rax,(%rcx)
149 »       jne····1a6·<tokenizeriter_next.cold+0x14b>149 »       jne····1a6·<tokenizeriter_next.cold+0x14b>
150 ·R_X86_64_PC32»  .text.hot+0x5bf150 ·R_X86_64_PC32»  .text.hot+0x5b7
151 »       mov····%rcx,%rdi151 »       mov····%rcx,%rdi
152 »       call···1ae·<tokenizeriter_next.cold+0x153>152 »       call···1ae·<tokenizeriter_next.cold+0x153>
153 ·R_X86_64_PLT32» _Py_Dealloc-0x4153 ·R_X86_64_PLT32» _Py_Dealloc-0x4
154 »       jmp····1b3·<tokenizeriter_next.cold+0x158>154 »       jmp····1b3·<tokenizeriter_next.cold+0x158>
155 ·R_X86_64_PC32»  .text.hot+0x5bf155 ·R_X86_64_PC32»  .text.hot+0x5b7
156 »       sub····$0x1,%rax156 »       sub····$0x1,%rax
157 »       mov····%rax,0x0(%r13)157 »       mov····%rax,0x0(%r13)
158 »       jne····1c1·<tokenizeriter_next.cold+0x166>158 »       jne····1c1·<tokenizeriter_next.cold+0x166>
159 ·R_X86_64_PC32»  .text.hot+0x3ce159 ·R_X86_64_PC32»  .text.hot+0x3c6
160 »       mov····%r13,%rdi160 »       mov····%r13,%rdi
161 »       mov····%r8,0x20(%rsp)161 »       mov····%r8,0x20(%rsp)
162 »       mov····%rdx,0x18(%rsp)162 »       mov····%rdx,0x18(%rsp)
163 »       mov····%rcx,0x10(%rsp)163 »       mov····%rcx,0x10(%rsp)
164 »       call···1d8·<tokenizeriter_next.cold+0x17d>164 »       call···1d8·<tokenizeriter_next.cold+0x17d>
165 ·R_X86_64_PLT32» _Py_Dealloc-0x4165 ·R_X86_64_PLT32» _Py_Dealloc-0x4
166 »       mov····0x10(%rsp),%rcx166 »       mov····0x10(%rsp),%rcx
167 »       mov····0x18(%rsp),%rdx167 »       mov····0x18(%rsp),%rdx
168 »       mov····0x20(%rsp),%r8168 »       mov····0x20(%rsp),%r8
169 »       jmp····1ec·<tokenizeriter_next.cold+0x191>169 »       jmp····1ec·<tokenizeriter_next.cold+0x191>
170 ·R_X86_64_PC32»  .text.hot+0x3ce170 ·R_X86_64_PC32»  .text.hot+0x3c6
171 »       mov····$0x0,%edi171 »       mov····$0x0,%edi
172 ·R_X86_64_32»    .rodata.str1.1+0x86172 ·R_X86_64_32»    .rodata.str1.1+0x86
173 »       call···1f6·<tokenizeriter_next.cold+0x19b>173 »       call···1f6·<tokenizeriter_next.cold+0x19b>
174 ·R_X86_64_PLT32» PyUnicode_FromString-0x4174 ·R_X86_64_PLT32» PyUnicode_FromString-0x4
Max diff block lines reached; 1213/5831 bytes (20.80%) of diff not shown.
15.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 19, 93 lines modifiedOffset 19, 93 lines modified
19 »       call···22·<tokenizeriter_next+0x22>19 »       call···22·<tokenizeriter_next+0x22>
20 ·R_X86_64_PLT32» _PyToken_Init-0x420 ·R_X86_64_PLT32» _PyToken_Init-0x4
21 »       mov····0x10(%rbx),%rdi21 »       mov····0x10(%rbx),%rdi
22 »       mov····%r14,%rsi22 »       mov····%r14,%rsi
23 »       call···2e·<tokenizeriter_next+0x2e>23 »       call···2e·<tokenizeriter_next+0x2e>
24 ·R_X86_64_PLT32» _PyTokenizer_Get-0x424 ·R_X86_64_PLT32» _PyTokenizer_Get-0x4
25 »       cmp····$0x40,%eax25 »       cmp····$0x40,%eax
26 »       je·····5b9·<tokenizeriter_next+0x5b9>26 »       je·····5b1·<tokenizeriter_next+0x5b1>
27 »       mov····0x18(%rbx),%edi27 »       mov····0x18(%rbx),%edi
28 »       mov····%eax,%ebp28 »       mov····%eax,%ebp
29 »       test···%edi,%edi29 »       test···%edi,%edi
30 »       jne····4ff·<tokenizeriter_next+0x4ff>30 »       jne····4f7·<tokenizeriter_next+0x4f7>
31 »       mov····0x58(%rsp),%rdi31 »       mov····0x58(%rsp),%rdi
32 »       test···%rdi,%rdi32 »       test···%rdi,%rdi
33 »       je·····4b5·<tokenizeriter_next+0x4b5>33 »       je·····4ad·<tokenizeriter_next+0x4ad>
34 »       mov····0x60(%rsp),%rsi34 »       mov····0x60(%rsp),%rsi
35 »       test···%rsi,%rsi35 »       test···%rsi,%rsi
36 »       je·····4b5·<tokenizeriter_next+0x4b5>36 »       je·····4ad·<tokenizeriter_next+0x4ad>
37 »       sub····%rdi,%rsi37 »       sub····%rdi,%rsi
38 »       call···68·<tokenizeriter_next+0x68>38 »       call···68·<tokenizeriter_next+0x68>
39 ·R_X86_64_PLT32» PyUnicode_FromStringAndSize-0x439 ·R_X86_64_PLT32» PyUnicode_FromStringAndSize-0x4
40 »       mov····%rax,%r1340 »       mov····%rax,%r13
41 »       test···%rax,%rax41 »       test···%rax,%rax
42 »       je·····517·<tokenizeriter_next+0x517>42 »       je·····50f·<tokenizeriter_next+0x50f>
43 »       mov····0x10(%rbx),%rax43 »       mov····0x10(%rbx),%rax
44 »       test···%ebp,%ebp44 »       test···%ebp,%ebp
45 »       je·····4ed·<tokenizeriter_next+0x4ed>45 »       je·····4e5·<tokenizeriter_next+0x4e5>
46 »       cmp····$0x6,%ebp46 »       cmp····$0x6,%ebp
47 »       je·····450·<tokenizeriter_next+0x450>47 »       je·····448·<tokenizeriter_next+0x448>
48 »       cmp····$0x3,%ebp48 »       cmp····$0x3,%ebp
49 »       sete···%cl49 »       sete···%cl
50 »       cmp····$0x3c,%ebp50 »       cmp····$0x3c,%ebp
51 »       sete···%dl51 »       sete···%dl
52 »       or·····%dl,%cl52 »       or·····%dl,%cl
53 »       mov····%ecx,%r12d53 »       mov····%ecx,%r12d
54 »       jne····428·<tokenizeriter_next+0x428>54 »       jne····420·<tokenizeriter_next+0x420>
55 »       mov····0xad0(%rax),%r855 »       mov····0xad0(%rax),%r8
56 »       mov····0x10(%rax),%rsi56 »       mov····0x10(%rax),%rsi
57 »       sub····%r8,%rsi57 »       sub····%r8,%rsi
58 »       test···%rsi,%rsi58 »       test···%rsi,%rsi
59 »       jle····580·<tokenizeriter_next+0x580>59 »       jle····578·<tokenizeriter_next+0x578>
60 »       movl···$0x0,0x10(%rsp)60 »       movl···$0x0,0x10(%rsp)
61 »       mov····0x4374(%rax),%edx61 »       mov····0x4374(%rax),%edx
62 »       test···%edx,%edx62 »       test···%edx,%edx
63 »       jne····270·<tokenizeriter_next+0x270>63 »       jne····270·<tokenizeriter_next+0x270>
64 »       mov····0x20(%rbx),%rcx64 »       mov····0x20(%rbx),%rcx
65 »       movslq·0x200(%rax),%rax65 »       movslq·0x200(%rax),%rax
66 »       cmp····%rax,0x28(%rbx)66 »       cmp····%rax,0x28(%rbx)
67 »       jne····290·<tokenizeriter_next+0x290>67 »       jne····290·<tokenizeriter_next+0x290>
68 »       test···%rcx,%rcx68 »       test···%rcx,%rcx
69 »       je·····5b4·<tokenizeriter_next+0x5b4>69 »       je·····5ac·<tokenizeriter_next+0x5ac>
70 »       mov····0x10(%rbx),%rax70 »       mov····0x10(%rbx),%rax
71 »       test···%r12b,%r12b71 »       test···%r12b,%r12b
72 »       jne····410·<tokenizeriter_next+0x410>72 »       jne····408·<tokenizeriter_next+0x408>
73 »       movd···0x200(%rax),%xmm273 »       movd···0x200(%rax),%xmm2
74 »       pshufd·$0xe0,%xmm2,%xmm074 »       pshufd·$0xe0,%xmm2,%xmm0
75 »       pxor···%xmm1,%xmm175 »       pxor···%xmm1,%xmm1
76 »       mov····0x58(%rsp),%r976 »       mov····0x58(%rsp),%r9
77 »       mov····0x60(%rsp),%r1277 »       mov····0x60(%rsp),%r12
78 »       pcmpgtd·%xmm0,%xmm178 »       pcmpgtd·%xmm0,%xmm1
79 »       punpckldq·%xmm1,%xmm079 »       punpckldq·%xmm1,%xmm0
80 »       movhps·%xmm0,0x8(%rsp)80 »       movhps·%xmm0,0x8(%rsp)
81 »       movq···%xmm0,%r1581 »       movq···%xmm0,%r15
82 »       test···%r9,%r982 »       test···%r9,%r9
83 »       je·····4cd·<tokenizeriter_next+0x4cd>83 »       je·····4c5·<tokenizeriter_next+0x4c5>
84 »       cmp····%r8,%r984 »       cmp····%r8,%r9
85 »       jb·····4cd·<tokenizeriter_next+0x4cd>85 »       jb·····4c5·<tokenizeriter_next+0x4c5>
86 »       mov····%r9,%r1186 »       mov····%r9,%r11
87 »       sub····%r8,%r1187 »       sub····%r8,%r11
88 »       test···%edx,%edx88 »       test···%edx,%edx
89 »       jne····2e0·<tokenizeriter_next+0x2e0>89 »       jne····2e0·<tokenizeriter_next+0x2e0>
90 »       mov····%r11,%r890 »       mov····%r11,%r8
91 »       sub····0x38(%rbx),%r891 »       sub····0x38(%rbx),%r8
92 »       test···%r12,%r1292 »       test···%r12,%r12
93 »       je·····51f·<tokenizeriter_next+0x51f>93 »       je·····517·<tokenizeriter_next+0x517>
94 »       mov····0xad0(%rax),%rdi94 »       mov····0xad0(%rax),%rdi
95 »       mov····%r9,0x18(%rsp)95 »       mov····%r9,0x18(%rsp)
96 »       cmp····%rdi,%r1296 »       cmp····%rdi,%r12
97 »       jb·····16a·<tokenizeriter_next+0x16a>97 »       jb·····16a·<tokenizeriter_next+0x16a>
98 ·R_X86_64_PC32»  .text.unlikely+0x8b98 ·R_X86_64_PC32»  .text.unlikely+0x8b
99 »       mov····%r12,%rsi99 »       mov····%r12,%rsi
100 »       mov····%r8,0x28(%rsp)100 »       mov····%r8,0x28(%rsp)
101 »       sub····%rdi,%rsi101 »       sub····%rdi,%rsi
102 »       cmp····%r15,0x8(%rsp)102 »       cmp····%r15,0x8(%rsp)
103 »       movaps·%xmm0,0x30(%rsp)103 »       movaps·%xmm0,0x30(%rsp)
104 »       jne····549·<tokenizeriter_next+0x549>104 »       jne····541·<tokenizeriter_next+0x541>
105 »       mov····%rsi,%rdx105 »       mov····%rsi,%rdx
106 »       mov····%rcx,%rdi106 »       mov····%rcx,%rdi
107 »       mov····%r11,%rsi107 »       mov····%r11,%rsi
108 »       mov····%rcx,0x20(%rsp)108 »       mov····%rcx,0x20(%rsp)
109 »       call···198·<tokenizeriter_next+0x198>109 »       call···198·<tokenizeriter_next+0x198>
110 ·R_X86_64_PLT32» _PyPegen_byte_offset_to_character_offset_line-0x4110 ·R_X86_64_PLT32» _PyPegen_byte_offset_to_character_offset_line-0x4
111 »       mov····0x18(%rsp),%r9111 »       mov····0x18(%rsp),%r9
Offset 114, 27 lines modifiedOffset 114, 27 lines modified
114 »       mov····0x20(%rsp),%rcx114 »       mov····0x20(%rsp),%rcx
115 »       sub····%r9,%r12115 »       sub····%r9,%r12
116 »       lea····(%r8,%rax,1),%rdx116 »       lea····(%r8,%rax,1),%rdx
117 »       sub····%rax,%r12117 »       sub····%rax,%r12
118 »       mov····0x10(%rbx),%rax118 »       mov····0x10(%rbx),%rax
119 »       add····%r12,0x38(%rbx)119 »       add····%r12,0x38(%rbx)
120 »       movups·%xmm0,0x28(%rbx)120 »       movups·%xmm0,0x28(%rbx)
121 »       mov····0x436c(%rax),%r12d121 »       mov····0x436c(%rax),%r11d
122 »       test···%r12d,%r12d122 »       test···%r11d,%r11d
123 »       je·····354·<tokenizeriter_next+0x354>123 »       je·····345·<tokenizeriter_next+0x345>
124 »       mov····0x10(%rsp),%r10d124 »       mov····0x10(%rsp),%r10d
125 »       test···%r10d,%r10d125 »       test···%r10d,%r10d
126 »       jne····4da·<tokenizeriter_next+0x4da>126 »       jne····4d2·<tokenizeriter_next+0x4d2>
127 »       lea····-0x7(%rbp),%esi127 »       lea····-0x7(%rbp),%esi
128 »       cmp····$0x2f,%esi128 »       cmp····$0x2f,%esi
129 »       jbe····240·<tokenizeriter_next+0x240>129 »       jbe····240·<tokenizeriter_next+0x240>
130 »       cmp····$0x4,%ebp130 »       cmp····$0x4,%ebp
131 »       je·····390·<tokenizeriter_next+0x390>131 »       je·····388·<tokenizeriter_next+0x388>
132 »       cmp····$0x3f,%ebp132 »       cmp····$0x3f,%ebp
133 »       je·····3b8·<tokenizeriter_next+0x3b8>133 »       je·····3b0·<tokenizeriter_next+0x3b0>
134 »       push···%rcx134 »       push···%rcx
135 »       mov····%ebp,%esi135 »       mov····%ebp,%esi
136 »       mov····%r15,%rcx136 »       mov····%r15,%rcx
137 »       mov····$0x0,%edi137 »       mov····$0x0,%edi
138 ·R_X86_64_32»    .rodata.str1.1+0x8b138 ·R_X86_64_32»    .rodata.str1.1+0x8b
139 »       push···%rdx139 »       push···%rdx
140 »       mov····0x18(%rsp),%r9140 »       mov····0x18(%rsp),%r9
Offset 145, 15 lines modifiedOffset 145, 15 lines modified
145 »       pop····%r8145 »       pop····%r8
146 »       pop····%r9146 »       pop····%r9
147 »       mov····%rax,%r12147 »       mov····%rax,%r12
148 »       mov····%r14,%rdi148 »       mov····%r14,%rdi
149 »       call···225·<tokenizeriter_next+0x225>149 »       call···225·<tokenizeriter_next+0x225>
Max diff block lines reached; 11030/15257 bytes (72.29%) of diff not shown.
1.75 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 11, 22 lines modifiedOffset 11, 22 lines modified
11 ··0x00000070·70000000·00000000·4d010000·00460e10·p.......M....F..11 ··0x00000070·70000000·00000000·4d010000·00460e10·p.......M....F..
12 ··0x00000080·8e02420e·188d0342·0e208c04·410e2886·..B....B.·..A.(.12 ··0x00000080·8e02420e·188d0342·0e208c04·410e2886·..B....B.·..A.(.
13 ··0x00000090·05410e30·8306470e·60520e68·5c0e7044·.A.0..G.`R.h\.pD13 ··0x00000090·05410e30·8306470e·60520e68·5c0e7044·.A.0..G.`R.h\.pD
14 ··0x000000a0·0e78420e·8001490e·6002e90a·0e30440e·.xB...I.`....0D.14 ··0x000000a0·0e78420e·8001490e·6002e90a·0e30440e·.xB...I.`....0D.
15 ··0x000000b0·28410e20·420e1842·0e10420e·08410b00·(A.·B..B..B..A..15 ··0x000000b0·28410e20·420e1842·0e10420e·08410b00·(A.·B..B..B..A..
16 ··0x000000c0·1c000000·c4000000·00000000·53000000·............S...16 ··0x000000c0·1c000000·c4000000·00000000·53000000·............S...
17 ··0x000000d0·000e6083·0686058c·048d038e·02000000·..`.............17 ··0x000000d0·000e6083·0686058c·048d038e·02000000·..`.............
18 ··0x000000e0·8c000000·e4000000·00000000·f2060000·................18 ··0x000000e0·8c000000·e4000000·00000000·ea060000·................
19 ··0x000000f0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..19 ··0x000000f0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
20 ··0x00000100·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G20 ··0x00000100·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G
21 ··0x00000110·0eb00103·e7010eb8·014b0ec0·01510eb8·.........K...Q..21 ··0x00000110·0eb00103·e7010eb8·014b0ec0·01510eb8·.........K...Q..
22 ··0x00000120·01420eb0·01570a0e·38440e30·410e2842·.B...W..8D.0A.(B22 ··0x00000120·01420eb0·01570a0e·38440e30·410e2842·.B...W..8D.0A.(B
23 ··0x00000130·0e20420e·18420e10·420e0842·0b460eb8·.·B..B..B..B.F..23 ··0x00000130·0e20420e·18420e10·420e0842·0b460eb8·.·B..B..B..B.F..
24 ··0x00000140·014b0ec0·015b0eb8·01410eb0·0102e80e·.K...[...A......24 ··0x00000140·014b0ec0·015b0eb8·01410eb0·0102d90e·.K...[...A......
25 ··0x00000150·b8014b0e·c0015b0e·b801410e·b00103e1·..K...[...A.....25 ··0x00000150·b8014b0e·c0015b0e·b801410e·b00103e8·..K...[...A.....
26 ··0x00000160·020eb801·4b0ec001·510eb801·420eb001·....K...Q...B...26 ··0x00000160·020eb801·4b0ec001·510eb801·420eb001·....K...Q...B...
27 ··0x00000170·1c000000·74010000·00000000·f2010000·....t...........27 ··0x00000170·1c000000·74010000·00000000·f2010000·....t...........
28 ··0x00000180·000eb001·83078606·8c058d04·8e038f02·................28 ··0x00000180·000eb001·83078606·8c058d04·8e038f02·................
29 ··0x00000190·24000000·94010000·00000000·2f000000·$.........../...29 ··0x00000190·24000000·94010000·00000000·2f000000·$.........../...
30 ··0x000001a0·00450e10·8602440e·18830347·0e20550e·.E....D....G.·U.30 ··0x000001a0·00450e10·8602440e·18830347·0e20550e·.E....D....G.·U.
31 ··0x000001b0·18470e10·410e0800·1c000000·bc010000·.G..A...........31 ··0x000001b0·18470e10·410e0800·1c000000·bc010000·.G..A...........
32 ··0x000001c0·00000000·06000000·000e2083·03860241·..........·....A32 ··0x000001c0·00000000·06000000·000e2083·03860241·..........·....A
131 KB
assemble.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:··········14760·(bytes·into·file)13 ··Start·of·section·headers:··········15256·(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:·········1519 ··Number·of·section·headers:·········15
20 ··Section·header·string·table·index:·1420 ··Section·header·string·table·index:·14
2.85 KB
readelf --wide --sections {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
1 There·are·15·section·headers,·starting·at·offset·0x39a8:1 There·are·15·section·headers,·starting·at·offset·0x3b98:
  
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·0002ef·00··AX··0···0··18 ··[·4]·.text.unlikely····PROGBITS········0000000000000000·000040·000321·00··AX··0···0··1
9 ··[·5]·.rela.text.unlikely·RELA············0000000000000000·002a38·000498·18···I·12···4··89 ··[·5]·.rela.text.unlikely·RELA············0000000000000000·002be0·0004c8·18···I·12···4··8
10 ··[·6]·.text.hot·········PROGBITS········0000000000000000·000330·0021ab·00··AX··0···0·3210 ··[·6]·.text.hot·········PROGBITS········0000000000000000·000368·00231b·00··AX··0···0·32
11 ··[·7]·.rela.text.hot····RELA············0000000000000000·002ed0·0009c0·18···I·12···6··811 ··[·7]·.rela.text.hot····RELA············0000000000000000·0030a8·0009d8·18···I·12···6··8
12 ··[·8]·.note.GNU-stack···PROGBITS········0000000000000000·0024db·000000·00······0···0··112 ··[·8]·.note.GNU-stack···PROGBITS········0000000000000000·002683·000000·00······0···0··1
13 ··[·9]·.note.gnu.property·NOTE············0000000000000000·0024e0·000020·00···A··0···0··813 ··[·9]·.note.gnu.property·NOTE············0000000000000000·002688·000020·00···A··0···0··8
14 ··[10]·.eh_frame·········PROGBITS········0000000000000000·002500·0000d8·00···A··0···0··814 ··[10]·.eh_frame·········PROGBITS········0000000000000000·0026a8·0000d8·00···A··0···0··8
15 ··[11]·.rela.eh_frame····RELA············0000000000000000·003890·000090·18···I·12··10··815 ··[11]·.rela.eh_frame····RELA············0000000000000000·003a80·000090·18···I·12··10··8
16 ··[12]·.symtab···········SYMTAB··········0000000000000000·0025d8·000270·18·····13···8··816 ··[12]·.symtab···········SYMTAB··········0000000000000000·002780·000270·18·····13···8··8
17 ··[13]·.strtab···········STRTAB··········0000000000000000·002848·0001ec·00······0···0··117 ··[13]·.strtab···········STRTAB··········0000000000000000·0029f0·0001ec·00······0···0··1
18 ··[14]·.shstrtab·········STRTAB··········0000000000000000·003920·000081·00······0···0··118 ··[14]·.shstrtab·········STRTAB··········0000000000000000·003b10·000081·00······0···0··1
19 Key·to·Flags:19 Key·to·Flags:
20 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),20 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
21 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),21 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
22 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),22 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
23 ··D·(mbind),·l·(large),·p·(processor·specific)23 ··D·(mbind),·l·(large),·p·(processor·specific)
2.82 KB
readelf --wide --symbols {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
  
1 Symbol·table·'.symtab'·contains·26·entries:1 Symbol·table·'.symtab'·contains·26·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:·00000000000020f0···150·FUNC····LOCAL··DEFAULT····6·assemble_emit_exception_table_item6 ·····3:·0000000000002260···150·FUNC····LOCAL··DEFAULT····6·assemble_emit_exception_table_item
7 ·····4:·0000000000002090····92·FUNC····LOCAL··DEFAULT····6·write_location_signed_varint7 ·····4:·0000000000002210····78·FUNC····LOCAL··DEFAULT····6·write_location_signed_varint
8 ·····5:·0000000000000000···677·FUNC····LOCAL··DEFAULT····4·_PyAssemble_MakeCodeObject.cold8 ·····5:·0000000000000000···727·FUNC····LOCAL··DEFAULT····4·_PyAssemble_MakeCodeObject.cold
9 ·····6:·0000000000002190····27·FUNC····LOCAL··DEFAULT····6·Py_XDECREF9 ·····6:·0000000000002300····27·FUNC····LOCAL··DEFAULT····6·Py_XDECREF
10 ·····7:·00000000000002a5····74·FUNC····LOCAL··DEFAULT····4·assemble_emit_exception_table_item.cold10 ·····7:·00000000000002d7····74·FUNC····LOCAL··DEFAULT····4·assemble_emit_exception_table_item.cold
11 ·····8:·0000000000000000··8328·FUNC····GLOBAL·HIDDEN·····6·_PyAssemble_MakeCodeObject11 ·····8:·0000000000000000··8714·FUNC····GLOBAL·HIDDEN·····6·_PyAssemble_MakeCodeObject
12 ·····9:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyInstructionSequence_ApplyLabelMap12 ·····9:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyInstructionSequence_ApplyLabelMap
13 ····10:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_opcode_metadata13 ····10:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_opcode_metadata
14 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_Caches14 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_Caches
15 ····12:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize15 ····12:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize
16 ····13:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBytes_Resize16 ····13:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBytes_Resize
17 ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCompile_ConstCacheMergeOne17 ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCompile_ConstCacheMergeOne
18 ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New18 ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
Offset 21, 9 lines modifiedOffset 21, 9 lines modified
21 ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next21 ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next
22 ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_AsTuple22 ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_AsTuple
23 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsInt23 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsInt
24 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Contains24 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Contains
25 ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_set_localsplus_info25 ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_set_localsplus_info
26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCode_Validate26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCode_Validate
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCode_New27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCode_New
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc 
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
 29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
29.7 KB
readelf --wide --relocs {}
    
Offset 1, 168 lines modifiedOffset 1, 171 lines modified
  
1 Relocation·section·'.rela.text.unlikely'·at·offset·0x2a38·contains·49·entries:1 Relocation·section·'.rela.text.unlikely'·at·offset·0x2be0·contains·51·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000016··0000001800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
4 0000000000000029··0000001900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·43 0000000000000022··0000001800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
5 0000000000000054··0000001800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
6 0000000000000063··0000001900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·44 0000000000000049··0000001800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
 5 000000000000006c··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_set_localsplus_info·-·4
7 000000000000009a··0000001800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·46 0000000000000076··0000001900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
8 00000000000000b1··0000001800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·47 0000000000000080··0000001900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
9 00000000000000c3··0000001800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
10 00000000000000cd··0000001800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
11 00000000000000da··0000001800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
12 00000000000000e4··0000001800000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
13 0000000000000148··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·20ec8 00000000000000ec··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·225c
14 0000000000000155··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·20ec9 00000000000000f9··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·225c
15 0000000000000162··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·20ec10 0000000000000106··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·225c
16 000000000000016f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·20ec11 0000000000000113··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·225c
17 0000000000000179··0000001900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·412 000000000000011d··0000001800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
18 0000000000000190··0000001400000004·R_X86_64_PLT32·········0000000000000000·PyDict_Contains·-·413 0000000000000134··0000001400000004·R_X86_64_PLT32·········0000000000000000·PyDict_Contains·-·4
19 00000000000001b6··0000000d00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·414 0000000000000174··0000000d00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·4
 15 00000000000001ac··0000001800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
 16 00000000000001da··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_set_localsplus_info·-·4
20 00000000000001f6··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·218c17 00000000000001e4··0000001900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 18 00000000000001f2··0000001800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
21 0000000000000203··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·218c19 0000000000000209··0000001900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
22 0000000000000210··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·218c20 0000000000000213··0000001900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 21 0000000000000220··0000001900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
23 0000000000000240··0000001900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·422 000000000000024c··0000001800000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
24 0000000000000257··0000001900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·423 0000000000000283··0000001900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 24 00000000000002a2··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·22fc
 25 00000000000002af··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·22fc
 26 00000000000002bc··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·22fc
25 000000000000026e··0000001900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·427 00000000000002ce··0000001900000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
26 0000000000000011··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11af28 000000000000001d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·37d
27 000000000000001b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11e129 000000000000002b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·18b7
28 0000000000000020··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11e1 
29 0000000000000036··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·17fb30 0000000000000039··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11db
30 0000000000000044··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11c331 0000000000000044··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11c7
 32 0000000000000071··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1b66
31 000000000000004f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11af33 000000000000007b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11f9
32 0000000000000059··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11c334 0000000000000085··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11db
33 000000000000007d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ee3 
34 0000000000000082··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1ddd 
35 00000000000000ac··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11c3 
36 00000000000000b6··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·127b 
37 00000000000000be··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·127b 
38 00000000000000c8··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·125a 
39 00000000000000d2··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·123935 000000000000008d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1293
40 00000000000000df··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1218 
41 00000000000000e9··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11ff 
42 0000000000000174··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·dd1 
43 0000000000000198··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·fef36 0000000000000118··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·de9
 37 000000000000013c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1007
 38 0000000000000156··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11c7
 39 000000000000015b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11f9
 40 00000000000001a2··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·123d
44 00000000000001e4··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·122541 00000000000001a7··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1251
 42 00000000000001df··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1887
45 00000000000001e9··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·123943 00000000000001e9··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1217
46 0000000000000237··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·dd144 00000000000001ff··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2111
47 000000000000024d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1c94 
48 0000000000000260··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·184f 
49 000000000000027b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1f66 
50 00000000000002a1··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·37d 
51 00000000000002eb··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·212f45 000000000000020e··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1272
 46 0000000000000218··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1251
 47 0000000000000225··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1230
 48 0000000000000242··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·de9
 49 0000000000000266··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·efb
 50 000000000000026b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1f4a
 51 0000000000000295··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·11db
 52 00000000000002d3··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1293
 53 000000000000031d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·229f
  
52 Relocation·section·'.rela.text.hot'·at·offset·0x2ed0·contains·104·entries:54 Relocation·section·'.rela.text.hot'·at·offset·0x30a8·contains·105·entries:
53 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend55 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
54 0000000000000034··0000000900000004·R_X86_64_PLT32·········0000000000000000·_PyInstructionSequence_ApplyLabelMap·-·456 0000000000000034··0000000900000004·R_X86_64_PLT32·········0000000000000000·_PyInstructionSequence_ApplyLabelMap·-·4
55 00000000000000cf··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_opcode_metadata·+·257 00000000000000cf··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_opcode_metadata·+·2
56 0000000000000151··0000000b0000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_Caches·+·058 0000000000000151··0000000b0000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_Caches·+·0
57 00000000000001a8··0000000b0000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_Caches·+·059 00000000000001a8··0000000b0000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_Caches·+·0
58 00000000000001b7··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_opcode_metadata·+·260 00000000000001b7··0000000a0000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_opcode_metadata·+·2
59 000000000000026c··0000000c00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·461 000000000000026c··0000000c00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
60 0000000000000293··0000000c00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·462 0000000000000293··0000000c00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
61 00000000000002b0··0000000c00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·463 00000000000002b0··0000000c00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
62 0000000000000336··0000000b0000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_Caches·+·064 0000000000000336··0000000b0000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_Caches·+·0
63 0000000000000372··0000000b0000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_Caches·+·065 0000000000000372··0000000b0000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_Caches·+·0
64 00000000000004a0··0000000b0000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_Caches·+·066 00000000000004a0··0000000b0000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_Caches·+·0
65 00000000000009c5··0000000d00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·467 00000000000009d5··0000000d00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·4
66 0000000000000daf··0000000b0000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_Caches·+·068 0000000000000dc7··0000000b0000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_Caches·+·0
67 0000000000000de1··0000000d00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·469 0000000000000df9··0000000d00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·4
68 0000000000000df6··0000000e00000004·R_X86_64_PLT32·········0000000000000000·_PyCompile_ConstCacheMergeOne·-·4 
69 0000000000000e16··0000000d00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·4 
70 0000000000000e2b··0000000e00000004·R_X86_64_PLT32·········0000000000000000·_PyCompile_ConstCacheMergeOne·-·470 0000000000000e0e··0000000e00000004·R_X86_64_PLT32·········0000000000000000·_PyCompile_ConstCacheMergeOne·-·4
71 0000000000000e46··0000000d00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·471 0000000000000e2e··0000000d00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·4
72 0000000000000e5b··0000000e00000004·R_X86_64_PLT32·········0000000000000000·_PyCompile_ConstCacheMergeOne·-·4 
73 0000000000000e98··0000000f00000004·R_X86_64_PLT32·········0000000000000000·PyTuple_New·-·4 
74 0000000000000ec6··0000001000000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsSsize_t·-·4 
75 0000000000000ef9··0000001100000004·R_X86_64_PLT32·········0000000000000000·PyDict_Next·-·4 
76 0000000000000f11··0000000e00000004·R_X86_64_PLT32·········0000000000000000·_PyCompile_ConstCacheMergeOne·-·4 
77 0000000000000f23··0000001200000004·R_X86_64_PLT32·········0000000000000000·PyList_AsTuple·-·4 
78 0000000000000f43··0000000e00000004·R_X86_64_PLT32·········0000000000000000·_PyCompile_ConstCacheMergeOne·-·472 0000000000000e43··0000000e00000004·R_X86_64_PLT32·········0000000000000000·_PyCompile_ConstCacheMergeOne·-·4
 73 0000000000000e5e··0000000d00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·4
 74 0000000000000e73··0000000e00000004·R_X86_64_PLT32·········0000000000000000·_PyCompile_ConstCacheMergeOne·-·4
 75 0000000000000eb0··0000000f00000004·R_X86_64_PLT32·········0000000000000000·PyTuple_New·-·4
 76 0000000000000ede··0000001000000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsSsize_t·-·4
 77 0000000000000f11··0000001100000004·R_X86_64_PLT32·········0000000000000000·PyDict_Next·-·4
 78 0000000000000f29··0000000e00000004·R_X86_64_PLT32·········0000000000000000·_PyCompile_ConstCacheMergeOne·-·4
 79 0000000000000f3b··0000001200000004·R_X86_64_PLT32·········0000000000000000·PyList_AsTuple·-·4
 80 0000000000000f5b··0000000e00000004·R_X86_64_PLT32·········0000000000000000·_PyCompile_ConstCacheMergeOne·-·4
79 0000000000000f73··0000000f00000004·R_X86_64_PLT32·········0000000000000000·PyTuple_New·-·481 0000000000000f8b··0000000f00000004·R_X86_64_PLT32·········0000000000000000·PyTuple_New·-·4
80 0000000000000f8b··0000000c00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·482 0000000000000fa3··0000000c00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
81 0000000000000fbf··0000001100000004·R_X86_64_PLT32·········0000000000000000·PyDict_Next·-·483 0000000000000fd7··0000001100000004·R_X86_64_PLT32·········0000000000000000·PyDict_Next·-·4
82 0000000000000fcd··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsInt·-·484 0000000000000fe5··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsInt·-·4
83 0000000000000fe7··0000001400000004·R_X86_64_PLT32·········0000000000000000·PyDict_Contains·-·485 0000000000000fff··0000001400000004·R_X86_64_PLT32·········0000000000000000·PyDict_Contains·-·4
84 0000000000001005··0000001400000004·R_X86_64_PLT32·········0000000000000000·PyDict_Contains·-·486 000000000000101d··0000001400000004·R_X86_64_PLT32·········0000000000000000·PyDict_Contains·-·4
85 0000000000001034··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_set_localsplus_info·-·487 000000000000104c··0000001500000004·R_X86_64_PLT32·········0000000000000000·_Py_set_localsplus_info·-·4
86 000000000000106b··0000001100000004·R_X86_64_PLT32·········0000000000000000·PyDict_Next·-·488 0000000000001083··0000001100000004·R_X86_64_PLT32·········0000000000000000·PyDict_Next·-·4
87 0000000000001094··0000001100000004·R_X86_64_PLT32·········0000000000000000·PyDict_Next·-·489 00000000000010ac··0000001100000004·R_X86_64_PLT32·········0000000000000000·PyDict_Next·-·4
88 000000000000116e··0000001600000004·R_X86_64_PLT32·········0000000000000000·_PyCode_Validate·-·490 0000000000001186··0000001600000004·R_X86_64_PLT32·········0000000000000000·_PyCode_Validate·-·4
89 0000000000001185··0000000e00000004·R_X86_64_PLT32·········0000000000000000·_PyCompile_ConstCacheMergeOne·-·491 000000000000119d··0000000e00000004·R_X86_64_PLT32·········0000000000000000·_PyCompile_ConstCacheMergeOne·-·4
90 00000000000011a2··0000001700000004·R_X86_64_PLT32·········0000000000000000·_PyCode_New·-·492 00000000000011ba··0000001700000004·R_X86_64_PLT32·········0000000000000000·_PyCode_New·-·4
91 0000000000001394··0000000b0000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_Caches·+·093 00000000000013ac··0000000b0000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_Caches·+·0
92 00000000000013d2··0000000d00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·494 00000000000013ea··0000000d00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·4
93 0000000000001729··0000000d00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·495 0000000000001793··0000000d00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·4
94 00000000000017af··0000000d00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·496 0000000000001819··0000000d00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·4
95 00000000000017f0··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsInt·-·497 000000000000185a··0000001300000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsInt·-·4
Max diff block lines reached; 1184/30337 bytes (3.90%) of diff not shown.
3.26 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..000000000000208815 00000018·000000000000004c·0000001c·FDE·cie=00000000·pc=0000000000000000..000000000000220a
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, 57 lines modifiedOffset 30, 57 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:·13·to·000000000000001b35 ··DW_CFA_advance_loc:·13·to·000000000000001b
36 ··DW_CFA_def_cfa_offset:·35236 ··DW_CFA_def_cfa_offset:·352
37 ··DW_CFA_advance_loc2:·4715·to·000000000000128637 ··DW_CFA_advance_loc2:·4739·to·000000000000129e
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·000000000000128a40 ··DW_CFA_advance_loc:·4·to·00000000000012a2
41 ··DW_CFA_def_cfa_offset:·4841 ··DW_CFA_def_cfa_offset:·48
42 ··DW_CFA_advance_loc:·1·to·000000000000128b42 ··DW_CFA_advance_loc:·1·to·00000000000012a3
43 ··DW_CFA_def_cfa_offset:·4043 ··DW_CFA_def_cfa_offset:·40
44 ··DW_CFA_advance_loc:·2·to·000000000000128d44 ··DW_CFA_advance_loc:·2·to·00000000000012a5
45 ··DW_CFA_def_cfa_offset:·3245 ··DW_CFA_def_cfa_offset:·32
46 ··DW_CFA_advance_loc:·2·to·000000000000128f46 ··DW_CFA_advance_loc:·2·to·00000000000012a7
47 ··DW_CFA_def_cfa_offset:·2447 ··DW_CFA_def_cfa_offset:·24
48 ··DW_CFA_advance_loc:·2·to·000000000000129148 ··DW_CFA_advance_loc:·2·to·00000000000012a9
49 ··DW_CFA_def_cfa_offset:·1649 ··DW_CFA_def_cfa_offset:·16
50 ··DW_CFA_advance_loc:·2·to·000000000000129350 ··DW_CFA_advance_loc:·2·to·00000000000012ab
51 ··DW_CFA_def_cfa_offset:·851 ··DW_CFA_def_cfa_offset:·8
52 ··DW_CFA_advance_loc:·1·to·000000000000129452 ··DW_CFA_advance_loc:·1·to·00000000000012ac
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..00000000000002a557 00000068·000000000000001c·0000006c·FDE·cie=00000000·pc=0000000000000000..00000000000002d7
58 ··DW_CFA_def_cfa_offset:·35258 ··DW_CFA_def_cfa_offset:·352
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=0000000000002090..00000000000020ec65 00000088·0000000000000010·0000008c·FDE·cie=00000000·pc=0000000000002210..000000000000225e
66 ··DW_CFA_nop66 ··DW_CFA_nop
67 ··DW_CFA_nop67 ··DW_CFA_nop
68 ··DW_CFA_nop68 ··DW_CFA_nop
  
69 0000009c·0000000000000010·000000a0·FDE·cie=00000000·pc=00000000000020f0..000000000000218669 0000009c·0000000000000010·000000a0·FDE·cie=00000000·pc=0000000000002260..00000000000022f6
70 ··DW_CFA_nop70 ··DW_CFA_nop
71 ··DW_CFA_nop71 ··DW_CFA_nop
72 ··DW_CFA_nop72 ··DW_CFA_nop
  
73 000000b0·0000000000000010·000000b4·FDE·cie=00000000·pc=00000000000002a5..00000000000002ef73 000000b0·0000000000000010·000000b4·FDE·cie=00000000·pc=00000000000002d7..0000000000000321
74 ··DW_CFA_nop74 ··DW_CFA_nop
75 ··DW_CFA_nop75 ··DW_CFA_nop
76 ··DW_CFA_nop76 ··DW_CFA_nop
  
77 000000c4·0000000000000010·000000c8·FDE·cie=00000000·pc=0000000000002190..00000000000021ab77 000000c4·0000000000000010·000000c8·FDE·cie=00000000·pc=0000000000002300..000000000000231b
78 ··DW_CFA_nop78 ··DW_CFA_nop
79 ··DW_CFA_nop79 ··DW_CFA_nop
80 ··DW_CFA_nop80 ··DW_CFA_nop
  
356 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
18 PyDict_Next18 PyDict_Next
19 PyList_AsTuple19 PyList_AsTuple
20 PyLong_AsInt20 PyLong_AsInt
21 PyDict_Contains21 PyDict_Contains
22 _Py_set_localsplus_info22 _Py_set_localsplus_info
23 _PyCode_Validate23 _PyCode_Validate
24 _PyCode_New24 _PyCode_New
25 _Py_Dealloc 
26 PyErr_Occurred25 PyErr_Occurred
 26 _Py_Dealloc
27 .shstrtab27 .shstrtab
28 .rela.text.unlikely28 .rela.text.unlikely
29 .rela.text.hot29 .rela.text.hot
30 .note.GNU-stack30 .note.GNU-stack
31 .note.gnu.property31 .note.gnu.property
32 .rela.eh_frame32 .rela.eh_frame
13.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1, 225 lines modifiedOffset 1, 239 lines modified
  
  
  
1 Disassembly·of·section·.text.unlikely:1 Disassembly·of·section·.text.unlikely:
  
2 0000000000000000·<_PyAssemble_MakeCodeObject.cold>:2 0000000000000000·<_PyAssemble_MakeCodeObject.cold>:
3 _PyAssemble_MakeCodeObject.cold():3 _PyAssemble_MakeCodeObject.cold():
4 »       mov····0x58(%rsp),%r15 
5 »       test···%r15,%r15 
6 »       je·····1f·<_PyAssemble_MakeCodeObject.cold+0x1f> 
7 »       mov····%r15,%rdi4 »       mov····%r8d,%r9d
8 »       xor····%r15d,%r15d5 »       mov····%r8d,%ebx
 6 »       movb···$0x47,(%rax)
 7 »       add····$0x4,%rax
 8 »       sar····$0x10,%r9d
 9 »       movb···$0x47,-0x2(%rax)
 10 »       mov····%r9b,-0x3(%rax)
 11 »       mov····%bh,-0x1(%rax)
9 »       jmp····15·<_PyAssemble_MakeCodeObject.cold+0x15>12 »       jmp····21·<_PyAssemble_MakeCodeObject.cold+0x21>
10 ·R_X86_64_PC32»  .text.hot+0x11af13 ·R_X86_64_PC32»  .text.hot+0x37d
11 »       call···1a·<_PyAssemble_MakeCodeObject.cold+0x1a> 
12 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
13 »       jmp····1f·<_PyAssemble_MakeCodeObject.cold+0x1f> 
14 ·R_X86_64_PC32»  .text.hot+0x11e1 
15 »       jmp····24·<_PyAssemble_MakeCodeObject.cold+0x24> 
16 ·R_X86_64_PC32»  .text.hot+0x11e1 
17 »       mov····%eax,0x40(%rsp) 
18 »       call···2d·<_PyAssemble_MakeCodeObject.cold+0x2d>14 »       call···26·<_PyAssemble_MakeCodeObject.cold+0x26>
19 ·R_X86_64_PLT32» PyErr_Occurred-0x415 ·R_X86_64_PLT32» PyErr_Occurred-0x4
20 »       mov····0x40(%rsp),%edi 
21 »       test···%rax,%rax16 »       test···%rax,%rax
22 »       je·····3a·<_PyAssemble_MakeCodeObject.cold+0x3a>17 »       je·····2f·<_PyAssemble_MakeCodeObject.cold+0x2f>
23 ·R_X86_64_PC32»  .text.hot+0x17fb18 ·R_X86_64_PC32»  .text.hot+0x18b7
24 »       mov····0x58(%rsp),%r1219 »       mov····0x58(%rsp),%r12
25 »       test···%r12,%r1220 »       test···%r12,%r12
26 »       je·····48·<_PyAssemble_MakeCodeObject.cold+0x48>21 »       je·····3d·<_PyAssemble_MakeCodeObject.cold+0x3d>
27 ·R_X86_64_PC32»  .text.hot+0x11c322 ·R_X86_64_PC32»  .text.hot+0x11db
28 »       mov····%r12,%rdi23 »       mov····%r12,%rdi
29 »       xor····%r12d,%r12d24 »       xor····%r12d,%r12d
30 »       jmp····53·<_PyAssemble_MakeCodeObject.cold+0x53>25 »       jmp····48·<_PyAssemble_MakeCodeObject.cold+0x48>
31 ·R_X86_64_PC32»  .text.hot+0x11af 
32 »       call···58·<_PyAssemble_MakeCodeObject.cold+0x58> 
33 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
34 »       jmp····5d·<_PyAssemble_MakeCodeObject.cold+0x5d> 
35 ·R_X86_64_PC32»  .text.hot+0x11c326 ·R_X86_64_PC32»  .text.hot+0x11c7
36 »       mov····%rax,0x10(%rsp) 
37 »       call···67·<_PyAssemble_MakeCodeObject.cold+0x67>27 »       call···4d·<_PyAssemble_MakeCodeObject.cold+0x4d>
38 ·R_X86_64_PLT32» PyErr_Occurred-0x428 ·R_X86_64_PLT32» PyErr_Occurred-0x4
39 »       mov····0x10(%rsp),%rdx 
40 »       test···%rax,%rax29 »       test···%rax,%rax
41 »       jne····86·<_PyAssemble_MakeCodeObject.cold+0x86>30 »       jne····2f·<_PyAssemble_MakeCodeObject.cold+0x2f>
 31 »       mov····0x30(%rsp),%eax
42 »       mov····0x70(%rsp),%rcx32 »       mov····0x10(%rsp),%rcx
43 »       mov····(%rcx),%eax 
44 »       add····$0x1,%eax 
45 »       je·····81·<_PyAssemble_MakeCodeObject.cold+0x81> 
46 ·R_X86_64_PC32»  .text.hot+0xee3 
47 »       jmp····86·<_PyAssemble_MakeCodeObject.cold+0x86> 
48 ·R_X86_64_PC32»  .text.hot+0x1ddd 
49 »       mov····(%r15),%rax 
50 »       mov····%r15,%rdi33 »       mov····%r15,%r8
 34 »       mov····$0x40,%edx
 35 »       mov····0x70(%rsp),%rsi
 36 »       lea····-0x1(%rax),%edi
51 »       test···%eax,%eax 
52 »       js·····9e·<_PyAssemble_MakeCodeObject.cold+0x9e> 
53 »       sub····$0x1,%rax 
54 »       mov····%rax,(%r15) 
55 »       jne····9e·<_PyAssemble_MakeCodeObject.cold+0x9e> 
56 »       call···9e·<_PyAssemble_MakeCodeObject.cold+0x9e>37 »       call···70·<_PyAssemble_MakeCodeObject.cold+0x70>
 38 ·R_X86_64_PLT32» _Py_set_localsplus_info-0x4
 39 »       jmp····75·<_PyAssemble_MakeCodeObject.cold+0x75>
 40 ·R_X86_64_PC32»  .text.hot+0x1b66
 41 »       call···7a·<_PyAssemble_MakeCodeObject.cold+0x7a>
57 ·R_X86_64_PLT32» _Py_Dealloc-0x442 ·R_X86_64_PLT32» _Py_Dealloc-0x4
58 »       xor····%eax,%eax 
59 »       xor····%r12d,%r12d 
60 »       xor····%r15d,%r15d 
61 »       mov····%rax,0x58(%rsp) 
62 »       jmp····b0·<_PyAssemble_MakeCodeObject.cold+0xb0>43 »       jmp····7f·<_PyAssemble_MakeCodeObject.cold+0x7f>
63 ·R_X86_64_PC32»  .text.hot+0x11c344 ·R_X86_64_PC32»  .text.hot+0x11f9
64 »       call···b5·<_PyAssemble_MakeCodeObject.cold+0xb5>45 »       call···84·<_PyAssemble_MakeCodeObject.cold+0x84>
65 ·R_X86_64_PLT32» _Py_Dealloc-0x446 ·R_X86_64_PLT32» _Py_Dealloc-0x4
66 »       jmp····ba·<_PyAssemble_MakeCodeObject.cold+0xba>47 »       jmp····89·<_PyAssemble_MakeCodeObject.cold+0x89>
67 ·R_X86_64_PC32»  .text.hot+0x127b48 ·R_X86_64_PC32»  .text.hot+0x11db
68 »       xor····%r12d,%r12d49 »       xor····%r12d,%r12d
69 »       jmp····c2·<_PyAssemble_MakeCodeObject.cold+0xc2>50 »       jmp····91·<_PyAssemble_MakeCodeObject.cold+0x91>
70 ·R_X86_64_PC32»  .text.hot+0x127b 
71 »       call···c7·<_PyAssemble_MakeCodeObject.cold+0xc7> 
72 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
73 »       jmp····cc·<_PyAssemble_MakeCodeObject.cold+0xcc> 
74 ·R_X86_64_PC32»  .text.hot+0x125a 
75 »       call···d1·<_PyAssemble_MakeCodeObject.cold+0xd1> 
76 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
77 »       jmp····d6·<_PyAssemble_MakeCodeObject.cold+0xd6> 
78 ·R_X86_64_PC32»  .text.hot+0x123951 ·R_X86_64_PC32»  .text.hot+0x1293
79 »       mov····%r15,%rdi 
80 »       call···de·<_PyAssemble_MakeCodeObject.cold+0xde> 
81 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
82 »       jmp····e3·<_PyAssemble_MakeCodeObject.cold+0xe3> 
83 ·R_X86_64_PC32»  .text.hot+0x1218 
84 »       call···e8·<_PyAssemble_MakeCodeObject.cold+0xe8> 
85 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
86 »       jmp····ed·<_PyAssemble_MakeCodeObject.cold+0xed> 
87 ·R_X86_64_PC32»  .text.hot+0x11ff 
88 »       movslq·%r12d,%rax52 »       movslq·%r12d,%rax
89 »       imul···$0x2c,%rax,%rax53 »       imul···$0x2c,%rax,%rax
90 »       add····0x10(%r8),%rax54 »       add····0x10(%r8),%rax
91 »       mov····0x28(%rax),%r13d55 »       mov····0x28(%rax),%r13d
92 »       mov····0x90(%rsp),%rax56 »       mov····0x90(%rsp),%rax
93 »       mov····0x10(%rax),%rsi57 »       mov····0x10(%rax),%rsi
94 »       mov····0x98(%rsp),%eax58 »       mov····0x98(%rsp),%eax
95 »       add····$0x14,%eax59 »       add····$0x14,%eax
96 »       cltq60 »       cltq
97 »       cmp····%rax,%rsi61 »       cmp····%rax,%rsi
98 »       jle····1a1·<_PyAssemble_MakeCodeObject.cold+0x1a1>62 »       jle····15f·<_PyAssemble_MakeCodeObject.cold+0x15f>
99 »       sub····%r11d,%r10d63 »       sub····%r11d,%r10d
100 »       lea····-0x1(%rdx),%eax64 »       lea····-0x1(%rdx),%eax
101 »       mov····%r10d,%r12d65 »       mov····%r10d,%r12d
102 »       test···%ebp,%ebp66 »       test···%ebp,%ebp
103 »       jle····12d·<_PyAssemble_MakeCodeObject.cold+0x12d>67 »       jle····d1·<_PyAssemble_MakeCodeObject.cold+0xd1>
104 »       lea····-0x2(%rdx),%eax68 »       lea····-0x2(%rdx),%eax
105 »       add····%eax,%eax69 »       add····%eax,%eax
106 »       mov····%r11d,%esi70 »       mov····%r11d,%esi
107 »       mov····$0x80,%edx71 »       mov····$0x80,%edx
108 »       or·····%ebp,%eax72 »       or·····%ebp,%eax
109 »       lea····0x80(%rsp),%rbp73 »       lea····0x80(%rsp),%rbp
Max diff block lines reached; 8538/13677 bytes (62.43%) of diff not shown.
74.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
1.42 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 18 lines modifiedOffset 1, 18 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·88200000·00460e10·8f02420e·.....·...F....B.5 ··0x00000020·00000000·0a220000·00460e10·8f02420e·....."...F....B.
6 ··0x00000030·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.06 ··0x00000030·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
7 ··0x00000040·8606410e·3883074d·0ee00203·6b120a0e·..A.8..M....k...7 ··0x00000040·8606410e·3883074d·0ee00203·83120a0e·..A.8..M........
8 ··0x00000050·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..8 ··0x00000050·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..
9 ··0x00000060·420e0841·0b000000·1c000000·6c000000·B..A........l...9 ··0x00000060·420e0841·0b000000·1c000000·6c000000·B..A........l...
10 ··0x00000070·00000000·a5020000·000ee002·83078606·................10 ··0x00000070·00000000·d7020000·000ee002·83078606·................
11 ··0x00000080·8c058d04·8e038f02·10000000·8c000000·................11 ··0x00000080·8c058d04·8e038f02·10000000·8c000000·................
12 ··0x00000090·00000000·5c000000·00000000·10000000·....\...........12 ··0x00000090·00000000·4e000000·00000000·10000000·....N...........
13 ··0x000000a0·a0000000·00000000·96000000·00000000·................13 ··0x000000a0·a0000000·00000000·96000000·00000000·................
14 ··0x000000b0·10000000·b4000000·00000000·4a000000·............J...14 ··0x000000b0·10000000·b4000000·00000000·4a000000·............J...
15 ··0x000000c0·00000000·10000000·c8000000·00000000·................15 ··0x000000c0·00000000·10000000·c8000000·00000000·................
16 ··0x000000d0·1b000000·00000000···················........16 ··0x000000d0·1b000000·00000000···················........
  
849 B
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 25, 10 lines modifiedOffset 25, 10 lines modified
25 ··0x00000160·655f7400·50794469·63745f4e·65787400·e_t.PyDict_Next.25 ··0x00000160·655f7400·50794469·63745f4e·65787400·e_t.PyDict_Next.
26 ··0x00000170·50794c69·73745f41·73547570·6c650050·PyList_AsTuple.P26 ··0x00000170·50794c69·73745f41·73547570·6c650050·PyList_AsTuple.P
27 ··0x00000180·794c6f6e·675f4173·496e7400·50794469·yLong_AsInt.PyDi27 ··0x00000180·794c6f6e·675f4173·496e7400·50794469·yLong_AsInt.PyDi
28 ··0x00000190·63745f43·6f6e7461·696e7300·5f50795f·ct_Contains._Py_28 ··0x00000190·63745f43·6f6e7461·696e7300·5f50795f·ct_Contains._Py_
29 ··0x000001a0·7365745f·6c6f6361·6c73706c·75735f69·set_localsplus_i29 ··0x000001a0·7365745f·6c6f6361·6c73706c·75735f69·set_localsplus_i
30 ··0x000001b0·6e666f00·5f507943·6f64655f·56616c69·nfo._PyCode_Vali30 ··0x000001b0·6e666f00·5f507943·6f64655f·56616c69·nfo._PyCode_Vali
31 ··0x000001c0·64617465·005f5079·436f6465·5f4e6577·date._PyCode_New31 ··0x000001c0·64617465·005f5079·436f6465·5f4e6577·date._PyCode_New
32 ··0x000001d0·005f5079·5f446561·6c6c6f63·00507945·._Py_Dealloc.PyE 
33 ··0x000001e0·72725f4f·63637572·72656400··········rr_Occurred.32 ··0x000001d0·00507945·72725f4f·63637572·72656400·.PyErr_Occurred.
 33 ··0x000001e0·5f50795f·4465616c·6c6f6300··········_Py_Dealloc.
  
193 KB
ast_opt.o
1.4 KB
readelf --wide --symbols {}
    
Offset 2, 17 lines modifiedOffset 2, 17 lines modified
2 Symbol·table·'.symtab'·contains·82·entries:2 Symbol·table·'.symtab'·contains·82·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:·0000000000001550··5616·FUNC····LOCAL··DEFAULT····8·astfold_expr9 ·····5:·0000000000001540··5631·FUNC····LOCAL··DEFAULT····8·astfold_expr
10 ·····6:·0000000000000160···329·FUNC····LOCAL··DEFAULT····8·astfold_body10 ·····6:·0000000000000160···329·FUNC····LOCAL··DEFAULT····8·astfold_body
11 ·····7:·00000000000002b0··4756·FUNC····LOCAL··DEFAULT····8·astfold_stmt11 ·····7:·00000000000002b0··4740·FUNC····LOCAL··DEFAULT····8·astfold_stmt
12 ·····8:·0000000000000000····26·FUNC····LOCAL··DEFAULT····6·_PyAST_Optimize.cold12 ·····8:·0000000000000000····26·FUNC····LOCAL··DEFAULT····6·_PyAST_Optimize.cold
13 ·····9:·000000000000001a···144·FUNC····LOCAL··DEFAULT····6·astfold_body.cold13 ·····9:·000000000000001a···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:·0000000000002b40··1096·FUNC····LOCAL··DEFAULT····8·astfold_arguments15 ····11:·0000000000002b40··1096·FUNC····LOCAL··DEFAULT····8·astfold_arguments
16 ····12:·00000000000031b0···589·FUNC····LOCAL··DEFAULT····8·fold_iter.isra.016 ····12:·00000000000031b0···589·FUNC····LOCAL··DEFAULT····8·fold_iter.isra.0
17 ····13:·0000000000000000···508·FUNC····LOCAL··DEFAULT····1·astfold_pattern17 ····13:·0000000000000000···508·FUNC····LOCAL··DEFAULT····1·astfold_pattern
18 ····14:·0000000000000200····77·FUNC····LOCAL··DEFAULT····1·astfold_type_param18 ····14:·0000000000000200····77·FUNC····LOCAL··DEFAULT····1·astfold_type_param
69.2 KB
readelf --wide --relocs {}
Max HTML report size reached
5.17 KB
readelf --wide --debug-dump=frames {}
    
Offset 86, 15 lines modifiedOffset 86, 15 lines modified
86 ··DW_CFA_offset:·r12·(r12)·at·cfa-3286 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
87 ··DW_CFA_offset:·r13·(r13)·at·cfa-2487 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
88 ··DW_CFA_offset:·r14·(r14)·at·cfa-1688 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
89 ··DW_CFA_nop89 ··DW_CFA_nop
90 ··DW_CFA_nop90 ··DW_CFA_nop
91 ··DW_CFA_nop91 ··DW_CFA_nop
  
92 000000cc·0000000000000048·000000d0·FDE·cie=00000000·pc=00000000000002b0..000000000000154492 000000cc·0000000000000048·000000d0·FDE·cie=00000000·pc=00000000000002b0..0000000000001534
93 ··DW_CFA_advance_loc:·2·to·00000000000002b293 ··DW_CFA_advance_loc:·2·to·00000000000002b2
94 ··DW_CFA_def_cfa_offset:·1694 ··DW_CFA_def_cfa_offset:·16
95 ··DW_CFA_offset:·r15·(r15)·at·cfa-1695 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
96 ··DW_CFA_advance_loc:·2·to·00000000000002b496 ··DW_CFA_advance_loc:·2·to·00000000000002b4
97 ··DW_CFA_def_cfa_offset:·2497 ··DW_CFA_def_cfa_offset:·24
98 ··DW_CFA_offset:·r14·(r14)·at·cfa-2498 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
99 ··DW_CFA_advance_loc:·2·to·00000000000002b699 ··DW_CFA_advance_loc:·2·to·00000000000002b6
Offset 136, 84 lines modifiedOffset 136, 84 lines modified
136 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48136 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
137 ··DW_CFA_offset:·r12·(r12)·at·cfa-40137 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
138 ··DW_CFA_offset:·r13·(r13)·at·cfa-32138 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
139 ··DW_CFA_offset:·r14·(r14)·at·cfa-24139 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
140 ··DW_CFA_offset:·r15·(r15)·at·cfa-16140 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
141 ··DW_CFA_nop141 ··DW_CFA_nop
  
142 00000138·0000000000000088·0000013c·FDE·cie=00000000·pc=0000000000001550..0000000000002b40142 00000138·0000000000000088·0000013c·FDE·cie=00000000·pc=0000000000001540..0000000000002b3f
143 ··DW_CFA_advance_loc:·2·to·0000000000001552143 ··DW_CFA_advance_loc:·2·to·0000000000001542
144 ··DW_CFA_def_cfa_offset:·16144 ··DW_CFA_def_cfa_offset:·16
145 ··DW_CFA_offset:·r15·(r15)·at·cfa-16145 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
146 ··DW_CFA_advance_loc:·2·to·0000000000001554146 ··DW_CFA_advance_loc:·2·to·0000000000001544
147 ··DW_CFA_def_cfa_offset:·24147 ··DW_CFA_def_cfa_offset:·24
148 ··DW_CFA_offset:·r14·(r14)·at·cfa-24148 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
149 ··DW_CFA_advance_loc:·2·to·0000000000001556149 ··DW_CFA_advance_loc:·2·to·0000000000001546
150 ··DW_CFA_def_cfa_offset:·32150 ··DW_CFA_def_cfa_offset:·32
151 ··DW_CFA_offset:·r13·(r13)·at·cfa-32151 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
152 ··DW_CFA_advance_loc:·2·to·0000000000001558152 ··DW_CFA_advance_loc:·2·to·0000000000001548
153 ··DW_CFA_def_cfa_offset:·40153 ··DW_CFA_def_cfa_offset:·40
154 ··DW_CFA_offset:·r12·(r12)·at·cfa-40154 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
155 ··DW_CFA_advance_loc:·1·to·0000000000001559155 ··DW_CFA_advance_loc:·1·to·0000000000001549
156 ··DW_CFA_def_cfa_offset:·48156 ··DW_CFA_def_cfa_offset:·48
157 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48157 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
158 ··DW_CFA_advance_loc:·1·to·000000000000155a158 ··DW_CFA_advance_loc:·1·to·000000000000154a
159 ··DW_CFA_def_cfa_offset:·56159 ··DW_CFA_def_cfa_offset:·56
160 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56160 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
161 ··DW_CFA_advance_loc:·7·to·0000000000001561161 ··DW_CFA_advance_loc:·7·to·0000000000001551
162 ··DW_CFA_def_cfa_offset:·192162 ··DW_CFA_def_cfa_offset:·192
163 ··DW_CFA_advance_loc1:·138·to·00000000000015eb163 ··DW_CFA_advance_loc1:·138·to·00000000000015db
164 ··DW_CFA_remember_state164 ··DW_CFA_remember_state
165 ··DW_CFA_def_cfa_offset:·56165 ··DW_CFA_def_cfa_offset:·56
166 ··DW_CFA_advance_loc:·1·to·00000000000015ec166 ··DW_CFA_advance_loc:·1·to·00000000000015dc
167 ··DW_CFA_def_cfa_offset:·48167 ··DW_CFA_def_cfa_offset:·48
168 ··DW_CFA_advance_loc:·1·to·00000000000015ed168 ··DW_CFA_advance_loc:·1·to·00000000000015dd
169 ··DW_CFA_def_cfa_offset:·40169 ··DW_CFA_def_cfa_offset:·40
170 ··DW_CFA_advance_loc:·2·to·00000000000015ef170 ··DW_CFA_advance_loc:·2·to·00000000000015df
171 ··DW_CFA_def_cfa_offset:·32171 ··DW_CFA_def_cfa_offset:·32
172 ··DW_CFA_advance_loc:·2·to·00000000000015f1172 ··DW_CFA_advance_loc:·2·to·00000000000015e1
173 ··DW_CFA_def_cfa_offset:·24173 ··DW_CFA_def_cfa_offset:·24
174 ··DW_CFA_advance_loc:·2·to·00000000000015f3174 ··DW_CFA_advance_loc:·2·to·00000000000015e3
175 ··DW_CFA_def_cfa_offset:·16175 ··DW_CFA_def_cfa_offset:·16
176 ··DW_CFA_advance_loc:·2·to·00000000000015f5176 ··DW_CFA_advance_loc:·2·to·00000000000015e5
177 ··DW_CFA_def_cfa_offset:·8177 ··DW_CFA_def_cfa_offset:·8
178 ··DW_CFA_advance_loc:·11·to·0000000000001600178 ··DW_CFA_advance_loc:·11·to·00000000000015f0
179 ··DW_CFA_restore_state179 ··DW_CFA_restore_state
180 ··DW_CFA_advance_loc2:·4130·to·0000000000002622180 ··DW_CFA_advance_loc2:·4145·to·0000000000002621
181 ··DW_CFA_def_cfa_offset:·200181 ··DW_CFA_def_cfa_offset:·200
182 ··DW_CFA_advance_loc:·13·to·000000000000262f182 ··DW_CFA_advance_loc:·13·to·000000000000262e
183 ··DW_CFA_def_cfa_offset:·208183 ··DW_CFA_def_cfa_offset:·208
184 ··DW_CFA_advance_loc:·23·to·0000000000002646184 ··DW_CFA_advance_loc:·23·to·0000000000002645
185 ··DW_CFA_def_cfa_offset:·200185 ··DW_CFA_def_cfa_offset:·200
186 ··DW_CFA_advance_loc:·2·to·0000000000002648186 ··DW_CFA_advance_loc:·2·to·0000000000002647
187 ··DW_CFA_def_cfa_offset:·192187 ··DW_CFA_def_cfa_offset:·192
188 ··DW_CFA_advance_loc2:·278·to·000000000000275e188 ··DW_CFA_advance_loc2:·278·to·000000000000275d
189 ··DW_CFA_def_cfa_offset:·200189 ··DW_CFA_def_cfa_offset:·200
190 ··DW_CFA_advance_loc:·4·to·0000000000002762190 ··DW_CFA_advance_loc:·4·to·0000000000002761
191 ··DW_CFA_def_cfa_offset:·208191 ··DW_CFA_def_cfa_offset:·208
192 ··DW_CFA_advance_loc:·12·to·000000000000276e192 ··DW_CFA_advance_loc:·12·to·000000000000276d
193 ··DW_CFA_def_cfa_offset:·200193 ··DW_CFA_def_cfa_offset:·200
194 ··DW_CFA_advance_loc:·1·to·000000000000276f194 ··DW_CFA_advance_loc:·1·to·000000000000276e
195 ··DW_CFA_def_cfa_offset:·192195 ··DW_CFA_def_cfa_offset:·192
196 ··DW_CFA_advance_loc2:·886·to·0000000000002ae5196 ··DW_CFA_advance_loc2:·886·to·0000000000002ae4
197 ··DW_CFA_remember_state197 ··DW_CFA_remember_state
198 ··DW_CFA_def_cfa_offset:·56198 ··DW_CFA_def_cfa_offset:·56
199 ··DW_CFA_advance_loc:·7·to·0000000000002aec199 ··DW_CFA_advance_loc:·7·to·0000000000002aeb
200 ··DW_CFA_def_cfa_offset:·48200 ··DW_CFA_def_cfa_offset:·48
201 ··DW_CFA_advance_loc:·1·to·0000000000002aed201 ··DW_CFA_advance_loc:·1·to·0000000000002aec
202 ··DW_CFA_def_cfa_offset:·40202 ··DW_CFA_def_cfa_offset:·40
203 ··DW_CFA_advance_loc:·2·to·0000000000002aef203 ··DW_CFA_advance_loc:·2·to·0000000000002aee
204 ··DW_CFA_def_cfa_offset:·32204 ··DW_CFA_def_cfa_offset:·32
205 ··DW_CFA_advance_loc:·2·to·0000000000002af1205 ··DW_CFA_advance_loc:·2·to·0000000000002af0
206 ··DW_CFA_def_cfa_offset:·24206 ··DW_CFA_def_cfa_offset:·24
207 ··DW_CFA_advance_loc:·2·to·0000000000002af3207 ··DW_CFA_advance_loc:·2·to·0000000000002af2
208 ··DW_CFA_def_cfa_offset:·16208 ··DW_CFA_def_cfa_offset:·16
209 ··DW_CFA_advance_loc:·2·to·0000000000002af5209 ··DW_CFA_advance_loc:·2·to·0000000000002af4
210 ··DW_CFA_def_cfa_offset:·8210 ··DW_CFA_def_cfa_offset:·8
211 ··DW_CFA_advance_loc:·5·to·0000000000002afa211 ··DW_CFA_advance_loc:·5·to·0000000000002af9
212 ··DW_CFA_restore_state212 ··DW_CFA_restore_state
213 ··DW_CFA_nop213 ··DW_CFA_nop
214 ··DW_CFA_nop214 ··DW_CFA_nop
  
215 000001c4·000000000000002c·000001c8·FDE·cie=00000000·pc=00000000000001a1..00000000000006c7215 000001c4·000000000000002c·000001c8·FDE·cie=00000000·pc=00000000000001a1..00000000000006c7
216 ··DW_CFA_def_cfa_offset:·192216 ··DW_CFA_def_cfa_offset:·192
217 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56217 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
1.49 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 23, 15 lines modifiedOffset 23, 15 lines modified
23 »       cmp····$0x7,%eax23 »       cmp····$0x7,%eax
24 »       ja·····46·<astfold_pattern+0x46>24 »       ja·····46·<astfold_pattern+0x46>
25 »       mov····%rsi,%r1225 »       mov····%rsi,%r12
26 »       notrack·jmp·*0x0(,%rax,8)26 »       notrack·jmp·*0x0(,%rax,8)
27 ·R_X86_64_32S»   .rodata+0x38027 ·R_X86_64_32S»   .rodata+0x380
28 »       mov····0x8(%rdi),%rdi28 »       mov····0x8(%rdi),%rdi
29 »       call···3e·<astfold_pattern+0x3e>29 »       call···3e·<astfold_pattern+0x3e>
30 ·R_X86_64_PC32»  .text.hot+0x154c30 ·R_X86_64_PC32»  .text.hot+0x153c
31 »       test···%eax,%eax31 »       test···%eax,%eax
32 »       je·····46·<astfold_pattern+0x46>32 »       je·····46·<astfold_pattern+0x46>
33 ·R_X86_64_PC32»  .text.unlikely+0x78d33 ·R_X86_64_PC32»  .text.unlikely+0x78d
34 »       subl···$0x1,0x8(%rbx)34 »       subl···$0x1,0x8(%rbx)
35 »       mov····$0x1,%eax35 »       mov····$0x1,%eax
36 »       pop····%rbx36 »       pop····%rbx
37 »       pop····%rbp37 »       pop····%rbp
Offset 93, 15 lines modifiedOffset 93, 15 lines modified
93 »       test···%eax,%eax93 »       test···%eax,%eax
94 »       je·····1e8·<astfold_pattern+0x1e8>94 »       je·····1e8·<astfold_pattern+0x1e8>
95 »       add····$0x1,%ebp95 »       add····$0x1,%ebp
96 »       movslq·%ebp,%rax96 »       movslq·%ebp,%rax
97 »       jmp····d1·<astfold_pattern+0xd1>97 »       jmp····d1·<astfold_pattern+0xd1>
98 »       mov····0x8(%rdi),%rdi98 »       mov····0x8(%rdi),%rdi
99 »       call···10f·<astfold_pattern+0x10f>99 »       call···10f·<astfold_pattern+0x10f>
100 ·R_X86_64_PC32»  .text.hot+0x154c100 ·R_X86_64_PC32»  .text.hot+0x153c
101 »       test···%eax,%eax101 »       test···%eax,%eax
102 »       je·····117·<astfold_pattern+0x117>102 »       je·····117·<astfold_pattern+0x117>
103 ·R_X86_64_PC32»  .text.unlikely+0x78d103 ·R_X86_64_PC32»  .text.unlikely+0x78d
104 »       mov····0x10(%rbp),%r14104 »       mov····0x10(%rbp),%r14
105 »       xor····%r13d,%r13d105 »       xor····%r13d,%r13d
106 »       xor····%eax,%eax106 »       xor····%eax,%eax
107 »       xor····%edx,%edx107 »       xor····%edx,%edx
Offset 124, 15 lines modifiedOffset 124, 15 lines modified
124 »       movslq·%r13d,%rax124 »       movslq·%r13d,%rax
125 »       mov····0x10(%r14,%rax,8),%rdi125 »       mov····0x10(%r14,%rax,8),%rdi
126 »       test···%rdi,%rdi126 »       test···%rdi,%rdi
127 »       je·····172·<astfold_pattern+0x172>127 »       je·····172·<astfold_pattern+0x172>
128 »       mov····%rbx,%rdx128 »       mov····%rbx,%rdx
129 »       mov····%r12,%rsi129 »       mov····%r12,%rsi
130 »       call···16a·<astfold_pattern+0x16a>130 »       call···16a·<astfold_pattern+0x16a>
131 ·R_X86_64_PC32»  .text.hot+0x154c131 ·R_X86_64_PC32»  .text.hot+0x153c
132 »       test···%eax,%eax132 »       test···%eax,%eax
133 »       je·····1f7·<astfold_pattern+0x1f7>133 »       je·····1f7·<astfold_pattern+0x1f7>
134 »       add····$0x1,%r13d134 »       add····$0x1,%r13d
135 »       movslq·%r13d,%rax135 »       movslq·%r13d,%rax
136 »       jmp····b6·<astfold_pattern+0xb6>136 »       jmp····b6·<astfold_pattern+0xb6>
137 »       movslq·%r13d,%rax137 »       movslq·%r13d,%rax
138 »       mov····0x10(%r14,%rax,8),%rdi138 »       mov····0x10(%r14,%rax,8),%rdi
14.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 76, 70 lines modifiedOffset 76, 70 lines modified
76 »       mov····%rbp,%rsi76 »       mov····%rbp,%rsi
77 »       call···bf·<astfold_stmt.cold+0x15>77 »       call···bf·<astfold_stmt.cold+0x15>
78 ·R_X86_64_PC32»  .text.hot+0x2ac78 ·R_X86_64_PC32»  .text.hot+0x2ac
79 »       test···%eax,%eax79 »       test···%eax,%eax
80 »       je·····156·<astfold_stmt.cold+0xac>80 »       je·····156·<astfold_stmt.cold+0xac>
81 »       add····$0x1,%r12d81 »       add····$0x1,%r12d
82 »       jmp····d0·<astfold_stmt.cold+0x26>82 »       jmp····d0·<astfold_stmt.cold+0x26>
83 ·R_X86_64_PC32»  .text.hot+0x10c683 ·R_X86_64_PC32»  .text.hot+0x10b6
84 »       add····$0x1,%r15d84 »       add····$0x1,%r15d
85 »       jmp····d9·<astfold_stmt.cold+0x2f>85 »       jmp····d9·<astfold_stmt.cold+0x2f>
86 ·R_X86_64_PC32»  .text.hot+0x4a186 ·R_X86_64_PC32»  .text.hot+0x4a1
87 »       mov····0x10(%r13,%rdx,8),%rdi87 »       mov····0x10(%r13,%rdx,8),%rdi
88 »       test···%rdi,%rdi88 »       test···%rdi,%rdi
89 »       je·····f2·<astfold_stmt.cold+0x48>89 »       je·····f2·<astfold_stmt.cold+0x48>
90 »       mov····%rbx,%rdx90 »       mov····%rbx,%rdx
91 »       mov····%rbp,%rsi91 »       mov····%rbp,%rsi
92 »       call···ee·<astfold_stmt.cold+0x44>92 »       call···ee·<astfold_stmt.cold+0x44>
93 ·R_X86_64_PC32»  .text.hot+0x2ac93 ·R_X86_64_PC32»  .text.hot+0x2ac
94 »       test···%eax,%eax94 »       test···%eax,%eax
95 »       je·····156·<astfold_stmt.cold+0xac>95 »       je·····156·<astfold_stmt.cold+0xac>
96 »       add····$0x1,%r12d96 »       add····$0x1,%r12d
97 »       jmp····fb·<astfold_stmt.cold+0x51>97 »       jmp····fb·<astfold_stmt.cold+0x51>
98 ·R_X86_64_PC32»  .text.hot+0x134198 ·R_X86_64_PC32»  .text.hot+0x1331
99 »       mov····0x0(%r13),%rax99 »       mov····0x0(%r13),%rax
100 »       jmp····104·<astfold_stmt.cold+0x5a>100 »       jmp····104·<astfold_stmt.cold+0x5a>
101 ·R_X86_64_PC32»  .text.hot+0x134f101 ·R_X86_64_PC32»  .text.hot+0x133f
102 »       mov····0x10(%r14,%rdx,8),%rdi102 »       mov····0x10(%r14,%rdx,8),%rdi
103 »       test···%rdi,%rdi103 »       test···%rdi,%rdi
104 »       je·····11d·<astfold_stmt.cold+0x73>104 »       je·····11d·<astfold_stmt.cold+0x73>
105 »       mov····%rbx,%rdx105 »       mov····%rbx,%rdx
106 »       mov····%rbp,%rsi106 »       mov····%rbp,%rsi
107 »       call···119·<astfold_stmt.cold+0x6f>107 »       call···119·<astfold_stmt.cold+0x6f>
108 ·R_X86_64_PC32»  .text.hot+0x2ac108 ·R_X86_64_PC32»  .text.hot+0x2ac
109 »       test···%eax,%eax109 »       test···%eax,%eax
110 »       je·····156·<astfold_stmt.cold+0xac>110 »       je·····156·<astfold_stmt.cold+0xac>
111 »       add····$0x1,%r13d111 »       add····$0x1,%r13d
112 »       jmp····126·<astfold_stmt.cold+0x7c>112 »       jmp····126·<astfold_stmt.cold+0x7c>
113 ·R_X86_64_PC32»  .text.hot+0x1322113 ·R_X86_64_PC32»  .text.hot+0x1312
114 »       mov····(%r14),%rax114 »       mov····(%r14),%rax
115 »       jmp····12e·<astfold_stmt.cold+0x84>115 »       jmp····12e·<astfold_stmt.cold+0x84>
116 ·R_X86_64_PC32»  .text.hot+0x1330116 ·R_X86_64_PC32»  .text.hot+0x1320
117 »       add····$0x1,%r14d117 »       add····$0x1,%r14d
118 »       jmp····137·<astfold_stmt.cold+0x8d>118 »       jmp····137·<astfold_stmt.cold+0x8d>
119 ·R_X86_64_PC32»  .text.hot+0x3e2119 ·R_X86_64_PC32»  .text.hot+0x3e2
120 »       xor····%eax,%eax120 »       xor····%eax,%eax
121 »       jmp····13e·<astfold_stmt.cold+0x94>121 »       jmp····13e·<astfold_stmt.cold+0x94>
122 ·R_X86_64_PC32»  .text.hot+0x1431122 ·R_X86_64_PC32»  .text.hot+0x1421
123 »       xor····%eax,%eax123 »       xor····%eax,%eax
124 »       jmp····145·<astfold_stmt.cold+0x9b>124 »       jmp····145·<astfold_stmt.cold+0x9b>
125 ·R_X86_64_PC32»  .text.hot+0x14a0125 ·R_X86_64_PC32»  .text.hot+0x1490
126 »       mov····0x0(%rip),%rdi········126 »       mov····0x0(%rip),%rdi········
127 ·R_X86_64_PC32»  PyExc_RecursionError-0x4127 ·R_X86_64_PC32»  PyExc_RecursionError-0x4
128 »       mov····$0x0,%esi128 »       mov····$0x0,%esi
129 ·R_X86_64_32»    .rodata.str1.8+0x40129 ·R_X86_64_32»    .rodata.str1.8+0x40
130 »       call···156·<astfold_stmt.cold+0xac>130 »       call···156·<astfold_stmt.cold+0xac>
131 ·R_X86_64_PLT32» PyErr_SetString-0x4131 ·R_X86_64_PLT32» PyErr_SetString-0x4
132 »       xor····%eax,%eax132 »       xor····%eax,%eax
133 »       jmp····15d·<astfold_stmt.cold+0xb3>133 »       jmp····15d·<astfold_stmt.cold+0xb3>
134 ·R_X86_64_PC32»  .text.hot+0x35c134 ·R_X86_64_PC32»  .text.hot+0x35c
135 »       mov····%rbx,%rdx135 »       mov····%rbx,%rdx
136 »       mov····%rbp,%rsi136 »       mov····%rbp,%rsi
137 »       call···168·<astfold_stmt.cold+0xbe>137 »       call···168·<astfold_stmt.cold+0xbe>
138 ·R_X86_64_PC32»  .text.hot+0x154c138 ·R_X86_64_PC32»  .text.hot+0x153c
139 »       test···%eax,%eax139 »       test···%eax,%eax
140 »       je·····156·<astfold_stmt.cold+0xac>140 »       je·····156·<astfold_stmt.cold+0xac>
141 »       mov····0x8(%rbx),%eax141 »       mov····0x8(%rbx),%eax
142 »       sub····$0x1,%eax142 »       sub····$0x1,%eax
143 »       jmp····177·<astfold_stmt.cold+0xcd>143 »       jmp····177·<astfold_stmt.cold+0xcd>
144 ·R_X86_64_PC32»  .text.hot+0x354144 ·R_X86_64_PC32»  .text.hot+0x354
145 »       mov····0x10(%r14,%rdx,8),%rdi145 »       mov····0x10(%r14,%rdx,8),%rdi
Offset 185, 83 lines modifiedOffset 185, 83 lines modified
185 ·R_X86_64_PLT32» _PyAST_Constant-0x4185 ·R_X86_64_PLT32» _PyAST_Constant-0x4
186 »       pop····%rdi186 »       pop····%rdi
187 »       pop····%r8187 »       pop····%r8
188 »       mov····%rax,%rdx188 »       mov····%rax,%rdx
189 »       test···%rax,%rax189 »       test···%rax,%rax
190 »       je·····201·<astfold_expr.cold+0x60>190 »       je·····201·<astfold_expr.cold+0x60>
191 »       jmp····1f6·<astfold_expr.cold+0x55>191 »       jmp····1f6·<astfold_expr.cold+0x55>
192 ·R_X86_64_PC32»  .text.hot+0x2748192 ·R_X86_64_PC32»  .text.hot+0x2747
193 »       mov····$0x4,%r14d193 »       mov····$0x4,%r14d
194 »       jmp····201·<astfold_expr.cold+0x60>194 »       jmp····201·<astfold_expr.cold+0x60>
195 ·R_X86_64_PC32»  .text.hot+0x2793195 ·R_X86_64_PC32»  .text.hot+0x2792
196 »       mov····0x8(%rsp),%rbx196 »       mov····0x8(%rsp),%rbx
197 »       jmp····20b·<astfold_expr.cold+0x6a>197 »       jmp····20b·<astfold_expr.cold+0x6a>
198 ·R_X86_64_PC32»  .text.hot+0x28a4198 ·R_X86_64_PC32»  .text.hot+0x28a3
199 »       mov····(%r10),%rax199 »       mov····(%r10),%rax
200 »       mov····0x8(%rsp),%rbx200 »       mov····0x8(%rsp),%rbx
201 »       test···%eax,%eax201 »       test···%eax,%eax
202 »       js·····21b·<astfold_expr.cold+0x7a>202 »       js·····21b·<astfold_expr.cold+0x7a>
203 ·R_X86_64_PC32»  .text.hot+0x28a4203 ·R_X86_64_PC32»  .text.hot+0x28a3
204 »       sub····$0x1,%rax204 »       sub····$0x1,%rax
205 »       mov····%rax,(%r10)205 »       mov····%rax,(%r10)
206 »       jne····228·<astfold_expr.cold+0x87>206 »       jne····228·<astfold_expr.cold+0x87>
207 ·R_X86_64_PC32»  .text.hot+0x28a4207 ·R_X86_64_PC32»  .text.hot+0x28a3
208 »       mov····%r10,%rdi208 »       mov····%r10,%rdi
209 »       call···230·<astfold_expr.cold+0x8f>209 »       call···230·<astfold_expr.cold+0x8f>
210 ·R_X86_64_PLT32» _Py_Dealloc-0x4210 ·R_X86_64_PLT32» _Py_Dealloc-0x4
211 »       jmp····235·<astfold_expr.cold+0x94>211 »       jmp····235·<astfold_expr.cold+0x94>
212 ·R_X86_64_PC32»  .text.hot+0x28a4212 ·R_X86_64_PC32»  .text.hot+0x28a3
213 »       mov····0x8(%rsp),%rbx213 »       mov····0x8(%rsp),%rbx
214 »       jmp····23f·<astfold_expr.cold+0x9e>214 »       jmp····23f·<astfold_expr.cold+0x9e>
215 ·R_X86_64_PC32»  .text.hot+0x28a4215 ·R_X86_64_PC32»  .text.hot+0x28a3
216 »       mov····0x0(%rbp),%rax216 »       mov····0x0(%rbp),%rax
217 »       test···%eax,%eax217 »       test···%eax,%eax
218 »       js·····24b·<astfold_expr.cold+0xaa>218 »       js·····24b·<astfold_expr.cold+0xaa>
219 ·R_X86_64_PC32»  .text.hot+0x27fc219 ·R_X86_64_PC32»  .text.hot+0x27fb
220 »       sub····$0x1,%rax220 »       sub····$0x1,%rax
221 »       mov····%rax,0x0(%rbp)221 »       mov····%rax,0x0(%rbp)
222 »       jne····259·<astfold_expr.cold+0xb8>222 »       jne····259·<astfold_expr.cold+0xb8>
223 ·R_X86_64_PC32»  .text.hot+0x27fc223 ·R_X86_64_PC32»  .text.hot+0x27fb
224 »       mov····%rbp,%rdi224 »       mov····%rbp,%rdi
225 »       call···261·<astfold_expr.cold+0xc0>225 »       call···261·<astfold_expr.cold+0xc0>
226 ·R_X86_64_PLT32» _Py_Dealloc-0x4226 ·R_X86_64_PLT32» _Py_Dealloc-0x4
227 »       jmp····266·<astfold_expr.cold+0xc5>227 »       jmp····266·<astfold_expr.cold+0xc5>
228 ·R_X86_64_PC32»  .text.hot+0x27fc228 ·R_X86_64_PC32»  .text.hot+0x27fb
229 »       cmp····$0x2,%esi229 »       cmp····$0x2,%esi
230 »       je·····282·<astfold_expr.cold+0xe1>230 »       je·····282·<astfold_expr.cold+0xe1>
231 »       test···%cl,%cl231 »       test···%cl,%cl
232 »       jne····293·<astfold_expr.cold+0xf2>232 »       jne····293·<astfold_expr.cold+0xf2>
233 »       mov····0x38(%r13),%rdi233 »       mov····0x38(%r13),%rdi
234 »       mov····(%rdi,%rdx,4),%ebx234 »       mov····(%rdi,%rdx,4),%ebx
235 »       jmp····27b·<astfold_expr.cold+0xda>235 »       jmp····27b·<astfold_expr.cold+0xda>
236 ·R_X86_64_PC32»  .text.hot+0x26dc236 ·R_X86_64_PC32»  .text.hot+0x26db
237 »       xor····%eax,%eax237 »       xor····%eax,%eax
238 »       jmp····282·<astfold_expr.cold+0xe1>238 »       jmp····282·<astfold_expr.cold+0xe1>
239 ·R_X86_64_PC32»  .text.hot+0x267f239 ·R_X86_64_PC32»  .text.hot+0x267e
240 »       test···%cl,%cl240 »       test···%cl,%cl
Max diff block lines reached; 9750/14191 bytes (68.71%) of diff not shown.
99.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
2.02 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 10, 26 lines modifiedOffset 10, 26 lines modified
10 ··0x00000060·1a000000·000e5083·0586048c·038d0200·......P.........10 ··0x00000060·1a000000·000e5083·0586048c·038d0200·......P.........
11 ··0x00000070·38000000·74000000·00000000·49010000·8...t.......I...11 ··0x00000070·38000000·74000000·00000000·49010000·8...t.......I...
12 ··0x00000080·00420e10·8e02420e·188d0342·0e208c04·.B....B....B.·..12 ··0x00000080·00420e10·8e02420e·188d0342·0e208c04·.B....B....B.·..
13 ··0x00000090·440e2886·05440e30·83060333·010e2841·D.(..D.0...3..(A13 ··0x00000090·440e2886·05440e30·83060333·010e2841·D.(..D.0...3..(A
14 ··0x000000a0·0e20420e·18420e10·420e0800·1c000000·.·B..B..B.......14 ··0x000000a0·0e20420e·18420e10·420e0800·1c000000·.·B..B..B.......
15 ··0x000000b0·b0000000·00000000·90000000·000e3083·..............0.15 ··0x000000b0·b0000000·00000000·90000000·000e3083·..............0.
16 ··0x000000c0·0686058c·048d038e·02000000·48000000·............H...16 ··0x000000c0·0686058c·048d038e·02000000·48000000·............H...
17 ··0x000000d0·d0000000·00000000·94120000·00420e10·.............B..17 ··0x000000d0·d0000000·00000000·84120000·00420e10·.............B..
18 ··0x000000e0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.18 ··0x000000e0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
19 ··0x000000f0·05410e30·8606410e·38830747·0e5002a3·.A.0..A.8..G.P..19 ··0x000000f0·05410e30·8606410e·38830747·0e5002a3·.A.0..A.8..G.P..
20 ··0x00000100·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B20 ··0x00000100·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B
21 ··0x00000110·0e10420e·08420b00·1c000000·1c010000·..B..B..........21 ··0x00000110·0e10420e·08420b00·1c000000·1c010000·..B..B..........
22 ··0x00000120·00000000·f7000000·000e5083·0786068c·..........P.....22 ··0x00000120·00000000·f7000000·000e5083·0786068c·..........P.....
23 ··0x00000130·058d048e·038f0200·88000000·3c010000·............<...23 ··0x00000130·058d048e·038f0200·88000000·3c010000·............<...
24 ··0x00000140·00000000·f0150000·00420e10·8f02420e·.........B....B.24 ··0x00000140·00000000·ff150000·00420e10·8f02420e·.........B....B.
25 ··0x00000150·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.025 ··0x00000150·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
26 ··0x00000160·8606410e·38830747·0ec00102·8a0a0e38·..A.8..G.......826 ··0x00000160·8606410e·38830747·0ec00102·8a0a0e38·..A.8..G.......8
27 ··0x00000170·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B27 ··0x00000170·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B
28 ··0x00000180·0e084b0b·0322100e·c8014d0e·d001570e·..K.."....M...W.28 ··0x00000180·0e084b0b·0331100e·c8014d0e·d001570e·..K..1....M...W.
29 ··0x00000190·c801420e·c0010316·010ec801·440ed001·..B.........D...29 ··0x00000190·c801420e·c0010316·010ec801·440ed001·..B.........D...
30 ··0x000001a0·4c0ec801·410ec001·0376030a·0e38470e·L...A....v...8G.30 ··0x000001a0·4c0ec801·410ec001·0376030a·0e38470e·L...A....v...8G.
31 ··0x000001b0·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..31 ··0x000001b0·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
32 ··0x000001c0·450b0000·2c000000·c8010000·00000000·E...,...........32 ··0x000001c0·450b0000·2c000000·c8010000·00000000·E...,...........
33 ··0x000001d0·26050000·000ec001·83078606·8c058d04·&...............33 ··0x000001d0·26050000·000ec001·83078606·8c058d04·&...............
34 ··0x000001e0·8e038f02·6b0ec801·4c0ed001·4f0ec801·....k...L...O...34 ··0x000001e0·8e038f02·6b0ec801·4c0ed001·4f0ec801·....k...L...O...
35 ··0x000001f0·420ec001·3c000000·f8010000·00000000·B...<...........35 ··0x000001f0·420ec001·3c000000·f8010000·00000000·B...<...........
152 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:··········110640·(bytes·into·file)13 ··Start·of·section·headers:··········110520·(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·0x1b030:1 There·are·23·section·headers,·starting·at·offset·0x1afb8:
  
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·00072f·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00072f·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·010218·001200·18···I·20···1··86 ··[·2]·.rela.text········RELA············0000000000000000·010200·001200·18···I·20···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000770·001200·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000770·001200·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·011418·001758·18···I·20···3··88 ··[·4]·.rela.data········RELA············0000000000000000·011400·001758·18···I·20···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·001970·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·001970·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·001970·00044c·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·001970·00044c·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·001dbc·001d2f·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·001dbc·001d1c·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·012b70·003858·18···I·20···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·012b58·003828·18···I·20···7··8
13 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·003af0·0007e1·01·AMS··0···0··813 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·003ad8·0007e1·01·AMS··0···0··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·0042d8·003dbb·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········0000000000000000·0042c0·003dbb·00··AX··0···0·16
15 ··[11]·.rela.text.hot····RELA············0000000000000000·0163c8·003ea0·18···I·20··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·016380·003e70·18···I·20··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·008098·0034dc·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·008080·0034dc·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·01a268·000300·18···I·20··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·01a1f0·000300·18···I·20··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·00b578·000010·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·00b560·000010·08··AM··0···0··8
19 ··[15]·.rodata.cst16·····PROGBITS········0000000000000000·00b588·000010·10··AM··0···0·1619 ··[15]·.rodata.cst16·····PROGBITS········0000000000000000·00b570·000010·10··AM··0···0·16
20 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·00b598·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·00b580·000000·00······0···0··1
21 ··[17]·.note.gnu.property·NOTE············0000000000000000·00b598·000020·00···A··0···0··821 ··[17]·.note.gnu.property·NOTE············0000000000000000·00b580·000020·00···A··0···0··8
22 ··[18]·.eh_frame·········PROGBITS········0000000000000000·00b5b8·001150·00···A··0···0··822 ··[18]·.eh_frame·········PROGBITS········0000000000000000·00b5a0·001150·00···A··0···0··8
23 ··[19]·.rela.eh_frame····RELA············0000000000000000·01a568·0009f0·18···I·20··18··823 ··[19]·.rela.eh_frame····RELA············0000000000000000·01a4f0·0009f0·18···I·20··18··8
24 ··[20]·.symtab···········SYMTAB··········0000000000000000·00c708·002370·18·····21·199··824 ··[20]·.symtab···········SYMTAB··········0000000000000000·00c6f0·002370·18·····21·199··8
25 ··[21]·.strtab···········STRTAB··········0000000000000000·00ea78·00179f·00······0···0··125 ··[21]·.strtab···········STRTAB··········0000000000000000·00ea60·00179f·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·01af58·0000d1·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········0000000000000000·01aee0·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)
6.5 KB
readelf --wide --symbols {}
    
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
24 ····20:·0000000000000840····95·FUNC····LOCAL··DEFAULT···10·builtin_vars24 ····20:·0000000000000840····95·FUNC····LOCAL··DEFAULT···10·builtin_vars
25 ····21:·00000000000002eb····46·FUNC····LOCAL··DEFAULT····7·builtin_vars.cold25 ····21:·00000000000002eb····46·FUNC····LOCAL··DEFAULT····7·builtin_vars.cold
26 ····22:·00000000000008a0···963·FUNC····LOCAL··DEFAULT···10·builtin_print26 ····22:·00000000000008a0···963·FUNC····LOCAL··DEFAULT···10·builtin_print
27 ····23:·0000000000000480····72·OBJECT··LOCAL··DEFAULT····3·_parser.2027 ····23:·0000000000000480····72·OBJECT··LOCAL··DEFAULT····3·_parser.20
28 ····24:·0000000000000319···218·FUNC····LOCAL··DEFAULT····7·builtin_print.cold28 ····24:·0000000000000319···218·FUNC····LOCAL··DEFAULT····7·builtin_print.cold
29 ····25:·0000000000000c70···215·FUNC····LOCAL··DEFAULT···10·builtin_any29 ····25:·0000000000000c70···215·FUNC····LOCAL··DEFAULT···10·builtin_any
30 ····26:·00000000000003f3····60·FUNC····LOCAL··DEFAULT····7·builtin_any.cold30 ····26:·00000000000003f3····60·FUNC····LOCAL··DEFAULT····7·builtin_any.cold
31 ····27:·0000000000000d50···779·FUNC····LOCAL··DEFAULT···10·builtin_exec31 ····27:·0000000000000d50···771·FUNC····LOCAL··DEFAULT···10·builtin_exec
32 ····28:·000000000000042f···416·FUNC····LOCAL··DEFAULT····7·builtin_exec.cold32 ····28:·000000000000042f···416·FUNC····LOCAL··DEFAULT····7·builtin_exec.cold
33 ····29:·0000000000000260····72·OBJECT··LOCAL··DEFAULT····3·_parser.1133 ····29:·0000000000000260····72·OBJECT··LOCAL··DEFAULT····3·_parser.11
34 ····30:·0000000000001060····37·FUNC····LOCAL··DEFAULT···10·builtin_len34 ····30:·0000000000001060····37·FUNC····LOCAL··DEFAULT···10·builtin_len
35 ····31:·00000000000005cf·····4·FUNC····LOCAL··DEFAULT····7·builtin_len.cold35 ····31:·00000000000005cf·····4·FUNC····LOCAL··DEFAULT····7·builtin_len.cold
36 ····32:·0000000000001090···219·FUNC····LOCAL··DEFAULT···10·builtin_all36 ····32:·0000000000001090···219·FUNC····LOCAL··DEFAULT···10·builtin_all
37 ····33:·00000000000005d3····75·FUNC····LOCAL··DEFAULT····7·builtin_all.cold37 ····33:·00000000000005d3····75·FUNC····LOCAL··DEFAULT····7·builtin_all.cold
38 ····34:·0000000000001170···367·FUNC····LOCAL··DEFAULT···10·builtin___import__38 ····34:·0000000000001170···367·FUNC····LOCAL··DEFAULT···10·builtin___import__
Offset 84, 51 lines modifiedOffset 84, 51 lines modified
84 ····80:·0000000000002940··1175·FUNC····LOCAL··DEFAULT···10·builtin_min84 ····80:·0000000000002940··1175·FUNC····LOCAL··DEFAULT···10·builtin_min
85 ····81:·0000000000000320····72·OBJECT··LOCAL··DEFAULT····3·_parser_min.1485 ····81:·0000000000000320····72·OBJECT··LOCAL··DEFAULT····3·_parser_min.14
86 ····82:·0000000000001338····66·FUNC····LOCAL··DEFAULT····7·builtin_min.cold86 ····82:·0000000000001338····66·FUNC····LOCAL··DEFAULT····7·builtin_min.cold
87 ····83:·00000000000005a0·····9·FUNC····LOCAL··DEFAULT····1·builtin_locals87 ····83:·00000000000005a0·····9·FUNC····LOCAL··DEFAULT····1·builtin_locals
88 ····84:·0000000000002de0··1602·FUNC····LOCAL··DEFAULT···10·builtin_sum88 ····84:·0000000000002de0··1602·FUNC····LOCAL··DEFAULT···10·builtin_sum
89 ····85:·00000000000005c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.2689 ····85:·00000000000005c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.26
90 ····86:·000000000000137a···874·FUNC····LOCAL··DEFAULT····7·builtin_sum.cold90 ····86:·000000000000137a···874·FUNC····LOCAL··DEFAULT····7·builtin_sum.cold
91 ····87:·0000000000003430··1003·FUNC····LOCAL··DEFAULT···10·zip_next91 ····87:·0000000000003430···995·FUNC····LOCAL··DEFAULT···10·zip_next
92 ····88:·00000000000016e4···224·FUNC····LOCAL··DEFAULT····7·zip_next.cold92 ····88:·00000000000016e4···205·FUNC····LOCAL··DEFAULT····7·zip_next.cold
93 ····89:·0000000000003820···137·FUNC····LOCAL··DEFAULT···10·filter_vectorcall93 ····89:·0000000000003820···137·FUNC····LOCAL··DEFAULT···10·filter_vectorcall
94 ····90:·00000000000017c4···109·FUNC····LOCAL··DEFAULT····7·filter_vectorcall.cold94 ····90:·00000000000017b1···109·FUNC····LOCAL··DEFAULT····7·filter_vectorcall.cold
95 ····91:·00000000000038b0···288·FUNC····LOCAL··DEFAULT···10·filter_next95 ····91:·00000000000038b0···288·FUNC····LOCAL··DEFAULT···10·filter_next
96 ····92:·0000000000001831····50·FUNC····LOCAL··DEFAULT····7·filter_next.cold96 ····92:·000000000000181e····50·FUNC····LOCAL··DEFAULT····7·filter_next.cold
97 ····93:·00000000000039d0···204·FUNC····LOCAL··DEFAULT···10·filter_dealloc97 ····93:·00000000000039d0···204·FUNC····LOCAL··DEFAULT···10·filter_dealloc
98 ····94:·0000000000001863····63·FUNC····LOCAL··DEFAULT····7·filter_dealloc.cold98 ····94:·0000000000001850····63·FUNC····LOCAL··DEFAULT····7·filter_dealloc.cold
99 ····95:·0000000000003aa0···412·FUNC····LOCAL··DEFAULT···10·builtin_round99 ····95:·0000000000003aa0···412·FUNC····LOCAL··DEFAULT···10·builtin_round
100 ····96:·0000000000000520····72·OBJECT··LOCAL··DEFAULT····3·_parser.23100 ····96:·0000000000000520····72·OBJECT··LOCAL··DEFAULT····3·_parser.23
101 ····97:·00000000000018a2····72·FUNC····LOCAL··DEFAULT····7·builtin_round.cold101 ····97:·000000000000188f····72·FUNC····LOCAL··DEFAULT····7·builtin_round.cold
102 ····98:·0000000000003c40····31·FUNC····LOCAL··DEFAULT···10·builtin_divmod102 ····98:·0000000000003c40····31·FUNC····LOCAL··DEFAULT···10·builtin_divmod
103 ····99:·00000000000018ea····44·FUNC····LOCAL··DEFAULT····7·builtin_divmod.cold103 ····99:·00000000000018d7····44·FUNC····LOCAL··DEFAULT····7·builtin_divmod.cold
104 ···100:·0000000000003c60····12·FUNC····LOCAL··DEFAULT···10·builtin_abs104 ···100:·0000000000003c60····12·FUNC····LOCAL··DEFAULT···10·builtin_abs
105 ···101:·00000000000005b0····66·FUNC····LOCAL··DEFAULT····1·map_traverse105 ···101:·00000000000005b0····66·FUNC····LOCAL··DEFAULT····1·map_traverse
106 ···102:·0000000000001916·····7·FUNC····LOCAL··DEFAULT····7·map_traverse.cold106 ···102:·0000000000001903·····7·FUNC····LOCAL··DEFAULT····7·map_traverse.cold
107 ···103:·000000000000191d····64·FUNC····LOCAL··DEFAULT····7·filter_traverse107 ···103:·000000000000190a····64·FUNC····LOCAL··DEFAULT····7·filter_traverse
108 ···104:·0000000000003c70···220·FUNC····LOCAL··DEFAULT···10·builtin_pow108 ···104:·0000000000003c70···220·FUNC····LOCAL··DEFAULT···10·builtin_pow
109 ···105:·00000000000003c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.17109 ···105:·00000000000003c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.17
110 ···106:·000000000000195d·····8·FUNC····LOCAL··DEFAULT····7·builtin_pow.cold110 ···106:·000000000000194a·····8·FUNC····LOCAL··DEFAULT····7·builtin_pow.cold
111 ···107:·0000000000003d50····17·FUNC····LOCAL··DEFAULT···10·builtin_bin111 ···107:·0000000000003d50····17·FUNC····LOCAL··DEFAULT···10·builtin_bin
112 ···108:·0000000000003d70····75·FUNC····LOCAL··DEFAULT···10·builtin_format112 ···108:·0000000000003d70····75·FUNC····LOCAL··DEFAULT···10·builtin_format
113 ···109:·0000000000001965····75·FUNC····LOCAL··DEFAULT····7·builtin_format.cold113 ···109:·0000000000001952····75·FUNC····LOCAL··DEFAULT····7·builtin_format.cold
114 ···110:·0000000000000600····17·FUNC····LOCAL··DEFAULT····1·builtin_hex114 ···110:·0000000000000600····17·FUNC····LOCAL··DEFAULT····1·builtin_hex
115 ···111:·0000000000000620····17·FUNC····LOCAL··DEFAULT····1·builtin_oct115 ···111:·0000000000000620····17·FUNC····LOCAL··DEFAULT····1·builtin_oct
116 ···112:·00000000000019b0····64·FUNC····LOCAL··DEFAULT····7·zip_traverse116 ···112:·000000000000199d····64·FUNC····LOCAL··DEFAULT····7·zip_traverse
117 ···113:·00000000000019f0····12·FUNC····LOCAL··DEFAULT····7·builtin_aiter117 ···113:·00000000000019dd····12·FUNC····LOCAL··DEFAULT····7·builtin_aiter
118 ···114:·0000000000000640···115·FUNC····LOCAL··DEFAULT····1·builtin_anext118 ···114:·0000000000000640···115·FUNC····LOCAL··DEFAULT····1·builtin_anext
119 ···115:·00000000000019fc···127·FUNC····LOCAL··DEFAULT····7·builtin_anext.cold119 ···115:·00000000000019e9···127·FUNC····LOCAL··DEFAULT····7·builtin_anext.cold
120 ···116:·0000000000001a7b···202·FUNC····LOCAL··DEFAULT····7·filter_new120 ···116:·0000000000001a68···202·FUNC····LOCAL··DEFAULT····7·filter_new
121 ···117:·0000000000001b45···231·FUNC····LOCAL··DEFAULT····7·map_new121 ···117:·0000000000001b32···231·FUNC····LOCAL··DEFAULT····7·map_new
122 ···118:·00000000000006c0···111·FUNC····LOCAL··DEFAULT····1·map_reduce122 ···118:·00000000000006c0···111·FUNC····LOCAL··DEFAULT····1·map_reduce
123 ···119:·0000000000001c2c·····6·FUNC····LOCAL··DEFAULT····7·map_reduce.cold123 ···119:·0000000000001c19·····6·FUNC····LOCAL··DEFAULT····7·map_reduce.cold
124 ···120:·0000000000001c32····28·FUNC····LOCAL··DEFAULT····7·filter_reduce124 ···120:·0000000000001c1f····28·FUNC····LOCAL··DEFAULT····7·filter_reduce
125 ···121:·0000000000001c4e····47·FUNC····LOCAL··DEFAULT····7·zip_reduce125 ···121:·0000000000001c3b····47·FUNC····LOCAL··DEFAULT····7·zip_reduce
126 ···122:·0000000000001c7d····35·FUNC····LOCAL··DEFAULT····7·zip_setstate126 ···122:·0000000000001c6a····35·FUNC····LOCAL··DEFAULT····7·zip_setstate
127 ···123:·0000000000001ca0···143·FUNC····LOCAL··DEFAULT····7·builtin_breakpoint127 ···123:·0000000000001c8d···143·FUNC····LOCAL··DEFAULT····7·builtin_breakpoint
128 ···124:·0000000000000000····80·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0128 ···124:·0000000000000000····80·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
129 ···125:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata129 ···125:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
130 ···126:·0000000000000000····48·OBJECT··LOCAL··DEFAULT···12·_keywords.1130 ···126:·0000000000000000····48·OBJECT··LOCAL··DEFAULT···12·_keywords.1
131 ···127:·00000000000000c0····96·OBJECT··LOCAL··DEFAULT····3·_kwtuple.3131 ···127:·00000000000000c0····96·OBJECT··LOCAL··DEFAULT····3·_kwtuple.3
132 ···128:·0000000000000040····64·OBJECT··LOCAL··DEFAULT···12·_keywords.4132 ···128:·0000000000000040····64·OBJECT··LOCAL··DEFAULT···12·_keywords.4
133 ···129:·0000000000000180····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.6133 ···129:·0000000000000180····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.6
134 ···130:·0000000000000080····32·OBJECT··LOCAL··DEFAULT···12·_keywords.7134 ···130:·0000000000000080····32·OBJECT··LOCAL··DEFAULT···12·_keywords.7
65.1 KB
readelf --wide --relocs {}
Max HTML report size reached
22.3 KB
readelf --wide --debug-dump=frames {}
    
Offset 123, 24 lines modifiedOffset 123, 24 lines modified
123 ··DW_CFA_def_cfa_offset:·16123 ··DW_CFA_def_cfa_offset:·16
124 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16124 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
125 ··DW_CFA_advance_loc:·8·to·000000000000076d125 ··DW_CFA_advance_loc:·8·to·000000000000076d
126 ··DW_CFA_def_cfa_offset:·24126 ··DW_CFA_def_cfa_offset:·24
127 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24127 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
128 ··DW_CFA_advance_loc:·7·to·0000000000000774128 ··DW_CFA_advance_loc:·7·to·0000000000000774
129 ··DW_CFA_def_cfa_offset:·48129 ··DW_CFA_def_cfa_offset:·48
130 ··DW_CFA_advance_loc:·54·to·00000000000007aa130 ··DW_CFA_advance_loc:·46·to·00000000000007a2
131 ··DW_CFA_remember_state131 ··DW_CFA_remember_state
132 ··DW_CFA_def_cfa_offset:·24132 ··DW_CFA_def_cfa_offset:·24
133 ··DW_CFA_advance_loc:·1·to·00000000000007ab133 ··DW_CFA_advance_loc:·1·to·00000000000007a3
134 ··DW_CFA_def_cfa_offset:·16134 ··DW_CFA_def_cfa_offset:·16
135 ··DW_CFA_advance_loc:·1·to·00000000000007ac135 ··DW_CFA_advance_loc:·1·to·00000000000007a4
136 ··DW_CFA_def_cfa_offset:·8136 ··DW_CFA_def_cfa_offset:·8
137 ··DW_CFA_advance_loc:·4·to·00000000000007b0137 ··DW_CFA_advance_loc:·4·to·00000000000007a8
138 ··DW_CFA_restore_state138 ··DW_CFA_restore_state
139 ··DW_CFA_advance_loc:·9·to·00000000000007b9139 ··DW_CFA_advance_loc:·17·to·00000000000007b9
140 ··DW_CFA_remember_state140 ··DW_CFA_remember_state
141 ··DW_CFA_def_cfa_offset:·24141 ··DW_CFA_def_cfa_offset:·24
142 ··DW_CFA_advance_loc:·1·to·00000000000007ba142 ··DW_CFA_advance_loc:·1·to·00000000000007ba
143 ··DW_CFA_def_cfa_offset:·16143 ··DW_CFA_def_cfa_offset:·16
144 ··DW_CFA_advance_loc:·1·to·00000000000007bb144 ··DW_CFA_advance_loc:·1·to·00000000000007bb
145 ··DW_CFA_def_cfa_offset:·8145 ··DW_CFA_def_cfa_offset:·8
146 ··DW_CFA_advance_loc:·5·to·00000000000007c0146 ··DW_CFA_advance_loc:·5·to·00000000000007c0
Offset 311, 15 lines modifiedOffset 311, 15 lines modified
311 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32311 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
312 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24312 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
313 ··DW_CFA_offset:·r12·(r12)·at·cfa-16313 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
314 ··DW_CFA_nop314 ··DW_CFA_nop
315 ··DW_CFA_nop315 ··DW_CFA_nop
316 ··DW_CFA_nop316 ··DW_CFA_nop
  
317 000002f8·0000000000000038·000002fc·FDE·cie=00000000·pc=0000000000000d50..000000000000105b317 000002f8·0000000000000038·000002fc·FDE·cie=00000000·pc=0000000000000d50..0000000000001053
318 ··DW_CFA_advance_loc:·6·to·0000000000000d56318 ··DW_CFA_advance_loc:·6·to·0000000000000d56
319 ··DW_CFA_def_cfa_offset:·16319 ··DW_CFA_def_cfa_offset:·16
320 ··DW_CFA_offset:·r13·(r13)·at·cfa-16320 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
321 ··DW_CFA_advance_loc:·8·to·0000000000000d5e321 ··DW_CFA_advance_loc:·8·to·0000000000000d5e
322 ··DW_CFA_def_cfa_offset:·24322 ··DW_CFA_def_cfa_offset:·24
323 ··DW_CFA_offset:·r12·(r12)·at·cfa-24323 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
324 ··DW_CFA_advance_loc:·1·to·0000000000000d5f324 ··DW_CFA_advance_loc:·1·to·0000000000000d5f
Offset 1267, 15 lines modifiedOffset 1267, 15 lines modified
1267 ··DW_CFA_offset:·r6·(rbp)·at·cfa-481267 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
1268 ··DW_CFA_offset:·r12·(r12)·at·cfa-401268 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
1269 ··DW_CFA_offset:·r13·(r13)·at·cfa-321269 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
1270 ··DW_CFA_offset:·r14·(r14)·at·cfa-241270 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
1271 ··DW_CFA_offset:·r15·(r15)·at·cfa-161271 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
1272 ··DW_CFA_nop1272 ··DW_CFA_nop
  
1273 00000bb4·0000000000000060·00000bb8·FDE·cie=00000000·pc=0000000000003430..000000000000381b1273 00000bb4·0000000000000060·00000bb8·FDE·cie=00000000·pc=0000000000003430..0000000000003813
1274 ··DW_CFA_advance_loc:·6·to·00000000000034361274 ··DW_CFA_advance_loc:·6·to·0000000000003436
1275 ··DW_CFA_def_cfa_offset:·161275 ··DW_CFA_def_cfa_offset:·16
1276 ··DW_CFA_offset:·r13·(r13)·at·cfa-161276 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
1277 ··DW_CFA_advance_loc:·2·to·00000000000034381277 ··DW_CFA_advance_loc:·2·to·0000000000003438
1278 ··DW_CFA_def_cfa_offset:·241278 ··DW_CFA_def_cfa_offset:·24
1279 ··DW_CFA_offset:·r12·(r12)·at·cfa-241279 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
1280 ··DW_CFA_advance_loc:·1·to·00000000000034391280 ··DW_CFA_advance_loc:·1·to·0000000000003439
Offset 1295, 60 lines modifiedOffset 1295, 60 lines modified
1295 ··DW_CFA_def_cfa_offset:·241295 ··DW_CFA_def_cfa_offset:·24
1296 ··DW_CFA_advance_loc:·2·to·00000000000035961296 ··DW_CFA_advance_loc:·2·to·0000000000003596
1297 ··DW_CFA_def_cfa_offset:·161297 ··DW_CFA_def_cfa_offset:·16
1298 ··DW_CFA_advance_loc:·2·to·00000000000035981298 ··DW_CFA_advance_loc:·2·to·0000000000003598
1299 ··DW_CFA_def_cfa_offset:·81299 ··DW_CFA_def_cfa_offset:·8
1300 ··DW_CFA_advance_loc:·8·to·00000000000035a01300 ··DW_CFA_advance_loc:·8·to·00000000000035a0
1301 ··DW_CFA_restore_state1301 ··DW_CFA_restore_state
1302 ··DW_CFA_advance_loc1:·228·to·00000000000036841302 ··DW_CFA_advance_loc1:·238·to·000000000000368e
1303 ··DW_CFA_remember_state1303 ··DW_CFA_remember_state
1304 ··DW_CFA_def_cfa_offset:·401304 ··DW_CFA_def_cfa_offset:·40
1305 ··DW_CFA_advance_loc:·4·to·00000000000036881305 ··DW_CFA_advance_loc:·4·to·0000000000003692
1306 ··DW_CFA_def_cfa_offset:·321306 ··DW_CFA_def_cfa_offset:·32
1307 ··DW_CFA_advance_loc:·1·to·00000000000036891307 ··DW_CFA_advance_loc:·1·to·0000000000003693
1308 ··DW_CFA_def_cfa_offset:·241308 ··DW_CFA_def_cfa_offset:·24
1309 ··DW_CFA_advance_loc:·2·to·000000000000368b1309 ··DW_CFA_advance_loc:·2·to·0000000000003695
1310 ··DW_CFA_def_cfa_offset:·161310 ··DW_CFA_def_cfa_offset:·16
1311 ··DW_CFA_advance_loc:·2·to·000000000000368d1311 ··DW_CFA_advance_loc:·2·to·0000000000003697
1312 ··DW_CFA_def_cfa_offset:·81312 ··DW_CFA_def_cfa_offset:·8
1313 ··DW_CFA_advance_loc:·1·to·000000000000368e1313 ··DW_CFA_advance_loc:·9·to·00000000000036a0
1314 ··DW_CFA_restore_state1314 ··DW_CFA_restore_state
1315 ··DW_CFA_advance_loc2:·364·to·00000000000037fa1315 ··DW_CFA_advance_loc2:·343·to·00000000000037f7
1316 ··DW_CFA_remember_state1316 ··DW_CFA_remember_state
1317 ··DW_CFA_def_cfa_offset:·401317 ··DW_CFA_def_cfa_offset:·40
1318 ··DW_CFA_advance_loc:·9·to·00000000000038031318 ··DW_CFA_advance_loc:·9·to·0000000000003800
1319 ··DW_CFA_def_cfa_offset:·321319 ··DW_CFA_def_cfa_offset:·32
1320 ··DW_CFA_advance_loc:·3·to·00000000000038061320 ··DW_CFA_advance_loc:·3·to·0000000000003803
1321 ··DW_CFA_def_cfa_offset:·241321 ··DW_CFA_def_cfa_offset:·24
1322 ··DW_CFA_advance_loc:·2·to·00000000000038081322 ··DW_CFA_advance_loc:·2·to·0000000000003805
1323 ··DW_CFA_def_cfa_offset:·161323 ··DW_CFA_def_cfa_offset:·16
1324 ··DW_CFA_advance_loc:·2·to·000000000000380a1324 ··DW_CFA_advance_loc:·2·to·0000000000003807
1325 ··DW_CFA_def_cfa_offset:·81325 ··DW_CFA_def_cfa_offset:·8
1326 ··DW_CFA_advance_loc:·5·to·000000000000380f1326 ··DW_CFA_advance_loc:·5·to·000000000000380c
1327 ··DW_CFA_restore_state1327 ··DW_CFA_restore_state
1328 ··DW_CFA_nop1328 ··DW_CFA_nop
  
1329 00000c18·000000000000002c·00000c1c·FDE·cie=00000000·pc=00000000000016e4..00000000000017c41329 00000c18·000000000000002c·00000c1c·FDE·cie=00000000·pc=00000000000016e4..00000000000017b1
1330 ··DW_CFA_def_cfa_offset:·481330 ··DW_CFA_def_cfa_offset:·48
1331 ··DW_CFA_offset:·r3·(rbx)·at·cfa-401331 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
1332 ··DW_CFA_offset:·r6·(rbp)·at·cfa-321332 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
1333 ··DW_CFA_offset:·r12·(r12)·at·cfa-241333 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
1334 ··DW_CFA_offset:·r13·(r13)·at·cfa-161334 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
1335 ··DW_CFA_advance_loc:·58·to·000000000000171e1335 ··DW_CFA_advance_loc:·37·to·0000000000001709
1336 ··DW_CFA_remember_state1336 ··DW_CFA_remember_state
1337 ··DW_CFA_def_cfa_offset:·401337 ··DW_CFA_def_cfa_offset:·40
1338 ··DW_CFA_advance_loc:·4·to·00000000000017221338 ··DW_CFA_advance_loc:·4·to·000000000000170d
1339 ··DW_CFA_def_cfa_offset:·321339 ··DW_CFA_def_cfa_offset:·32
1340 ··DW_CFA_advance_loc:·6·to·00000000000017281340 ··DW_CFA_advance_loc:·6·to·0000000000001713
1341 ··DW_CFA_def_cfa_offset:·241341 ··DW_CFA_def_cfa_offset:·24
1342 ··DW_CFA_advance_loc:·4·to·000000000000172c1342 ··DW_CFA_advance_loc:·4·to·0000000000001717
1343 ··DW_CFA_def_cfa_offset:·161343 ··DW_CFA_def_cfa_offset:·16
1344 ··DW_CFA_advance_loc:·2·to·000000000000172e1344 ··DW_CFA_advance_loc:·2·to·0000000000001719
1345 ··DW_CFA_def_cfa_offset:·81345 ··DW_CFA_def_cfa_offset:·8
1346 ··DW_CFA_advance_loc:·5·to·00000000000017331346 ··DW_CFA_advance_loc:·5·to·000000000000171e
1347 ··DW_CFA_restore_state1347 ··DW_CFA_restore_state
1348 ··DW_CFA_nop1348 ··DW_CFA_nop
1349 ··DW_CFA_nop1349 ··DW_CFA_nop
1350 ··DW_CFA_nop1350 ··DW_CFA_nop
  
1351 00000c48·0000000000000030·00000c4c·FDE·cie=00000000·pc=0000000000003820..00000000000038a91351 00000c48·0000000000000030·00000c4c·FDE·cie=00000000·pc=0000000000003820..00000000000038a9
1352 ··DW_CFA_advance_loc:·6·to·00000000000038261352 ··DW_CFA_advance_loc:·6·to·0000000000003826
Offset 1371, 15 lines modifiedOffset 1371, 15 lines modified
1371 ··DW_CFA_def_cfa_offset:·161371 ··DW_CFA_def_cfa_offset:·16
1372 ··DW_CFA_advance_loc:·2·to·000000000000389e1372 ··DW_CFA_advance_loc:·2·to·000000000000389e
1373 ··DW_CFA_def_cfa_offset:·81373 ··DW_CFA_def_cfa_offset:·8
1374 ··DW_CFA_advance_loc:·1·to·000000000000389f1374 ··DW_CFA_advance_loc:·1·to·000000000000389f
1375 ··DW_CFA_restore_state1375 ··DW_CFA_restore_state
1376 ··DW_CFA_nop1376 ··DW_CFA_nop
  
1377 00000c7c·0000000000000018·00000c80·FDE·cie=00000000·pc=00000000000017c4..00000000000018311377 00000c7c·0000000000000018·00000c80·FDE·cie=00000000·pc=00000000000017b1..000000000000181e
1378 ··DW_CFA_def_cfa_offset:·481378 ··DW_CFA_def_cfa_offset:·48
Max diff block lines reached; 16849/22763 bytes (74.02%) of diff not shown.
2.45 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 564, 23 lines modifiedOffset 564, 23 lines modified
564 »       mov····%rdx,%rsi564 »       mov····%rdx,%rsi
565 »       call···*%rbx565 »       call···*%rbx
566 »       test···%eax,%eax566 »       test···%eax,%eax
567 »       jne····5ed·<map_traverse+0x3d>567 »       jne····5ed·<map_traverse+0x3d>
568 »       mov····0x18(%r12),%rdi568 »       mov····0x18(%r12),%rdi
569 »       test···%rdi,%rdi569 »       test···%rdi,%rdi
570 »       je·····5e1·<map_traverse+0x31>570 »       je·····5e1·<map_traverse+0x31>
571 ·R_X86_64_PC32»  .text.unlikely+0x1912571 ·R_X86_64_PC32»  .text.unlikely+0x18ff
572 »       mov····%rbp,%rsi572 »       mov····%rbp,%rsi
573 »       mov····%rbx,%rax573 »       mov····%rbx,%rax
574 »       pop····%rbx574 »       pop····%rbx
575 »       pop····%rbp575 »       pop····%rbp
576 »       pop····%r12576 »       pop····%r12
577 »       jmp····*%rax577 »       jmp····*%rax
578 »       jmp····5f2·<map_traverse+0x42>578 »       jmp····5f2·<map_traverse+0x42>
579 ·R_X86_64_PC32»  .text.unlikely+0x1914579 ·R_X86_64_PC32»  .text.unlikely+0x1901
580 »       data16·cs·nopw·0x0(%rax,%rax,1)580 »       data16·cs·nopw·0x0(%rax,%rax,1)
581 »       nopl···(%rax)581 »       nopl···(%rax)
  
582 0000000000000600·<builtin_hex>:582 0000000000000600·<builtin_hex>:
583 builtin_hex():583 builtin_hex():
584 »       endbr64584 »       endbr64
585 »       mov····%rsi,%rdi585 »       mov····%rsi,%rdi
Offset 608, 44 lines modifiedOffset 608, 44 lines modified
608 »       push···%rbp608 »       push···%rbp
609 »       mov····%rsi,%rbp609 »       mov····%rsi,%rbp
610 »       push···%rbx610 »       push···%rbx
611 »       mov····%rdx,%rbx611 »       mov····%rdx,%rbx
612 »       sub····$0x10,%rsp612 »       sub····$0x10,%rsp
613 »       cmp····$0x1,%rax613 »       cmp····$0x1,%rax
614 »       ja·····660·<builtin_anext+0x20>614 »       ja·····660·<builtin_anext+0x20>
615 ·R_X86_64_PC32»  .text.unlikely+0x19f8615 ·R_X86_64_PC32»  .text.unlikely+0x19e5
616 »       xor····%r12d,%r12d616 »       xor····%r12d,%r12d
617 »       sub····$0x1,%rbx617 »       sub····$0x1,%rbx
618 »       mov····0x0(%rbp),%rdi618 »       mov····0x0(%rbp),%rdi
619 »       jg·····6ae·<builtin_anext+0x6e>619 »       jg·····6ae·<builtin_anext+0x6e>
620 »       mov····0x8(%rdi),%rdx620 »       mov····0x8(%rdi),%rdx
621 »       mov····0x50(%rdx),%rax621 »       mov····0x50(%rdx),%rax
622 »       test···%rax,%rax622 »       test···%rax,%rax
623 »       je·····67e·<builtin_anext+0x3e>623 »       je·····67e·<builtin_anext+0x3e>
624 ·R_X86_64_PC32»  .text.unlikely+0x1a55624 ·R_X86_64_PC32»  .text.unlikely+0x1a42
625 »       mov····0x10(%rax),%rax625 »       mov····0x10(%rax),%rax
626 »       test···%rax,%rax626 »       test···%rax,%rax
627 »       je·····68b·<builtin_anext+0x4b>627 »       je·····68b·<builtin_anext+0x4b>
628 ·R_X86_64_PC32»  .text.unlikely+0x1a55628 ·R_X86_64_PC32»  .text.unlikely+0x1a42
629 »       call···*%rax629 »       call···*%rax
630 »       mov····%rax,%rbx630 »       mov····%rax,%rbx
631 »       test···%rax,%rax631 »       test···%rax,%rax
632 »       je·····699·<builtin_anext+0x59>632 »       je·····699·<builtin_anext+0x59>
633 ·R_X86_64_PC32»  .text.unlikely+0x1a17633 ·R_X86_64_PC32»  .text.unlikely+0x1a04
634 »       test···%r12,%r12634 »       test···%r12,%r12
635 »       jne····6a2·<builtin_anext+0x62>635 »       jne····6a2·<builtin_anext+0x62>
636 ·R_X86_64_PC32»  .text.unlikely+0x1a1e636 ·R_X86_64_PC32»  .text.unlikely+0x1a0b
637 »       add····$0x10,%rsp637 »       add····$0x10,%rsp
638 »       mov····%rbx,%rax638 »       mov····%rbx,%rax
639 »       pop····%rbx639 »       pop····%rbx
640 »       pop····%rbp640 »       pop····%rbp
641 »       pop····%r12641 »       pop····%r12
642 »       ret642 »       ret
643 »       jmp····6b3·<builtin_anext+0x73>643 »       jmp····6b3·<builtin_anext+0x73>
644 ·R_X86_64_PC32»  .text.unlikely+0x1a6e644 ·R_X86_64_PC32»  .text.unlikely+0x1a5b
645 »       data16·cs·nopw·0x0(%rax,%rax,1)645 »       data16·cs·nopw·0x0(%rax,%rax,1)
646 »       xchg···%ax,%ax646 »       xchg···%ax,%ax
  
647 00000000000006c0·<map_reduce>:647 00000000000006c0·<map_reduce>:
648 map_reduce():648 map_reduce():
649 »       endbr64649 »       endbr64
650 »       push···%rbp650 »       push···%rbp
Offset 655, 15 lines modifiedOffset 655, 15 lines modified
655 »       mov····0x10(%rdi),%rax655 »       mov····0x10(%rdi),%rax
656 »       mov····0x10(%rax),%rbp656 »       mov····0x10(%rax),%rbp
657 »       lea····0x1(%rbp),%rdi657 »       lea····0x1(%rbp),%rdi
658 »       call···6db·<map_reduce+0x1b>658 »       call···6db·<map_reduce+0x1b>
659 ·R_X86_64_PLT32» PyTuple_New-0x4659 ·R_X86_64_PLT32» PyTuple_New-0x4
660 »       test···%rax,%rax660 »       test···%rax,%rax
661 »       je·····6e4·<map_reduce+0x24>661 »       je·····6e4·<map_reduce+0x24>
662 ·R_X86_64_PC32»  .text.unlikely+0x1c28662 ·R_X86_64_PC32»  .text.unlikely+0x1c15
663 »       mov····0x18(%rbx),%rcx663 »       mov····0x18(%rbx),%rcx
664 »       mov····%rax,%rdx664 »       mov····%rax,%rdx
665 »       mov····(%rcx),%eax665 »       mov····(%rcx),%eax
666 »       add····$0x1,%eax666 »       add····$0x1,%eax
667 »       je·····6f4·<map_reduce+0x34>667 »       je·····6f4·<map_reduce+0x34>
668 »       mov····%eax,(%rcx)668 »       mov····%eax,(%rcx)
669 »       mov····%rcx,0x18(%rdx)669 »       mov····%rcx,0x18(%rdx)
24.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 206, 15 lines modifiedOffset 206, 15 lines modified
206 ·R_X86_64_32»    .rodata.str1.1+0x10b206 ·R_X86_64_32»    .rodata.str1.1+0x10b
207 »       call···258·<builtin_getattr.cold+0x17>207 »       call···258·<builtin_getattr.cold+0x17>
208 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x4208 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x4
209 »       mov····%eax,%edx209 »       mov····%eax,%edx
210 »       xor····%eax,%eax210 »       xor····%eax,%eax
211 »       test···%edx,%edx211 »       test···%edx,%edx
212 »       je·····264·<builtin_getattr.cold+0x23>212 »       je·····264·<builtin_getattr.cold+0x23>
213 ·R_X86_64_PC32»  .text.hot+0x7b1213 ·R_X86_64_PC32»  .text.hot+0x79a
214 »       mov····(%rbx),%rdi214 »       mov····(%rbx),%rdi
215 »       mov····0x8(%rbx),%rsi215 »       mov····0x8(%rbx),%rsi
216 »       cmp····$0x2,%rbp216 »       cmp····$0x2,%rbp
217 »       jg·····275·<builtin_getattr.cold+0x34>217 »       jg·····275·<builtin_getattr.cold+0x34>
218 ·R_X86_64_PC32»  .text.hot+0x787218 ·R_X86_64_PC32»  .text.hot+0x787
219 »       jmp····27a·<builtin_setattr.cold>219 »       jmp····27a·<builtin_setattr.cold>
220 ·R_X86_64_PC32»  .text.hot+0x7bc220 ·R_X86_64_PC32»  .text.hot+0x7bc
Offset 396, 23 lines modifiedOffset 396, 23 lines modified
396 »       call···440·<builtin_exec.cold+0x11>396 »       call···440·<builtin_exec.cold+0x11>
397 ·R_X86_64_PLT32» PyErr_SetString-0x4397 ·R_X86_64_PLT32» PyErr_SetString-0x4
398 »       jmp····445·<builtin_exec.cold+0x16>398 »       jmp····445·<builtin_exec.cold+0x16>
399 ·R_X86_64_PC32»  .text.hot+0xeba399 ·R_X86_64_PC32»  .text.hot+0xeba
400 »       mov····0x0(%rbp),%eax400 »       mov····0x0(%rbp),%eax
401 »       add····$0x1,%eax401 »       add····$0x1,%eax
402 »       je·····451·<builtin_exec.cold+0x22>402 »       je·····451·<builtin_exec.cold+0x22>
403 ·R_X86_64_PC32»  .text.hot+0xfcc403 ·R_X86_64_PC32»  .text.hot+0xfc4
404 »       mov····%eax,0x0(%rbp)404 »       mov····%eax,0x0(%rbp)
405 »       jmp····459·<builtin_exec.cold+0x2a>405 »       jmp····459·<builtin_exec.cold+0x2a>
406 ·R_X86_64_PC32»  .text.hot+0xfcc406 ·R_X86_64_PC32»  .text.hot+0xfc4
407 »       mov····$0x0,%ebp407 »       mov····$0x0,%ebp
408 ·R_X86_64_32»    _Py_NoneStruct408 ·R_X86_64_32»    _Py_NoneStruct
409 »       mov····0x18(%rdi),%r13409 »       mov····0x18(%rdi),%r13
410 »       jmp····467·<builtin_exec.cold+0x38>410 »       jmp····467·<builtin_exec.cold+0x38>
411 ·R_X86_64_PC32»  .text.hot+0xf86411 ·R_X86_64_PC32»  .text.hot+0xf7e
412 »       mov····0x18(%rax),%rdx412 »       mov····0x18(%rax),%rdx
413 »       mov····0x0(%rip),%rdi········413 »       mov····0x0(%rip),%rdi········
414 ·R_X86_64_PC32»  PyExc_TypeError-0x4414 ·R_X86_64_PC32»  PyExc_TypeError-0x4
415 »       mov····$0x0,%esi415 »       mov····$0x0,%esi
416 ·R_X86_64_32»    .rodata.str1.8+0x230416 ·R_X86_64_32»    .rodata.str1.8+0x230
417 »       xor····%eax,%eax417 »       xor····%eax,%eax
418 »       call···47e·<builtin_exec.cold+0x4f>418 »       call···47e·<builtin_exec.cold+0x4f>
Offset 433, 15 lines modifiedOffset 433, 15 lines modified
433 »       call···4ab·<builtin_exec.cold+0x7c>433 »       call···4ab·<builtin_exec.cold+0x7c>
434 ·R_X86_64_PLT32» PyErr_SetString-0x4434 ·R_X86_64_PLT32» PyErr_SetString-0x4
435 »       jmp····4b0·<builtin_exec.cold+0x81>435 »       jmp····4b0·<builtin_exec.cold+0x81>
436 ·R_X86_64_PC32»  .text.hot+0xeb2436 ·R_X86_64_PC32»  .text.hot+0xeb2
437 »       mov····$0x0,%ebx437 »       mov····$0x0,%ebx
438 ·R_X86_64_32»    _Py_NoneStruct438 ·R_X86_64_32»    _Py_NoneStruct
439 »       jmp····4ba·<builtin_exec.cold+0x8b>439 »       jmp····4ba·<builtin_exec.cold+0x8b>
440 ·R_X86_64_PC32»  .text.hot+0xf6c440 ·R_X86_64_PC32»  .text.hot+0xf64
441 »       mov····%rsi,%rbx441 »       mov····%rsi,%rbx
442 »       jmp····4ca·<builtin_exec.cold+0x9b>442 »       jmp····4ca·<builtin_exec.cold+0x9b>
443 »       mov····0x10(%rcx),%rbx443 »       mov····0x10(%rcx),%rbx
444 »       add····%rdx,%rbx444 »       add····%rdx,%rbx
445 »       lea····-0x1(%rbx),%r13445 »       lea····-0x1(%rbx),%r13
446 »       push···%rdx446 »       push···%rdx
447 »       mov····$0x1,%r9d447 »       mov····$0x1,%r9d
Offset 458, 15 lines modifiedOffset 458, 15 lines modified
458 »       mov····%rax,%rdi458 »       mov····%rax,%rdi
459 »       test···%rax,%rax459 »       test···%rax,%rax
460 »       je·····4f8·<builtin_exec.cold+0xc9>460 »       je·····4f8·<builtin_exec.cold+0xc9>
461 ·R_X86_64_PC32»  .text.hot+0xeba461 ·R_X86_64_PC32»  .text.hot+0xeba
462 »       mov····(%rax),%r12462 »       mov····(%rax),%r12
463 »       test···%r13,%r13463 »       test···%r13,%r13
464 »       je·····504·<builtin_exec.cold+0xd5>464 »       je·····504·<builtin_exec.cold+0xd5>
465 ·R_X86_64_PC32»  .text.hot+0xfb0465 ·R_X86_64_PC32»  .text.hot+0xfa8
466 »       mov····%rbx,%rsi466 »       mov····%rbx,%rsi
467 »       jmp····50c·<builtin_exec.cold+0xdd>467 »       jmp····50c·<builtin_exec.cold+0xdd>
468 ·R_X86_64_PC32»  .text.hot+0xd8c468 ·R_X86_64_PC32»  .text.hot+0xd8c
469 »       mov····0x8(%rbp),%rax469 »       mov····0x8(%rbp),%rax
470 »       mov····0x0(%rip),%rdi········470 »       mov····0x0(%rip),%rdi········
471 ·R_X86_64_PC32»  PyExc_TypeError-0x4471 ·R_X86_64_PC32»  PyExc_TypeError-0x4
472 »       mov····$0x0,%esi472 »       mov····$0x0,%esi
Offset 499, 19 lines modifiedOffset 499, 19 lines modified
499 »       jne····583·<builtin_exec.cold+0x154>499 »       jne····583·<builtin_exec.cold+0x154>
500 »       cmp····%rdx,%rax500 »       cmp····%rdx,%rax
501 »       jge····588·<builtin_exec.cold+0x159>501 »       jge····588·<builtin_exec.cold+0x159>
502 »       mov····0x18(%r13,%rax,8),%rcx502 »       mov····0x18(%r13,%rax,8),%rcx
503 »       cmpq···$0x0,0x8(%rcx)503 »       cmpq···$0x0,0x8(%rcx)
504 ·R_X86_64_32S»   PyCell_Type504 ·R_X86_64_32S»   PyCell_Type
505 »       jne····57d·<builtin_exec.cold+0x14e>505 »       jne····57d·<builtin_exec.cold+0x14e>
506 ·R_X86_64_PC32»  .text.hot+0xfed506 ·R_X86_64_PC32»  .text.hot+0xfe5
507 »       add····$0x1,%rax507 »       add····$0x1,%rax
508 »       jmp····565·<builtin_exec.cold+0x136>508 »       jmp····565·<builtin_exec.cold+0x136>
509 »       jmp····588·<builtin_exec.cold+0x159>509 »       jmp····588·<builtin_exec.cold+0x159>
510 ·R_X86_64_PC32»  .text.hot+0xfed510 ·R_X86_64_PC32»  .text.hot+0xfe5
511 »       xor····%eax,%eax511 »       xor····%eax,%eax
512 »       mov····%r12,%rdx512 »       mov····%r12,%rdx
513 »       mov····$0x0,%esi513 »       mov····$0x0,%esi
514 ·R_X86_64_32»    .rodata.str1.1+0x12f514 ·R_X86_64_32»    .rodata.str1.1+0x12f
515 »       mov····$0x0,%edi515 »       mov····$0x0,%edi
516 ·R_X86_64_32»    .rodata.str1.1+0x131516 ·R_X86_64_32»    .rodata.str1.1+0x131
517 »       call···59c·<builtin_exec.cold+0x16d>517 »       call···59c·<builtin_exec.cold+0x16d>
Offset 2031, 56 lines modifiedOffset 2031, 51 lines modified
2031 ·R_X86_64_PLT32» _Py_Dealloc-0x42031 ·R_X86_64_PLT32» _Py_Dealloc-0x4
2032 »       xor····%r13d,%r13d2032 »       xor····%r13d,%r13d
2033 »       jmp····16e4·<zip_next.cold>2033 »       jmp····16e4·<zip_next.cold>
2034 ·R_X86_64_PC32»  .text.hot+0x31c12034 ·R_X86_64_PC32»  .text.hot+0x31c1
  
2035 00000000000016e4·<zip_next.cold>:2035 00000000000016e4·<zip_next.cold>:
2036 zip_next.cold():2036 zip_next.cold():
 2037 »       mov····%rbx,%rdi
2037 »       mov····0x0(%rip),%rdi········ 
2038 ·R_X86_64_PC32»  PyExc_StopIteration-0x4 
2039 »       call···16f0·<zip_next.cold+0xc>2038 »       call···16ec·<zip_next.cold+0x8>
 2039 ·R_X86_64_PLT32» _Py_Dealloc-0x4
2040 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x4 
2041 »       test···%eax,%eax 
2042 »       je·····16f8·<zip_next.cold+0x14>2040 »       jmp····16f1·<zip_next.cold+0xd>
2043 ·R_X86_64_PC32»  .text.hot+0x367a2041 ·R_X86_64_PC32»  .text.hot+0x367b
2044 »       call···16fd·<zip_next.cold+0x19> 
2045 ·R_X86_64_PLT32» PyErr_Clear-0x4 
2046 »       test···%r13,%r13 
2047 »       je·····1706·<zip_next.cold+0x22> 
2048 ·R_X86_64_PC32»  .text.hot+0x36d3 
2049 »       cmp····$0x1,%r132042 »       cmp····$0x1,%r13
2050 »       jne····174d·<zip_next.cold+0x69>2043 »       jne····173c·<zip_next.cold+0x58>
2051 »       mov····$0x0,%ecx2044 »       mov····$0x0,%ecx
2052 ·R_X86_64_32»    .rodata.str1.1+0x12d2045 ·R_X86_64_32»    .rodata.str1.1+0x12d
2053 »       mov····0x0(%rip),%rdi········2046 »       mov····0x0(%rip),%rdi········
2054 ·R_X86_64_PC32»  PyExc_ValueError-0x42047 ·R_X86_64_PC32»  PyExc_ValueError-0x4
2055 »       lea····0x1(%r13),%rdx2048 »       lea····0x1(%r13),%rdx
2056 »       pop····%r102049 »       pop····%r10
2057 »       mov····%r13,%r82050 »       mov····%r13,%r8
2058 »       pop····%rbx2051 »       pop····%rbx
2059 »       mov····$0x0,%esi2052 »       mov····$0x0,%esi
2060 ·R_X86_64_32»    .rodata.str1.8+0x7282053 ·R_X86_64_32»    .rodata.str1.8+0x728
2061 »       pop····%rbp2054 »       pop····%rbp
2062 »       xor····%eax,%eax2055 »       xor····%eax,%eax
Max diff block lines reached; 21133/25182 bytes (83.92%) of diff not shown.
22.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 574, 26 lines modifiedOffset 574, 26 lines modified
574 »       mov····0x8(%rsi),%rsi574 »       mov····0x8(%rsi),%rsi
575 »       cmp····$0x3,%rdx575 »       cmp····$0x3,%rdx
576 »       jne····7c0·<builtin_getattr+0x60>576 »       jne····7c0·<builtin_getattr+0x60>
577 »       lea····0x8(%rsp),%rdx577 »       lea····0x8(%rsp),%rdx
578 »       call···795·<builtin_getattr+0x35>578 »       call···795·<builtin_getattr+0x35>
579 ·R_X86_64_PLT32» PyObject_GetOptionalAttr-0x4579 ·R_X86_64_PLT32» PyObject_GetOptionalAttr-0x4
580 »       test···%eax,%eax580 »       test···%eax,%eax
581 »       jne····7b0·<builtin_getattr+0x50> 
582 »       mov····0x10(%rbx),%rax 
583 »       mov····(%rax),%edx 
584 »       add····$0x1,%edx 
585 »       je·····7b5·<builtin_getattr+0x55>581 »       je·····7a8·<builtin_getattr+0x48>
586 »       mov····%edx,(%rax)582 »       mov····0x8(%rsp),%rax
587 »       add····$0x18,%rsp583 »       add····$0x18,%rsp
588 »       pop····%rbx584 »       pop····%rbx
589 »       pop····%rbp585 »       pop····%rbp
590 »       ret586 »       ret
591 »       nopl···(%rax)587 »       nopl···(%rax)
592 »       mov····0x8(%rsp),%rax588 »       mov····0x10(%rbx),%rax
 589 »       mov····(%rax),%edx
 590 »       add····$0x1,%edx
 591 »       je·····79e·<builtin_getattr+0x3e>
 592 »       mov····%edx,(%rax)
593 »       add····$0x18,%rsp593 »       add····$0x18,%rsp
594 »       pop····%rbx594 »       pop····%rbx
595 »       pop····%rbp595 »       pop····%rbp
596 »       ret596 »       ret
597 »       nopl···0x0(%rax)597 »       nopl···0x0(%rax)
598 »       add····$0x18,%rsp598 »       add····$0x18,%rsp
599 »       pop····%rbx599 »       pop····%rbx
Offset 1076, 25 lines modifiedOffset 1076, 25 lines modified
1076 »       ja·····d7b·<builtin_exec+0x2b>1076 »       ja·····d7b·<builtin_exec+0x2b>
1077 ·R_X86_64_PC32»  .text.unlikely+0x4b61077 ·R_X86_64_PC32»  .text.unlikely+0x4b6
1078 »       test···%rdi,%rdi1078 »       test···%rdi,%rdi
1079 »       je·····d84·<builtin_exec+0x34>1079 »       je·····d84·<builtin_exec+0x34>
1080 ·R_X86_64_PC32»  .text.unlikely+0x4b61080 ·R_X86_64_PC32»  .text.unlikely+0x4b6
1081 »       mov····(%rdi),%r121081 »       mov····(%rdi),%r12
1082 »       test···%r13,%r131082 »       test···%r13,%r13
1083 »       je·····fb4·<builtin_exec+0x264>1083 »       je·····fac·<builtin_exec+0x25c>
1084 »       mov····0x8(%rdi),%rbx1084 »       mov····0x8(%rdi),%rbx
1085 »       test···%rbx,%rbx1085 »       test···%rbx,%rbx
1086 »       je·····d9d·<builtin_exec+0x4d>1086 »       je·····d9d·<builtin_exec+0x4d>
1087 ·R_X86_64_PC32»  .text.unlikely+0x4ac1087 ·R_X86_64_PC32»  .text.unlikely+0x4ac
1088 »       sub····$0x2,%rsi1088 »       sub····$0x2,%rsi
1089 »       mov····%rsi,%r131089 »       mov····%rsi,%r13
1090 »       jne····f70·<builtin_exec+0x220>1090 »       jne····f68·<builtin_exec+0x218>
1091 »       cmp····$0x0,%rbx1091 »       cmp····$0x0,%rbx
1092 ·R_X86_64_32S»   _Py_NoneStruct1092 ·R_X86_64_32S»   _Py_NoneStruct
1093 »       je·····fb4·<builtin_exec+0x264>1093 »       je·····fac·<builtin_exec+0x25c>
1094 »       xor····%r13d,%r13d1094 »       xor····%r13d,%r13d
1095 »       mov····(%rbx),%eax1095 »       mov····(%rbx),%eax
1096 »       add····$0x1,%eax1096 »       add····$0x1,%eax
1097 »       je·····dc3·<builtin_exec+0x73>1097 »       je·····dc3·<builtin_exec+0x73>
1098 »       mov····%eax,(%rbx)1098 »       mov····%eax,(%rbx)
1099 »       mov····%rbx,%rbp1099 »       mov····%rbx,%rbp
1100 »       mov····0x8(%rbx),%rax1100 »       mov····0x8(%rbx),%rax
Offset 1123, 21 lines modifiedOffset 1123, 21 lines modified
1123 »       call···e11·<builtin_exec+0xc1>1123 »       call···e11·<builtin_exec+0xc1>
1124 ·R_X86_64_PLT32» PyDict_SetItem-0x41124 ·R_X86_64_PLT32» PyDict_SetItem-0x4
1125 »       test···%eax,%eax1125 »       test···%eax,%eax
1126 »       js·····eb6·<builtin_exec+0x166>1126 »       js·····eb6·<builtin_exec+0x166>
1127 »       mov····0x8(%r12),%rax1127 »       mov····0x8(%r12),%rax
1128 »       cmp····$0x0,%r131128 »       cmp····$0x0,%r13
1129 ·R_X86_64_32S»   _Py_NoneStruct1129 ·R_X86_64_32S»   _Py_NoneStruct
1130 »       je·····103f·<builtin_exec+0x2ef>1130 »       je·····1037·<builtin_exec+0x2e7>
1131 »       cmp····$0x0,%rax1131 »       cmp····$0x0,%rax
1132 ·R_X86_64_32S»   PyCode_Type1132 ·R_X86_64_32S»   PyCode_Type
1133 »       jne····ec8·<builtin_exec+0x178>1133 »       jne····ec8·<builtin_exec+0x178>
1134 »       movslq·0x58(%r12),%rdx1134 »       movslq·0x58(%r12),%rdx
1135 »       test···%rdx,%rdx1135 »       test···%rdx,%rdx
1136 »       jne····fde·<builtin_exec+0x28e>1136 »       jne····fd6·<builtin_exec+0x286>
1137 »       test···%r13,%r131137 »       test···%r13,%r13
1138 »       jne····e4e·<builtin_exec+0xfe>1138 »       jne····e4e·<builtin_exec+0xfe>
1139 ·R_X86_64_PC32»  .text.unlikely+0x4961139 ·R_X86_64_PC32»  .text.unlikely+0x496
1140 »       xor····%eax,%eax1140 »       xor····%eax,%eax
1141 »       mov····%r12,%rdx1141 »       mov····%r12,%rdx
1142 »       mov····$0x0,%esi1142 »       mov····$0x0,%esi
1143 ·R_X86_64_32»    .rodata.str1.1+0x12f1143 ·R_X86_64_32»    .rodata.str1.1+0x12f
Offset 1159, 15 lines modifiedOffset 1159, 15 lines modified
1159 »       js·····e8f·<builtin_exec+0x13f>1159 »       js·····e8f·<builtin_exec+0x13f>
1160 »       sub····$0x1,%rdx1160 »       sub····$0x1,%rdx
1161 »       mov····%rdx,0x0(%rbp)1161 »       mov····%rdx,0x0(%rbp)
1162 »       je·····e8f·<builtin_exec+0x13f>1162 »       je·····e8f·<builtin_exec+0x13f>
1163 ·R_X86_64_PC32»  .text.unlikely+0x47f1163 ·R_X86_64_PC32»  .text.unlikely+0x47f
1164 »       mov····(%rax),%rdx1164 »       mov····(%rax),%rdx
1165 »       test···%edx,%edx1165 »       test···%edx,%edx
1166 »       jns····1025·<builtin_exec+0x2d5>1166 »       jns····101d·<builtin_exec+0x2cd>
1167 »       mov····$0x0,%eax1167 »       mov····$0x0,%eax
1168 ·R_X86_64_32»    _Py_NoneStruct1168 ·R_X86_64_32»    _Py_NoneStruct
1169 »       add····$0x48,%rsp1169 »       add····$0x48,%rsp
1170 »       pop····%rbx1170 »       pop····%rbx
1171 »       pop····%rbp1171 »       pop····%rbp
1172 »       pop····%r121172 »       pop····%r12
1173 »       pop····%r131173 »       pop····%r13
Offset 1209, 101 lines modifiedOffset 1209, 101 lines modified
1209 »       mov····%rbx,%rdx1209 »       mov····%rbx,%rdx
1210 »       mov····$0x101,%esi1210 »       mov····$0x101,%esi
1211 »       mov····%r12,%rdi1211 »       mov····%r12,%rdi
1212 »       call···f2a·<builtin_exec+0x1da>1212 »       call···f2a·<builtin_exec+0x1da>
1213 ·R_X86_64_PLT32» PyRun_StringFlags-0x41213 ·R_X86_64_PLT32» PyRun_StringFlags-0x4
1214 »       mov····0x10(%rsp),%rdi1214 »       mov····0x10(%rsp),%rdi
1215 »       test···%rdi,%rdi1215 »       test···%rdi,%rdi
1216 »       jne····f48·<builtin_exec+0x1f8>1216 »       jne····f42·<builtin_exec+0x1f2>
1217 »       test···%rax,%rax1217 »       test···%rax,%rax
1218 »       jne····e79·<builtin_exec+0x129>1218 »       jne····e79·<builtin_exec+0x129>
1219 »       jmp····eb6·<builtin_exec+0x166>1219 »       jmp····eb6·<builtin_exec+0x166>
1220 »       nopw···0x0(%rax,%rax,1) 
1221 »       mov····(%rdi),%rdx1220 »       mov····(%rdi),%rdx
1222 »       test···%edx,%edx1221 »       test···%edx,%edx
1223 »       js·····f34·<builtin_exec+0x1e4>1222 »       js·····f34·<builtin_exec+0x1e4>
1224 »       sub····$0x1,%rdx1223 »       sub····$0x1,%rdx
1225 »       mov····%rdx,(%rdi)1224 »       mov····%rdx,(%rdi)
1226 »       jne····f34·<builtin_exec+0x1e4>1225 »       jne····f34·<builtin_exec+0x1e4>
1227 »       mov····%rax,0x8(%rsp)1226 »       mov····%rax,0x8(%rsp)
1228 »       call···f62·<builtin_exec+0x212>1227 »       call···f5c·<builtin_exec+0x20c>
1229 ·R_X86_64_PLT32» _Py_Dealloc-0x41228 ·R_X86_64_PLT32» _Py_Dealloc-0x4
1230 »       mov····0x8(%rsp),%rax1229 »       mov····0x8(%rsp),%rax
1231 »       jmp····f34·<builtin_exec+0x1e4>1230 »       jmp····f34·<builtin_exec+0x1e4>
1232 »       nopl···0x0(%rax)1231 »       nopl···0x0(%rax,%rax,1)
1233 »       mov····0x10(%rdi),%rbp1232 »       mov····0x10(%rdi),%rbp
1234 »       test···%rbp,%rbp1233 »       test···%rbp,%rbp
1235 »       je·····f7d·<builtin_exec+0x22d>1234 »       je·····f75·<builtin_exec+0x225>
1236 ·R_X86_64_PC32»  .text.unlikely+0x4551235 ·R_X86_64_PC32»  .text.unlikely+0x455
1237 »       cmp····$0x1,%r131236 »       cmp····$0x1,%r13
1238 »       jne····1020·<builtin_exec+0x2d0>1237 »       jne····1018·<builtin_exec+0x2c8>
1239 »       xor····%r13d,%r13d1238 »       xor····%r13d,%r13d
1240 »       cmp····$0x0,%rbx1239 »       cmp····$0x0,%rbx
Max diff block lines reached; 18750/22437 bytes (83.57%) of diff not shown.
4.15 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 16, 16 lines modifiedOffset 16, 16 lines modified
16 ··0x000000c0·000ea001·83078606·8c058d04·8e038f02·................16 ··0x000000c0·000ea001·83078606·8c058d04·8e038f02·................
17 ··0x000000d0·10000000·d4000000·00000000·1b000000·................17 ··0x000000d0·10000000·d4000000·00000000·1b000000·................
18 ··0x000000e0·00000000·20000000·e8000000·00000000·....·...........18 ··0x000000e0·00000000·20000000·e8000000·00000000·....·...........
19 ··0x000000f0·5f000000·00450e10·8302470e·20024c0a·_....E....G.·.L.19 ··0x000000f0·5f000000·00450e10·8302470e·20024c0a·_....E....G.·.L.
20 ··0x00000100·0e10410e·08410b00·14000000·0c010000·..A..A..........20 ··0x00000100·0e10410e·08410b00·14000000·0c010000·..A..A..........
21 ··0x00000110·00000000·43000000·000e2083·02000000·....C.....·.....21 ··0x00000110·00000000·43000000·000e2083·02000000·....C.....·.....
22 ··0x00000120·3c000000·24010000·00000000·6b000000·<...$.......k...22 ··0x00000120·3c000000·24010000·00000000·6b000000·<...$.......k...
23 ··0x00000130·00450e10·8602480e·18830347·0e30760a·.E....H....G.0v.23 ··0x00000130·00450e10·8602480e·18830347·0e306e0a·.E....H....G.0n.
24 ··0x00000140·0e18410e·10410e08·440b490a·0e18410e·..A..A..D.I...A.24 ··0x00000140·0e18410e·10410e08·440b510a·0e18410e·..A..A..D.Q...A.
25 ··0x00000150·10410e08·450b440e·18410e10·410e0800·.A..E.D..A..A...25 ··0x00000150·10410e08·450b440e·18410e10·410e0800·.A..E.D..A..A...
26 ··0x00000160·14000000·64010000·00000000·39000000·....d.......9...26 ··0x00000160·14000000·64010000·00000000·39000000·....d.......9...
27 ··0x00000170·000e3083·03860200·1c000000·7c010000·..0.........|...27 ··0x00000170·000e3083·03860200·1c000000·7c010000·..0.........|...
28 ··0x00000180·00000000·31000000·00450e10·8302670a·....1....E....g.28 ··0x00000180·00000000·31000000·00450e10·8302670a·....1....E....g.
29 ··0x00000190·0e08410b·430e0800·14000000·9c010000·..A.C...........29 ··0x00000190·0e08410b·430e0800·14000000·9c010000·..A.C...........
30 ··0x000001a0·00000000·3c000000·000e1083·02000000·....<...........30 ··0x000001a0·00000000·3c000000·000e1083·02000000·....<...........
31 ··0x000001b0·18000000·b4010000·00000000·30000000·............0...31 ··0x000001b0·18000000·b4010000·00000000·30000000·............0...
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
45 ··0x00000290·00000000·da000000·000e7083·0786068c·..........p.....45 ··0x00000290·00000000·da000000·000e7083·0786068c·..........p.....
46 ··0x000002a0·058d048e·038f0200·30000000·ac020000·........0.......46 ··0x000002a0·058d048e·038f0200·30000000·ac020000·........0.......
47 ··0x000002b0·00000000·d7000000·00460e10·8c02440e·.........F....D.47 ··0x000002b0·00000000·d7000000·00460e10·8c02440e·.........F....D.
48 ··0x000002c0·18860341·0e208304·440e3002·630a0e20·...A.·..D.0.c..·48 ··0x000002c0·18860341·0e208304·440e3002·630a0e20·...A.·..D.0.c..·
49 ··0x000002d0·410e1841·0e10420e·08410b00·18000000·A..A..B..A......49 ··0x000002d0·410e1841·0e10420e·08410b00·18000000·A..A..B..A......
50 ··0x000002e0·e0020000·00000000·3c000000·000e3083·........<.....0.50 ··0x000002e0·e0020000·00000000·3c000000·000e3083·........<.....0.
51 ··0x000002f0·0486038c·02000000·38000000·fc020000·........8.......51 ··0x000002f0·0486038c·02000000·38000000·fc020000·........8.......
52 ··0x00000300·00000000·0b030000·00460e10·8d02480e·.........F....H.52 ··0x00000300·00000000·03030000·00460e10·8d02480e·.........F....H.
53 ··0x00000310·188c0341·0e208604·410e2883·05440e70·...A.·..A.(..D.p53 ··0x00000310·188c0341·0e208604·410e2883·05440e70·...A.·..A.(..D.p
54 ··0x00000320·033f010a·0e28410e·20410e18·420e1042·.?...(A.·A..B..B54 ··0x00000320·033f010a·0e28410e·20410e18·420e1042·.?...(A.·A..B..B
55 ··0x00000330·0e08470b·48000000·38030000·00000000·..G.H...8.......55 ··0x00000330·0e08470b·48000000·38030000·00000000·..G.H...8.......
56 ··0x00000340·a0010000·000e7083·0586048c·038d0202·......p.........56 ··0x00000340·a0010000·000e7083·0586048c·038d0202·......p.........
57 ··0x00000350·9c0e7854·0e800142·0e880142·0e900149·..xT...B...B...I57 ··0x00000350·9c0e7854·0e800142·0e880142·0e900149·..xT...B...B...I
58 ··0x00000360·0e7002b5·0e784a0e·80014b0e·8801420e·.p...xJ...K...B.58 ··0x00000360·0e7002b5·0e784a0e·80014b0e·8801420e·.p...xJ...K...B.
59 ··0x00000370·9001420e·9801420e·a001490e·70000000·..B...B...I.p...59 ··0x00000370·9001420e·9801420e·a001490e·70000000·..B...B...I.p...
Offset 185, 22 lines modifiedOffset 185, 22 lines modified
185 ··0x00000b50·0e700373·010a0e38·440e3041·0e28420e·.p.s...8D.0A.(B.185 ··0x00000b50·0e700373·010a0e38·440e3041·0e28420e·.p.s...8D.0A.(B.
186 ··0x00000b60·20420e18·420e1042·0e08410b·410e7856··B..B..B..A.A.xV186 ··0x00000b60·20420e18·420e1042·0e08410b·410e7856··B..B..B..A.A.xV
187 ··0x00000b70·0e800142·0e880142·0e900149·0e700350·...B...B...I.p.P187 ··0x00000b70·0e800142·0e880142·0e900149·0e700350·...B...B...I.p.P
188 ··0x00000b80·040e7854·0e800142·0e880142·0e900149·..xT...B...B...I188 ··0x00000b80·040e7854·0e800142·0e880142·0e900149·..xT...B...B...I
189 ··0x00000b90·0e700000·1c000000·980b0000·00000000·.p..............189 ··0x00000b90·0e700000·1c000000·980b0000·00000000·.p..............
190 ··0x00000ba0·6a030000·000e7083·0786068c·058d048e·j.....p.........190 ··0x00000ba0·6a030000·000e7083·0786068c·058d048e·j.....p.........
191 ··0x00000bb0·038f0200·60000000·b80b0000·00000000·....`...........191 ··0x00000bb0·038f0200·60000000·b80b0000·00000000·....`...........
192 ··0x00000bc0·eb030000·00460e10·8d02420e·188c0341·.....F....B....A192 ··0x00000bc0·e3030000·00460e10·8d02420e·188c0341·.....F....B....A
193 ··0x00000bd0·0e208604·410e2883·05440e30·0351010a·.·..A.(..D.0.Q..193 ··0x00000bd0·0e208604·410e2883·05440e30·0351010a·.·..A.(..D.0.Q..
194 ··0x00000be0·0e28440e·20410e18·420e1042·0e08480b·.(D.·A..B..B..H.194 ··0x00000be0·0e28440e·20410e18·420e1042·0e08480b·.(D.·A..B..B..H.
195 ··0x00000bf0·02e40a0e·28440e20·410e1842·0e10420e·....(D.·A..B..B.195 ··0x00000bf0·02ee0a0e·28440e20·410e1842·0e10420e·....(D.·A..B..B.
196 ··0x00000c00·08410b03·6c010a0e·28490e20·430e1842·.A..l...(I.·C..B196 ··0x00000c00·08490b03·57010a0e·28490e20·430e1842·.I..W...(I.·C..B
197 ··0x00000c10·0e10420e·08450b00·2c000000·1c0c0000·..B..E..,.......197 ··0x00000c10·0e10420e·08450b00·2c000000·1c0c0000·..B..E..,.......
198 ··0x00000c20·00000000·e0000000·000e3083·0586048c·..........0.....198 ··0x00000c20·00000000·cd000000·000e3083·0586048c·..........0.....
199 ··0x00000c30·038d027a·0a0e2844·0e20460e·18440e10·...z..(D.·F..D..199 ··0x00000c30·038d0265·0a0e2844·0e20460e·18440e10·...e..(D.·F..D..
200 ··0x00000c40·420e0845·0b000000·30000000·4c0c0000·B..E....0...L...200 ··0x00000c40·420e0845·0b000000·30000000·4c0c0000·B..E....0...L...
201 ··0x00000c50·00000000·89000000·00460e10·8c02410e·.........F....A.201 ··0x00000c50·00000000·89000000·00460e10·8c02410e·.........F....A.
202 ··0x00000c60·18860344·0e208304·470e3002·680a0e20·...D.·..G.0.h..·202 ··0x00000c60·18860344·0e208304·470e3002·680a0e20·...D.·..G.0.h..·
203 ··0x00000c70·410e1841·0e10420e·08410b00·18000000·A..A..B..A......203 ··0x00000c70·410e1841·0e10420e·08410b00·18000000·A..A..B..A......
204 ··0x00000c80·800c0000·00000000·6d000000·000e3083·........m.....0.204 ··0x00000c80·800c0000·00000000·6d000000·000e3083·........m.....0.
205 ··0x00000c90·0486038c·02000000·40000000·9c0c0000·........@.......205 ··0x00000c90·0486038c·02000000·40000000·9c0c0000·........@.......
206 ··0x00000ca0·00000000·20010000·00460e10·8e02420e·....·....F....B.206 ··0x00000ca0·00000000·20010000·00460e10·8e02420e·....·....F....B.
1.87 MB
ceval.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:··········205752·(bytes·into·file)13 ··Start·of·section·headers:··········205600·(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·0x323b8:1 There·are·21·section·headers,·starting·at·offset·0x32320:
  
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·000780·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0007d0·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·01c7a0·000948·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·01c768·0009c0·18···I·18···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0007c0·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·000810·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·0007c0·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·000810·000000·00··WA··0···0··1
9 ··[·5]·.text.unlikely····PROGBITS········0000000000000000·0007c0·006e9b·00··AX··0···0··19 ··[·5]·.text.unlikely····PROGBITS········0000000000000000·000810·006ebc·00··AX··0···0··1
10 ··[·6]·.rela.text.unlikely·RELA············0000000000000000·01d0e8·009c60·18···I·18···5··810 ··[·6]·.rela.text.unlikely·RELA············0000000000000000·01d128·009c60·18···I·18···5··8
11 ··[·7]·.text.hot·········PROGBITS········0000000000000000·007660·00e619·00··AX··0···0·3211 ··[·7]·.text.hot·········PROGBITS········0000000000000000·0076d0·00e5b9·00··AX··0···0·16
12 ··[·8]·.rela.text.hot····RELA············0000000000000000·026d48·0091c8·18···I·18···7··812 ··[·8]·.rela.text.hot····RELA············0000000000000000·026d88·009108·18···I·18···7··8
13 ··[·9]·.rodata.str1.1····PROGBITS········0000000000000000·015c79·0001ac·01·AMS··0···0··113 ··[·9]·.rodata.str1.1····PROGBITS········0000000000000000·015c89·0001ac·01·AMS··0···0··1
14 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·015e28·001127·01·AMS··0···0··814 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·015e38·001127·01·AMS··0···0··8
15 ··[11]·.rodata···········PROGBITS········0000000000000000·016f50·000970·00···A··0···0·3215 ··[11]·.rodata···········PROGBITS········0000000000000000·016f60·000970·00···A··0···0·32
16 ··[12]·.rela.rodata······RELA············0000000000000000·02ff10·001ab8·18···I·18··11··816 ··[12]·.rela.rodata······RELA············0000000000000000·02fe90·001ab8·18···I·18··11··8
17 ··[13]·.rodata.cst8······PROGBITS········0000000000000000·0178c0·000008·08··AM··0···0··817 ··[13]·.rodata.cst8······PROGBITS········0000000000000000·0178d0·000008·08··AM··0···0··8
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·0178c8·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·0178d8·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·0178c8·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·0178d8·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·0178e8·000eb0·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·0178f8·000e98·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·0319c8·000930·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·031948·000918·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·018798·002310·18·····19··55··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·018790·0022f8·18·····19··54··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·01aaa8·001cf3·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·01aa88·001cdb·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·0322f8·0000be·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·032260·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)
57.1 KB
readelf --wide --symbols {}
    
Offset 1, 377 lines modifiedOffset 1, 376 lines modified
  
1 Symbol·table·'.symtab'·contains·374·entries:1 Symbol·table·'.symtab'·contains·373·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····65·FUNC····LOCAL··DEFAULT····5·PyEval_GetBuiltins.cold7 ·····4:·0000000000000000····65·FUNC····LOCAL··DEFAULT····5·PyEval_GetBuiltins.cold
8 ·····5:·0000000000000041·····9·FUNC····LOCAL··DEFAULT····5·_PyEval_GetBuiltins.cold8 ·····5:·0000000000000041····18·FUNC····LOCAL··DEFAULT····5·_PyEval_GetBuiltins.cold
9 ·····6:·0000000000000650··2637·FUNC····LOCAL··DEFAULT····7·initialize_locals9 ·····6:·0000000000000650··2637·FUNC····LOCAL··DEFAULT····7·initialize_locals
10 ·····7:·000000000000d190····69·FUNC····LOCAL··DEFAULT····7·clear_thread_frame10 ·····7:·000000000000d1d0····69·FUNC····LOCAL··DEFAULT····7·clear_thread_frame
11 ·····8:·000000000000004a···246·FUNC····LOCAL··DEFAULT····5·PyEval_EvalCode.cold11 ·····8:·0000000000000053···246·FUNC····LOCAL··DEFAULT····5·PyEval_EvalCode.cold
12 ·····9:·0000000000000140···442·FUNC····LOCAL··DEFAULT····5·_PyEval_Vector.cold12 ·····9:·0000000000000149···442·FUNC····LOCAL··DEFAULT····5·_PyEval_Vector.cold
13 ····10:·00000000000002fa···364·FUNC····LOCAL··DEFAULT····5·_PyEvalFramePushAndInit.cold13 ····10:·0000000000000303···364·FUNC····LOCAL··DEFAULT····5·_PyEvalFramePushAndInit.cold
14 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.114 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.1
15 ····12:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.815 ····12:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.8
16 ····13:·0000000000000330···689·FUNC····LOCAL··DEFAULT····1·missing_arguments16 ····13:·0000000000000380···689·FUNC····LOCAL··DEFAULT····1·missing_arguments
17 ····14:·0000000000000466··1824·FUNC····LOCAL··DEFAULT····5·initialize_locals.cold17 ····14:·000000000000046f··1824·FUNC····LOCAL··DEFAULT····5·initialize_locals.cold
18 ····15:·00000000000010a0····20·FUNC····LOCAL··DEFAULT····7·_PyEval_EvalFrame18 ····15:·00000000000010a0····20·FUNC····LOCAL··DEFAULT····7·_PyEval_EvalFrame
19 ····16:·0000000000000858····10·OBJECT··LOCAL··DEFAULT···11·_Py_INTERPRETER_TRAMPOLINE_INSTRUCTIONS19 ····16:·0000000000000858····10·OBJECT··LOCAL··DEFAULT···11·_Py_INTERPRETER_TRAMPOLINE_INSTRUCTIONS
20 ····17:·0000000000000000··2048·OBJECT··LOCAL··DEFAULT···11·opcode_targets.020 ····17:·0000000000000000··2048·OBJECT··LOCAL··DEFAULT···11·opcode_targets.0
21 ····18:·000000000000d740···868·FUNC····LOCAL··DEFAULT····7·import_from21 ····18:·000000000000d780···868·FUNC····LOCAL··DEFAULT····7·import_from
22 ····19:·000000000000db30···426·FUNC····LOCAL··DEFAULT····7·do_raise22 ····19:·000000000000db70···426·FUNC····LOCAL··DEFAULT····7·do_raise
23 ····20:·000000000000e020···108·FUNC····LOCAL··DEFAULT····7·do_monitor_exc23 ····20:·000000000000dfc0···108·FUNC····LOCAL··DEFAULT····7·do_monitor_exc
24 ····21:·0000000000000b86·16788·FUNC····LOCAL··DEFAULT····5·_PyEval_EvalFrameDefault.cold24 ····21:·0000000000000b8f·16877·FUNC····LOCAL··DEFAULT····5·_PyEval_EvalFrameDefault.cold
25 ····22:·0000000000000800····25·OBJECT··LOCAL··DEFAULT···11·__func__.125 ····22:·0000000000000800····25·OBJECT··LOCAL··DEFAULT···11·__func__.1
26 ····23:·0000000000006011···102·FUNC····LOCAL··DEFAULT····5·monitor_stop_iteration26 ····23:·0000000000006032···102·FUNC····LOCAL··DEFAULT····5·monitor_stop_iteration
27 ····24:·0000000000004d1a····88·FUNC····LOCAL··DEFAULT····5·_PyEval_FrameClearAndPop.cold27 ····24:·0000000000004d7c····88·FUNC····LOCAL··DEFAULT····5·_PyEval_FrameClearAndPop.cold
28 ····25:·0000000000004d72····48·FUNC····LOCAL··DEFAULT····5·clear_thread_frame.cold28 ····25:·0000000000004dd4····48·FUNC····LOCAL··DEFAULT····5·clear_thread_frame.cold
29 ····26:·0000000000004da2···146·FUNC····LOCAL··DEFAULT····5·_PyEval_UnpackIterable.cold29 ····26:·0000000000004e04···146·FUNC····LOCAL··DEFAULT····5·_PyEval_UnpackIterable.cold
30 ····27:·0000000000004e34····23·FUNC····LOCAL··DEFAULT····5·_PyEval_CheckExceptTypeValid.cold30 ····27:·0000000000004e96····23·FUNC····LOCAL··DEFAULT····5·_PyEval_CheckExceptTypeValid.cold
31 ····28:·0000000000004e4b···881·FUNC····LOCAL··DEFAULT····5·import_from.cold31 ····28:·0000000000004ead···881·FUNC····LOCAL··DEFAULT····5·import_from.cold
32 ····29:·00000000000051bc····39·FUNC····LOCAL··DEFAULT····5·_PyEval_SliceIndex.cold32 ····29:·000000000000521e····39·FUNC····LOCAL··DEFAULT····5·_PyEval_SliceIndex.cold
33 ····30:·00000000000051e3···796·FUNC····LOCAL··DEFAULT····5·do_raise.cold33 ····30:·0000000000005245···796·FUNC····LOCAL··DEFAULT····5·do_raise.cold
34 ····31:·000000000000dce0····62·FUNC····LOCAL··DEFAULT····7·_PyObject_VectorcallTstate.constprop.034 ····31:·000000000000dd20····62·FUNC····LOCAL··DEFAULT····7·_PyObject_VectorcallTstate.constprop.0
35 ····32:·000000000000553a····30·FUNC····LOCAL··DEFAULT····5·_PyObject_VectorcallTstate.constprop.0.cold35 ····32:·000000000000559c····30·FUNC····LOCAL··DEFAULT····5·_PyObject_VectorcallTstate.constprop.0.cold
36 ····33:·0000000000005558····14·FUNC····LOCAL··DEFAULT····5·PyEval_MergeCompilerFlags.cold36 ····33:·00000000000055ba····14·FUNC····LOCAL··DEFAULT····5·PyEval_MergeCompilerFlags.cold
37 ····34:·0000000000005566····27·FUNC····LOCAL··DEFAULT····5·PyEval_GetFrame.cold37 ····34:·00000000000055c8····27·FUNC····LOCAL··DEFAULT····5·PyEval_GetFrame.cold
38 ····35:·0000000000005581·····8·FUNC····LOCAL··DEFAULT····5·_PyEval_FormatExcCheckArg.cold38 ····35:·00000000000055e3·····8·FUNC····LOCAL··DEFAULT····5·_PyEval_FormatExcCheckArg.cold
39 ····36:·0000000000005589···241·FUNC····LOCAL··DEFAULT····5·_PyEval_GetFrameLocals.cold39 ····36:·00000000000055eb···241·FUNC····LOCAL··DEFAULT····5·_PyEval_GetFrameLocals.cold
40 ····37:·000000000000567a····15·FUNC····LOCAL··DEFAULT····5·_Py_CheckRecursiveCall.cold40 ····37:·00000000000056dc····15·FUNC····LOCAL··DEFAULT····5·_Py_CheckRecursiveCall.cold
41 ····38:·0000000000000840····23·OBJECT··LOCAL··DEFAULT···11·__func__.341 ····38:·0000000000000840····23·OBJECT··LOCAL··DEFAULT···11·__func__.3
42 ····39:·0000000000005689····26·FUNC····LOCAL··DEFAULT····5·Py_SetRecursionLimit.cold42 ····39:·00000000000056eb····26·FUNC····LOCAL··DEFAULT····5·Py_SetRecursionLimit.cold
43 ····40:·00000000000056a3····65·FUNC····LOCAL··DEFAULT····5·_PyEval_GetBuiltin.cold 
44 ····41:·00000000000056e4····27·FUNC····LOCAL··DEFAULT····5·_Py_CheckRecursiveCallPy.cold43 ····40:·0000000000005705····27·FUNC····LOCAL··DEFAULT····5·_Py_CheckRecursiveCallPy.cold
45 ····42:·0000000000000820····25·OBJECT··LOCAL··DEFAULT···11·__func__.244 ····41:·0000000000000820····25·OBJECT··LOCAL··DEFAULT···11·__func__.2
46 ····43:·00000000000056ff····53·FUNC····LOCAL··DEFAULT····5·do_monitor_exc.cold45 ····42:·0000000000005720····53·FUNC····LOCAL··DEFAULT····5·do_monitor_exc.cold
47 ····44:·0000000000005734···932·FUNC····LOCAL··DEFAULT····5·_PyEval_MatchClass.cold46 ····43:·0000000000005755···932·FUNC····LOCAL··DEFAULT····5·_PyEval_MatchClass.cold
48 ····45:·0000000000005dd5····37·FUNC····LOCAL··DEFAULT····5·_PyEval_SetAsyncGenFinalizer.cold47 ····44:·0000000000005df6····37·FUNC····LOCAL··DEFAULT····5·_PyEval_SetAsyncGenFinalizer.cold
49 ····46:·0000000000005dfa····37·FUNC····LOCAL··DEFAULT····5·_PyEval_SetAsyncGenFirstiter.cold48 ····45:·0000000000005e1b····37·FUNC····LOCAL··DEFAULT····5·_PyEval_SetAsyncGenFirstiter.cold
50 ····47:·0000000000005e1f···498·FUNC····LOCAL··DEFAULT····5·missing_arguments.cold49 ····46:·0000000000005e40···498·FUNC····LOCAL··DEFAULT····5·missing_arguments.cold
51 ····48:·0000000000006077····75·FUNC····LOCAL··DEFAULT····5·_PyEval_CheckExceptStarTypeValid.cold50 ····47:·0000000000006098····75·FUNC····LOCAL··DEFAULT····5·_PyEval_CheckExceptStarTypeValid.cold
52 ····49:·00000000000060c2···631·FUNC····LOCAL··DEFAULT····5·_PyEval_ExceptionGroupMatch.cold51 ····48:·00000000000060e3···631·FUNC····LOCAL··DEFAULT····5·_PyEval_ExceptionGroupMatch.cold
53 ····50:·0000000000006339····26·FUNC····LOCAL··DEFAULT····5·_PyEval_SetCoroutineOriginTrackingDepth.cold52 ····49:·000000000000635a····26·FUNC····LOCAL··DEFAULT····5·_PyEval_SetCoroutineOriginTrackingDepth.cold
54 ····51:·0000000000006353····22·FUNC····LOCAL··DEFAULT····5·Py_EnterRecursiveCall.cold53 ····50:·0000000000006374····22·FUNC····LOCAL··DEFAULT····5·Py_EnterRecursiveCall.cold
55 ····52:·00000000000063b6····39·FUNC····LOCAL··DEFAULT····5·_PyEval_SliceIndexNotNone.cold54 ····51:·00000000000063d7····39·FUNC····LOCAL··DEFAULT····5·_PyEval_SliceIndexNotNone.cold
56 ····53:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata55 ····52:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata
57 ····54:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···13·.LC8656 ····53:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···13·.LC86
58 ····55:·0000000000000000····92·FUNC····GLOBAL·DEFAULT····7·PyEval_GetBuiltins57 ····54:·0000000000000000····87·FUNC····GLOBAL·DEFAULT····7·PyEval_GetBuiltins
59 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_58 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
60 ····57:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate59 ····56:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
61 ····58:·0000000000000060····79·FUNC····GLOBAL·HIDDEN·····7·_PyEval_GetBuiltins60 ····57:·0000000000000060····80·FUNC····GLOBAL·HIDDEN·····7·_PyEval_GetBuiltins
62 ····59:·00000000000000b0···529·FUNC····GLOBAL·DEFAULT····7·PyEval_EvalCode61 ····58:·00000000000000b0···529·FUNC····GLOBAL·DEFAULT····7·PyEval_EvalCode
63 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_BuiltinsFromGlobals62 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_BuiltinsFromGlobals
64 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFunction_FromConstructor63 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFunction_FromConstructor
65 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_PushFrame64 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_PushFrame
66 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset65 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
67 ····64:·00000000000010c0·49185·FUNC····GLOBAL·DEFAULT····7·_PyEval_EvalFrameDefault66 ····63:·00000000000010c0·49262·FUNC····GLOBAL·DEFAULT····7·_PyEval_EvalFrameDefault
68 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime67 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
69 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory68 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
70 ····67:·00000000000002d0···638·FUNC····GLOBAL·HIDDEN·····7·_PyEval_Vector69 ····66:·00000000000002d0···638·FUNC····GLOBAL·HIDDEN·····7·_PyEval_Vector
71 ····68:·0000000000000550···241·FUNC····GLOBAL·DEFAULT····7·_PyEvalFramePushAndInit70 ····67:·0000000000000550···241·FUNC····GLOBAL·DEFAULT····7·_PyEvalFramePushAndInit
72 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemRef71 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemRef
73 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTuple_FromArraySteal72 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTuple_FromArraySteal
74 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat73 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat
75 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString74 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString
76 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError75 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
77 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Format76 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Format
78 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompareBool77 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompareBool
79 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem78 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem
80 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New79 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New
81 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New80 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New
82 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CalculateSuggestions81 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CalculateSuggestions
83 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Join82 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Join
84 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append83 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append
85 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear84 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
86 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct85 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
87 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct86 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct
88 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Type87 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Type
89 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct88 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct
90 ····87:·000000000000d0f0···151·FUNC····GLOBAL·DEFAULT····7·_PyEval_FrameClearAndPop89 ····86:·000000000000d130···151·FUNC····GLOBAL·DEFAULT····7·_PyEval_FrameClearAndPop
91 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_Type90 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_Type
92 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttr91 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttr
93 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_Type92 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_Type
94 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFunction_Type93 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFunction_Type
95 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_Type94 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_Type
 95 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCFunction_Type
96 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMethodDescr_Type96 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMethodDescr_Type
97 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCFunction_Type 
98 ····95:·00000000000008a0···208·OBJECT··GLOBAL·DEFAULT···11·_PyEval_BinaryOps 
99 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMethod_Type97 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMethod_Type
100 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Vectorcall98 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Vectorcall
 99 ····96:·00000000000008a0···208·OBJECT··GLOBAL·DEFAULT···11·_PyEval_BinaryOps
101 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Size100 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Size
102 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t101 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t
103 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsInstance102 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsInstance
104 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_FromLong103 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_FromLong
105 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyListIter_Type104 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyListIter_Type
106 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type105 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type
107 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_Equal106 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_Equal
108 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_Add107 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_Add
109 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyRangeIter_Type108 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyRangeIter_Type
110 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong109 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
111 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type110 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type
112 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTupleIter_Type111 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTupleIter_Type
113 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetIter112 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetIter
114 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompare113 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompare
115 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue114 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue
116 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type115 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type
117 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetItem116 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetItem
118 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBuildSlice_ConsumeRefs117 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBuildSlice_ConsumeRefs
119 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_Subtract118 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_Subtract
 119 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Contains
120 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Type120 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Type
121 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Contains 
122 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMapping_GetOptionalItem121 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMapping_GetOptionalItem
123 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyList_FromArraySteal122 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyList_FromArraySteal
Max diff block lines reached; 38152/58454 bytes (65.27%) of diff not shown.
686 KB
readelf --wide --relocs {}
Max HTML report size reached
68.1 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
5.21 KB
strings --all --bytes=8 {}
    
Offset 150, 15 lines modifiedOffset 150, 14 lines modified
150 PyEval_MergeCompilerFlags.cold150 PyEval_MergeCompilerFlags.cold
151 PyEval_GetFrame.cold151 PyEval_GetFrame.cold
152 _PyEval_FormatExcCheckArg.cold152 _PyEval_FormatExcCheckArg.cold
153 _PyEval_GetFrameLocals.cold153 _PyEval_GetFrameLocals.cold
154 _Py_CheckRecursiveCall.cold154 _Py_CheckRecursiveCall.cold
155 __func__.3155 __func__.3
156 Py_SetRecursionLimit.cold156 Py_SetRecursionLimit.cold
157 _PyEval_GetBuiltin.cold 
158 _Py_CheckRecursiveCallPy.cold157 _Py_CheckRecursiveCallPy.cold
159 __func__.2158 __func__.2
160 do_monitor_exc.cold159 do_monitor_exc.cold
161 _PyEval_MatchClass.cold160 _PyEval_MatchClass.cold
162 _PyEval_SetAsyncGenFinalizer.cold161 _PyEval_SetAsyncGenFinalizer.cold
163 _PyEval_SetAsyncGenFirstiter.cold162 _PyEval_SetAsyncGenFirstiter.cold
164 missing_arguments.cold163 missing_arguments.cold
Offset 198, 19 lines modifiedOffset 197, 19 lines modified
198 _Py_TrueStruct197 _Py_TrueStruct
199 _PyEval_FrameClearAndPop198 _PyEval_FrameClearAndPop
200 PyBool_Type199 PyBool_Type
201 PyObject_GetAttr200 PyObject_GetAttr
202 PyLong_Type201 PyLong_Type
203 PyFunction_Type202 PyFunction_Type
204 PyModule_Type203 PyModule_Type
205 PyMethodDescr_Type 
206 PyCFunction_Type204 PyCFunction_Type
207 _PyEval_BinaryOps205 PyMethodDescr_Type
208 PyMethod_Type206 PyMethod_Type
209 PyObject_Vectorcall207 PyObject_Vectorcall
 208 _PyEval_BinaryOps
210 PyObject_Size209 PyObject_Size
211 PyLong_FromSsize_t210 PyLong_FromSsize_t
212 PyObject_IsInstance211 PyObject_IsInstance
213 PyBool_FromLong212 PyBool_FromLong
214 PyListIter_Type213 PyListIter_Type
215 PyUnicode_Type214 PyUnicode_Type
216 _PyUnicode_Equal215 _PyUnicode_Equal
Offset 222, 153 lines modifiedOffset 221, 153 lines modified
222 PyObject_GetIter221 PyObject_GetIter
223 PyObject_RichCompare222 PyObject_RichCompare
224 PyObject_IsTrue223 PyObject_IsTrue
225 PyType_Type224 PyType_Type
226 PyObject_GetItem225 PyObject_GetItem
227 _PyBuildSlice_ConsumeRefs226 _PyBuildSlice_ConsumeRefs
228 _PyLong_Subtract227 _PyLong_Subtract
229 PyFloat_Type 
230 PySequence_Contains228 PySequence_Contains
 229 PyFloat_Type
231 PyMapping_GetOptionalItem230 PyMapping_GetOptionalItem
232 _PyList_FromArraySteal231 _PyList_FromArraySteal
233 _PyFunction_Vectorcall232 _PyFunction_Vectorcall
234 PyObject_SetAttr233 PyObject_SetAttr
235 PyList_Type234 PyList_Type
236 PyUnicode_Concat 
237 PyFunction_New235 PyFunction_New
238 _PyFunction_SetVersion236 _PyFunction_SetVersion
239 _PyDict_SetItem_Take2237 _PyDict_SetItem_Take2
 238 PyUnicode_Concat
240 PyObject_SetItem239 PyObject_SetItem
241 PySet_Type240 PySet_Type
242 PyFrozenSet_Type241 PyFrozenSet_Type
243 _PySet_Contains242 _PySet_Contains
244 _PyDict_LoadGlobal243 _PyDict_LoadGlobal
245 PyDict_Contains 
246 PyObject_Call244 PyObject_Call
 245 PyDict_Contains
247 _PyDict_FromItems246 _PyDict_FromItems
 247 _PyLong_Multiply
248 _PyObject_LookupSpecial248 _PyObject_LookupSpecial
249 PyObject_CallNoArgs249 PyObject_CallNoArgs
250 _PyLong_Multiply 
251 PyCell_New250 PyCell_New
252 PyObject_Str 
253 PySuper_Type251 PySuper_Type
254 PyObject_GenericGetAttr252 PyObject_GenericGetAttr
255 _PySuper_Lookup253 _PySuper_Lookup
 254 PyObject_Str
256 _PyEval_CheckExceptTypeValid255 _PyEval_CheckExceptTypeValid
257 PyErr_GivenExceptionMatches256 PyErr_GivenExceptionMatches
258 PyGen_Type257 PyGen_Type
259 _PyUnicode_JoinArray258 _PyUnicode_JoinArray
260 PyUnicode_Append259 PyUnicode_Append
261 _PyUnicode_ExactDealloc260 _PyUnicode_ExactDealloc
262 _Py_MakeCoro 
263 _PyThreadState_PopFrame 
264 _Py_InitCleanup261 _Py_InitCleanup
265 _PyType_NewManagedObject262 _PyType_NewManagedObject
266 PyFloat_FromDouble263 PyFloat_FromDouble
 264 _Py_MakeCoro
 265 _PyThreadState_PopFrame
267 _PyDict_MergeEx266 _PyDict_MergeEx
268 PyNumber_Negative267 PyNumber_Negative
269 _PyImport_IsDefaultImportFunc268 _PyImport_IsDefaultImportFunc
270 PyLong_AsInt269 PyLong_AsInt
271 PyImport_ImportModuleLevelObject270 PyImport_ImportModuleLevelObject
272 _PyEval_ConversionFuncs271 _PyEval_ConversionFuncs
273 PySet_Add272 PySet_Add
274 PyCoro_Type273 PyCoro_Type
275 PyObject_DelAttr274 PyObject_DelAttr
276 _PyIntrinsics_UnaryFunctions275 _PyIntrinsics_UnaryFunctions
277 _PyList_Extend 
278 PyIter_Check276 PyIter_Check
 277 _PyList_Extend
279 PySequence_Tuple278 PySequence_Tuple
280 PyLong_AsLong 
281 _PyErr_SetRaisedException 
282 _PyErr_GetRaisedException 
283 PyNumber_Invert 
284 _Py_call_instrumentation_line279 _Py_call_instrumentation_line
285 _PyOpcode_Caches280 _PyOpcode_Caches
 281 PyDict_Update
 282 PyObject_DelItem
286 PyException_GetTraceback283 PyException_GetTraceback
287 _PyFrame_MakeAndSetFrameObject284 _PyFrame_MakeAndSetFrameObject
288 PyTraceBack_Here285 PyTraceBack_Here
 286 PyLong_AsLong
 287 _PyErr_SetRaisedException
 288 _PyErr_GetRaisedException
289 PySlice_New289 PySlice_New
 290 PyNumber_Invert
290 PyIter_Next291 PyIter_Next
 292 PyAsyncGen_Type
291 PyDict_Update 
292 PyObject_DelItem 
293 _Py_call_instrumentation_2args293 _Py_call_instrumentation_arg
 294 _PyIntrinsics_BinaryFunctions
294 _PySet_Update295 _PySet_Update
295 PyExc_StopIteration296 PyExc_StopAsyncIteration
Max diff block lines reached; 2470/5279 bytes (46.79%) of diff not shown.
21.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 9, 36 lines modifiedOffset 9, 36 lines modified
9 »       push···%r139 »       push···%r13
10 »       push···%r1210 »       push···%r12
11 »       push···%rbp11 »       push···%rbp
12 »       push···%rbx12 »       push···%rbx
13 »       push···%r813 »       push···%r8
14 »       test···%rcx,%rcx14 »       test···%rcx,%rcx
15 »       je·····15·<_PyEval_FormatExcCheckArg+0x15>15 »       je·····15·<_PyEval_FormatExcCheckArg+0x15>
16 ·R_X86_64_PC32»  .text.unlikely+0x557d16 ·R_X86_64_PC32»  .text.unlikely+0x55df
17 »       mov····%rdi,%r1217 »       mov····%rdi,%r12
18 »       mov····%rcx,%rdi18 »       mov····%rcx,%rdi
19 »       mov····%rcx,%rbp19 »       mov····%rcx,%rbp
20 »       mov····%rsi,%rbx20 »       mov····%rsi,%rbx
21 »       mov····%rdx,%r1321 »       mov····%rdx,%r13
22 »       call···29·<_PyEval_FormatExcCheckArg+0x29>22 »       call···29·<_PyEval_FormatExcCheckArg+0x29>
23 ·R_X86_64_PLT32» PyUnicode_AsUTF8-0x423 ·R_X86_64_PLT32» PyUnicode_AsUTF8-0x4
24 »       mov····%rax,%rcx24 »       mov····%rax,%rcx
25 »       test···%rax,%rax25 »       test···%rax,%rax
26 »       je·····35·<_PyEval_FormatExcCheckArg+0x35>26 »       je·····35·<_PyEval_FormatExcCheckArg+0x35>
27 ·R_X86_64_PC32»  .text.unlikely+0x557d27 ·R_X86_64_PC32»  .text.unlikely+0x55df
28 »       xor····%eax,%eax28 »       xor····%eax,%eax
29 »       mov····%r13,%rdx29 »       mov····%r13,%rdx
30 »       mov····%rbx,%rsi30 »       mov····%rbx,%rsi
31 »       mov····%r12,%rdi31 »       mov····%r12,%rdi
32 »       call···45·<_PyEval_FormatExcCheckArg+0x45>32 »       call···45·<_PyEval_FormatExcCheckArg+0x45>
33 ·R_X86_64_PLT32» _PyErr_Format-0x433 ·R_X86_64_PLT32» _PyErr_Format-0x4
34 »       cmp····%rbx,0x0(%rip)········34 »       cmp····%rbx,0x0(%rip)········
35 ·R_X86_64_PC32»  PyExc_NameError-0x435 ·R_X86_64_PC32»  PyExc_NameError-0x4
36 »       jne····52·<_PyEval_FormatExcCheckArg+0x52>36 »       jne····52·<_PyEval_FormatExcCheckArg+0x52>
37 ·R_X86_64_PC32»  .text.unlikely+0x557d37 ·R_X86_64_PC32»  .text.unlikely+0x55df
38 »       call···57·<_PyEval_FormatExcCheckArg+0x57>38 »       call···57·<_PyEval_FormatExcCheckArg+0x57>
39 ·R_X86_64_PLT32» PyErr_GetRaisedException-0x439 ·R_X86_64_PLT32» PyErr_GetRaisedException-0x4
40 »       mov····0x0(%rip),%rsi········40 »       mov····0x0(%rip),%rsi········
41 ·R_X86_64_PC32»  PyExc_NameError-0x441 ·R_X86_64_PC32»  PyExc_NameError-0x4
42 »       mov····%rax,%rdi42 »       mov····%rax,%rdi
43 »       mov····%rax,%rbx43 »       mov····%rax,%rbx
44 »       call···69·<_PyEval_FormatExcCheckArg+0x69>44 »       call···69·<_PyEval_FormatExcCheckArg+0x69>
Offset 71, 15 lines modifiedOffset 71, 15 lines modified
71 »       mov····0x38(%rdi),%eax71 »       mov····0x38(%rdi),%eax
72 »       mov····0x34(%rdi),%edx72 »       mov····0x34(%rdi),%edx
73 »       test···%eax,%eax73 »       test···%eax,%eax
74 »       je·····bc·<_Py_CheckRecursiveCall+0x1c>74 »       je·····bc·<_Py_CheckRecursiveCall+0x1c>
75 »       xor····%eax,%eax75 »       xor····%eax,%eax
76 »       cmp····$0xffffffce,%edx76 »       cmp····$0xffffffce,%edx
77 »       jl·····ba·<_Py_CheckRecursiveCall+0x1a>77 »       jl·····ba·<_Py_CheckRecursiveCall+0x1a>
78 ·R_X86_64_PC32»  .text.unlikely+0x567678 ·R_X86_64_PC32»  .text.unlikely+0x56d8
79 »       pop····%rbx79 »       pop····%rbx
80 »       ret80 »       ret
81 »       test···%edx,%edx81 »       test···%edx,%edx
82 »       jg·····ba·<_Py_CheckRecursiveCall+0x1a>82 »       jg·····ba·<_Py_CheckRecursiveCall+0x1a>
83 »       movl···$0x1,0x38(%rdi)83 »       movl···$0x1,0x38(%rdi)
84 »       mov····%rsi,%rcx84 »       mov····%rsi,%rcx
85 »       mov····%rdi,%rbx85 »       mov····%rdi,%rbx
Offset 136, 26 lines modifiedOffset 136, 26 lines modified
136 ·R_X86_64_PLT32» _PyEval_StopTheWorld-0x4136 ·R_X86_64_PLT32» _PyEval_StopTheWorld-0x4
137 »       mov····0x1cd0(%rbx),%rax137 »       mov····0x1cd0(%rbx),%rax
138 »       mov····$0x1,%edx138 »       mov····$0x1,%edx
139 »       lea····0x270(%rax),%rdi139 »       lea····0x270(%rax),%rdi
140 »       xor····%eax,%eax140 »       xor····%eax,%eax
141 »       lock·cmpxchg·%dl,(%rdi)141 »       lock·cmpxchg·%dl,(%rdi)
142 »       jne····17f·<Py_SetRecursionLimit+0x3f>142 »       jne····17f·<Py_SetRecursionLimit+0x3f>
143 ·R_X86_64_PC32»  .text.unlikely+0x5685143 ·R_X86_64_PC32»  .text.unlikely+0x56e7
144 »       mov····%ebp,0x8(%rbx)144 »       mov····%ebp,0x8(%rbx)
145 »       mov····0x1cb0(%rbx),%rax145 »       mov····0x1cb0(%rbx),%rax
146 »       test···%rax,%rax146 »       test···%rax,%rax
147 »       jne····1b8·<Py_SetRecursionLimit+0x78>147 »       jne····1b8·<Py_SetRecursionLimit+0x78>
148 »       mov····0x1cd0(%rbx),%rax148 »       mov····0x1cd0(%rbx),%rax
149 »       xor····%edx,%edx149 »       xor····%edx,%edx
150 »       lea····0x270(%rax),%rdi150 »       lea····0x270(%rax),%rdi
151 »       mov····$0x1,%eax151 »       mov····$0x1,%eax
152 »       lock·cmpxchg·%dl,(%rdi)152 »       lock·cmpxchg·%dl,(%rdi)
153 »       jne····1ad·<Py_SetRecursionLimit+0x6d>153 »       jne····1ad·<Py_SetRecursionLimit+0x6d>
154 ·R_X86_64_PC32»  .text.unlikely+0x5695154 ·R_X86_64_PC32»  .text.unlikely+0x56f7
155 »       pop····%rax155 »       pop····%rax
156 »       mov····%rbx,%rdi156 »       mov····%rbx,%rdi
157 »       pop····%rbx157 »       pop····%rbx
158 »       pop····%rbp158 »       pop····%rbp
159 »       jmp····1b8·<Py_SetRecursionLimit+0x78>159 »       jmp····1b8·<Py_SetRecursionLimit+0x78>
160 ·R_X86_64_PLT32» _PyEval_StartTheWorld-0x4160 ·R_X86_64_PLT32» _PyEval_StartTheWorld-0x4
161 »       mov····0x2c(%rax),%edx161 »       mov····0x2c(%rax),%edx
Offset 164, 504 lines modifiedOffset 164, 534 lines modified
164 »       add····%ebp,%edx164 »       add····%ebp,%edx
165 »       sub····%ecx,%edx165 »       sub····%ecx,%edx
166 »       mov····%edx,0x2c(%rax)166 »       mov····%edx,0x2c(%rax)
167 »       mov····0x8(%rax),%rax167 »       mov····0x8(%rax),%rax
168 »       jmp····189·<Py_SetRecursionLimit+0x49>168 »       jmp····189·<Py_SetRecursionLimit+0x49>
169 »       xchg···%ax,%ax169 »       xchg···%ax,%ax
  
 170 00000000000001d0·<_PyEval_GetBuiltin>:
 171 _PyEval_GetBuiltin():
 172 »       endbr64
 173 »       push···%rbx
 174 »       mov····%rdi,%rbx
 175 »       mov····%rbx,%rsi
 176 »       sub····$0x10,%rsp
 177 »       mov····0x0(%rip),%rax········
 178 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
 179 »       mov····%fs:(%rax),%rdi
 180 »       call···1ef·<_PyEval_GetBuiltin+0x1f>
 181 ·R_X86_64_PLT32» _PyEval_GetBuiltins-0x4
 182 »       lea····0x8(%rsp),%rdx
 183 »       mov····%rax,%rdi
 184 »       call···1fc·<_PyEval_GetBuiltin+0x2c>
 185 ·R_X86_64_PLT32» PyMapping_GetOptionalItem-0x4
 186 »       test···%eax,%eax
 187 »       je·····20b·<_PyEval_GetBuiltin+0x3b>
 188 »       mov····0x8(%rsp),%rax
 189 »       add····$0x10,%rsp
 190 »       pop····%rbx
 191 »       ret
 192 »       mov····0x0(%rip),%rdi········
 193 ·R_X86_64_PC32»  PyExc_AttributeError-0x4
 194 »       mov····%rbx,%rsi
 195 »       call···21a·<_PyEval_GetBuiltin+0x4a>
 196 ·R_X86_64_PLT32» PyErr_SetObject-0x4
 197 »       jmp····200·<_PyEval_GetBuiltin+0x30>
 198 »       nopl···0x0(%rax)
  
170 00000000000001d0·<_Py_CheckRecursiveCallPy>:199 0000000000000220·<_Py_CheckRecursiveCallPy>:
171 _Py_CheckRecursiveCallPy():200 _Py_CheckRecursiveCallPy():
172 »       endbr64201 »       endbr64
173 »       push···%rbx202 »       push···%rbx
174 »       mov····0x38(%rdi),%eax203 »       mov····0x38(%rdi),%eax
175 »       mov····%rdi,%rbx204 »       mov····%rdi,%rbx
176 »       test···%eax,%eax205 »       test···%eax,%eax
177 »       jne····1e3·<_Py_CheckRecursiveCallPy+0x13>206 »       jne····233·<_Py_CheckRecursiveCallPy+0x13>
178 ·R_X86_64_PC32»  .text.unlikely+0x56e0207 ·R_X86_64_PC32»  .text.unlikely+0x5701
179 »       cmpl···$0x0,0x2c(%rdi)208 »       cmpl···$0x0,0x2c(%rdi)
Max diff block lines reached; 18228/22115 bytes (82.42%) of diff not shown.
401 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
601 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
18.6 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·10000000·1c000000·................4 ··0x00000010·1b0c0708·90010000·10000000·1c000000·................
5 ··0x00000020·00000000·5c000000·00000000·10000000·....\...........5 ··0x00000020·00000000·57000000·00000000·10000000·....W...........
6 ··0x00000030·30000000·00000000·41000000·00000000·0.......A.......6 ··0x00000030·30000000·00000000·41000000·00000000·0.......A.......
7 ··0x00000040·10000000·44000000·00000000·4f000000·....D.......O...7 ··0x00000040·10000000·44000000·00000000·50000000·....D.......P...
8 ··0x00000050·00000000·10000000·58000000·00000000·........X.......8 ··0x00000050·00000000·10000000·58000000·00000000·........X.......
9 ··0x00000060·09000000·00000000·40000000·6c000000·........@...l...9 ··0x00000060·12000000·00000000·40000000·6c000000·........@...l...
10 ··0x00000070·00000000·11020000·00460e10·8e02420e·.........F....B.10 ··0x00000070·00000000·11020000·00460e10·8e02420e·.........F....B.
11 ··0x00000080·188d0342·0e208c04·410e2886·05440e30·...B.·..A.(..D.011 ··0x00000080·188d0342·0e208c04·410e2886·05440e30·...B.·..A.(..D.0
12 ··0x00000090·8306470e·70037601·0a0e3044·0e28410e·..G.p.v...0D.(A.12 ··0x00000090·8306470e·70037601·0a0e3044·0e28410e·..G.p.v...0D.(A.
13 ··0x000000a0·20420e18·420e1042·0e08490b·1c000000··B..B..B..I.....13 ··0x000000a0·20420e18·420e1042·0e08490b·1c000000··B..B..B..I.....
14 ··0x000000b0·b0000000·00000000·f6000000·000e7083·..............p.14 ··0x000000b0·b0000000·00000000·f6000000·000e7083·..............p.
15 ··0x000000c0·0686058c·048d038e·02000000·78000000·............x...15 ··0x000000c0·0686058c·048d038e·02000000·78000000·............x...
16 ··0x000000d0·d0000000·00000000·7e020000·00460e10·........~....F..16 ··0x000000d0·d0000000·00000000·7e020000·00460e10·........~....F..
Offset 36, 20 lines modifiedOffset 36, 20 lines modified
36 ··0x00000200·3883074a·0ec00102·a70a0e38·410e3041·8..J.......8A.0A36 ··0x00000200·3883074a·0ec00102·a70a0e38·410e3041·8..J.......8A.0A
37 ··0x00000210·0e28420e·20420e18·420e1042·0e08420b·.(B.·B..B..B..B.37 ··0x00000210·0e28420e·20420e18·420e1042·0e08420b·.(B.·B..B..B..B.
38 ··0x00000220·0300030e·c8014e0e·d0014c0e·d801410e·......N...L...A.38 ··0x00000220·0300030e·c8014e0e·d0014c0e·d801410e·......N...L...A.
39 ··0x00000230·e0014d0e·c0010000·1c000000·3c020000·..M.........<...39 ··0x00000230·e0014d0e·c0010000·1c000000·3c020000·..M.........<...
40 ··0x00000240·00000000·20070000·000ec001·83078606·....·...........40 ··0x00000240·00000000·20070000·000ec001·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·21c00000·00460e10·p.......!....F..43 ··0x00000270·70020000·00000000·6ec00000·00460e10·p.......n....F..
44 ··0x00000280·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.44 ··0x00000280·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
45 ··0x00000290·05410e30·8606410e·38830747·0ea00303·.A.0..A.8..G....45 ··0x00000290·05410e30·8606410e·38830747·0ea00303·.A.0..A.8..G....
46 ··0x000002a0·d40a0a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.46 ··0x000002a0·dc0a0a0e·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·94410000·000ea003·.........A......48 ··0x000002c0·c0020000·00000000·ed410000·000ea003·.........A......
49 ··0x000002d0·83078606·8c058d04·8e038f02·30000000·............0...49 ··0x000002d0·83078606·8c058d04·8e038f02·30000000·............0...
50 ··0x000002e0·e0020000·00000000·97000000·00450e10·.............E..50 ··0x000002e0·e0020000·00000000·97000000·00450e10·.............E..
51 ··0x000002f0·8602440e·18830347·0e30770a·0e18470e·..D....G.0w...G.51 ··0x000002f0·8602440e·18830347·0e30770a·0e18470e·..D....G.0w...G.
52 ··0x00000300·10410e08·490b7c0e·18410e10·410e0800·.A..I.|..A..A...52 ··0x00000300·10410e08·490b7c0e·18410e10·410e0800·.A..I.|..A..A...
53 ··0x00000310·14000000·14030000·00000000·58000000·............X...53 ··0x00000310·14000000·14030000·00000000·58000000·............X...
54 ··0x00000320·000e3083·03860200·24000000·2c030000·..0.....$...,...54 ··0x00000320·000e3083·03860200·24000000·2c030000·..0.....$...,...
55 ··0x00000330·00000000·45000000·00410e10·8602440e·....E....A....D.55 ··0x00000330·00000000·45000000·00410e10·8602440e·....E....A....D.
Offset 115, 125 lines modifiedOffset 115, 124 lines modified
115 ··0x000006f0·10000000·f4060000·00000000·17000000·................115 ··0x000006f0·10000000·f4060000·00000000·17000000·................
116 ··0x00000700·00000000·10000000·08070000·00000000·................116 ··0x00000700·00000000·10000000·08070000·00000000·................
117 ··0x00000710·17000000·00000000·28000000·1c070000·........(.......117 ··0x00000710·17000000·00000000·28000000·1c070000·........(.......
118 ··0x00000720·00000000·8e000000·00450e10·8602430e·.........E....C.118 ··0x00000720·00000000·8e000000·00450e10·8602430e·.........E....C.
119 ··0x00000730·18830341·0e200265·0a0e1844·0e10410e·...A.·.e...D..A.119 ··0x00000730·18830341·0e200265·0a0e1844·0e10410e·...A.·.e...D..A.
120 ··0x00000740·08450b00·14000000·48070000·00000000·.E......H.......120 ··0x00000740·08450b00·14000000·48070000·00000000·.E......H.......
121 ··0x00000750·1a000000·000e2083·03860200·20000000·......·.....·...121 ··0x00000750·1a000000·000e2083·03860200·20000000·......·.....·...
122 ··0x00000760·60070000·00000000·9e000000·00450e10·`............E..122 ··0x00000760·60070000·00000000·4c000000·00450e10·`.......L....E..
123 ··0x00000770·8302470e·2002630a·0e10410e·08410b00·..G.·.c...A..A..123 ··0x00000770·83024a0e·206a0a0e·10410e08·410b0000·..J.·j...A..A...
124 ··0x00000780·14000000·84070000·00000000·41000000·............A...124 ··0x00000780·18000000·84070000·00000000·3c000000·............<...
125 ··0x00000790·000e2083·02000000·18000000·9c070000·..·.............125 ··0x00000790·00450e10·8302760e·08000000·14000000·.E....v.........
126 ··0x000007a0·00000000·3c000000·00450e10·8302760e·....<....E....v.126 ··0x000007a0·a0070000·00000000·1b000000·000e1083·................
127 ··0x000007b0·08000000·14000000·b8070000·00000000·................127 ··0x000007b0·02000000·10000000·b8070000·00000000·................
128 ··0x000007c0·1b000000·000e1083·02000000·10000000·................128 ··0x000007c0·17000000·00000000·3c000000·cc070000·........<.......
 129 ··0x000007d0·00000000·6c000000·00420e10·8e02420e·....l....B....B.
 130 ··0x000007e0·188d0342·0e208c04·410e2886·05410e30·...B.·..A.(..A.0
 131 ··0x000007f0·83060244·0a0e2843·0e20420e·18420e10·...D..(C.·B..B..
 132 ··0x00000800·420e0841·0b000000·1c000000·0c080000·B..A............
 133 ··0x00000810·00000000·35000000·000e3083·0686058c·....5.....0.....
 134 ··0x00000820·048d038e·02000000·58000000·2c080000·........X...,...
 135 ··0x00000830·00000000·a2040000·00460e10·8f02420e·.........F....B.
 136 ··0x00000840·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
 137 ··0x00000850·8606410e·38830744·0e7002e0·0a0e3844·..A.8..D.p....8D
 138 ··0x00000860·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
 139 ··0x00000870·08410b03·3e030e78·490e8001·520e7841·.A..>..xI...R.xA
 140 ··0x00000880·0e700000·1c000000·88080000·00000000·.p..............
 141 ··0x00000890·a4030000·000e7083·0786068c·058d048e·......p.........
 142 ··0x000008a0·038f0200·24000000·a8080000·00000000·....$...........
 143 ··0x000008b0·28000000·00450e10·8602430e·18830341·(....E....C....A
 144 ··0x000008c0·0e205c0e·18410e10·410e0800·48000000·.·\..A..A...H...
 145 ··0x000008d0·d0080000·00000000·d5020000·00460e10·.............F..
 146 ··0x000008e0·8f02420e·188e0345·0e208d04·420e288c·..B....E.·..B.(.
 147 ··0x000008f0·05440e30·8606410e·38830744·0eb00103·.D.0..A.8..D....
 148 ··0x00000900·af020e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..
 149 ··0x00000910·420e1042·0e080000·24000000·1c090000·B..B....$.......
 150 ··0x00000920·00000000·82000000·00450e10·8602480e·.........E....H.
 151 ··0x00000930·18830347·0e30026b·0e18410e·10410e08·...G.0.k..A..A..
 152 ··0x00000940·14000000·44090000·00000000·25000000·....D.......%...
 153 ··0x00000950·000e3083·03860200·24000000·5c090000·..0.....$...\...
 154 ··0x00000960·00000000·82000000·00450e10·8602480e·.........E....H.
 155 ··0x00000970·18830347·0e30026b·0e18410e·10410e08·...G.0.k..A..A..
 156 ··0x00000980·14000000·84090000·00000000·25000000·............%...
 157 ··0x00000990·000e3083·03860200·10000000·9c090000·..0.............
 158 ··0x000009a0·00000000·09000000·00000000·10000000·................
129 ··0x000007d0·d0070000·00000000·17000000·00000000·................159 ··0x000009b0·b0090000·00000000·09000000·00000000·................
130 ··0x000007e0·3c000000·e4070000·00000000·6c000000·<...........l...160 ··0x000009c0·54000000·c4090000·00000000·b1020000·T...............
131 ··0x000007f0·00420e10·8e02420e·188d0342·0e208c04·.B....B....B.·..161 ··0x000009d0·00420e10·8f02450e·188e0345·0e208d04·.B....E....E.·..
132 ··0x00000800·410e2886·05410e30·83060244·0a0e2843·A.(..A.0...D..(C 
133 ··0x00000810·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A.... 
134 ··0x00000820·1c000000·24080000·00000000·35000000·....$.......5... 
135 ··0x00000830·000e3083·0686058c·048d038e·02000000·..0............. 
136 ··0x00000840·58000000·44080000·00000000·a2040000·X...D........... 
137 ··0x00000850·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·.. 
138 ··0x00000860·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D162 ··0x000009e0·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D
 163 ··0x000009f0·0e60029d·0e684d0e·705b0e68·410e6002·.`...hM.p[.hA.`.
 164 ··0x00000a00·490a0e38·410e3041·0e28420e·20420e18·I..8A.0A.(B.·B..
 165 ··0x00000a10·420e1042·0e08420b·4c000000·1c0a0000·B..B..B.L.......
 166 ··0x00000a20·00000000·f2010000·000e6083·0786068c·..........`.....
 167 ··0x00000a30·058d048e·038f0203·24010a0e·38410e30·........$...8A.0
 168 ··0x00000a40·410e2842·0e20420e·18420e10·420e0841·A.(B.·B..B..B..A
139 ··0x00000870·0e7002e0·0a0e3844·0e30410e·28420e20·.p....8D.0A.(B.·169 ··0x00000a50·0b02b70e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.
140 ··0x00000880·420e1842·0e10420e·08410b03·3e030e78·B..B..B..A..>..x 
141 ··0x00000890·490e8001·520e7841·0e700000·1c000000·I...R.xA.p......170 ··0x00000a60·18420e10·420e0800·28000000·6c0a0000·.B..B...(...l...
 171 ··0x00000a70·00000000·66000000·00420e10·8c02440e·....f....B....D.
 172 ··0x00000a80·18860347·0e208304·02550e18·410e1042·...G.·...U..A..B
 173 ··0x00000a90·0e080000·38000000·980a0000·00000000·....8...........
 174 ··0x00000aa0·54000000·00460e10·8d02420e·188c0341·T....F....B....A
 175 ··0x00000ab0·0e208604·440e2883·05440e30·770a0e28·.·..D.(..D.0w..(
 176 ··0x00000ac0·410e2041·0e18420e·10420e08·410b0000·A.·A..B..B..A...
142 ··0x000008a0·a0080000·00000000·a4030000·000e7083·..............p.177 ··0x00000ad0·18000000·d40a0000·00000000·4b000000·............K...
143 ··0x000008b0·0786068c·058d048e·038f0200·24000000·............$...178 ··0x00000ae0·000e3083·0586048c·038d0200·38000000·..0.........8...
144 ··0x000008c0·c0080000·00000000·28000000·00450e10·........(....E..179 ··0x00000af0·f00a0000·00000000·e8000000·00460e10·.............F..
 180 ··0x00000b00·8d02450e·188c0344·0e208604·410e2883·..E....D.·..A.(.
 181 ··0x00000b10·05420e30·02ca0a0e·28410e20·410e1842·.B.0....(A.·A..B
145 ··0x000008d0·8602430e·18830341·0e205c0e·18410e10·..C....A.·\..A.. 
146 ··0x000008e0·410e0800·48000000·e8080000·00000000·A...H........... 
147 ··0x000008f0·d5020000·00460e10·8f02420e·188e0345·.....F....B....E 
148 ··0x00000900·0e208d04·420e288c·05440e30·8606410e·.·..B.(..D.0..A. 
149 ··0x00000910·38830744·0eb00103·af020e38·440e3041·8..D.......8D.0A 
150 ··0x00000920·0e28420e·20420e18·420e1042·0e080000·.(B.·B..B..B.... 
151 ··0x00000930·24000000·34090000·00000000·82000000·$...4........... 
152 ··0x00000940·00450e10·8602480e·18830347·0e30026b·.E....H....G.0.k 
153 ··0x00000950·0e18410e·10410e08·14000000·5c090000·..A..A......\...182 ··0x00000b20·0e10420e·08410b00·18000000·2c0b0000·..B..A......,...
154 ··0x00000960·00000000·25000000·000e3083·03860200·....%.....0.....183 ··0x00000b30·00000000·77020000·000e3083·0586048c·....w.....0.....
 184 ··0x00000b40·038d0200·10000000·480b0000·00000000·........H.......
 185 ··0x00000b50·16000000·00000000·10000000·5c0b0000·............\...
155 ··0x00000970·24000000·74090000·00000000·82000000·$...t...........186 ··0x00000b60·00000000·20000000·00000000·14000000·....·...........
156 ··0x00000980·00450e10·8602480e·18830347·0e30026b·.E....H....G.0.k 
Max diff block lines reached; 0/18947 bytes (0.00%) of diff not shown.
54.9 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 44, 424 lines modifiedOffset 44, 422 lines modified
44 ··0x00000290·50794576·616c5f46·6f726d61·74457863·PyEval_FormatExc44 ··0x00000290·50794576·616c5f46·6f726d61·74457863·PyEval_FormatExc
45 ··0x000002a0·43686563·6b417267·2e636f6c·64005f50·CheckArg.cold._P45 ··0x000002a0·43686563·6b417267·2e636f6c·64005f50·CheckArg.cold._P
46 ··0x000002b0·79457661·6c5f4765·74467261·6d654c6f·yEval_GetFrameLo46 ··0x000002b0·79457661·6c5f4765·74467261·6d654c6f·yEval_GetFrameLo
47 ··0x000002c0·63616c73·2e636f6c·64005f50·795f4368·cals.cold._Py_Ch47 ··0x000002c0·63616c73·2e636f6c·64005f50·795f4368·cals.cold._Py_Ch
48 ··0x000002d0·65636b52·65637572·73697665·43616c6c·eckRecursiveCall48 ··0x000002d0·65636b52·65637572·73697665·43616c6c·eckRecursiveCall
49 ··0x000002e0·2e636f6c·64005f5f·66756e63·5f5f2e33·.cold.__func__.349 ··0x000002e0·2e636f6c·64005f5f·66756e63·5f5f2e33·.cold.__func__.3
Diff chunk too large, falling back to line-by-line diff (414 lines added, 416 lines removed)
50 ··0x000002f0·0050795f·53657452·65637572·73696f6e·.Py_SetRecursion50 ··0x000002f0·0050795f·53657452·65637572·73696f6e·.Py_SetRecursion
51 ··0x00000300·4c696d69·742e636f·6c64005f·50794576·Limit.cold._PyEv51 ··0x00000300·4c696d69·742e636f·6c64005f·50795f43·Limit.cold._Py_C
52 ··0x00000310·616c5f47·65744275·696c7469·6e2e636f·al_GetBuiltin.co52 ··0x00000310·6865636b·52656375·72736976·6543616c·heckRecursiveCal
53 ··0x00000320·6c64005f·50795f43·6865636b·52656375·ld._Py_CheckRecu53 ··0x00000320·6c50792e·636f6c64·005f5f66·756e635f·lPy.cold.__func_
54 ··0x00000330·72736976·6543616c·6c50792e·636f6c64·rsiveCallPy.cold54 ··0x00000330·5f2e3200·646f5f6d·6f6e6974·6f725f65·_.2.do_monitor_e
55 ··0x00000340·005f5f66·756e635f·5f2e3200·646f5f6d·.__func__.2.do_m55 ··0x00000340·78632e63·6f6c6400·5f507945·76616c5f·xc.cold._PyEval_
56 ··0x00000350·6f6e6974·6f725f65·78632e63·6f6c6400·onitor_exc.cold.56 ··0x00000350·4d617463·68436c61·73732e63·6f6c6400·MatchClass.cold.
57 ··0x00000360·5f507945·76616c5f·4d617463·68436c61·_PyEval_MatchCla57 ··0x00000360·5f507945·76616c5f·53657441·73796e63·_PyEval_SetAsync
58 ··0x00000370·73732e63·6f6c6400·5f507945·76616c5f·ss.cold._PyEval_58 ··0x00000370·47656e46·696e616c·697a6572·2e636f6c·GenFinalizer.col
59 ··0x00000380·53657441·73796e63·47656e46·696e616c·SetAsyncGenFinal59 ··0x00000380·64005f50·79457661·6c5f5365·74417379·d._PyEval_SetAsy
60 ··0x00000390·697a6572·2e636f6c·64005f50·79457661·izer.cold._PyEva60 ··0x00000390·6e634765·6e466972·73746974·65722e63·ncGenFirstiter.c
61 ··0x000003a0·6c5f5365·74417379·6e634765·6e466972·l_SetAsyncGenFir61 ··0x000003a0·6f6c6400·6d697373·696e675f·61726775·old.missing_argu
62 ··0x000003b0·73746974·65722e63·6f6c6400·6d697373·stiter.cold.miss62 ··0x000003b0·6d656e74·732e636f·6c64005f·50794576·ments.cold._PyEv
63 ··0x000003c0·696e675f·61726775·6d656e74·732e636f·ing_arguments.co63 ··0x000003c0·616c5f43·6865636b·45786365·70745374·al_CheckExceptSt
64 ··0x000003d0·6c64005f·50794576·616c5f43·6865636b·ld._PyEval_Check64 ··0x000003d0·61725479·70655661·6c69642e·636f6c64·arTypeValid.cold
65 ··0x000003e0·45786365·70745374·61725479·70655661·ExceptStarTypeVa65 ··0x000003e0·005f5079·4576616c·5f457863·65707469·._PyEval_Excepti
66 ··0x000003f0·6c69642e·636f6c64·005f5079·4576616c·lid.cold._PyEval66 ··0x000003f0·6f6e4772·6f75704d·61746368·2e636f6c·onGroupMatch.col
67 ··0x00000400·5f457863·65707469·6f6e4772·6f75704d·_ExceptionGroupM67 ··0x00000400·64005f50·79457661·6c5f5365·74436f72·d._PyEval_SetCor
68 ··0x00000410·61746368·2e636f6c·64005f50·79457661·atch.cold._PyEva68 ··0x00000410·6f757469·6e654f72·6967696e·54726163·outineOriginTrac
69 ··0x00000420·6c5f5365·74436f72·6f757469·6e654f72·l_SetCoroutineOr69 ··0x00000420·6b696e67·44657074·682e636f·6c640050·kingDepth.cold.P
70 ··0x00000430·6967696e·54726163·6b696e67·44657074·iginTrackingDept70 ··0x00000430·795f456e·74657252·65637572·73697665·y_EnterRecursive
71 ··0x00000440·682e636f·6c640050·795f456e·74657252·h.cold.Py_EnterR71 ··0x00000440·43616c6c·2e636f6c·64005f50·79457661·Call.cold._PyEva
72 ··0x00000450·65637572·73697665·43616c6c·2e636f6c·ecursiveCall.col72 ··0x00000450·6c5f536c·69636549·6e646578·4e6f744e·l_SliceIndexNotN
73 ··0x00000460·64005f50·79457661·6c5f536c·69636549·d._PyEval_SliceI73 ··0x00000460·6f6e652e·636f6c64·002e4c43·3836005f·one.cold..LC86._
74 ··0x00000470·6e646578·4e6f744e·6f6e652e·636f6c64·ndexNotNone.cold74 ··0x00000470·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
75 ··0x00000480·002e4c43·3836005f·474c4f42·414c5f4f·..LC86._GLOBAL_O75 ··0x00000480·424c455f·005f5079·5f747373·5f747374·BLE_._Py_tss_tst
76 ··0x00000490·46465345·545f5441·424c455f·005f5079·FFSET_TABLE_._Py76 ··0x00000490·61746500·5f507945·76616c5f·47657442·ate._PyEval_GetB
77 ··0x000004a0·5f747373·5f747374·61746500·5f507945·_tss_tstate._PyE77 ··0x000004a0·75696c74·696e7300·50794576·616c5f45·uiltins.PyEval_E
78 ··0x000004b0·76616c5f·47657442·75696c74·696e7300·val_GetBuiltins.78 ··0x000004b0·76616c43·6f646500·5f507945·76616c5f·valCode._PyEval_
79 ··0x000004c0·50794576·616c5f45·76616c43·6f646500·PyEval_EvalCode.79 ··0x000004c0·4275696c·74696e73·46726f6d·476c6f62·BuiltinsFromGlob
80 ··0x000004d0·5f507945·76616c5f·4275696c·74696e73·_PyEval_Builtins80 ··0x000004d0·616c7300·5f507946·756e6374·696f6e5f·als._PyFunction_
81 ··0x000004e0·46726f6d·476c6f62·616c7300·5f507946·FromGlobals._PyF81 ··0x000004e0·46726f6d·436f6e73·74727563·746f7200·FromConstructor.
82 ··0x000004f0·756e6374·696f6e5f·46726f6d·436f6e73·unction_FromCons82 ··0x000004f0·5f507954·68726561·64537461·74655f50·_PyThreadState_P
83 ··0x00000500·74727563·746f7200·5f507954·68726561·tructor._PyThrea83 ··0x00000500·75736846·72616d65·006d656d·73657400·ushFrame.memset.
84 ··0x00000510·64537461·74655f50·75736846·72616d65·dState_PushFrame84 ··0x00000510·5f507945·76616c5f·4576616c·4672616d·_PyEval_EvalFram
85 ··0x00000520·006d656d·73657400·5f507945·76616c5f·.memset._PyEval_85 ··0x00000520·65446566·61756c74·005f5079·52756e74·eDefault._PyRunt
86 ··0x00000530·4576616c·4672616d·65446566·61756c74·EvalFrameDefault86 ··0x00000530·696d6500·50794572·725f4e6f·4d656d6f·ime.PyErr_NoMemo
87 ··0x00000540·005f5079·52756e74·696d6500·50794572·._PyRuntime.PyEr87 ··0x00000540·7279005f·50794576·616c5f56·6563746f·ry._PyEval_Vecto
88 ··0x00000550·725f4e6f·4d656d6f·7279005f·50794576·r_NoMemory._PyEv88 ··0x00000550·72005f50·79457661·6c467261·6d655075·r._PyEvalFramePu
89 ··0x00000560·616c5f56·6563746f·72005f50·79457661·al_Vector._PyEva89 ··0x00000560·7368416e·64496e69·74005079·44696374·shAndInit.PyDict
90 ··0x00000570·6c467261·6d655075·7368416e·64496e69·lFramePushAndIni90 ··0x00000570·5f476574·4974656d·52656600·5f507954·_GetItemRef._PyT
91 ··0x00000580·74005079·44696374·5f476574·4974656d·t.PyDict_GetItem91 ··0x00000580·75706c65·5f46726f·6d417272·61795374·uple_FromArraySt
92 ··0x00000590·52656600·5f507954·75706c65·5f46726f·Ref._PyTuple_Fro92 ··0x00000590·65616c00·5079556e·69636f64·655f4672·eal.PyUnicode_Fr
93 ··0x000005a0·6d417272·61795374·65616c00·5079556e·mArraySteal.PyUn93 ··0x000005a0·6f6d466f·726d6174·00507955·6e69636f·omFormat.PyUnico
94 ··0x000005b0·69636f64·655f4672·6f6d466f·726d6174·icode_FromFormat94 ··0x000005b0·64655f46·726f6d53·7472696e·67005079·de_FromString.Py
95 ··0x000005c0·00507955·6e69636f·64655f46·726f6d53·.PyUnicode_FromS95 ··0x000005c0·4578635f·54797065·4572726f·72005f50·Exc_TypeError._P
96 ··0x000005d0·7472696e·67005079·4578635f·54797065·tring.PyExc_Type96 ··0x000005d0·79457272·5f466f72·6d617400·50794f62·yErr_Format.PyOb
97 ··0x000005e0·4572726f·72005f50·79457272·5f466f72·Error._PyErr_For97 ··0x000005e0·6a656374·5f526963·68436f6d·70617265·ject_RichCompare
98 ··0x000005f0·6d617400·50794f62·6a656374·5f526963·mat.PyObject_Ric98 ··0x000005f0·426f6f6c·00507944·6963745f·53657449·Bool.PyDict_SetI
99 ··0x00000600·68436f6d·70617265·426f6f6c·00507944·hCompareBool.PyD99 ··0x00000600·74656d00·50794469·63745f4e·65770050·tem.PyDict_New.P
100 ··0x00000610·6963745f·53657449·74656d00·50794469·ict_SetItem.PyDi100 ··0x00000610·794c6973·745f4e65·77005f50·795f4361·yList_New._Py_Ca
101 ··0x00000620·63745f4e·65770050·794c6973·745f4e65·ct_New.PyList_Ne101 ··0x00000620·6c63756c·61746553·75676765·7374696f·lculateSuggestio
102 ··0x00000630·77005f50·795f4361·6c63756c·61746553·w._Py_CalculateS102 ··0x00000630·6e730050·79556e69·636f6465·5f4a6f69·ns.PyUnicode_Joi
103 ··0x00000640·75676765·7374696f·6e730050·79556e69·uggestions.PyUni103 ··0x00000640·6e005079·4c697374·5f417070·656e6400·n.PyList_Append.
104 ··0x00000650·636f6465·5f4a6f69·6e005079·4c697374·code_Join.PyList104 ··0x00000650·5f50795f·4e6f6e65·53747275·6374005f·_Py_NoneStruct._
105 ··0x00000660·5f417070·656e6400·5f50795f·4e6f6e65·_Append._Py_None105 ··0x00000660·50795f46·616c7365·53747275·63740050·Py_FalseStruct.P
106 ··0x00000670·53747275·6374005f·50795f46·616c7365·Struct._Py_False106 ··0x00000670·79446963·745f5479·7065005f·50795f54·yDict_Type._Py_T
107 ··0x00000680·53747275·63740050·79446963·745f5479·Struct.PyDict_Ty107 ··0x00000680·72756553·74727563·74005f50·79457661·rueStruct._PyEva
108 ··0x00000690·7065005f·50795f54·72756553·74727563·pe._Py_TrueStruc108 ··0x00000690·6c5f4672·616d6543·6c656172·416e6450·l_FrameClearAndP
109 ··0x000006a0·74005f50·79457661·6c5f4672·616d6543·t._PyEval_FrameC109 ··0x000006a0·6f700050·79426f6f·6c5f5479·70650050·op.PyBool_Type.P
110 ··0x000006b0·6c656172·416e6450·6f700050·79426f6f·learAndPop.PyBoo110 ··0x000006b0·794f626a·6563745f·47657441·74747200·yObject_GetAttr.
111 ··0x000006c0·6c5f5479·70650050·794f626a·6563745f·l_Type.PyObject_111 ··0x000006c0·50794c6f·6e675f54·79706500·50794675·PyLong_Type.PyFu
112 ··0x000006d0·47657441·74747200·50794c6f·6e675f54·GetAttr.PyLong_T112 ··0x000006d0·6e637469·6f6e5f54·79706500·50794d6f·nction_Type.PyMo
113 ··0x000006e0·79706500·50794675·6e637469·6f6e5f54·ype.PyFunction_T113 ··0x000006e0·64756c65·5f547970·65005079·4346756e·dule_Type.PyCFun
114 ··0x000006f0·79706500·50794d6f·64756c65·5f547970·ype.PyModule_Typ114 ··0x000006f0·6374696f·6e5f5479·70650050·794d6574·ction_Type.PyMet
115 ··0x00000700·65005079·4d657468·6f644465·7363725f·e.PyMethodDescr_115 ··0x00000700·686f6444·65736372·5f547970·65005079·hodDescr_Type.Py
116 ··0x00000710·54797065·00507943·46756e63·74696f6e·Type.PyCFunction116 ··0x00000710·4d657468·6f645f54·79706500·50794f62·Method_Type.PyOb
117 ··0x00000720·5f547970·65005f50·79457661·6c5f4269·_Type._PyEval_Bi117 ··0x00000720·6a656374·5f566563·746f7263·616c6c00·ject_Vectorcall.
118 ··0x00000730·6e617279·4f707300·50794d65·74686f64·naryOps.PyMethod118 ··0x00000730·5f507945·76616c5f·42696e61·72794f70·_PyEval_BinaryOp
119 ··0x00000740·5f547970·65005079·4f626a65·63745f56·_Type.PyObject_V119 ··0x00000740·73005079·4f626a65·63745f53·697a6500·s.PyObject_Size.
120 ··0x00000750·6563746f·7263616c·6c005079·4f626a65·ectorcall.PyObje120 ··0x00000750·50794c6f·6e675f46·726f6d53·73697a65·PyLong_FromSsize
121 ··0x00000760·63745f53·697a6500·50794c6f·6e675f46·ct_Size.PyLong_F121 ··0x00000760·5f740050·794f626a·6563745f·4973496e·_t.PyObject_IsIn
122 ··0x00000770·726f6d53·73697a65·5f740050·794f626a·romSsize_t.PyObj122 ··0x00000770·7374616e·63650050·79426f6f·6c5f4672·stance.PyBool_Fr
123 ··0x00000780·6563745f·4973496e·7374616e·63650050·ect_IsInstance.P123 ··0x00000780·6f6d4c6f·6e670050·794c6973·74497465·omLong.PyListIte
124 ··0x00000790·79426f6f·6c5f4672·6f6d4c6f·6e670050·yBool_FromLong.P124 ··0x00000790·725f5479·70650050·79556e69·636f6465·r_Type.PyUnicode
125 ··0x000007a0·794c6973·74497465·725f5479·70650050·yListIter_Type.P125 ··0x000007a0·5f547970·65005f50·79556e69·636f6465·_Type._PyUnicode
126 ··0x000007b0·79556e69·636f6465·5f547970·65005f50·yUnicode_Type._P126 ··0x000007b0·5f457175·616c005f·50794c6f·6e675f41·_Equal._PyLong_A
127 ··0x000007c0·79556e69·636f6465·5f457175·616c005f·yUnicode_Equal._127 ··0x000007c0·64640050·7952616e·67654974·65725f54·dd.PyRangeIter_T
128 ··0x000007d0·50794c6f·6e675f41·64640050·7952616e·PyLong_Add.PyRan128 ··0x000007d0·79706500·50794c6f·6e675f46·726f6d4c·ype.PyLong_FromL
129 ··0x000007e0·67654974·65725f54·79706500·50794c6f·geIter_Type.PyLo129 ··0x000007e0·6f6e6700·50795475·706c655f·54797065·ong.PyTuple_Type
130 ··0x000007f0·6e675f46·726f6d4c·6f6e6700·50795475·ng_FromLong.PyTu130 ··0x000007f0·00507954·75706c65·49746572·5f547970·.PyTupleIter_Typ
131 ··0x00000800·706c655f·54797065·00507954·75706c65·ple_Type.PyTuple131 ··0x00000800·65005079·4f626a65·63745f47·65744974·e.PyObject_GetIt
132 ··0x00000810·49746572·5f547970·65005079·4f626a65·Iter_Type.PyObje132 ··0x00000810·65720050·794f626a·6563745f·52696368·er.PyObject_Rich
133 ··0x00000820·63745f47·65744974·65720050·794f626a·ct_GetIter.PyObj133 ··0x00000820·436f6d70·61726500·50794f62·6a656374·Compare.PyObject
134 ··0x00000830·6563745f·52696368·436f6d70·61726500·ect_RichCompare.134 ··0x00000830·5f497354·72756500·50795479·70655f54·_IsTrue.PyType_T
135 ··0x00000840·50794f62·6a656374·5f497354·72756500·PyObject_IsTrue.135 ··0x00000840·79706500·50794f62·6a656374·5f476574·ype.PyObject_Get
136 ··0x00000850·50795479·70655f54·79706500·50794f62·PyType_Type.PyOb136 ··0x00000850·4974656d·005f5079·4275696c·64536c69·Item._PyBuildSli
137 ··0x00000860·6a656374·5f476574·4974656d·005f5079·ject_GetItem._Py137 ··0x00000860·63655f43·6f6e7375·6d655265·6673005f·ce_ConsumeRefs._
138 ··0x00000870·4275696c·64536c69·63655f43·6f6e7375·BuildSlice_Consu138 ··0x00000870·50794c6f·6e675f53·75627472·61637400·PyLong_Subtract.
139 ··0x00000880·6d655265·6673005f·50794c6f·6e675f53·meRefs._PyLong_S139 ··0x00000880·50795365·7175656e·63655f43·6f6e7461·PySequence_Conta
140 ··0x00000890·75627472·61637400·5079466c·6f61745f·ubtract.PyFloat_140 ··0x00000890·696e7300·5079466c·6f61745f·54797065·ins.PyFloat_Type
141 ··0x000008a0·54797065·00507953·65717565·6e63655f·Type.PySequence_141 ··0x000008a0·0050794d·61707069·6e675f47·65744f70·.PyMapping_GetOp
142 ··0x000008b0·436f6e74·61696e73·0050794d·61707069·Contains.PyMappi142 ··0x000008b0·74696f6e·616c4974·656d005f·50794c69·tionalItem._PyLi
143 ··0x000008c0·6e675f47·65744f70·74696f6e·616c4974·ng_GetOptionalIt143 ··0x000008c0·73745f46·726f6d41·72726179·53746561·st_FromArrayStea
144 ··0x000008d0·656d005f·50794c69·73745f46·726f6d41·em._PyList_FromA144 ··0x000008d0·6c005f50·7946756e·6374696f·6e5f5665·l._PyFunction_Ve
145 ··0x000008e0·72726179·53746561·6c005f50·7946756e·rraySteal._PyFun145 ··0x000008e0·63746f72·63616c6c·0050794f·626a6563·ctorcall.PyObjec
146 ··0x000008f0·6374696f·6e5f5665·63746f72·63616c6c·ction_Vectorcall146 ··0x000008f0·745f5365·74417474·72005079·4c697374·t_SetAttr.PyList
147 ··0x00000900·0050794f·626a6563·745f5365·74417474·.PyObject_SetAtt147 ··0x00000900·5f547970·65005079·46756e63·74696f6e·_Type.PyFunction
148 ··0x00000910·72005079·4c697374·5f547970·65005079·r.PyList_Type.Py148 ··0x00000910·5f4e6577·005f5079·46756e63·74696f6e·_New._PyFunction
149 ··0x00000920·556e6963·6f64655f·436f6e63·61740050·Unicode_Concat.P149 ··0x00000920·5f536574·56657273·696f6e00·5f507944·_SetVersion._PyD
150 ··0x00000930·7946756e·6374696f·6e5f4e65·77005f50·yFunction_New._P150 ··0x00000930·6963745f·53657449·74656d5f·54616b65·ict_SetItem_Take
151 ··0x00000940·7946756e·6374696f·6e5f5365·74566572·yFunction_SetVer151 ··0x00000940·32005079·556e6963·6f64655f·436f6e63·2.PyUnicode_Conc
152 ··0x00000950·73696f6e·005f5079·44696374·5f536574·sion._PyDict_Set152 ··0x00000950·61740050·794f626a·6563745f·53657449·at.PyObject_SetI
153 ··0x00000960·4974656d·5f54616b·65320050·794f626a·Item_Take2.PyObj153 ··0x00000960·74656d00·50795365·745f5479·70650050·tem.PySet_Type.P
154 ··0x00000970·6563745f·53657449·74656d00·50795365·ect_SetItem.PySe154 ··0x00000970·7946726f·7a656e53·65745f54·79706500·yFrozenSet_Type.
155 ··0x00000980·745f5479·70650050·7946726f·7a656e53·t_Type.PyFrozenS155 ··0x00000980·5f507953·65745f43·6f6e7461·696e7300·_PySet_Contains.
156 ··0x00000990·65745f54·79706500·5f507953·65745f43·et_Type._PySet_C156 ··0x00000990·5f507944·6963745f·4c6f6164·476c6f62·_PyDict_LoadGlob
157 ··0x000009a0·6f6e7461·696e7300·5f507944·6963745f·ontains._PyDict_157 ··0x000009a0·616c0050·794f626a·6563745f·43616c6c·al.PyObject_Call
158 ··0x000009b0·4c6f6164·476c6f62·616c0050·79446963·LoadGlobal.PyDic158 ··0x000009b0·00507944·6963745f·436f6e74·61696e73·.PyDict_Contains
159 ··0x000009c0·745f436f·6e746169·6e730050·794f626a·t_Contains.PyObj159 ··0x000009c0·005f5079·44696374·5f46726f·6d497465·._PyDict_FromIte
160 ··0x000009d0·6563745f·43616c6c·005f5079·44696374·ect_Call._PyDict160 ··0x000009d0·6d73005f·50794c6f·6e675f4d·756c7469·ms._PyLong_Multi
161 ··0x000009e0·5f46726f·6d497465·6d73005f·50794f62·_FromItems._PyOb161 ··0x000009e0·706c7900·5f50794f·626a6563·745f4c6f·ply._PyObject_Lo
162 ··0x000009f0·6a656374·5f4c6f6f·6b757053·70656369·ject_LookupSpeci162 ··0x000009f0·6f6b7570·53706563·69616c00·50794f62·okupSpecial.PyOb
163 ··0x00000a00·616c0050·794f626a·6563745f·43616c6c·al.PyObject_Call163 ··0x00000a00·6a656374·5f43616c·6c4e6f41·72677300·ject_CallNoArgs.
164 ··0x00000a10·4e6f4172·6773005f·50794c6f·6e675f4d·NoArgs._PyLong_M164 ··0x00000a10·50794365·6c6c5f4e·65770050·79537570·PyCell_New.PySup
165 ··0x00000a20·756c7469·706c7900·50794365·6c6c5f4e·ultiply.PyCell_N165 ··0x00000a20·65725f54·79706500·50794f62·6a656374·er_Type.PyObject
166 ··0x00000a30·65770050·794f626a·6563745f·53747200·ew.PyObject_Str.166 ··0x00000a30·5f47656e·65726963·47657441·74747200·_GenericGetAttr.
167 ··0x00000a40·50795375·7065725f·54797065·0050794f·PySuper_Type.PyO167 ··0x00000a40·5f507953·75706572·5f4c6f6f·6b757000·_PySuper_Lookup.
168 ··0x00000a50·626a6563·745f4765·6e657269·63476574·bject_GenericGet168 ··0x00000a50·50794f62·6a656374·5f537472·005f5079·PyObject_Str._Py
169 ··0x00000a60·41747472·005f5079·53757065·725f4c6f·Attr._PySuper_Lo169 ··0x00000a60·4576616c·5f436865·636b4578·63657074·Eval_CheckExcept
Max diff block lines reached; 0/56085 bytes (0.00%) of diff not shown.
1.79 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:··········271656·(bytes·into·file)13 ··Start·of·section·headers:··········270952·(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·0x42528:1 There·are·22·section·headers,·starting·at·offset·0x42268:
  
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·003682·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·003682·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·0266c8·0032a0·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·0264e0·0032a0·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0036c8·000860·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0036c8·000860·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·029968·001500·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·029780·001500·18···I·19···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·003f28·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·003f28·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·003f28·000f89·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·003f28·000f89·01·AMS··0···0··1
11 ··[·7]·.rodata.str1.8····PROGBITS········0000000000000000·004eb8·000b82·01·AMS··0···0··811 ··[·7]·.rodata.str1.8····PROGBITS········0000000000000000·004eb8·000b82·01·AMS··0···0··8
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·005a3a·005f81·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·005a3a·005f0b·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·02ae68·008118·18···I·19···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·02ac80·008100·18···I·19···8··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·00b9c0·011a03·00··AX··0···0·3214 ··[10]·.text.hot·········PROGBITS········0000000000000000·00b948·011893·00··AX··0···0·32
15 ··[11]·.rela.text.hot····RELA············0000000000000000·032f80·00b3a0·18···I·19··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·032d80·00b2e0·18···I·19··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·01d3c8·003bc0·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·01d1e0·003bc0·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·03e320·0032a0·18···I·19··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·03e060·0032a0·18···I·19··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·020f88·000008·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·020da0·000008·08··AM··0···0··8
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·020f90·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·020da8·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·020f90·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·020da8·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·020fb0·0021a0·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·020dc8·0021a0·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·0415c0·000ea0·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·041300·000ea0·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·023150·001c98·18·····20·148··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·022f68·001c98·18·····20·148··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·024de8·0018d9·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·024c00·0018d9·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·042460·0000c3·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·0421a0·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)
28.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····6·.rodata.str1.16 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.1
7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.rodata.str1.87 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.rodata.str1.8
8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.unlikely8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.unlikely
9 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot9 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot
10 ·····6:·0000000000000390··2078·FUNC····LOCAL··DEFAULT···10·compiler_enter_scope10 ·····6:·0000000000000390··2078·FUNC····LOCAL··DEFAULT···10·compiler_enter_scope
11 ·····7:·0000000000003840·10730·FUNC····LOCAL··DEFAULT···10·compiler_visit_expr111 ·····7:·0000000000003840·10730·FUNC····LOCAL··DEFAULT···10·compiler_visit_expr1
12 ·····8:·000000000000c120··1449·FUNC····LOCAL··DEFAULT···10·optimize_and_assemble12 ·····8:·000000000000c030··1433·FUNC····LOCAL··DEFAULT···10·optimize_and_assemble
13 ·····9:·000000000000f2f0···822·FUNC····LOCAL··DEFAULT···10·compiler_exit_scope13 ·····9:·000000000000f1f0···822·FUNC····LOCAL··DEFAULT···10·compiler_exit_scope
14 ····10:·0000000000000c70··1309·FUNC····LOCAL··DEFAULT···10·compiler_body.constprop.014 ····10:·0000000000000c70··1309·FUNC····LOCAL··DEFAULT···10·compiler_body.constprop.0
15 ····11:·0000000000001190···389·FUNC····LOCAL··DEFAULT···10·find_ann15 ····11:·0000000000001190···389·FUNC····LOCAL··DEFAULT···10·find_ann
16 ····12:·0000000000001320··9500·FUNC····LOCAL··DEFAULT···10·compiler_visit_stmt16 ····12:·0000000000001320··9499·FUNC····LOCAL··DEFAULT···10·compiler_visit_stmt
17 ····13:·00000000000106f0···122·FUNC····LOCAL··DEFAULT···10·compiler_free17 ····13:·0000000000010580···122·FUNC····LOCAL··DEFAULT···10·compiler_free
18 ····14:·0000000000000000····69·FUNC····LOCAL··DEFAULT····8·_PyAST_Compile.cold18 ····14:·0000000000000000····69·FUNC····LOCAL··DEFAULT····8·_PyAST_Compile.cold
19 ····15:·0000000000006820···154·FUNC····LOCAL··DEFAULT···10·dict_add_o19 ····15:·0000000000006820···154·FUNC····LOCAL··DEFAULT···10·dict_add_o
20 ····16:·0000000000000045···826·FUNC····LOCAL··DEFAULT····8·compiler_enter_scope.cold20 ····16:·0000000000000045···826·FUNC····LOCAL··DEFAULT····8·compiler_enter_scope.cold
21 ····17:·000000000000f630···530·FUNC····LOCAL··DEFAULT···10·compiler_unit_free21 ····17:·000000000000f530···530·FUNC····LOCAL··DEFAULT···10·compiler_unit_free
22 ····18:·0000000000006e30····27·FUNC····LOCAL··DEFAULT···10·Py_XDECREF22 ····18:·0000000000006e30····27·FUNC····LOCAL··DEFAULT···10·Py_XDECREF
23 ····19:·000000000000037f····55·FUNC····LOCAL··DEFAULT····8·_PyCompile_EnsureArrayLargeEnough.cold23 ····19:·000000000000037f····55·FUNC····LOCAL··DEFAULT····8·_PyCompile_EnsureArrayLargeEnough.cold
24 ····20:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata24 ····20:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
25 ····21:·0000000000006a90···274·FUNC····LOCAL··DEFAULT···10·compiler_addop_load_const25 ····21:·0000000000006a90···274·FUNC····LOCAL··DEFAULT···10·compiler_addop_load_const
26 ····22:·0000000000003bb0····16·OBJECT··LOCAL··DEFAULT···12·NO_LOCATION26 ····22:·0000000000003bb0····16·OBJECT··LOCAL··DEFAULT···12·NO_LOCATION
27 ····23:·0000000000006230··1518·FUNC····LOCAL··DEFAULT···10·compiler_nameop27 ····23:·0000000000006230··1518·FUNC····LOCAL··DEFAULT···10·compiler_nameop
28 ····24:·00000000000003b6····10·FUNC····LOCAL··DEFAULT····8·compiler_body.constprop.0.cold28 ····24:·00000000000003b6····10·FUNC····LOCAL··DEFAULT····8·compiler_body.constprop.0.cold
29 ····25:·0000000000008260··7681·FUNC····LOCAL··DEFAULT···10·compiler_function29 ····25:·0000000000008260··7441·FUNC····LOCAL··DEFAULT···10·compiler_function
30 ····26:·0000000000006e50··1752·FUNC····LOCAL··DEFAULT···10·compiler_jump_if.isra.030 ····26:·0000000000006e50··1752·FUNC····LOCAL··DEFAULT···10·compiler_jump_if.isra.0
31 ····27:·000000000000da50···261·FUNC····LOCAL··DEFAULT···10·compiler_unwind_fblock_stack31 ····27:·000000000000d950···261·FUNC····LOCAL··DEFAULT···10·compiler_unwind_fblock_stack
32 ····28:·000000000000e060··4744·FUNC····LOCAL··DEFAULT···10·compiler_class32 ····28:·000000000000df60··4744·FUNC····LOCAL··DEFAULT···10·compiler_class
33 ····29:·0000000000010a20··2466·FUNC····LOCAL··DEFAULT···10·compiler_with33 ····29:·00000000000108b0··2466·FUNC····LOCAL··DEFAULT···10·compiler_with
34 ····30:·00000000000068c0···456·FUNC····LOCAL··DEFAULT···10·compiler_addop_name34 ····30:·00000000000068c0···456·FUNC····LOCAL··DEFAULT···10·compiler_addop_name
35 ····31:·000000000000cf40··2567·FUNC····LOCAL··DEFAULT···10·compiler_try_except35 ····31:·000000000000ce40··2567·FUNC····LOCAL··DEFAULT···10·compiler_try_except
36 ····32:·0000000000006bb0···633·FUNC····LOCAL··DEFAULT···10·merge_consts_recursive36 ····32:·0000000000006bb0···633·FUNC····LOCAL··DEFAULT···10·merge_consts_recursive
37 ····33:·000000000000a170····87·FUNC····LOCAL··DEFAULT···10·compiler_push_fblock37 ····33:·000000000000a080····87·FUNC····LOCAL··DEFAULT···10·compiler_push_fblock
38 ····34:·000000000000db60···832·FUNC····LOCAL··DEFAULT···10·compiler_unwind_fblock38 ····34:·000000000000da60···832·FUNC····LOCAL··DEFAULT···10·compiler_unwind_fblock
39 ····35:·00000000000005c0··1010·FUNC····LOCAL··DEFAULT····1·compiler_match_inner.constprop.039 ····35:·00000000000005c0··1010·FUNC····LOCAL··DEFAULT····1·compiler_match_inner.constprop.0
40 ····36:·0000000000001ec0··1754·FUNC····LOCAL··DEFAULT····1·compiler_async_with40 ····36:·0000000000001ec0··1754·FUNC····LOCAL··DEFAULT····1·compiler_async_with
41 ····37:·0000000000002820··2562·FUNC····LOCAL··DEFAULT····1·compiler_try_star_except41 ····37:·0000000000002820··2562·FUNC····LOCAL··DEFAULT····1·compiler_try_star_except
42 ····38:·00000000000102b0··1088·FUNC····LOCAL··DEFAULT···10·compiler_try_finally42 ····38:·00000000000101b0···964·FUNC····LOCAL··DEFAULT···10·compiler_try_finally
43 ····39:·0000000000003540····83·FUNC····LOCAL··DEFAULT····1·check_ann_expr43 ····39:·0000000000003540····83·FUNC····LOCAL··DEFAULT····1·check_ann_expr
44 ····40:·00000000000025a0···111·FUNC····LOCAL··DEFAULT····1·compiler_visit_annexpr44 ····40:·00000000000025a0···111·FUNC····LOCAL··DEFAULT····1·compiler_visit_annexpr
45 ····41:·0000000000005d39···169·FUNC····LOCAL··DEFAULT····8·check_ann_subscr45 ····41:·0000000000005cc3···169·FUNC····LOCAL··DEFAULT····8·check_ann_subscr
46 ····42:·000000000000bee0····66·FUNC····LOCAL··DEFAULT···10·compiler_addop_o46 ····42:·000000000000bdf0····66·FUNC····LOCAL··DEFAULT···10·compiler_addop_o
47 ····43:·00000000000000a0···316·FUNC····LOCAL··DEFAULT····1·compiler_error47 ····43:·00000000000000a0···316·FUNC····LOCAL··DEFAULT····1·compiler_error
48 ····44:·00000000000003c0··1935·FUNC····LOCAL··DEFAULT····8·compiler_visit_stmt.cold48 ····44:·00000000000003c0··1923·FUNC····LOCAL··DEFAULT····8·compiler_visit_stmt.cold
49 ····45:·000000000000df80···223·FUNC····LOCAL··DEFAULT···10·compiler_slice49 ····45:·000000000000de80···223·FUNC····LOCAL··DEFAULT···10·compiler_slice
 50 ····46:·0000000000004c91···807·FUNC····LOCAL··DEFAULT····8·compiler_try_star_finally
 51 ····47:·00000000000035a0···226·FUNC····LOCAL··DEFAULT····1·compiler_warn
50 ····46:·0000000000003230···780·FUNC····LOCAL··DEFAULT····1·compiler_async_for52 ····48:·0000000000003230···780·FUNC····LOCAL··DEFAULT····1·compiler_async_for
51 ····47:·000000000000449e···996·FUNC····LOCAL··DEFAULT····8·compiler_typealias53 ····49:·0000000000004428···996·FUNC····LOCAL··DEFAULT····8·compiler_typealias
52 ····48:·00000000000035a0···226·FUNC····LOCAL··DEFAULT····1·compiler_warn 
53 ····49:·0000000000004d07···807·FUNC····LOCAL··DEFAULT····8·compiler_try_star_finally 
54 ····50:·000000000000df30····72·FUNC····LOCAL··DEFAULT···10·infer_type54 ····50:·000000000000de30····72·FUNC····LOCAL··DEFAULT···10·infer_type
55 ····51:·000000000000a1d0··2018·FUNC····LOCAL··DEFAULT···10·compiler_call_helper55 ····51:·000000000000a0e0··2018·FUNC····LOCAL··DEFAULT···10·compiler_call_helper
56 ····52:·0000000000007530··1576·FUNC····LOCAL··DEFAULT···10·compiler_compare56 ····52:·0000000000007530··1576·FUNC····LOCAL··DEFAULT···10·compiler_compare
57 ····53:·0000000000007c30··1575·FUNC····LOCAL··DEFAULT···10·starunpack_helper57 ····53:·0000000000007c30··1575·FUNC····LOCAL··DEFAULT···10·starunpack_helper
58 ····54:·000000000000f850···999·FUNC····LOCAL··DEFAULT···10·compiler_make_closure58 ····54:·000000000000f750···999·FUNC····LOCAL··DEFAULT···10·compiler_make_closure
59 ····55:·0000000000011480··1150·FUNC····LOCAL··DEFAULT···10·compiler_subdict59 ····55:·0000000000011310··1150·FUNC····LOCAL··DEFAULT···10·compiler_subdict
60 ····56:·000000000000a9c0··3830·FUNC····LOCAL··DEFAULT···10·compiler_comprehension60 ····56:·000000000000a8d0··3830·FUNC····LOCAL··DEFAULT···10·compiler_comprehension
61 ····57:·0000000000000000···149·FUNC····LOCAL··DEFAULT····1·addop_yield61 ····57:·0000000000000000···149·FUNC····LOCAL··DEFAULT····1·addop_yield
62 ····58:·00000000000003d0···493·FUNC····LOCAL··DEFAULT····1·compiler_add_yield_from62 ····58:·00000000000003d0···493·FUNC····LOCAL··DEFAULT····1·compiler_add_yield_from
63 ····59:·00000000000010e0····12·OBJECT··LOCAL··DEFAULT···12·CSWTCH.89763 ····59:·00000000000010e0····12·OBJECT··LOCAL··DEFAULT···12·CSWTCH.897
64 ····60:·0000000000010770···285·FUNC····LOCAL··DEFAULT···10·load_args_for_super64 ····60:·0000000000010600···285·FUNC····LOCAL··DEFAULT···10·load_args_for_super
65 ····61:·000000000000fc40····91·FUNC····LOCAL··DEFAULT···10·get_ref_type65 ····61:·000000000000fb40····91·FUNC····LOCAL··DEFAULT···10·get_ref_type
66 ····62:·000000000000fd30···851·FUNC····LOCAL··DEFAULT···10·assignment_helper66 ····62:·000000000000fc30···855·FUNC····LOCAL··DEFAULT···10·assignment_helper
67 ····63:·0000000000010090···544·FUNC····LOCAL··DEFAULT···10·compiler_call_simple_kw_helper67 ····63:·000000000000ff90···544·FUNC····LOCAL··DEFAULT···10·compiler_call_simple_kw_helper
68 ····64:·0000000000000b4f··1686·FUNC····LOCAL··DEFAULT····8·compiler_visit_expr1.cold68 ····64:·0000000000000b43··1686·FUNC····LOCAL··DEFAULT····8·compiler_visit_expr1.cold
69 ····65:·0000000000001100····12·OBJECT··LOCAL··DEFAULT···12·CSWTCH.35269 ····65:·0000000000001100····12·OBJECT··LOCAL··DEFAULT···12·CSWTCH.352
70 ····66:·00000000000011e5···355·FUNC····LOCAL··DEFAULT····8·compiler_nameop.cold70 ····66:·00000000000011d9···355·FUNC····LOCAL··DEFAULT····8·compiler_nameop.cold
71 ····67:·0000000000001348····45·FUNC····LOCAL··DEFAULT····8·dict_add_o.cold71 ····67:·000000000000133c····45·FUNC····LOCAL··DEFAULT····8·dict_add_o.cold
72 ····68:·0000000000001375····90·FUNC····LOCAL··DEFAULT····8·compiler_addop_name.cold72 ····68:·0000000000001369····90·FUNC····LOCAL··DEFAULT····8·compiler_addop_name.cold
73 ····69:·00000000000013cf····98·FUNC····LOCAL··DEFAULT····8·compiler_addop_load_const.cold73 ····69:·00000000000013c3····98·FUNC····LOCAL··DEFAULT····8·compiler_addop_load_const.cold
74 ····70:·0000000000001431···198·FUNC····LOCAL··DEFAULT····8·merge_consts_recursive.cold74 ····70:·0000000000001425···198·FUNC····LOCAL··DEFAULT····8·merge_consts_recursive.cold
75 ····71:·0000000000007b60···194·FUNC····LOCAL··DEFAULT···10·compiler_addcompare75 ····71:·0000000000007b60···194·FUNC····LOCAL··DEFAULT···10·compiler_addcompare
76 ····72:·00000000000014f7···328·FUNC····LOCAL··DEFAULT····8·compiler_jump_if.isra.0.cold76 ····72:·00000000000014eb···328·FUNC····LOCAL··DEFAULT····8·compiler_jump_if.isra.0.cold
77 ····73:·000000000000163f····40·FUNC····LOCAL··DEFAULT····8·compiler_compare.cold77 ····73:·0000000000001633····40·FUNC····LOCAL··DEFAULT····8·compiler_compare.cold
78 ····74:·0000000000001110····24·OBJECT··LOCAL··DEFAULT···12·compare_masks78 ····74:·0000000000001110····24·OBJECT··LOCAL··DEFAULT···12·compare_masks
79 ····75:·0000000000001667···177·FUNC····LOCAL··DEFAULT····8·starunpack_helper.cold79 ····75:·000000000000165b···177·FUNC····LOCAL··DEFAULT····8·starunpack_helper.cold
80 ····76:·0000000000002680···405·FUNC····LOCAL··DEFAULT····1·compiler_type_params80 ····76:·0000000000002680···405·FUNC····LOCAL··DEFAULT····1·compiler_type_params
81 ····77:·000000000000bf30···489·FUNC····LOCAL··DEFAULT···10·wrap_in_stopiteration_handler81 ····77:·000000000000be40···489·FUNC····LOCAL··DEFAULT···10·wrap_in_stopiteration_handler
82 ····78:·0000000000001718··2049·FUNC····LOCAL··DEFAULT····8·compiler_function.cold82 ····78:·000000000000170c··1943·FUNC····LOCAL··DEFAULT····8·compiler_function.cold
83 ····79:·000000000000a070···251·FUNC····LOCAL··DEFAULT···10·compiler_visit_argannotation83 ····79:·0000000000009f80···251·FUNC····LOCAL··DEFAULT···10·compiler_visit_argannotation
84 ····80:·00000000000001e0···495·FUNC····LOCAL··DEFAULT····1·compiler_subkwargs84 ····80:·00000000000001e0···495·FUNC····LOCAL··DEFAULT····1·compiler_subkwargs
85 ····81:·0000000000001f19····92·FUNC····LOCAL··DEFAULT····8·compiler_call_helper.cold85 ····81:·0000000000001ea3····92·FUNC····LOCAL··DEFAULT····8·compiler_call_helper.cold
86 ····82:·000000000000fcc0···102·FUNC····LOCAL··DEFAULT···10·compiler_comprehension_iter86 ····82:·000000000000fbc0···102·FUNC····LOCAL··DEFAULT···10·compiler_comprehension_iter
87 ····83:·00000000000010f0····12·OBJECT··LOCAL··DEFAULT···12·CSWTCH.81787 ····83:·00000000000010f0····12·OBJECT··LOCAL··DEFAULT···12·CSWTCH.817
88 ····84:·000000000000b900··1490·FUNC····LOCAL··DEFAULT···10·compiler_sync_comprehension_generator88 ····84:·000000000000b810··1490·FUNC····LOCAL··DEFAULT···10·compiler_sync_comprehension_generator
89 ····85:·0000000000010890···397·FUNC····LOCAL··DEFAULT···10·restore_inlined_comprehension_locals.constprop.0.isra.089 ····85:·0000000000010720···397·FUNC····LOCAL··DEFAULT···10·restore_inlined_comprehension_locals.constprop.0.isra.0
90 ····86:·0000000000005812··1319·FUNC····LOCAL··DEFAULT····8·compiler_async_comprehension_generator90 ····86:·000000000000579c··1319·FUNC····LOCAL··DEFAULT····8·compiler_async_comprehension_generator
91 ····87:·0000000000001f75···977·FUNC····LOCAL··DEFAULT····8·compiler_comprehension.cold91 ····87:·0000000000001eff···977·FUNC····LOCAL··DEFAULT····8·compiler_comprehension.cold
92 ····88:·000000000000b8c0····63·FUNC····LOCAL··DEFAULT···10·compiler_comprehension_generator92 ····88:·000000000000b7d0····63·FUNC····LOCAL··DEFAULT···10·compiler_comprehension_generator
93 ····89:·0000000000002346···110·FUNC····LOCAL··DEFAULT····8·compiler_sync_comprehension_generator.cold93 ····89:·00000000000022d0···110·FUNC····LOCAL··DEFAULT····8·compiler_sync_comprehension_generator.cold
94 ····90:·00000000000023b4····11·FUNC····LOCAL··DEFAULT····8·compiler_addop_o.cold94 ····90:·000000000000233e····11·FUNC····LOCAL··DEFAULT····8·compiler_addop_o.cold
95 ····91:·00000000000023bf·····8·FUNC····LOCAL··DEFAULT····8·addop_yield.cold95 ····91:·0000000000002349·····8·FUNC····LOCAL··DEFAULT····8·addop_yield.cold
96 ····92:·00000000000023c7····85·FUNC····LOCAL··DEFAULT····8·wrap_in_stopiteration_handler.cold96 ····92:·0000000000002351····85·FUNC····LOCAL··DEFAULT····8·wrap_in_stopiteration_handler.cold
97 ····93:·000000000000241c···167·FUNC····LOCAL··DEFAULT····8·optimize_and_assemble.cold97 ····93:·00000000000023a6···167·FUNC····LOCAL··DEFAULT····8·optimize_and_assemble.cold
98 ····94:·000000000000c6d0···281·FUNC····LOCAL··DEFAULT···10·instr_sequence_to_cfg98 ····94:·000000000000c5d0···281·FUNC····LOCAL··DEFAULT···10·instr_sequence_to_cfg
99 ····95:·00000000000024c3····15·FUNC····LOCAL··DEFAULT····8·instr_sequence_to_cfg.cold99 ····95:·000000000000244d····15·FUNC····LOCAL··DEFAULT····8·instr_sequence_to_cfg.cold
100 ····96:·00000000000024d2····90·FUNC····LOCAL··DEFAULT····8·_PyCompile_CleanDoc.cold100 ····96:·000000000000245c····90·FUNC····LOCAL··DEFAULT····8·_PyCompile_CleanDoc.cold
101 ····97:·000000000000252c····10·FUNC····LOCAL··DEFAULT····8·PyCompile_OpcodeStackEffectWithJump.cold101 ····97:·00000000000024b6····10·FUNC····LOCAL··DEFAULT····8·PyCompile_OpcodeStackEffectWithJump.cold
102 ····98:·0000000000002536·····4·FUNC····LOCAL··DEFAULT····8·_PyOpcode_num_popped.cold102 ····98:·00000000000024c0·····4·FUNC····LOCAL··DEFAULT····8·_PyOpcode_num_popped.cold
103 ····99:·000000000000253a·····4·FUNC····LOCAL··DEFAULT····8·_PyOpcode_num_pushed.cold103 ····99:·00000000000024c4·····4·FUNC····LOCAL··DEFAULT····8·_PyOpcode_num_pushed.cold
104 ···100:·000000000000253e····65·FUNC····LOCAL··DEFAULT····8·compiler_try_except.cold104 ···100:·00000000000024c8····65·FUNC····LOCAL··DEFAULT····8·compiler_try_except.cold
105 ···101:·000000000000257f····69·FUNC····LOCAL··DEFAULT····8·_PyCompile_ConstCacheMergeOne.cold105 ···101:·0000000000002509····69·FUNC····LOCAL··DEFAULT····8·_PyCompile_ConstCacheMergeOne.cold
106 ···102:·00000000000025c4····33·FUNC····LOCAL··DEFAULT····8·compiler_unwind_fblock_stack.cold106 ···102:·000000000000254e····33·FUNC····LOCAL··DEFAULT····8·compiler_unwind_fblock_stack.cold
107 ···103:·00000000000113d0···168·FUNC····LOCAL··DEFAULT···10·compiler_call_exit_with_nones107 ···103:·0000000000011260···168·FUNC····LOCAL··DEFAULT···10·compiler_call_exit_with_nones
108 ···104:·00000000000025e5···410·FUNC····LOCAL··DEFAULT····8·compiler_unwind_fblock.cold108 ···104:·000000000000256f···410·FUNC····LOCAL··DEFAULT····8·compiler_unwind_fblock.cold
109 ···105:·000000000000dea0···133·FUNC····LOCAL··DEFAULT···10·compiler_pop_except_and_reraise109 ···105:·000000000000dda0···133·FUNC····LOCAL··DEFAULT···10·compiler_pop_except_and_reraise
110 ···106:·000000000000277f·····8·FUNC····LOCAL··DEFAULT····8·compiler_pop_except_and_reraise.cold110 ···106:·0000000000002709·····8·FUNC····LOCAL··DEFAULT····8·compiler_pop_except_and_reraise.cold
111 ···107:·0000000000002787·····8·FUNC····LOCAL··DEFAULT····8·compiler_slice.cold111 ···107:·0000000000002711·····8·FUNC····LOCAL··DEFAULT····8·compiler_slice.cold
112 ···108:·000000000000fca0····25·FUNC····LOCAL··DEFAULT···10·compiler_lookup_arg112 ···108:·000000000000fba0····25·FUNC····LOCAL··DEFAULT···10·compiler_lookup_arg
113 ···109:·000000000000278f··1953·FUNC····LOCAL··DEFAULT····8·compiler_class.cold113 ···109:·0000000000002719··1953·FUNC····LOCAL··DEFAULT····8·compiler_class.cold
114 ···110:·0000000000002f30···279·FUNC····LOCAL··DEFAULT····8·compiler_exit_scope.cold114 ···110:·0000000000002eba···279·FUNC····LOCAL··DEFAULT····8·compiler_exit_scope.cold
115 ···111:·0000000000003047···239·FUNC····LOCAL··DEFAULT····8·compiler_make_closure.cold115 ···111:·0000000000002fd1···239·FUNC····LOCAL··DEFAULT····8·compiler_make_closure.cold
116 ···112:·000000000000314a····61·FUNC····LOCAL··DEFAULT····8·get_ref_type.part.0.isra.0116 ···112:·00000000000030d4····61·FUNC····LOCAL··DEFAULT····8·get_ref_type.part.0.isra.0
117 ···113:·0000000000003136····12·FUNC····LOCAL··DEFAULT····8·get_ref_type.cold117 ···113:·00000000000030c0····12·FUNC····LOCAL··DEFAULT····8·get_ref_type.cold
118 ···114:·0000000000003142·····8·FUNC····LOCAL··DEFAULT····8·compiler_lookup_arg.cold118 ···114:·00000000000030cc·····8·FUNC····LOCAL··DEFAULT····8·compiler_lookup_arg.cold
119 ···115:·0000000000003187····37·FUNC····LOCAL··DEFAULT····8·compiler_comprehension_iter.cold119 ···115:·0000000000003111····37·FUNC····LOCAL··DEFAULT····8·compiler_comprehension_iter.cold
120 ···116:·00000000000031ac····70·FUNC····LOCAL··DEFAULT····8·assignment_helper.cold120 ···116:·0000000000003136····70·FUNC····LOCAL··DEFAULT····8·assignment_helper.cold
121 ···117:·00000000000031f2···202·FUNC····LOCAL··DEFAULT····8·compiler_call_simple_kw_helper.cold121 ···117:·000000000000317c···202·FUNC····LOCAL··DEFAULT····8·compiler_call_simple_kw_helper.cold
122 ···118:·00000000000032bc·····8·FUNC····LOCAL··DEFAULT····8·compiler_try_finally.cold122 ···118:·0000000000003246·····8·FUNC····LOCAL··DEFAULT····8·compiler_try_finally.cold
123 ···119:·00000000000032c4·····8·FUNC····LOCAL··DEFAULT····8·load_args_for_super.cold123 ···119:·000000000000324e·····8·FUNC····LOCAL··DEFAULT····8·load_args_for_super.cold
124 ···120:·00000000000032cc····72·FUNC····LOCAL··DEFAULT····8·restore_inlined_comprehension_locals.constprop.0.isra.0.cold124 ···120:·0000000000003256····72·FUNC····LOCAL··DEFAULT····8·restore_inlined_comprehension_locals.constprop.0.isra.0.cold
125 ···121:·0000000000003314···384·FUNC····LOCAL··DEFAULT····8·compiler_with.cold125 ···121:·000000000000329e···384·FUNC····LOCAL··DEFAULT····8·compiler_with.cold
126 ···122:·0000000000003494·····8·FUNC····LOCAL··DEFAULT····8·compiler_call_exit_with_nones.cold126 ···122:·000000000000341e·····8·FUNC····LOCAL··DEFAULT····8·compiler_call_exit_with_nones.cold
127 ···123:·000000000000349c····40·FUNC····LOCAL··DEFAULT····8·compiler_subdict.cold127 ···123:·0000000000003426····40·FUNC····LOCAL··DEFAULT····8·compiler_subdict.cold
128 ···124:·00000000000034c4····40·FUNC····LOCAL··DEFAULT····8·compiler_error.cold128 ···124:·000000000000344e····40·FUNC····LOCAL··DEFAULT····8·compiler_error.cold
129 ···125:·00000000000034ec···101·FUNC····LOCAL··DEFAULT····8·compiler_subkwargs.cold129 ···125:·0000000000003476···101·FUNC····LOCAL··DEFAULT····8·compiler_subkwargs.cold
Max diff block lines reached; 11299/29474 bytes (38.34%) of diff not shown.
696 KB
readelf --wide --relocs {}
Max HTML report size reached
134 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
984 B
strings --all --bytes=8 {}
    
Offset 302, 14 lines modifiedOffset 302, 15 lines modified
302 []A\A]A^A_302 []A\A]A^A_
303 []A\A]A^A_303 []A\A]A^A_
304 []A\A]A^A_304 []A\A]A^A_
305 []A\A]A^A_305 []A\A]A^A_
306 []A\A]A^A_306 []A\A]A^A_
307 []A\A]A^A_307 []A\A]A^A_
308 []A\A]A^A_308 []A\A]A^A_
 309 F@HcT$x1
309 ([]A\A]A^A_310 ([]A\A]A^A_
310 AWAVAUATUH311 AWAVAUATUH
311 ([]A\A]A^A_312 ([]A\A]A^A_
312 AWAVAUATUSH313 AWAVAUATUSH
313 []A\A]A^A_314 []A\A]A^A_
314 []A\A]A^A_315 []A\A]A^A_
315 )4$M;>};316 )4$M;>};
Offset 364, 14 lines modifiedOffset 365, 15 lines modified
364 []A\A]A^365 []A\A]A^
365 AWAVAUATUH366 AWAVAUATUH
366 []A\A]A^A_367 []A\A]A^A_
367 8[]A\A]A^A_368 8[]A\A]A^A_
368 []A\A]A^A_369 []A\A]A^A_
369 ([]A\A]A^A_370 ([]A\A]A^A_
370 AWAVAUATUH371 AWAVAUATUH
 372 t0I97~'Hc
371 ([]A\A]A^A_373 ([]A\A]A^A_
372 8[]A\A]A^A_374 8[]A\A]A^A_
373 H[]A\A]A^A_375 H[]A\A]A^A_
374 []A\A]A^376 []A\A]A^
375 8[]A\A]A^A_377 8[]A\A]A^A_
376 ·!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuv378 ·!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuv
377 55555555555555555555:::;;HHHHRRRRRRRRRRRR[[]]379 55555555555555555555:::;;HHHHRRRRRRRRRRRR[[]]
Offset 411, 18 lines modifiedOffset 413, 18 lines modified
411 check_ann_expr413 check_ann_expr
412 compiler_visit_annexpr414 compiler_visit_annexpr
413 check_ann_subscr415 check_ann_subscr
414 compiler_addop_o416 compiler_addop_o
415 compiler_error417 compiler_error
416 compiler_visit_stmt.cold418 compiler_visit_stmt.cold
417 compiler_slice419 compiler_slice
 420 compiler_try_star_finally
 421 compiler_warn
418 compiler_async_for422 compiler_async_for
419 compiler_typealias423 compiler_typealias
420 compiler_warn 
421 compiler_try_star_finally 
422 infer_type424 infer_type
423 compiler_call_helper425 compiler_call_helper
424 compiler_compare426 compiler_compare
425 starunpack_helper427 starunpack_helper
426 compiler_make_closure428 compiler_make_closure
427 compiler_subdict429 compiler_subdict
428 compiler_comprehension430 compiler_comprehension
91.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
325 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
543 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
9.67 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 31, 49 lines modifiedOffset 31, 49 lines modified
31 ··0x000001b0·b0010000·00000000·0a000000·000e6083·..............`.31 ··0x000001b0·b0010000·00000000·0a000000·000e6083·..............`.
32 ··0x000001c0·0786068c·058d048e·038f0200·4c000000·............L...32 ··0x000001c0·0786068c·058d048e·038f0200·4c000000·............L...
33 ··0x000001d0·d0010000·00000000·85010000·00420e10·.............B..33 ··0x000001d0·d0010000·00000000·85010000·00420e10·.............B..
34 ··0x000001e0·8e02440e·188d0342·0e208c04·410e2886·..D....B.·..A.(.34 ··0x000001e0·8e02440e·188d0342·0e208c04·410e2886·..D....B.·..A.(.
35 ··0x000001f0·05440e30·8306025a·0a0e2841·0e20420e·.D.0...Z..(A.·B.35 ··0x000001f0·05440e30·8306025a·0a0e2841·0e20420e·.D.0...Z..(A.·B.
36 ··0x00000200·18420e10·420e0842·0b410a0e·28460e20·.B..B..B.A..(F.·36 ··0x00000200·18420e10·420e0842·0b410a0e·28460e20·.B..B..B.A..(F.·
37 ··0x00000210·420e1842·0e10420e·08410b00·90010000·B..B..B..A......37 ··0x00000210·420e1842·0e10420e·08410b00·90010000·B..B..B..A......
38 ··0x00000220·20020000·00000000·1c250000·004b0e10··........%...K..38 ··0x00000220·20020000·00000000·1b250000·004b0e10··........%...K..
39 ··0x00000230·8f02450e·188e0345·0e208d04·420e288c·..E....E.·..B.(.39 ··0x00000230·8f02450e·188e0345·0e208d04·420e288c·..E....E.·..B.(.
40 ··0x00000240·05410e30·8606410e·38830747·0ed00102·.A.0..A.8..G....40 ··0x00000240·05410e30·8606410e·38830747·0ed00102·.A.0..A.8..G....
41 ··0x00000250·7c0a0e38·410e3041·0e28420e·20420e18·|..8A.0A.(B.·B..41 ··0x00000250·7c0a0e38·410e3041·0e28420e·20420e18·|..8A.0A.(B.·B..
42 ··0x00000260·420e1042·0e084a0b·025f0a0e·3843c30e·B..B..J.._..8C..42 ··0x00000260·420e1042·0e084a0b·025f0a0e·3843c30e·B..B..J.._..8C..
43 ··0x00000270·3041c60e·2842cc0e·2042cd0e·1842ce0e·0A..(B..·B...B..43 ··0x00000270·3041c60e·2842cc0e·2042cd0e·1842ce0e·0A..(B..·B...B..
44 ··0x00000280·1042cf0e·08450b03·57020a0e·3841c30e·.B...E..W...8A..44 ··0x00000280·1042cf0e·08450b03·57020a0e·3841c30e·.B...E..W...8A..
45 ··0x00000290·3041c60e·2842cc0e·2042cd0e·1842ce0e·0A..(B..·B...B..45 ··0x00000290·3041c60e·2842cc0e·2042cd0e·1842ce0e·0A..(B..·B...B..
46 ··0x000002a0·1042cf0e·084f0b47·0a0e3843·c30e3041·.B...O.G..8C..0A46 ··0x000002a0·1042cf0e·084f0b47·0a0e3843·c30e3041·.B...O.G..8C..0A
47 ··0x000002b0·c60e2842·cc0e2042·cd0e1842·ce0e1042·..(B..·B...B...B47 ··0x000002b0·c60e2842·cc0e2042·cd0e1842·ce0e1042·..(B..·B...B...B
48 ··0x000002c0·cf0e084d·0b035404·0a0e3841·c30e3041·...M..T...8A..0A48 ··0x000002c0·cf0e084d·0b035404·0a0e3841·c30e3041·...M..T...8A..0A
49 ··0x000002d0·c60e2842·cc0e2042·cd0e1842·ce0e1042·..(B..·B...B...B49 ··0x000002d0·c60e2842·cc0e2042·cd0e1842·ce0e1042·..(B..·B...B...B
50 ··0x000002e0·cf0e084a·0b031907·0ed80145·0ee00147·...J.......E...G50 ··0x000002e0·cf0e084a·0b031a07·0ed80145·0ee00147·...J.......E...G
51 ··0x000002f0·0ed80142·0ed00103·0d050a0e·3846c30e·...B........8F..51 ··0x000002f0·0ed80142·0ed00103·0d050a0e·3846c30e·...B........8F..
52 ··0x00000300·3041c60e·2842cc0e·2042cd0e·1842ce0e·0A..(B..·B...B..52 ··0x00000300·3041c60e·2842cc0e·2042cd0e·1842ce0e·0A..(B..·B...B..
53 ··0x00000310·1042cf0e·08450b70·0a0e3843·c30e3041·.B...E.p..8C..0A53 ··0x00000310·1042cf0e·08450b70·0a0e3843·c30e3041·.B...E.p..8C..0A
54 ··0x00000320·c60e2842·cc0e2042·cd0e1842·ce0e1042·..(B..·B...B...B54 ··0x00000320·c60e2842·cc0e2042·cd0e1842·ce0e1042·..(B..·B...B...B
55 ··0x00000330·cf0e0845·0b540a0e·3847c30e·3041c60e·...E.T..8G..0A..55 ··0x00000330·cf0e0845·0b540a0e·3847c30e·3041c60e·...E.T..8G..0A..
56 ··0x00000340·2842cc0e·2042cd0e·1842ce0e·1042cf0e·(B..·B...B...B..56 ··0x00000340·2842cc0e·2042cd0e·1842ce0e·1042cf0e·(B..·B...B...B..
57 ··0x00000350·08450b02·5f0a0e38·41c30e30·41c60e28·.E.._..8A..0A..(57 ··0x00000350·08450b02·5f0a0e38·41c30e30·41c60e28·.E.._..8A..0A..(
58 ··0x00000360·42cc0e20·42cd0e18·42ce0e10·42cf0e08·B..·B...B...B...58 ··0x00000360·42cc0e20·42cd0e18·42ce0e10·42cf0e08·B..·B...B...B...
59 ··0x00000370·450b0372·020e08c3·c6cccdce·cf430ed0·E..r.........C..59 ··0x00000370·450b0371·020e08c3·c6cccdce·cf430ed0·E..q.........C..
60 ··0x00000380·01830786·068c058d·048e038f·0203ff02·................60 ··0x00000380·01830786·068c058d·048e038f·0203ff02·................
61 ··0x00000390·0a0e3841·c30e3041·c60e2842·cc0e2042·..8A..0A..(B..·B61 ··0x00000390·0a0e3841·c30e3041·c60e2842·cc0e2042·..8A..0A..(B..·B
62 ··0x000003a0·cd0e1842·ce0e1042·cf0e0845·0b000000·...B...B...E....62 ··0x000003a0·cd0e1842·ce0e1042·cf0e0845·0b000000·...B...B...E....
63 ··0x000003b0·98000000·b4030000·00000000·8f070000·................63 ··0x000003b0·98000000·b4030000·00000000·83070000·................
64 ··0x000003c0·000ed001·83078606·8c058d04·8e038f02·................64 ··0x000003c0·000ed001·83078606·8c058d04·8e038f02·................
65 ··0x000003d0·03c9020a·0e3841c3·0e3041c6·0e2842cc·.....8A..0A..(B.65 ··0x000003d0·031e050a·0e3841c3·0e3041c6·0e2842cc·.....8A..0A..(B.
66 ··0x000003e0·0e2042cd·0e1842ce·0e1042cf·0e08450b·.·B...B...B...E.66 ··0x000003e0·0e2042cd·0e1842ce·0e1042cf·0e08450b·.·B...B...B...E.
67 ··0x000003f0·5e0a0e38·41c30e30·41c60e28·42cc0e20·^..8A..0A..(B..·67 ··0x000003f0·5f0a0e38·41c30e30·41c60e28·42cc0e20·_..8A..0A..(B..·
68 ··0x00000400·42cd0e18·42ce0e10·42cf0e08·450b02c8·B...B...B...E...68 ··0x00000400·42cd0e18·42ce0e10·42cf0e08·450b0309·B...B...B...E...
69 ··0x00000410·0a0e3841·c30e3041·c60e2842·cc0e2042·..8A..0A..(B..·B69 ··0x00000410·010a0e38·41c30e30·41c60e28·42cc0e20·...8A..0A..(B..·
70 ··0x00000420·cd0e1842·ce0e1042·cf0e0845·0b630a0e·...B...B...E.c..70 ··0x00000420·42cd0e18·42ce0e10·42cf0e08·450b470a·B...B...B...E.G.
71 ··0x00000430·3841c30e·3041c60e·2842cc0e·2042cd0e·8A..0A..(B..·B..71 ··0x00000430·0e3841c3·0e3041c6·0e2842cc·0e2042cd·.8A..0A..(B..·B.
72 ··0x00000440·1842ce0e·1042cf0e·08450b00·34010000·.B...B...E..4...72 ··0x00000440·0e1842ce·0e1042cf·0e08450b·34010000·..B...B...E.4...
73 ··0x00000450·50040000·00000000·ea290000·00420e10·P........)...B..73 ··0x00000450·50040000·00000000·ea290000·00420e10·P........)...B..
74 ··0x00000460·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.74 ··0x00000460·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
75 ··0x00000470·05410e30·8606410e·38830747·0ec00102·.A.0..A.8..G....75 ··0x00000470·05410e30·8606410e·38830747·0ec00102·.A.0..A.8..G....
76 ··0x00000480·470a0e38·410e3041·0e28420e·20420e18·G..8A.0A.(B.·B..76 ··0x00000480·470a0e38·410e3041·0e28420e·20420e18·G..8A.0A.(B.·B..
77 ··0x00000490·420e1042·0e084e0b·6c0a0e38·410e3041·B..B..N.l..8A.0A77 ··0x00000490·420e1042·0e084e0b·6c0a0e38·410e3041·B..B..N.l..8A.0A
78 ··0x000004a0·0e28420e·20420e18·420e1042·0e084a0b·.(B.·B..B..B..J.78 ··0x000004a0·0e28420e·20420e18·420e1042·0e084a0b·.(B.·B..B..B..J.
79 ··0x000004b0·0358050a·0e38410e·30410e28·420e2042·.X...8A.0A.(B.·B79 ··0x000004b0·0358050a·0e38410e·30410e28·420e2042·.X...8A.0A.(B.·B
Offset 149, 23 lines modifiedOffset 149, 23 lines modified
149 ··0x00000910·4c0b0000·48000000·18090000·00000000·L...H...........149 ··0x00000910·4c0b0000·48000000·18090000·00000000·L...H...........
150 ··0x00000920·27060000·00420e10·8f02450e·188e0342·'....B....E....B150 ··0x00000920·27060000·00420e10·8f02450e·188e0342·'....B....E....B
151 ··0x00000930·0e208d04·420e288c·05470e30·8606410e·.·..B.(..G.0..A.151 ··0x00000930·0e208d04·420e288c·05470e30·8606410e·.·..B.(..G.0..A.
152 ··0x00000940·38830747·0e600331·020a0e38·410e3041·8..G.`.1...8A.0A152 ··0x00000940·38830747·0e600331·020a0e38·410e3041·8..G.`.1...8A.0A
153 ··0x00000950·0e28420e·20420e18·420e1042·0e084b0b·.(B.·B..B..B..K.153 ··0x00000950·0e28420e·20420e18·420e1042·0e084b0b·.(B.·B..B..B..K.
154 ··0x00000960·1c000000·64090000·00000000·b1000000·....d...........154 ··0x00000960·1c000000·64090000·00000000·b1000000·....d...........
155 ··0x00000970·000e6083·0786068c·058d048e·038f0200·..`.............155 ··0x00000970·000e6083·0786068c·058d048e·038f0200·..`.............
156 ··0x00000980·78000000·84090000·00000000·011e0000·x...............156 ··0x00000980·78000000·84090000·00000000·111d0000·x...............
157 ··0x00000990·00420e10·8f02420e·188e0345·0e208d04·.B....B....E.·..157 ··0x00000990·00420e10·8f02420e·188e0345·0e208d04·.B....B....E.·..
158 ··0x000009a0·420e288c·05440e30·8606410e·38830747·B.(..D.0..A.8..G158 ··0x000009a0·420e288c·05410e30·8606440e·38830747·B.(..A.0..D.8..G
159 ··0x000009b0·0e800303·ae070a0e·38410e30·440e2842·........8A.0D.(B159 ··0x000009b0·0ef00203·8c070a0e·38410e30·440e2842·........8A.0D.(B
160 ··0x000009c0·0e20420e·18420e10·420e084e·0b032f0d·.·B..B..B..N../.160 ··0x000009c0·0e20420e·18420e10·420e0848·0b03bb0c·.·B..B..B..H....
161 ··0x000009d0·0e880350·0e900355·0e880341·0e800303·...P...U...A....161 ··0x000009d0·0ef80250·0e800355·0ef80241·0ef00203·...P...U...A....
162 ··0x000009e0·33030a0e·38440e30·410e2842·0e20420e·3...8D.0A.(B.·B.162 ··0x000009e0·48030a0e·38440e30·410e2842·0e20420e·H...8D.0A.(B.·B.
163 ··0x000009f0·18420e10·420e0841·0b000000·1c000000·.B..B..A........163 ··0x000009f0·18420e10·420e0841·0b000000·1c000000·.B..B..A........
164 ··0x00000a00·000a0000·00000000·01080000·000e8003·................164 ··0x00000a00·000a0000·00000000·97070000·000ef002·................
165 ··0x00000a10·83078606·8c058d04·8e038f02·48000000·............H...165 ··0x00000a10·83078606·8c058d04·8e038f02·48000000·............H...
166 ··0x00000a20·200a0000·00000000·fb000000·004a0e10··............J..166 ··0x00000a20·200a0000·00000000·fb000000·004a0e10··............J..
167 ··0x00000a30·8f02420e·188e0345·0e208d04·450e288c·..B....E.·..E.(.167 ··0x00000a30·8f02420e·188e0345·0e208d04·450e288c·..B....E.·..E.(.
168 ··0x00000a40·05440e30·8606440e·38830748·0e400265·.D.0..D.8..H.@.e168 ··0x00000a40·05440e30·8606440e·38830748·0e400265·.D.0..D.8..H.@.e
169 ··0x00000a50·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B169 ··0x00000a50·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B
170 ··0x00000a60·0e10420e·08410b00·18000000·6c0a0000·..B..A......l...170 ··0x00000a60·0e10420e·08410b00·18000000·6c0a0000·..B..A......l...
171 ··0x00000a70·00000000·57000000·00440e10·02410a0e·....W....D...A..171 ··0x00000a70·00000000·57000000·00440e10·02410a0e·....W....D...A..
Offset 213, 18 lines modifiedOffset 213, 18 lines modified
213 ··0x00000d10·0486038c·02000000·40000000·1c0d0000·........@.......213 ··0x00000d10·0486038c·02000000·40000000·1c0d0000·........@.......
214 ··0x00000d20·00000000·e9010000·00420e10·8e02420e·.........B....B.214 ··0x00000d20·00000000·e9010000·00420e10·8e02420e·.........B....B.
215 ··0x00000d30·188d0342·0e208c04·410e2886·05410e30·...B.·..A.(..A.0215 ··0x00000d30·188d0342·0e208c04·410e2886·05410e30·...B.·..A.(..A.0
216 ··0x00000d40·8306470e·40036d01·0a0e3041·0e28410e·..G.@.m...0A.(A.216 ··0x00000d40·8306470e·40036d01·0a0e3041·0e28410e·..G.@.m...0A.(A.
217 ··0x00000d50·20420e18·420e1042·0e08410b·1c000000··B..B..B..A.....217 ··0x00000d50·20420e18·420e1042·0e08410b·1c000000··B..B..B..A.....
218 ··0x00000d60·600d0000·00000000·55000000·000e4083·`.......U.....@.218 ··0x00000d60·600d0000·00000000·55000000·000e4083·`.......U.....@.
219 ··0x00000d70·0686058c·048d038e·02000000·5c000000·............\...219 ··0x00000d70·0686058c·048d038e·02000000·5c000000·............\...
220 ··0x00000d80·800d0000·00000000·a9050000·00420e10·.............B..220 ··0x00000d80·800d0000·00000000·99050000·00420e10·.............B..
221 ··0x00000d90·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.221 ··0x00000d90·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
222 ··0x00000da0·05440e30·8606430e·38830747·0ed00103·.D.0..C.8..G....222 ··0x00000da0·05440e30·8606430e·38830747·0ed00103·.D.0..C.8..G....
223 ··0x00000db0·4a040ed8·014a0ee0·01570ed8·01450ed0·J....J...W...E..223 ··0x00000db0·3a040ed8·014a0ee0·01570ed8·01450ed0·:....J...W...E..
224 ··0x00000dc0·016f0a0e·38440e30·410e2842·0e20420e·.o..8D.0A.(B.·B.224 ··0x00000dc0·016f0a0e·38440e30·410e2842·0e20420e·.o..8D.0A.(B.·B.
225 ··0x00000dd0·18420e10·420e0846·0b000000·1c000000·.B..B..F........225 ··0x00000dd0·18420e10·420e0846·0b000000·1c000000·.B..B..F........
226 ··0x00000de0·e00d0000·00000000·a7000000·000ed001·................226 ··0x00000de0·e00d0000·00000000·a7000000·000ed001·................
227 ··0x00000df0·83078606·8c058d04·8e038f02·38000000·............8...227 ··0x00000df0·83078606·8c058d04·8e038f02·38000000·............8...
228 ··0x00000e00·000e0000·00000000·19010000·00420e10·.............B..228 ··0x00000e00·000e0000·00000000·19010000·00420e10·.............B..
229 ··0x00000e10·8d02420e·188c0344·0e208604·410e2883·..B....D.·..A.(.229 ··0x00000e10·8d02420e·188c0344·0e208604·410e2883·..B....D.·..A.(.
230 ··0x00000e20·05410e30·0305010e·28440e20·410e1842·.A.0....(D.·A..B230 ··0x00000e20·05410e30·0305010e·28440e20·410e1842·.A.0....(D.·A..B
Offset 315, 32 lines modifiedOffset 315, 32 lines modified
315 ··0x00001370·08000000·000e1000·1c000000·7c130000·............|...315 ··0x00001370·08000000·000e1000·1c000000·7c130000·............|...
316 ··0x00001380·00000000·3d000000·00410e10·600e1848·....=....A..`..H316 ··0x00001380·00000000·3d000000·00410e10·600e1848·....=....A..`..H
317 ··0x00001390·0e20530e·08000000·24000000·9c130000·.·S.....$.......317 ··0x00001390·0e20530e·08000000·24000000·9c130000·.·S.....$.......
318 ··0x000013a0·00000000·66000000·00410e10·8602440e·....f....A....D.318 ··0x000013a0·00000000·66000000·00410e10·8602440e·....f....A....D.
319 ··0x000013b0·18830347·0e300257·0e18410e·10410e08·...G.0.W..A..A..319 ··0x000013b0·18830347·0e300257·0e18410e·10410e08·...G.0.W..A..A..
320 ··0x000013c0·14000000·c4130000·00000000·25000000·............%...320 ··0x000013c0·14000000·c4130000·00000000·25000000·............%...
321 ··0x000013d0·000e3083·03860200·48000000·dc130000·..0.....H.......321 ··0x000013d0·000e3083·03860200·48000000·dc130000·..0.....H.......
322 ··0x000013e0·00000000·53030000·00420e10·8f02450e·....S....B....E.322 ··0x000013e0·00000000·57030000·00420e10·8f02450e·....W....B....E.
323 ··0x000013f0·188e0345·0e208d04·420e288c·05440e30·...E.·..B.(..D.0323 ··0x000013f0·188e0345·0e208d04·420e288c·05440e30·...E.·..B.(..D.0
324 ··0x00001400·8606410e·38830744·0e5003e6·010a0e38·..A.8..D.P.....8324 ··0x00001400·8606410e·38830744·0e5003e6·010a0e38·..A.8..D.P.....8
325 ··0x00001410·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B325 ··0x00001410·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B
326 ··0x00001420·0e08410b·1c000000·28140000·00000000·..A.....(.......326 ··0x00001420·0e08410b·1c000000·28140000·00000000·..A.....(.......
327 ··0x00001430·46000000·000e5083·0786068c·058d048e·F.....P.........327 ··0x00001430·46000000·000e5083·0786068c·058d048e·F.....P.........
328 ··0x00001440·038f0200·48000000·48140000·00000000·....H...H.......328 ··0x00001440·038f0200·48000000·48140000·00000000·....H...H.......
329 ··0x00001450·20020000·00420e10·8f02450e·188e0345··....B....E....E329 ··0x00001450·20020000·00420e10·8f02450e·188e0345··....B....E....E
330 ··0x00001460·0e208d04·480e288c·05440e30·8606440e·.·..H.(..D.0..D.330 ··0x00001460·0e208d04·480e288c·05440e30·8606440e·.·..H.(..D.0..D.
331 ··0x00001470·38830744·0e60034d·010a0e38·410e3041·8..D.`.M...8A.0A331 ··0x00001470·38830744·0e60034d·010a0e38·410e3041·8..D.`.M...8A.0A
332 ··0x00001480·0e28420e·20420e18·420e1042·0e08490b·.(B.·B..B..B..I.332 ··0x00001480·0e28420e·20420e18·420e1042·0e08490b·.(B.·B..B..B..I.
333 ··0x00001490·1c000000·94140000·00000000·ca000000·................333 ··0x00001490·1c000000·94140000·00000000·ca000000·................
334 ··0x000014a0·000e6083·0786068c·058d048e·038f0200·..`.............334 ··0x000014a0·000e6083·0786068c·058d048e·038f0200·..`.............
335 ··0x000014b0·64000000·b4140000·00000000·40040000·d...........@...335 ··0x000014b0·64000000·b4140000·00000000·c4030000·d...............
336 ··0x000014c0·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..336 ··0x000014c0·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..
337 ··0x000014d0·420e288c·05410e30·8606440e·38830747·B.(..A.0..D.8..G337 ··0x000014d0·420e288c·05410e30·8606440e·38830747·B.(..A.0..D.8..G
338 ··0x000014e0·0e6002c6·0e684c0e·70550e68·420e6003·.`...hL.pU.hB.`.338 ··0x000014e0·0e6002c6·0e684c0e·70550e68·420e6003·.`...hL.pU.hB.`.
339 ··0x000014f0·1c020e68·4f0e7050·0e68410e·6002f70a·...hO.pP.hA.`...339 ··0x000014f0·e0010e68·4f0e7050·0e68410e·6002b70a·...hO.pP.hA.`...
340 ··0x00001500·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B.340 ··0x00001500·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B.
341 ··0x00001510·10420e08·410b0000·1c000000·1c150000·.B..A...........341 ··0x00001510·10420e08·410b0000·1c000000·1c150000·.B..A...........
342 ··0x00001520·00000000·08000000·000e6083·0786068c·..........`.....342 ··0x00001520·00000000·08000000·000e6083·0786068c·..........`.....
343 ··0x00001530·058d048e·038f0200·18000000·3c150000·............<...343 ··0x00001530·058d048e·038f0200·18000000·3c150000·............<...
344 ··0x00001540·00000000·7a000000·00410e10·83026f0a·....z....A....o.344 ··0x00001540·00000000·7a000000·00410e10·83026f0a·....z....A....o.
345 ··0x00001550·0e08450b·38000000·58150000·00000000·..E.8...X.......345 ··0x00001550·0e08450b·38000000·58150000·00000000·..E.8...X.......
346 ··0x00001560·1d010000·00420e10·8d02480e·188c0341·.....B....H....A346 ··0x00001560·1d010000·00420e10·8d02480e·188c0341·.....B....H....A
1.69 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 46, 19 lines modifiedOffset 46, 19 lines modified
46 ··0x000002b0·6d70696c·65725f76·69736974·5f616e6e·mpiler_visit_ann46 ··0x000002b0·6d70696c·65725f76·69736974·5f616e6e·mpiler_visit_ann
47 ··0x000002c0·65787072·00636865·636b5f61·6e6e5f73·expr.check_ann_s47 ··0x000002c0·65787072·00636865·636b5f61·6e6e5f73·expr.check_ann_s
48 ··0x000002d0·75627363·7200636f·6d70696c·65725f61·ubscr.compiler_a48 ··0x000002d0·75627363·7200636f·6d70696c·65725f61·ubscr.compiler_a
49 ··0x000002e0·64646f70·5f6f0063·6f6d7069·6c65725f·ddop_o.compiler_49 ··0x000002e0·64646f70·5f6f0063·6f6d7069·6c65725f·ddop_o.compiler_
50 ··0x000002f0·6572726f·7200636f·6d70696c·65725f76·error.compiler_v50 ··0x000002f0·6572726f·7200636f·6d70696c·65725f76·error.compiler_v
51 ··0x00000300·69736974·5f73746d·742e636f·6c640063·isit_stmt.cold.c51 ··0x00000300·69736974·5f73746d·742e636f·6c640063·isit_stmt.cold.c
52 ··0x00000310·6f6d7069·6c65725f·736c6963·6500636f·ompiler_slice.co52 ··0x00000310·6f6d7069·6c65725f·736c6963·6500636f·ompiler_slice.co
53 ··0x00000320·6d70696c·65725f61·73796e63·5f666f72·mpiler_async_for 
54 ··0x00000330·00636f6d·70696c65·725f7479·7065616c·.compiler_typeal 
55 ··0x00000340·69617300·636f6d70·696c6572·5f776172·ias.compiler_war 
56 ··0x00000350·6e00636f·6d70696c·65725f74·72795f73·n.compiler_try_s53 ··0x00000320·6d70696c·65725f74·72795f73·7461725f·mpiler_try_star_
57 ··0x00000360·7461725f·66696e61·6c6c7900·696e6665·tar_finally.infe54 ··0x00000330·66696e61·6c6c7900·636f6d70·696c6572·finally.compiler
 55 ··0x00000340·5f776172·6e00636f·6d70696c·65725f61·_warn.compiler_a
 56 ··0x00000350·73796e63·5f666f72·00636f6d·70696c65·sync_for.compile
 57 ··0x00000360·725f7479·7065616c·69617300·696e6665·r_typealias.infe
58 ··0x00000370·725f7479·70650063·6f6d7069·6c65725f·r_type.compiler_58 ··0x00000370·725f7479·70650063·6f6d7069·6c65725f·r_type.compiler_
59 ··0x00000380·63616c6c·5f68656c·70657200·636f6d70·call_helper.comp59 ··0x00000380·63616c6c·5f68656c·70657200·636f6d70·call_helper.comp
60 ··0x00000390·696c6572·5f636f6d·70617265·00737461·iler_compare.sta60 ··0x00000390·696c6572·5f636f6d·70617265·00737461·iler_compare.sta
61 ··0x000003a0·72756e70·61636b5f·68656c70·65720063·runpack_helper.c61 ··0x000003a0·72756e70·61636b5f·68656c70·65720063·runpack_helper.c
62 ··0x000003b0·6f6d7069·6c65725f·6d616b65·5f636c6f·ompiler_make_clo62 ··0x000003b0·6f6d7069·6c65725f·6d616b65·5f636c6f·ompiler_make_clo
63 ··0x000003c0·73757265·00636f6d·70696c65·725f7375·sure.compiler_su63 ··0x000003c0·73757265·00636f6d·70696c65·725f7375·sure.compiler_su
64 ··0x000003d0·62646963·7400636f·6d70696c·65725f63·bdict.compiler_c64 ··0x000003d0·62646963·7400636f·6d70696c·65725f63·bdict.compiler_c
322 KB
crossinterp.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:··········48840·(bytes·into·file)13 ··Start·of·section·headers:··········49000·(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·0xbec8:1 There·are·23·section·headers,·starting·at·offset·0xbf68:
  
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·0008ce·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0008fe·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·007198·000d08·18···I·20···1··86 ··[·2]·.rela.text········RELA············0000000000000000·007220·000d38·18···I·20···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000910·000380·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000940·000380·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·007ea0·0000a8·18···I·20···3··88 ··[·4]·.rela.data········RELA············0000000000000000·007f58·0000a8·18···I·20···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000c90·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·000cc0·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·000c90·0004ed·01·AMS··0···0··810 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·000cc0·0004ed·01·AMS··0···0··8
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·00117d·001b3a·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·0011ad·001b43·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·007f48·0029a0·18···I·20···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·008000·002988·18···I·20···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·002cb8·000d40·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·002cf0·000cf0·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·00a8e8·000ae0·18···I·20···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·00a988·000ab0·18···I·20···9··8
15 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·0039f8·0001f4·01·AMS··0···0··115 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·0039e0·0001f4·01·AMS··0···0··1
16 ··[12]·.rodata···········PROGBITS········0000000000000000·003bf0·00009b·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·003bd8·00009b·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·00b3c8·0000a8·18···I·20··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·00b438·0000a8·18···I·20··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·003c90·000020·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·003c78·000020·08··AM··0···0··8
19 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·00b470·000060·18···I·20··14··819 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·00b4e0·000060·18···I·20··14··8
20 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·003cb0·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·003c98·000000·00······0···0··1
21 ··[17]·.note.gnu.property·NOTE············0000000000000000·003cb0·000020·00···A··0···0··821 ··[17]·.note.gnu.property·NOTE············0000000000000000·003c98·000020·00···A··0···0··8
22 ··[18]·.eh_frame·········PROGBITS········0000000000000000·003cd0·000e70·00···A··0···0··822 ··[18]·.eh_frame·········PROGBITS········0000000000000000·003cb8·000ea8·00···A··0···0··8
23 ··[19]·.rela.eh_frame····RELA············0000000000000000·00b4d0·000930·18···I·20··18··823 ··[19]·.rela.eh_frame····RELA············0000000000000000·00b540·000960·18···I·20··18··8
24 ··[20]·.symtab···········SYMTAB··········0000000000000000·004b40·001518·18·····21··80··824 ··[20]·.symtab···········SYMTAB··········0000000000000000·004b60·001548·18·····21··82··8
25 ··[21]·.strtab···········STRTAB··········0000000000000000·006058·00113f·00······0···0··125 ··[21]·.strtab···········STRTAB··········0000000000000000·0060a8·001172·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·00be00·0000c8·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········0000000000000000·00bea0·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)
32.1 KB
readelf --wide --symbols {}
    
Offset 1, 228 lines modifiedOffset 1, 230 lines modified
  
1 Symbol·table·'.symtab'·contains·225·entries:1 Symbol·table·'.symtab'·contains·227·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.86 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.8
7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.unlikely7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.unlikely
8 ·····5:·00000000000001e0···416·OBJECT··LOCAL··DEFAULT····3·_PyExc_InterpreterError8 ·····5:·00000000000001e0···416·OBJECT··LOCAL··DEFAULT····3·_PyExc_InterpreterError
9 ·····6:·0000000000000020···416·OBJECT··LOCAL··DEFAULT····3·_PyExc_InterpreterNotFoundError9 ·····6:·0000000000000020···416·OBJECT··LOCAL··DEFAULT····3·_PyExc_InterpreterNotFoundError
10 ·····7:·0000000000000000····50·FUNC····LOCAL··DEFAULT····7·_PyXI_InitTypes.cold10 ·····7:·0000000000000000····50·FUNC····LOCAL··DEFAULT····7·_PyXI_InitTypes.cold
11 ·····8:·0000000000000120···196·FUNC····LOCAL··DEFAULT····1·_register_builtins_for_crossinterpreter_data11 ·····8:·0000000000000120···196·FUNC····LOCAL··DEFAULT····1·_register_builtins_for_crossinterpreter_data
12 ·····9:·0000000000000032····61·FUNC····LOCAL··DEFAULT····7·_PyXI_Init.cold12 ·····9:·0000000000000032····61·FUNC····LOCAL··DEFAULT····7·_PyXI_Init.cold
13 ····10:·000000000000125a····65·FUNC····LOCAL··DEFAULT····7·_none_shared13 ····10:·0000000000001263····65·FUNC····LOCAL··DEFAULT····7·_none_shared
14 ····11:·0000000000000000···123·FUNC····LOCAL··DEFAULT····9·_xidregistry_add_type14 ····11:·0000000000000000···123·FUNC····LOCAL··DEFAULT····9·_xidregistry_add_type
15 ····12:·00000000000007f0···143·FUNC····LOCAL··DEFAULT····1·_long_shared15 ····12:·0000000000000820···143·FUNC····LOCAL··DEFAULT····1·_long_shared
16 ····13:·0000000000000770····79·FUNC····LOCAL··DEFAULT····1·_bytes_shared16 ····13:·0000000000000770····79·FUNC····LOCAL··DEFAULT····1·_bytes_shared
17 ····14:·0000000000000700···172·FUNC····LOCAL··DEFAULT····9·_str_shared17 ····14:·00000000000006b0···172·FUNC····LOCAL··DEFAULT····9·_str_shared
18 ····15:·0000000000001781····80·FUNC····LOCAL··DEFAULT····7·_bool_shared18 ····15:·000000000000178a····80·FUNC····LOCAL··DEFAULT····7·_bool_shared
19 ····16:·00000000000017e6····64·FUNC····LOCAL··DEFAULT····7·_float_shared19 ····16:·00000000000017ef····64·FUNC····LOCAL··DEFAULT····7·_float_shared
20 ····17:·00000000000007d0···971·FUNC····LOCAL··DEFAULT····9·_tuple_shared20 ····17:·0000000000000780···971·FUNC····LOCAL··DEFAULT····9·_tuple_shared
21 ····18:·000000000000006f···105·FUNC····LOCAL··DEFAULT····7·_register_builtins_for_crossinterpreter_data.cold21 ····18:·000000000000006f···105·FUNC····LOCAL··DEFAULT····7·_register_builtins_for_crossinterpreter_data.cold
22 ····19:·0000000000000060····45·OBJECT··LOCAL··DEFAULT···12·__func__.122 ····19:·0000000000000060····45·OBJECT··LOCAL··DEFAULT···12·__func__.1
23 ····20:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot23 ····20:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot
24 ····21:·00000000000000d8····58·FUNC····LOCAL··DEFAULT····7·_xidregistry_add_type.cold24 ····21:·00000000000000d8····58·FUNC····LOCAL··DEFAULT····7·_xidregistry_add_type.cold
25 ····22:·0000000000000080···241·FUNC····LOCAL··DEFAULT····9·_xidregistry_clear25 ····22:·0000000000000080···255·FUNC····LOCAL··DEFAULT····9·_xidregistry_clear
26 ····23:·0000000000000112····10·FUNC····LOCAL··DEFAULT····7·_PyXI_Fini.cold26 ····23:·0000000000000112····10·FUNC····LOCAL··DEFAULT····7·_PyXI_Fini.cold
27 ····24:·000000000000011c····40·FUNC····LOCAL··DEFAULT····7·_xidregistry_clear.cold27 ····24:·000000000000011c····40·FUNC····LOCAL··DEFAULT····7·_xidregistry_clear.cold
28 ····25:·0000000000000180····10·FUNC····LOCAL··DEFAULT····9·Py_XDECREF28 ····25:·0000000000000180····10·FUNC····LOCAL··DEFAULT····9·Py_XDECREF
29 ····26:·0000000000000144····22·FUNC····LOCAL··DEFAULT····7·Py_XDECREF.cold29 ····26:·0000000000000144····22·FUNC····LOCAL··DEFAULT····7·Py_XDECREF.cold
30 ····27:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.130 ····27:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.1
31 ····28:·0000000000000190···111·FUNC····LOCAL··DEFAULT····9·_xidregistry_find_type31 ····28:·0000000000000190···111·FUNC····LOCAL··DEFAULT····9·_xidregistry_find_type
32 ····29:·000000000000015a···132·FUNC····LOCAL··DEFAULT····7·_PyCrossInterpreterData_RegisterClass.cold32 ····29:·000000000000015a···132·FUNC····LOCAL··DEFAULT····7·_PyCrossInterpreterData_RegisterClass.cold
33 ····30:·00000000000011a7····61·FUNC····LOCAL··DEFAULT····7·_xidregistry_remove_entry33 ····30:·0000000000001199····61·FUNC····LOCAL··DEFAULT····7·_xidregistry_remove_entry
34 ····31:·00000000000001de····20·FUNC····LOCAL··DEFAULT····7·_xidregistry_find_type.cold34 ····31:·00000000000001de····20·FUNC····LOCAL··DEFAULT····7·_xidregistry_find_type.cold
35 ····32:·00000000000001f2···110·FUNC····LOCAL··DEFAULT····7·_PyXI_NewInterpreter.cold35 ····32:·00000000000001f2···110·FUNC····LOCAL··DEFAULT····7·_PyXI_NewInterpreter.cold
36 ····33:·0000000000000260···330·FUNC····LOCAL··DEFAULT····7·_PyXI_Enter.cold36 ····33:·0000000000000260···330·FUNC····LOCAL··DEFAULT····7·_PyXI_Enter.cold
37 ····34:·0000000000000d97····42·FUNC····LOCAL··DEFAULT····7·_sharedns_new37 ····34:·0000000000000d97····42·FUNC····LOCAL··DEFAULT····7·_sharedns_new
38 ····35:·0000000000000dc1···417·FUNC····LOCAL··DEFAULT····7·_sharedns_init38 ····35:·0000000000000dc1···417·FUNC····LOCAL··DEFAULT····7·_sharedns_init
39 ····36:·0000000000000f62····62·FUNC····LOCAL··DEFAULT····7·_sharedns_clear39 ····36:·0000000000000f62····62·FUNC····LOCAL··DEFAULT····7·_sharedns_clear
40 ····37:·00000000000004f0···258·FUNC····LOCAL··DEFAULT····1·_capture_current_exception40 ····37:·00000000000004f0···258·FUNC····LOCAL··DEFAULT····1·_capture_current_exception
41 ····38:·0000000000000600···115·FUNC····LOCAL··DEFAULT····1·_exit_session41 ····38:·0000000000000600···115·FUNC····LOCAL··DEFAULT····1·_exit_session
42 ····39:·00000000000003ed···116·FUNC····LOCAL··DEFAULT····7·_PyXI_InitError42 ····39:·00000000000003ed···116·FUNC····LOCAL··DEFAULT····7·_PyXI_InitError
43 ····40:·00000000000003aa····57·FUNC····LOCAL··DEFAULT····7·_capture_current_exception.cold43 ····40:·00000000000003aa····57·FUNC····LOCAL··DEFAULT····7·_capture_current_exception.cold
44 ····41:·00000000000003e3····10·FUNC····LOCAL··DEFAULT····7·_exit_session.cold44 ····41:·00000000000003e3····10·FUNC····LOCAL··DEFAULT····7·_exit_session.cold
45 ····42:·0000000000000461···926·FUNC····LOCAL··DEFAULT····7·_PyXI_excinfo_InitFromException45 ····42:·0000000000000461···926·FUNC····LOCAL··DEFAULT····7·_PyXI_excinfo_InitFromException
46 ····43:·0000000000001713···100·FUNC····LOCAL··DEFAULT····7·_PyXI_excinfo_Clear46 ····43:·000000000000171c···100·FUNC····LOCAL··DEFAULT····7·_PyXI_excinfo_Clear
47 ····44:·00000000000007ff···131·FUNC····LOCAL··DEFAULT····7·_copy_string_obj_raw47 ····44:·00000000000007ff···131·FUNC····LOCAL··DEFAULT····7·_copy_string_obj_raw
48 ····45:·0000000000000a23···703·FUNC····LOCAL··DEFAULT····7·_PyXI_excinfo_AsObject48 ····45:·0000000000000a23···703·FUNC····LOCAL··DEFAULT····7·_PyXI_excinfo_AsObject
49 ····46:·000000000000122a····48·FUNC····LOCAL··DEFAULT····7·_set_xid_lookup_failure49 ····46:·000000000000121c····48·FUNC····LOCAL··DEFAULT····7·_set_xid_lookup_failure
50 ····47:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata50 ····47:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
51 ····48:·0000000000001507····42·FUNC····LOCAL··DEFAULT····7·_sharednsitem_clear51 ····48:·0000000000001510····42·FUNC····LOCAL··DEFAULT····7·_sharednsitem_clear
52 ····49:·0000000000000fa0····61·FUNC····LOCAL··DEFAULT····7·_PyXI_EndInterpreter.cold52 ····49:·0000000000000fa0····61·FUNC····LOCAL··DEFAULT····7·_PyXI_EndInterpreter.cold
53 ····50:·00000000000007b0····22·FUNC····LOCAL··DEFAULT····9·_new_str_object53 ····50:·0000000000000760····22·FUNC····LOCAL··DEFAULT····9·_new_str_object
54 ····51:·0000000000000fdd···162·FUNC····LOCAL··DEFAULT····7·_PyObject_GetCrossInterpreterData.cold54 ····51:·0000000000000fdd···162·FUNC····LOCAL··DEFAULT····7·_PyObject_GetCrossInterpreterData.cold
55 ····52:·00000000000005a0···192·FUNC····LOCAL··DEFAULT····9·_xidata_release55 ····52:·00000000000005a0···112·FUNC····LOCAL··DEFAULT····9·_xidata_release
56 ····53:·0000000000000480···116·FUNC····LOCAL··DEFAULT····9·_lookup_getdata_from_registry.isra.056 ····53:·0000000000000480···116·FUNC····LOCAL··DEFAULT····9·_lookup_getdata_from_registry.isra.0
57 ····54:·000000000000107f····45·FUNC····LOCAL··DEFAULT····7·_lookup_getdata_from_registry.isra.0.cold57 ····54:·000000000000107f····45·FUNC····LOCAL··DEFAULT····7·_lookup_getdata_from_registry.isra.0.cold
58 ····55:·00000000000010ac·····8·FUNC····LOCAL··DEFAULT····7·_PyCrossInterpreterData_InitWithSize.cold58 ····55:·00000000000010ac·····8·FUNC····LOCAL··DEFAULT····7·_PyCrossInterpreterData_InitWithSize.cold
59 ····56:·00000000000010b4·····9·FUNC····LOCAL··DEFAULT····7·_PyCrossInterpreterData_Init.cold59 ····56:·00000000000010b4·····9·FUNC····LOCAL··DEFAULT····7·_PyCrossInterpreterData_Init.cold
60 ····57:·0000000000000660····14·FUNC····LOCAL··DEFAULT····9·_call_clear_xidata60 ····57:·0000000000000610····80·FUNC····LOCAL··DEFAULT····9·_call_clear_xidata
61 ····58:·00000000000010bd····65·FUNC····LOCAL··DEFAULT····7·_xidata_release.cold61 ····58:·00000000000010bd····41·FUNC····LOCAL··DEFAULT····7·_xidata_release.cold
 62 ····59:·00000000000010e6····10·FUNC····LOCAL··DEFAULT····7·_call_clear_xidata.cold
62 ····59:·0000000000000670····67·FUNC····LOCAL··DEFAULT····9·_xidata_clear63 ····60:·0000000000000660····67·FUNC····LOCAL··DEFAULT····9·_xidata_clear
63 ····60:·00000000000007c0····19·FUNC····LOCAL··DEFAULT····1·_new_bytes_object64 ····61:·00000000000007c0····19·FUNC····LOCAL··DEFAULT····1·_new_bytes_object
64 ····61:·00000000000010fe····16·FUNC····LOCAL··DEFAULT····7·_bytes_shared.cold65 ····62:·00000000000010f0····16·FUNC····LOCAL··DEFAULT····7·_bytes_shared.cold
 66 ····63:·000000000000124c····23·FUNC····LOCAL··DEFAULT····7·_Py_CallInInterpreter.cold
65 ····62:·000000000000129b····26·FUNC····LOCAL··DEFAULT····7·_new_none_object67 ····64:·00000000000012a4····26·FUNC····LOCAL··DEFAULT····7·_new_none_object
66 ····63:·00000000000012b5····26·FUNC····LOCAL··DEFAULT····7·_str_shared.cold68 ····65:·00000000000012be····26·FUNC····LOCAL··DEFAULT····7·_str_shared.cold
67 ····64:·0000000000000880····12·FUNC····LOCAL··DEFAULT····1·_new_long_object69 ····66:·00000000000008b0····12·FUNC····LOCAL··DEFAULT····1·_new_long_object
68 ····65:·00000000000012cf·····9·FUNC····LOCAL··DEFAULT····7·_long_shared.cold70 ····67:·00000000000012d8·····9·FUNC····LOCAL··DEFAULT····7·_long_shared.cold
69 ····66:·0000000000001531····52·FUNC····LOCAL··DEFAULT····7·_release_xid_data.constprop.0.isra.071 ····68:·000000000000153a····52·FUNC····LOCAL··DEFAULT····7·_release_xid_data.constprop.0.isra.0
70 ····67:·0000000000000ce0····96·FUNC····LOCAL··DEFAULT····9·_tuple_shared_free72 ····69:·0000000000000c90····96·FUNC····LOCAL··DEFAULT····9·_tuple_shared_free
71 ····68:·0000000000000ba0···320·FUNC····LOCAL··DEFAULT····9·_new_tuple_object73 ····70:·0000000000000b50···320·FUNC····LOCAL··DEFAULT····9·_new_tuple_object
72 ····69:·0000000000001565···397·FUNC····LOCAL··DEFAULT····7·_tuple_shared.cold74 ····71:·000000000000156e···397·FUNC····LOCAL··DEFAULT····7·_tuple_shared.cold
73 ····70:·00000000000016f2····33·FUNC····LOCAL··DEFAULT····7·_new_tuple_object.cold75 ····72:·00000000000016fb····33·FUNC····LOCAL··DEFAULT····7·_new_tuple_object.cold
74 ····71:·0000000000001777····10·FUNC····LOCAL··DEFAULT····7·_PyCrossInterpreterData_New.cold76 ····73:·0000000000001780····10·FUNC····LOCAL··DEFAULT····7·_PyCrossInterpreterData_New.cold
75 ····72:·00000000000017d1····21·FUNC····LOCAL··DEFAULT····7·_new_bool_object77 ····74:·00000000000017da····21·FUNC····LOCAL··DEFAULT····7·_new_bool_object
76 ····73:·0000000000001826····16·FUNC····LOCAL··DEFAULT····7·_new_float_object78 ····75:·000000000000182f····16·FUNC····LOCAL··DEFAULT····7·_new_float_object
77 ····74:·0000000000000040····16·OBJECT··LOCAL··DEFAULT···12·__func__.079 ····76:·0000000000000040····16·OBJECT··LOCAL··DEFAULT···12·__func__.0
78 ····75:·0000000000000090····11·OBJECT··LOCAL··DEFAULT···12·__func__.280 ····77:·0000000000000090····11·OBJECT··LOCAL··DEFAULT···12·__func__.2
79 ····76:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···14·.LC181 ····78:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···14·.LC1
80 ····77:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···14·.LC282 ····79:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···14·.LC2
81 ····78:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···14·.LC683 ····80:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···14·.LC6
82 ····79:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT···14·.LC784 ····81:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT···14·.LC7
83 ····80:·0000000000000000···124·FUNC····GLOBAL·HIDDEN·····1·_PyXI_InitTypes85 ····82:·0000000000000000···124·FUNC····GLOBAL·HIDDEN·····1·_PyXI_InitTypes
84 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_Exception86 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_Exception
85 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyStaticType_InitBuiltin87 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyStaticType_InitBuiltin
86 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_PrintEx88 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_PrintEx
87 ····84:·0000000000000080···155·FUNC····GLOBAL·HIDDEN·····1·_PyXI_Init89 ····86:·0000000000000080···155·FUNC····GLOBAL·HIDDEN·····1·_PyXI_Init
88 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime90 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
89 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError91 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
90 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NewException92 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NewException
91 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct93 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
92 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Type94 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Type
93 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_Type95 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_Type
94 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Type96 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Type
95 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type97 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type
96 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_Type98 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_Type
97 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Type99 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Type
98 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type100 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type
99 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc101 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc
100 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawMalloc102 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawMalloc
101 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawFree103 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawFree
102 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyWeakref_NewRef104 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyWeakref_NewRef
103 ···100:·00000000000001f0···126·FUNC····GLOBAL·HIDDEN·····1·_PyXI_Fini105 ···102:·00000000000001f0···126·FUNC····GLOBAL·HIDDEN·····1·_PyXI_Fini
104 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc106 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
105 ···102:·0000000000000270····32·FUNC····GLOBAL·HIDDEN·····1·_PyXI_FiniTypes107 ···104:·0000000000000270····32·FUNC····GLOBAL·HIDDEN·····1·_PyXI_FiniTypes
106 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyStaticType_FiniBuiltin108 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyStaticType_FiniBuiltin
107 ···104:·0000000000000290···141·FUNC····GLOBAL·DEFAULT····1·_PyCrossInterpreterData_RegisterClass109 ···106:·0000000000000290···141·FUNC····GLOBAL·DEFAULT····1·_PyCrossInterpreterData_RegisterClass
108 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_110 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
109 ···106:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate111 ···108:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
110 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format112 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
111 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMutex_Unlock113 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMutex_Unlock
112 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMutex_Lock114 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMutex_Lock
113 ···110:·0000000000000320···196·FUNC····GLOBAL·DEFAULT····1·_PyXI_NewInterpreter115 ···112:·0000000000000320···196·FUNC····GLOBAL·DEFAULT····1·_PyXI_NewInterpreter
114 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Swap116 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Swap
115 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_NewInterpreterFromConfig117 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_NewInterpreterFromConfig
116 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyStatus_Exception118 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyStatus_Exception
117 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_GetInterpreter119 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_GetInterpreter
118 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyInterpreterState_SetWhence120 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyInterpreterState_SetWhence
119 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Clear121 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Clear
120 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Delete122 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Delete
121 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetFromPyStatus123 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetFromPyStatus
122 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException124 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException
123 ···120:·00000000000001c0·····8·OBJECT··GLOBAL·DEFAULT····3·PyExc_InterpreterError125 ···122:·00000000000001c0·····8·OBJECT··GLOBAL·DEFAULT····3·PyExc_InterpreterError
124 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString126 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
Max diff block lines reached; -1/32807 bytes (-0.00%) of diff not shown.
125 KB
readelf --wide --relocs {}
Max HTML report size reached
35.9 KB
readelf --wide --debug-dump=frames {}
    
Offset 132, 32 lines modifiedOffset 132, 32 lines modified
132 0000014c·0000000000000014·00000150·FDE·cie=00000000·pc=0000000000000112..000000000000011c132 0000014c·0000000000000014·00000150·FDE·cie=00000000·pc=0000000000000112..000000000000011c
133 ··DW_CFA_def_cfa_offset:·16133 ··DW_CFA_def_cfa_offset:·16
134 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16134 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
135 ··DW_CFA_nop135 ··DW_CFA_nop
136 ··DW_CFA_nop136 ··DW_CFA_nop
137 ··DW_CFA_nop137 ··DW_CFA_nop
  
138 00000164·000000000000002c·00000168·FDE·cie=00000000·pc=0000000000000080..0000000000000171138 00000164·000000000000002c·00000168·FDE·cie=00000000·pc=0000000000000080..000000000000017f
139 ··DW_CFA_advance_loc:·2·to·0000000000000082139 ··DW_CFA_advance_loc:·2·to·0000000000000082
140 ··DW_CFA_def_cfa_offset:·16140 ··DW_CFA_def_cfa_offset:·16
141 ··DW_CFA_offset:·r12·(r12)·at·cfa-16141 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
142 ··DW_CFA_advance_loc:·3·to·0000000000000085142 ··DW_CFA_advance_loc:·3·to·0000000000000085
143 ··DW_CFA_def_cfa_offset:·24143 ··DW_CFA_def_cfa_offset:·24
144 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24144 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
145 ··DW_CFA_advance_loc:·1·to·0000000000000086145 ··DW_CFA_advance_loc:·1·to·0000000000000086
146 ··DW_CFA_def_cfa_offset:·32146 ··DW_CFA_def_cfa_offset:·32
147 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32147 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
148 ··DW_CFA_advance_loc1:·123·to·0000000000000101148 ··DW_CFA_advance_loc1:·137·to·000000000000010f
149 ··DW_CFA_remember_state149 ··DW_CFA_remember_state
150 ··DW_CFA_def_cfa_offset:·24150 ··DW_CFA_def_cfa_offset:·24
151 ··DW_CFA_advance_loc:·1·to·0000000000000102151 ··DW_CFA_advance_loc:·1·to·0000000000000110
152 ··DW_CFA_def_cfa_offset:·16152 ··DW_CFA_def_cfa_offset:·16
153 ··DW_CFA_advance_loc:·2·to·0000000000000104153 ··DW_CFA_advance_loc:·2·to·0000000000000112
154 ··DW_CFA_def_cfa_offset:·8154 ··DW_CFA_def_cfa_offset:·8
155 ··DW_CFA_advance_loc:·1·to·0000000000000105155 ··DW_CFA_advance_loc:·1·to·0000000000000113
156 ··DW_CFA_restore_state156 ··DW_CFA_restore_state
157 ··DW_CFA_nop157 ··DW_CFA_nop
158 ··DW_CFA_nop158 ··DW_CFA_nop
159 ··DW_CFA_nop159 ··DW_CFA_nop
  
160 00000194·0000000000000018·00000198·FDE·cie=00000000·pc=000000000000011c..0000000000000144160 00000194·0000000000000018·00000198·FDE·cie=00000000·pc=000000000000011c..0000000000000144
161 ··DW_CFA_def_cfa_offset:·32161 ··DW_CFA_def_cfa_offset:·32
Offset 867, 56 lines modifiedOffset 867, 60 lines modified
867 ··DW_CFA_nop867 ··DW_CFA_nop
  
868 000007f0·0000000000000010·000007f4·FDE·cie=00000000·pc=0000000000000710..000000000000071e868 000007f0·0000000000000010·000007f4·FDE·cie=00000000·pc=0000000000000710..000000000000071e
869 ··DW_CFA_nop869 ··DW_CFA_nop
870 ··DW_CFA_nop870 ··DW_CFA_nop
871 ··DW_CFA_nop871 ··DW_CFA_nop
  
872 00000804·0000000000000038·00000808·FDE·cie=00000000·pc=00000000000005a0..0000000000000660872 00000804·0000000000000040·00000808·FDE·cie=00000000·pc=00000000000005a0..0000000000000610
873 ··DW_CFA_advance_loc:·2·to·00000000000005a2873 ··DW_CFA_advance_loc:·1·to·00000000000005a1
874 ··DW_CFA_def_cfa_offset:·16874 ··DW_CFA_def_cfa_offset:·16
875 ··DW_CFA_offset:·r12·(r12)·at·cfa-16875 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
876 ··DW_CFA_advance_loc:·4·to·00000000000005a6876 ··DW_CFA_advance_loc:·3·to·00000000000005a4
877 ··DW_CFA_def_cfa_offset:·24877 ··DW_CFA_def_cfa_offset:·24
878 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24878 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
879 ··DW_CFA_advance_loc:·1·to·00000000000005a7879 ··DW_CFA_advance_loc:·7·to·00000000000005ab
880 ··DW_CFA_def_cfa_offset:·32880 ··DW_CFA_def_cfa_offset:·32
881 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32 
882 ··DW_CFA_advance_loc1:·123·to·0000000000000622881 ··DW_CFA_advance_loc:·43·to·00000000000005d6
883 ··DW_CFA_remember_state882 ··DW_CFA_remember_state
884 ··DW_CFA_def_cfa_offset:·24883 ··DW_CFA_def_cfa_offset:·24
885 ··DW_CFA_advance_loc:·1·to·0000000000000623884 ··DW_CFA_advance_loc:·1·to·00000000000005d7
886 ··DW_CFA_def_cfa_offset:·16885 ··DW_CFA_def_cfa_offset:·16
887 ··DW_CFA_advance_loc:·2·to·0000000000000625886 ··DW_CFA_advance_loc:·1·to·00000000000005d8
888 ··DW_CFA_def_cfa_offset:·8887 ··DW_CFA_def_cfa_offset:·8
889 ··DW_CFA_advance_loc:·1·to·0000000000000626888 ··DW_CFA_advance_loc:·5·to·00000000000005dd
890 ··DW_CFA_restore_state889 ··DW_CFA_restore_state
891 ··DW_CFA_advance_loc:·7·to·000000000000062d890 ··DW_CFA_advance_loc:·2·to·00000000000005df
892 ··DW_CFA_remember_state891 ··DW_CFA_remember_state
893 ··DW_CFA_def_cfa_offset:·24892 ··DW_CFA_def_cfa_offset:·24
894 ··DW_CFA_advance_loc:·6·to·0000000000000633893 ··DW_CFA_advance_loc:·1·to·00000000000005e0
895 ··DW_CFA_def_cfa_offset:·16894 ··DW_CFA_def_cfa_offset:·16
896 ··DW_CFA_advance_loc:·2·to·0000000000000635895 ··DW_CFA_advance_loc:·1·to·00000000000005e1
897 ··DW_CFA_def_cfa_offset:·8896 ··DW_CFA_def_cfa_offset:·8
898 ··DW_CFA_advance_loc:·5·to·000000000000063a897 ··DW_CFA_advance_loc:·5·to·00000000000005e6
 898 ··DW_CFA_restore_state
 899 ··DW_CFA_advance_loc:·24·to·00000000000005fe
 900 ··DW_CFA_remember_state
 901 ··DW_CFA_def_cfa_offset:·24
 902 ··DW_CFA_advance_loc:·1·to·00000000000005ff
 903 ··DW_CFA_def_cfa_offset:·16
 904 ··DW_CFA_advance_loc:·1·to·0000000000000600
 905 ··DW_CFA_def_cfa_offset:·8
 906 ··DW_CFA_advance_loc:·1·to·0000000000000601
899 ··DW_CFA_restore_state907 ··DW_CFA_restore_state
900 ··DW_CFA_nop 
901 ··DW_CFA_nop908 ··DW_CFA_nop
902 ··DW_CFA_nop909 ··DW_CFA_nop
  
903 00000840·0000000000000018·00000844·FDE·cie=00000000·pc=00000000000010bd..00000000000010fe910 00000848·0000000000000014·0000084c·FDE·cie=00000000·pc=00000000000010bd..00000000000010e6
904 ··DW_CFA_def_cfa_offset:·32911 ··DW_CFA_def_cfa_offset:·32
905 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32912 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
906 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24913 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
907 ··DW_CFA_offset:·r12·(r12)·at·cfa-16 
908 ··DW_CFA_nop 
909 ··DW_CFA_nop 
910 ··DW_CFA_nop914 ··DW_CFA_nop
  
911 0000085c·0000000000000028·00000860·FDE·cie=00000000·pc=0000000000000720..0000000000000769915 00000860·0000000000000028·00000864·FDE·cie=00000000·pc=0000000000000720..0000000000000769
912 ··DW_CFA_advance_loc:·6·to·0000000000000726916 ··DW_CFA_advance_loc:·6·to·0000000000000726
913 ··DW_CFA_def_cfa_offset:·16917 ··DW_CFA_def_cfa_offset:·16
914 ··DW_CFA_offset:·r12·(r12)·at·cfa-16918 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
915 ··DW_CFA_advance_loc:·4·to·000000000000072a919 ··DW_CFA_advance_loc:·4·to·000000000000072a
916 ··DW_CFA_def_cfa_offset:·24920 ··DW_CFA_def_cfa_offset:·24
917 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24921 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
918 ··DW_CFA_advance_loc:·4·to·000000000000072e922 ··DW_CFA_advance_loc:·4·to·000000000000072e
Offset 928, 35 lines modifiedOffset 932, 44 lines modified
928 ··DW_CFA_advance_loc:·1·to·000000000000074f932 ··DW_CFA_advance_loc:·1·to·000000000000074f
929 ··DW_CFA_def_cfa_offset:·16933 ··DW_CFA_def_cfa_offset:·16
930 ··DW_CFA_advance_loc:·2·to·0000000000000751934 ··DW_CFA_advance_loc:·2·to·0000000000000751
931 ··DW_CFA_def_cfa_offset:·8935 ··DW_CFA_def_cfa_offset:·8
932 ··DW_CFA_advance_loc:·1·to·0000000000000752936 ··DW_CFA_advance_loc:·1·to·0000000000000752
933 ··DW_CFA_restore_state937 ··DW_CFA_restore_state
  
934 00000888·0000000000000014·0000088c·FDE·cie=00000000·pc=0000000000000660..000000000000066e938 0000088c·0000000000000018·00000890·FDE·cie=00000000·pc=0000000000000610..0000000000000660
935 ··DW_CFA_advance_loc:·5·to·0000000000000665939 ··DW_CFA_advance_loc:·5·to·0000000000000615
936 ··DW_CFA_def_cfa_offset:·16940 ··DW_CFA_def_cfa_offset:·16
 941 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
937 ··DW_CFA_advance_loc:·8·to·000000000000066d942 ··DW_CFA_advance_loc1:·74·to·000000000000065f
938 ··DW_CFA_def_cfa_offset:·8943 ··DW_CFA_def_cfa_offset:·8
939 ··DW_CFA_nop944 ··DW_CFA_nop
 945 ··DW_CFA_nop
  
 946 000008a8·0000000000000014·000008ac·FDE·cie=00000000·pc=00000000000010e6..00000000000010f0
 947 ··DW_CFA_def_cfa_offset:·16
 948 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
 949 ··DW_CFA_nop
 950 ··DW_CFA_nop
 951 ··DW_CFA_nop
  
940 000008a0·000000000000001c·000008a4·FDE·cie=00000000·pc=0000000000000670..00000000000006b3952 000008c0·000000000000001c·000008c4·FDE·cie=00000000·pc=0000000000000660..00000000000006a3
941 ··DW_CFA_advance_loc:·1·to·0000000000000671953 ··DW_CFA_advance_loc:·1·to·0000000000000661
942 ··DW_CFA_def_cfa_offset:·16954 ··DW_CFA_def_cfa_offset:·16
943 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16955 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
944 ··DW_CFA_advance_loc:·59·to·00000000000006ac956 ··DW_CFA_advance_loc:·59·to·000000000000069c
Max diff block lines reached; 30771/36702 bytes (83.84%) of diff not shown.
1.17 KB
strings --all --bytes=8 {}
    
Offset 116, 17 lines modifiedOffset 116, 19 lines modified
116 _xidata_release116 _xidata_release
117 _lookup_getdata_from_registry.isra.0117 _lookup_getdata_from_registry.isra.0
118 _lookup_getdata_from_registry.isra.0.cold118 _lookup_getdata_from_registry.isra.0.cold
119 _PyCrossInterpreterData_InitWithSize.cold119 _PyCrossInterpreterData_InitWithSize.cold
120 _PyCrossInterpreterData_Init.cold120 _PyCrossInterpreterData_Init.cold
121 _call_clear_xidata121 _call_clear_xidata
122 _xidata_release.cold122 _xidata_release.cold
 123 _call_clear_xidata.cold
123 _xidata_clear124 _xidata_clear
124 _new_bytes_object125 _new_bytes_object
125 _bytes_shared.cold126 _bytes_shared.cold
 127 _Py_CallInInterpreter.cold
126 _new_none_object128 _new_none_object
127 _str_shared.cold129 _str_shared.cold
128 _new_long_object130 _new_long_object
129 _long_shared.cold131 _long_shared.cold
130 _release_xid_data.constprop.0.isra.0132 _release_xid_data.constprop.0.isra.0
131 _tuple_shared_free133 _tuple_shared_free
132 _new_tuple_object134 _new_tuple_object
Offset 241, 22 lines modifiedOffset 243, 22 lines modified
241 PyInterpreterState_GetID243 PyInterpreterState_GetID
242 PyExc_SystemError244 PyExc_SystemError
243 _PyCrossInterpreterData_InitWithSize245 _PyCrossInterpreterData_InitWithSize
244 _PyCrossInterpreterData_Init246 _PyCrossInterpreterData_Init
245 _PyCrossInterpreterData_NewObject247 _PyCrossInterpreterData_NewObject
246 _PyCrossInterpreterData_ReleaseAndRawFree248 _PyCrossInterpreterData_ReleaseAndRawFree
247 _PyInterpreterState_LookUpID249 _PyInterpreterState_LookUpID
 250 _Py_CallInInterpreter
248 _Py_CallInInterpreterAndRawFree251 _Py_CallInInterpreterAndRawFree
249 _PyEval_AddPendingCall252 _PyEval_AddPendingCall
250 PyBytes_AsStringAndSize253 PyBytes_AsStringAndSize
251 PyBytes_FromStringAndSize254 PyBytes_FromStringAndSize
252 _PyCrossInterpreterData_UnregisterClass255 _PyCrossInterpreterData_UnregisterClass
253 _PyObject_CheckCrossInterpreterData256 _PyObject_CheckCrossInterpreterData
254 _PyCrossInterpreterData_Release257 _PyCrossInterpreterData_Release
255 _Py_CallInInterpreter 
256 PyUnicode_FromKindAndData258 PyUnicode_FromKindAndData
257 PyLong_AsSsize_t259 PyLong_AsSsize_t
258 PyExc_OverflowError260 PyExc_OverflowError
259 PyLong_FromSsize_t261 PyLong_FromSsize_t
260 PyDict_GetItemString262 PyDict_GetItemString
261 PyDict_SetItem263 PyDict_SetItem
262 PyMem_Calloc264 PyMem_Calloc
7.25 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 100, 24 lines modifiedOffset 100, 24 lines modified
100 »       push···%rbx100 »       push···%rbx
101 »       mov····%rdi,%rbx101 »       mov····%rdi,%rbx
102 »       mov····$0x0,%edi102 »       mov····$0x0,%edi
103 ·R_X86_64_32»    _Py_NoneStruct103 ·R_X86_64_32»    _Py_NoneStruct
104 »       call···12e·<_register_builtins_for_crossinterpreter_data+0xe>104 »       call···12e·<_register_builtins_for_crossinterpreter_data+0xe>
105 ·R_X86_64_PLT32» PyObject_Type-0x4105 ·R_X86_64_PLT32» PyObject_Type-0x4
106 »       mov····$0x0,%edx106 »       mov····$0x0,%edx
107 ·R_X86_64_32»    .text.unlikely+0x125a107 ·R_X86_64_32»    .text.unlikely+0x1263
108 »       mov····%rbx,%rdi108 »       mov····%rbx,%rdi
109 »       mov····%rax,%rsi109 »       mov····%rax,%rsi
110 »       call···13e·<_register_builtins_for_crossinterpreter_data+0x1e>110 »       call···13e·<_register_builtins_for_crossinterpreter_data+0x1e>
111 ·R_X86_64_PC32»  .text.hot-0x4111 ·R_X86_64_PC32»  .text.hot-0x4
112 »       test···%eax,%eax112 »       test···%eax,%eax
113 »       jne····146·<_register_builtins_for_crossinterpreter_data+0x26>113 »       jne····146·<_register_builtins_for_crossinterpreter_data+0x26>
114 ·R_X86_64_PC32»  .text.unlikely+0x6b114 ·R_X86_64_PC32»  .text.unlikely+0x6b
115 »       mov····$0x0,%edx115 »       mov····$0x0,%edx
116 ·R_X86_64_32»    .text+0x7f0116 ·R_X86_64_32»    .text+0x820
117 »       mov····$0x0,%esi117 »       mov····$0x0,%esi
118 ·R_X86_64_32»    PyLong_Type118 ·R_X86_64_32»    PyLong_Type
119 »       mov····%rbx,%rdi119 »       mov····%rbx,%rdi
120 »       call···158·<_register_builtins_for_crossinterpreter_data+0x38>120 »       call···158·<_register_builtins_for_crossinterpreter_data+0x38>
121 ·R_X86_64_PC32»  .text.hot-0x4121 ·R_X86_64_PC32»  .text.hot-0x4
122 »       test···%eax,%eax122 »       test···%eax,%eax
123 »       jne····160·<_register_builtins_for_crossinterpreter_data+0x40>123 »       jne····160·<_register_builtins_for_crossinterpreter_data+0x40>
Offset 129, 45 lines modifiedOffset 129, 45 lines modified
129 »       mov····%rbx,%rdi129 »       mov····%rbx,%rdi
130 »       call···172·<_register_builtins_for_crossinterpreter_data+0x52>130 »       call···172·<_register_builtins_for_crossinterpreter_data+0x52>
131 ·R_X86_64_PC32»  .text.hot-0x4131 ·R_X86_64_PC32»  .text.hot-0x4
132 »       test···%eax,%eax132 »       test···%eax,%eax
133 »       jne····17a·<_register_builtins_for_crossinterpreter_data+0x5a>133 »       jne····17a·<_register_builtins_for_crossinterpreter_data+0x5a>
134 ·R_X86_64_PC32»  .text.unlikely+0xb6134 ·R_X86_64_PC32»  .text.unlikely+0xb6
135 »       mov····$0x0,%edx135 »       mov····$0x0,%edx
136 ·R_X86_64_32»    .text.hot+0x700136 ·R_X86_64_32»    .text.hot+0x6b0
137 »       mov····$0x0,%esi137 »       mov····$0x0,%esi
138 ·R_X86_64_32»    PyUnicode_Type138 ·R_X86_64_32»    PyUnicode_Type
139 »       mov····%rbx,%rdi139 »       mov····%rbx,%rdi
140 »       call···18c·<_register_builtins_for_crossinterpreter_data+0x6c>140 »       call···18c·<_register_builtins_for_crossinterpreter_data+0x6c>
141 ·R_X86_64_PC32»  .text.hot-0x4141 ·R_X86_64_PC32»  .text.hot-0x4
142 »       test···%eax,%eax142 »       test···%eax,%eax
143 »       jne····194·<_register_builtins_for_crossinterpreter_data+0x74>143 »       jne····194·<_register_builtins_for_crossinterpreter_data+0x74>
144 ·R_X86_64_PC32»  .text.unlikely+0xa7144 ·R_X86_64_PC32»  .text.unlikely+0xa7
145 »       mov····$0x0,%edx145 »       mov····$0x0,%edx
146 ·R_X86_64_32»    .text.unlikely+0x1781146 ·R_X86_64_32»    .text.unlikely+0x178a
147 »       mov····$0x0,%esi147 »       mov····$0x0,%esi
148 ·R_X86_64_32»    PyBool_Type148 ·R_X86_64_32»    PyBool_Type
149 »       mov····%rbx,%rdi149 »       mov····%rbx,%rdi
150 »       call···1a6·<_register_builtins_for_crossinterpreter_data+0x86>150 »       call···1a6·<_register_builtins_for_crossinterpreter_data+0x86>
151 ·R_X86_64_PC32»  .text.hot-0x4151 ·R_X86_64_PC32»  .text.hot-0x4
152 »       test···%eax,%eax152 »       test···%eax,%eax
153 »       jne····1ae·<_register_builtins_for_crossinterpreter_data+0x8e>153 »       jne····1ae·<_register_builtins_for_crossinterpreter_data+0x8e>
154 ·R_X86_64_PC32»  .text.unlikely+0x98154 ·R_X86_64_PC32»  .text.unlikely+0x98
155 »       mov····$0x0,%edx155 »       mov····$0x0,%edx
156 ·R_X86_64_32»    .text.unlikely+0x17e6156 ·R_X86_64_32»    .text.unlikely+0x17ef
157 »       mov····$0x0,%esi157 »       mov····$0x0,%esi
158 ·R_X86_64_32»    PyFloat_Type158 ·R_X86_64_32»    PyFloat_Type
159 »       mov····%rbx,%rdi159 »       mov····%rbx,%rdi
160 »       call···1c0·<_register_builtins_for_crossinterpreter_data+0xa0>160 »       call···1c0·<_register_builtins_for_crossinterpreter_data+0xa0>
161 ·R_X86_64_PC32»  .text.hot-0x4161 ·R_X86_64_PC32»  .text.hot-0x4
162 »       test···%eax,%eax162 »       test···%eax,%eax
163 »       jne····1c8·<_register_builtins_for_crossinterpreter_data+0xa8>163 »       jne····1c8·<_register_builtins_for_crossinterpreter_data+0xa8>
164 ·R_X86_64_PC32»  .text.unlikely+0x89164 ·R_X86_64_PC32»  .text.unlikely+0x89
165 »       mov····$0x0,%edx165 »       mov····$0x0,%edx
166 ·R_X86_64_32»    .text.hot+0x7d0166 ·R_X86_64_32»    .text.hot+0x780
167 »       mov····$0x0,%esi167 »       mov····$0x0,%esi
168 ·R_X86_64_32»    PyTuple_Type168 ·R_X86_64_32»    PyTuple_Type
169 »       mov····%rbx,%rdi169 »       mov····%rbx,%rdi
170 »       call···1da·<_register_builtins_for_crossinterpreter_data+0xba>170 »       call···1da·<_register_builtins_for_crossinterpreter_data+0xba>
171 ·R_X86_64_PC32»  .text.hot-0x4171 ·R_X86_64_PC32»  .text.hot-0x4
172 »       test···%eax,%eax172 »       test···%eax,%eax
173 »       jne····1e2·<_register_builtins_for_crossinterpreter_data+0xc2>173 »       jne····1e2·<_register_builtins_for_crossinterpreter_data+0xc2>
Offset 701, 25 lines modifiedOffset 701, 25 lines modified
701 »       mov····0x10(%rdi),%rsi701 »       mov····0x10(%rdi),%rsi
702 »       mov····%rbp,%rcx702 »       mov····%rbp,%rcx
703 »       mov····%rbx,%rdi703 »       mov····%rbx,%rdi
704 »       call···797·<_bytes_shared+0x27>704 »       call···797·<_bytes_shared+0x27>
705 ·R_X86_64_PLT32» _PyCrossInterpreterData_InitWithSize-0x4705 ·R_X86_64_PLT32» _PyCrossInterpreterData_InitWithSize-0x4
706 »       add····$0x1,%eax706 »       add····$0x1,%eax
707 »       je·····7a0·<_bytes_shared+0x30>707 »       je·····7a0·<_bytes_shared+0x30>
708 ·R_X86_64_PC32»  .text.unlikely+0x1102708 ·R_X86_64_PC32»  .text.unlikely+0x10f4
709 »       mov····(%rbx),%rsi709 »       mov····(%rbx),%rsi
710 »       mov····%rbp,%rdi710 »       mov····%rbp,%rdi
711 »       lea····0x8(%rsi),%rdx711 »       lea····0x8(%rsi),%rdx
712 »       call···7af·<_bytes_shared+0x3f>712 »       call···7af·<_bytes_shared+0x3f>
713 ·R_X86_64_PLT32» PyBytes_AsStringAndSize-0x4713 ·R_X86_64_PLT32» PyBytes_AsStringAndSize-0x4
714 »       mov····%eax,%edx714 »       mov····%eax,%edx
715 »       xor····%eax,%eax715 »       xor····%eax,%eax
716 »       test···%edx,%edx716 »       test···%edx,%edx
717 »       js·····7bb·<_bytes_shared+0x4b>717 »       js·····7bb·<_bytes_shared+0x4b>
718 ·R_X86_64_PC32»  .text.unlikely+0x10fa718 ·R_X86_64_PC32»  .text.unlikely+0x10ec
719 »       pop····%rdx719 »       pop····%rdx
720 »       pop····%rbx720 »       pop····%rbx
721 »       pop····%rbp721 »       pop····%rbp
722 »       ret722 »       ret
723 »       nop723 »       nop
  
724 00000000000007c0·<_new_bytes_object>:724 00000000000007c0·<_new_bytes_object>:
Offset 737, 99 lines modifiedOffset 737, 121 lines modified
737 _PyCrossInterpreterData_Release():737 _PyCrossInterpreterData_Release():
738 »       endbr64738 »       endbr64
739 »       xor····%esi,%esi739 »       xor····%esi,%esi
740 »       jmp····7eb·<_PyCrossInterpreterData_Release+0xb>740 »       jmp····7eb·<_PyCrossInterpreterData_Release+0xb>
741 ·R_X86_64_PC32»  .text.hot+0x59c741 ·R_X86_64_PC32»  .text.hot+0x59c
742 »       nopl···0x0(%rax,%rax,1)742 »       nopl···0x0(%rax,%rax,1)
  
 743 00000000000007f0·<_Py_CallInInterpreter>:
 744 _Py_CallInInterpreter():
 745 »       endbr64
 746 »       push···%r12
 747 »       mov····%rdx,%r12
 748 »       push···%rbp
 749 »       mov····%rsi,%rbp
 750 »       push···%rbx
 751 »       mov····%rdi,%rbx
 752 »       call···806·<_Py_CallInInterpreter+0x16>
 753 ·R_X86_64_PLT32» PyInterpreterState_Get-0x4
 754 »       cmp····%rax,%rbx
 755 »       jne····80f·<_Py_CallInInterpreter+0x1f>
 756 ·R_X86_64_PC32»  .text.unlikely+0x1248
 757 »       pop····%rbx
 758 »       mov····%r12,%rdi
 759 »       mov····%rbp,%rax
 760 »       pop····%rbp
 761 »       pop····%r12
 762 »       jmp····*%rax
 763 »       nopl···0x0(%rax,%rax,1)
  
743 00000000000007f0·<_long_shared>:764 0000000000000820·<_long_shared>:
Max diff block lines reached; 3213/7235 bytes (44.41%) of diff not shown.
43.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 117, 27 lines modifiedOffset 117, 27 lines modified
117 ·R_X86_64_PC32»  .text+0x21d117 ·R_X86_64_PC32»  .text+0x21d
  
118 000000000000011c·<_xidregistry_clear.cold>:118 000000000000011c·<_xidregistry_clear.cold>:
119 _xidregistry_clear.cold():119 _xidregistry_clear.cold():
120 »       call···121·<_xidregistry_clear.cold+0x5>120 »       call···121·<_xidregistry_clear.cold+0x5>
121 ·R_X86_64_PLT32» _Py_Dealloc-0x4121 ·R_X86_64_PLT32» _Py_Dealloc-0x4
122 »       jmp····126·<_xidregistry_clear.cold+0xa>122 »       jmp····126·<_xidregistry_clear.cold+0xa>
123 ·R_X86_64_PC32»  .text.hot+0xb6123 ·R_X86_64_PC32»  .text.hot+0xbe
124 »       call···12b·<_xidregistry_clear.cold+0xf>124 »       call···12b·<_xidregistry_clear.cold+0xf>
125 ·R_X86_64_PLT32» _Py_Dealloc-0x4125 ·R_X86_64_PLT32» _Py_Dealloc-0x4
126 »       jmp····130·<_xidregistry_clear.cold+0x14>126 »       jmp····130·<_xidregistry_clear.cold+0x14>
127 ·R_X86_64_PC32»  .text.hot+0xd2127 ·R_X86_64_PC32»  .text.hot+0xde
128 »       call···135·<_xidregistry_clear.cold+0x19>128 »       call···135·<_xidregistry_clear.cold+0x19>
129 ·R_X86_64_PLT32» _Py_Dealloc-0x4129 ·R_X86_64_PLT32» _Py_Dealloc-0x4
130 »       jmp····13a·<_xidregistry_clear.cold+0x1e>130 »       jmp····13a·<_xidregistry_clear.cold+0x1e>
131 ·R_X86_64_PC32»  .text.hot+0xef131 ·R_X86_64_PC32»  .text.hot+0xf8
132 »       call···13f·<_xidregistry_clear.cold+0x23>132 »       call···13f·<_xidregistry_clear.cold+0x23>
133 ·R_X86_64_PLT32» _Py_Dealloc-0x4133 ·R_X86_64_PLT32» _Py_Dealloc-0x4
134 »       jmp····144·<Py_XDECREF.cold>134 »       jmp····144·<Py_XDECREF.cold>
135 ·R_X86_64_PC32»  .text.hot+0x9c135 ·R_X86_64_PC32»  .text.hot+0xa0
  
136 0000000000000144·<Py_XDECREF.cold>:136 0000000000000144·<Py_XDECREF.cold>:
137 Py_XDECREF.cold():137 Py_XDECREF.cold():
138 »       mov····(%rdi),%rax138 »       mov····(%rdi),%rax
139 »       test···%eax,%eax139 »       test···%eax,%eax
140 »       js·····154·<Py_XDECREF.cold+0x10>140 »       js·····154·<Py_XDECREF.cold+0x10>
141 »       sub····$0x1,%rax141 »       sub····$0x1,%rax
Offset 412, 15 lines modifiedOffset 412, 15 lines modified
412 »       mov····%eax,0x8(%rbx)412 »       mov····%eax,0x8(%rbx)
413 »       call···444·<_PyXI_InitError+0x57>413 »       call···444·<_PyXI_InitError+0x57>
414 ·R_X86_64_PLT32» PyErr_Clear-0x4414 ·R_X86_64_PLT32» PyErr_Clear-0x4
415 »       jmp····459·<_PyXI_InitError+0x6c>415 »       jmp····459·<_PyXI_InitError+0x6c>
416 »       movl···$0xffffffff,0x8(%rbx)416 »       movl···$0xffffffff,0x8(%rbx)
417 »       jmp····457·<_PyXI_InitError+0x6a>417 »       jmp····457·<_PyXI_InitError+0x6a>
418 »       mov····%ebp,0x8(%rbx)418 »       mov····%ebp,0x8(%rbx)
419 »       call···1713·<_PyXI_excinfo_Clear>419 »       call···171c·<_PyXI_excinfo_Clear>
420 »       xor····%ebp,%ebp420 »       xor····%ebp,%ebp
421 »       mov····%rbp,%rax421 »       mov····%rbp,%rax
422 »       pop····%rbx422 »       pop····%rbx
423 »       pop····%rbp423 »       pop····%rbp
424 »       pop····%r12424 »       pop····%r12
425 »       ret425 »       ret
  
Offset 438, 15 lines modifiedOffset 438, 15 lines modified
438 »       mov····0x0(%rip),%rsi········438 »       mov····0x0(%rip),%rsi········
439 ·R_X86_64_PC32»  PyExc_MemoryError-0x4439 ·R_X86_64_PC32»  PyExc_MemoryError-0x4
440 »       call···482·<_PyXI_excinfo_InitFromException+0x21>440 »       call···482·<_PyXI_excinfo_InitFromException+0x21>
441 ·R_X86_64_PLT32» PyErr_GivenExceptionMatches-0x4441 ·R_X86_64_PLT32» PyErr_GivenExceptionMatches-0x4
442 »       test···%eax,%eax442 »       test···%eax,%eax
443 »       je·····493·<_PyXI_excinfo_InitFromException+0x32>443 »       je·····493·<_PyXI_excinfo_InitFromException+0x32>
444 »       mov····%rbx,%rdi444 »       mov····%rbx,%rdi
445 »       call···1713·<_PyXI_excinfo_Clear>445 »       call···171c·<_PyXI_excinfo_Clear>
446 »       jmp····757·<_PyXI_excinfo_InitFromException+0x2f6>446 »       jmp····757·<_PyXI_excinfo_InitFromException+0x2f6>
447 »       mov····0x8(%r13),%r12447 »       mov····0x8(%r13),%r12
448 »       xor····%eax,%eax448 »       xor····%eax,%eax
449 »       testb··$0x2,0xa8(%r12)449 »       testb··$0x2,0xa8(%r12)
450 »       mov····%r12,%rdi450 »       mov····%r12,%rdi
451 »       cmovne·%r12,%rax451 »       cmovne·%r12,%rax
452 »       mov····%rax,(%rbx)452 »       mov····%rax,(%rbx)
Offset 687, 15 lines modifiedOffset 687, 15 lines modified
687 »       jmp····757·<_PyXI_excinfo_InitFromException+0x2f6>687 »       jmp····757·<_PyXI_excinfo_InitFromException+0x2f6>
688 »       mov····$0x0,%ebp688 »       mov····$0x0,%ebp
689 ·R_X86_64_32»    .rodata.str1.8+0x2b0689 ·R_X86_64_32»    .rodata.str1.8+0x2b0
690 »       jmp····771·<_PyXI_excinfo_InitFromException+0x310>690 »       jmp····771·<_PyXI_excinfo_InitFromException+0x310>
691 »       mov····$0x0,%ebp691 »       mov····$0x0,%ebp
692 ·R_X86_64_32»    .rodata.str1.8+0x2d8692 ·R_X86_64_32»    .rodata.str1.8+0x2d8
693 »       mov····%rbx,%rdi693 »       mov····%rbx,%rdi
694 »       call···1713·<_PyXI_excinfo_Clear>694 »       call···171c·<_PyXI_excinfo_Clear>
695 »       jmp····7ef·<_PyXI_excinfo_InitFromException+0x38e>695 »       jmp····7ef·<_PyXI_excinfo_InitFromException+0x38e>
696 »       dec····%rax696 »       dec····%rax
697 »       mov····%rax,0x0(%rbp)697 »       mov····%rax,0x0(%rbp)
698 »       jne····73e·<_PyXI_excinfo_InitFromException+0x2dd>698 »       jne····73e·<_PyXI_excinfo_InitFromException+0x2dd>
699 »       mov····%rbp,%rdi699 »       mov····%rbp,%rdi
700 »       call···78c·<_PyXI_excinfo_InitFromException+0x32b>700 »       call···78c·<_PyXI_excinfo_InitFromException+0x32b>
701 ·R_X86_64_PLT32» _Py_Dealloc-0x4701 ·R_X86_64_PLT32» _Py_Dealloc-0x4
Offset 818, 15 lines modifiedOffset 818, 15 lines modified
818 »       pop····%r13818 »       pop····%r13
819 »       jmp····a23·<_PyXI_excinfo_AsObject>819 »       jmp····a23·<_PyXI_excinfo_AsObject>
820 »       cmp····$0xfffffff9,%edx820 »       cmp····$0xfffffff9,%edx
821 »       jne····8d9·<_PyXI_ApplyError+0x3e>821 »       jne····8d9·<_PyXI_ApplyError+0x3e>
822 »       mov····0x30(%rdi),%rdx822 »       mov····0x30(%rdi),%rdx
823 »       mov····(%rdi),%rdi823 »       mov····(%rdi),%rdi
824 »       xor····%esi,%esi824 »       xor····%esi,%esi
825 »       call···122a·<_set_xid_lookup_failure>825 »       call···121c·<_set_xid_lookup_failure>
826 »       jmp····a19·<_PyXI_ApplyError+0x17e>826 »       jmp····a19·<_PyXI_ApplyError+0x17e>
827 »       lea····0x6(%rdx),%eax827 »       lea····0x6(%rdx),%eax
828 »       cmp····$0x6,%eax828 »       cmp····$0x6,%eax
829 »       ja·····937·<_PyXI_ApplyError+0x9c>829 »       ja·····937·<_PyXI_ApplyError+0x9c>
830 »       notrack·jmp·*0x0(,%rax,8)830 »       notrack·jmp·*0x0(,%rax,8)
831 ·R_X86_64_32S»   .rodata831 ·R_X86_64_32S»   .rodata
832 »       mov····0x0(%rip),%rdi········832 »       mov····0x0(%rip),%rdi········
Offset 1430, 15 lines modifiedOffset 1430, 15 lines modified
1430 »       xor····%ebp,%ebp1430 »       xor····%ebp,%ebp
1431 »       cmp····%rbp,%rbx1431 »       cmp····%rbp,%rbx
1432 »       jle····f46·<_sharedns_init+0x185>1432 »       jle····f46·<_sharedns_init+0x185>
1433 »       mov····%rbp,%rdi1433 »       mov····%rbp,%rdi
1434 »       inc····%rbp1434 »       inc····%rbp
1435 »       shl····$0x4,%rdi1435 »       shl····$0x4,%rdi
1436 »       add····%r13,%rdi1436 »       add····%r13,%rdi
1437 »       call···1507·<_sharednsitem_clear>1437 »       call···1510·<_sharednsitem_clear>
1438 »       jmp····f2d·<_sharedns_init+0x16c>1438 »       jmp····f2d·<_sharedns_init+0x16c>
1439 »       mov····%r13,%rdi1439 »       mov····%r13,%rdi
1440 »       call···f4e·<_sharedns_init+0x18d>1440 »       call···f4e·<_sharedns_init+0x18d>
1441 ·R_X86_64_PLT32» PyMem_RawFree-0x41441 ·R_X86_64_PLT32» PyMem_RawFree-0x4
1442 »       jmp····e0c·<_sharedns_init+0x4b>1442 »       jmp····e0c·<_sharedns_init+0x4b>
1443 »       add····$0x28,%rsp1443 »       add····$0x28,%rsp
1444 »       pop····%rbx1444 »       pop····%rbx
Offset 1461, 15 lines modifiedOffset 1461, 15 lines modified
1461 »       mov····0x8(%rbx),%rdi1461 »       mov····0x8(%rbx),%rdi
1462 »       cmp····%rbp,(%rbx)1462 »       cmp····%rbp,(%rbx)
1463 »       jle····f8d·<_sharedns_clear+0x2b>1463 »       jle····f8d·<_sharedns_clear+0x2b>
1464 »       mov····%rbp,%rax1464 »       mov····%rbp,%rax
1465 »       inc····%rbp1465 »       inc····%rbp
1466 »       shl····$0x4,%rax1466 »       shl····$0x4,%rax
1467 »       add····%rax,%rdi1467 »       add····%rax,%rdi
1468 »       call···1507·<_sharednsitem_clear>1468 »       call···1510·<_sharednsitem_clear>
1469 »       jmp····f70·<_sharedns_clear+0xe>1469 »       jmp····f70·<_sharedns_clear+0xe>
1470 »       call···f92·<_sharedns_clear+0x30>1470 »       call···f92·<_sharedns_clear+0x30>
1471 ·R_X86_64_PLT32» PyMem_RawFree-0x41471 ·R_X86_64_PLT32» PyMem_RawFree-0x4
1472 »       xor····%eax,%eax1472 »       xor····%eax,%eax
1473 »       mov····%rax,0x8(%rbx)1473 »       mov····%rax,0x8(%rbx)
1474 »       mov····%rax,(%rbx)1474 »       mov····%rax,(%rbx)
1475 »       pop····%rdx1475 »       pop····%rdx
Offset 1597, 681 lines modifiedOffset 1597, 693 lines modified
1597 ·R_X86_64_PC32»  .text.hot+0x5871597 ·R_X86_64_PC32»  .text.hot+0x587
  
1598 00000000000010bd·<_xidata_release.cold>:1598 00000000000010bd·<_xidata_release.cold>:
Max diff block lines reached; 40317/44303 bytes (91.00%) of diff not shown.
29.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 51, 90 lines modifiedOffset 51, 90 lines modified
51 »       push···%r1251 »       push···%r12
52 »       xor····%eax,%eax52 »       xor····%eax,%eax
53 »       push···%rbp53 »       push···%rbp
54 »       push···%rbx54 »       push···%rbx
55 »       mov····0x10(%rdi),%rbx55 »       mov····0x10(%rdi),%rbx
56 »       mov····%rax,0x10(%rdi)56 »       mov····%rax,0x10(%rdi)
57 »       test···%rbx,%rbx57 »       test···%rbx,%rbx
58 »       je·····100·<_xidregistry_clear+0x80>58 »       je·····10e·<_xidregistry_clear+0x8e>
59 »       mov····0x18(%rbx),%rdi59 »       mov····0x18(%rbx),%rdi
60 »       mov····0x8(%rbx),%rbp60 »       mov····0x8(%rbx),%rbp
61 »       test···%rdi,%rdi61 »       test···%rdi,%rdi
62 »       jne····11a·<_xidregistry_clear+0x9a>62 »       jne····128·<_xidregistry_clear+0xa8>
63 »       mov····%rbx,%rdi63 »       mov····%rbx,%rdi
64 »       call···a8·<_xidregistry_clear+0x28>64 »       call···ac·<_xidregistry_clear+0x2c>
65 ·R_X86_64_PLT32» PyMem_RawFree-0x465 ·R_X86_64_PLT32» PyMem_RawFree-0x4
66 »       test···%rbp,%rbp66 »       test···%rbp,%rbp
67 »       je·····100·<_xidregistry_clear+0x80>67 »       je·····10e·<_xidregistry_clear+0x8e>
68 »       mov····0x18(%rbp),%rdi68 »       mov····0x18(%rbp),%rdi
69 »       mov····0x8(%rbp),%r1269 »       mov····0x8(%rbp),%r12
70 »       test···%rdi,%rdi70 »       test···%rdi,%rdi
71 »       jne····137·<_xidregistry_clear+0xb7>71 »       jne····145·<_xidregistry_clear+0xc5>
72 »       mov····%rbp,%rdi72 »       mov····%rbp,%rdi
73 »       call···c2·<_xidregistry_clear+0x42>73 »       call···ca·<_xidregistry_clear+0x4a>
74 ·R_X86_64_PLT32» PyMem_RawFree-0x474 ·R_X86_64_PLT32» PyMem_RawFree-0x4
75 »       test···%r12,%r1275 »       test···%r12,%r12
76 »       je·····100·<_xidregistry_clear+0x80>76 »       je·····10e·<_xidregistry_clear+0x8e>
77 »       mov····0x18(%r12),%rdi77 »       mov····0x18(%r12),%rdi
78 »       mov····0x8(%r12),%rbx78 »       mov····0x8(%r12),%rbx
79 »       test···%rdi,%rdi79 »       test···%rdi,%rdi
80 »       jne····154·<_xidregistry_clear+0xd4>80 »       jne····162·<_xidregistry_clear+0xe2>
81 »       mov····%r12,%rdi81 »       mov····%r12,%rdi
82 »       call···de·<_xidregistry_clear+0x5e>82 »       call···ea·<_xidregistry_clear+0x6a>
83 ·R_X86_64_PLT32» PyMem_RawFree-0x483 ·R_X86_64_PLT32» PyMem_RawFree-0x4
84 »       test···%rbx,%rbx84 »       test···%rbx,%rbx
85 »       je·····100·<_xidregistry_clear+0x80>85 »       je·····10e·<_xidregistry_clear+0x8e>
86 »       mov····%rbx,%rbp 
87 »       mov····0x8(%rbx),%rbx 
88 »       mov····0x18(%rbp),%rdi86 »       mov····0x18(%rbx),%rdi
 87 »       mov····0x8(%rbx),%rbp
89 »       test···%rdi,%rdi88 »       test···%rdi,%rdi
90 »       jne····105·<_xidregistry_clear+0x85>89 »       jne····113·<_xidregistry_clear+0x93>
91 »       mov····%rbp,%rdi90 »       mov····%rbx,%rdi
92 »       call···fb·<_xidregistry_clear+0x7b>91 »       call···104·<_xidregistry_clear+0x84>
93 ·R_X86_64_PLT32» PyMem_RawFree-0x492 ·R_X86_64_PLT32» PyMem_RawFree-0x4
94 »       test···%rbx,%rbx93 »       test···%rbp,%rbp
 94 »       je·····10e·<_xidregistry_clear+0x8e>
 95 »       mov····%rbp,%rbx
95 »       jne····e3·<_xidregistry_clear+0x63>96 »       jmp····ef·<_xidregistry_clear+0x6f>
96 »       pop····%rbx97 »       pop····%rbx
97 »       pop····%rbp98 »       pop····%rbp
98 »       pop····%r1299 »       pop····%r12
99 »       ret100 »       ret
100 »       mov····(%rdi),%rax101 »       mov····(%rdi),%rax
101 »       test···%eax,%eax102 »       test···%eax,%eax
102 »       js·····f3·<_xidregistry_clear+0x73>103 »       js·····fc·<_xidregistry_clear+0x7c>
103 »       sub····$0x1,%rax104 »       sub····$0x1,%rax
104 »       mov····%rax,(%rdi)105 »       mov····%rax,(%rdi)
105 »       jne····f3·<_xidregistry_clear+0x73>106 »       jne····fc·<_xidregistry_clear+0x7c>
106 »       jmp····11a·<_xidregistry_clear+0x9a>107 »       jmp····128·<_xidregistry_clear+0xa8>
107 ·R_X86_64_PC32»  .text.unlikely+0x12c108 ·R_X86_64_PC32»  .text.unlikely+0x12c
108 »       mov····(%rdi),%rax109 »       mov····(%rdi),%rax
109 »       test···%eax,%eax110 »       test···%eax,%eax
110 »       js·····a0·<_xidregistry_clear+0x20>111 »       js·····a4·<_xidregistry_clear+0x24>
111 »       sub····$0x1,%rax112 »       sub····$0x1,%rax
112 »       mov····%rax,(%rdi)113 »       mov····%rax,(%rdi)
113 »       jne····a0·<_xidregistry_clear+0x20>114 »       jne····a4·<_xidregistry_clear+0x24>
114 »       jmp····137·<_xidregistry_clear+0xb7>115 »       jmp····145·<_xidregistry_clear+0xc5>
115 ·R_X86_64_PC32»  .text.unlikely+0x136116 ·R_X86_64_PC32»  .text.unlikely+0x136
116 »       mov····(%rdi),%rax117 »       mov····(%rdi),%rax
117 »       test···%eax,%eax118 »       test···%eax,%eax
118 »       js·····ba·<_xidregistry_clear+0x3a>119 »       js·····c2·<_xidregistry_clear+0x42>
119 »       sub····$0x1,%rax120 »       sub····$0x1,%rax
120 »       mov····%rax,(%rdi)121 »       mov····%rax,(%rdi)
121 »       jne····ba·<_xidregistry_clear+0x3a>122 »       jne····c2·<_xidregistry_clear+0x42>
122 »       jmp····154·<_xidregistry_clear+0xd4>123 »       jmp····162·<_xidregistry_clear+0xe2>
123 ·R_X86_64_PC32»  .text.unlikely+0x118124 ·R_X86_64_PC32»  .text.unlikely+0x118
124 »       mov····(%rdi),%rax125 »       mov····(%rdi),%rax
125 »       test···%eax,%eax126 »       test···%eax,%eax
126 »       js·····d6·<_xidregistry_clear+0x56>127 »       js·····e2·<_xidregistry_clear+0x62>
127 »       sub····$0x1,%rax128 »       sub····$0x1,%rax
128 »       mov····%rax,(%rdi)129 »       mov····%rax,(%rdi)
129 »       jne····d6·<_xidregistry_clear+0x56>130 »       jne····e2·<_xidregistry_clear+0x62>
130 »       jmp····171·<_xidregistry_clear+0xf1>131 »       jmp····17f·<_xidregistry_clear+0xff>
131 ·R_X86_64_PC32»  .text.unlikely+0x122132 ·R_X86_64_PC32»  .text.unlikely+0x122
 133 »       nop
132 »       data16·cs·nopw·0x0(%rax,%rax,1) 
133 »       nopl···0x0(%rax) 
  
134 0000000000000180·<Py_XDECREF>:134 0000000000000180·<Py_XDECREF>:
135 Py_XDECREF():135 Py_XDECREF():
136 »       test···%rdi,%rdi136 »       test···%rdi,%rdi
137 »       jne····189·<Py_XDECREF+0x9>137 »       jne····189·<Py_XDECREF+0x9>
138 ·R_X86_64_PC32»  .text.unlikely+0x140138 ·R_X86_64_PC32»  .text.unlikely+0x140
139 »       ret139 »       ret
Offset 178, 15 lines modifiedOffset 178, 15 lines modified
178 »       mov····%rdx,(%rdi)178 »       mov····%rdx,(%rdi)
179 »       jne····1ae·<_xidregistry_find_type+0x1e>179 »       jne····1ae·<_xidregistry_find_type+0x1e>
180 »       jmp····1f2·<_xidregistry_find_type+0x62>180 »       jmp····1f2·<_xidregistry_find_type+0x62>
181 ·R_X86_64_PC32»  .text.unlikely+0x1da181 ·R_X86_64_PC32»  .text.unlikely+0x1da
182 »       mov····%rax,%rsi182 »       mov····%rax,%rsi
183 »       mov····%rbp,%rdi183 »       mov····%rbp,%rdi
184 »       call···1fd·<_xidregistry_find_type+0x6d>184 »       call···1fd·<_xidregistry_find_type+0x6d>
185 ·R_X86_64_PC32»  .text.unlikely+0x11a3185 ·R_X86_64_PC32»  .text.unlikely+0x1195
186 »       jmp····1a0·<_xidregistry_find_type+0x10>186 »       jmp····1a0·<_xidregistry_find_type+0x10>
187 »       nop187 »       nop
  
188 0000000000000200·<_PyObject_GetCrossInterpreterData>:188 0000000000000200·<_PyObject_GetCrossInterpreterData>:
189 _PyObject_GetCrossInterpreterData():189 _PyObject_GetCrossInterpreterData():
190 »       endbr64190 »       endbr64
191 »       push···%r15191 »       push···%r15
Offset 249, 30 lines modifiedOffset 249, 30 lines modified
249 ·R_X86_64_PLT32» PyErr_Occurred-0x4249 ·R_X86_64_PLT32» PyErr_Occurred-0x4
250 »       test···%rax,%rax250 »       test···%rax,%rax
251 »       jne····2dd·<_PyObject_GetCrossInterpreterData+0xdd>251 »       jne····2dd·<_PyObject_GetCrossInterpreterData+0xdd>
252 »       xor····%edx,%edx252 »       xor····%edx,%edx
253 »       mov····%rbp,%rsi253 »       mov····%rbp,%rsi
254 »       mov····%r14,%rdi254 »       mov····%r14,%rdi
255 »       call···2dd·<_PyObject_GetCrossInterpreterData+0xdd>255 »       call···2dd·<_PyObject_GetCrossInterpreterData+0xdd>
256 ·R_X86_64_PC32»  .text.unlikely+0x1226256 ·R_X86_64_PC32»  .text.unlikely+0x1218
257 »       or·····$0xffffffff,%eax257 »       or·····$0xffffffff,%eax
258 »       jmp····3f1·<_PyObject_GetCrossInterpreterData+0x1f1>258 »       jmp····3f1·<_PyObject_GetCrossInterpreterData+0x1f1>
259 »       cmpl···$0x0,(%r12)259 »       cmpl···$0x0,(%r12)
260 »       mov····0x28(%rsi),%r13260 »       mov····0x28(%rsi),%r13
261 »       je·····307·<_PyObject_GetCrossInterpreterData+0x107>261 »       je·····307·<_PyObject_GetCrossInterpreterData+0x107>
262 »       add····$0x8,%r12262 »       add····$0x8,%r12
263 »       mov····$0x1,%eax263 »       mov····$0x1,%eax
264 »       xor····%edx,%edx264 »       xor····%edx,%edx
Max diff block lines reached; 24973/29566 bytes (84.47%) of diff not shown.
15.5 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 20, 16 lines modifiedOffset 20, 16 lines modified
20 ··0x00000100·28410e20·410e1842·0e10420e·08410b00·(A.·A..B..B..A..20 ··0x00000100·28410e20·410e1842·0e10420e·08410b00·(A.·A..B..B..A..
21 ··0x00000110·18000000·14010000·00000000·3a000000·............:...21 ··0x00000110·18000000·14010000·00000000·3a000000·............:...
22 ··0x00000120·000e3083·0586048c·038d0200·1c000000·..0.............22 ··0x00000120·000e3083·0586048c·038d0200·1c000000·..0.............
23 ··0x00000130·30010000·00000000·7e000000·00450e10·0.......~....E..23 ··0x00000130·30010000·00000000·7e000000·00450e10·0.......~....E..
24 ··0x00000140·83020272·0a0e0845·0b410e08·14000000·...r...E.A......24 ··0x00000140·83020272·0a0e0845·0b410e08·14000000·...r...E.A......
25 ··0x00000150·50010000·00000000·0a000000·000e1083·P...............25 ··0x00000150·50010000·00000000·0a000000·000e1083·P...............
26 ··0x00000160·02000000·2c000000·68010000·00000000·....,...h.......26 ··0x00000160·02000000·2c000000·68010000·00000000·....,...h.......
27 ··0x00000170·f1000000·00420e10·8c02430e·18860341·.....B....C....A27 ··0x00000170·ff000000·00420e10·8c02430e·18860341·.....B....C....A
28 ··0x00000180·0e208304·027b0a0e·18410e10·420e0841·.·...{...A..B..A28 ··0x00000180·0e208304·02890a0e·18410e10·420e0841·.·.......A..B..A
29 ··0x00000190·0b000000·18000000·98010000·00000000·................29 ··0x00000190·0b000000·18000000·98010000·00000000·................
30 ··0x000001a0·28000000·000e2083·0486038c·02000000·(.....·.........30 ··0x000001a0·28000000·000e2083·0486038c·02000000·(.....·.........
31 ··0x000001b0·10000000·b4010000·00000000·0a000000·................31 ··0x000001b0·10000000·b4010000·00000000·0a000000·................
32 ··0x000001c0·00000000·10000000·c8010000·00000000·................32 ··0x000001c0·00000000·10000000·c8010000·00000000·................
33 ··0x000001d0·16000000·00000000·18000000·dc010000·................33 ··0x000001d0·16000000·00000000·18000000·dc010000·................
34 ··0x000001e0·00000000·20000000·00450e10·8302560e·....·....E....V.34 ··0x000001e0·00000000·20000000·00450e10·8302560e·....·....E....V.
35 ··0x000001f0·08000000·2c000000·f8010000·00000000·....,...........35 ··0x000001f0·08000000·2c000000·f8010000·00000000·....,...........
Offset 125, 111 lines modifiedOffset 125, 115 lines modified
125 ··0x00000790·08000000·000e2083·03860200·24000000·......·.....$...125 ··0x00000790·08000000·000e2083·03860200·24000000·......·.....$...
126 ··0x000007a0·a0070000·00000000·57000000·00450e10·........W....E..126 ··0x000007a0·a0070000·00000000·57000000·00450e10·........W....E..
127 ··0x000007b0·8602460e·18830345·0e200244·0e18410e·..F....E.·.D..A.127 ··0x000007b0·8602460e·18830345·0e200244·0e18410e·..F....E.·.D..A.
128 ··0x000007c0·10410e08·14000000·c8070000·00000000·.A..............128 ··0x000007c0·10410e08·14000000·c8070000·00000000·.A..............
129 ··0x000007d0·09000000·000e2083·03860200·10000000·......·.........129 ··0x000007d0·09000000·000e2083·03860200·10000000·......·.........
130 ··0x000007e0·e0070000·00000000·07000000·00000000·................130 ··0x000007e0·e0070000·00000000·07000000·00000000·................
131 ··0x000007f0·10000000·f4070000·00000000·0e000000·................131 ··0x000007f0·10000000·f4070000·00000000·0e000000·................
132 ··0x00000800·00000000·38000000·08080000·00000000·....8...........132 ··0x00000800·00000000·40000000·08080000·00000000·....@...........
133 ··0x00000810·c0000000·00420e10·8c02440e·18860341·.....B....D....A 
134 ··0x00000820·0e208304·027b0a0e·18410e10·420e0841·.·...{...A..B..A 
135 ··0x00000830·0b470a0e·18460e10·420e0845·0b000000·.G...F..B..E....133 ··0x00000810·70000000·00410e10·8602430e·18830347·p....A....C....G
 134 ··0x00000820·0e206b0a·0e18410e·10410e08·450b420a·.·k...A..A..E.B.
 135 ··0x00000830·0e18410e·10410e08·450b580a·0e18410e·..A..A..E.X...A.
 136 ··0x00000840·10410e08·410b0000·14000000·4c080000·.A..A.......L...
 137 ··0x00000850·00000000·29000000·000e2083·03860200·....).....·.....
136 ··0x00000840·18000000·44080000·00000000·41000000·....D.......A...138 ··0x00000860·28000000·64080000·00000000·49000000·(...d.......I...
137 ··0x00000850·000e2083·0486038c·02000000·28000000·..·.........(...139 ··0x00000870·00460e10·8c02440e·18860344·0e208304·.F....D....D.·..
 140 ··0x00000880·600a0e18·410e1042·0e08410b·18000000·`...A..B..A.....
138 ··0x00000860·60080000·00000000·49000000·00460e10·`.......I....F..141 ··0x00000890·90080000·00000000·50000000·00450e10·........P....E..
139 ··0x00000870·8c02440e·18860344·0e208304·600a0e18·..D....D.·..`... 
140 ··0x00000880·410e1042·0e08410b·14000000·8c080000·A..B..A.........142 ··0x000008a0·8302024a·0e080000·14000000·ac080000·...J............
141 ··0x00000890·00000000·0e000000·00450e10·480e0800·.........E..H...143 ··0x000008b0·00000000·0a000000·000e1083·02000000·................
142 ··0x000008a0·1c000000·a4080000·00000000·43000000·............C...144 ··0x000008c0·1c000000·c4080000·00000000·43000000·............C...
143 ··0x000008b0·00410e10·83027b0a·0e08450b·410e0800·.A....{...E.A...145 ··0x000008d0·00410e10·83027b0a·0e08450b·410e0800·.A....{...E.A...
144 ··0x000008c0·24000000·c4080000·00000000·4f000000·$...........O...146 ··0x000008e0·24000000·e4080000·00000000·4f000000·$...........O...
145 ··0x000008d0·00450e10·86024a0e·18830349·0e20740e·.E....J....I.·t.147 ··0x000008f0·00450e10·86024a0e·18830349·0e20740e·.E....J....I.·t.
146 ··0x000008e0·18410e10·410e0800·14000000·ec080000·.A..A...........148 ··0x00000900·18410e10·410e0800·14000000·0c090000·.A..A...........
147 ··0x000008f0·00000000·10000000·000e2083·03860200·..........·.....149 ··0x00000910·00000000·10000000·000e2083·03860200·..........·.....
148 ··0x00000900·10000000·04090000·00000000·13000000·................150 ··0x00000920·10000000·24090000·00000000·13000000·....$...........
149 ··0x00000910·00000000·24000000·18090000·00000000·....$...........151 ··0x00000930·00000000·24000000·38090000·00000000·....$...8.......
150 ··0x00000920·99000000·00450e10·8602440e·18830341·.....E....D....A152 ··0x00000940·99000000·00450e10·8602440e·18830341·.....E....D....A
151 ··0x00000930·0e20028c·0e18410e·10410e08·24000000·.·....A..A..$...153 ··0x00000950·0e20028c·0e18410e·10410e08·24000000·.·....A..A..$...
152 ··0x00000940·40090000·00000000·3d000000·00410e10·@.......=....A..154 ··0x00000960·60090000·00000000·3d000000·00410e10·`.......=....A..
153 ··0x00000950·8602410e·18830344·0e20740e·18410e10·..A....D.·t..A..155 ··0x00000970·8602410e·18830344·0e20740e·18410e10·..A....D.·t..A..
154 ··0x00000960·410e0800·24000000·68090000·00000000·A...$...h.......156 ··0x00000980·410e0800·24000000·88090000·00000000·A...$...........
155 ··0x00000970·46000000·00450e10·8602440e·18830341·F....E....D....A157 ··0x00000990·46000000·00450e10·8602440e·18830341·F....E....D....A
156 ··0x00000980·0e20790e·18410e10·410e0800·10000000·.·y..A..A.......158 ··0x000009a0·0e20790e·18410e10·410e0800·10000000·.·y..A..A.......
157 ··0x00000990·90090000·00000000·30000000·00000000·........0.......159 ··0x000009b0·b0090000·00000000·30000000·00000000·........0.......
158 ··0x000009a0·10000000·a4090000·00000000·0b000000·................160 ··0x000009c0·10000000·c4090000·00000000·0b000000·................
159 ··0x000009b0·00000000·34000000·b8090000·00000000·....4...........161 ··0x000009d0·00000000·28000000·d8090000·00000000·....(...........
160 ··0x000009c0·3e000000·00460e10·8c02440e·18860344·>....F....D....D162 ··0x000009e0·2b000000·00460e10·8c02440e·18860344·+....F....D....D
161 ··0x000009d0·0e208304·4e0a0e18·470e1042·0e08420b·.·..N...G..B..B.163 ··0x000009f0·0e208304·520e1847·0e10420e·08000000·.·..R..G..B.....
162 ··0x000009e0·510e1843·0e10420e·08000000·18000000·Q..C..B......... 
163 ··0x000009f0·f0090000·00000000·41000000·00450e10·........A....E.. 
164 ··0x00000a00·83027b0e·08000000·10000000·0c0a0000·..{............. 
165 ··0x00000a10·00000000·1a000000·00000000·28000000·............(...164 ··0x00000a00·20000000·040a0000·00000000·17000000··...............
 165 ··0x00000a10·000e2083·0486038c·02510e18·430e1042·..·......Q..C..B
 166 ··0x00000a20·0e080000·18000000·280a0000·00000000·........(.......
 167 ··0x00000a30·41000000·00450e10·83027b0e·08000000·A....E....{.....
166 ··0x00000a20·200a0000·00000000·ac000000·00450e10··............E.. 
167 ··0x00000a30·8602460e·18830344·0e200294·0a0e1841·..F....D.·.....A 
168 ··0x00000a40·0e10410e·08410b00·14000000·4c0a0000·..A..A......L... 
169 ··0x00000a50·00000000·1a000000·000e2083·03860200·..........·..... 
170 ··0x00000a60·10000000·640a0000·00000000·16000000·....d...........168 ··0x00000a40·10000000·440a0000·00000000·1a000000·....D...........
171 ··0x00000a70·00000000·2c000000·780a0000·00000000·....,...x.......169 ··0x00000a50·00000000·28000000·580a0000·00000000·....(...X.......
172 ··0x00000a80·8f000000·00460e10·8c02470e·18860341·.....F....G....A170 ··0x00000a60·ac000000·00450e10·8602460e·18830344·.....E....F....D
173 ··0x00000a90·0e208304·024d0a0e·18410e10·420e0841·.·...M...A..B..A171 ··0x00000a70·0e200294·0a0e1841·0e10410e·08410b00·.·.....A..A..A..
174 ··0x00000aa0·0b000000·18000000·a80a0000·00000000·................ 
175 ··0x00000ab0·09000000·000e2083·0486038c·02000000·......·......... 
176 ··0x00000ac0·10000000·c40a0000·00000000·0c000000·................172 ··0x00000a80·14000000·840a0000·00000000·1a000000·................
 173 ··0x00000a90·000e2083·03860200·10000000·9c0a0000·..·.............
 174 ··0x00000aa0·00000000·16000000·00000000·2c000000·............,...
 175 ··0x00000ab0·b00a0000·00000000·8f000000·00460e10·.............F..
 176 ··0x00000ac0·8c02470e·18860341·0e208304·024d0a0e·..G....A.·...M..
 177 ··0x00000ad0·18410e10·420e0841·0b000000·18000000·.A..B..A........
 178 ··0x00000ae0·e00a0000·00000000·09000000·000e2083·..............·.
 179 ··0x00000af0·0486038c·02000000·10000000·fc0a0000·................
 180 ··0x00000b00·00000000·0c000000·00000000·44000000·............D...
 181 ··0x00000b10·100b0000·00000000·05010000·00460e10·.............F..
 182 ··0x00000b20·8f02420e·188e0345·0e208d04·450e288c·..B....E.·..E.(.
 183 ··0x00000b30·05440e30·8606440e·38830742·0e4002dc·.D.0..D.8..B.@..
 184 ··0x00000b40·0e38430e·30410e28·420e2042·0e18420e·.8C.0A.(B.·B..B.
177 ··0x00000ad0·00000000·44000000·d80a0000·00000000·....D...........185 ··0x00000b50·10420e08·44000000·580b0000·00000000·.B..D...X.......
178 ··0x00000ae0·05010000·00460e10·8f02420e·188e0345·.....F....B....E186 ··0x00000b60·ea000000·00460e10·8f02420e·188e0342·.....F....B....B
179 ··0x00000af0·0e208d04·450e288c·05440e30·8606440e·.·..E.(..D.0..D.187 ··0x00000b70·0e208d04·450e288c·05440e30·8606440e·.·..E.(..D.0..D.
180 ··0x00000b00·38830742·0e4002dc·0e38430e·30410e28·8..B.@...8C.0A.(188 ··0x00000b80·38830744·0e5002c4·0e38410e·30410e28·8..D.P...8A.0A.(
181 ··0x00000b10·420e2042·0e18420e·10420e08·44000000·B.·B..B..B..D...189 ··0x00000b90·420e2042·0e18420e·10420e08·20000000·B.·B..B..B..·...
182 ··0x00000b20·200b0000·00000000·ea000000·00460e10··............F..190 ··0x00000ba0·a00b0000·00000000·40000000·004b0e10·........@....K..
 191 ··0x00000bb0·8302600a·c30e0845·0b4f0e08·c3000000·..`....E.O......
183 ··0x00000b30·8f02420e·188e0342·0e208d04·450e288c·..B....B.·..E.(. 
184 ··0x00000b40·05440e30·8606440e·38830744·0e5002c4·.D.0..D.8..D.P.. 
185 ··0x00000b50·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B. 
186 ··0x00000b60·10420e08·20000000·680b0000·00000000·.B..·...h....... 
187 ··0x00000b70·40000000·004b0e10·8302600a·c30e0845·@....K....`....E 
188 ··0x00000b80·0b4f0e08·c3000000·1c000000·8c0b0000·.O.............. 
189 ··0x00000b90·00000000·2a000000·00410e10·8302650a·....*....A....e. 
190 ··0x00000ba0·0e08420b·410e0800·24000000·ac0b0000·..B.A...$....... 
191 ··0x00000bb0·00000000·34000000·00410e10·8602410e·....4....A....A. 
192 ··0x00000bc0·18830344·0e20640e·18440e10·410e0800·...D.·d..D..A... 
193 ··0x00000bd0·48000000·d40b0000·00000000·cb030000·H............... 
194 ··0x00000be0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·.. 
195 ··0x00000bf0·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D 
196 ··0x00000c00·0e7003dd·020a0e38·410e3041·0e28420e·.p.....8A.0A.(B. 
197 ··0x00000c10·20420e18·420e1042·0e08410b·1c000000··B..B..B..A..... 
198 ··0x00000c20·200c0000·00000000·8d010000·000e7083··.............p. 
199 ··0x00000c30·0786068c·058d048e·038f0200·2c000000·............,... 
200 ··0x00000c40·400c0000·00000000·40010000·00460e10·@.......@....F.. 
201 ··0x00000c50·8c02410e·18860341·0e208304·031e010a·..A....A.·...... 
202 ··0x00000c60·0e18410e·10420e08·410b0000·18000000·..A..B..A....... 
203 ··0x00000c70·700c0000·00000000·21000000·000e2083·p.......!.....·. 
204 ··0x00000c80·0486038c·02000000·28000000·8c0c0000·........(....... 
205 ··0x00000c90·00000000·60000000·00450e10·8602440e·....`....E....D. 
206 ··0x00000ca0·18830341·0e200246·0a0e1844·0e10410e·...A.·.F...D..A. 
207 ··0x00000cb0·08450b00·18000000·b80c0000·00000000·.E.............. 
208 ··0x00000cc0·64000000·00410e10·83020262·0e080000·d....A.....b.... 
209 ··0x00000cd0·18000000·d40c0000·00000000·20000000·............·...192 ··0x00000bc0·1c000000·c40b0000·00000000·2a000000·............*...
210 ··0x00000ce0·00450e10·83025a0e·08000000·14000000·.E....Z.........193 ··0x00000bd0·00410e10·8302650a·0e08420b·410e0800·.A....e...B.A...
 194 ··0x00000be0·24000000·e40b0000·00000000·34000000·$...........4...
 195 ··0x00000bf0·00410e10·8602410e·18830344·0e20640e·.A....A....D.·d.
 196 ··0x00000c00·18440e10·410e0800·48000000·0c0c0000·.D..A...H.......
Max diff block lines reached; 0/15783 bytes (0.00%) of diff not shown.
27.4 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 69, 211 lines modifiedOffset 69, 215 lines modified
69 ··0x00000420·6f6c6400·5f507943·726f7373·496e7465·old._PyCrossInte69 ··0x00000420·6f6c6400·5f507943·726f7373·496e7465·old._PyCrossInte
70 ··0x00000430·72707265·74657244·6174615f·496e6974·rpreterData_Init70 ··0x00000430·72707265·74657244·6174615f·496e6974·rpreterData_Init
71 ··0x00000440·57697468·53697a65·2e636f6c·64005f50·WithSize.cold._P71 ··0x00000440·57697468·53697a65·2e636f6c·64005f50·WithSize.cold._P
72 ··0x00000450·7943726f·7373496e·74657270·72657465·yCrossInterprete72 ··0x00000450·7943726f·7373496e·74657270·72657465·yCrossInterprete
73 ··0x00000460·72446174·615f496e·69742e63·6f6c6400·rData_Init.cold.73 ··0x00000460·72446174·615f496e·69742e63·6f6c6400·rData_Init.cold.
74 ··0x00000470·5f63616c·6c5f636c·6561725f·78696461·_call_clear_xida74 ··0x00000470·5f63616c·6c5f636c·6561725f·78696461·_call_clear_xida
75 ··0x00000480·7461005f·78696461·74615f72·656c6561·ta._xidata_relea75 ··0x00000480·7461005f·78696461·74615f72·656c6561·ta._xidata_relea
76 ··0x00000490·73652e63·6f6c6400·5f786964·6174615f·se.cold._xidata_76 ··0x00000490·73652e63·6f6c6400·5f63616c·6c5f636c·se.cold._call_cl
77 ··0x000004a0·636c6561·72005f6e·65775f62·79746573·clear._new_bytes 
78 ··0x000004b0·5f6f626a·65637400·5f627974·65735f73·_object._bytes_s 
79 ··0x000004c0·68617265·642e636f·6c64005f·6e65775f·hared.cold._new_77 ··0x000004a0·6561725f·78696461·74612e63·6f6c6400·ear_xidata.cold.
 78 ··0x000004b0·5f786964·6174615f·636c6561·72005f6e·_xidata_clear._n
 79 ··0x000004c0·65775f62·79746573·5f6f626a·65637400·ew_bytes_object.
 80 ··0x000004d0·5f627974·65735f73·68617265·642e636f·_bytes_shared.co
 81 ··0x000004e0·6c64005f·50795f43·616c6c49·6e496e74·ld._Py_CallInInt
 82 ··0x000004f0·65727072·65746572·2e636f6c·64005f6e·erpreter.cold._n
80 ··0x000004d0·6e6f6e65·5f6f626a·65637400·5f737472·none_object._str83 ··0x00000500·65775f6e·6f6e655f·6f626a65·6374005f·ew_none_object._
81 ··0x000004e0·5f736861·7265642e·636f6c64·005f6e65·_shared.cold._ne84 ··0x00000510·7374725f·73686172·65642e63·6f6c6400·str_shared.cold.
82 ··0x000004f0·775f6c6f·6e675f6f·626a6563·74005f6c·w_long_object._l85 ··0x00000520·5f6e6577·5f6c6f6e·675f6f62·6a656374·_new_long_object
 86 ··0x00000530·005f6c6f·6e675f73·68617265·642e636f·._long_shared.co
 87 ··0x00000540·6c64005f·72656c65·6173655f·7869645f·ld._release_xid_
 88 ··0x00000550·64617461·2e636f6e·73747072·6f702e30·data.constprop.0
 89 ··0x00000560·2e697372·612e3000·5f747570·6c655f73·.isra.0._tuple_s
 90 ··0x00000570·68617265·645f6672·6565005f·6e65775f·hared_free._new_
 91 ··0x00000580·7475706c·655f6f62·6a656374·005f7475·tuple_object._tu
83 ··0x00000500·6f6e675f·73686172·65642e63·6f6c6400·ong_shared.cold.92 ··0x00000590·706c655f·73686172·65642e63·6f6c6400·ple_shared.cold.
84 ··0x00000510·5f72656c·65617365·5f786964·5f646174·_release_xid_dat 
85 ··0x00000520·612e636f·6e737470·726f702e·302e6973·a.constprop.0.is 
86 ··0x00000530·72612e30·005f7475·706c655f·73686172·ra.0._tuple_shar 
87 ··0x00000540·65645f66·72656500·5f6e6577·5f747570·ed_free._new_tup 
88 ··0x00000550·6c655f6f·626a6563·74005f74·75706c65·le_object._tuple 
89 ··0x00000560·5f736861·7265642e·636f6c64·005f6e65·_shared.cold._ne 
90 ··0x00000570·775f7475·706c655f·6f626a65·63742e63·w_tuple_object.c93 ··0x000005a0·5f6e6577·5f747570·6c655f6f·626a6563·_new_tuple_objec
91 ··0x00000580·6f6c6400·5f507943·726f7373·496e7465·old._PyCrossInte94 ··0x000005b0·742e636f·6c64005f·50794372·6f737349·t.cold._PyCrossI
92 ··0x00000590·72707265·74657244·6174615f·4e65772e·rpreterData_New.95 ··0x000005c0·6e746572·70726574·65724461·74615f4e·nterpreterData_N
93 ··0x000005a0·636f6c64·005f6e65·775f626f·6f6c5f6f·cold._new_bool_o96 ··0x000005d0·65772e63·6f6c6400·5f6e6577·5f626f6f·ew.cold._new_boo
94 ··0x000005b0·626a6563·74005f6e·65775f66·6c6f6174·bject._new_float97 ··0x000005e0·6c5f6f62·6a656374·005f6e65·775f666c·l_object._new_fl
95 ··0x000005c0·5f6f626a·65637400·5f5f6675·6e635f5f·_object.__func__98 ··0x000005f0·6f61745f·6f626a65·6374005f·5f66756e·oat_object.__fun
96 ··0x000005d0·2e30005f·5f66756e·635f5f2e·32002e4c·.0.__func__.2..L 
97 ··0x000005e0·4331002e·4c433200·2e4c4336·002e4c43·C1..LC2..LC6..LC99 ··0x00000600·635f5f2e·30005f5f·66756e63·5f5f2e32·c__.0.__func__.2
 100 ··0x00000610·002e4c43·31002e4c·4332002e·4c433600·..LC1..LC2..LC6.
98 ··0x000005f0·37005f50·7958495f·496e6974·54797065·7._PyXI_InitType101 ··0x00000620·2e4c4337·005f5079·58495f49·6e697454·.LC7._PyXI_InitT
99 ··0x00000600·73005079·4578635f·45786365·7074696f·s.PyExc_Exceptio102 ··0x00000630·79706573·00507945·78635f45·78636570·ypes.PyExc_Excep
100 ··0x00000610·6e005f50·79537461·74696354·7970655f·n._PyStaticType_103 ··0x00000640·74696f6e·005f5079·53746174·69635479·tion._PyStaticTy
101 ··0x00000620·496e6974·4275696c·74696e00·50794572·InitBuiltin.PyEr104 ··0x00000650·70655f49·6e697442·75696c74·696e0050·pe_InitBuiltin.P
102 ··0x00000630·725f5072·696e7445·78005f50·7958495f·r_PrintEx._PyXI_105 ··0x00000660·79457272·5f507269·6e744578·005f5079·yErr_PrintEx._Py
103 ··0x00000640·496e6974·005f5079·52756e74·696d6500·Init._PyRuntime.106 ··0x00000670·58495f49·6e697400·5f507952·756e7469·XI_Init._PyRunti
104 ··0x00000650·50794578·635f5661·6c756545·72726f72·PyExc_ValueError107 ··0x00000680·6d650050·79457863·5f56616c·75654572·me.PyExc_ValueEr
105 ··0x00000660·00507945·72725f4e·65774578·63657074·.PyErr_NewExcept108 ··0x00000690·726f7200·50794572·725f4e65·77457863·ror.PyErr_NewExc
106 ··0x00000670·696f6e00·5f50795f·4e6f6e65·53747275·ion._Py_NoneStru109 ··0x000006a0·65707469·6f6e005f·50795f4e·6f6e6553·eption._Py_NoneS
107 ··0x00000680·63740050·794f626a·6563745f·54797065·ct.PyObject_Type110 ··0x000006b0·74727563·74005079·4f626a65·63745f54·truct.PyObject_T
108 ··0x00000690·0050794c·6f6e675f·54797065·00507942·.PyLong_Type.PyB111 ··0x000006c0·79706500·50794c6f·6e675f54·79706500·ype.PyLong_Type.
109 ··0x000006a0·79746573·5f547970·65005079·556e6963·ytes_Type.PyUnic112 ··0x000006d0·50794279·7465735f·54797065·00507955·PyBytes_Type.PyU
110 ··0x000006b0·6f64655f·54797065·00507942·6f6f6c5f·ode_Type.PyBool_113 ··0x000006e0·6e69636f·64655f54·79706500·5079426f·nicode_Type.PyBo
 114 ··0x000006f0·6f6c5f54·79706500·5079466c·6f61745f·ol_Type.PyFloat_
111 ··0x000006c0·54797065·00507946·6c6f6174·5f547970·Type.PyFloat_Typ115 ··0x00000700·54797065·00507954·75706c65·5f547970·Type.PyTuple_Typ
112 ··0x000006d0·65005079·5475706c·655f5479·7065005f·e.PyTuple_Type._ 
113 ··0x000006e0·50795f46·6174616c·4572726f·7246756e·Py_FatalErrorFun116 ··0x00000710·65005f50·795f4661·74616c45·72726f72·e._Py_FatalError
114 ··0x000006f0·63005079·4d656d5f·5261774d·616c6c6f·c.PyMem_RawMallo117 ··0x00000720·46756e63·0050794d·656d5f52·61774d61·Func.PyMem_RawMa
115 ··0x00000700·63005079·4d656d5f·52617746·72656500·c.PyMem_RawFree.118 ··0x00000730·6c6c6f63·0050794d·656d5f52·61774672·lloc.PyMem_RawFr
116 ··0x00000710·50795765·616b7265·665f4e65·77526566·PyWeakref_NewRef119 ··0x00000740·65650050·79576561·6b726566·5f4e6577·ee.PyWeakref_New
117 ··0x00000720·005f5079·58495f46·696e6900·5f50795f·._PyXI_Fini._Py_120 ··0x00000750·52656600·5f507958·495f4669·6e69005f·Ref._PyXI_Fini._
118 ··0x00000730·4465616c·6c6f6300·5f507958·495f4669·Dealloc._PyXI_Fi121 ··0x00000760·50795f44·65616c6c·6f63005f·50795849·Py_Dealloc._PyXI
119 ··0x00000740·6e695479·70657300·5f507953·74617469·niTypes._PyStati122 ··0x00000770·5f46696e·69547970·6573005f·50795374·_FiniTypes._PySt
120 ··0x00000750·63547970·655f4669·6e694275·696c7469·cType_FiniBuilti123 ··0x00000780·61746963·54797065·5f46696e·69427569·aticType_FiniBui
121 ··0x00000760·6e005f50·7943726f·7373496e·74657270·n._PyCrossInterp124 ··0x00000790·6c74696e·005f5079·43726f73·73496e74·ltin._PyCrossInt
122 ··0x00000770·72657465·72446174·615f5265·67697374·reterData_Regist125 ··0x000007a0·65727072·65746572·44617461·5f526567·erpreterData_Reg
123 ··0x00000780·6572436c·61737300·5f474c4f·42414c5f·erClass._GLOBAL_126 ··0x000007b0·69737465·72436c61·7373005f·474c4f42·isterClass._GLOB
124 ··0x00000790·4f464653·45545f54·41424c45·5f005f50·OFFSET_TABLE_._P127 ··0x000007c0·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_
125 ··0x000007a0·795f7473·735f7473·74617465·00507945·y_tss_tstate.PyE128 ··0x000007d0·005f5079·5f747373·5f747374·61746500·._Py_tss_tstate.
126 ··0x000007b0·72725f46·6f726d61·74005079·4d757465·rr_Format.PyMute129 ··0x000007e0·50794572·725f466f·726d6174·0050794d·PyErr_Format.PyM
127 ··0x000007c0·785f556e·6c6f636b·0050794d·75746578·x_Unlock.PyMutex130 ··0x000007f0·75746578·5f556e6c·6f636b00·50794d75·utex_Unlock.PyMu
128 ··0x000007d0·5f4c6f63·6b005f50·7958495f·4e657749·_Lock._PyXI_NewI131 ··0x00000800·7465785f·4c6f636b·005f5079·58495f4e·tex_Lock._PyXI_N
129 ··0x000007e0·6e746572·70726574·65720050·79546872·nterpreter.PyThr132 ··0x00000810·6577496e·74657270·72657465·72005079·ewInterpreter.Py
130 ··0x000007f0·65616453·74617465·5f537761·70005079·eadState_Swap.Py133 ··0x00000820·54687265·61645374·6174655f·53776170·ThreadState_Swap
131 ··0x00000800·5f4e6577·496e7465·72707265·74657246·_NewInterpreterF134 ··0x00000830·0050795f·4e657749·6e746572·70726574·.Py_NewInterpret
132 ··0x00000810·726f6d43·6f6e6669·67005079·53746174·romConfig.PyStat135 ··0x00000840·65724672·6f6d436f·6e666967·00507953·erFromConfig.PyS
133 ··0x00000820·75735f45·78636570·74696f6e·00507954·us_Exception.PyT136 ··0x00000850·74617475·735f4578·63657074·696f6e00·tatus_Exception.
134 ··0x00000830·68726561·64537461·74655f47·6574496e·hreadState_GetIn137 ··0x00000860·50795468·72656164·53746174·655f4765·PyThreadState_Ge
 138 ··0x00000870·74496e74·65727072·65746572·005f5079·tInterpreter._Py
 139 ··0x00000880·496e7465·72707265·74657253·74617465·InterpreterState
 140 ··0x00000890·5f536574·5768656e·63650050·79546872·_SetWhence.PyThr
 141 ··0x000008a0·65616453·74617465·5f436c65·61720050·eadState_Clear.P
 142 ··0x000008b0·79546872·65616453·74617465·5f44656c·yThreadState_Del
 143 ··0x000008c0·65746500·5f507945·72725f53·65744672·ete._PyErr_SetFr
 144 ··0x000008d0·6f6d5079·53746174·75730050·79457272·omPyStatus.PyErr
 145 ··0x000008e0·5f476574·52616973·65644578·63657074·_GetRaisedExcept
 146 ··0x000008f0·696f6e00·50794572·725f5365·74537472·ion.PyErr_SetStr
 147 ··0x00000900·696e6700·5f507945·72725f43·6861696e·ing._PyErr_Chain
 148 ··0x00000910·45786365·7074696f·6e733100·5f507958·Exceptions1._PyX
 149 ··0x00000920·495f456e·74657200·50795468·72656164·I_Enter.PyThread
 150 ··0x00000930·53746174·655f4765·74005f50·79546872·State_Get._PyThr
 151 ··0x00000940·65616453·74617465·5f4e6577·426f756e·eadState_NewBoun
 152 ··0x00000950·64005f50·79496e74·65727072·65746572·d._PyInterpreter
 153 ··0x00000960·53746174·655f5365·7452756e·6e696e67·State_SetRunning
 154 ··0x00000970·4d61696e·00507955·6e737461·626c655f·Main.PyUnstable_
 155 ··0x00000980·496e7465·72707265·74657253·74617465·InterpreterState
 156 ··0x00000990·5f476574·4d61696e·4d6f6475·6c650050·_GetMainModule.P
 157 ··0x000009a0·794d6f64·756c655f·47657444·69637400·yModule_GetDict.
 158 ··0x000009b0·50794469·63745f54·79706500·5f507958·PyDict_Type._PyX
 159 ··0x000009c0·495f4669·6c6c4e61·6d657370·61636546·I_FillNamespaceF
 160 ··0x000009d0·726f6d44·69637400·50794572·725f4f63·romDict.PyErr_Oc
 161 ··0x000009e0·63757272·6564005f·50795849·5f417070·curred._PyXI_App
 162 ··0x000009f0·6c794e61·6d657370·61636500·5f507958·lyNamespace._PyX
 163 ··0x00000a00·495f4672·65654e61·6d657370·61636500·I_FreeNamespace.
 164 ··0x00000a10·50794469·63745f53·697a6500·50794572·PyDict_Size.PyEr
 165 ··0x00000a20·725f436c·65617200·50794578·635f5479·r_Clear.PyExc_Ty
 166 ··0x00000a30·70654572·726f7200·5f507958·495f4578·peError._PyXI_Ex
 167 ··0x00000a40·69740073·74646572·72005f5f·66707269·it.stderr.__fpri
 168 ··0x00000a50·6e74665f·63686b00·5f507949·6e746572·ntf_chk._PyInter
 169 ··0x00000a60·70726574·65725374·6174655f·5365744e·preterState_SetN
 170 ··0x00000a70·6f745275·6e6e696e·674d6169·6e005079·otRunningMain.Py
 171 ··0x00000a80·496e7465·72707265·74657253·74617465·InterpreterState
 172 ··0x00000a90·5f476574·00507945·78635f4d·656d6f72·_Get.PyExc_Memor
 173 ··0x00000aa0·79457272·6f720050·79457272·5f457863·yError.PyErr_Exc
 174 ··0x00000ab0·65707469·6f6e4d61·74636865·73005079·eptionMatches.Py
 175 ··0x00000ac0·4572725f·47697665·6e457863·65707469·Err_GivenExcepti
 176 ··0x00000ad0·6f6e4d61·74636865·73005079·54797065·onMatches.PyType
 177 ··0x00000ae0·5f476574·4e616d65·00507954·7970655f·_GetName.PyType_
 178 ··0x00000af0·47657451·75616c4e·616d6500·50795479·GetQualName.PyTy
 179 ··0x00000b00·70655f47·65744d6f·64756c65·4e616d65·pe_GetModuleName
 180 ··0x00000b10·0050794f·626a6563·745f5374·72005079·.PyObject_Str.Py
 181 ··0x00000b20·496d706f·72745f49·6d706f72·744d6f64·Import_ImportMod
 182 ··0x00000b30·756c6500·50794f62·6a656374·5f476574·ule.PyObject_Get
 183 ··0x00000b40·41747472·53747269·6e670050·79547570·AttrString.PyTup
 184 ··0x00000b50·6c655f50·61636b00·50794469·63745f4e·le_Pack.PyDict_N
 185 ··0x00000b60·6577005f·50795f46·616c7365·53747275·ew._Py_FalseStru
Max diff block lines reached; 0/27948 bytes (0.00%) of diff not shown.
502 KB
errors.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:··········53856·(bytes·into·file)13 ··Start·of·section·headers:··········53080·(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·0xd260:1 There·are·22·section·headers,·starting·at·offset·0xcf58:
  
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·001003·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·001023·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·007630·001698·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·007448·0016c8·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·001048·000080·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·001068·000080·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·008cc8·000138·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·008b10·000138·18···I·19···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·0010c8·0001a0·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········0000000000000000·0010e8·0001a0·00··WA··0···0·32
10 ··[·6]·.text.hot·········PROGBITS········0000000000000000·0010c8·0018a1·00··AX··0···0·3210 ··[·6]·.text.hot·········PROGBITS········0000000000000000·0010e8·0016e1·00··AX··0···0·32
11 ··[·7]·.rela.text.hot····RELA············0000000000000000·008e00·0015f0·18···I·19···6··811 ··[·7]·.rela.text.hot····RELA············0000000000000000·008c48·0014a0·18···I·19···6··8
12 ··[·8]·.rodata.str1.8····PROGBITS········0000000000000000·002970·00046d·01·AMS··0···0··812 ··[·8]·.rodata.str1.8····PROGBITS········0000000000000000·0027d0·00046d·01·AMS··0···0··8
13 ··[·9]·.text.unlikely····PROGBITS········0000000000000000·002ddd·001459·00··AX··0···0··113 ··[·9]·.text.unlikely····PROGBITS········0000000000000000·002c3d·00145d·00··AX··0···0··1
14 ··[10]·.rela.text.unlikely·RELA············0000000000000000·00a3f0·0023d0·18···I·19···9··814 ··[10]·.rela.text.unlikely·RELA············0000000000000000·00a0e8·0023d0·18···I·19···9··8
15 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·004236·0001aa·01·AMS··0···0··115 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·00409a·0001aa·01·AMS··0···0··1
16 ··[12]·.rodata···········PROGBITS········0000000000000000·0043e0·0000a7·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·004248·0000a7·00···A··0···0·32
17 ··[13]·.rodata.cst8······PROGBITS········0000000000000000·004488·000010·08··AM··0···0··817 ··[13]·.rodata.cst8······PROGBITS········0000000000000000·0042f0·000010·08··AM··0···0··8
18 ··[14]·.rela.rodata.cst8·RELA············0000000000000000·00c7c0·000030·18···I·19··13··818 ··[14]·.rela.rodata.cst8·RELA············0000000000000000·00c4b8·000030·18···I·19··13··8
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·004498·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·004300·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·004498·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·004300·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·0044b8·001010·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·004320·000fc0·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·00c7f0·0009a8·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·00c4e8·0009a8·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·0054c8·0012c0·18·····20··54··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·0052e0·0012c0·18·····20··54··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·006788·000ea1·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·0065a0·000ea2·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·00d198·0000c3·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·00ce90·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.4 KB
readelf --wide --symbols {}
    
Offset 14, 45 lines modifiedOffset 14, 45 lines modified
14 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.114 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.1
15 ····11:·000000000000002b···109·FUNC····LOCAL··DEFAULT····9·PyErr_NewException.cold15 ····11:·000000000000002b···109·FUNC····LOCAL··DEFAULT····9·PyErr_NewException.cold
16 ····12:·00000000000001c0····27·FUNC····LOCAL··DEFAULT····6·Py_XDECREF16 ····12:·00000000000001c0····27·FUNC····LOCAL··DEFAULT····6·Py_XDECREF
17 ····13:·0000000000000340···145·FUNC····LOCAL··DEFAULT····6·_PyErr_FormatV.isra.017 ····13:·0000000000000340···145·FUNC····LOCAL··DEFAULT····6·_PyErr_FormatV.isra.0
18 ····14:·0000000000000098···384·FUNC····LOCAL··DEFAULT····9·_PyErr_SetObject.cold18 ····14:·0000000000000098···384·FUNC····LOCAL··DEFAULT····9·_PyErr_SetObject.cold
19 ····15:·00000000000009e0···200·FUNC····LOCAL··DEFAULT····6·_PyErr_CreateException19 ····15:·00000000000009e0···200·FUNC····LOCAL··DEFAULT····6·_PyErr_CreateException
20 ····16:·0000000000000218····48·FUNC····LOCAL··DEFAULT····9·_PyErr_CreateException.cold20 ····16:·0000000000000218····48·FUNC····LOCAL··DEFAULT····9·_PyErr_CreateException.cold
 21 ····17:·0000000000000248···130·FUNC····LOCAL··DEFAULT····9·_PyErr_Restore.cold
21 ····17:·0000000000000248····26·FUNC····LOCAL··DEFAULT····9·PyErr_ExceptionMatches.cold22 ····18:·00000000000002ca····26·FUNC····LOCAL··DEFAULT····9·PyErr_ExceptionMatches.cold
22 ····18:·0000000000000262····26·FUNC····LOCAL··DEFAULT····9·PyErr_GivenExceptionMatches.cold23 ····19:·00000000000002e4····26·FUNC····LOCAL··DEFAULT····9·PyErr_GivenExceptionMatches.cold
23 ····19:·000000000000027c····70·FUNC····LOCAL··DEFAULT····9·PyErr_SetFromErrno.cold24 ····20:·00000000000002fe····70·FUNC····LOCAL··DEFAULT····9·PyErr_SetFromErrno.cold
24 ····20:·00000000000002c2····44·FUNC····LOCAL··DEFAULT····9·PyErr_SetFromErrnoWithFilenameObjects.cold25 ····21:·0000000000000344····44·FUNC····LOCAL··DEFAULT····9·PyErr_SetFromErrnoWithFilenameObjects.cold
25 ····21:·00000000000002ee····11·FUNC····LOCAL··DEFAULT····9·_PyErr_SetKeyError.cold26 ····22:·0000000000000370····11·FUNC····LOCAL··DEFAULT····9·_PyErr_SetKeyError.cold
26 ····22:·00000000000002f9····70·FUNC····LOCAL··DEFAULT····9·PyErr_SetFromErrnoWithFilenameObject.cold27 ····23:·000000000000037b····70·FUNC····LOCAL··DEFAULT····9·PyErr_SetFromErrnoWithFilenameObject.cold
27 ····23:·000000000000033f····26·FUNC····LOCAL··DEFAULT····9·_PyErr_ExceptionMatches.cold28 ····24:·00000000000003c1····26·FUNC····LOCAL··DEFAULT····9·_PyErr_ExceptionMatches.cold
28 ····24:·0000000000000070···290·FUNC····LOCAL··DEFAULT····1·_PyErr_SetImportErrorSubclassWithNameFrom.isra.029 ····25:·0000000000000070···290·FUNC····LOCAL··DEFAULT····1·_PyErr_SetImportErrorSubclassWithNameFrom.isra.0
29 ····25:·0000000000000359····85·FUNC····LOCAL··DEFAULT····9·_PyErr_SetImportErrorSubclassWithNameFrom.isra.0.cold30 ····26:·00000000000003db····85·FUNC····LOCAL··DEFAULT····9·_PyErr_SetImportErrorSubclassWithNameFrom.isra.0.cold
30 ····26:·0000000000000290···241·FUNC····LOCAL··DEFAULT····1·err_programtext31 ····27:·0000000000000290···241·FUNC····LOCAL··DEFAULT····1·err_programtext
31 ····27:·00000000000003ae····21·FUNC····LOCAL··DEFAULT····9·_PyErr_ProgramDecodedTextObject.cold32 ····28:·0000000000000430····21·FUNC····LOCAL··DEFAULT····9·_PyErr_ProgramDecodedTextObject.cold
32 ····28:·00000000000003c3···103·FUNC····LOCAL··DEFAULT····9·err_programtext.cold33 ····29:·0000000000000445···103·FUNC····LOCAL··DEFAULT····9·err_programtext.cold
33 ····29:·000000000000042a····35·FUNC····LOCAL··DEFAULT····9·_PyErr_Fetch.cold34 ····30:·00000000000004ac····35·FUNC····LOCAL··DEFAULT····9·_PyErr_Fetch.cold
34 ····30:·000000000000044d···126·FUNC····LOCAL··DEFAULT····9·PyErr_Restore.cold 
35 ····31:·0000000000000410···411·FUNC····LOCAL··DEFAULT····1·PyErr_SyntaxLocationObjectEx35 ····31:·0000000000000430···411·FUNC····LOCAL··DEFAULT····1·PyErr_SyntaxLocationObjectEx
36 ····32:·00000000000004cb···597·FUNC····LOCAL··DEFAULT····9·PyErr_SyntaxLocationObjectEx.cold36 ····32:·00000000000004cf···597·FUNC····LOCAL··DEFAULT····9·PyErr_SyntaxLocationObjectEx.cold
37 ····33:·0000000000000720····39·FUNC····LOCAL··DEFAULT····9·PyErr_NewExceptionWithDoc.cold37 ····33:·0000000000000724····39·FUNC····LOCAL··DEFAULT····9·PyErr_NewExceptionWithDoc.cold
38 ····34:·0000000000000730···663·FUNC····LOCAL··DEFAULT····1·format_unraisable_v38 ····34:·0000000000000750···663·FUNC····LOCAL··DEFAULT····1·format_unraisable_v
39 ····35:·0000000000000747···609·FUNC····LOCAL··DEFAULT····9·format_unraisable_v.cold39 ····35:·000000000000074b···609·FUNC····LOCAL··DEFAULT····9·format_unraisable_v.cold
40 ····36:·0000000000000000····20·OBJECT··LOCAL··DEFAULT···12·__func__.040 ····36:·0000000000000000····20·OBJECT··LOCAL··DEFAULT···12·__func__.0
41 ····37:·0000000000000a90···804·FUNC····LOCAL··DEFAULT····1·write_unraisable_exc41 ····37:·0000000000000ab0···804·FUNC····LOCAL··DEFAULT····1·write_unraisable_exc
42 ····38:·00000000000009a8···391·FUNC····LOCAL··DEFAULT····9·_PyErr_NormalizeException.cold42 ····38:·00000000000009ac···391·FUNC····LOCAL··DEFAULT····9·_PyErr_NormalizeException.cold
43 ····39:·0000000000000040····26·OBJECT··LOCAL··DEFAULT···12·__func__.243 ····39:·0000000000000040····26·OBJECT··LOCAL··DEFAULT···12·__func__.2
44 ····40:·0000000000000b2f···280·FUNC····LOCAL··DEFAULT····9·write_unraisable_exc.cold44 ····40:·0000000000000b33···280·FUNC····LOCAL··DEFAULT····9·write_unraisable_exc.cold
45 ····41:·0000000000000d05···148·FUNC····LOCAL··DEFAULT····9·format_unraisable.constprop.045 ····41:·0000000000000d09···148·FUNC····LOCAL··DEFAULT····9·format_unraisable.constprop.0
46 ····42:·0000000000000d99····50·FUNC····LOCAL··DEFAULT····9·_PyErr_ChainStackItem.cold46 ····42:·0000000000000d9d····50·FUNC····LOCAL··DEFAULT····9·_PyErr_ChainStackItem.cold
47 ····43:·0000000000000e30····53·FUNC····LOCAL··DEFAULT····1·get_exc_traceback47 ····43:·0000000000000e50····53·FUNC····LOCAL··DEFAULT····1·get_exc_traceback
48 ····44:·0000000000000dcb····10·FUNC····LOCAL··DEFAULT····9·get_exc_traceback.cold48 ····44:·0000000000000dcf····10·FUNC····LOCAL··DEFAULT····9·get_exc_traceback.cold
49 ····45:·0000000000000e65···116·FUNC····LOCAL··DEFAULT····9·_PyErr_FormatVFromCause.isra.049 ····45:·0000000000000e69···116·FUNC····LOCAL··DEFAULT····9·_PyErr_FormatVFromCause.isra.0
50 ····46:·0000000000000ed9·····7·FUNC····LOCAL··DEFAULT····9·_PyErr_SetHandledException.cold50 ····46:·0000000000000edd·····7·FUNC····LOCAL··DEFAULT····9·_PyErr_SetHandledException.cold
51 ····47:·0000000000000ee0····34·FUNC····LOCAL··DEFAULT····9·_PyErr_FormatNote.cold51 ····47:·0000000000000ee4····34·FUNC····LOCAL··DEFAULT····9·_PyErr_FormatNote.cold
52 ····48:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata52 ····48:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
53 ····49:·0000000000000020····17·OBJECT··LOCAL··DEFAULT···12·__func__.153 ····49:·0000000000000020····17·OBJECT··LOCAL··DEFAULT···12·__func__.1
54 ····50:·0000000000000060····71·OBJECT··LOCAL··DEFAULT···12·UnraisableHookArgs__doc__54 ····50:·0000000000000060····71·OBJECT··LOCAL··DEFAULT···12·UnraisableHookArgs__doc__
55 ····51:·0000000000000020····96·OBJECT··LOCAL··DEFAULT····3·UnraisableHookArgs_fields55 ····51:·0000000000000020····96·OBJECT··LOCAL··DEFAULT····3·UnraisableHookArgs_fields
56 ····52:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···13·.LC156 ····52:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···13·.LC1
57 ····53:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···13·.LC257 ····53:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···13·.LC2
58 ····54:·0000000000000000····37·FUNC····GLOBAL·DEFAULT····6·PyErr_Occurred58 ····54:·0000000000000000····37·FUNC····GLOBAL·DEFAULT····6·PyErr_Occurred
Offset 69, 94 lines modifiedOffset 69, 94 lines modified
69 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromStringAndSize69 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromStringAndSize
70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem
71 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack71 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack
72 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type72 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type
73 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallFunction73 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallFunction
74 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc74 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
76 ····72:·0000000000001560····77·FUNC····GLOBAL·DEFAULT····6·_PyErr_SetString76 ····72:·00000000000014f0····77·FUNC····GLOBAL·DEFAULT····6·_PyErr_SetString
77 ····73:·00000000000001e0····17·FUNC····GLOBAL·HIDDEN·····6·_PyErr_GetRaisedException77 ····73:·00000000000001e0····17·FUNC····GLOBAL·HIDDEN·····6·_PyErr_GetRaisedException
78 ····74:·0000000000000200····48·FUNC····GLOBAL·HIDDEN·····6·_PyErr_SetRaisedException78 ····74:·0000000000000200····48·FUNC····GLOBAL·HIDDEN·····6·_PyErr_SetRaisedException
79 ····75:·0000000000000230···265·FUNC····GLOBAL·DEFAULT····6·PyErr_Format79 ····75:·0000000000000230···265·FUNC····GLOBAL·DEFAULT····6·PyErr_Format
80 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormatV80 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormatV
81 ····77:·00000000000003e0··1531·FUNC····GLOBAL·HIDDEN·····6·_PyErr_SetObject81 ····77:·00000000000003e0··1532·FUNC····GLOBAL·HIDDEN·····6·_PyErr_SetObject
82 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct82 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
83 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg83 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg
84 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError84 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
85 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Repr85 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Repr
86 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat86 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat
87 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyException_AddNote87 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyException_AddNote
88 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Call88 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Call
89 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyException_GetTraceback89 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyException_GetTraceback
90 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyException_GetContext90 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyException_GetContext
91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyException_SetContext91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyException_SetContext
92 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTraceBack_Type92 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTraceBack_Type
93 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsSubclass93 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsSubclass
94 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall94 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall
95 ····91:·0000000000001500····85·FUNC····GLOBAL·DEFAULT····6·PyErr_SetString95 ····91:·0000000000001490····85·FUNC····GLOBAL·DEFAULT····6·PyErr_SetString
96 ····92:·0000000000001740···262·FUNC····GLOBAL·DEFAULT····6·_PyErr_Format 
97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult
 97 ····93:·0000000000001580···262·FUNC····GLOBAL·DEFAULT····6·_PyErr_Format
98 ····94:·0000000000000ab0···445·FUNC····GLOBAL·HIDDEN·····6·_PyErr_Restore98 ····94:·0000000000000ab0···331·FUNC····GLOBAL·HIDDEN·····6·_PyErr_Restore
99 ····95:·0000000000000c70···303·FUNC····GLOBAL·DEFAULT····6·PyErr_ExceptionMatches99 ····95:·0000000000000c00···303·FUNC····GLOBAL·DEFAULT····6·PyErr_ExceptionMatches
100 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype100 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype
101 ····97:·0000000000000da0···285·FUNC····GLOBAL·DEFAULT····6·PyErr_GivenExceptionMatches101 ····97:·0000000000000d30···285·FUNC····GLOBAL·DEFAULT····6·PyErr_GivenExceptionMatches
102 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Size102 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Size
103 ····99:·0000000000000ec0····31·FUNC····GLOBAL·DEFAULT····6·PyErr_GetRaisedException103 ····99:·0000000000000e50····31·FUNC····GLOBAL·DEFAULT····6·PyErr_GetRaisedException
104 ···100:·0000000000000ee0····53·FUNC····GLOBAL·DEFAULT····6·PyErr_SetRaisedException104 ···100:·0000000000000e70····53·FUNC····GLOBAL·DEFAULT····6·PyErr_SetRaisedException
105 ···101:·0000000000000f20····61·FUNC····GLOBAL·DEFAULT····6·PyErr_Clear105 ···101:·0000000000000eb0····61·FUNC····GLOBAL·DEFAULT····6·PyErr_Clear
106 ···102:·0000000000000f60····29·FUNC····GLOBAL·DEFAULT····6·PyErr_SetObject106 ···102:·0000000000000ef0····29·FUNC····GLOBAL·DEFAULT····6·PyErr_SetObject
107 ···103:·0000000000000f80···238·FUNC····GLOBAL·DEFAULT····6·PyErr_SetFromErrno107 ···103:·0000000000000f10···238·FUNC····GLOBAL·DEFAULT····6·PyErr_SetFromErrno
108 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location108 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location
109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strerror109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strerror
110 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeLocale110 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeLocale
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_FromString112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString
113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_CheckSignals113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_CheckSignals
114 ···110:·0000000000001070···332·FUNC····GLOBAL·DEFAULT····6·PyErr_SetFromErrnoWithFilenameObjects114 ···110:·0000000000001000···332·FUNC····GLOBAL·DEFAULT····6·PyErr_SetFromErrnoWithFilenameObjects
115 ···111:·00000000000011c0····89·FUNC····GLOBAL·DEFAULT····6·_PyErr_SetKeyError115 ···111:·0000000000001150····89·FUNC····GLOBAL·DEFAULT····6·_PyErr_SetKeyError
116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyError116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyError
117 ···113:·0000000000001220···295·FUNC····GLOBAL·DEFAULT····6·PyErr_SetFromErrnoWithFilenameObject117 ···113:·00000000000011b0···295·FUNC····GLOBAL·DEFAULT····6·PyErr_SetFromErrnoWithFilenameObject
118 ···114:·0000000000001350····88·FUNC····GLOBAL·DEFAULT····6·_PyErr_ChainExceptions1118 ···114:·00000000000012e0····88·FUNC····GLOBAL·DEFAULT····6·_PyErr_ChainExceptions1
119 ···115:·00000000000013b0···268·FUNC····GLOBAL·DEFAULT····6·_PyErr_ExceptionMatches119 ···115:·0000000000001340···268·FUNC····GLOBAL·DEFAULT····6·_PyErr_ExceptionMatches
120 ···116:·00000000000014c0····56·FUNC····GLOBAL·DEFAULT····6·_PyErr_Clear120 ···116:·0000000000001450····56·FUNC····GLOBAL·DEFAULT····6·_PyErr_Clear
121 ···117:·0000000000000040····33·FUNC····GLOBAL·HIDDEN·····1·_PyErr_SetImportErrorWithNameFrom121 ···117:·0000000000000040····33·FUNC····GLOBAL·HIDDEN·····1·_PyErr_SetImportErrorWithNameFrom
122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ImportError122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ImportError
123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItemString123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItemString
124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_VectorcallDict124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_VectorcallDict
125 ···121:·00000000000015b0····35·FUNC····GLOBAL·HIDDEN·····6·_PyErr_GetTopmostException125 ···121:·0000000000001540····51·FUNC····GLOBAL·HIDDEN·····6·_PyErr_GetTopmostException
126 ···122:·00000000000001a0···231·FUNC····GLOBAL·DEFAULT····1·_PyErr_ProgramDecodedTextObject126 ···122:·00000000000001a0···231·FUNC····GLOBAL·DEFAULT····1·_PyErr_ProgramDecodedTextObject
127 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_fopen_obj127 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_fopen_obj
128 ···124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fileno128 ···124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fileno
129 ···125:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_FindEncodingFilename129 ···125:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_FindEncodingFilename
130 ···126:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·lseek64130 ···126:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·lseek64
131 ···127:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fclose131 ···127:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fclose
132 ···128:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free132 ···128:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
133 ···129:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_UniversalNewlineFgetsWithSize133 ···129:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_UniversalNewlineFgetsWithSize
134 ···130:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcmp134 ···130:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcmp
135 ···131:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Decode135 ···131:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Decode
136 ···132:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail136 ···132:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
137 ···133:·0000000000000390····29·FUNC····GLOBAL·DEFAULT····1·PyErr_Fetch137 ···133:·0000000000000390····29·FUNC····GLOBAL·DEFAULT····1·PyErr_Fetch
138 ···134:·00000000000003b0····62·FUNC····GLOBAL·HIDDEN·····1·_PyErr_Fetch138 ···134:·00000000000003b0····62·FUNC····GLOBAL·HIDDEN·····1·_PyErr_Fetch
139 ···135:·00000000000015e0···340·FUNC····GLOBAL·DEFAULT····6·PyErr_Restore139 ···135:·00000000000003f0····32·FUNC····GLOBAL·DEFAULT····1·PyErr_Restore
140 ···136:·00000000000003f0····14·FUNC····GLOBAL·HIDDEN·····1·_PyErr_FiniTypes140 ···136:·0000000000000410····14·FUNC····GLOBAL·HIDDEN·····1·_PyErr_FiniTypes
141 ···137:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyStructSequence_FiniBuiltin141 ···137:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyStructSequence_FiniBuiltin
142 ···138:·0000000000000400·····6·FUNC····GLOBAL·DEFAULT····1·PyErr_RangedSyntaxLocationObject142 ···138:·0000000000000420·····6·FUNC····GLOBAL·DEFAULT····1·PyErr_RangedSyntaxLocationObject
143 ···139:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong143 ···139:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
144 ···140:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SetAttr144 ···140:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SetAttr
145 ···141:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError145 ···141:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError
146 ···142:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_HasAttrWithError146 ···142:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_HasAttrWithError
147 ···143:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Str147 ···143:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Str
Max diff block lines reached; 6627/21910 bytes (30.25%) of diff not shown.
162 KB
readelf --wide --relocs {}
Max HTML report size reached
76.8 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
1.72 KB
strings --all --bytes=8 {}
    
Offset 28, 16 lines modifiedOffset 28, 16 lines modified
28 Cannot·recover·from·MemoryErrors·while·normalizing·exceptions.28 Cannot·recover·from·MemoryErrors·while·normalizing·exceptions.
29 Cannot·recover·from·the·recursive·normalization·of·an·exception.29 Cannot·recover·from·the·recursive·normalization·of·an·exception.
30 sys.unraisablehook·argument·type·must·be·UnraisableHookArgs30 sys.unraisablehook·argument·type·must·be·UnraisableHookArgs
31 %s:%d:·bad·argument·to·internal·function31 %s:%d:·bad·argument·to·internal·function
32 bad·argument·type·for·built-in·operation32 bad·argument·type·for·built-in·operation
33 bad·argument·to·internal·function33 bad·argument·to·internal·function
34 _PyErr_ChainExceptions:·exception·%R·is·not·a·BaseException·subclass34 _PyErr_ChainExceptions:·exception·%R·is·not·a·BaseException·subclass
35 ]A\A]A^A_ 
36 []A\A]A^A_35 []A\A]A^A_
 36 ]A\A]A^A_
37 []A\A]A^37 []A\A]A^
38 AWAVAUATUSQH38 AWAVAUATUSQH
39 Z[]A\A]A^A_39 Z[]A\A]A^A_
40 <unknown>40 <unknown>
41 Normalization·failed:·type=%s41 Normalization·failed:·type=%s
42 surrogateescape42 surrogateescape
43 expected·a·message·argument43 expected·a·message·argument
Offset 65, 27 lines modifiedOffset 65, 27 lines modified
65 _PyErr_InitTypes.cold65 _PyErr_InitTypes.cold
66 PyErr_NewException.cold66 PyErr_NewException.cold
67 Py_XDECREF67 Py_XDECREF
68 _PyErr_FormatV.isra.068 _PyErr_FormatV.isra.0
69 _PyErr_SetObject.cold69 _PyErr_SetObject.cold
70 _PyErr_CreateException70 _PyErr_CreateException
71 _PyErr_CreateException.cold71 _PyErr_CreateException.cold
 72 _PyErr_Restore.cold
72 PyErr_GivenExceptionMatches.cold73 PyErr_GivenExceptionMatches.cold
73 PyErr_SetFromErrno.cold74 PyErr_SetFromErrno.cold
74 PyErr_SetFromErrnoWithFilenameObjects.cold75 PyErr_SetFromErrnoWithFilenameObjects.cold
75 _PyErr_SetKeyError.cold76 _PyErr_SetKeyError.cold
76 PyErr_SetFromErrnoWithFilenameObject.cold77 PyErr_SetFromErrnoWithFilenameObject.cold
77 _PyErr_ExceptionMatches.cold78 _PyErr_ExceptionMatches.cold
78 _PyErr_SetImportErrorSubclassWithNameFrom.isra.079 _PyErr_SetImportErrorSubclassWithNameFrom.isra.0
79 _PyErr_SetImportErrorSubclassWithNameFrom.isra.0.cold80 _PyErr_SetImportErrorSubclassWithNameFrom.isra.0.cold
80 err_programtext81 err_programtext
81 _PyErr_ProgramDecodedTextObject.cold82 _PyErr_ProgramDecodedTextObject.cold
82 err_programtext.cold83 err_programtext.cold
83 _PyErr_Fetch.cold84 _PyErr_Fetch.cold
84 PyErr_Restore.cold 
85 PyErr_SyntaxLocationObjectEx85 PyErr_SyntaxLocationObjectEx
86 PyErr_SyntaxLocationObjectEx.cold86 PyErr_SyntaxLocationObjectEx.cold
87 PyErr_NewExceptionWithDoc.cold87 PyErr_NewExceptionWithDoc.cold
88 format_unraisable_v88 format_unraisable_v
89 format_unraisable_v.cold89 format_unraisable_v.cold
90 __func__.090 __func__.0
91 write_unraisable_exc91 write_unraisable_exc
Offset 133, 16 lines modifiedOffset 133, 16 lines modified
133 PyObject_Call133 PyObject_Call
134 PyException_GetTraceback134 PyException_GetTraceback
135 PyException_GetContext135 PyException_GetContext
136 PyException_SetContext136 PyException_SetContext
137 PyTraceBack_Type137 PyTraceBack_Type
138 PyObject_IsSubclass138 PyObject_IsSubclass
139 _PyObject_MakeTpCall139 _PyObject_MakeTpCall
140 _PyErr_Format 
141 _Py_CheckFunctionResult140 _Py_CheckFunctionResult
 141 _PyErr_Format
142 _PyErr_Restore142 _PyErr_Restore
143 PyType_IsSubtype143 PyType_IsSubtype
144 PyErr_GivenExceptionMatches144 PyErr_GivenExceptionMatches
145 PyTuple_Size145 PyTuple_Size
146 PyErr_SetFromErrno146 PyErr_SetFromErrno
147 __errno_location147 __errno_location
148 strerror148 strerror
44.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 65, 28 lines modifiedOffset 65, 28 lines modified
65 ·R_X86_64_PC32»  PyExc_ImportError-0x465 ·R_X86_64_PC32»  PyExc_ImportError-0x4
66 »       mov····%fs:(%rax),%r1366 »       mov····%fs:(%rax),%r13
67 »       call···a6·<_PyErr_SetImportErrorSubclassWithNameFrom.isra.0+0x36>67 »       call···a6·<_PyErr_SetImportErrorSubclassWithNameFrom.isra.0+0x36>
68 ·R_X86_64_PLT32» PyObject_IsSubclass-0x468 ·R_X86_64_PLT32» PyObject_IsSubclass-0x4
69 »       test···%eax,%eax69 »       test···%eax,%eax
70 »       js·····183·<_PyErr_SetImportErrorSubclassWithNameFrom.isra.0+0x113>70 »       js·····183·<_PyErr_SetImportErrorSubclassWithNameFrom.isra.0+0x113>
71 »       je·····b4·<_PyErr_SetImportErrorSubclassWithNameFrom.isra.0+0x44>71 »       je·····b4·<_PyErr_SetImportErrorSubclassWithNameFrom.isra.0+0x44>
72 ·R_X86_64_PC32»  .text.unlikely+0x35572 ·R_X86_64_PC32»  .text.unlikely+0x3d7
73 »       cmpq···$0x0,0x8(%rsp)73 »       cmpq···$0x0,0x8(%rsp)
74 »       je·····c0·<_PyErr_SetImportErrorSubclassWithNameFrom.isra.0+0x50>74 »       je·····c0·<_PyErr_SetImportErrorSubclassWithNameFrom.isra.0+0x50>
75 ·R_X86_64_PC32»  .text.unlikely+0x39175 ·R_X86_64_PC32»  .text.unlikely+0x413
76 »       test···%r14,%r1476 »       test···%r14,%r14
77 »       je·····c9·<_PyErr_SetImportErrorSubclassWithNameFrom.isra.0+0x59>77 »       je·····c9·<_PyErr_SetImportErrorSubclassWithNameFrom.isra.0+0x59>
78 ·R_X86_64_PC32»  .text.unlikely+0x38678 ·R_X86_64_PC32»  .text.unlikely+0x408
79 »       test···%rbp,%rbp79 »       test···%rbp,%rbp
80 »       jne····d3·<_PyErr_SetImportErrorSubclassWithNameFrom.isra.0+0x63>80 »       jne····d3·<_PyErr_SetImportErrorSubclassWithNameFrom.isra.0+0x63>
81 »       mov····$0x0,%ebp81 »       mov····$0x0,%ebp
82 ·R_X86_64_32»    _Py_NoneStruct82 ·R_X86_64_32»    _Py_NoneStruct
83 »       test···%r12,%r1283 »       test···%r12,%r12
84 »       je·····dc·<_PyErr_SetImportErrorSubclassWithNameFrom.isra.0+0x6c>84 »       je·····dc·<_PyErr_SetImportErrorSubclassWithNameFrom.isra.0+0x6c>
85 ·R_X86_64_PC32»  .text.unlikely+0x37b85 ·R_X86_64_PC32»  .text.unlikely+0x3fd
86 »       call···e1·<_PyErr_SetImportErrorSubclassWithNameFrom.isra.0+0x71>86 »       call···e1·<_PyErr_SetImportErrorSubclassWithNameFrom.isra.0+0x71>
87 ·R_X86_64_PLT32» PyDict_New-0x487 ·R_X86_64_PLT32» PyDict_New-0x4
88 »       mov····%rax,%rbx88 »       mov····%rax,%rbx
89 »       test···%rax,%rax89 »       test···%rax,%rax
90 »       je·····183·<_PyErr_SetImportErrorSubclassWithNameFrom.isra.0+0x113>90 »       je·····183·<_PyErr_SetImportErrorSubclassWithNameFrom.isra.0+0x113>
91 »       mov····%r14,%rdx91 »       mov····%r14,%rdx
92 »       mov····$0x0,%esi92 »       mov····$0x0,%esi
Offset 128, 15 lines modifiedOffset 128, 15 lines modified
128 ·R_X86_64_PLT32» _PyErr_SetObject-0x4128 ·R_X86_64_PLT32» _PyErr_SetObject-0x4
129 »       mov····0x0(%rbp),%rax129 »       mov····0x0(%rbp),%rax
130 »       test···%eax,%eax130 »       test···%eax,%eax
131 »       js·····16b·<_PyErr_SetImportErrorSubclassWithNameFrom.isra.0+0xfb>131 »       js·····16b·<_PyErr_SetImportErrorSubclassWithNameFrom.isra.0+0xfb>
132 »       sub····$0x1,%rax132 »       sub····$0x1,%rax
133 »       mov····%rax,0x0(%rbp)133 »       mov····%rax,0x0(%rbp)
134 »       je·····16b·<_PyErr_SetImportErrorSubclassWithNameFrom.isra.0+0xfb>134 »       je·····16b·<_PyErr_SetImportErrorSubclassWithNameFrom.isra.0+0xfb>
135 ·R_X86_64_PC32»  .text.unlikely+0x36e135 ·R_X86_64_PC32»  .text.unlikely+0x3f0
136 »       mov····(%rbx),%rax136 »       mov····(%rbx),%rax
137 »       test···%eax,%eax137 »       test···%eax,%eax
138 »       js·····183·<_PyErr_SetImportErrorSubclassWithNameFrom.isra.0+0x113>138 »       js·····183·<_PyErr_SetImportErrorSubclassWithNameFrom.isra.0+0x113>
139 »       sub····$0x1,%rax139 »       sub····$0x1,%rax
140 »       mov····%rax,(%rbx)140 »       mov····%rax,(%rbx)
141 »       jne····183·<_PyErr_SetImportErrorSubclassWithNameFrom.isra.0+0x113>141 »       jne····183·<_PyErr_SetImportErrorSubclassWithNameFrom.isra.0+0x113>
142 »       mov····%rbx,%rdi142 »       mov····%rbx,%rdi
Offset 221, 15 lines modifiedOffset 221, 15 lines modified
221 »       xor····%edx,%edx221 »       xor····%edx,%edx
222 »       xor····%esi,%esi222 »       xor····%esi,%esi
223 »       mov····%r15d,%edi223 »       mov····%r15d,%edi
224 »       call···24d·<_PyErr_ProgramDecodedTextObject+0xad>224 »       call···24d·<_PyErr_ProgramDecodedTextObject+0xad>
225 ·R_X86_64_PLT32» lseek64-0x4225 ·R_X86_64_PLT32» lseek64-0x4
226 »       add····$0x1,%rax226 »       add····$0x1,%rax
227 »       je·····257·<_PyErr_ProgramDecodedTextObject+0xb7>227 »       je·····257·<_PyErr_ProgramDecodedTextObject+0xb7>
228 ·R_X86_64_PC32»  .text.unlikely+0x3aa228 ·R_X86_64_PC32»  .text.unlikely+0x42c
229 »       mov····%r13,%rdx229 »       mov····%r13,%rdx
230 »       mov····%r12d,%esi230 »       mov····%r12d,%esi
231 »       mov····%rbp,%rdi231 »       mov····%rbp,%rdi
232 »       call···290·<err_programtext>232 »       call···290·<err_programtext>
233 »       mov····%rbp,%rdi233 »       mov····%rbp,%rdi
234 »       mov····%rax,%rbx234 »       mov····%rax,%rbx
235 »       call···270·<_PyErr_ProgramDecodedTextObject+0xd0>235 »       call···270·<_PyErr_ProgramDecodedTextObject+0xd0>
Offset 289, 39 lines modifiedOffset 289, 39 lines modified
289 »       mov····$0x0,%esi289 »       mov····$0x0,%esi
290 ·R_X86_64_32»    .rodata.str1.1+0x8e290 ·R_X86_64_32»    .rodata.str1.1+0x8e
291 »       call···31e·<err_programtext+0x8e>291 »       call···31e·<err_programtext+0x8e>
292 ·R_X86_64_PLT32» memcmp-0x4292 ·R_X86_64_PLT32» memcmp-0x4
293 »       mov····%rbp,%rdi293 »       mov····%rbp,%rdi
294 »       test···%eax,%eax294 »       test···%eax,%eax
295 »       je·····329·<err_programtext+0x99>295 »       je·····329·<err_programtext+0x99>
296 ·R_X86_64_PC32»  .text.unlikely+0x3fd296 ·R_X86_64_PC32»  .text.unlikely+0x47f
297 »       mov····$0x0,%ecx297 »       mov····$0x0,%ecx
298 ·R_X86_64_32»    .rodata.str1.1+0x92298 ·R_X86_64_32»    .rodata.str1.1+0x92
299 »       mov····%r13,%rdx299 »       mov····%r13,%rdx
300 »       mov····%rbx,%rsi300 »       mov····%rbx,%rsi
301 »       call···339·<err_programtext+0xa9>301 »       call···339·<err_programtext+0xa9>
302 ·R_X86_64_PLT32» PyUnicode_Decode-0x4302 ·R_X86_64_PLT32» PyUnicode_Decode-0x4
303 »       test···%rax,%rax303 »       test···%rax,%rax
304 »       je·····342·<err_programtext+0xb2>304 »       je·····342·<err_programtext+0xb2>
305 ·R_X86_64_PC32»  .text.unlikely+0x3bf305 ·R_X86_64_PC32»  .text.unlikely+0x441
306 »       mov····0x408(%rsp),%rdx306 »       mov····0x408(%rsp),%rdx
307 »       sub····%fs:0x28,%rdx307 »       sub····%fs:0x28,%rdx
308 »       je·····359·<err_programtext+0xc9>308 »       je·····359·<err_programtext+0xc9>
309 ·R_X86_64_PC32»  .text.unlikely+0x3e8309 ·R_X86_64_PC32»  .text.unlikely+0x46a
310 »       jmp····35e·<err_programtext+0xce>310 »       jmp····35e·<err_programtext+0xce>
311 ·R_X86_64_PC32»  .text.unlikely+0x3f8311 ·R_X86_64_PC32»  .text.unlikely+0x47a
312 »       mov····%rbp,%rdi312 »       mov····%rbp,%rdi
313 »       jmp····329·<err_programtext+0x99>313 »       jmp····329·<err_programtext+0x99>
314 »       mov····0x18(%rsp),%rbx314 »       mov····0x18(%rsp),%rbx
315 »       mov····%rbp,%rdi315 »       mov····%rbp,%rdi
316 »       jmp····329·<err_programtext+0x99>316 »       jmp····329·<err_programtext+0x99>
317 »       cmpq···$0x3e7,0x18(%rsp)317 »       cmpq···$0x3e7,0x18(%rsp)
318 »       jne····2f7·<err_programtext+0x67>318 »       jne····2f7·<err_programtext+0x67>
319 »       jmp····381·<err_programtext+0xf1>319 »       jmp····381·<err_programtext+0xf1>
320 ·R_X86_64_PC32»  .text.unlikely+0x410320 ·R_X86_64_PC32»  .text.unlikely+0x492
321 »       data16·cs·nopw·0x0(%rax,%rax,1)321 »       data16·cs·nopw·0x0(%rax,%rax,1)
322 »       nopl···0x0(%rax)322 »       nopl···0x0(%rax)
  
323 0000000000000390·<PyErr_Fetch>:323 0000000000000390·<PyErr_Fetch>:
324 PyErr_Fetch():324 PyErr_Fetch():
325 »       endbr64325 »       endbr64
326 »       mov····0x0(%rip),%rax········326 »       mov····0x0(%rip),%rax········
Offset 339, 45 lines modifiedOffset 339, 58 lines modified
339 »       endbr64339 »       endbr64
340 »       mov····0x70(%rdi),%rax340 »       mov····0x70(%rdi),%rax
341 »       xor····%r8d,%r8d341 »       xor····%r8d,%r8d
342 »       mov····%r8,0x70(%rdi)342 »       mov····%r8,0x70(%rdi)
343 »       mov····%rax,(%rdx)343 »       mov····%rax,(%rdx)
344 »       test···%rax,%rax344 »       test···%rax,%rax
345 »       je·····3cb·<_PyErr_Fetch+0x1b>345 »       je·····3cb·<_PyErr_Fetch+0x1b>
346 ·R_X86_64_PC32»  .text.unlikely+0x426346 ·R_X86_64_PC32»  .text.unlikely+0x4a8
347 »       mov····0x8(%rax),%rdi347 »       mov····0x8(%rax),%rdi
348 »       mov····(%rdi),%edx348 »       mov····(%rdi),%edx
349 »       add····$0x1,%edx349 »       add····$0x1,%edx
350 »       jne····3da·<_PyErr_Fetch+0x2a>350 »       jne····3da·<_PyErr_Fetch+0x2a>
351 ·R_X86_64_PC32»  .text.unlikely+0x442351 ·R_X86_64_PC32»  .text.unlikely+0x4c4
352 »       mov····%rdi,(%rsi)352 »       mov····%rdi,(%rsi)
353 »       mov····0x28(%rax),%rax353 »       mov····0x28(%rax),%rax
354 »       test···%rax,%rax354 »       test···%rax,%rax
355 »       jne····3ea·<_PyErr_Fetch+0x3a>355 »       jne····3ea·<_PyErr_Fetch+0x3a>
356 ·R_X86_64_PC32»  .text.unlikely+0x430356 ·R_X86_64_PC32»  .text.unlikely+0x4b2
357 »       mov····%rax,(%rcx)357 »       mov····%rax,(%rcx)
358 »       ret358 »       ret
359 »       xchg···%ax,%ax359 »       xchg···%ax,%ax
  
 360 00000000000003f0·<PyErr_Restore>:
 361 PyErr_Restore():
 362 »       endbr64
 363 »       mov····0x0(%rip),%rax········
Max diff block lines reached; 40252/44968 bytes (89.51%) of diff not shown.
52.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 352, 22 lines modifiedOffset 352, 22 lines modified
352 »       push···%rbp352 »       push···%rbp
353 »       mov····%rdi,%rbp353 »       mov····%rdi,%rbp
354 »       push···%rbx354 »       push···%rbx
355 »       mov····%rdx,%rbx355 »       mov····%rdx,%rbx
356 »       sub····$0x18,%rsp356 »       sub····$0x18,%rsp
357 »       test···%rsi,%rsi357 »       test···%rsi,%rsi
358 »       je·····404·<_PyErr_SetObject+0x24>358 »       je·····404·<_PyErr_SetObject+0x24>
359 ·R_X86_64_PC32»  .text.unlikely+0xbb359 ·R_X86_64_PC32»  .text.unlikely+0x94
360 »       mov····0x8(%rsi),%rax360 »       mov····0x8(%rsi),%rax
361 »       testb··$0x80,0xab(%rax)361 »       testb··$0x80,0xab(%rax)
362 »       je·····415·<_PyErr_SetObject+0x35>362 »       je·····415·<_PyErr_SetObject+0x35>
363 ·R_X86_64_PC32»  .text.unlikely+0x94363 ·R_X86_64_PC32»  .text.unlikely+0x199
364 »       testb··$0x40,0xab(%rsi)364 »       testb··$0x40,0xab(%rsi)
365 »       je·····422·<_PyErr_SetObject+0x42>365 »       je·····422·<_PyErr_SetObject+0x42>
366 ·R_X86_64_PC32»  .text.unlikely+0x94366 ·R_X86_64_PC32»  .text.unlikely+0x199
367 »       test···%rdx,%rdx367 »       test···%rdx,%rdx
368 »       je·····820·<_PyErr_SetObject+0x440>368 »       je·····820·<_PyErr_SetObject+0x440>
369 »       mov····0x8(%rbx),%rdi369 »       mov····0x8(%rbx),%rdi
370 »       testb··$0x40,0xab(%rdi)370 »       testb··$0x40,0xab(%rdi)
371 »       jne····7f8·<_PyErr_SetObject+0x418>371 »       jne····7f8·<_PyErr_SetObject+0x418>
372 »       mov····(%rbx),%eax372 »       mov····(%rbx),%eax
373 »       add····$0x1,%eax373 »       add····$0x1,%eax
Offset 375, 15 lines modifiedOffset 375, 15 lines modified
375 »       mov····0x70(%rbp),%rdi375 »       mov····0x70(%rbp),%rdi
376 »       mov····%eax,(%rbx)376 »       mov····%eax,(%rbx)
377 »       movq···$0x0,0x70(%rbp)377 »       movq···$0x0,0x70(%rbp)
378 »       test···%rdi,%rdi378 »       test···%rdi,%rdi
379 »       jne····7d0·<_PyErr_SetObject+0x3f0>379 »       jne····7d0·<_PyErr_SetObject+0x3f0>
380 »       cmp····$0x0,%rbx380 »       cmp····$0x0,%rbx
381 ·R_X86_64_32S»   _Py_NoneStruct381 ·R_X86_64_32S»   _Py_NoneStruct
382 »       je·····90c·<_PyErr_SetObject+0x52c>382 »       je·····907·<_PyErr_SetObject+0x527>
383 »       mov····0x8(%rbx),%rax383 »       mov····0x8(%rbx),%rax
384 »       testb··$0x4,0xab(%rax)384 »       testb··$0x4,0xab(%rax)
385 »       jne····590·<_PyErr_SetObject+0x1b0>385 »       jne····590·<_PyErr_SetObject+0x1b0>
386 »       mov····%rbx,%rsi386 »       mov····%rbx,%rsi
387 »       mov····%r12,%rdi387 »       mov····%r12,%rdi
388 »       call···487·<_PyErr_SetObject+0xa7>388 »       call···487·<_PyErr_SetObject+0xa7>
389 ·R_X86_64_PLT32» PyObject_CallOneArg-0x4389 ·R_X86_64_PLT32» PyObject_CallOneArg-0x4
Offset 413, 15 lines modifiedOffset 413, 15 lines modified
413 »       movq···$0x0,0x70(%rbp)413 »       movq···$0x0,0x70(%rbp)
414 »       mov····%rbx,%rdi414 »       mov····%rbx,%rdi
415 »       call···4e2·<_PyErr_SetObject+0x102>415 »       call···4e2·<_PyErr_SetObject+0x102>
416 ·R_X86_64_PLT32» PyObject_Repr-0x4416 ·R_X86_64_PLT32» PyObject_Repr-0x4
417 »       mov····%rax,%r13417 »       mov····%rax,%r13
418 »       test···%rax,%rax418 »       test···%rax,%rax
419 »       je·····4ee·<_PyErr_SetObject+0x10e>419 »       je·····4ee·<_PyErr_SetObject+0x10e>
420 ·R_X86_64_PC32»  .text.unlikely+0x128420 ·R_X86_64_PC32»  .text.unlikely+0x147
421 »       mov····0x18(%r12),%r12421 »       mov····0x18(%r12),%r12
422 »       mov····%r12,%rsi422 »       mov····%r12,%rsi
423 »       mov····%r13,%rdx423 »       mov····%r13,%rdx
424 »       mov····$0x0,%edi424 »       mov····$0x0,%edi
425 ·R_X86_64_32»    .rodata.str1.8+0xe8425 ·R_X86_64_32»    .rodata.str1.8+0xe8
426 »       xor····%eax,%eax426 »       xor····%eax,%eax
427 »       call···505·<_PyErr_SetObject+0x125>427 »       call···505·<_PyErr_SetObject+0x125>
Offset 433, 28 lines modifiedOffset 433, 28 lines modified
433 »       sub····$0x1,%rax433 »       sub····$0x1,%rax
434 »       mov····%rax,0x0(%r13)434 »       mov····%rax,0x0(%r13)
435 »       jne····522·<_PyErr_SetObject+0x142>435 »       jne····522·<_PyErr_SetObject+0x142>
436 »       mov····%r13,%rdi436 »       mov····%r13,%rdi
437 »       call···522·<_PyErr_SetObject+0x142>437 »       call···522·<_PyErr_SetObject+0x142>
438 ·R_X86_64_PLT32» _Py_Dealloc-0x4438 ·R_X86_64_PLT32» _Py_Dealloc-0x4
439 »       test···%rbx,%rbx439 »       test···%rbx,%rbx
440 »       jne····94b·<_PyErr_SetObject+0x56b>440 »       jne····954·<_PyErr_SetObject+0x574>
441 »       test···%r12,%r12441 »       test···%r12,%r12
442 »       je·····551·<_PyErr_SetObject+0x171>442 »       je·····551·<_PyErr_SetObject+0x171>
443 »       mov····%r12,%rsi443 »       mov····%r12,%rsi
444 »       mov····%r14,%rdi444 »       mov····%r14,%rdi
445 »       call···53b·<_PyErr_SetObject+0x15b>445 »       call···53b·<_PyErr_SetObject+0x15b>
446 ·R_X86_64_PLT32» _PyException_AddNote-0x4446 ·R_X86_64_PLT32» _PyException_AddNote-0x4
447 »       mov····(%r12),%rax447 »       mov····(%r12),%rax
448 »       test···%eax,%eax448 »       test···%eax,%eax
449 »       js·····551·<_PyErr_SetObject+0x171>449 »       js·····551·<_PyErr_SetObject+0x171>
450 »       sub····$0x1,%rax450 »       sub····$0x1,%rax
451 »       mov····%rax,(%r12)451 »       mov····%rax,(%r12)
452 »       je·····551·<_PyErr_SetObject+0x171>452 »       je·····551·<_PyErr_SetObject+0x171>
453 ·R_X86_64_PC32»  .text.unlikely+0x1bd453 ·R_X86_64_PC32»  .text.unlikely+0x1c0
454 »       mov····0x70(%rbp),%rdi454 »       mov····0x70(%rbp),%rdi
455 »       mov····%r14,0x70(%rbp)455 »       mov····%r14,0x70(%rbp)
456 »       test···%rdi,%rdi456 »       test···%rdi,%rdi
457 »       je·····65b·<_PyErr_SetObject+0x27b>457 »       je·····65b·<_PyErr_SetObject+0x27b>
458 »       mov····(%rdi),%rax458 »       mov····(%rdi),%rax
459 »       test···%eax,%eax459 »       test···%eax,%eax
460 »       js·····65b·<_PyErr_SetObject+0x27b>460 »       js·····65b·<_PyErr_SetObject+0x27b>
Offset 497, 15 lines modifiedOffset 497, 15 lines modified
497 »       nopl···(%rax)497 »       nopl···(%rax)
498 »       mov····0x8(%rax),%rax498 »       mov····0x8(%rax),%rax
499 »       test···%rax,%rax499 »       test···%rax,%rax
500 »       jne····670·<_PyErr_SetObject+0x290>500 »       jne····670·<_PyErr_SetObject+0x290>
501 »       mov····0x8(%r15),%rbx501 »       mov····0x8(%r15),%rbx
502 »       testb··$0x40,0xab(%rbx)502 »       testb··$0x40,0xab(%rbx)
503 »       je·····60a·<_PyErr_SetObject+0x22a>503 »       je·····60a·<_PyErr_SetObject+0x22a>
504 ·R_X86_64_PC32»  .text.unlikely+0xc9504 ·R_X86_64_PC32»  .text.unlikely+0xc4
505 »       mov····%r15,%rdi505 »       mov····%r15,%rdi
506 »       call···612·<_PyErr_SetObject+0x232>506 »       call···612·<_PyErr_SetObject+0x232>
507 ·R_X86_64_PLT32» PyException_GetTraceback-0x4507 ·R_X86_64_PLT32» PyException_GetTraceback-0x4
508 »       mov····0x8(%r15),%rbx508 »       mov····0x8(%r15),%rbx
509 »       mov····(%rbx),%edx509 »       mov····(%rbx),%edx
510 »       add····$0x1,%edx510 »       add····$0x1,%edx
511 »       jne····8f0·<_PyErr_SetObject+0x510>511 »       jne····8f0·<_PyErr_SetObject+0x510>
Offset 538, 75 lines modifiedOffset 538, 74 lines modified
538 »       cmpq···$0x0,(%rsp)538 »       cmpq···$0x0,(%rsp)
539 ·R_X86_64_32S»   _Py_NoneStruct539 ·R_X86_64_32S»   _Py_NoneStruct
540 »       je·····5f9·<_PyErr_SetObject+0x219>540 »       je·····5f9·<_PyErr_SetObject+0x219>
541 »       mov····(%rsp),%rsi541 »       mov····(%rsp),%rsi
542 »       mov····(%rsi),%eax542 »       mov····(%rsi),%eax
543 »       mov····%eax,0xc(%rsp)543 »       mov····%eax,0xc(%rsp)
544 »       add····$0x1,%eax544 »       add····$0x1,%eax
545 »       je·····9d3·<_PyErr_SetObject+0x5f3>545 »       je·····69f·<_PyErr_SetObject+0x2bf>
546 »       mov····%eax,(%rsi)546 »       mov····%eax,(%rsi)
 547 »       cmp····%r15,(%rsp)
547 »       mov····%rsi,%rax 
548 »       cmp····%rax,%r15 
549 »       je·····92e·<_PyErr_SetObject+0x54e>548 »       je·····937·<_PyErr_SetObject+0x557>
550 »       mov····%rax,%r13549 »       mov····(%rsp),%r13
551 »       mov····%rax,%r14 
552 »       xor····%r12d,%r12d550 »       xor····%r12d,%r12d
 551 »       mov····%r13,%r14
553 »       jmp····70d·<_PyErr_SetObject+0x32d>552 »       jmp····705·<_PyErr_SetObject+0x325>
554 »       nopw···0x0(%rax,%rax,1)553 »       nopl···(%rax)
555 »       mov····(%rbx),%rdx554 »       mov····(%rbx),%rdx
556 »       test···%edx,%edx555 »       test···%edx,%edx
557 »       js·····6d4·<_PyErr_SetObject+0x2f4>556 »       js·····6cc·<_PyErr_SetObject+0x2ec>
558 »       sub····$0x1,%rdx557 »       sub····$0x1,%rdx
559 »       mov····%rdx,(%rbx)558 »       mov····%rdx,(%rbx)
560 »       je·····6d4·<_PyErr_SetObject+0x2f4>559 »       je·····6cc·<_PyErr_SetObject+0x2ec>
561 ·R_X86_64_PC32»  .text.unlikely+0x17a560 ·R_X86_64_PC32»  .text.unlikely+0x13a
562 »       cmp····%r15,%rbx561 »       cmp····%r15,%rbx
Max diff block lines reached; 48920/53077 bytes (92.17%) of diff not shown.
78.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
30.4 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 21, 241 lines modifiedOffset 21, 236 lines modified
21 ··0x00000110·00460e10·8c02440e·18860341·0e208304·.F....D....A.·..21 ··0x00000110·00460e10·8c02440e·18860341·0e208304·.F....D....A.·..
22 ··0x00000120·4a0ef001·02c90a0e·20430e18·410e1042·J.......·C..A..B22 ··0x00000120·4a0ef001·02c90a0e·20430e18·410e1042·J.......·C..A..B
23 ··0x00000130·0e08440b·3c000000·38010000·00000000·..D.<...8.......23 ··0x00000130·0e08440b·3c000000·38010000·00000000·..D.<...8.......
24 ··0x00000140·91000000·00420e10·8c024a0e·18860344·.....B....J....D24 ··0x00000140·91000000·00420e10·8c024a0e·18860344·.....B....J....D
25 ··0x00000150·0e208304·440e307f·0a0e2041·0e18410e·.·..D.0...·A..A.25 ··0x00000150·0e208304·440e307f·0a0e2041·0e18410e·.·..D.0...·A..A.
26 ··0x00000160·10420e08·410b6d0e·20440e18·410e1042·.B..A.m.·D..A..B26 ··0x00000160·10420e08·410b6d0e·20440e18·410e1042·.B..A.m.·D..A..B
27 ··0x00000170·0e080000·7c000000·78010000·00000000·....|...x.......27 ··0x00000170·0e080000·7c000000·78010000·00000000·....|...x.......
28 ··0x00000180·fb050000·00460e10·8f02420e·188e0342·.....F....B....B28 ··0x00000180·fc050000·00460e10·8f02420e·188e0342·.....F....B....B
29 ··0x00000190·0e208d04·420e288c·05440e30·8606440e·.·..B.(..D.0..D.29 ··0x00000190·0e208d04·420e288c·05440e30·8606440e·.·..B.(..D.0..D.
30 ··0x000001a0·38830747·0e500383·010a0e38·410e3041·8..G.P.....8A.0A30 ··0x000001a0·38830747·0e500383·010a0e38·410e3041·8..G.P.....8A.0A
31 ··0x000001b0·0e28420e·20420e18·420e1042·0e08480b·.(B.·B..B..B..H.31 ··0x000001b0·0e28420e·20420e18·420e1042·0e08480b·.(B.·B..B..B..H.
32 ··0x000001c0·02cf0a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.32 ··0x000001c0·02cf0a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.
33 ··0x000001d0·18420e10·420e0847·0b034c03·0a0e3844·.B..B..G..L...8D33 ··0x000001d0·18420e10·420e0847·0b035503·0a0e3844·.B..B..G..U...8D
34 ··0x000001e0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.34 ··0x000001e0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
35 ··0x000001f0·08450b00·4c000000·f8010000·00000000·.E..L...........35 ··0x000001f0·08450b00·50000000·f8010000·00000000·.E..P...........
36 ··0x00000200·80010000·000e5083·0786068c·058d048e·......P.........36 ··0x00000200·80010000·000e5083·0786068c·058d048e·......P.........
37 ··0x00000210·038f024b·0a0e3846·0e30490e·28420e20·...K..8F.0I.(B.·37 ··0x00000210·038f0202·480a0e38·440e3041·0e28420e·....H..8D.0A.(B.
38 ··0x00000220·420e1842·0e10420e·08450b02·d00a0e38·B..B..B..E.....838 ··0x00000220·20420e18·420e1042·0e08450b·02b60a0e··B..B..B..E.....
39 ··0x00000230·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B39 ··0x00000230·38460e30·490e2842·0e20420e·18420e10·8F.0I.(B.·B..B..
40 ··0x00000240·0e08450b·28000000·48020000·00000000·..E.(...H.......40 ··0x00000240·420e0845·0b000000·28000000·4c020000·B..E....(...L...
41 ··0x00000250·c8000000·00410e10·8602440e·18830341·.....A....D....A 
42 ··0x00000260·0e207d0a·0e18410e·10410e08·410b0000·.·}...A..A..A... 
43 ··0x00000270·14000000·74020000·00000000·30000000·....t.......0... 
44 ··0x00000280·000e2083·03860200·50000000·8c020000·..·.....P....... 
45 ··0x00000290·00000000·bd010000·00460e10·8d02420e·.........F....B.41 ··0x00000250·00000000·c8000000·00410e10·8602440e·.........A....D.
 42 ··0x00000260·18830341·0e207d0a·0e18410e·10410e08·...A.·}...A..A..
 43 ··0x00000270·410b0000·14000000·78020000·00000000·A.......x.......
 44 ··0x00000280·30000000·000e2083·03860200·3c000000·0.....·.....<...
46 ··0x000002a0·188c0344·0e208604·440e3002·520a0e20·...D.·..D.0.R..· 
47 ··0x000002b0·410e1842·0e10420e·08410b50·0a0e2041·A..B..B..A.P..·A 
48 ··0x000002c0·0e18420e·10420e08·450b4e0a·0e20440e·..B..B..E.N..·D. 
49 ··0x000002d0·18420e10·420e0845·0b000000·58000000·.B..B..E....X... 
50 ··0x000002e0·e0020000·00000000·2f010000·005e0e10·......../....^..45 ··0x00000290·90020000·00000000·4b010000·00460e10·........K....F..
51 ··0x000002f0·8d02420e·188c0341·0e208604·410e2883·..B....A.·..A.(.46 ··0x000002a0·8d02420e·188c0344·0e208604·440e3002·..B....D.·..D.0.
 47 ··0x000002b0·4e0a0e20·410e1842·0e10420e·08410b02·N..·A..B..B..A..
52 ··0x00000300·05440e30·026f0a0e·2844c30e·2041c60e·.D.0.o..(D..·A.. 
53 ··0x00000310·1842cc0e·1042cd0e·084a0b02·550a0e28·.B...B...J..U..( 
54 ··0x00000320·410e2041·0e18420e·10420e08·450b640e·A.·A..B..B..E.d.48 ··0x000002c0·da0e2044·0e18420e·10420e08·34000000·..·D..B..B..4...
55 ··0x00000330·08c3c6cc·cd000000·18000000·3c030000·............<... 
56 ··0x00000340·00000000·1a000000·000e3083·0586048c·..........0.....49 ··0x000002d0·d0020000·00000000·82000000·000e3086·..............0.
 50 ··0x000002e0·048c038d·02500a0e·20410e18·420e1042·.....P..·A..B..B
 51 ··0x000002f0·0e08450b·025b0e20·440e1842·0e10420e·..E..[.·D..B..B.
57 ··0x00000350·038d0200·58000000·58030000·00000000·....X...X.......52 ··0x00000300·08000000·58000000·08030000·00000000·....X...........
58 ··0x00000360·1d010000·004f0e10·8d02420e·188c0341·.....O....B....A53 ··0x00000310·2f010000·005e0e10·8d02420e·188c0341·/....^....B....A
59 ··0x00000370·0e208604·410e2883·05470e30·02620a0e·.·..A.(..G.0.b..54 ··0x00000320·0e208604·410e2883·05440e30·026f0a0e·.·..A.(..D.0.o..
60 ··0x00000380·2844c30e·2041c60e·1842cc0e·1042cd0e·(D..·A...B...B..55 ··0x00000330·2844c30e·2041c60e·1842cc0e·1042cd0e·(D..·A...B...B..
61 ··0x00000390·084b0b02·590a0e28·410e2041·0e18420e·.K..Y..(A.·A..B.56 ··0x00000340·084a0b02·550a0e28·410e2041·0e18420e·.J..U..(A.·A..B.
62 ··0x000003a0·10420e08·410b6a0e·08c3c6cc·cd000000·.B..A.j.........57 ··0x00000350·10420e08·450b640e·08c3c6cc·cd000000·.B..E.d.........
63 ··0x000003b0·18000000·b4030000·00000000·1a000000·................58 ··0x00000360·18000000·64030000·00000000·1a000000·....d...........
64 ··0x000003c0·000e3083·0586048c·038d0200·10000000·..0.............59 ··0x00000370·000e3083·0586048c·038d0200·58000000·..0.........X...
65 ··0x000003d0·d0030000·00000000·1f000000·00000000·................60 ··0x00000380·80030000·00000000·1d010000·004f0e10·.............O..
66 ··0x000003e0·10000000·e4030000·00000000·35000000·............5... 
67 ··0x000003f0·00000000·10000000·f8030000·00000000·................ 
68 ··0x00000400·3d000000·00000000·10000000·0c040000·=............... 
69 ··0x00000410·00000000·1d000000·00000000·38000000·............8... 
70 ··0x00000420·20040000·00000000·ee000000·00460e10··............F.. 
71 ··0x00000430·8d02450e·188c0341·0e208604·410e2883·..E....A.·..A.(.61 ··0x00000390·8d02420e·188c0341·0e208604·410e2883·..B....A.·..A.(.
72 ··0x00000440·05440e30·02c20a0e·28430e20·410e1842·.D.0....(C.·A..B62 ··0x000003a0·05470e30·02620a0e·2844c30e·2041c60e·.G.0.b..(D..·A..
 63 ··0x000003b0·1842cc0e·1042cd0e·084b0b02·590a0e28·.B...B...K..Y..(
 64 ··0x000003c0·410e2041·0e18420e·10420e08·410b6a0e·A.·A..B..B..A.j.
 65 ··0x000003d0·08c3c6cc·cd000000·18000000·dc030000·................
 66 ··0x000003e0·00000000·1a000000·000e3083·0586048c·..........0.....
 67 ··0x000003f0·038d0200·10000000·f8030000·00000000·................
 68 ··0x00000400·1f000000·00000000·10000000·0c040000·................
 69 ··0x00000410·00000000·35000000·00000000·10000000·....5...........
 70 ··0x00000420·20040000·00000000·3d000000·00000000··.......=.......
 71 ··0x00000430·10000000·34040000·00000000·1d000000·....4...........
 72 ··0x00000440·00000000·38000000·48040000·00000000·....8...H.......
 73 ··0x00000450·ee000000·00460e10·8d02450e·188c0341·.....F....E....A
 74 ··0x00000460·0e208604·410e2883·05440e30·02c20a0e·.·..A.(..D.0....
 75 ··0x00000470·28430e20·410e1842·0e10420e·08410b00·(C.·A..B..B..A..
 76 ··0x00000480·18000000·84040000·00000000·46000000·............F...
 77 ··0x00000490·000e3083·0586048c·038d0200·48000000·..0.........H...
 78 ··0x000004a0·a0040000·00000000·4c010000·00460e10·........L....F..
 79 ··0x000004b0·8f02450e·188e0345·0e208d04·420e288c·..E....E.·..B.(.
 80 ··0x000004c0·05410e30·8606410e·38830744·0e4002da·.A.0..A.8..D.@..
 81 ··0x000004d0·0a0e3843·0e30410e·28420e20·420e1842·..8C.0A.(B.·B..B
73 ··0x00000450·0e10420e·08410b00·18000000·5c040000·..B..A......\...82 ··0x000004e0·0e10420e·08410b00·1c000000·ec040000·..B..A..........
 83 ··0x000004f0·00000000·2c000000·000e4083·0786068c·....,.....@.....
 84 ··0x00000500·058d048e·038f0200·24000000·0c050000·........$.......
 85 ··0x00000510·00000000·59000000·00450e10·8602490e·....Y....E....I.
 86 ··0x00000520·18830344·0e200244·0e18410e·10410e08·...D.·.D..A..A..
 87 ··0x00000530·1c000000·34050000·00000000·0b000000·....4...........
 88 ··0x00000540·000e2083·03860241·0e18440e·10410e08·..·....A..D..A..
 89 ··0x00000550·3c000000·54050000·00000000·27010000·<...T.......'...
 90 ··0x00000560·00460e10·8e02490e·188d0345·0e208c04·.F....I....E.·..
 91 ··0x00000570·410e2886·05440e30·830602cd·0a0e2843·A.(..D.0......(C
 92 ··0x00000580·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A....
 93 ··0x00000590·1c000000·94050000·00000000·46000000·............F...
 94 ··0x000005a0·000e3083·0686058c·048d038e·02000000·..0.............
 95 ··0x000005b0·34000000·b4050000·00000000·58000000·4...........X...
 96 ··0x000005c0·004b0e10·8602410e·18830341·0e205c0a·.K....A....A.·\.
 97 ··0x000005d0·0e1841c3·0e1041c6·0e08450b·610e1841·..A...A...E.a..A
 98 ··0x000005e0·c30e1041·c60e0800·5c000000·ec050000·...A....\.......
 99 ··0x000005f0·00000000·0c010000·00530e10·8d02420e·.........S....B.
 100 ··0x00000600·188c0341·0e208604·410e2883·05440e30·...A.·..A.(..D.0
 101 ··0x00000610·026f0a0e·2844c30e·2041c60e·1842cc0e·.o..(D..·A...B..
 102 ··0x00000620·1042cd0e·084d0b6c·0e28410e·20410e18·.B...M.l.(A.·A..
 103 ··0x00000630·420e1042·0e0846c3·c6cccd43·0e308305·B..B..F....C.0..
 104 ··0x00000640·86048c03·8d020000·18000000·4c060000·............L...
74 ··0x00000460·00000000·46000000·000e3083·0586048c·....F.....0.....105 ··0x00000650·00000000·1a000000·000e3083·0586048c·..........0.....
75 ··0x00000470·038d0200·48000000·78040000·00000000·....H...x.......106 ··0x00000660·038d0200·10000000·68060000·00000000·........h.......
76 ··0x00000480·4c010000·00460e10·8f02450e·188e0345·L....F....E....E 
77 ··0x00000490·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A. 
78 ··0x000004a0·38830744·0e4002da·0a0e3843·0e30410e·8..D.@....8C.0A. 
79 ··0x000004b0·28420e20·420e1842·0e10420e·08410b00·(B.·B..B..B..A.. 
80 ··0x000004c0·1c000000·c4040000·00000000·2c000000·............,... 
81 ··0x000004d0·000e4083·0786068c·058d048e·038f0200·..@............. 
82 ··0x000004e0·24000000·e4040000·00000000·59000000·$...........Y... 
83 ··0x000004f0·00450e10·8602490e·18830344·0e200244·.E....I....D.·.D 
84 ··0x00000500·0e18410e·10410e08·1c000000·0c050000·..A..A.......... 
85 ··0x00000510·00000000·0b000000·000e2083·03860241·..........·....A 
86 ··0x00000520·0e18440e·10410e08·3c000000·2c050000·..D..A..<...,... 
87 ··0x00000530·00000000·27010000·00460e10·8e02490e·....'....F....I. 
88 ··0x00000540·188d0345·0e208c04·410e2886·05440e30·...E.·..A.(..D.0 
89 ··0x00000550·830602cd·0a0e2843·0e20420e·18420e10·......(C.·B..B.. 
90 ··0x00000560·420e0841·0b000000·1c000000·6c050000·B..A........l... 
91 ··0x00000570·00000000·46000000·000e3083·0686058c·....F.....0..... 
92 ··0x00000580·048d038e·02000000·34000000·8c050000·........4....... 
93 ··0x00000590·00000000·58000000·004b0e10·8602410e·....X....K....A. 
94 ··0x000005a0·18830341·0e205c0a·0e1841c3·0e1041c6·...A.·\...A...A. 
95 ··0x000005b0·0e08450b·610e1841·c30e1041·c60e0800·..E.a..A...A.... 
96 ··0x000005c0·5c000000·c4050000·00000000·0c010000·\............... 
97 ··0x000005d0·00530e10·8d02420e·188c0341·0e208604·.S....B....A.·.. 
98 ··0x000005e0·410e2883·05440e30·026f0a0e·2844c30e·A.(..D.0.o..(D.. 
99 ··0x000005f0·2041c60e·1842cc0e·1042cd0e·084d0b6c··A...B...B...M.l 
100 ··0x00000600·0e28410e·20410e18·420e1042·0e0846c3·.(A.·A..B..B..F. 
Max diff block lines reached; 0/30978 bytes (0.00%) of diff not shown.
29.7 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 231 lines modifiedOffset 8, 231 lines modified
8 ··0x00000050·78636570·74696f6e·2e636f6c·64005079·xception.cold.Py8 ··0x00000050·78636570·74696f6e·2e636f6c·64005079·xception.cold.Py
9 ··0x00000060·5f584445·43524546·005f5079·4572725f·_XDECREF._PyErr_9 ··0x00000060·5f584445·43524546·005f5079·4572725f·_XDECREF._PyErr_
10 ··0x00000070·466f726d·6174562e·69737261·2e30005f·FormatV.isra.0._10 ··0x00000070·466f726d·6174562e·69737261·2e30005f·FormatV.isra.0._
11 ··0x00000080·50794572·725f5365·744f626a·6563742e·PyErr_SetObject.11 ··0x00000080·50794572·725f5365·744f626a·6563742e·PyErr_SetObject.
12 ··0x00000090·636f6c64·005f5079·4572725f·43726561·cold._PyErr_Crea12 ··0x00000090·636f6c64·005f5079·4572725f·43726561·cold._PyErr_Crea
13 ··0x000000a0·74654578·63657074·696f6e00·5f507945·teException._PyE13 ··0x000000a0·74654578·63657074·696f6e00·5f507945·teException._PyE
14 ··0x000000b0·72725f43·72656174·65457863·65707469·rr_CreateExcepti14 ··0x000000b0·72725f43·72656174·65457863·65707469·rr_CreateExcepti
15 ··0x000000c0·6f6e2e63·6f6c6400·50794572·725f4769·on.cold.PyErr_Gi15 ··0x000000c0·6f6e2e63·6f6c6400·5f507945·72725f52·on.cold._PyErr_R
 16 ··0x000000d0·6573746f·72652e63·6f6c6400·50794572·estore.cold.PyEr
16 ··0x000000d0·76656e45·78636570·74696f6e·4d617463·venExceptionMatc17 ··0x000000e0·725f4769·76656e45·78636570·74696f6e·r_GivenException
17 ··0x000000e0·6865732e·636f6c64·00507945·72725f53·hes.cold.PyErr_S18 ··0x000000f0·4d617463·6865732e·636f6c64·00507945·Matches.cold.PyE
18 ··0x000000f0·65744672·6f6d4572·726e6f2e·636f6c64·etFromErrno.cold 
19 ··0x00000100·00507945·72725f53·65744672·6f6d4572·.PyErr_SetFromEr19 ··0x00000100·72725f53·65744672·6f6d4572·726e6f2e·rr_SetFromErrno.
20 ··0x00000110·726e6f57·69746846·696c656e·616d654f·rnoWithFilenameO 
21 ··0x00000120·626a6563·74732e63·6f6c6400·5f507945·bjects.cold._PyE 
22 ··0x00000130·72725f53·65744b65·79457272·6f722e63·rr_SetKeyError.c 
23 ··0x00000140·6f6c6400·50794572·725f5365·7446726f·old.PyErr_SetFro20 ··0x00000110·636f6c64·00507945·72725f53·65744672·cold.PyErr_SetFr
24 ··0x00000150·6d457272·6e6f5769·74684669·6c656e61·mErrnoWithFilena21 ··0x00000120·6f6d4572·726e6f57·69746846·696c656e·omErrnoWithFilen
25 ··0x00000160·6d654f62·6a656374·2e636f6c·64005f50·meObject.cold._P22 ··0x00000130·616d654f·626a6563·74732e63·6f6c6400·ameObjects.cold.
 23 ··0x00000140·5f507945·72725f53·65744b65·79457272·_PyErr_SetKeyErr
 24 ··0x00000150·6f722e63·6f6c6400·50794572·725f5365·or.cold.PyErr_Se
 25 ··0x00000160·7446726f·6d457272·6e6f5769·74684669·tFromErrnoWithFi
 26 ··0x00000170·6c656e61·6d654f62·6a656374·2e636f6c·lenameObject.col
26 ··0x00000170·79457272·5f457863·65707469·6f6e4d61·yErr_ExceptionMa27 ··0x00000180·64005f50·79457272·5f457863·65707469·d._PyErr_Excepti
27 ··0x00000180·74636865·732e636f·6c64005f·50794572·tches.cold._PyEr28 ··0x00000190·6f6e4d61·74636865·732e636f·6c64005f·onMatches.cold._
28 ··0x00000190·725f5365·74496d70·6f727445·72726f72·r_SetImportError 
29 ··0x000001a0·53756263·6c617373·57697468·4e616d65·SubclassWithName 
30 ··0x000001b0·46726f6d·2e697372·612e3000·5f507945·From.isra.0._PyE 
31 ··0x000001c0·72725f53·6574496d·706f7274·4572726f·rr_SetImportErro29 ··0x000001a0·50794572·725f5365·74496d70·6f727445·PyErr_SetImportE
32 ··0x000001d0·72537562·636c6173·73576974·684e616d·rSubclassWithNam30 ··0x000001b0·72726f72·53756263·6c617373·57697468·rrorSubclassWith
 31 ··0x000001c0·4e616d65·46726f6d·2e697372·612e3000·NameFrom.isra.0.
 32 ··0x000001d0·5f507945·72725f53·6574496d·706f7274·_PyErr_SetImport
 33 ··0x000001e0·4572726f·72537562·636c6173·73576974·ErrorSubclassWit
33 ··0x000001e0·6546726f·6d2e6973·72612e30·2e636f6c·eFrom.isra.0.col34 ··0x000001f0·684e616d·6546726f·6d2e6973·72612e30·hNameFrom.isra.0
34 ··0x000001f0·64006572·725f7072·6f677261·6d746578·d.err_programtex 
35 ··0x00000200·74005f50·79457272·5f50726f·6772616d·t._PyErr_Program 
36 ··0x00000210·4465636f·64656454·6578744f·626a6563·DecodedTextObjec 
37 ··0x00000220·742e636f·6c640065·72725f70·726f6772·t.cold.err_progr35 ··0x00000200·2e636f6c·64006572·725f7072·6f677261·.cold.err_progra
 36 ··0x00000210·6d746578·74005f50·79457272·5f50726f·mtext._PyErr_Pro
 37 ··0x00000220·6772616d·4465636f·64656454·6578744f·gramDecodedTextO
 38 ··0x00000230·626a6563·742e636f·6c640065·72725f70·bject.cold.err_p
38 ··0x00000230·616d7465·78742e63·6f6c6400·5f507945·amtext.cold._PyE39 ··0x00000240·726f6772·616d7465·78742e63·6f6c6400·rogramtext.cold.
39 ··0x00000240·72725f46·65746368·2e636f6c·64005079·rr_Fetch.cold.Py40 ··0x00000250·5f507945·72725f46·65746368·2e636f6c·_PyErr_Fetch.col
40 ··0x00000250·4572725f·52657374·6f72652e·636f6c64·Err_Restore.cold 
41 ··0x00000260·00507945·72725f53·796e7461·784c6f63·.PyErr_SyntaxLoc41 ··0x00000260·64005079·4572725f·53796e74·61784c6f·d.PyErr_SyntaxLo
42 ··0x00000270·6174696f·6e4f626a·65637445·78005079·ationObjectEx.Py42 ··0x00000270·63617469·6f6e4f62·6a656374·45780050·cationObjectEx.P
43 ··0x00000280·4572725f·53796e74·61784c6f·63617469·Err_SyntaxLocati43 ··0x00000280·79457272·5f53796e·7461784c·6f636174·yErr_SyntaxLocat
44 ··0x00000290·6f6e4f62·6a656374·45782e63·6f6c6400·onObjectEx.cold.44 ··0x00000290·696f6e4f·626a6563·7445782e·636f6c64·ionObjectEx.cold
45 ··0x000002a0·50794572·725f4e65·77457863·65707469·PyErr_NewExcepti45 ··0x000002a0·00507945·72725f4e·65774578·63657074·.PyErr_NewExcept
46 ··0x000002b0·6f6e5769·7468446f·632e636f·6c640066·onWithDoc.cold.f46 ··0x000002b0·696f6e57·69746844·6f632e63·6f6c6400·ionWithDoc.cold.
47 ··0x000002c0·6f726d61·745f756e·72616973·61626c65·ormat_unraisable 
48 ··0x000002d0·5f760066·6f726d61·745f756e·72616973·_v.format_unrais 
49 ··0x000002e0·61626c65·5f762e63·6f6c6400·5f5f6675·able_v.cold.__fu 
50 ··0x000002f0·6e635f5f·2e300077·72697465·5f756e72·nc__.0.write_unr 
51 ··0x00000300·61697361·626c655f·65786300·5f507945·aisable_exc._PyE 
52 ··0x00000310·72725f4e·6f726d61·6c697a65·45786365·rr_NormalizeExce 
53 ··0x00000320·7074696f·6e2e636f·6c64005f·5f66756e·ption.cold.__fun 
54 ··0x00000330·635f5f2e·32007772·6974655f·756e7261·c__.2.write_unra 
55 ··0x00000340·69736162·6c655f65·78632e63·6f6c6400·isable_exc.cold. 
56 ··0x00000350·666f726d·61745f75·6e726169·7361626c·format_unraisabl47 ··0x000002c0·666f726d·61745f75·6e726169·7361626c·format_unraisabl
 48 ··0x000002d0·655f7600·666f726d·61745f75·6e726169·e_v.format_unrai
 49 ··0x000002e0·7361626c·655f762e·636f6c64·005f5f66·sable_v.cold.__f
 50 ··0x000002f0·756e635f·5f2e3000·77726974·655f756e·unc__.0.write_un
 51 ··0x00000300·72616973·61626c65·5f657863·005f5079·raisable_exc._Py
 52 ··0x00000310·4572725f·4e6f726d·616c697a·65457863·Err_NormalizeExc
 53 ··0x00000320·65707469·6f6e2e63·6f6c6400·5f5f6675·eption.cold.__fu
 54 ··0x00000330·6e635f5f·2e320077·72697465·5f756e72·nc__.2.write_unr
 55 ··0x00000340·61697361·626c655f·6578632e·636f6c64·aisable_exc.cold
 56 ··0x00000350·00666f72·6d61745f·756e7261·69736162·.format_unraisab
57 ··0x00000360·652e636f·6e737470·726f702e·30005f50·e.constprop.0._P57 ··0x00000360·6c652e63·6f6e7374·70726f70·2e30005f·le.constprop.0._
58 ··0x00000370·79457272·5f436861·696e5374·61636b49·yErr_ChainStackI58 ··0x00000370·50794572·725f4368·61696e53·7461636b·PyErr_ChainStack
59 ··0x00000380·74656d2e·636f6c64·00676574·5f657863·tem.cold.get_exc59 ··0x00000380·4974656d·2e636f6c·64006765·745f6578·Item.cold.get_ex
60 ··0x00000390·5f747261·63656261·636b0067·65745f65·_traceback.get_e60 ··0x00000390·635f7472·61636562·61636b00·6765745f·c_traceback.get_
61 ··0x000003a0·78635f74·72616365·6261636b·2e636f6c·xc_traceback.col61 ··0x000003a0·6578635f·74726163·65626163·6b2e636f·exc_traceback.co
 62 ··0x000003b0·6c64005f·50794572·725f466f·726d6174·ld._PyErr_Format
 63 ··0x000003c0·5646726f·6d436175·73652e69·7372612e·VFromCause.isra.
 64 ··0x000003d0·30005f50·79457272·5f536574·48616e64·0._PyErr_SetHand
 65 ··0x000003e0·6c656445·78636570·74696f6e·2e636f6c·ledException.col
62 ··0x000003b0·64005f50·79457272·5f466f72·6d617456·d._PyErr_FormatV66 ··0x000003f0·64005f50·79457272·5f466f72·6d61744e·d._PyErr_FormatN
63 ··0x000003c0·46726f6d·43617573·652e6973·72612e30·FromCause.isra.0 
64 ··0x000003d0·005f5079·4572725f·53657448·616e646c·._PyErr_SetHandl 
65 ··0x000003e0·65644578·63657074·696f6e2e·636f6c64·edException.cold 
66 ··0x000003f0·005f5079·4572725f·466f726d·61744e6f·._PyErr_FormatNo 
67 ··0x00000400·74652e63·6f6c6400·5f5f6675·6e635f5f·te.cold.__func__67 ··0x00000400·6f74652e·636f6c64·005f5f66·756e635f·ote.cold.__func_
68 ··0x00000410·2e310055·6e726169·7361626c·65486f6f·.1.UnraisableHoo68 ··0x00000410·5f2e3100·556e7261·69736162·6c65486f·_.1.UnraisableHo
69 ··0x00000420·6b417267·735f5f64·6f635f5f·00556e72·kArgs__doc__.Unr69 ··0x00000420·6f6b4172·67735f5f·646f635f·5f00556e·okArgs__doc__.Un
70 ··0x00000430·61697361·626c6548·6f6f6b41·7267735f·aisableHookArgs_70 ··0x00000430·72616973·61626c65·486f6f6b·41726773·raisableHookArgs
71 ··0x00000440·6669656c·6473002e·4c433100·2e4c4332·fields..LC1..LC271 ··0x00000440·5f666965·6c647300·2e4c4331·002e4c43·_fields..LC1..LC
72 ··0x00000450·00507945·72725f4f·63637572·72656400·.PyErr_Occurred.72 ··0x00000450·32005079·4572725f·4f636375·72726564·2.PyErr_Occurred
73 ··0x00000460·5f474c4f·42414c5f·4f464653·45545f54·_GLOBAL_OFFSET_T73 ··0x00000460·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_
74 ··0x00000470·41424c45·5f005f50·795f7473·735f7473·ABLE_._Py_tss_ts74 ··0x00000470·5441424c·455f005f·50795f74·73735f74·TABLE_._Py_tss_t
75 ··0x00000480·74617465·005f5079·4572725f·496e6974·tate._PyErr_Init75 ··0x00000480·73746174·65005f50·79457272·5f496e69·state._PyErr_Ini
 76 ··0x00000490·74547970·6573005f·50795374·72756374·tTypes._PyStruct
 77 ··0x000004a0·53657175·656e6365·5f496e69·74427569·Sequence_InitBui
 78 ··0x000004b0·6c74696e·57697468·466c6167·73005079·ltinWithFlags.Py
 79 ··0x000004c0·4572725f·4e657745·78636570·74696f6e·Err_NewException
 80 ··0x000004d0·00737472·72636872·00507945·78635f45·.strrchr.PyExc_E
 81 ··0x000004e0·78636570·74696f6e·00507944·6963745f·xception.PyDict_
 82 ··0x000004f0·4e657700·5f507952·756e7469·6d650050·New._PyRuntime.P
 83 ··0x00000500·79446963·745f436f·6e746169·6e730050·yDict_Contains.P
 84 ··0x00000510·79556e69·636f6465·5f46726f·6d537472·yUnicode_FromStr
 85 ··0x00000520·696e6741·6e645369·7a650050·79446963·ingAndSize.PyDic
 86 ··0x00000530·745f5365·74497465·6d005079·5475706c·t_SetItem.PyTupl
 87 ··0x00000540·655f5061·636b0050·79547970·655f5479·e_Pack.PyType_Ty
 88 ··0x00000550·70650050·794f626a·6563745f·43616c6c·pe.PyObject_Call
 89 ··0x00000560·46756e63·74696f6e·005f5079·5f446561·Function._Py_Dea
 90 ··0x00000570·6c6c6f63·00507945·78635f53·79737465·lloc.PyExc_Syste
 91 ··0x00000580·6d457272·6f72005f·50794572·725f5365·mError._PyErr_Se
 92 ··0x00000590·74537472·696e6700·5f507945·72725f47·tString._PyErr_G
 93 ··0x000005a0·65745261·69736564·45786365·7074696f·etRaisedExceptio
 94 ··0x000005b0·6e005f50·79457272·5f536574·52616973·n._PyErr_SetRais
 95 ··0x000005c0·65644578·63657074·696f6e00·5079556e·edException.PyUn
 96 ··0x000005d0·69636f64·655f4672·6f6d466f·726d6174·icode_FromFormat
 97 ··0x000005e0·56005f50·79457272·5f536574·4f626a65·V._PyErr_SetObje
 98 ··0x000005f0·6374005f·50795f4e·6f6e6553·74727563·ct._Py_NoneStruc
 99 ··0x00000600·74005079·4f626a65·63745f43·616c6c4f·t.PyObject_CallO
 100 ··0x00000610·6e654172·67005079·4578635f·54797065·neArg.PyExc_Type
 101 ··0x00000620·4572726f·72005079·4f626a65·63745f52·Error.PyObject_R
 102 ··0x00000630·65707200·5079556e·69636f64·655f4672·epr.PyUnicode_Fr
 103 ··0x00000640·6f6d466f·726d6174·005f5079·45786365·omFormat._PyExce
 104 ··0x00000650·7074696f·6e5f4164·644e6f74·65005079·ption_AddNote.Py
 105 ··0x00000660·4f626a65·63745f43·616c6c00·50794578·Object_Call.PyEx
 106 ··0x00000670·63657074·696f6e5f·47657454·72616365·ception_GetTrace
 107 ··0x00000680·6261636b·00507945·78636570·74696f6e·back.PyException
 108 ··0x00000690·5f476574·436f6e74·65787400·50794578·_GetContext.PyEx
 109 ··0x000006a0·63657074·696f6e5f·53657443·6f6e7465·ception_SetConte
 110 ··0x000006b0·78740050·79547261·63654261·636b5f54·xt.PyTraceBack_T
Max diff block lines reached; 0/30344 bytes (0.00%) of diff not shown.
464 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:··········50136·(bytes·into·file)13 ··Start·of·section·headers:··········50000·(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·0xc3d8:1 There·are·20·section·headers,·starting·at·offset·0xc350:
  
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·00084c·00··AX··0···0··18 ··[·4]·.text.unlikely····PROGBITS········0000000000000000·000040·00085c·00··AX··0···0··1
9 ··[·5]·.rela.text.unlikely·RELA············0000000000000000·0082f8·001020·18···I·17···4··89 ··[·5]·.rela.text.unlikely·RELA············0000000000000000·008288·001020·18···I·17···4··8
10 ··[·6]·.text.hot·········PROGBITS········0000000000000000·000890·006554·00··AX··0···0·6410 ··[·6]·.text.hot·········PROGBITS········0000000000000000·0008a0·0064d4·00··AX··0···0·64
11 ··[·7]·.rela.text.hot····RELA············0000000000000000·009318·002058·18···I·17···6··811 ··[·7]·.rela.text.hot····RELA············0000000000000000·0092a8·002040·18···I·17···6··8
12 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·006de4·000064·01·AMS··0···0··112 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·006d74·000064·01·AMS··0···0··1
13 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·006e48·00008b·01·AMS··0···0··813 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·006dd8·00008b·01·AMS··0···0··8
14 ··[10]·.rodata···········PROGBITS········0000000000000000·006ed8·000460·00···A··0···0··814 ··[10]·.rodata···········PROGBITS········0000000000000000·006e68·000460·00···A··0···0··8
15 ··[11]·.rela.rodata······RELA············0000000000000000·00b370·000d20·18···I·17··10··815 ··[11]·.rela.rodata······RELA············0000000000000000·00b2e8·000d20·18···I·17··10··8
16 ··[12]·.rodata.cst8······PROGBITS········0000000000000000·007338·000010·08··AM··0···0··816 ··[12]·.rodata.cst8······PROGBITS········0000000000000000·0072c8·000010·08··AM··0···0··8
17 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·007348·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·0072d8·000000·00······0···0··1
18 ··[14]·.note.gnu.property·NOTE············0000000000000000·007348·000020·00···A··0···0··818 ··[14]·.note.gnu.property·NOTE············0000000000000000·0072d8·000020·00···A··0···0··8
19 ··[15]·.eh_frame·········PROGBITS········0000000000000000·007368·000498·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········0000000000000000·0072f8·000498·00···A··0···0··8
20 ··[16]·.rela.eh_frame····RELA············0000000000000000·00c090·000288·18···I·17··15··820 ··[16]·.rela.eh_frame····RELA············0000000000000000·00c008·000288·18···I·17··15··8
21 ··[17]·.symtab···········SYMTAB··········0000000000000000·007800·000618·18·····18··26··821 ··[17]·.symtab···········SYMTAB··········0000000000000000·007790·000618·18·····18··26··8
22 ··[18]·.strtab···········STRTAB··········0000000000000000·007e18·0004de·00······0···0··122 ··[18]·.strtab···········STRTAB··········0000000000000000·007da8·0004de·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········0000000000000000·00c318·0000b9·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········0000000000000000·00c290·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.86 KB
readelf --wide --symbols {}
    
Offset 6, 63 lines modifiedOffset 6, 63 lines modified
6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.hot6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.hot
7 ·····3:·0000000000000000····27·FUNC····LOCAL··DEFAULT····4·_PyCfgBuilder_New.cold7 ·····3:·0000000000000000····27·FUNC····LOCAL··DEFAULT····4·_PyCfgBuilder_New.cold
8 ·····4:·000000000000001b····29·FUNC····LOCAL··DEFAULT····4·_PyCfgBuilder_Addop.cold8 ·····4:·000000000000001b····29·FUNC····LOCAL··DEFAULT····4·_PyCfgBuilder_Addop.cold
9 ·····5:·0000000000000038····13·FUNC····LOCAL··DEFAULT····4·_PyCfgBuilder_UseLabel.cold9 ·····5:·0000000000000038····13·FUNC····LOCAL··DEFAULT····4·_PyCfgBuilder_UseLabel.cold
10 ·····6:·0000000000000045····11·FUNC····LOCAL··DEFAULT····4·_PyCfgBuilder_CheckSize.cold10 ·····6:·0000000000000045····11·FUNC····LOCAL··DEFAULT····4·_PyCfgBuilder_CheckSize.cold
11 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.111 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.1
12 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.812 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.8
13 ·····9:·0000000000003aa0··1238·FUNC····LOCAL··DEFAULT····6·label_exception_targets13 ·····9:·0000000000003a40··1244·FUNC····LOCAL··DEFAULT····6·label_exception_targets
14 ····10:·0000000000003f80··1609·FUNC····LOCAL··DEFAULT····6·duplicate_exits_without_lineno14 ····10:·0000000000003f20··1609·FUNC····LOCAL··DEFAULT····6·duplicate_exits_without_lineno
15 ····11:·00000000000064b0···164·FUNC····LOCAL··DEFAULT····6·add_const15 ····11:·0000000000006430···164·FUNC····LOCAL··DEFAULT····6·add_const
16 ····12:·00000000000045d0··2503·FUNC····LOCAL··DEFAULT····6·optimize_basic_block16 ····12:·0000000000004570··2503·FUNC····LOCAL··DEFAULT····6·optimize_basic_block
17 ····13:·0000000000000050···666·FUNC····LOCAL··DEFAULT····4·_PyCfg_OptimizeCodeUnit.cold17 ····13:·0000000000000050···682·FUNC····LOCAL··DEFAULT····4·_PyCfg_OptimizeCodeUnit.cold
18 ····14:·00000000000002ea····71·FUNC····LOCAL··DEFAULT····4·label_exception_targets.cold18 ····14:·00000000000002fa····71·FUNC····LOCAL··DEFAULT····4·label_exception_targets.cold
19 ····15:·0000000000000331····37·FUNC····LOCAL··DEFAULT····4·duplicate_exits_without_lineno.cold19 ····15:·0000000000000341····37·FUNC····LOCAL··DEFAULT····4·duplicate_exits_without_lineno.cold
20 ····16:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata20 ····16:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata
21 ····17:·00000000000063c0···232·FUNC····LOCAL··DEFAULT····6·basicblock_add_jump21 ····17:·0000000000006340···232·FUNC····LOCAL··DEFAULT····6·basicblock_add_jump
22 ····18:·0000000000000356···258·FUNC····LOCAL··DEFAULT····4·optimize_basic_block.cold22 ····18:·0000000000000366···258·FUNC····LOCAL··DEFAULT····4·optimize_basic_block.cold
23 ····19:·0000000000000458···548·FUNC····LOCAL··DEFAULT····4·_PyCfg_OptimizedCfgToInstructionSequence.cold23 ····19:·0000000000000468···548·FUNC····LOCAL··DEFAULT····4·_PyCfg_OptimizedCfgToInstructionSequence.cold
24 ····20:·000000000000067c·····8·FUNC····LOCAL··DEFAULT····4·_PyCfg_ToInstructionSequence.cold24 ····20:·000000000000068c·····8·FUNC····LOCAL··DEFAULT····4·_PyCfg_ToInstructionSequence.cold
25 ····21:·0000000000000684···128·FUNC····LOCAL··DEFAULT····4·_PyCfgBuilder_Free.cold25 ····21:·0000000000000694···128·FUNC····LOCAL··DEFAULT····4·_PyCfgBuilder_Free.cold
26 ····22:·0000000000000704····18·FUNC····LOCAL··DEFAULT····4·basicblock_add_jump.cold26 ····22:·0000000000000714····18·FUNC····LOCAL··DEFAULT····4·basicblock_add_jump.cold
27 ····23:·0000000000000716····87·FUNC····LOCAL··DEFAULT····4·add_const.cold27 ····23:·0000000000000726····87·FUNC····LOCAL··DEFAULT····4·add_const.cold
28 ····24:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···12·.LC528 ····24:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···12·.LC5
29 ····25:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···12·.LC1729 ····25:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···12·.LC17
30 ····26:·0000000000000000····99·FUNC····GLOBAL·HIDDEN·····6·_PyCfgBuilder_New30 ····26:·0000000000000000····99·FUNC····GLOBAL·HIDDEN·····6·_PyCfgBuilder_New
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Calloc32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Calloc
33 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory33 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
34 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free34 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
35 ····31:·0000000000000070···410·FUNC····GLOBAL·HIDDEN·····6·_PyCfgBuilder_Addop35 ····31:·0000000000000070···410·FUNC····GLOBAL·HIDDEN·····6·_PyCfgBuilder_Addop
36 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_opcode_metadata36 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_opcode_metadata
37 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCompile_EnsureArrayLargeEnough37 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCompile_EnsureArrayLargeEnough
38 ····34:·0000000000000210···189·FUNC····GLOBAL·HIDDEN·····6·_PyCfgBuilder_UseLabel38 ····34:·0000000000000210···189·FUNC····GLOBAL·HIDDEN·····6·_PyCfgBuilder_UseLabel
39 ····35:·00000000000002d0····83·FUNC····GLOBAL·HIDDEN·····6·_PyCfgBuilder_CheckSize39 ····35:·00000000000002d0····83·FUNC····GLOBAL·HIDDEN·····6·_PyCfgBuilder_CheckSize
40 ····36:·0000000000000330·14186·FUNC····GLOBAL·HIDDEN·····6·_PyCfg_OptimizeCodeUnit40 ····36:·0000000000000330·14091·FUNC····GLOBAL·HIDDEN·····6·_PyCfg_OptimizeCodeUnit
41 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset41 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
42 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetSlice42 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetSlice
43 ····39:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue43 ····39:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue
44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_FromLong44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_FromLong
45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetItem45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetItem
46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc 
48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
49 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
 49 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
50 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New50 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
51 ····47:·0000000000004fa0··4656·FUNC····GLOBAL·HIDDEN·····6·_PyCfg_OptimizedCfgToInstructionSequence51 ····47:·0000000000004f40··4624·FUNC····GLOBAL·HIDDEN·····6·_PyCfg_OptimizedCfgToInstructionSequence
52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCompile_OpcodeStackEffectWithJump52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCompile_OpcodeStackEffectWithJump
53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next
54 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyInstructionSequence_UseLabel54 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyInstructionSequence_UseLabel
55 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyInstructionSequence_Addop55 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyInstructionSequence_Addop
56 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemRef56 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemRef
57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsInt57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsInt
58 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawCalloc58 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawCalloc
59 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawFree59 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawFree
60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
61 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format61 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
62 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred62 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
63 ····59:·00000000000061d0···234·FUNC····GLOBAL·HIDDEN·····6·_PyCfg_ToInstructionSequence63 ····59:·0000000000006150···234·FUNC····GLOBAL·HIDDEN·····6·_PyCfg_ToInstructionSequence
64 ····60:·00000000000062c0···244·FUNC····GLOBAL·HIDDEN·····6·_PyCfgBuilder_Free64 ····60:·0000000000006240···244·FUNC····GLOBAL·HIDDEN·····6·_PyCfgBuilder_Free
65 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCompile_ConstCacheMergeOne65 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCompile_ConstCacheMergeOne
66 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append66 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append
67 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError67 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError
68 ····64:·000000000000076d···223·FUNC····GLOBAL·HIDDEN·····4·_PyCfg_JumpLabelsToTargets68 ····64:·000000000000077d···223·FUNC····GLOBAL·HIDDEN·····4·_PyCfg_JumpLabelsToTargets
123 KB
readelf --wide --relocs {}
Max HTML report size reached
19.5 KB
readelf --wide --debug-dump=frames {}
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 000000f4·0000000000000014·000000f8·FDE·cie=00000000·pc=0000000000000045..000000000000005098 000000f4·0000000000000014·000000f8·FDE·cie=00000000·pc=0000000000000045..0000000000000050
99 ··DW_CFA_advance_loc:·1·to·000000000000004699 ··DW_CFA_advance_loc:·1·to·0000000000000046
100 ··DW_CFA_def_cfa_offset:·16100 ··DW_CFA_def_cfa_offset:·16
101 ··DW_CFA_advance_loc:·9·to·000000000000004f101 ··DW_CFA_advance_loc:·9·to·000000000000004f
102 ··DW_CFA_def_cfa_offset:·8102 ··DW_CFA_def_cfa_offset:·8
103 ··DW_CFA_nop103 ··DW_CFA_nop
  
104 0000010c·000000000000004c·00000110·FDE·cie=00000000·pc=0000000000000330..0000000000003a9a104 0000010c·000000000000004c·00000110·FDE·cie=00000000·pc=0000000000000330..0000000000003a3b
105 ··DW_CFA_advance_loc:·6·to·0000000000000336105 ··DW_CFA_advance_loc:·6·to·0000000000000336
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:·5·to·000000000000033b108 ··DW_CFA_advance_loc:·5·to·000000000000033b
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:·5·to·0000000000000340111 ··DW_CFA_advance_loc:·5·to·0000000000000340
Offset 140, 363 lines modifiedOffset 140, 363 lines modified
140 ··DW_CFA_def_cfa_offset:·8140 ··DW_CFA_def_cfa_offset:·8
141 ··DW_CFA_advance_loc:·2·to·0000000000002250141 ··DW_CFA_advance_loc:·2·to·0000000000002250
142 ··DW_CFA_restore_state142 ··DW_CFA_restore_state
143 ··DW_CFA_nop143 ··DW_CFA_nop
144 ··DW_CFA_nop144 ··DW_CFA_nop
145 ··DW_CFA_nop145 ··DW_CFA_nop
  
146 0000015c·000000000000001c·00000160·FDE·cie=00000000·pc=0000000000000050..00000000000002ea146 0000015c·000000000000001c·00000160·FDE·cie=00000000·pc=0000000000000050..00000000000002fa
147 ··DW_CFA_def_cfa_offset:·128147 ··DW_CFA_def_cfa_offset:·128
148 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56148 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
149 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48149 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
150 ··DW_CFA_offset:·r12·(r12)·at·cfa-40150 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
151 ··DW_CFA_offset:·r13·(r13)·at·cfa-32151 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
152 ··DW_CFA_offset:·r14·(r14)·at·cfa-24152 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
153 ··DW_CFA_offset:·r15·(r15)·at·cfa-16153 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
  
154 0000017c·0000000000000048·00000180·FDE·cie=00000000·pc=0000000000003aa0..0000000000003f76154 0000017c·0000000000000048·00000180·FDE·cie=00000000·pc=0000000000003a40..0000000000003f1c
155 ··DW_CFA_advance_loc:·2·to·0000000000003aa2155 ··DW_CFA_advance_loc:·2·to·0000000000003a42
156 ··DW_CFA_def_cfa_offset:·16156 ··DW_CFA_def_cfa_offset:·16
157 ··DW_CFA_offset:·r15·(r15)·at·cfa-16157 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
158 ··DW_CFA_advance_loc:·2·to·0000000000003aa4158 ··DW_CFA_advance_loc:·2·to·0000000000003a44
159 ··DW_CFA_def_cfa_offset:·24159 ··DW_CFA_def_cfa_offset:·24
160 ··DW_CFA_offset:·r14·(r14)·at·cfa-24160 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
161 ··DW_CFA_advance_loc:·2·to·0000000000003aa6161 ··DW_CFA_advance_loc:·2·to·0000000000003a46
162 ··DW_CFA_def_cfa_offset:·32162 ··DW_CFA_def_cfa_offset:·32
163 ··DW_CFA_offset:·r13·(r13)·at·cfa-32163 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
164 ··DW_CFA_advance_loc:·2·to·0000000000003aa8164 ··DW_CFA_advance_loc:·2·to·0000000000003a48
165 ··DW_CFA_def_cfa_offset:·40165 ··DW_CFA_def_cfa_offset:·40
166 ··DW_CFA_offset:·r12·(r12)·at·cfa-40166 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
167 ··DW_CFA_advance_loc:·1·to·0000000000003aa9167 ··DW_CFA_advance_loc:·1·to·0000000000003a49
168 ··DW_CFA_def_cfa_offset:·48168 ··DW_CFA_def_cfa_offset:·48
169 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48169 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
170 ··DW_CFA_advance_loc:·1·to·0000000000003aaa170 ··DW_CFA_advance_loc:·1·to·0000000000003a4a
171 ··DW_CFA_def_cfa_offset:·56171 ··DW_CFA_def_cfa_offset:·56
172 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56172 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
173 ··DW_CFA_advance_loc:·7·to·0000000000003ab1173 ··DW_CFA_advance_loc:·7·to·0000000000003a51
174 ··DW_CFA_def_cfa_offset:·80174 ··DW_CFA_def_cfa_offset:·80
175 ··DW_CFA_advance_loc2:·440·to·0000000000003c69175 ··DW_CFA_advance_loc2:·440·to·0000000000003c09
176 ··DW_CFA_remember_state176 ··DW_CFA_remember_state
177 ··DW_CFA_def_cfa_offset:·56177 ··DW_CFA_def_cfa_offset:·56
178 ··DW_CFA_advance_loc:·1·to·0000000000003c6a178 ··DW_CFA_advance_loc:·1·to·0000000000003c0a
179 ··DW_CFA_def_cfa_offset:·48179 ··DW_CFA_def_cfa_offset:·48
180 ··DW_CFA_advance_loc:·1·to·0000000000003c6b180 ··DW_CFA_advance_loc:·1·to·0000000000003c0b
181 ··DW_CFA_def_cfa_offset:·40181 ··DW_CFA_def_cfa_offset:·40
182 ··DW_CFA_advance_loc:·2·to·0000000000003c6d182 ··DW_CFA_advance_loc:·2·to·0000000000003c0d
183 ··DW_CFA_def_cfa_offset:·32183 ··DW_CFA_def_cfa_offset:·32
184 ··DW_CFA_advance_loc:·2·to·0000000000003c6f184 ··DW_CFA_advance_loc:·2·to·0000000000003c0f
185 ··DW_CFA_def_cfa_offset:·24185 ··DW_CFA_def_cfa_offset:·24
186 ··DW_CFA_advance_loc:·2·to·0000000000003c71186 ··DW_CFA_advance_loc:·2·to·0000000000003c11
187 ··DW_CFA_def_cfa_offset:·16187 ··DW_CFA_def_cfa_offset:·16
188 ··DW_CFA_advance_loc:·2·to·0000000000003c73188 ··DW_CFA_advance_loc:·2·to·0000000000003c13
189 ··DW_CFA_def_cfa_offset:·8189 ··DW_CFA_def_cfa_offset:·8
190 ··DW_CFA_advance_loc:·5·to·0000000000003c78190 ··DW_CFA_advance_loc:·5·to·0000000000003c18
191 ··DW_CFA_restore_state191 ··DW_CFA_restore_state
  
192 000001c8·000000000000001c·000001cc·FDE·cie=00000000·pc=00000000000002ea..0000000000000331192 000001c8·000000000000001c·000001cc·FDE·cie=00000000·pc=00000000000002fa..0000000000000341
193 ··DW_CFA_def_cfa_offset:·80193 ··DW_CFA_def_cfa_offset:·80
194 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56194 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
195 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48195 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
196 ··DW_CFA_offset:·r12·(r12)·at·cfa-40196 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
197 ··DW_CFA_offset:·r13·(r13)·at·cfa-32197 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
198 ··DW_CFA_offset:·r14·(r14)·at·cfa-24198 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
199 ··DW_CFA_offset:·r15·(r15)·at·cfa-16199 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
200 ··DW_CFA_nop200 ··DW_CFA_nop
  
201 000001e8·0000000000000048·000001ec·FDE·cie=00000000·pc=0000000000003f80..00000000000045c9201 000001e8·0000000000000048·000001ec·FDE·cie=00000000·pc=0000000000003f20..0000000000004569
202 ··DW_CFA_advance_loc:·2·to·0000000000003f82202 ··DW_CFA_advance_loc:·2·to·0000000000003f22
203 ··DW_CFA_def_cfa_offset:·16203 ··DW_CFA_def_cfa_offset:·16
204 ··DW_CFA_offset:·r15·(r15)·at·cfa-16204 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
205 ··DW_CFA_advance_loc:·2·to·0000000000003f84205 ··DW_CFA_advance_loc:·2·to·0000000000003f24
206 ··DW_CFA_def_cfa_offset:·24206 ··DW_CFA_def_cfa_offset:·24
207 ··DW_CFA_offset:·r14·(r14)·at·cfa-24207 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
208 ··DW_CFA_advance_loc:·2·to·0000000000003f86208 ··DW_CFA_advance_loc:·2·to·0000000000003f26
209 ··DW_CFA_def_cfa_offset:·32209 ··DW_CFA_def_cfa_offset:·32
210 ··DW_CFA_offset:·r13·(r13)·at·cfa-32210 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
211 ··DW_CFA_advance_loc:·2·to·0000000000003f88211 ··DW_CFA_advance_loc:·2·to·0000000000003f28
212 ··DW_CFA_def_cfa_offset:·40212 ··DW_CFA_def_cfa_offset:·40
213 ··DW_CFA_offset:·r12·(r12)·at·cfa-40213 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
214 ··DW_CFA_advance_loc:·1·to·0000000000003f89214 ··DW_CFA_advance_loc:·1·to·0000000000003f29
215 ··DW_CFA_def_cfa_offset:·48215 ··DW_CFA_def_cfa_offset:·48
216 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48216 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
217 ··DW_CFA_advance_loc:·1·to·0000000000003f8a217 ··DW_CFA_advance_loc:·1·to·0000000000003f2a
218 ··DW_CFA_def_cfa_offset:·56218 ··DW_CFA_def_cfa_offset:·56
219 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56219 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
220 ··DW_CFA_advance_loc:·4·to·0000000000003f8e220 ··DW_CFA_advance_loc:·4·to·0000000000003f2e
221 ··DW_CFA_def_cfa_offset:·112221 ··DW_CFA_def_cfa_offset:·112
222 ··DW_CFA_advance_loc2:·561·to·00000000000041bf222 ··DW_CFA_advance_loc2:·561·to·000000000000415f
223 ··DW_CFA_remember_state223 ··DW_CFA_remember_state
224 ··DW_CFA_def_cfa_offset:·56224 ··DW_CFA_def_cfa_offset:·56
225 ··DW_CFA_advance_loc:·1·to·00000000000041c0225 ··DW_CFA_advance_loc:·1·to·0000000000004160
226 ··DW_CFA_def_cfa_offset:·48226 ··DW_CFA_def_cfa_offset:·48
227 ··DW_CFA_advance_loc:·1·to·00000000000041c1227 ··DW_CFA_advance_loc:·1·to·0000000000004161
228 ··DW_CFA_def_cfa_offset:·40228 ··DW_CFA_def_cfa_offset:·40
229 ··DW_CFA_advance_loc:·2·to·00000000000041c3229 ··DW_CFA_advance_loc:·2·to·0000000000004163
230 ··DW_CFA_def_cfa_offset:·32230 ··DW_CFA_def_cfa_offset:·32
231 ··DW_CFA_advance_loc:·2·to·00000000000041c5231 ··DW_CFA_advance_loc:·2·to·0000000000004165
232 ··DW_CFA_def_cfa_offset:·24232 ··DW_CFA_def_cfa_offset:·24
233 ··DW_CFA_advance_loc:·2·to·00000000000041c7233 ··DW_CFA_advance_loc:·2·to·0000000000004167
234 ··DW_CFA_def_cfa_offset:·16234 ··DW_CFA_def_cfa_offset:·16
235 ··DW_CFA_advance_loc:·2·to·00000000000041c9235 ··DW_CFA_advance_loc:·2·to·0000000000004169
236 ··DW_CFA_def_cfa_offset:·8236 ··DW_CFA_def_cfa_offset:·8
237 ··DW_CFA_advance_loc:·7·to·00000000000041d0237 ··DW_CFA_advance_loc:·7·to·0000000000004170
238 ··DW_CFA_restore_state238 ··DW_CFA_restore_state
  
239 00000234·000000000000001c·00000238·FDE·cie=00000000·pc=0000000000000331..0000000000000356239 00000234·000000000000001c·00000238·FDE·cie=00000000·pc=0000000000000341..0000000000000366
240 ··DW_CFA_def_cfa_offset:·112240 ··DW_CFA_def_cfa_offset:·112
241 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56241 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
242 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48242 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
243 ··DW_CFA_offset:·r12·(r12)·at·cfa-40243 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
244 ··DW_CFA_offset:·r13·(r13)·at·cfa-32244 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
245 ··DW_CFA_offset:·r14·(r14)·at·cfa-24245 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
Max diff block lines reached; 13257/19919 bytes (66.55%) of diff not shown.
592 B
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 10 lines modified
1 y·E;l$(|1 y·E;l$(|
2 H[]A\A]A^A_2 H[]A\A]A^A_
 3 |$8D9l$8
3 AWAVAUATUSH4 AWAVAUATUSH
4 []A\A]A^A_5 []A\A]A^A_
5 AWAVAUATUSH6 AWAVAUATUSH
6 8[]A\A]A^A_7 8[]A\A]A^A_
7 AWAVAUATUSH8 AWAVAUATUSH
8 H[]A\A]A^A_9 H[]A\A]A^A_
9 AWAVAUATI10 AWAVAUATI
Offset 45, 17 lines modifiedOffset 46, 17 lines modified
45 _PyCfgBuilder_CheckSize46 _PyCfgBuilder_CheckSize
46 _PyCfg_OptimizeCodeUnit47 _PyCfg_OptimizeCodeUnit
47 PyList_SetSlice48 PyList_SetSlice
48 PyObject_IsTrue49 PyObject_IsTrue
49 PyBool_FromLong50 PyBool_FromLong
50 PyList_SetItem51 PyList_SetItem
51 _Py_NoneStruct52 _Py_NoneStruct
52 _Py_Dealloc 
53 PyExc_SystemError53 PyExc_SystemError
54 PyErr_SetString54 PyErr_SetString
 55 _Py_Dealloc
55 PyTuple_New56 PyTuple_New
56 _PyCfg_OptimizedCfgToInstructionSequence57 _PyCfg_OptimizedCfgToInstructionSequence
57 PyCompile_OpcodeStackEffectWithJump58 PyCompile_OpcodeStackEffectWithJump
58 PyDict_Next59 PyDict_Next
59 _PyInstructionSequence_UseLabel60 _PyInstructionSequence_UseLabel
60 _PyInstructionSequence_Addop61 _PyInstructionSequence_Addop
61 PyDict_GetItemRef62 PyDict_GetItemRef
37.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 45, 688 lines modifiedOffset 45, 690 lines modified
45 ·R_X86_64_PLT32» PyErr_NoMemory-0x445 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
46 »       or·····$0xffffffff,%eax46 »       or·····$0xffffffff,%eax
47 »       pop····%rdx47 »       pop····%rdx
48 »       ret48 »       ret
  
49 0000000000000050·<_PyCfg_OptimizeCodeUnit.cold>:49 0000000000000050·<_PyCfg_OptimizeCodeUnit.cold>:
50 _PyCfg_OptimizeCodeUnit.cold():50 _PyCfg_OptimizeCodeUnit.cold():
51 »       sub····$0x1,%rdx 
52 »       mov····%rdx,(%rdi)51 »       mov····%rcx,%rax
53 »       jne····5d·<_PyCfg_OptimizeCodeUnit.cold+0xd> 
54 ·R_X86_64_PC32»  .text.hot+0x27e1 
55 »       mov····%r8,0x30(%rsp) 
56 »       mov····%r10,0x28(%rsp) 
57 »       mov····%r11,0x20(%rsp)52 »       mov····%rax,0x20(%rbx)
58 »       mov····%eax,0x18(%rsp) 
59 »       mov····%r9d,0x10(%rsp) 
60 »       call···7a·<_PyCfg_OptimizeCodeUnit.cold+0x2a> 
61 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
62 »       mov····0x10(%rsp),%r9d 
63 »       mov····0x18(%rsp),%eax 
64 »       mov····0x20(%rsp),%r11 
65 »       mov····0x28(%rsp),%r10 
66 »       mov····0x30(%rsp),%r8 
67 »       jmp····97·<_PyCfg_OptimizeCodeUnit.cold+0x47>53 »       jmp····5c·<_PyCfg_OptimizeCodeUnit.cold+0xc>
68 ·R_X86_64_PC32»  .text.hot+0x27e154 ·R_X86_64_PC32»  .text.hot+0x2286
69 »       mov····0x0,%eax55 »       mov····0x0,%eax
70 »       ud256 »       ud2
71 »       movdqu·0x8(%rax),%xmm0 
72 »       movups·%xmm0,0x30(%rax) 
73 »       jmp····ae·<_PyCfg_OptimizeCodeUnit.cold+0x5e> 
74 ·R_X86_64_PC32»  .text.hot+0x1858 
75 »       mov····0x0(%rip),%rdi········57 »       mov····0x0(%rip),%rdi········
76 ·R_X86_64_PC32»  PyExc_SystemError-0x458 ·R_X86_64_PC32»  PyExc_SystemError-0x4
77 »       mov····$0x0,%esi59 »       mov····$0x0,%esi
78 ·R_X86_64_32»    .rodata.str1.860 ·R_X86_64_32»    .rodata.str1.1+0x1e
79 »       call···bf·<_PyCfg_OptimizeCodeUnit.cold+0x6f>61 »       call···76·<_PyCfg_OptimizeCodeUnit.cold+0x26>
80 ·R_X86_64_PLT32» PyErr_SetString-0x462 ·R_X86_64_PLT32» PyErr_SetString-0x4
81 »       or·····$0xffffffff,%eax63 »       or·····$0xffffffff,%eax
82 »       jmp····c7·<_PyCfg_OptimizeCodeUnit.cold+0x77>64 »       jmp····7e·<_PyCfg_OptimizeCodeUnit.cold+0x2e>
83 ·R_X86_64_PC32»  .text.hot+0x223c65 ·R_X86_64_PC32»  .text.hot+0x223c
84 »       cmpl···$0x0,0x8(%rsi)66 »       cmpl···$0x0,0x8(%rsi)
85 »       jns····d1·<_PyCfg_OptimizeCodeUnit.cold+0x81>67 »       jns····88·<_PyCfg_OptimizeCodeUnit.cold+0x38>
86 ·R_X86_64_PC32»  .text.hot+0x66d68 ·R_X86_64_PC32»  .text.hot+0x66d
87 »       cmp····$0x1,%r8d69 »       cmp····$0x1,%r8d
88 »       je·····db·<_PyCfg_OptimizeCodeUnit.cold+0x8b>70 »       je·····92·<_PyCfg_OptimizeCodeUnit.cold+0x42>
89 ·R_X86_64_PC32»  .text.hot+0x66d71 ·R_X86_64_PC32»  .text.hot+0x66d
90 »       xor····%r10d,%r10d72 »       xor····%r10d,%r10d
91 »       jmp····e3·<_PyCfg_OptimizeCodeUnit.cold+0x93>73 »       jmp····9a·<_PyCfg_OptimizeCodeUnit.cold+0x4a>
92 ·R_X86_64_PC32»  .text.hot+0x8d174 ·R_X86_64_PC32»  .text.hot+0x8d1
93 »       mov····%r12d,0x8(%rax)75 »       call···9f·<_PyCfg_OptimizeCodeUnit.cold+0x4f>
 76 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
 77 »       jmp····76·<_PyCfg_OptimizeCodeUnit.cold+0x26>
 78 »       mov····0x20(%rsi),%rsi
 79 »       test···%rsi,%rsi
 80 »       jne····ae·<_PyCfg_OptimizeCodeUnit.cold+0x5e>
 81 ·R_X86_64_PC32»  .text.hot+0xbe4
94 »       mov····%r12d,%r15d82 »       mov····%r14,%r8
95 »       add····$0x1,%r12d83 »       mov····%r15,%r9
 84 »       jmp····b9·<_PyCfg_OptimizeCodeUnit.cold+0x69>
 85 ·R_X86_64_PC32»  .text.hot+0xd4c
 86 »       mov····0x20(%rsi),%rsi
 87 »       test···%rsi,%rsi
 88 »       jne····c6·<_PyCfg_OptimizeCodeUnit.cold+0x76>
 89 ·R_X86_64_PC32»  .text.hot+0x20d2
 90 »       jmp····cb·<_PyCfg_OptimizeCodeUnit.cold+0x7b>
 91 ·R_X86_64_PC32»  .text.hot+0x223a
 92 »       call···d0·<_PyCfg_OptimizeCodeUnit.cold+0x80>
 93 ·R_X86_64_PLT32» PyMem_Free-0x4
 94 »       mov····$0x40,%r13d
 95 »       test···%rbx,%rbx
 96 »       je·····e8·<_PyCfg_OptimizeCodeUnit.cold+0x98>
 97 »       jmp····e0·<_PyCfg_OptimizeCodeUnit.cold+0x90>
 98 ·R_X86_64_PC32»  .text.hot+0x12bb
 99 »       mov····%rbp,%r11
 100 »       jmp····e8·<_PyCfg_OptimizeCodeUnit.cold+0x98>
 101 ·R_X86_64_PC32»  .text.hot+0x1612
 102 »       jmp····ed·<_PyCfg_OptimizeCodeUnit.cold+0x9d>
 103 ·R_X86_64_PC32»  .text.hot+0x2e99
 104 »       mov····0x20(%rbx),%rdi
 105 »       mov····%rdi,%rbx
96 »       jmp····f3·<_PyCfg_OptimizeCodeUnit.cold+0xa3>106 »       jmp····f9·<_PyCfg_OptimizeCodeUnit.cold+0xa9>
97 ·R_X86_64_PC32»  .text.hot+0x1ea1 
98 »       mov····%rcx,%rax 
99 »       mov····%rax,0x20(%rbx) 
100 »       jmp····ff·<_PyCfg_OptimizeCodeUnit.cold+0xaf> 
101 ·R_X86_64_PC32»  .text.hot+0x2286107 ·R_X86_64_PC32»  .text.hot+0x24b7
102 »       movdqu·0x8(%rax),%xmm0108 »       movdqu·0x8(%rax),%xmm0
103 »       movups·%xmm0,0x30(%rax)109 »       movups·%xmm0,0x30(%rax)
104 »       jmp····10d·<_PyCfg_OptimizeCodeUnit.cold+0xbd>110 »       jmp····107·<_PyCfg_OptimizeCodeUnit.cold+0xb7>
 111 ·R_X86_64_PC32»  .text.hot+0x1fa9
 112 »       sub····$0x1,%rdx
 113 »       mov····%rdx,(%rdi)
 114 »       jne····114·<_PyCfg_OptimizeCodeUnit.cold+0xc4>
 115 ·R_X86_64_PC32»  .text.hot+0x2801
 116 »       mov····%r9,0x28(%rsp)
 117 »       mov····%r8,0x20(%rsp)
 118 »       mov····%r10,0x18(%rsp)
 119 »       mov····%r11,0x10(%rsp)
 120 »       mov····%eax,0x8(%rsp)
 121 »       call···131·<_PyCfg_OptimizeCodeUnit.cold+0xe1>
 122 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 123 »       mov····0x8(%rsp),%eax
 124 »       mov····0x10(%rsp),%r11
 125 »       mov····0x18(%rsp),%r10
 126 »       mov····0x20(%rsp),%r8
 127 »       mov····0x28(%rsp),%r9
 128 »       jmp····14e·<_PyCfg_OptimizeCodeUnit.cold+0xfe>
 129 ·R_X86_64_PC32»  .text.hot+0x2801
 130 »       movdqu·0x8(%rax),%xmm0
 131 »       movups·%xmm0,0x30(%rax)
 132 »       jmp····15c·<_PyCfg_OptimizeCodeUnit.cold+0x10c>
105 ·R_X86_64_PC32»  .text.hot+0x2f7b133 ·R_X86_64_PC32»  .text.hot+0x2f6c
 134 »       sub····$0x1,%rdx
 135 »       mov····%rdx,(%rdi)
 136 »       jne····169·<_PyCfg_OptimizeCodeUnit.cold+0x119>
 137 ·R_X86_64_PC32»  .text.hot+0x2c33
 138 »       mov····%r9,0x30(%rsp)
 139 »       mov····%r8,0x28(%rsp)
 140 »       mov····%r10,0x20(%rsp)
 141 »       mov····%r11,0x18(%rsp)
 142 »       mov····%eax,0x10(%rsp)
 143 »       mov····%esi,0x8(%rsp)
 144 »       call···18a·<_PyCfg_OptimizeCodeUnit.cold+0x13a>
 145 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 146 »       mov····0x8(%rsp),%esi
 147 »       mov····0x10(%rsp),%eax
 148 »       mov····0x18(%rsp),%r11
Max diff block lines reached; 32861/37665 bytes (87.25%) of diff not shown.
268 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
2.82 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 14, 22 lines modifiedOffset 14, 22 lines modified
14 ··0x000000a0·038d0200·20000000·a8000000·00000000·....·...........14 ··0x000000a0·038d0200·20000000·a8000000·00000000·....·...........
15 ··0x000000b0·bd000000·00450e10·83020251·0a0e084a·.....E.....Q...J15 ··0x000000b0·bd000000·00450e10·83020251·0a0e084a·.....E.....Q...J
16 ··0x000000c0·0b7f0a0e·08410b00·14000000·cc000000·.....A..........16 ··0x000000c0·0b7f0a0e·08410b00·14000000·cc000000·.....A..........
17 ··0x000000d0·00000000·0d000000·000e1083·02000000·................17 ··0x000000d0·00000000·0d000000·000e1083·02000000·................
18 ··0x000000e0·10000000·e4000000·00000000·53000000·............S...18 ··0x000000e0·10000000·e4000000·00000000·53000000·............S...
19 ··0x000000f0·00000000·14000000·f8000000·00000000·................19 ··0x000000f0·00000000·14000000·f8000000·00000000·................
20 ··0x00000100·0b000000·00410e10·490e0800·4c000000·.....A..I...L...20 ··0x00000100·0b000000·00410e10·490e0800·4c000000·.....A..I...L...
21 ··0x00000110·10010000·00000000·6a370000·00460e10·........j7...F..21 ··0x00000110·10010000·00000000·0b370000·00460e10·.........7...F..
22 ··0x00000120·8f02450e·188e0345·0e208d04·450e288c·..E....E.·..E.(.22 ··0x00000120·8f02450e·188e0345·0e208d04·450e288c·..E....E.·..E.(.
23 ··0x00000130·05410e30·8606410e·38830744·0e800103·.A.0..A.8..D....23 ··0x00000130·05410e30·8606410e·38830744·0e800103·.A.0..A.8..D....
24 ··0x00000140·f91e0a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.24 ··0x00000140·f91e0a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.
25 ··0x00000150·18420e10·420e0842·0b000000·1c000000·.B..B..B........25 ··0x00000150·18420e10·420e0842·0b000000·1c000000·.B..B..B........
26 ··0x00000160·60010000·00000000·9a020000·000e8001·`...............26 ··0x00000160·60010000·00000000·aa020000·000e8001·`...............
27 ··0x00000170·83078606·8c058d04·8e038f02·48000000·............H...27 ··0x00000170·83078606·8c058d04·8e038f02·48000000·............H...
28 ··0x00000180·80010000·00000000·d6040000·00420e10·.............B..28 ··0x00000180·80010000·00000000·dc040000·00420e10·.............B..
29 ··0x00000190·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.29 ··0x00000190·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
30 ··0x000001a0·05410e30·8606410e·38830747·0e5003b8·.A.0..A.8..G.P..30 ··0x000001a0·05410e30·8606410e·38830747·0e5003b8·.A.0..A.8..G.P..
31 ··0x000001b0·010a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..31 ··0x000001b0·010a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..
32 ··0x000001c0·420e1042·0e08450b·1c000000·cc010000·B..B..E.........32 ··0x000001c0·420e1042·0e08450b·1c000000·cc010000·B..B..E.........
33 ··0x000001d0·00000000·47000000·000e5083·0786068c·....G.....P.....33 ··0x000001d0·00000000·47000000·000e5083·0786068c·....G.....P.....
34 ··0x000001e0·058d048e·038f0200·48000000·ec010000·........H.......34 ··0x000001e0·058d048e·038f0200·48000000·ec010000·........H.......
35 ··0x000001f0·00000000·49060000·00420e10·8f02420e·....I....B....B.35 ··0x000001f0·00000000·49060000·00420e10·8f02420e·....I....B....B.
Offset 42, 15 lines modifiedOffset 42, 15 lines modified
42 ··0x00000260·c7090000·00420e10·8f02420e·188e0342·.....B....B....B42 ··0x00000260·c7090000·00420e10·8f02420e·188e0342·.....B....B....B
43 ··0x00000270·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.43 ··0x00000270·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
44 ··0x00000280·38830744·0e800103·24010a0e·38410e30·8..D....$...8A.044 ··0x00000280·38830744·0e800103·24010a0e·38410e30·8..D....$...8A.0
45 ··0x00000290·410e2842·0e20420e·18420e10·420e0844·A.(B.·B..B..B..D45 ··0x00000290·410e2842·0e20420e·18420e10·420e0844·A.(B.·B..B..B..D
46 ··0x000002a0·0b000000·1c000000·a8020000·00000000·................46 ··0x000002a0·0b000000·1c000000·a8020000·00000000·................
47 ··0x000002b0·02010000·000e8001·83078606·8c058d04·................47 ··0x000002b0·02010000·000e8001·83078606·8c058d04·................
48 ··0x000002c0·8e038f02·4c000000·c8020000·00000000·....L...........48 ··0x000002c0·8e038f02·4c000000·c8020000·00000000·....L...........
49 ··0x000002d0·30120000·00460e10·8f02420e·188e0342·0....F....B....B49 ··0x000002d0·10120000·00460e10·8f02420e·188e0342·.....F....B....B
50 ··0x000002e0·0e208d04·420e288c·05440e30·8606410e·.·..B.(..D.0..A.50 ··0x000002e0·0e208d04·420e288c·05440e30·8606410e·.·..B.(..D.0..A.
51 ··0x000002f0·3883074a·0e800203·fb060a0e·38410e30·8..J........8A.051 ··0x000002f0·3883074a·0e800203·fb060a0e·38410e30·8..J........8A.0
52 ··0x00000300·410e2842·0e20420e·18420e10·420e0841·A.(B.·B..B..B..A52 ··0x00000300·410e2842·0e20420e·18420e10·420e0841·A.(B.·B..B..B..A
53 ··0x00000310·0b000000·1c000000·18030000·00000000·................53 ··0x00000310·0b000000·1c000000·18030000·00000000·................
54 ··0x00000320·24020000·000e8002·83078606·8c058d04·$...............54 ··0x00000320·24020000·000e8002·83078606·8c058d04·$...............
55 ··0x00000330·8e038f02·34000000·38030000·00000000·....4...8.......55 ··0x00000330·8e038f02·34000000·38030000·00000000·....4...8.......
56 ··0x00000340·ea000000·00460e10·8d02470e·188c0341·.....F....G....A56 ··0x00000340·ea000000·00460e10·8d02470e·188c0341·.....F....G....A
1.55 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 45, 18 lines modifiedOffset 45, 18 lines modified
45 ··0x000002a0·725f4368·65636b53·697a6500·5f507943·r_CheckSize._PyC45 ··0x000002a0·725f4368·65636b53·697a6500·5f507943·r_CheckSize._PyC
46 ··0x000002b0·66675f4f·7074696d·697a6543·6f646555·fg_OptimizeCodeU46 ··0x000002b0·66675f4f·7074696d·697a6543·6f646555·fg_OptimizeCodeU
47 ··0x000002c0·6e697400·6d656d73·65740050·794c6973·nit.memset.PyLis47 ··0x000002c0·6e697400·6d656d73·65740050·794c6973·nit.memset.PyLis
48 ··0x000002d0·745f5365·74536c69·63650050·794f626a·t_SetSlice.PyObj48 ··0x000002d0·745f5365·74536c69·63650050·794f626a·t_SetSlice.PyObj
49 ··0x000002e0·6563745f·49735472·75650050·79426f6f·ect_IsTrue.PyBoo49 ··0x000002e0·6563745f·49735472·75650050·79426f6f·ect_IsTrue.PyBoo
50 ··0x000002f0·6c5f4672·6f6d4c6f·6e670050·794c6973·l_FromLong.PyLis50 ··0x000002f0·6c5f4672·6f6d4c6f·6e670050·794c6973·l_FromLong.PyLis
51 ··0x00000300·745f5365·74497465·6d005f50·795f4e6f·t_SetItem._Py_No51 ··0x00000300·745f5365·74497465·6d005f50·795f4e6f·t_SetItem._Py_No
52 ··0x00000310·6e655374·72756374·005f5079·5f446561·neStruct._Py_Dea52 ··0x00000310·6e655374·72756374·00507945·78635f53·neStruct.PyExc_S
53 ··0x00000320·6c6c6f63·00507945·78635f53·79737465·lloc.PyExc_Syste 
54 ··0x00000330·6d457272·6f720050·79457272·5f536574·mError.PyErr_Set53 ··0x00000320·79737465·6d457272·6f720050·79457272·ystemError.PyErr
 54 ··0x00000330·5f536574·53747269·6e67005f·50795f44·_SetString._Py_D
55 ··0x00000340·53747269·6e670050·79547570·6c655f4e·String.PyTuple_N55 ··0x00000340·65616c6c·6f630050·79547570·6c655f4e·ealloc.PyTuple_N
56 ··0x00000350·6577005f·50794366·675f4f70·74696d69·ew._PyCfg_Optimi56 ··0x00000350·6577005f·50794366·675f4f70·74696d69·ew._PyCfg_Optimi
57 ··0x00000360·7a656443·6667546f·496e7374·72756374·zedCfgToInstruct57 ··0x00000360·7a656443·6667546f·496e7374·72756374·zedCfgToInstruct
58 ··0x00000370·696f6e53·65717565·6e636500·5079436f·ionSequence.PyCo58 ··0x00000370·696f6e53·65717565·6e636500·5079436f·ionSequence.PyCo
59 ··0x00000380·6d70696c·655f4f70·636f6465·53746163·mpile_OpcodeStac59 ··0x00000380·6d70696c·655f4f70·636f6465·53746163·mpile_OpcodeStac
60 ··0x00000390·6b456666·65637457·6974684a·756d7000·kEffectWithJump.60 ··0x00000390·6b456666·65637457·6974684a·756d7000·kEffectWithJump.
61 ··0x000003a0·50794469·63745f4e·65787400·5f507949·PyDict_Next._PyI61 ··0x000003a0·50794469·63745f4e·65787400·5f507949·PyDict_Next._PyI
62 ··0x000003b0·6e737472·75637469·6f6e5365·7175656e·nstructionSequen62 ··0x000003b0·6e737472·75637469·6f6e5365·7175656e·nstructionSequen
17.7 KB
gc.o
9.29 KB
readelf --wide --relocs {}
    
Offset 48, 18 lines modifiedOffset 48, 18 lines modified
48 000000000000024f··0000002800000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·448 000000000000024f··0000002800000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
49 00000000000002a8··0000002900000004·R_X86_64_PLT32·········0000000000000000·PyObject_Malloc·-·449 00000000000002a8··0000002900000004·R_X86_64_PLT32·········0000000000000000·PyObject_Malloc·-·4
50 00000000000002f7··0000002a00000004·R_X86_64_PLT32·········0000000000000000·_Py_NewReference·-·450 00000000000002f7··0000002a00000004·R_X86_64_PLT32·········0000000000000000·_Py_NewReference·-·4
51 0000000000000359··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_PyErr_NoMemory·-·451 0000000000000359··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_PyErr_NoMemory·-·4
52 00000000000003ea··0000002800000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·452 00000000000003ea··0000002800000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
53 0000000000000452··0000002800000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·453 0000000000000452··0000002800000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
54 00000000000004a7··0000002800000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·454 00000000000004a7··0000002800000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
55 00000000000005bc··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·5455 00000000000005b6··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·54
56 00000000000005c1··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·456 00000000000005bb··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4
57 0000000000000612··0000003a00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·457 000000000000060c··0000003a00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
58 0000000000000633··0000003b00000002·R_X86_64_PC32··········0000000000000000·python_gc__start_semaphore·-·558 000000000000062d··0000003b00000002·R_X86_64_PC32··········0000000000000000·python_gc__start_semaphore·-·5
59 0000000000000759··000000020000000a·R_X86_64_32············0000000000000000·.text.hot·+·17c059 0000000000000759··000000020000000a·R_X86_64_32············0000000000000000·.text.hot·+·17c0
60 00000000000007c6··000000020000000a·R_X86_64_32············0000000000000000·.text.hot·+·183060 00000000000007c6··000000020000000a·R_X86_64_32············0000000000000000·.text.hot·+·1830
61 000000000000088f··0000003c0000000b·R_X86_64_32S···········0000000000000000·PyTuple_Type·+·061 000000000000088f··0000003c0000000b·R_X86_64_32S···········0000000000000000·PyTuple_Type·+·0
62 000000000000089a··0000003d00000004·R_X86_64_PLT32·········0000000000000000·_PyTuple_MaybeUntrack·-·462 000000000000089a··0000003d00000004·R_X86_64_PLT32·········0000000000000000·_PyTuple_MaybeUntrack·-·4
63 00000000000009f2··0000003e0000000b·R_X86_64_32S···········0000000000000000·_PyWeakref_RefType·+·063 00000000000009f2··0000003e0000000b·R_X86_64_32S···········0000000000000000·_PyWeakref_RefType·+·0
64 00000000000009fd··0000003e0000000a·R_X86_64_32············0000000000000000·_PyWeakref_RefType·+·064 00000000000009fd··0000003e0000000a·R_X86_64_32············0000000000000000·_PyWeakref_RefType·+·0
65 0000000000000a02··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·465 0000000000000a02··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4
Offset 128, 17 lines modifiedOffset 128, 17 lines modified
128 00000000000002a0··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b7128 00000000000002a0··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b7
129 0000000000000341··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·db129 0000000000000341··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·db
130 00000000000003e3··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·eb130 00000000000003e3··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·eb
131 000000000000040d··0000003400000004·R_X86_64_PLT32·········0000000000000000·PyObject_Free·-·4131 000000000000040d··0000003400000004·R_X86_64_PLT32·········0000000000000000·PyObject_Free·-·4
132 000000000000041c··0000003400000004·R_X86_64_PLT32·········0000000000000000·PyObject_Free·-·4132 000000000000041c··0000003400000004·R_X86_64_PLT32·········0000000000000000·PyObject_Free·-·4
133 000000000000044b··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12c133 000000000000044b··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12c
134 00000000000004bd··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14a134 00000000000004bd··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14a
135 00000000000005a9··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3ae135 00000000000005a3··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3ae
136 000000000000062c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·537136 0000000000000626··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·537
137 000000000000063a··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·531137 0000000000000634··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·531
138 0000000000000715··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·343138 0000000000000715··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·343
139 0000000000000978··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4a3139 0000000000000978··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4a3
140 00000000000009aa··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·46f140 00000000000009aa··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·46f
141 0000000000000be2··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2b7141 0000000000000be2··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2b7
142 0000000000000c15··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·267142 0000000000000c15··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·267
143 0000000000000e32··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·57c143 0000000000000e32··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·57c
144 0000000000000ed7··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18f144 0000000000000ed7··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18f
Offset 253, 54 lines modifiedOffset 253, 54 lines modified
253 00000000000000b7··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·43253 00000000000000b7··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·43
254 00000000000000c7··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·35c254 00000000000000c7··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·35c
255 00000000000000db··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·361255 00000000000000db··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·361
256 00000000000000e6··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2e2256 00000000000000e6··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2e2
257 00000000000000eb··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·341257 00000000000000eb··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·341
258 0000000000000127··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·414258 0000000000000127··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·414
259 000000000000012c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3fc259 000000000000012c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3fc
260 0000000000000158··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·584260 0000000000000158··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·57e
261 00000000000001d3··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ee5261 00000000000001d3··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ee5
262 0000000000000224··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ee5262 0000000000000224··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ee5
263 000000000000023b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ee5263 000000000000023b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ee5
264 00000000000002b7··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·bd9264 00000000000002b7··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·bd9
265 00000000000002c4··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c34265 00000000000002c4··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c34
266 00000000000002d1··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·149d266 00000000000002d1··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·149d
267 00000000000002db··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·149d267 00000000000002db··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·149d
268 00000000000002e8··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·149d268 00000000000002e8··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·149d
269 000000000000032c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·aaf269 000000000000032c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·aaf
270 0000000000000339··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·142d270 0000000000000339··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·142d
271 0000000000000343··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·142d271 0000000000000343··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·142d
272 0000000000000393··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·727272 0000000000000393··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·727
273 00000000000003a2··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·e4c273 00000000000003a2··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·e4c
274 00000000000003bb··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·61b274 00000000000003bb··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·615
275 00000000000003c8··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1744275 00000000000003c8··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1744
276 00000000000003d5··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1758276 00000000000003d5··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1758
277 00000000000003e2··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1744277 00000000000003e2··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1744
278 00000000000003ec··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1744278 00000000000003ec··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1744
279 00000000000003f9··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1670279 00000000000003f9··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1670
280 0000000000000406··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1684280 0000000000000406··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1684
281 0000000000000413··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1670281 0000000000000413··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1670
282 000000000000041d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1670282 000000000000041d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1670
283 000000000000042a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·142d283 000000000000042a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·142d
284 000000000000046f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ef6284 000000000000046f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ef6
285 00000000000004fb··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·97b285 00000000000004fb··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·97b
286 000000000000052c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·999286 000000000000052c··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·999
287 0000000000000531··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·9aa287 0000000000000531··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·9aa
288 0000000000000537··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·63a288 0000000000000537··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·634
289 0000000000000587··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·e32289 0000000000000587··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·e32
290 00000000000005a0··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·e32290 00000000000005a0··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·e32
291 00000000000005e0··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·d7f291 00000000000005e0··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·d7f
292 00000000000005eb··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·f2b292 00000000000005eb··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·f2b
293 0000000000000631··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·fef293 0000000000000631··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·fef
294 0000000000000637··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·f6c294 0000000000000637··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·f6c
295 000000000000064e··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b3f295 000000000000064e··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b3f
296 0000000000000653··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1069296 0000000000000653··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1069
297 00000000000006b7··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·fef297 00000000000006b7··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·fef
298 00000000000006fd··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·f73298 00000000000006fd··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·f73
299 0000000000000720··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·62c299 0000000000000720··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·626
300 0000000000000725··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·4c300 0000000000000725··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·4c
301 000000000000072e··0000005700000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4301 000000000000072e··0000005700000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
302 0000000000000735··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·bb302 0000000000000735··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·bb
303 0000000000000741··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·135303 0000000000000741··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·135
304 0000000000000754··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·17a304 0000000000000754··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·17a
305 00000000000007f5··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2cb305 00000000000007f5··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2cb
306 0000000000000969··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1b23306 0000000000000969··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1b23
6.28 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 407, 74 lines modifiedOffset 407, 73 lines modified
407 »       mov····%rax,0x40(%rsp)407 »       mov····%rax,0x40(%rsp)
408 »       mov····%rax,%rcx408 »       mov····%rax,%rcx
409 »       xor····%eax,%eax409 »       xor····%eax,%eax
410 »       movq···$0x0,0x78(%rsp)410 »       movq···$0x0,0x78(%rsp)
411 »       lock·cmpxchg·%edx,(%rcx)411 »       lock·cmpxchg·%edx,(%rcx)
412 »       jne····572·<gc_collect_main+0xa2>412 »       jne····572·<gc_collect_main+0xa2>
413 »       cmp····$0xffffffff,%esi413 »       cmp····$0xffffffff,%esi
414 »       jne····588·<gc_collect_main+0xb8>414 »       jne····582·<gc_collect_main+0xb2>
415 »       mov····0x1d40(%rbx),%eax415 »       mov····0x1d40(%rbx),%eax
416 »       cmp····%eax,0x1d3c(%rbx)416 »       cmp····%eax,0x1d3c(%rbx)
417 »       jl·····16db·<gc_collect_main+0x120b>417 »       jl·····16db·<gc_collect_main+0x120b>
418 »       mov····(%rsp),%rax418 »       mov····(%rsp),%rax
419 »       mov····0x1d28(%rax),%ebx419 »       mov····0x1d28(%rax),%ebx
420 »       cmp····%ebx,0x1d24(%rax)420 »       cmp····%ebx,0x1d24(%rax)
421 »       jl·····580·<gc_collect_main+0xb0>421 »       jl·····57a·<gc_collect_main+0xaa>
422 »       mov····0x1d0c(%rax),%ebx422 »       mov····0x1d0c(%rax),%ebx
423 »       cmp····%ebx,0x1d10(%rax)423 »       cmp····%ebx,0x1d10(%rax)
424 »       jg·····1581·<gc_collect_main+0x10b1>424 »       jg·····1581·<gc_collect_main+0x10b1>
425 »       xor····%eax,%eax425 »       xor····%eax,%eax
426 »       mov····0x40(%rsp),%rbx426 »       mov····0x40(%rsp),%rbx
427 »       xchg···%eax,(%rbx)427 »       xchg···%eax,(%rbx)
428 »       xor····%r13d,%r13d428 »       xor····%r13d,%r13d
429 »       jmp····ffc·<gc_collect_main+0xb2c>429 »       jmp····ffc·<gc_collect_main+0xb2c>
430 »       nopw···0x0(%rax,%rax,1) 
431 »       movl···$0x1,0x28(%rsp)430 »       movl···$0x1,0x28(%rsp)
432 »       cmpl···$0x1,0x2c(%rsp)431 »       cmpl···$0x1,0x2c(%rsp)
433 »       je·····13eb·<gc_collect_main+0xf1b>432 »       je·····13eb·<gc_collect_main+0xf1b>
434 »       mov····0x8(%rsp),%rax433 »       mov····0x8(%rsp),%rax
435 »       mov····0x10(%rax),%r12434 »       mov····0x10(%rax),%r12
436 »       mov····0x1dc0(%r12),%rax435 »       mov····0x1dc0(%r12),%rax
437 »       test···%rax,%rax436 »       test···%rax,%rax
438 »       je·····5ad·<gc_collect_main+0xdd>437 »       je·····5a7·<gc_collect_main+0xd7>
439 ·R_X86_64_PC32»  .text.unlikely+0x3ae438 ·R_X86_64_PC32»  .text.unlikely+0x3ae
440 »       cmpq···$0x0,0x10(%rax)439 »       cmpq···$0x0,0x10(%rax)
441 »       jne····16a0·<gc_collect_main+0x11d0>440 »       jne····16a0·<gc_collect_main+0x11d0>
442 »       xor····%r13d,%r13d441 »       xor····%r13d,%r13d
443 »       mov····$0x0,%edi442 »       mov····$0x0,%edi
444 ·R_X86_64_32»    .rodata.str1.1+0x54443 ·R_X86_64_32»    .rodata.str1.1+0x54
445 »       call···5c5·<gc_collect_main+0xf5>444 »       call···5bf·<gc_collect_main+0xef>
446 ·R_X86_64_PLT32» PyUnicode_FromString-0x4445 ·R_X86_64_PLT32» PyUnicode_FromString-0x4
447 »       mov····%rax,%rbp446 »       mov····%rax,%rbp
448 »       test···%rax,%rax447 »       test···%rax,%rax
449 »       je·····13d7·<gc_collect_main+0xf07>448 »       je·····13d7·<gc_collect_main+0xf07>
450 »       mov····%rax,0xb0(%rsp)449 »       mov····%rax,0xb0(%rsp)
451 »       mov····%r13,0xb8(%rsp)450 »       mov····%r13,0xb8(%rsp)
452 »       mov····0x1dc0(%r12),%rax451 »       mov····0x1dc0(%r12),%rax
453 »       cmpq···$0x0,0x10(%rax)452 »       cmpq···$0x0,0x10(%rax)
454 »       jg·····162e·<gc_collect_main+0x115e>453 »       jg·····162e·<gc_collect_main+0x115e>
455 »       lea····0xb0(%rsp),%r14454 »       lea····0xb0(%rsp),%r14
456 »       mov····0x0(%rbp),%rax455 »       mov····0x0(%rbp),%rax
457 »       test···%eax,%eax456 »       test···%eax,%eax
458 »       js·····616·<gc_collect_main+0x146>457 »       js·····610·<gc_collect_main+0x140>
459 »       sub····$0x1,%rax458 »       sub····$0x1,%rax
460 »       mov····%rax,0x0(%rbp)459 »       mov····%rax,0x0(%rbp)
461 »       jne····616·<gc_collect_main+0x146>460 »       jne····610·<gc_collect_main+0x140>
462 »       mov····%rbp,%rdi461 »       mov····%rbp,%rdi
463 »       call···616·<gc_collect_main+0x146>462 »       call···610·<gc_collect_main+0x140>
464 ·R_X86_64_PLT32» _Py_Dealloc-0x4463 ·R_X86_64_PLT32» _Py_Dealloc-0x4
465 »       test···%r13,%r13464 »       test···%r13,%r13
466 »       jne····161c·<gc_collect_main+0x114c>465 »       jne····161c·<gc_collect_main+0x114c>
467 »       mov····(%rsp),%rax466 »       mov····(%rsp),%rax
468 »       testb··$0x1,0x1cf8(%rax)467 »       testb··$0x1,0x1cf8(%rax)
469 »       jne····630·<gc_collect_main+0x160>468 »       jne····62a·<gc_collect_main+0x15a>
470 ·R_X86_64_PC32»  .text.unlikely+0x537469 ·R_X86_64_PC32»  .text.unlikely+0x537
471 »       cmpw···$0x0,0x0(%rip)········470 »       cmpw···$0x0,0x0(%rip)········
472 ·R_X86_64_PC32»  python_gc__start_semaphore-0x5471 ·R_X86_64_PC32»  python_gc__start_semaphore-0x5
473 »       jne····63e·<gc_collect_main+0x16e>472 »       jne····638·<gc_collect_main+0x168>
474 ·R_X86_64_PC32»  .text.unlikely+0x531473 ·R_X86_64_PC32»  .text.unlikely+0x531
475 »       mov····0x28(%rsp),%eax474 »       mov····0x28(%rsp),%eax
476 »       lea····0x1(%rax),%ecx475 »       lea····0x1(%rax),%ecx
477 »       cmp····$0x2,%ecx476 »       cmp····$0x2,%ecx
478 »       jg·····12cc·<gc_collect_main+0xdfc>477 »       jg·····12cc·<gc_collect_main+0xdfc>
479 »       mov····(%rsp),%rbx478 »       mov····(%rsp),%rbx
480 »       movslq·%ecx,%rax479 »       movslq·%ecx,%rax
Offset 502, 15 lines modifiedOffset 501, 15 lines modified
502 »       mov····0x1cfc(%rbx,%rax,8),%rdi501 »       mov····0x1cfc(%rbx,%rax,8),%rdi
503 »       jmp····72b·<gc_collect_main+0x25b>502 »       jmp····72b·<gc_collect_main+0x25b>
504 »       data16·cs·nopw·0x0(%rax,%rax,1)503 »       data16·cs·nopw·0x0(%rax,%rax,1)
505 »       data16·cs·nopw·0x0(%rax,%rax,1)504 »       data16·cs·nopw·0x0(%rax,%rax,1)
506 »       data16·cs·nopw·0x0(%rax,%rax,1)505 »       data16·cs·nopw·0x0(%rax,%rax,1)
507 »       data16·cs·nopw·0x0(%rax,%rax,1)506 »       data16·cs·nopw·0x0(%rax,%rax,1)
508 »       data16·cs·nopw·0x0(%rax,%rax,1)507 »       data16·cs·nopw·0x0(%rax,%rax,1)
509 »       xchg···%ax,%ax508 »       nopl···0x0(%rax,%rax,1)
510 »       mov····%rdi,%rcx509 »       mov····%rdi,%rcx
511 »       mov····(%rdi),%rsi510 »       mov····(%rdi),%rsi
512 »       mov····0x10(%rcx),%rdx511 »       mov····0x10(%rcx),%rdx
513 »       mov····0x8(%rcx),%rax512 »       mov····0x8(%rcx),%rax
514 »       mov····%rsi,%rdi513 »       mov····%rsi,%rdi
515 »       test···%edx,%edx514 »       test···%edx,%edx
516 »       js·····719·<gc_collect_main+0x249>515 »       js·····719·<gc_collect_main+0x249>
Offset 1266, 48 lines modifiedOffset 1265, 48 lines modified
1266 »       mov····0x1cfc(%rbx),%rsi1265 »       mov····0x1cfc(%rbx),%rsi
1267 »       cmp····%rsi,%rdx1266 »       cmp····%rsi,%rdx
1268 »       jne····1532·<gc_collect_main+0x1062>1267 »       jne····1532·<gc_collect_main+0x1062>
1269 »       mov····(%rsp),%rbx1268 »       mov····(%rsp),%rbx
1270 »       cmpl···$0x1,0x28(%rsp)1269 »       cmpl···$0x1,0x28(%rsp)
1271 »       movslq·%ecx,%rax1270 »       movslq·%ecx,%rax
1272 »       movups·%xmm0,0x1cfc(%rbx)1271 »       movups·%xmm0,0x1cfc(%rbx)
1273 »       jle····698·<gc_collect_main+0x1c8>1272 »       jle····692·<gc_collect_main+0x1c2>
1274 »       mov····%rbx,%rax1273 »       mov····%rbx,%rax
1275 »       mov····0x1d14(%rbx),%rsi1274 »       mov····0x1d14(%rbx),%rsi
1276 »       add····$0x1d14,%rax1275 »       add····$0x1d14,%rax
1277 »       movq···%rax,%xmm01276 »       movq···%rax,%xmm0
1278 »       punpcklqdq·%xmm0,%xmm01277 »       punpcklqdq·%xmm0,%xmm0
1279 »       cmp····%rax,%rsi1278 »       cmp····%rax,%rsi
1280 »       jne····14dd·<gc_collect_main+0x100d>1279 »       jne····14dd·<gc_collect_main+0x100d>
1281 »       mov····(%rsp),%rax1280 »       mov····(%rsp),%rax
1282 »       cmpl···$0x2,0x28(%rsp)1281 »       cmpl···$0x2,0x28(%rsp)
1283 »       mov····0x18(%rsp),%rbp1282 »       mov····0x18(%rsp),%rbp
1284 »       movups·%xmm0,0x1d14(%rax)1283 »       movups·%xmm0,0x1d14(%rax)
1285 »       movslq·%ecx,%rax1284 »       movslq·%ecx,%rax
1286 »       je·····6b0·<gc_collect_main+0x1e0>1285 »       je·····6aa·<gc_collect_main+0x1da>
1287 »       jmp····698·<gc_collect_main+0x1c8>1286 »       jmp····692·<gc_collect_main+0x1c2>
1288 »       nopl···0x0(%rax,%rax,1)1287 »       nopl···0x0(%rax,%rax,1)
1289 »       mov····0x30(%rsp),%rdx1288 »       mov····0x30(%rsp),%rdx
1290 »       jmp····d3f·<gc_collect_main+0x86f>1289 »       jmp····d3f·<gc_collect_main+0x86f>
1291 »       movl···$0x0,0x1d10(%rbx)1290 »       movl···$0x0,0x1d10(%rbx)
1292 »       je·····66d·<gc_collect_main+0x19d>1291 »       je·····667·<gc_collect_main+0x197>
1293 »       cmpl···$0x1,0x28(%rsp)1292 »       cmpl···$0x1,0x28(%rsp)
1294 »       mov····%rbx,%rax1293 »       mov····%rbx,%rax
1295 »       movl···$0x0,0x1d28(%rbx)1294 »       movl···$0x0,0x1d28(%rbx)
1296 »       je·····12ee·<gc_collect_main+0xe1e>1295 »       je·····12ee·<gc_collect_main+0xe1e>
1297 »       jmp····12e4·<gc_collect_main+0xe14>1296 »       jmp····12e4·<gc_collect_main+0xe14>
1298 »       mov····%r13,%rdi1297 »       mov····%r13,%rdi
1299 »       call···17b0·<Py_XDECREF>1298 »       call···17b0·<Py_XDECREF>
1300 »       mov····$0x0,%edi1299 »       mov····$0x0,%edi
1301 ·R_X86_64_32»    .rodata.str1.8+0x301300 ·R_X86_64_32»    .rodata.str1.8+0x30
Max diff block lines reached; 2151/6240 bytes (34.47%) of diff not shown.
2.13 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 124, 15 lines modifiedOffset 124, 15 lines modified
124 _Py_RunGC.cold():124 _Py_RunGC.cold():
125 »       ret125 »       ret
  
126 000000000000014f·<gc_collect_main.cold>:126 000000000000014f·<gc_collect_main.cold>:
127 gc_collect_main.cold():127 gc_collect_main.cold():
128 »       movl···$0x2,0x28(%rsp)128 »       movl···$0x2,0x28(%rsp)
129 »       jmp····15c·<gc_collect_main.cold+0xd>129 »       jmp····15c·<gc_collect_main.cold+0xd>
130 ·R_X86_64_PC32»  .text.hot+0x584130 ·R_X86_64_PC32»  .text.hot+0x57e
131 »       xor····%ebx,%ebx131 »       xor····%ebx,%ebx
132 »       mov····%r14,%rdi132 »       mov····%r14,%rdi
133 »       lea····(%r12,%rbx,1),%r13133 »       lea····(%r12,%rbx,1),%r13
134 »       call···16a·<gc_collect_main.cold+0x1b>134 »       call···16a·<gc_collect_main.cold+0x1b>
135 ·R_X86_64_PLT32» PyTime_PerfCounterRaw-0x4135 ·R_X86_64_PLT32» PyTime_PerfCounterRaw-0x4
136 »       mov····0xb0(%rsp),%rdi136 »       mov····0xb0(%rsp),%rdi
137 »       sub····0x78(%rsp),%rdi137 »       sub····0x78(%rsp),%rdi
Offset 294, 15 lines modifiedOffset 294, 15 lines modified
294 »       mov····$0x0,%edi294 »       mov····$0x0,%edi
295 ·R_X86_64_32»    .rodata.str1.8+0x30295 ·R_X86_64_32»    .rodata.str1.8+0x30
296 »       xor····%eax,%eax296 »       xor····%eax,%eax
297 »       call···3b2·<gc_collect_main.cold+0x263>297 »       call···3b2·<gc_collect_main.cold+0x263>
298 ·R_X86_64_PLT32» PyErr_FormatUnraisable-0x4298 ·R_X86_64_PLT32» PyErr_FormatUnraisable-0x4
299 »       lea····0xb0(%rsp),%r14299 »       lea····0xb0(%rsp),%r14
300 »       jmp····3bf·<gc_collect_main.cold+0x270>300 »       jmp····3bf·<gc_collect_main.cold+0x270>
301 ·R_X86_64_PC32»  .text.hot+0x61b301 ·R_X86_64_PC32»  .text.hot+0x615
302 »       mov····%rbx,%rdi302 »       mov····%rbx,%rdi
303 »       call···3c7·<gc_collect_main.cold+0x278>303 »       call···3c7·<gc_collect_main.cold+0x278>
304 ·R_X86_64_PLT32» PyErr_WriteUnraisable-0x4304 ·R_X86_64_PLT32» PyErr_WriteUnraisable-0x4
305 »       jmp····3cc·<gc_collect_main.cold+0x27d>305 »       jmp····3cc·<gc_collect_main.cold+0x27d>
306 ·R_X86_64_PC32»  .text.hot+0x1744306 ·R_X86_64_PC32»  .text.hot+0x1744
307 »       mov····%rbx,%rdi307 »       mov····%rbx,%rdi
308 »       call···3d4·<gc_collect_main.cold+0x285>308 »       call···3d4·<gc_collect_main.cold+0x285>
Offset 407, 15 lines modifiedOffset 407, 15 lines modified
407 »       jne····4ff·<gc_collect_main.cold+0x3b0>407 »       jne····4ff·<gc_collect_main.cold+0x3b0>
408 »       jmp····530·<gc_collect_main.cold+0x3e1>408 »       jmp····530·<gc_collect_main.cold+0x3e1>
409 ·R_X86_64_PC32»  .text.hot+0x999409 ·R_X86_64_PC32»  .text.hot+0x999
410 »       jmp····535·<gc_collect_main.cold+0x3e6>410 »       jmp····535·<gc_collect_main.cold+0x3e6>
411 ·R_X86_64_PC32»  .text.hot+0x9aa411 ·R_X86_64_PC32»  .text.hot+0x9aa
412 »       nop412 »       nop
413 »       jmp····53b·<gc_collect_main.cold+0x3ec>413 »       jmp····53b·<gc_collect_main.cold+0x3ec>
414 ·R_X86_64_PC32»  .text.hot+0x63a414 ·R_X86_64_PC32»  .text.hot+0x634
415 »       mov····0x28(%rsp),%esi415 »       mov····0x28(%rsp),%esi
416 »       xor····%eax,%eax416 »       xor····%eax,%eax
417 »       mov····$0x0,%edi417 »       mov····$0x0,%edi
418 ·R_X86_64_32»    .rodata.str1.8+0x60418 ·R_X86_64_32»    .rodata.str1.8+0x60
419 »       xor····%r12d,%r12d419 »       xor····%r12d,%r12d
420 »       xor····%ebp,%ebp420 »       xor····%ebp,%ebp
421 »       lea····0xc0(%rsp),%r15421 »       lea····0xc0(%rsp),%r15
Offset 547, 15 lines modifiedOffset 547, 15 lines modified
547 »       xor····%eax,%eax547 »       xor····%eax,%eax
548 »       call···715·<gc_collect_main.cold+0x5c6>548 »       call···715·<gc_collect_main.cold+0x5c6>
549 ·R_X86_64_PLT32» PySys_FormatStderr-0x4549 ·R_X86_64_PLT32» PySys_FormatStderr-0x4
550 »       lea····0x78(%rsp),%rdi550 »       lea····0x78(%rsp),%rdi
551 »       call···71f·<gc_collect_main.cold+0x5d0>551 »       call···71f·<gc_collect_main.cold+0x5d0>
552 ·R_X86_64_PLT32» PyTime_PerfCounterRaw-0x4552 ·R_X86_64_PLT32» PyTime_PerfCounterRaw-0x4
553 »       jmp····724·<Py_XDECREF.cold>553 »       jmp····724·<Py_XDECREF.cold>
554 ·R_X86_64_PC32»  .text.hot+0x62c554 ·R_X86_64_PC32»  .text.hot+0x626
  
555 0000000000000724·<Py_XDECREF.cold>:555 0000000000000724·<Py_XDECREF.cold>:
556 Py_XDECREF.cold():556 Py_XDECREF.cold():
557 »       jmp····729·<Py_XDECREF.part.0.cold>557 »       jmp····729·<Py_XDECREF.part.0.cold>
558 ·R_X86_64_PC32»  .text+0x4c558 ·R_X86_64_PC32»  .text+0x4c
  
559 0000000000000729·<Py_XDECREF.part.0.cold>:559 0000000000000729·<Py_XDECREF.part.0.cold>:
682 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:··········75288·(bytes·into·file)13 ··Start·of·section·headers:··········75344·(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·0x12618:1 There·are·21·section·headers,·starting·at·offset·0x12650:
  
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·00072d·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00072d·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·00a440·0006a8·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·00a460·0006a8·18···I·18···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·00076d·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·00076d·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·00076d·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·00076d·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.8····PROGBITS········0000000000000000·000770·0007e0·01·AMS··0···0··89 ··[·5]·.rodata.str1.8····PROGBITS········0000000000000000·000770·0007e0·01·AMS··0···0··8
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·000f50·001ecb·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·000f50·001ebe·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·00aae8·003ea0·18···I·18···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·00ab08·003ea0·18···I·18···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·002e20·004a06·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········0000000000000000·002e10·004a36·00··AX··0···0·16
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·00e988·002be0·18···I·18···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·00e9a8·002bf8·18···I·18···8··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·007826·000318·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·007846·000318·01·AMS··0···0··1
15 ··[11]·.rodata···········PROGBITS········0000000000000000·007b40·000317·00···A··0···0··815 ··[11]·.rodata···········PROGBITS········0000000000000000·007b60·000317·00···A··0···0··8
16 ··[12]·.rela.rodata······RELA············0000000000000000·011568·000918·18···I·18··11··816 ··[12]·.rela.rodata······RELA············0000000000000000·0115a0·000918·18···I·18··11··8
17 ··[13]·.rodata.cst8······PROGBITS········0000000000000000·007e58·000008·08··AM··0···0··817 ··[13]·.rodata.cst8······PROGBITS········0000000000000000·007e78·000008·08··AM··0···0··8
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·007e60·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·007e80·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·007e60·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·007e80·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·007e80·000c30·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·007ea0·000c30·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·011e80·0006d8·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·011eb8·0006d8·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·008ab0·000e10·18·····19··56··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·008ad0·000e10·18·····19··56··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·0098c0·000b7f·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·0098e0·000b7f·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·012558·0000be·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·012590·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 2, 64 lines modifiedOffset 2, 64 lines modified
2 Symbol·table·'.symtab'·contains·150·entries:2 Symbol·table·'.symtab'·contains·150·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:·0000000000000100··2446·FUNC····LOCAL··DEFAULT····8·vgetargs1_impl9 ·····5:·0000000000000100··2431·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:·00000000000000c0····54·FUNC····LOCAL··DEFAULT····8·vgetargs1.constprop.011 ·····7:·00000000000000c0····54·FUNC····LOCAL··DEFAULT····8·vgetargs1.constprop.0
12 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.112 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.1
13 ·····9:·0000000000000f90··4500·FUNC····LOCAL··DEFAULT····8·convertsimple.constprop.013 ·····9:·0000000000000f80··4522·FUNC····LOCAL··DEFAULT····8·convertsimple.constprop.0
14 ····10:·0000000000000130···376·FUNC····LOCAL··DEFAULT····1·converttuple.constprop.014 ····10:·0000000000000130···376·FUNC····LOCAL··DEFAULT····1·converttuple.constprop.0
15 ····11:·00000000000003d0····33·FUNC····LOCAL··DEFAULT····1·cleanreturn.constprop.015 ····11:·00000000000003d0····33·FUNC····LOCAL··DEFAULT····1·cleanreturn.constprop.0
16 ····12:·0000000000000440···414·FUNC····LOCAL··DEFAULT····1·seterror16 ····12:·0000000000000440···414·FUNC····LOCAL··DEFAULT····1·seterror
17 ····13:·0000000000000018···243·FUNC····LOCAL··DEFAULT····6·vgetargs1_impl.cold17 ····13:·0000000000000018···246·FUNC····LOCAL··DEFAULT····6·vgetargs1_impl.cold
18 ····14:·0000000000000308····15·OBJECT··LOCAL··DEFAULT···11·__func__.018 ····14:·0000000000000308····15·OBJECT··LOCAL··DEFAULT···11·__func__.0
19 ····15:·0000000000000a90··1132·FUNC····LOCAL··DEFAULT····8·vgetargs1_impl.constprop.019 ····15:·0000000000000a80··1132·FUNC····LOCAL··DEFAULT····8·vgetargs1_impl.constprop.0
20 ····16:·000000000000010b···245·FUNC····LOCAL··DEFAULT····6·vgetargs1_impl.constprop.0.cold20 ····16:·000000000000010e···245·FUNC····LOCAL··DEFAULT····6·vgetargs1_impl.constprop.0.cold
21 ····17:·0000000000000f00···130·FUNC····LOCAL··DEFAULT····8·convertitem.constprop.021 ····17:·0000000000000ef0···130·FUNC····LOCAL··DEFAULT····8·convertitem.constprop.0
22 ····18:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata22 ····18:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata
23 ····19:·0000000000001a9e····25·FUNC····LOCAL··DEFAULT····6·cleanup_buffer23 ····19:·0000000000001a91····25·FUNC····LOCAL··DEFAULT····6·cleanup_buffer
24 ····20:·00000000000005e0····78·FUNC····LOCAL··DEFAULT····1·converterr24 ····20:·00000000000005e0····78·FUNC····LOCAL··DEFAULT····1·converterr
25 ····21:·0000000000001a85····25·FUNC····LOCAL··DEFAULT····6·cleanup_ptr25 ····21:·0000000000001a78····25·FUNC····LOCAL··DEFAULT····6·cleanup_ptr
26 ····22:·0000000000000360····99·FUNC····LOCAL··DEFAULT····1·convertbuffer26 ····22:·0000000000000360····99·FUNC····LOCAL··DEFAULT····1·convertbuffer
27 ····23:·0000000000000200··1013·FUNC····LOCAL··DEFAULT····6·convertsimple.constprop.0.cold27 ····23:·0000000000000203···999·FUNC····LOCAL··DEFAULT····6·convertsimple.constprop.0.cold
28 ····24:·00000000000005f5···155·FUNC····LOCAL··DEFAULT····6·PyArg_UnpackTuple.cold28 ····24:·00000000000005ea···155·FUNC····LOCAL··DEFAULT····6·PyArg_UnpackTuple.cold
29 ····25:·0000000000000690···137·FUNC····LOCAL··DEFAULT····6·_PyArg_CheckPositional.cold29 ····25:·0000000000000685···137·FUNC····LOCAL··DEFAULT····6·_PyArg_CheckPositional.cold
30 ····26:·0000000000002520··3044·FUNC····LOCAL··DEFAULT····8·vgetargskeywords.constprop.030 ····26:·0000000000002520··3093·FUNC····LOCAL··DEFAULT····8·vgetargskeywords.constprop.0
31 ····27:·0000000000000719····22·FUNC····LOCAL··DEFAULT····6·PyArg_ParseTupleAndKeywords.cold31 ····27:·000000000000070e····22·FUNC····LOCAL··DEFAULT····6·PyArg_ParseTupleAndKeywords.cold
32 ····28:·0000000000004110···437·FUNC····LOCAL··DEFAULT····8·skipitem.constprop.032 ····28:·0000000000004140···437·FUNC····LOCAL··DEFAULT····8·skipitem.constprop.0
33 ····29:·000000000000072f··1191·FUNC····LOCAL··DEFAULT····6·vgetargskeywords.constprop.0.cold33 ····29:·0000000000000724··1189·FUNC····LOCAL··DEFAULT····6·vgetargskeywords.constprop.0.cold
34 ····30:·0000000000000000···138·FUNC····LOCAL··DEFAULT····1·new_kwtuple34 ····30:·0000000000000000···138·FUNC····LOCAL··DEFAULT····1·new_kwtuple
35 ····31:·0000000000000bd6····41·FUNC····LOCAL··DEFAULT····6·PyArg_ValidateKeywordArguments.cold35 ····31:·0000000000000bc9····41·FUNC····LOCAL··DEFAULT····6·PyArg_ValidateKeywordArguments.cold
36 ····32:·0000000000003720···859·FUNC····LOCAL··DEFAULT····8·_parser_init36 ····32:·0000000000003750···859·FUNC····LOCAL··DEFAULT····8·_parser_init
37 ····33:·0000000000000bff···373·FUNC····LOCAL··DEFAULT····6·_PyArg_UnpackKeywordsWithVararg.cold37 ····33:·0000000000000bf2···373·FUNC····LOCAL··DEFAULT····6·_PyArg_UnpackKeywordsWithVararg.cold
38 ····34:·00000000000002b0····27·FUNC····LOCAL··DEFAULT····1·Py_XDECREF38 ····34:·00000000000002b0····27·FUNC····LOCAL··DEFAULT····1·Py_XDECREF
39 ····35:·0000000000000630···253·FUNC····LOCAL··DEFAULT····1·error_unexpected_keyword_arg39 ····35:·0000000000000630···253·FUNC····LOCAL··DEFAULT····1·error_unexpected_keyword_arg
40 ····36:·0000000000000d74···329·FUNC····LOCAL··DEFAULT····6·_parser_init.cold40 ····36:·0000000000000d67···329·FUNC····LOCAL··DEFAULT····6·_parser_init.cold
41 ····37:·0000000000003a80···114·FUNC····LOCAL··DEFAULT····8·find_keyword41 ····37:·0000000000003ab0···114·FUNC····LOCAL··DEFAULT····8·find_keyword
42 ····38:·0000000000000ebd···591·FUNC····LOCAL··DEFAULT····6·_PyArg_UnpackKeywords.cold42 ····38:·0000000000000eb0···591·FUNC····LOCAL··DEFAULT····6·_PyArg_UnpackKeywords.cold
43 ····39:·000000000000110c···222·FUNC····LOCAL··DEFAULT····6·skipitem.constprop.0.cold43 ····39:·00000000000010ff···222·FUNC····LOCAL··DEFAULT····6·skipitem.constprop.0.cold
44 ····40:·00000000000011ea···131·FUNC····LOCAL··DEFAULT····6·_PyArg_UnpackStack.cold44 ····40:·00000000000011dd···131·FUNC····LOCAL··DEFAULT····6·_PyArg_UnpackStack.cold
45 ····41:·000000000000126d····36·FUNC····LOCAL··DEFAULT····6·_PyArg_Fini.cold45 ····41:·0000000000001260····36·FUNC····LOCAL··DEFAULT····6·_PyArg_Fini.cold
46 ····42:·0000000000001291····33·FUNC····LOCAL··DEFAULT····6·new_kwtuple.cold46 ····42:·0000000000001284····33·FUNC····LOCAL··DEFAULT····6·new_kwtuple.cold
47 ····43:·00000000000012b2····56·FUNC····LOCAL··DEFAULT····6·_PyArg_NoPositional.cold47 ····43:·00000000000012a5····56·FUNC····LOCAL··DEFAULT····6·_PyArg_NoPositional.cold
48 ····44:·00000000000012ea····56·FUNC····LOCAL··DEFAULT····6·_PyArg_NoKeywords.cold48 ····44:·00000000000012dd····56·FUNC····LOCAL··DEFAULT····6·_PyArg_NoKeywords.cold
49 ····45:·0000000000001322···175·FUNC····LOCAL··DEFAULT····6·converttuple.constprop.0.cold49 ····45:·0000000000001315···175·FUNC····LOCAL··DEFAULT····6·converttuple.constprop.0.cold
50 ····46:·00000000000013d1·····5·FUNC····LOCAL··DEFAULT····6·Py_XDECREF.cold50 ····46:·00000000000013c4·····5·FUNC····LOCAL··DEFAULT····6·Py_XDECREF.cold
51 ····47:·0000000000004660···934·FUNC····LOCAL··DEFAULT····8·vgetargskeywordsfast_impl.constprop.051 ····47:·0000000000004690···934·FUNC····LOCAL··DEFAULT····8·vgetargskeywordsfast_impl.constprop.0
52 ····48:·00000000000013d6··1175·FUNC····LOCAL··DEFAULT····6·vgetargskeywordsfast_impl.constprop.0.cold52 ····48:·00000000000013c9··1175·FUNC····LOCAL··DEFAULT····6·vgetargskeywordsfast_impl.constprop.0.cold
53 ····49:·000000000000186d····26·FUNC····LOCAL··DEFAULT····6·convertbuffer.cold53 ····49:·0000000000001860····26·FUNC····LOCAL··DEFAULT····6·convertbuffer.cold
54 ····50:·0000000000001887····39·FUNC····LOCAL··DEFAULT····6·cleanreturn.constprop.0.cold54 ····50:·000000000000187a····39·FUNC····LOCAL··DEFAULT····6·cleanreturn.constprop.0.cold
55 ····51:·00000000000018ae····11·FUNC····LOCAL··DEFAULT····6·_PyArg_BadArgument.cold55 ····51:·00000000000018a1····11·FUNC····LOCAL··DEFAULT····6·_PyArg_BadArgument.cold
56 ····52:·00000000000018ea····11·FUNC····LOCAL··DEFAULT····6·converterr.cold56 ····52:·00000000000018dd····11·FUNC····LOCAL··DEFAULT····6·converterr.cold
57 ····53:·00000000000018f5···175·FUNC····LOCAL··DEFAULT····6·error_unexpected_keyword_arg.cold57 ····53:·00000000000018e8···175·FUNC····LOCAL··DEFAULT····6·error_unexpected_keyword_arg.cold
58 ····54:·0000000000001a32····83·FUNC····LOCAL··DEFAULT····6·vgetargskeywordsfast.constprop.058 ····54:·0000000000001a25····83·FUNC····LOCAL··DEFAULT····6·vgetargskeywordsfast.constprop.0
59 ····55:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···13·.LC2959 ····55:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···13·.LC29
60 ····56:·0000000000000000···178·FUNC····GLOBAL·DEFAULT····8·PyArg_ParseTuple60 ····56:·0000000000000000···178·FUNC····GLOBAL·DEFAULT····8·PyArg_ParseTuple
61 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError61 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
62 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString62 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
63 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table63 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table
64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
65 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError65 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
Offset 82, 72 lines modifiedOffset 82, 72 lines modified
82 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLongLong82 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLongLong
83 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsUnsignedLongMask83 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsUnsignedLongMask
84 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyByteArray_Type84 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyByteArray_Type
85 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsEncodedString85 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsEncodedString
86 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen86 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
87 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy87 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
88 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc88 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
 89 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
89 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_FillInfo90 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_FillInfo
90 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyByteArray_Size91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyByteArray_Size
91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Size92 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Size
92 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError 
93 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_AsCComplex93 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_AsCComplex
94 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError94 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError
 95 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
95 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyByteArray_empty_string96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyByteArray_empty_string
96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_GetDefaultEncoding97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_GetDefaultEncoding
97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear 
98 ····94:·0000000000002130···560·FUNC····GLOBAL·DEFAULT····8·PyArg_UnpackTuple98 ····94:·0000000000002130···560·FUNC····GLOBAL·DEFAULT····8·PyArg_UnpackTuple
99 ····95:·0000000000002360···199·FUNC····GLOBAL·DEFAULT····8·_PyArg_CheckPositional99 ····95:·0000000000002360···199·FUNC····GLOBAL·DEFAULT····8·_PyArg_CheckPositional
100 ····96:·0000000000002430···225·FUNC····GLOBAL·DEFAULT····8·PyArg_ParseTupleAndKeywords100 ····96:·0000000000002430···225·FUNC····GLOBAL·DEFAULT····8·PyArg_ParseTupleAndKeywords
101 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall101 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall
102 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strchr102 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strchr
103 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemStringRef103 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemStringRef
104 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next104 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next
105 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_EqualToUTF8105 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_EqualToUTF8
106 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_List106 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_List
107 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CalculateSuggestions107 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CalculateSuggestions
108 ···104:·0000000000003110····48·FUNC····GLOBAL·DEFAULT····8·PyArg_ValidateKeywordArguments108 ···104:·0000000000003140····48·FUNC····GLOBAL·DEFAULT····8·PyArg_ValidateKeywordArguments
109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_HasOnlyStringKeys109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_HasOnlyStringKeys
110 ···106:·0000000000003140··1490·FUNC····GLOBAL·DEFAULT····8·_PyArg_UnpackKeywordsWithVararg110 ···106:·0000000000003170··1490·FUNC····GLOBAL·DEFAULT····8·_PyArg_UnpackKeywordsWithVararg
111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_EQ112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_EQ
113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemRef113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemRef
114 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOnceFlag_CallOnceSlow114 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOnceFlag_CallOnceSlow
115 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime115 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyInterpreterState_Get116 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyInterpreterState_Get
117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_New117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_New
118 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Swap118 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Swap
119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Clear119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Clear
120 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Delete120 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Delete
121 ···117:·0000000000003b00··1544·FUNC····GLOBAL·DEFAULT····8·_PyArg_UnpackKeywords121 ···117:·0000000000003b30··1544·FUNC····GLOBAL·DEFAULT····8·_PyArg_UnpackKeywords
122 ···118:·00000000000042d0···493·FUNC····GLOBAL·HIDDEN·····8·_PyArg_UnpackStack122 ···118:·0000000000004300···493·FUNC····GLOBAL·HIDDEN·····8·_PyArg_UnpackStack
123 ···119:·00000000000044c0···140·FUNC····GLOBAL·HIDDEN·····8·_PyArg_Fini123 ···119:·00000000000044f0···140·FUNC····GLOBAL·HIDDEN·····8·_PyArg_Fini
124 ···120:·0000000000004550···144·FUNC····GLOBAL·DEFAULT····8·PyArg_Parse124 ···120:·0000000000004580···144·FUNC····GLOBAL·DEFAULT····8·PyArg_Parse
125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString
126 ···122:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_126 ···122:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
127 ···123:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate127 ···123:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
128 ···124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_InternImmortal128 ···124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_InternImmortal
129 ···125:·00000000000045e0····52·FUNC····GLOBAL·DEFAULT····8·_PyArg_NoPositional129 ···125:·0000000000004610····52·FUNC····GLOBAL·DEFAULT····8·_PyArg_NoPositional
130 ···126:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type130 ···126:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type
131 ···127:·0000000000000090···153·FUNC····GLOBAL·DEFAULT····1·_PyArg_ParseStack131 ···127:·0000000000000090···153·FUNC····GLOBAL·DEFAULT····1·_PyArg_ParseStack
132 ···128:·0000000000004620····52·FUNC····GLOBAL·DEFAULT····8·_PyArg_NoKeywords132 ···128:·0000000000004650····52·FUNC····GLOBAL·DEFAULT····8·_PyArg_NoKeywords
133 ···129:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Type133 ···129:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Type
134 ···130:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Check134 ···130:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Check
135 ···131:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Size135 ···131:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Size
136 ···132:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_GetItem136 ···132:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_GetItem
137 ···133:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncpy137 ···133:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncpy
138 ···134:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_snprintf138 ···134:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_snprintf
139 ···135:·00000000000002d0···142·FUNC····GLOBAL·DEFAULT····1·_PyArg_ParseStackAndKeywords139 ···135:·00000000000002d0···142·FUNC····GLOBAL·DEFAULT····1·_PyArg_ParseStackAndKeywords
140 ···136:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_Release140 ···136:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_Release
141 ···137:·0000000000000400····53·FUNC····GLOBAL·DEFAULT····1·_PyArg_BadArgument141 ···137:·0000000000000400····53·FUNC····GLOBAL·DEFAULT····1·_PyArg_BadArgument
Max diff block lines reached; 1774/16236 bytes (10.93%) of diff not shown.
244 KB
readelf --wide --relocs {}
Max HTML report size reached
58.6 KB
readelf --wide --debug-dump=frames {}
    
Offset 28, 15 lines modifiedOffset 28, 15 lines modified
28 00000048·0000000000000014·0000004c·FDE·cie=00000000·pc=00000000000000c0..00000000000000f628 00000048·0000000000000014·0000004c·FDE·cie=00000000·pc=00000000000000c0..00000000000000f6
29 ··DW_CFA_advance_loc:·33·to·00000000000000e129 ··DW_CFA_advance_loc:·33·to·00000000000000e1
30 ··DW_CFA_def_cfa_offset:·1630 ··DW_CFA_def_cfa_offset:·16
31 ··DW_CFA_advance_loc:·20·to·00000000000000f531 ··DW_CFA_advance_loc:·20·to·00000000000000f5
32 ··DW_CFA_def_cfa_offset:·832 ··DW_CFA_def_cfa_offset:·8
33 ··DW_CFA_nop33 ··DW_CFA_nop
  
34 00000060·00000000000000a0·00000064·FDE·cie=00000000·pc=0000000000000100..0000000000000a8e34 00000060·00000000000000a0·00000064·FDE·cie=00000000·pc=0000000000000100..0000000000000a7f
35 ··DW_CFA_advance_loc:·2·to·000000000000010235 ··DW_CFA_advance_loc:·2·to·0000000000000102
36 ··DW_CFA_def_cfa_offset:·1636 ··DW_CFA_def_cfa_offset:·16
37 ··DW_CFA_offset:·r15·(r15)·at·cfa-1637 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
38 ··DW_CFA_advance_loc:·5·to·000000000000010738 ··DW_CFA_advance_loc:·5·to·0000000000000107
39 ··DW_CFA_def_cfa_offset:·2439 ··DW_CFA_def_cfa_offset:·24
40 ··DW_CFA_offset:·r14·(r14)·at·cfa-2440 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
41 ··DW_CFA_advance_loc:·5·to·000000000000010c41 ··DW_CFA_advance_loc:·5·to·000000000000010c
Offset 49, 240 lines modifiedOffset 49, 237 lines modified
49 ··DW_CFA_def_cfa_offset:·4849 ··DW_CFA_def_cfa_offset:·48
50 ··DW_CFA_offset:·r6·(rbp)·at·cfa-4850 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
51 ··DW_CFA_advance_loc:·9·to·000000000000011d51 ··DW_CFA_advance_loc:·9·to·000000000000011d
52 ··DW_CFA_def_cfa_offset:·5652 ··DW_CFA_def_cfa_offset:·56
53 ··DW_CFA_offset:·r3·(rbx)·at·cfa-5653 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
54 ··DW_CFA_advance_loc:·7·to·000000000000012454 ··DW_CFA_advance_loc:·7·to·0000000000000124
55 ··DW_CFA_def_cfa_offset:·67255 ··DW_CFA_def_cfa_offset:·672
56 ··DW_CFA_advance_loc2:·893·to·00000000000004a156 ··DW_CFA_advance_loc2:·877·to·0000000000000491
57 ··DW_CFA_remember_state57 ··DW_CFA_remember_state
58 ··DW_CFA_def_cfa_offset:·5658 ··DW_CFA_def_cfa_offset:·56
59 ··DW_CFA_advance_loc:·1·to·00000000000004a259 ··DW_CFA_advance_loc:·1·to·0000000000000492
60 ··DW_CFA_def_cfa_offset:·4860 ··DW_CFA_def_cfa_offset:·48
61 ··DW_CFA_advance_loc:·1·to·00000000000004a361 ··DW_CFA_advance_loc:·1·to·0000000000000493
62 ··DW_CFA_def_cfa_offset:·4062 ··DW_CFA_def_cfa_offset:·40
63 ··DW_CFA_advance_loc:·2·to·00000000000004a563 ··DW_CFA_advance_loc:·2·to·0000000000000495
64 ··DW_CFA_def_cfa_offset:·3264 ··DW_CFA_def_cfa_offset:·32
65 ··DW_CFA_advance_loc:·2·to·00000000000004a765 ··DW_CFA_advance_loc:·2·to·0000000000000497
66 ··DW_CFA_def_cfa_offset:·2466 ··DW_CFA_def_cfa_offset:·24
67 ··DW_CFA_advance_loc:·2·to·00000000000004a967 ··DW_CFA_advance_loc:·2·to·0000000000000499
68 ··DW_CFA_def_cfa_offset:·1668 ··DW_CFA_def_cfa_offset:·16
69 ··DW_CFA_advance_loc:·2·to·00000000000004ab69 ··DW_CFA_advance_loc:·2·to·000000000000049b
70 ··DW_CFA_def_cfa_offset:·870 ··DW_CFA_def_cfa_offset:·8
71 ··DW_CFA_advance_loc:·5·to·00000000000004b071 ··DW_CFA_advance_loc:·5·to·00000000000004a0
72 ··DW_CFA_restore_state72 ··DW_CFA_restore_state
73 ··DW_CFA_advance_loc2:·448·to·000000000000067073 ··DW_CFA_advance_loc2:·448·to·0000000000000660
74 ··DW_CFA_def_cfa_offset:·68074 ··DW_CFA_def_cfa_offset:·680
75 ··DW_CFA_advance_loc:·5·to·000000000000067575 ··DW_CFA_advance_loc:·5·to·0000000000000665
76 ··DW_CFA_def_cfa_offset:·68876 ··DW_CFA_def_cfa_offset:·688
77 ··DW_CFA_advance_loc:·21·to·000000000000068a77 ··DW_CFA_advance_loc:·21·to·000000000000067a
78 ··DW_CFA_def_cfa_offset:·68078 ··DW_CFA_def_cfa_offset:·680
79 ··DW_CFA_advance_loc:·1·to·000000000000068b79 ··DW_CFA_advance_loc:·1·to·000000000000067b
80 ··DW_CFA_def_cfa_offset:·67280 ··DW_CFA_def_cfa_offset:·672
81 ··DW_CFA_advance_loc1:·148·to·000000000000071f81 ··DW_CFA_advance_loc1:·148·to·000000000000070f
82 ··DW_CFA_def_cfa_offset:·68082 ··DW_CFA_def_cfa_offset:·680
83 ··DW_CFA_advance_loc:·7·to·000000000000072683 ··DW_CFA_advance_loc:·7·to·0000000000000716
84 ··DW_CFA_def_cfa_offset:·68884 ··DW_CFA_def_cfa_offset:·688
85 ··DW_CFA_advance_loc:·11·to·000000000000073185 ··DW_CFA_advance_loc:·11·to·0000000000000721
86 ··DW_CFA_def_cfa_offset:·68086 ··DW_CFA_def_cfa_offset:·680
87 ··DW_CFA_advance_loc:·1·to·000000000000073287 ··DW_CFA_advance_loc:·1·to·0000000000000722
88 ··DW_CFA_def_cfa_offset:·67288 ··DW_CFA_def_cfa_offset:·672
89 ··DW_CFA_advance_loc1:·105·to·000000000000079b89 ··DW_CFA_advance_loc1:·105·to·000000000000078b
90 ··DW_CFA_def_cfa_offset:·68090 ··DW_CFA_def_cfa_offset:·680
91 ··DW_CFA_advance_loc:·2·to·000000000000079d91 ··DW_CFA_advance_loc:·2·to·000000000000078d
92 ··DW_CFA_def_cfa_offset:·68892 ··DW_CFA_def_cfa_offset:·688
93 ··DW_CFA_advance_loc:·22·to·00000000000007b393 ··DW_CFA_advance_loc:·22·to·00000000000007a3
94 ··DW_CFA_def_cfa_offset:·68094 ··DW_CFA_def_cfa_offset:·680
95 ··DW_CFA_advance_loc:·2·to·00000000000007b595 ··DW_CFA_advance_loc:·2·to·00000000000007a5
96 ··DW_CFA_def_cfa_offset:·67296 ··DW_CFA_def_cfa_offset:·672
97 ··DW_CFA_advance_loc1:·201·to·000000000000087e97 ··DW_CFA_advance_loc1:·201·to·000000000000086e
98 ··DW_CFA_def_cfa_offset:·68098 ··DW_CFA_def_cfa_offset:·680
99 ··DW_CFA_advance_loc:·16·to·000000000000088e99 ··DW_CFA_advance_loc:·16·to·000000000000087e
100 ··DW_CFA_def_cfa_offset:·688100 ··DW_CFA_def_cfa_offset:·688
101 ··DW_CFA_advance_loc:·11·to·0000000000000899101 ··DW_CFA_advance_loc:·11·to·0000000000000889
102 ··DW_CFA_def_cfa_offset:·680102 ··DW_CFA_def_cfa_offset:·680
103 ··DW_CFA_advance_loc:·1·to·000000000000089a103 ··DW_CFA_advance_loc:·1·to·000000000000088a
104 ··DW_CFA_def_cfa_offset:·672104 ··DW_CFA_def_cfa_offset:·672
105 ··DW_CFA_advance_loc1:·84·to·00000000000008ee105 ··DW_CFA_advance_loc1:·84·to·00000000000008de
106 ··DW_CFA_def_cfa_offset:·680106 ··DW_CFA_def_cfa_offset:·680
107 ··DW_CFA_advance_loc:·7·to·00000000000008f5107 ··DW_CFA_advance_loc:·7·to·00000000000008e5
108 ··DW_CFA_def_cfa_offset:·688108 ··DW_CFA_def_cfa_offset:·688
109 ··DW_CFA_advance_loc:·15·to·0000000000000904109 ··DW_CFA_advance_loc:·15·to·00000000000008f4
110 ··DW_CFA_def_cfa_offset:·680110 ··DW_CFA_def_cfa_offset:·680
111 ··DW_CFA_advance_loc:·1·to·0000000000000905111 ··DW_CFA_advance_loc:·1·to·00000000000008f5
112 ··DW_CFA_def_cfa_offset:·672112 ··DW_CFA_def_cfa_offset:·672
113 ··DW_CFA_nop113 ··DW_CFA_nop
  
114 00000104·000000000000001c·00000108·FDE·cie=00000000·pc=0000000000000018..000000000000010b114 00000104·000000000000001c·00000108·FDE·cie=00000000·pc=0000000000000018..000000000000010e
115 ··DW_CFA_def_cfa_offset:·672115 ··DW_CFA_def_cfa_offset:·672
116 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56116 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
117 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48117 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
118 ··DW_CFA_offset:·r12·(r12)·at·cfa-40118 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
119 ··DW_CFA_offset:·r13·(r13)·at·cfa-32119 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
120 ··DW_CFA_offset:·r14·(r14)·at·cfa-24120 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
121 ··DW_CFA_offset:·r15·(r15)·at·cfa-16121 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
  
122 00000124·0000000000000044·00000128·FDE·cie=00000000·pc=0000000000000a90..0000000000000efc122 00000124·0000000000000044·00000128·FDE·cie=00000000·pc=0000000000000a80..0000000000000eec
123 ··DW_CFA_advance_loc:·2·to·0000000000000a92123 ··DW_CFA_advance_loc:·2·to·0000000000000a82
124 ··DW_CFA_def_cfa_offset:·16124 ··DW_CFA_def_cfa_offset:·16
125 ··DW_CFA_offset:·r12·(r12)·at·cfa-16125 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
126 ··DW_CFA_advance_loc:·10·to·0000000000000a9c126 ··DW_CFA_advance_loc:·10·to·0000000000000a8c
127 ··DW_CFA_def_cfa_offset:·24127 ··DW_CFA_def_cfa_offset:·24
128 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24128 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
129 ··DW_CFA_advance_loc:·1·to·0000000000000a9d129 ··DW_CFA_advance_loc:·1·to·0000000000000a8d
130 ··DW_CFA_def_cfa_offset:·32130 ··DW_CFA_def_cfa_offset:·32
131 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32131 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
132 ··DW_CFA_advance_loc:·7·to·0000000000000aa4132 ··DW_CFA_advance_loc:·7·to·0000000000000a94
133 ··DW_CFA_def_cfa_offset:·592133 ··DW_CFA_def_cfa_offset:·592
134 ··DW_CFA_advance_loc2:·619·to·0000000000000d0f134 ··DW_CFA_advance_loc2:·619·to·0000000000000cff
135 ··DW_CFA_remember_state135 ··DW_CFA_remember_state
136 ··DW_CFA_def_cfa_offset:·32136 ··DW_CFA_def_cfa_offset:·32
137 ··DW_CFA_advance_loc:·1·to·0000000000000d10137 ··DW_CFA_advance_loc:·1·to·0000000000000d00
138 ··DW_CFA_def_cfa_offset:·24138 ··DW_CFA_def_cfa_offset:·24
139 ··DW_CFA_advance_loc:·1·to·0000000000000d11139 ··DW_CFA_advance_loc:·1·to·0000000000000d01
140 ··DW_CFA_def_cfa_offset:·16140 ··DW_CFA_def_cfa_offset:·16
141 ··DW_CFA_advance_loc:·2·to·0000000000000d13141 ··DW_CFA_advance_loc:·2·to·0000000000000d03
142 ··DW_CFA_def_cfa_offset:·8142 ··DW_CFA_def_cfa_offset:·8
143 ··DW_CFA_advance_loc:·5·to·0000000000000d18143 ··DW_CFA_advance_loc:·5·to·0000000000000d08
144 ··DW_CFA_restore_state144 ··DW_CFA_restore_state
145 ··DW_CFA_advance_loc2:·376·to·0000000000000e90145 ··DW_CFA_advance_loc2:·376·to·0000000000000e80
146 ··DW_CFA_def_cfa_offset:·600146 ··DW_CFA_def_cfa_offset:·600
147 ··DW_CFA_advance_loc:·7·to·0000000000000e97147 ··DW_CFA_advance_loc:·7·to·0000000000000e87
148 ··DW_CFA_def_cfa_offset:·608148 ··DW_CFA_def_cfa_offset:·608
149 ··DW_CFA_advance_loc:·15·to·0000000000000ea6149 ··DW_CFA_advance_loc:·15·to·0000000000000e96
150 ··DW_CFA_def_cfa_offset:·600150 ··DW_CFA_def_cfa_offset:·600
151 ··DW_CFA_advance_loc:·2·to·0000000000000ea8151 ··DW_CFA_advance_loc:·2·to·0000000000000e98
152 ··DW_CFA_def_cfa_offset:·592152 ··DW_CFA_def_cfa_offset:·592
153 ··DW_CFA_nop153 ··DW_CFA_nop
  
154 0000016c·0000000000000018·00000170·FDE·cie=00000000·pc=000000000000010b..0000000000000200154 0000016c·0000000000000018·00000170·FDE·cie=00000000·pc=000000000000010e..0000000000000203
155 ··DW_CFA_def_cfa_offset:·592155 ··DW_CFA_def_cfa_offset:·592
156 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32156 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
Max diff block lines reached; 52922/59979 bytes (88.23%) of diff not shown.
821 B
strings --all --bytes=8 {}
    
Offset 45, 15 lines modifiedOffset 45, 17 lines modified
45 X[]A\A]A^A_45 X[]A\A]A^A_
46 []A\A]A^A_46 []A\A]A^A_
47 <;tL<|t·H47 <;tL<|t·H
48 D$PHc|$PL48 D$PHc|$PL
49 T$·Hc|$·H49 T$·Hc|$·H
50 X[]A\A]A^A_50 X[]A\A]A^A_
51 X[]A\A]A^A_51 X[]A\A]A^A_
 52 AVAUATUSH
52 []A\A]A^A_53 []A\A]A^A_
 54 \$(HcL$@L
53 []A\A]A^A_55 []A\A]A^A_
54 AWAVAUATUSH56 AWAVAUATUSH
55 8[]A\A]A^A_57 8[]A\A]A^A_
56 h[]A\A]A^A_58 h[]A\A]A^A_
57 AWAVAUATUSH59 AWAVAUATUSH
58 []A\A]A^A_60 []A\A]A^A_
59 function61 function
Offset 166, 23 lines modifiedOffset 168, 23 lines modified
166 PyFloat_AsDouble168 PyFloat_AsDouble
167 PyLong_AsUnsignedLongLongMask169 PyLong_AsUnsignedLongLongMask
168 PyLong_AsLongLong170 PyLong_AsLongLong
169 PyLong_AsUnsignedLongMask171 PyLong_AsUnsignedLongMask
170 PyByteArray_Type172 PyByteArray_Type
171 PyUnicode_AsEncodedString173 PyUnicode_AsEncodedString
172 _Py_Dealloc174 _Py_Dealloc
 175 PyExc_ValueError
173 PyBuffer_FillInfo176 PyBuffer_FillInfo
174 PyByteArray_Size177 PyByteArray_Size
175 PyBytes_Size178 PyBytes_Size
176 PyExc_ValueError 
177 PyComplex_AsCComplex179 PyComplex_AsCComplex
178 PyExc_OverflowError180 PyExc_OverflowError
 181 PyErr_Clear
179 _PyByteArray_empty_string182 _PyByteArray_empty_string
180 PyUnicode_GetDefaultEncoding183 PyUnicode_GetDefaultEncoding
181 PyErr_Clear 
182 PyArg_UnpackTuple184 PyArg_UnpackTuple
183 _PyArg_CheckPositional185 _PyArg_CheckPositional
184 PyArg_ParseTupleAndKeywords186 PyArg_ParseTupleAndKeywords
185 _PyErr_BadInternalCall187 _PyErr_BadInternalCall
186 PyDict_GetItemStringRef188 PyDict_GetItemStringRef
187 PyDict_Next189 PyDict_Next
188 PyUnicode_EqualToUTF8190 PyUnicode_EqualToUTF8
8.19 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 16, 29 lines modifiedOffset 16, 29 lines modified
16 »       movslq·%esi,%rdi16 »       movslq·%esi,%rdi
17 »       sub····$0x10,%rsp17 »       sub····$0x10,%rsp
18 »       mov····%rdi,%r1218 »       mov····%rdi,%r12
19 »       call···1f·<new_kwtuple+0x1f>19 »       call···1f·<new_kwtuple+0x1f>
20 ·R_X86_64_PLT32» PyTuple_New-0x420 ·R_X86_64_PLT32» PyTuple_New-0x4
21 »       test···%rax,%rax21 »       test···%rax,%rax
22 »       je·····28·<new_kwtuple+0x28>22 »       je·····28·<new_kwtuple+0x28>
23 ·R_X86_64_PC32»  .text.unlikely+0x12a723 ·R_X86_64_PC32»  .text.unlikely+0x129a
24 »       lea····0x0(%r13,%rbx,8),%r1424 »       lea····0x0(%r13,%rbx,8),%r14
25 »       mov····%rax,%rbp25 »       mov····%rax,%rbp
26 »       lea····0x8(%rsp),%r1326 »       lea····0x8(%rsp),%r13
27 »       xor····%ebx,%ebx27 »       xor····%ebx,%ebx
28 »       cmp····%ebx,%r12d28 »       cmp····%ebx,%r12d
29 »       jle····7a·<new_kwtuple+0x7a>29 »       jle····7a·<new_kwtuple+0x7a>
30 »       mov····(%r14,%rbx,8),%rdi30 »       mov····(%r14,%rbx,8),%rdi
31 »       add····$0x1,%rbx31 »       add····$0x1,%rbx
32 »       call···49·<new_kwtuple+0x49>32 »       call···49·<new_kwtuple+0x49>
33 ·R_X86_64_PLT32» PyUnicode_FromString-0x433 ·R_X86_64_PLT32» PyUnicode_FromString-0x4
34 »       mov····%rax,0x8(%rsp)34 »       mov····%rax,0x8(%rsp)
35 »       test···%rax,%rax35 »       test···%rax,%rax
36 »       je·····57·<new_kwtuple+0x57>36 »       je·····57·<new_kwtuple+0x57>
37 ·R_X86_64_PC32»  .text.unlikely+0x128d37 ·R_X86_64_PC32»  .text.unlikely+0x1280
38 »       mov····0x0(%rip),%rax········38 »       mov····0x0(%rip),%rax········
39 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x439 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
40 »       mov····%r13,%rsi40 »       mov····%r13,%rsi
41 »       mov····%fs:(%rax),%rax41 »       mov····%fs:(%rax),%rax
42 »       mov····0x10(%rax),%rdi42 »       mov····0x10(%rax),%rdi
43 »       call···6e·<new_kwtuple+0x6e>43 »       call···6e·<new_kwtuple+0x6e>
44 ·R_X86_64_PLT32» _PyUnicode_InternImmortal-0x444 ·R_X86_64_PLT32» _PyUnicode_InternImmortal-0x4
Offset 109, 15 lines modifiedOffset 109, 15 lines modified
109 »       mov····%r8,(%rsp)109 »       mov····%r8,(%rsp)
110 »       xor····%r8d,%r8d110 »       xor····%r8d,%r8d
111 »       lea····0x1(%r9),%rcx111 »       lea····0x1(%r9),%rcx
112 »       movsbl·-0x1(%rcx),%edx112 »       movsbl·-0x1(%rcx),%edx
113 »       mov····%rcx,%r9113 »       mov····%rcx,%r9
114 »       cmp····$0x28,%dl114 »       cmp····$0x28,%dl
115 »       je·····172·<converttuple.constprop.0+0x42>115 »       je·····172·<converttuple.constprop.0+0x42>
116 ·R_X86_64_PC32»  .text.unlikely+0x131e116 ·R_X86_64_PC32»  .text.unlikely+0x1311
117 »       cmp····$0x29,%edx117 »       cmp····$0x29,%edx
118 »       je·····1aa·<converttuple.constprop.0+0x7a>118 »       je·····1aa·<converttuple.constprop.0+0x7a>
119 »       lea····-0x3a(%rdx),%esi119 »       lea····-0x3a(%rdx),%esi
120 »       cmp····$0x1,%esi120 »       cmp····$0x1,%esi
121 »       jbe····1b3·<converttuple.constprop.0+0x83>121 »       jbe····1b3·<converttuple.constprop.0+0x83>
122 »       test···%edx,%edx122 »       test···%edx,%edx
123 »       je·····1b3·<converttuple.constprop.0+0x83>123 »       je·····1b3·<converttuple.constprop.0+0x83>
Offset 132, 35 lines modifiedOffset 132, 35 lines modified
132 »       cmp····$0x65,%edx132 »       cmp····$0x65,%edx
133 »       setne··%al133 »       setne··%al
134 »       and····%esi,%eax134 »       and····%esi,%eax
135 »       add····%eax,%r15d135 »       add····%eax,%r15d
136 »       jmp····162·<converttuple.constprop.0+0x32>136 »       jmp····162·<converttuple.constprop.0+0x32>
137 »       test···%r8d,%r8d137 »       test···%r8d,%r8d
138 »       jne····1b3·<converttuple.constprop.0+0x83>138 »       jne····1b3·<converttuple.constprop.0+0x83>
139 ·R_X86_64_PC32»  .text.unlikely+0x13bc139 ·R_X86_64_PC32»  .text.unlikely+0x13af
140 »       mov····%rbx,%rdi140 »       mov····%rbx,%rdi
141 »       mov····%rcx,0x38(%rsp)141 »       mov····%rcx,0x38(%rsp)
142 »       call···1c0·<converttuple.constprop.0+0x90>142 »       call···1c0·<converttuple.constprop.0+0x90>
143 ·R_X86_64_PLT32» PySequence_Check-0x4143 ·R_X86_64_PLT32» PySequence_Check-0x4
144 »       test···%eax,%eax144 »       test···%eax,%eax
145 »       je·····1c8·<converttuple.constprop.0+0x98>145 »       je·····1c8·<converttuple.constprop.0+0x98>
146 ·R_X86_64_PC32»  .text.unlikely+0x1386146 ·R_X86_64_PC32»  .text.unlikely+0x1379
147 »       mov····0x8(%rbx),%rax147 »       mov····0x8(%rbx),%rax
148 »       mov····0xa8(%rax),%r10148 »       mov····0xa8(%rax),%r10
149 »       and····$0x8000000,%r10d149 »       and····$0x8000000,%r10d
150 »       mov····%r10,%r12150 »       mov····%r10,%r12
151 »       jne····1e3·<converttuple.constprop.0+0xb3>151 »       jne····1e3·<converttuple.constprop.0+0xb3>
152 ·R_X86_64_PC32»  .text.unlikely+0x1386152 ·R_X86_64_PC32»  .text.unlikely+0x1379
153 »       mov····%rbx,%rdi153 »       mov····%rbx,%rdi
154 »       call···1eb·<converttuple.constprop.0+0xbb>154 »       call···1eb·<converttuple.constprop.0+0xbb>
155 ·R_X86_64_PLT32» PySequence_Size-0x4155 ·R_X86_64_PLT32» PySequence_Size-0x4
156 »       movslq·%r15d,%rdx156 »       movslq·%r15d,%rdx
157 »       cmp····%rdx,%rax157 »       cmp····%rdx,%rax
158 »       jne····1f7·<converttuple.constprop.0+0xc7>158 »       jne····1f7·<converttuple.constprop.0+0xc7>
159 ·R_X86_64_PC32»  .text.unlikely+0x1360159 ·R_X86_64_PC32»  .text.unlikely+0x1353
160 »       mov····0x0(%rbp),%rax160 »       mov····0x0(%rbp),%rax
161 »       mov····%rbp,0x28(%rsp)161 »       mov····%rbp,0x28(%rsp)
162 »       mov····%rax,0x38(%rsp)162 »       mov····%rax,0x38(%rsp)
163 »       mov····0x20(%rsp),%rax163 »       mov····0x20(%rsp),%rax
164 »       add····$0x4,%rax164 »       add····$0x4,%rax
165 »       mov····%rax,0x10(%rsp)165 »       mov····%rax,0x10(%rsp)
166 »       cmp····%r12d,%r15d166 »       cmp····%r12d,%r15d
Offset 170, 26 lines modifiedOffset 170, 26 lines modified
170 »       call···223·<converttuple.constprop.0+0xf3>170 »       call···223·<converttuple.constprop.0+0xf3>
171 ·R_X86_64_PLT32» PySequence_GetItem-0x4171 ·R_X86_64_PLT32» PySequence_GetItem-0x4
172 »       mov····%rax,%r13172 »       mov····%rax,%r13
173 »       lea····0x1(%r12),%eax173 »       lea····0x1(%r12),%eax
174 »       mov····%eax,0x1c(%rsp)174 »       mov····%eax,0x1c(%rsp)
175 »       test···%r13,%r13175 »       test···%r13,%r13
176 »       je·····238·<converttuple.constprop.0+0x108>176 »       je·····238·<converttuple.constprop.0+0x108>
177 ·R_X86_64_PC32»  .text.unlikely+0x132f177 ·R_X86_64_PC32»  .text.unlikely+0x1322
178 »       lea····0x38(%rsp),%rsi178 »       lea····0x38(%rsp),%rsi
179 »       push···%rax179 »       push···%rax
180 »       mov····%r14,%rdx180 »       mov····%r14,%rdx
181 »       mov····%r13,%rdi181 »       mov····%r13,%rdi
182 »       push···0x88(%rsp)182 »       push···0x88(%rsp)
183 »       mov····0x18(%rsp),%r9183 »       mov····0x18(%rsp),%r9
184 »       add····$0x1,%r12184 »       add····$0x1,%r12
185 »       mov····0x10(%rsp),%r8185 »       mov····0x10(%rsp),%r8
186 »       mov····0x20(%rsp),%rcx186 »       mov····0x20(%rsp),%rcx
187 »       call···263·<converttuple.constprop.0+0x133>187 »       call···263·<converttuple.constprop.0+0x133>
188 ·R_X86_64_PC32»  .text.hot+0xefc188 ·R_X86_64_PC32»  .text.hot+0xeec
189 »       mov····%r13,%rdi189 »       mov····%r13,%rdi
190 »       mov····%rax,%rbp190 »       mov····%rax,%rbp
191 »       call···2b0·<Py_XDECREF>191 »       call···2b0·<Py_XDECREF>
192 »       pop····%rdx192 »       pop····%rdx
193 »       pop····%rcx193 »       pop····%rcx
194 »       test···%rbp,%rbp194 »       test···%rbp,%rbp
195 »       je·····213·<converttuple.constprop.0+0xe3>195 »       je·····213·<converttuple.constprop.0+0xe3>
Offset 220, 15 lines modifiedOffset 220, 15 lines modified
220 »       mov····(%rdi),%rax220 »       mov····(%rdi),%rax
221 »       test···%eax,%eax221 »       test···%eax,%eax
222 »       jns····2bd·<Py_XDECREF+0xd>222 »       jns····2bd·<Py_XDECREF+0xd>
223 »       ret223 »       ret
224 »       sub····$0x1,%rax224 »       sub····$0x1,%rax
225 »       mov····%rax,(%rdi)225 »       mov····%rax,(%rdi)
226 »       je·····2ca·<Py_XDECREF+0x1a>226 »       je·····2ca·<Py_XDECREF+0x1a>
227 ·R_X86_64_PC32»  .text.unlikely+0x13cd227 ·R_X86_64_PC32»  .text.unlikely+0x13c0
228 »       ret228 »       ret
229 »       nopl···0x0(%rax,%rax,1)229 »       nopl···0x0(%rax,%rax,1)
  
230 00000000000002d0·<_PyArg_ParseStackAndKeywords>:230 00000000000002d0·<_PyArg_ParseStackAndKeywords>:
231 _PyArg_ParseStackAndKeywords():231 _PyArg_ParseStackAndKeywords():
232 »       endbr64232 »       endbr64
233 »       sub····$0xd8,%rsp233 »       sub····$0xd8,%rsp
Offset 251, 15 lines modifiedOffset 251, 15 lines modified
251 »       mov····%rax,0x8(%rsp)251 »       mov····%rax,0x8(%rsp)
252 »       xor····%edx,%edx252 »       xor····%edx,%edx
Max diff block lines reached; 4375/8200 bytes (53.35%) of diff not shown.
123 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
200 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
23.8 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 3, 197 lines modifiedOffset 3, 197 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·18000000·1c000000·................5 ··0x00000010·1b0c0708·90010000·18000000·1c000000·................
6 ··0x00000020·00000000·b2000000·004b0ee0·0102a60e·.........K......6 ··0x00000020·00000000·b2000000·004b0ee0·0102a60e·.........K......
7 ··0x00000030·08000000·10000000·38000000·00000000·........8.......7 ··0x00000030·08000000·10000000·38000000·00000000·........8.......
8 ··0x00000040·18000000·000ee001·14000000·4c000000·............L...8 ··0x00000040·18000000·000ee001·14000000·4c000000·............L...
9 ··0x00000050·00000000·36000000·00610e10·540e0800·....6....a..T...9 ··0x00000050·00000000·36000000·00610e10·540e0800·....6....a..T...
10 ··0x00000060·a0000000·64000000·00000000·8e090000·....d...........10 ··0x00000060·a0000000·64000000·00000000·7f090000·....d...........
11 ··0x00000070·00420e10·8f02450e·188e0345·0e208d04·.B....E....E.·..11 ··0x00000070·00420e10·8f02450e·188e0345·0e208d04·.B....E....E.·..
12 ··0x00000080·470e288c·05410e30·8606490e·38830747·G.(..A.0..I.8..G12 ··0x00000080·470e288c·05410e30·8606490e·38830747·G.(..A.0..I.8..G
13 ··0x00000090·0ea00503·7d030a0e·38410e30·410e2842·....}...8A.0A.(B13 ··0x00000090·0ea00503·6d030a0e·38410e30·410e2842·....m...8A.0A.(B
14 ··0x000000a0·0e20420e·18420e10·420e0845·0b03c001·.·B..B..B..E....14 ··0x000000a0·0e20420e·18420e10·420e0845·0b03c001·.·B..B..B..E....
15 ··0x000000b0·0ea80545·0eb00555·0ea80541·0ea00502·...E...U...A....15 ··0x000000b0·0ea80545·0eb00555·0ea80541·0ea00502·...E...U...A....
16 ··0x000000c0·940ea805·470eb005·4b0ea805·410ea005·....G...K...A...16 ··0x000000c0·940ea805·470eb005·4b0ea805·410ea005·....G...K...A...
17 ··0x000000d0·02690ea8·05420eb0·05560ea8·05420ea0·.i...B...V...B..17 ··0x000000d0·02690ea8·05420eb0·05560ea8·05420ea0·.i...B...V...B..
18 ··0x000000e0·0502c90e·a805500e·b0054b0e·a805410e·......P...K...A.18 ··0x000000e0·0502c90e·a805500e·b0054b0e·a805410e·......P...K...A.
19 ··0x000000f0·a0050254·0ea80547·0eb0054f·0ea80541·...T...G...O...A19 ··0x000000f0·a0050254·0ea80547·0eb0054f·0ea80541·...T...G...O...A
20 ··0x00000100·0ea00500·1c000000·08010000·00000000·................20 ··0x00000100·0ea00500·1c000000·08010000·00000000·................
21 ··0x00000110·f3000000·000ea005·83078606·8c058d04·................21 ··0x00000110·f6000000·000ea005·83078606·8c058d04·................
22 ··0x00000120·8e038f02·44000000·28010000·00000000·....D...(.......22 ··0x00000120·8e038f02·44000000·28010000·00000000·....D...(.......
23 ··0x00000130·6c040000·00420e10·8c024a0e·18860341·l....B....J....A23 ··0x00000130·6c040000·00420e10·8c024a0e·18860341·l....B....J....A
24 ··0x00000140·0e208304·470ed004·036b020a·0e20410e·.·..G....k...·A.24 ··0x00000140·0e208304·470ed004·036b020a·0e20410e·.·..G....k...·A.
25 ··0x00000150·18410e10·420e0845·0b037801·0ed80447·.A..B..E..x....G25 ··0x00000150·18410e10·420e0845·0b037801·0ed80447·.A..B..E..x....G
26 ··0x00000160·0ee0044f·0ed80442·0ed00400·18000000·...O...B........26 ··0x00000160·0ee0044f·0ed80442·0ed00400·18000000·...O...B........
27 ··0x00000170·70010000·00000000·f5000000·000ed004·p...............27 ··0x00000170·70010000·00000000·f5000000·000ed004·p...............
28 ··0x00000180·83048603·8c020000·34000000·8c010000·........4.......28 ··0x00000180·83048603·8c020000·34000000·8c010000·........4.......
29 ··0x00000190·00000000·82000000·00410e10·86024a0e·.........A....J.29 ··0x00000190·00000000·82000000·00410e10·86024a0e·.........A....J.
30 ··0x000001a0·18830347·0e306d0a·0e18410e·10410e08·...G.0m...A..A..30 ··0x000001a0·18830347·0e306d0a·0e18410e·10410e08·...G.0m...A..A..
31 ··0x000001b0·410b570e·384d0e40·470e3842·0e300000·A.W.8M.@G.8B.0..31 ··0x000001b0·410b570e·384d0e40·470e3842·0e300000·A.W.8M.@G.8B.0..
32 ··0x000001c0·64000000·c4010000·00000000·94110000·d...............32 ··0x000001c0·64000000·c4010000·00000000·aa110000·d...............
33 ··0x000001d0·00420e10·8f02450e·188e0345·0e208d04·.B....E....E.·..33 ··0x000001d0·00420e10·8f02450e·188e0345·0e208d04·.B....E....E.·..
34 ··0x000001e0·420e288c·05440e30·8606410e·38830744·B.(..D.0..A.8..D34 ··0x000001e0·420e288c·05440e30·8606410e·38830744·B.(..D.0..A.8..D
35 ··0x000001f0·0e900102·8f0a0e38·410e3041·0e28420e·.......8A.0A.(B.35 ··0x000001f0·0e900102·8f0a0e38·410e3041·0e28420e·.......8A.0A.(B.
36 ··0x00000200·20420e18·420e1042·0e08480b·03da010a··B..B..B..H.....36 ··0x00000200·20420e18·420e1042·0e08480b·03da010a··B..B..B..H.....
37 ··0x00000210·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B.37 ··0x00000210·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B.
38 ··0x00000220·10420e08·4c0b0000·38000000·2c020000·.B..L...8...,...38 ··0x00000220·10420e08·4c0b0000·34000000·2c020000·.B..L...4...,...
39 ··0x00000230·00000000·f5030000·000e9001·83078606·................39 ··0x00000230·00000000·e7030000·000e9001·83078606·................
40 ··0x00000240·8c058d04·8e038f02·02410a0e·38410e30·.........A..8A.040 ··0x00000240·8c058d04·8e038f02·600a0e38·410e3041·........`..8A.0A
41 ··0x00000250·410e2842·0e20420e·18420e10·420e0845·A.(B.·B..B..B..E41 ··0x00000250·0e28420e·20420e18·420e1042·0e08450b·.(B.·B..B..B..E.
42 ··0x00000260·0b000000·3c000000·68020000·00000000·....<...h....... 
43 ··0x00000270·30020000·00450e10·8302440e·60035001·0....E....D.`.P. 
44 ··0x00000280·0a0e1041·0e08460b·02550e68·4e0e7051·...A..F..U.hN.pQ 
45 ··0x00000290·0e68410e·606d0e68·500e704e·0e68440e·.hA.`m.hP.pN.hD. 
46 ··0x000002a0·60000000·14000000·a8020000·00000000·`............... 
47 ··0x000002b0·9b000000·000e6083·02000000·30000000·......`.....0...42 ··0x00000260·3c000000·64020000·00000000·30020000·<...d.......0...
48 ··0x000002c0·c0020000·00000000·c7000000·00480e10·.............H.. 
49 ··0x000002d0·580a0e08·410b600e·184e0e20·500e1841·X...A.`..N.·P..A 
50 ··0x000002e0·0e107f0e·184e0e20·510e1844·0e100000·.....N.·Q..D....43 ··0x00000270·00450e10·8302440e·60035001·0a0e1041·.E....D.`.P....A
 44 ··0x00000280·0e08460b·02550e68·4e0e7051·0e68410e·..F..U.hN.pQ.hA.
 45 ··0x00000290·606d0e68·500e704e·0e68440e·60000000·`m.hP.pN.hD.`...
51 ··0x000002f0·10000000·f4020000·00000000·89000000·................46 ··0x000002a0·14000000·a4020000·00000000·9b000000·................
52 ··0x00000300·000e1000·18000000·08030000·00000000·................ 
53 ··0x00000310·e1000000·004b0ee0·0102a70a·0e08460b·.....K........F.47 ··0x000002b0·000e6083·02000000·30000000·bc020000·..`.....0.......
 48 ··0x000002c0·00000000·c7000000·00480e10·580a0e08·.........H..X...
 49 ··0x000002d0·410b600e·184e0e20·500e1841·0e107f0e·A.`..N.·P..A....
 50 ··0x000002e0·184e0e20·510e1844·0e100000·10000000·.N.·Q..D........
 51 ··0x000002f0·f0020000·00000000·89000000·000e1000·................
54 ··0x00000320·10000000·24030000·00000000·16000000·....$...........52 ··0x00000300·18000000·04030000·00000000·e1000000·................
 53 ··0x00000310·004b0ee0·0102a70a·0e08460b·10000000·.K........F.....
 54 ··0x00000320·20030000·00000000·16000000·000ee001··...............
 55 ··0x00000330·80000000·34030000·00000000·150c0000·....4...........
 56 ··0x00000340·00420e10·8f02450e·188e0342·0e208d04·.B....E....B.·..
 57 ··0x00000350·420e288c·05410e30·8606410e·3883074a·B.(..A.0..A.8..J
 58 ··0x00000360·0ec00703·67010a0e·38410e30·410e2842·....g...8A.0A.(B
 59 ··0x00000370·0e20420e·18420e10·420e0848·0b03b302·.·B..B..B..H....
 60 ··0x00000380·0ec8074b·0ed00754·0ec80741·0ec00703·...K...T...A....
 61 ··0x00000390·29030ec8·07460ed0·07540ec8·07410ec0·)....F...T...A..
 62 ··0x000003a0·07029c0e·c8074e0e·d0075a0e·c807420e·......N...Z...B.
 63 ··0x000003b0·c0070000·40000000·b8030000·00000000·....@...........
 64 ··0x000003c0·a5040000·000ec007·83078606·8c058d04·................
 65 ··0x000003d0·8e038f02·024e0ec8·07500ed0·07500ec8·.....N...P...P..
 66 ··0x000003e0·07410ec0·0703ca01·0ec80750·0ed00752·.A.........P...R
 67 ··0x000003f0·0ec80741·0ec00700·14000000·fc030000·...A............
 68 ··0x00000400·00000000·30000000·00480e10·670e0800·....0....H..g...
 69 ··0x00000410·10000000·14040000·00000000·29000000·............)...
55 ··0x00000330·000ee001·80000000·38030000·00000000·........8.......70 ··0x00000420·000e1000·4c000000·28040000·00000000·....L...(.......
56 ··0x00000340·e40b0000·00420e10·8f02420e·188e0342·.....B....B....B71 ··0x00000430·d2050000·00460e10·8f02450e·188e0342·.....F....E....B
57 ··0x00000350·0e208d04·480e288c·05410e30·8606410e·.·..H.(..A.0..A.72 ··0x00000440·0e208d04·450e288c·05410e30·8606440e·.·..E.(..A.0..D.
58 ··0x00000360·3883074a·0ed00703·b2010a0e·38410e30·8..J........8A.073 ··0x00000450·3883074a·0ec00103·37020a0e·38410e30·8..J....7...8A.0
59 ··0x00000370·410e2842·0e20420e·18420e10·420e084a·A.(B.·B..B..B..J74 ··0x00000460·410e2842·0e20420e·18420e10·420e0846·A.(B.·B..B..B..F
60 ··0x00000380·0b035d02·0ed8074b·0ee00753·0ed80741·..]....K...S...A 
61 ··0x00000390·0ed00703·75030ed8·07510ee0·07540ed8·....u....Q...T.. 
62 ··0x000003a0·07420ed0·07027a0e·d8074e0e·e0075b0e·.B....z...N...[. 
63 ··0x000003b0·d807420e·d0070000·40000000·bc030000·..B.....@....... 
64 ··0x000003c0·00000000·a7040000·000ed007·83078606·................ 
65 ··0x000003d0·8c058d04·8e038f02·028f0ed8·07500ee0·.............P.. 
66 ··0x000003e0·07550ed8·07410ed0·0702860e·d807500e·.U...A........P. 
67 ··0x000003f0·e0074e0e·d807410e·d0070000·14000000·..N...A......... 
68 ··0x00000400·00040000·00000000·30000000·00480e10·........0....H.. 
69 ··0x00000410·670e0800·10000000·18040000·00000000·g............... 
70 ··0x00000420·29000000·000e1000·4c000000·2c040000·).......L...,... 
71 ··0x00000430·00000000·d2050000·00460e10·8f02450e·.........F....E. 
72 ··0x00000440·188e0342·0e208d04·450e288c·05410e30·...B.·..E.(..A.0 
73 ··0x00000450·8606440e·3883074a·0ec00103·37020a0e·..D.8..J....7... 
74 ··0x00000460·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B.. 
75 ··0x00000470·420e0846·0b000000·30000000·7c040000·B..F....0...|... 
76 ··0x00000480·00000000·75010000·000ec001·83078606·....u........... 
77 ··0x00000490·8c058d04·8e038f02·0329010e·c8014d0e·.........)....M. 
78 ··0x000004a0·d0014b0e·c801410e·c0010000·48000000·..K...A.....H... 
79 ··0x000004b0·b0040000·00000000·5b030000·00460e10·........[....F.. 
80 ··0x000004c0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(. 
81 ··0x000004d0·05410e30·8606410e·38830747·0e700311·.A.0..A.8..G.p.. 
82 ··0x000004e0·010a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B.. 
83 ··0x000004f0·420e1042·0e08410b·1c000000·fc040000·B..B..A......... 
84 ··0x00000500·00000000·49010000·000e7083·0786068c·....I.....p..... 
85 ··0x00000510·058d048e·038f0200·38000000·1c050000·........8....... 
86 ··0x00000520·00000000·72000000·00420e10·8e02440e·....r....B....D. 
87 ··0x00000530·188d0342·0e208c04·440e2886·05440e30·...B.·..D.(..D.0 
88 ··0x00000540·83065f0a·0e28440e·20420e18·420e1042·.._..(D.·B..B..B 
89 ··0x00000550·0e08410b·4c000000·58050000·00000000·..A.L...X....... 
90 ··0x00000560·08060000·00460e10·8f024b0e·188e0342·.....F....K....B 
91 ··0x00000570·0e208d04·420e288c·05440e30·8606440e·.·..B.(..D.0..D. 
92 ··0x00000580·38830747·0ea00103·8e010a0e·38410e30·8..G........8A.0 
93 ··0x00000590·410e2842·0e20420e·18420e10·420e0844·A.(B.·B..B..B..D 
94 ··0x000005a0·0b000000·50000000·a8050000·00000000·....P........... 
95 ··0x000005b0·4f020000·000ea001·83078606·8c058d04·O............... 
96 ··0x000005c0·8e038f02·026d0ea8·014d0eb0·014b0ea8·.....m...M...K.. 
97 ··0x000005d0·01420ea0·017a0ea8·014e0eb0·014d0ea8·.B...z...N...M.. 
98 ··0x000005e0·01410ea0·0102490e·a8014d0e·b001500e·.A....I...M...P. 
99 ··0x000005f0·a801410e·a0010000·28000000·fc050000·..A.....(....... 
100 ··0x00000600·00000000·b5010000·00410e10·8602440e·.........A....D. 
101 ··0x00000610·18830347·0e300293·0a0e1841·0e10410e·...G.0.....A..A. 
102 ··0x00000620·08470b00·14000000·28060000·00000000·.G......(....... 
103 ··0x00000630·de000000·000e3083·03860200·3c000000·......0.....<... 
104 ··0x00000640·40060000·00000000·ed010000·00450e10·@............E.. 
105 ··0x00000650·8302500e·60030401·0a0e1041·0e08460b·..P.`......A..F. 
106 ··0x00000660·02520e68·4e0e7051·0e68410e·606d0e68·.R.hN.pQ.hA.`m.h 
Max diff block lines reached; 0/24237 bytes (0.00%) of diff not shown.
2.47 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 96, 26 lines modifiedOffset 96, 26 lines modified
96 ··0x000005d0·6f6e674d·61736b00·50794c6f·6e675f41·ongMask.PyLong_A96 ··0x000005d0·6f6e674d·61736b00·50794c6f·6e675f41·ongMask.PyLong_A
97 ··0x000005e0·734c6f6e·674c6f6e·67005079·4c6f6e67·sLongLong.PyLong97 ··0x000005e0·734c6f6e·674c6f6e·67005079·4c6f6e67·sLongLong.PyLong
98 ··0x000005f0·5f417355·6e736967·6e65644c·6f6e674d·_AsUnsignedLongM98 ··0x000005f0·5f417355·6e736967·6e65644c·6f6e674d·_AsUnsignedLongM
99 ··0x00000600·61736b00·50794279·74654172·7261795f·ask.PyByteArray_99 ··0x00000600·61736b00·50794279·74654172·7261795f·ask.PyByteArray_
100 ··0x00000610·54797065·00507955·6e69636f·64655f41·Type.PyUnicode_A100 ··0x00000610·54797065·00507955·6e69636f·64655f41·Type.PyUnicode_A
101 ··0x00000620·73456e63·6f646564·53747269·6e670073·sEncodedString.s101 ··0x00000620·73456e63·6f646564·53747269·6e670073·sEncodedString.s
102 ··0x00000630·74726c65·6e006d65·6d637079·005f5079·trlen.memcpy._Py102 ··0x00000630·74726c65·6e006d65·6d637079·005f5079·trlen.memcpy._Py
103 ··0x00000640·5f446561·6c6c6f63·00507942·75666665·_Dealloc.PyBuffe103 ··0x00000640·5f446561·6c6c6f63·00507945·78635f56·_Dealloc.PyExc_V
 104 ··0x00000650·616c7565·4572726f·72005079·42756666·alueError.PyBuff
104 ··0x00000650·725f4669·6c6c496e·666f0050·79427974·r_FillInfo.PyByt105 ··0x00000660·65725f46·696c6c49·6e666f00·50794279·er_FillInfo.PyBy
105 ··0x00000660·65417272·61795f53·697a6500·50794279·eArray_Size.PyBy106 ··0x00000670·74654172·7261795f·53697a65·00507942·teArray_Size.PyB
 107 ··0x00000680·79746573·5f53697a·65005079·436f6d70·ytes_Size.PyComp
106 ··0x00000670·7465735f·53697a65·00507945·78635f56·tes_Size.PyExc_V 
107 ··0x00000680·616c7565·4572726f·72005079·436f6d70·alueError.PyComp 
108 ··0x00000690·6c65785f·41734343·6f6d706c·65780050·lex_AsCComplex.P108 ··0x00000690·6c65785f·41734343·6f6d706c·65780050·lex_AsCComplex.P
109 ··0x000006a0·79457863·5f4f7665·72666c6f·77457272·yExc_OverflowErr109 ··0x000006a0·79457863·5f4f7665·72666c6f·77457272·yExc_OverflowErr
 110 ··0x000006b0·6f720050·79457272·5f436c65·6172005f·or.PyErr_Clear._
110 ··0x000006b0·6f72005f·50794279·74654172·7261795f·or._PyByteArray_111 ··0x000006c0·50794279·74654172·7261795f·656d7074·PyByteArray_empt
111 ··0x000006c0·656d7074·795f7374·72696e67·00507955·empty_string.PyU112 ··0x000006d0·795f7374·72696e67·00507955·6e69636f·y_string.PyUnico
112 ··0x000006d0·6e69636f·64655f47·65744465·6661756c·nicode_GetDefaul113 ··0x000006e0·64655f47·65744465·6661756c·74456e63·de_GetDefaultEnc
113 ··0x000006e0·74456e63·6f64696e·67005079·4572725f·tEncoding.PyErr_ 
114 ··0x000006f0·436c6561·72005079·4172675f·556e7061·Clear.PyArg_Unpa114 ··0x000006f0·6f64696e·67005079·4172675f·556e7061·oding.PyArg_Unpa
115 ··0x00000700·636b5475·706c6500·5f507941·72675f43·ckTuple._PyArg_C115 ··0x00000700·636b5475·706c6500·5f507941·72675f43·ckTuple._PyArg_C
116 ··0x00000710·6865636b·506f7369·74696f6e·616c0050·heckPositional.P116 ··0x00000710·6865636b·506f7369·74696f6e·616c0050·heckPositional.P
117 ··0x00000720·79417267·5f506172·73655475·706c6541·yArg_ParseTupleA117 ··0x00000720·79417267·5f506172·73655475·706c6541·yArg_ParseTupleA
118 ··0x00000730·6e644b65·79776f72·6473005f·50794572·ndKeywords._PyEr118 ··0x00000730·6e644b65·79776f72·6473005f·50794572·ndKeywords._PyEr
119 ··0x00000740·725f4261·64496e74·65726e61·6c43616c·r_BadInternalCal119 ··0x00000740·725f4261·64496e74·65726e61·6c43616c·r_BadInternalCal
120 ··0x00000750·6c007374·72636872·00507944·6963745f·l.strchr.PyDict_120 ··0x00000750·6c007374·72636872·00507944·6963745f·l.strchr.PyDict_
121 ··0x00000760·47657449·74656d53·7472696e·67526566·GetItemStringRef121 ··0x00000760·47657449·74656d53·7472696e·67526566·GetItemStringRef
201 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:··········21512·(bytes·into·file)13 ··Start·of·section·headers:··········21752·(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.38 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 There·are·19·section·headers,·starting·at·offset·0x5408:1 There·are·19·section·headers,·starting·at·offset·0x54f8:
  
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·0002a9·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0002a9·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·002ec8·0003a8·18···I·16···1··86 ··[·2]·.rela.text········RELA············0000000000000000·002ef8·0003a8·18···I·16···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0002e9·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·0002e9·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·0002e9·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·0002e9·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·0002e9·00008c·01·AMS··0···0··19 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·0002e9·00008c·01·AMS··0···0··1
10 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·000378·00029d·01·AMS··0···0··810 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·000378·00029d·01·AMS··0···0··8
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·000618·000697·00··AX··0···0·1611 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·000618·0006f3·00··AX··0···0·16
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·003270·001020·18···I·16···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·0032a0·001218·18···I·16···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·000cb0·000af3·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·000d10·000a83·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·004290·000c48·18···I·16···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·0044b8·000af8·18···I·16···9··8
15 ··[11]·.rodata···········PROGBITS········0000000000000000·0017a8·0000e3·00···A··0···0·1615 ··[11]·.rodata···········PROGBITS········0000000000000000·001798·0000e3·00···A··0···0·16
16 ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·00188b·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·00187b·000000·00······0···0··1
17 ··[13]·.note.gnu.property·NOTE············0000000000000000·001890·000020·00···A··0···0··817 ··[13]·.note.gnu.property·NOTE············0000000000000000·001880·000020·00···A··0···0··8
18 ··[14]·.eh_frame·········PROGBITS········0000000000000000·0018b0·000640·00···A··0···0··818 ··[14]·.eh_frame·········PROGBITS········0000000000000000·0018a0·000658·00···A··0···0··8
19 ··[15]·.rela.eh_frame····RELA············0000000000000000·004ed8·000480·18···I·16··14··819 ··[15]·.rela.eh_frame····RELA············0000000000000000·004fb0·000498·18···I·16··14··8
20 ··[16]·.symtab···········SYMTAB··········0000000000000000·001ef0·000948·18·····17··38··820 ··[16]·.symtab···········SYMTAB··········0000000000000000·001ef8·000960·18·····17··39··8
21 ··[17]·.strtab···········STRTAB··········0000000000000000·002838·00068e·00······0···0··121 ··[17]·.strtab···········STRTAB··········0000000000000000·002858·00069c·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········0000000000000000·005358·0000ac·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········0000000000000000·005448·0000ac·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)
14.4 KB
readelf --wide --symbols {}
    
Offset 1, 102 lines modifiedOffset 1, 103 lines modified
  
1 Symbol·table·'.symtab'·contains·99·entries:1 Symbol·table·'.symtab'·contains·100·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·.rodata.str1.15 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.1
6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.86 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.8
7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.unlikely7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.unlikely
8 ·····5:·0000000000000000···164·FUNC····LOCAL··DEFAULT····7·_PyEval_FiniGIL.cold8 ·····5:·0000000000000000···164·FUNC····LOCAL··DEFAULT····7·_PyEval_FiniGIL.cold
9 ·····6:·00000000000000c8····12·OBJECT··LOCAL··DEFAULT···11·__func__.89 ·····6:·00000000000000c8····12·OBJECT··LOCAL··DEFAULT···11·__func__.8
10 ·····7:·00000000000000a0····96·FUNC····LOCAL··DEFAULT····1·create_gil10 ·····7:·00000000000000a0····96·FUNC····LOCAL··DEFAULT····1·create_gil
11 ·····8:·00000000000000a4····60·FUNC····LOCAL··DEFAULT····7·create_gil.cold11 ·····8:·00000000000000a4····60·FUNC····LOCAL··DEFAULT····7·create_gil.cold
12 ·····9:·00000000000000d8····11·OBJECT··LOCAL··DEFAULT···11·__func__.912 ·····9:·00000000000000d8····11·OBJECT··LOCAL··DEFAULT···11·__func__.9
13 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot13 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot
14 ····11:·0000000000000010···613·FUNC····LOCAL··DEFAULT····9·take_gil14 ····11:·0000000000000010···592·FUNC····LOCAL··DEFAULT····9·take_gil
15 ····12:·00000000000000e0····16·FUNC····LOCAL··DEFAULT····7·_PyEval_AcquireLock.cold15 ····12:·00000000000000e0····16·FUNC····LOCAL··DEFAULT····7·_PyEval_AcquireLock.cold
16 ····13:·0000000000000060····20·OBJECT··LOCAL··DEFAULT···11·__func__.316 ····13:·0000000000000060····20·OBJECT··LOCAL··DEFAULT···11·__func__.3
17 ····14:·00000000000000f0···214·FUNC····LOCAL··DEFAULT····7·take_gil.cold17 ····14:·00000000000000f0···201·FUNC····LOCAL··DEFAULT····7·take_gil.cold
18 ····15:·0000000000000098·····9·OBJECT··LOCAL··DEFAULT···11·__func__.618 ····15:·0000000000000098·····9·OBJECT··LOCAL··DEFAULT···11·__func__.6
19 ····16:·00000000000003a0···285·FUNC····LOCAL··DEFAULT····9·drop_gil19 ····16:·0000000000000380···201·FUNC····LOCAL··DEFAULT····9·drop_gil
20 ····17:·00000000000001c6···122·FUNC····LOCAL··DEFAULT····7·_PyEval_ReleaseLock.cold20 ····17:·00000000000001b9···122·FUNC····LOCAL··DEFAULT····7·_PyEval_ReleaseLock.cold
21 ····18:·0000000000000088·····9·OBJECT··LOCAL··DEFAULT···11·__func__.521 ····18:·0000000000000088·····9·OBJECT··LOCAL··DEFAULT···11·__func__.5
22 ····19:·0000000000000078····14·OBJECT··LOCAL··DEFAULT···11·__func__.422 ····19:·0000000000000078····14·OBJECT··LOCAL··DEFAULT···11·__func__.4
 23 ····20:·0000000000000233···105·FUNC····LOCAL··DEFAULT····7·drop_gil.cold
23 ····20:·0000000000000240····16·FUNC····LOCAL··DEFAULT····7·PyEval_RestoreThread.cold24 ····21:·000000000000029c····16·FUNC····LOCAL··DEFAULT····7·PyEval_RestoreThread.cold
24 ····21:·0000000000000020····21·OBJECT··LOCAL··DEFAULT···11·__func__.125 ····22:·0000000000000020····21·OBJECT··LOCAL··DEFAULT···11·__func__.1
25 ····22:·0000000000000570···220·FUNC····LOCAL··DEFAULT····9·make_pending_calls26 ····23:·0000000000000500···220·FUNC····LOCAL··DEFAULT····9·make_pending_calls
26 ····23:·0000000000000190····61·FUNC····LOCAL··DEFAULT····1·handle_signals27 ····24:·0000000000000190····61·FUNC····LOCAL··DEFAULT····1·handle_signals
27 ····24:·0000000000000250···100·FUNC····LOCAL··DEFAULT····7·_Py_HandlePending.cold28 ····25:·00000000000002ac···100·FUNC····LOCAL··DEFAULT····7·_Py_HandlePending.cold
28 ····25:·00000000000002b4·····4·FUNC····LOCAL··DEFAULT····7·Py_MakePendingCalls.cold29 ····26:·0000000000000310·····4·FUNC····LOCAL··DEFAULT····7·Py_MakePendingCalls.cold
29 ····26:·00000000000002b8·····8·FUNC····LOCAL··DEFAULT····7·_PyEval_MakePendingCalls.cold30 ····27:·0000000000000314·····8·FUNC····LOCAL··DEFAULT····7·_PyEval_MakePendingCalls.cold
30 ····27:·00000000000002c0····14·FUNC····LOCAL··DEFAULT····7·handle_signals.cold31 ····28:·000000000000031c····14·FUNC····LOCAL··DEFAULT····7·handle_signals.cold
31 ····28:·0000000000000650···805·FUNC····LOCAL··DEFAULT····9·_make_pending_calls32 ····29:·00000000000005e0···805·FUNC····LOCAL··DEFAULT····9·_make_pending_calls
32 ····29:·00000000000002ce····94·FUNC····LOCAL··DEFAULT····7·make_pending_calls.cold33 ····30:·000000000000032a····94·FUNC····LOCAL··DEFAULT····7·make_pending_calls.cold
33 ····30:·000000000000032c···219·FUNC····LOCAL··DEFAULT····7·_make_pending_calls.cold34 ····31:·0000000000000388···219·FUNC····LOCAL··DEFAULT····7·_make_pending_calls.cold
34 ····31:·0000000000000407····54·FUNC····LOCAL··DEFAULT····7·_Py_FinishPendingCalls.cold35 ····32:·0000000000000463····54·FUNC····LOCAL··DEFAULT····7·_Py_FinishPendingCalls.cold
35 ····32:·0000000000000486····16·FUNC····LOCAL··DEFAULT····7·PyEval_AcquireThread.cold36 ····33:·00000000000004e2····16·FUNC····LOCAL··DEFAULT····7·PyEval_AcquireThread.cold
36 ····33:·0000000000000040····21·OBJECT··LOCAL··DEFAULT···11·__func__.237 ····34:·0000000000000040····21·OBJECT··LOCAL··DEFAULT···11·__func__.2
37 ····34:·00000000000004cc···148·FUNC····LOCAL··DEFAULT····7·_PyEval_AddPendingCall.cold38 ····35:·0000000000000528···148·FUNC····LOCAL··DEFAULT····7·_PyEval_AddPendingCall.cold
38 ····35:·0000000000000000····21·OBJECT··LOCAL··DEFAULT···11·__func__.039 ····36:·0000000000000000····21·OBJECT··LOCAL··DEFAULT···11·__func__.0
39 ····36:·00000000000000b0····19·OBJECT··LOCAL··DEFAULT···11·__func__.740 ····37:·00000000000000b0····19·OBJECT··LOCAL··DEFAULT···11·__func__.7
40 ····37:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata41 ····38:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata
41 ····38:·0000000000000000····26·FUNC····GLOBAL·HIDDEN·····1·_PyEval_InitState42 ····39:·0000000000000000····26·FUNC····GLOBAL·HIDDEN·····1·_PyEval_InitState
42 ····39:·0000000000000020····24·FUNC····GLOBAL·HIDDEN·····1·_PyEval_FiniGIL43 ····40:·0000000000000020····24·FUNC····GLOBAL·HIDDEN·····1·_PyEval_FiniGIL
43 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_cond_destroy44 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_cond_destroy
44 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_mutex_destroy45 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_mutex_destroy
45 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc46 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc
46 ····43:·0000000000000040····88·FUNC····GLOBAL·HIDDEN·····1·_PyEval_InitGIL47 ····44:·0000000000000040····88·FUNC····GLOBAL·HIDDEN·····1·_PyEval_InitGIL
47 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_init_thread48 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_init_thread
48 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_Attach49 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_Attach
49 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime50 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
50 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_mutex_init51 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_mutex_init
51 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThread_cond_init52 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThread_cond_init
52 ····49:·0000000000000000····15·FUNC····GLOBAL·HIDDEN·····9·_PyEval_AcquireLock53 ····50:·0000000000000000····15·FUNC····GLOBAL·HIDDEN·····9·_PyEval_AcquireLock
53 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location54 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location
54 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_MustExit55 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_MustExit
55 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_mutex_lock56 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_mutex_lock
56 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_cond_signal57 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_cond_signal
57 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_mutex_unlock58 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_mutex_unlock
58 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_get_thread_ident59 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_get_thread_ident
59 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThread_cond_after60 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThread_cond_after
60 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_cond_timedwait61 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_cond_timedwait
61 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_exit_thread62 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_exit_thread
62 ····59:·0000000000000280····29·FUNC····GLOBAL·DEFAULT····9·PyEval_SaveThread63 ····60:·0000000000000260····29·FUNC····GLOBAL·DEFAULT····9·PyEval_SaveThread
63 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_64 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
64 ····61:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate65 ····62:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
65 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_Detach66 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_Detach
66 ····63:·00000000000002a0···246·FUNC····GLOBAL·HIDDEN·····9·_PyEval_ReleaseLock67 ····64:·0000000000000280···246·FUNC····GLOBAL·HIDDEN·····9·_PyEval_ReleaseLock
67 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_cond_wait68 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_cond_wait
68 ····65:·00000000000004c0····18·FUNC····GLOBAL·DEFAULT····9·PyEval_RestoreThread69 ····66:·0000000000000450····18·FUNC····GLOBAL·DEFAULT····9·PyEval_RestoreThread
69 ····66:·00000000000004e0···137·FUNC····GLOBAL·DEFAULT····9·_Py_HandlePending70 ····67:·0000000000000470···137·FUNC····GLOBAL·DEFAULT····9·_Py_HandlePending
70 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_RunGC71 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_RunGC
71 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetNone72 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetNone
72 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc73 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
73 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_Suspend74 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_Suspend
74 ····71:·0000000000000100····57·FUNC····GLOBAL·DEFAULT····1·Py_MakePendingCalls75 ····72:·0000000000000100····57·FUNC····GLOBAL·DEFAULT····1·Py_MakePendingCalls
75 ····72:·0000000000000140····65·FUNC····GLOBAL·DEFAULT····1·_PyEval_MakePendingCalls76 ····73:·0000000000000140····65·FUNC····GLOBAL·DEFAULT····1·_PyEval_MakePendingCalls
76 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_CheckSignalsTstate77 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_CheckSignalsTstate
77 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMutex_Unlock78 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMutex_Unlock
78 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMutex_Lock79 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMutex_Lock
79 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawFree80 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawFree
80 ····77:·00000000000001d0···102·FUNC····GLOBAL·HIDDEN·····1·_Py_FinishPendingCalls81 ····78:·00000000000001d0···102·FUNC····GLOBAL·HIDDEN·····1·_Py_FinishPendingCalls
81 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_GetRaisedException82 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_GetRaisedException
82 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall83 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall
83 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_ChainExceptions184 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_ChainExceptions1
84 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Print85 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Print
85 ····82:·0000000000000240·····9·FUNC····GLOBAL·DEFAULT····1·PyEval_ReleaseThread86 ····83:·0000000000000240·····9·FUNC····GLOBAL·DEFAULT····1·PyEval_ReleaseThread
86 ····83:·0000000000000250·····5·FUNC····GLOBAL·HIDDEN·····1·_PyEval_Fini87 ····84:·0000000000000250·····5·FUNC····GLOBAL·HIDDEN·····1·_PyEval_Fini
87 ····84:·000000000000043d····73·FUNC····GLOBAL·HIDDEN·····7·_PyEval_ReInitThreads88 ····85:·0000000000000499····73·FUNC····GLOBAL·HIDDEN·····7·_PyEval_ReInitThreads
88 ····85:·0000000000000980····18·FUNC····GLOBAL·DEFAULT····9·PyEval_AcquireThread89 ····86:·0000000000000910····18·FUNC····GLOBAL·DEFAULT····9·PyEval_AcquireThread
89 ····86:·0000000000000260····18·FUNC····GLOBAL·HIDDEN·····1·_PyEval_SignalReceived90 ····87:·0000000000000260····18·FUNC····GLOBAL·HIDDEN·····1·_PyEval_SignalReceived
90 ····87:·0000000000000496····27·FUNC····GLOBAL·HIDDEN·····7·_PyEval_GetSwitchInterval91 ····88:·00000000000004f2····27·FUNC····GLOBAL·HIDDEN·····7·_PyEval_GetSwitchInterval
91 ····88:·00000000000004b1····27·FUNC····GLOBAL·HIDDEN·····7·_PyEval_SetSwitchInterval92 ····89:·000000000000050d····27·FUNC····GLOBAL·HIDDEN·····7·_PyEval_SetSwitchInterval
92 ····89:·00000000000009a0···339·FUNC····GLOBAL·DEFAULT····9·_PyEval_AddPendingCall93 ····90:·0000000000000930···339·FUNC····GLOBAL·DEFAULT····9·_PyEval_AddPendingCall
93 ····90:·0000000000000280····41·FUNC····GLOBAL·DEFAULT····1·Py_AddPendingCall94 ····91:·0000000000000280····41·FUNC····GLOBAL·DEFAULT····1·Py_AddPendingCall
94 ····91:·0000000000000560····36·FUNC····GLOBAL·HIDDEN·····7·_PyEval_ThreadsInitialized95 ····92:·00000000000005bc····36·FUNC····GLOBAL·HIDDEN·····7·_PyEval_ThreadsInitialized
95 ····92:·0000000000000584·····6·FUNC····GLOBAL·DEFAULT····7·PyEval_ThreadsInitialized96 ····93:·00000000000005e0·····6·FUNC····GLOBAL·DEFAULT····7·PyEval_ThreadsInitialized
96 ····93:·000000000000058a·····5·FUNC····GLOBAL·DEFAULT····7·PyEval_InitThreads97 ····94:·00000000000005e6·····5·FUNC····GLOBAL·DEFAULT····7·PyEval_InitThreads
97 ····94:·000000000000058f····41·FUNC····GLOBAL·DEFAULT····7·PyEval_AcquireLock98 ····95:·00000000000005eb····41·FUNC····GLOBAL·DEFAULT····7·PyEval_AcquireLock
98 ····95:·00000000000005b8····26·FUNC····GLOBAL·DEFAULT····7·PyEval_ReleaseLock99 ····96:·0000000000000614····26·FUNC····GLOBAL·DEFAULT····7·PyEval_ReleaseLock
99 ····96:·00000000000005d2····97·FUNC····GLOBAL·HIDDEN·····7·_Py_set_eval_breaker_bit_all100 ····97:·000000000000062e····97·FUNC····GLOBAL·HIDDEN·····7·_Py_set_eval_breaker_bit_all
100 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMutex_LockTimed101 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMutex_LockTimed
101 ····98:·0000000000000633···100·FUNC····GLOBAL·HIDDEN·····7·_Py_unset_eval_breaker_bit_all102 ····99:·000000000000068f···100·FUNC····GLOBAL·HIDDEN·····7·_Py_unset_eval_breaker_bit_all
71.9 KB
readelf --wide --relocs {}
Max HTML report size reached
25.7 KB
readelf --wide --debug-dump=frames {}
    
Offset 82, 15 lines modifiedOffset 82, 15 lines modified
82 ··DW_CFA_nop82 ··DW_CFA_nop
83 ··DW_CFA_nop83 ··DW_CFA_nop
  
84 000000e0·0000000000000010·000000e4·FDE·cie=00000000·pc=00000000000000e0..00000000000000f084 000000e0·0000000000000010·000000e4·FDE·cie=00000000·pc=00000000000000e0..00000000000000f0
85 ··DW_CFA_advance_loc:·1·to·00000000000000e185 ··DW_CFA_advance_loc:·1·to·00000000000000e1
86 ··DW_CFA_def_cfa_offset:·1686 ··DW_CFA_def_cfa_offset:·16
  
87 000000f4·000000000000004c·000000f8·FDE·cie=00000000·pc=0000000000000010..000000000000027587 000000f4·0000000000000048·000000f8·FDE·cie=00000000·pc=0000000000000010..0000000000000260
88 ··DW_CFA_advance_loc:·2·to·000000000000001288 ··DW_CFA_advance_loc:·2·to·0000000000000012
89 ··DW_CFA_def_cfa_offset:·1689 ··DW_CFA_def_cfa_offset:·16
90 ··DW_CFA_offset:·r15·(r15)·at·cfa-1690 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
91 ··DW_CFA_advance_loc:·2·to·000000000000001491 ··DW_CFA_advance_loc:·2·to·0000000000000014
92 ··DW_CFA_def_cfa_offset:·2492 ··DW_CFA_def_cfa_offset:·24
93 ··DW_CFA_offset:·r14·(r14)·at·cfa-2493 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
94 ··DW_CFA_advance_loc:·2·to·000000000000001694 ··DW_CFA_advance_loc:·2·to·0000000000000016
Offset 102, 15 lines modifiedOffset 102, 15 lines modified
102 ··DW_CFA_advance_loc:·1·to·0000000000000019102 ··DW_CFA_advance_loc:·1·to·0000000000000019
103 ··DW_CFA_def_cfa_offset:·48103 ··DW_CFA_def_cfa_offset:·48
104 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48104 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
105 ··DW_CFA_advance_loc:·1·to·000000000000001a105 ··DW_CFA_advance_loc:·1·to·000000000000001a
106 ··DW_CFA_def_cfa_offset:·56106 ··DW_CFA_def_cfa_offset:·56
107 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56107 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
108 ··DW_CFA_advance_loc:·7·to·0000000000000021108 ··DW_CFA_advance_loc:·7·to·0000000000000021
109 ··DW_CFA_def_cfa_offset:·128109 ··DW_CFA_def_cfa_offset:·112
110 ··DW_CFA_advance_loc2:·276·to·0000000000000135110 ··DW_CFA_advance_loc2:·276·to·0000000000000135
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·0000000000000136113 ··DW_CFA_advance_loc:·1·to·0000000000000136
114 ··DW_CFA_def_cfa_offset:·48114 ··DW_CFA_def_cfa_offset:·48
115 ··DW_CFA_advance_loc:·1·to·0000000000000137115 ··DW_CFA_advance_loc:·1·to·0000000000000137
116 ··DW_CFA_def_cfa_offset:·40116 ··DW_CFA_def_cfa_offset:·40
Offset 120, 175 lines modifiedOffset 120, 181 lines modified
120 ··DW_CFA_def_cfa_offset:·24120 ··DW_CFA_def_cfa_offset:·24
121 ··DW_CFA_advance_loc:·2·to·000000000000013d121 ··DW_CFA_advance_loc:·2·to·000000000000013d
122 ··DW_CFA_def_cfa_offset:·16122 ··DW_CFA_def_cfa_offset:·16
123 ··DW_CFA_advance_loc:·2·to·000000000000013f123 ··DW_CFA_advance_loc:·2·to·000000000000013f
124 ··DW_CFA_def_cfa_offset:·8124 ··DW_CFA_def_cfa_offset:·8
125 ··DW_CFA_advance_loc:·1·to·0000000000000140125 ··DW_CFA_advance_loc:·1·to·0000000000000140
126 ··DW_CFA_restore_state126 ··DW_CFA_restore_state
127 ··DW_CFA_nop 
128 ··DW_CFA_nop 
129 ··DW_CFA_nop 
  
130 00000144·000000000000001c·00000148·FDE·cie=00000000·pc=00000000000000f0..00000000000001c6127 00000140·000000000000001c·00000144·FDE·cie=00000000·pc=00000000000000f0..00000000000001b9
131 ··DW_CFA_def_cfa_offset:·128128 ··DW_CFA_def_cfa_offset:·112
132 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56129 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
133 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48130 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
134 ··DW_CFA_offset:·r12·(r12)·at·cfa-40131 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
135 ··DW_CFA_offset:·r13·(r13)·at·cfa-32132 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
136 ··DW_CFA_offset:·r14·(r14)·at·cfa-24133 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
137 ··DW_CFA_offset:·r15·(r15)·at·cfa-16134 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
 135 ··DW_CFA_nop
  
138 00000164·0000000000000018·00000168·FDE·cie=00000000·pc=0000000000000280..000000000000029d136 00000160·0000000000000018·00000164·FDE·cie=00000000·pc=0000000000000260..000000000000027d
139 ··DW_CFA_advance_loc:·12·to·000000000000028c137 ··DW_CFA_advance_loc:·12·to·000000000000026c
140 ··DW_CFA_def_cfa_offset:·16138 ··DW_CFA_def_cfa_offset:·16
141 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16139 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
142 ··DW_CFA_advance_loc:·16·to·000000000000029c140 ··DW_CFA_advance_loc:·16·to·000000000000027c
143 ··DW_CFA_def_cfa_offset:·8141 ··DW_CFA_def_cfa_offset:·8
144 ··DW_CFA_nop142 ··DW_CFA_nop
145 ··DW_CFA_nop143 ··DW_CFA_nop
146 ··DW_CFA_nop144 ··DW_CFA_nop
  
147 00000180·0000000000000038·00000184·FDE·cie=00000000·pc=00000000000002a0..0000000000000396145 0000017c·0000000000000038·00000180·FDE·cie=00000000·pc=0000000000000280..0000000000000376
148 ··DW_CFA_advance_loc:·6·to·00000000000002a6146 ··DW_CFA_advance_loc:·6·to·0000000000000286
149 ··DW_CFA_def_cfa_offset:·16147 ··DW_CFA_def_cfa_offset:·16
150 ··DW_CFA_offset:·r13·(r13)·at·cfa-16148 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
151 ··DW_CFA_advance_loc:·2·to·00000000000002a8149 ··DW_CFA_advance_loc:·2·to·0000000000000288
152 ··DW_CFA_def_cfa_offset:·24150 ··DW_CFA_def_cfa_offset:·24
153 ··DW_CFA_offset:·r12·(r12)·at·cfa-24151 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
154 ··DW_CFA_advance_loc:·1·to·00000000000002a9152 ··DW_CFA_advance_loc:·1·to·0000000000000289
155 ··DW_CFA_def_cfa_offset:·32153 ··DW_CFA_def_cfa_offset:·32
156 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32154 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
157 ··DW_CFA_advance_loc:·1·to·00000000000002aa155 ··DW_CFA_advance_loc:·1·to·000000000000028a
158 ··DW_CFA_def_cfa_offset:·40156 ··DW_CFA_def_cfa_offset:·40
159 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40157 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
160 ··DW_CFA_advance_loc:·4·to·00000000000002ae158 ··DW_CFA_advance_loc:·4·to·000000000000028e
161 ··DW_CFA_def_cfa_offset:·48159 ··DW_CFA_def_cfa_offset:·48
162 ··DW_CFA_advance_loc1:·119·to·0000000000000325160 ··DW_CFA_advance_loc1:·119·to·0000000000000305
163 ··DW_CFA_remember_state161 ··DW_CFA_remember_state
164 ··DW_CFA_def_cfa_offset:·40162 ··DW_CFA_def_cfa_offset:·40
165 ··DW_CFA_advance_loc:·1·to·0000000000000326163 ··DW_CFA_advance_loc:·1·to·0000000000000306
166 ··DW_CFA_def_cfa_offset:·32164 ··DW_CFA_def_cfa_offset:·32
167 ··DW_CFA_advance_loc:·1·to·0000000000000327165 ··DW_CFA_advance_loc:·1·to·0000000000000307
168 ··DW_CFA_def_cfa_offset:·24166 ··DW_CFA_def_cfa_offset:·24
169 ··DW_CFA_advance_loc:·2·to·0000000000000329167 ··DW_CFA_advance_loc:·2·to·0000000000000309
170 ··DW_CFA_def_cfa_offset:·16168 ··DW_CFA_def_cfa_offset:·16
171 ··DW_CFA_advance_loc:·2·to·000000000000032b169 ··DW_CFA_advance_loc:·2·to·000000000000030b
172 ··DW_CFA_def_cfa_offset:·8170 ··DW_CFA_def_cfa_offset:·8
173 ··DW_CFA_advance_loc:·1·to·000000000000032c171 ··DW_CFA_advance_loc:·1·to·000000000000030c
174 ··DW_CFA_restore_state172 ··DW_CFA_restore_state
175 ··DW_CFA_nop173 ··DW_CFA_nop
  
176 000001bc·0000000000000018·000001c0·FDE·cie=00000000·pc=00000000000001c6..0000000000000240174 000001b8·0000000000000018·000001bc·FDE·cie=00000000·pc=00000000000001b9..0000000000000233
177 ··DW_CFA_def_cfa_offset:·48175 ··DW_CFA_def_cfa_offset:·48
178 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40176 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
179 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32177 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
180 ··DW_CFA_offset:·r12·(r12)·at·cfa-24178 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
181 ··DW_CFA_offset:·r13·(r13)·at·cfa-16179 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
182 ··DW_CFA_nop180 ··DW_CFA_nop
  
183 000001d8·0000000000000038·000001dc·FDE·cie=00000000·pc=00000000000003a0..00000000000004bd181 000001d4·0000000000000038·000001d8·FDE·cie=00000000·pc=0000000000000380..0000000000000449
184 ··DW_CFA_advance_loc:·2·to·00000000000003a2182 ··DW_CFA_advance_loc:·2·to·0000000000000382
185 ··DW_CFA_def_cfa_offset:·16183 ··DW_CFA_def_cfa_offset:·16
186 ··DW_CFA_offset:·r13·(r13)·at·cfa-16184 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
187 ··DW_CFA_advance_loc:·2·to·00000000000003a4185 ··DW_CFA_advance_loc:·2·to·0000000000000384
188 ··DW_CFA_def_cfa_offset:·24186 ··DW_CFA_def_cfa_offset:·24
189 ··DW_CFA_offset:·r12·(r12)·at·cfa-24187 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
190 ··DW_CFA_advance_loc:·1·to·00000000000003a5188 ··DW_CFA_advance_loc:·1·to·0000000000000385
191 ··DW_CFA_def_cfa_offset:·32189 ··DW_CFA_def_cfa_offset:·32
192 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32190 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
193 ··DW_CFA_advance_loc:·1·to·00000000000003a6191 ··DW_CFA_advance_loc:·1·to·0000000000000386
194 ··DW_CFA_def_cfa_offset:·40192 ··DW_CFA_def_cfa_offset:·40
195 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40193 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
196 ··DW_CFA_advance_loc:·1·to·00000000000003a7194 ··DW_CFA_advance_loc:·1·to·0000000000000387
197 ··DW_CFA_def_cfa_offset:·48195 ··DW_CFA_def_cfa_offset:·48
198 ··DW_CFA_advance_loc1:·104·to·000000000000040f196 ··DW_CFA_advance_loc1:·112·to·00000000000003f7
199 ··DW_CFA_remember_state197 ··DW_CFA_remember_state
200 ··DW_CFA_def_cfa_offset:·40198 ··DW_CFA_def_cfa_offset:·40
201 ··DW_CFA_advance_loc:·1·to·0000000000000410199 ··DW_CFA_advance_loc:·1·to·00000000000003f8
202 ··DW_CFA_def_cfa_offset:·32200 ··DW_CFA_def_cfa_offset:·32
203 ··DW_CFA_advance_loc:·1·to·0000000000000411201 ··DW_CFA_advance_loc:·1·to·00000000000003f9
204 ··DW_CFA_def_cfa_offset:·24202 ··DW_CFA_def_cfa_offset:·24
205 ··DW_CFA_advance_loc:·2·to·0000000000000413203 ··DW_CFA_advance_loc:·2·to·00000000000003fb
206 ··DW_CFA_def_cfa_offset:·16204 ··DW_CFA_def_cfa_offset:·16
207 ··DW_CFA_advance_loc:·2·to·0000000000000415205 ··DW_CFA_advance_loc:·2·to·00000000000003fd
208 ··DW_CFA_def_cfa_offset:·8206 ··DW_CFA_def_cfa_offset:·8
Max diff block lines reached; 19947/26240 bytes (76.02%) of diff not shown.
775 B
strings --all --bytes=8 {}
    
Offset 14, 17 lines modifiedOffset 14, 16 lines modified
14 PyMUTEX_UNLOCK(gil->mutex)·failed14 PyMUTEX_UNLOCK(gil->mutex)·failed
15 PyMUTEX_LOCK(gil->switch_mutex)·failed15 PyMUTEX_LOCK(gil->switch_mutex)·failed
16 PyCOND_SIGNAL(gil->switch_cond)·failed16 PyCOND_SIGNAL(gil->switch_cond)·failed
17 PyMUTEX_UNLOCK(gil->switch_mutex)·failed17 PyMUTEX_UNLOCK(gil->switch_mutex)·failed
18 PyCOND_SIGNAL(gil->cond)·failed18 PyCOND_SIGNAL(gil->cond)·failed
19 PyCOND_WAIT(gil->switch_cond)·failed19 PyCOND_WAIT(gil->switch_cond)·failed
20 AWAVAUATUSH20 AWAVAUATUSH
21 H[]A\A]A^A_21 8[]A\A]A^A_
22 AUATUSQH22 AUATUSQH
23 u&X[]A\A] 
24 []A\A]A^A_23 []A\A]A^A_
25 []A\A]A^24 []A\A]A^
26 signal_active_thread25 signal_active_thread
27 PyEval_RestoreThread26 PyEval_RestoreThread
28 PyEval_AcquireThread27 PyEval_AcquireThread
29 _PyEval_AcquireLock28 _PyEval_AcquireLock
30 drop_gil_impl29 drop_gil_impl
Offset 43, 14 lines modifiedOffset 42, 15 lines modified
43 __func__.342 __func__.3
44 take_gil.cold43 take_gil.cold
45 __func__.644 __func__.6
46 drop_gil45 drop_gil
47 _PyEval_ReleaseLock.cold46 _PyEval_ReleaseLock.cold
48 __func__.547 __func__.5
49 __func__.448 __func__.4
 49 drop_gil.cold
50 PyEval_RestoreThread.cold50 PyEval_RestoreThread.cold
51 __func__.151 __func__.1
52 handle_signals52 handle_signals
53 _Py_HandlePending.cold53 _Py_HandlePending.cold
54 Py_MakePendingCalls.cold54 Py_MakePendingCalls.cold
55 _PyEval_MakePendingCalls.cold55 _PyEval_MakePendingCalls.cold
56 handle_signals.cold56 handle_signals.cold
2.77 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 103, 20 lines modifiedOffset 103, 20 lines modified
103 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4103 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
104 »       mov····%fs:(%rax),%rbx104 »       mov····%fs:(%rax),%rbx
105 »       call···115·<Py_MakePendingCalls+0x15>105 »       call···115·<Py_MakePendingCalls+0x15>
106 ·R_X86_64_PLT32» PyThread_get_thread_ident-0x4106 ·R_X86_64_PLT32» PyThread_get_thread_ident-0x4
107 »       cmp····%rax,0x0(%rip)········107 »       cmp····%rax,0x0(%rip)········
108 ·R_X86_64_PC32»  _PyRuntime+0x28c108 ·R_X86_64_PC32»  _PyRuntime+0x28c
109 »       jne····122·<Py_MakePendingCalls+0x22>109 »       jne····122·<Py_MakePendingCalls+0x22>
110 ·R_X86_64_PC32»  .text.unlikely+0x2b0110 ·R_X86_64_PC32»  .text.unlikely+0x30c
111 »       mov····0x0(%rip),%rax········111 »       mov····0x0(%rip),%rax········
112 ·R_X86_64_PC32»  _PyRuntime+0x27c112 ·R_X86_64_PC32»  _PyRuntime+0x27c
113 »       cmp····%rax,0x10(%rbx)113 »       cmp····%rax,0x10(%rbx)
114 »       jne····133·<Py_MakePendingCalls+0x33>114 »       jne····133·<Py_MakePendingCalls+0x33>
115 ·R_X86_64_PC32»  .text.unlikely+0x2b0115 ·R_X86_64_PC32»  .text.unlikely+0x30c
116 »       mov····%rbx,%rdi116 »       mov····%rbx,%rdi
117 »       pop····%rbx117 »       pop····%rbx
118 »       jmp····140·<_PyEval_MakePendingCalls>118 »       jmp····140·<_PyEval_MakePendingCalls>
119 »       nopl···0x0(%rax)119 »       nopl···0x0(%rax)
  
120 0000000000000140·<_PyEval_MakePendingCalls>:120 0000000000000140·<_PyEval_MakePendingCalls>:
121 _PyEval_MakePendingCalls():121 _PyEval_MakePendingCalls():
Offset 132, 18 lines modifiedOffset 132, 18 lines modified
132 ·R_X86_64_PC32»  _PyRuntime+0x27c132 ·R_X86_64_PC32»  _PyRuntime+0x27c
133 »       cmp····%rax,0x10(%rbx)133 »       cmp····%rax,0x10(%rbx)
134 »       jne····173·<_PyEval_MakePendingCalls+0x33>134 »       jne····173·<_PyEval_MakePendingCalls+0x33>
135 »       mov····%rbx,%rdi135 »       mov····%rbx,%rdi
136 »       call···190·<handle_signals>136 »       call···190·<handle_signals>
137 »       test···%eax,%eax137 »       test···%eax,%eax
138 »       jne····173·<_PyEval_MakePendingCalls+0x33>138 »       jne····173·<_PyEval_MakePendingCalls+0x33>
139 ·R_X86_64_PC32»  .text.unlikely+0x2b4139 ·R_X86_64_PC32»  .text.unlikely+0x310
140 »       mov····%rbx,%rdi140 »       mov····%rbx,%rdi
141 »       call···17b·<_PyEval_MakePendingCalls+0x3b>141 »       call···17b·<_PyEval_MakePendingCalls+0x3b>
142 ·R_X86_64_PC32»  .text.hot+0x56c142 ·R_X86_64_PC32»  .text.hot+0x4fc
143 »       neg····%eax143 »       neg····%eax
144 »       sbb····%eax,%eax144 »       sbb····%eax,%eax
145 »       pop····%rbx145 »       pop····%rbx
146 »       ret146 »       ret
147 »       data16·cs·nopw·0x0(%rax,%rax,1)147 »       data16·cs·nopw·0x0(%rax,%rax,1)
148 »       nopl···0x0(%rax)148 »       nopl···0x0(%rax)
  
Offset 164, 15 lines modifiedOffset 164, 15 lines modified
164 ·R_X86_64_PC32»  _PyRuntime+0x27c164 ·R_X86_64_PC32»  _PyRuntime+0x27c
165 »       jne····1c7·<handle_signals+0x37>165 »       jne····1c7·<handle_signals+0x37>
166 »       mov····%rbx,%rdi166 »       mov····%rbx,%rdi
167 »       call···1bf·<handle_signals+0x2f>167 »       call···1bf·<handle_signals+0x2f>
168 ·R_X86_64_PLT32» _PyErr_CheckSignalsTstate-0x4168 ·R_X86_64_PLT32» _PyErr_CheckSignalsTstate-0x4
169 »       test···%eax,%eax169 »       test···%eax,%eax
170 »       js·····1c7·<handle_signals+0x37>170 »       js·····1c7·<handle_signals+0x37>
171 ·R_X86_64_PC32»  .text.unlikely+0x2bc171 ·R_X86_64_PC32»  .text.unlikely+0x318
172 »       xor····%eax,%eax172 »       xor····%eax,%eax
173 »       pop····%rdx173 »       pop····%rdx
174 »       pop····%rbx174 »       pop····%rbx
175 »       pop····%rbp175 »       pop····%rbp
176 »       ret176 »       ret
177 »       nopl···(%rax)177 »       nopl···(%rax)
  
Offset 187, 27 lines modifiedOffset 187, 27 lines modified
187 »       push···%rdx187 »       push···%rdx
188 »       mov····0x10(%rdi),%r12188 »       mov····0x10(%rdi),%r12
189 »       call···1e7·<_Py_FinishPendingCalls+0x17>189 »       call···1e7·<_Py_FinishPendingCalls+0x17>
190 ·R_X86_64_PLT32» PyThread_get_thread_ident-0x4190 ·R_X86_64_PLT32» PyThread_get_thread_ident-0x4
191 »       cmp····0x0(%rip),%rax········191 »       cmp····0x0(%rip),%rax········
192 ·R_X86_64_PC32»  _PyRuntime+0x28c192 ·R_X86_64_PC32»  _PyRuntime+0x28c
193 »       jne····1f4·<_Py_FinishPendingCalls+0x24>193 »       jne····1f4·<_Py_FinishPendingCalls+0x24>
194 ·R_X86_64_PC32»  .text.unlikely+0x432194 ·R_X86_64_PC32»  .text.unlikely+0x48e
195 »       mov····0x0(%rip),%rax········195 »       mov····0x0(%rip),%rax········
196 ·R_X86_64_PC32»  _PyRuntime+0x27c196 ·R_X86_64_PC32»  _PyRuntime+0x27c
197 »       mov····$0x0,%ebp197 »       mov····$0x0,%ebp
198 ·R_X86_64_32»    _PyRuntime+0xa50198 ·R_X86_64_32»    _PyRuntime+0xa50
199 »       cmp····%rax,0x10(%rbx)199 »       cmp····%rax,0x10(%rbx)
200 »       jne····232·<_Py_FinishPendingCalls+0x62>200 »       jne····232·<_Py_FinishPendingCalls+0x62>
201 »       mov····%rbx,%rdi201 »       mov····%rbx,%rdi
202 »       call···20e·<_Py_FinishPendingCalls+0x3e>202 »       call···20e·<_Py_FinishPendingCalls+0x3e>
203 ·R_X86_64_PC32»  .text.hot+0x56c203 ·R_X86_64_PC32»  .text.hot+0x4fc
204 »       add····$0x1,%eax204 »       add····$0x1,%eax
205 »       je·····217·<_Py_FinishPendingCalls+0x47>205 »       je·····217·<_Py_FinishPendingCalls+0x47>
206 ·R_X86_64_PC32»  .text.unlikely+0x403206 ·R_X86_64_PC32»  .text.unlikely+0x45f
207 »       mov····0x2c(%r12),%eax207 »       mov····0x2c(%r12),%eax
208 »       test···%rbp,%rbp208 »       test···%rbp,%rbp
209 »       je·····226·<_Py_FinishPendingCalls+0x56>209 »       je·····226·<_Py_FinishPendingCalls+0x56>
210 »       mov····0xc(%rbp),%edx210 »       mov····0xc(%rbp),%edx
211 »       add····%edx,%eax211 »       add····%edx,%eax
212 »       test···%eax,%eax212 »       test···%eax,%eax
213 »       jg·····206·<_Py_FinishPendingCalls+0x36>213 »       jg·····206·<_Py_FinishPendingCalls+0x36>
24.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 102, 580 lines modifiedOffset 102, 623 lines modified
102 ·R_X86_64_32»    .rodata+0x60102 ·R_X86_64_32»    .rodata+0x60
103 »       call···f0·<take_gil.cold>103 »       call···f0·<take_gil.cold>
104 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4104 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4
  
105 00000000000000f0·<take_gil.cold>:105 00000000000000f0·<take_gil.cold>:
106 take_gil.cold():106 take_gil.cold():
107 »       mov····$0x0,%esi107 »       mov····$0x0,%esi
108 ·R_X86_64_32»    .rodata.str1.8+0x1d8108 ·R_X86_64_32»    .rodata.str1.1+0x3c
109 »       mov····$0x0,%edi109 »       mov····$0x0,%edi
110 ·R_X86_64_32»    .rodata+0x98110 ·R_X86_64_32»    .rodata+0x98
111 »       call···ff·<take_gil.cold+0xf>111 »       call···ff·<take_gil.cold+0xf>
112 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4112 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4
113 »       mov····$0x0,%esi113 »       mov····$0x0,%esi
114 ·R_X86_64_32»    .rodata.str1.8+0x228114 ·R_X86_64_32»    .rodata.str1.8+0x228
115 »       mov····$0x0,%edi115 »       mov····$0x0,%edi
116 ·R_X86_64_32»    .rodata+0x98116 ·R_X86_64_32»    .rodata+0x98
117 »       call···10e·<take_gil.cold+0x1e>117 »       call···10e·<take_gil.cold+0x1e>
118 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4118 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4
 119 »       mov····$0x0,%esi
 120 ·R_X86_64_32»    .rodata.str1.8+0x190
 121 »       mov····$0x0,%edi
 122 ·R_X86_64_32»    .rodata+0x98
 123 »       call···11d·<take_gil.cold+0x2d>
 124 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4
 125 »       mov····$0x0,%esi
 126 ·R_X86_64_32»    .rodata.str1.8+0x1d8
 127 »       mov····$0x0,%edi
 128 ·R_X86_64_32»    .rodata+0x98
 129 »       call···12c·<take_gil.cold+0x3c>
 130 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4
119 »       mov····%r13,%rdi131 »       mov····%r13,%rdi
120 »       mov····%r8d,0xc(%rsp) 
121 »       call···11b·<take_gil.cold+0x2b>132 »       call···134·<take_gil.cold+0x44>
122 ·R_X86_64_PLT32» pthread_mutex_unlock-0x4133 ·R_X86_64_PLT32» pthread_mutex_unlock-0x4
123 »       mov····0xc(%rsp),%r8d 
124 »       test···%eax,%eax134 »       test···%eax,%eax
125 »       jne····13e·<take_gil.cold+0x4e>135 »       jne····159·<take_gil.cold+0x69>
126 »       test···%r8d,%r8d136 »       test···%r15d,%r15d
127 »       jne····1bb·<take_gil.cold+0xcb>137 »       je·····148·<take_gil.cold+0x58>
 138 »       mov····0x8(%rsp),%rax
 139 »       lock·andq·$0xfffffffffffffffe,0x18(%rax)
128 »       call···132·<take_gil.cold+0x42>140 »       call···14d·<take_gil.cold+0x5d>
129 ·R_X86_64_PLT32» PyThread_exit_thread-0x4141 ·R_X86_64_PLT32» PyThread_exit_thread-0x4
130 »       mov····%r13,%rdi142 »       mov····%r13,%rdi
131 »       call···13a·<take_gil.cold+0x4a>143 »       call···155·<take_gil.cold+0x65>
132 ·R_X86_64_PLT32» pthread_mutex_unlock-0x4144 ·R_X86_64_PLT32» pthread_mutex_unlock-0x4
133 »       test···%eax,%eax145 »       test···%eax,%eax
134 »       je·····17e·<take_gil.cold+0x8e>146 »       je·····168·<take_gil.cold+0x78>
135 »       mov····$0x0,%esi147 »       mov····$0x0,%esi
136 ·R_X86_64_32»    .rodata.str1.8+0x1b0148 ·R_X86_64_32»    .rodata.str1.8+0x1b0
137 »       mov····$0x0,%edi149 »       mov····$0x0,%edi
138 ·R_X86_64_32»    .rodata+0x98150 ·R_X86_64_32»    .rodata+0x98
139 »       call···14d·<take_gil.cold+0x5d>151 »       call···168·<take_gil.cold+0x78>
140 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4152 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4
 153 »       mov····$0x1,%edx
 154 »       xor····%esi,%esi
 155 »       mov····%r12,%rdi
 156 »       call···177·<take_gil.cold+0x87>
 157 ·R_X86_64_PC32»  .text.hot+0x37c
 158 »       call···17c·<take_gil.cold+0x8c>
 159 ·R_X86_64_PLT32» PyThread_exit_thread-0x4
141 »       nopl···(%rax)160 »       nopl···0x0(%rax)
142 »       movzbl·%al,%ecx161 »       movzbl·%al,%ecx
143 »       or·····%rdx,%rcx162 »       or·····%rdx,%rcx
144 »       lock·cmpxchg·%rcx,(%r15)163 »       lock·cmpxchg·%rcx,(%r15)
145 »       jne····150·<take_gil.cold+0x60>164 »       jne····180·<take_gil.cold+0x90>
146 »       mov····%r13,%rdi165 »       mov····%r13,%rdi
147 »       call···165·<take_gil.cold+0x75>166 »       call···195·<take_gil.cold+0xa5>
148 ·R_X86_64_PLT32» pthread_mutex_unlock-0x4167 ·R_X86_64_PLT32» pthread_mutex_unlock-0x4
149 »       test···%eax,%eax168 »       test···%eax,%eax
150 »       je·····16d·<take_gil.cold+0x7d>169 »       je·····19d·<take_gil.cold+0xad>
151 ·R_X86_64_PC32»  .text.hot+0x126170 ·R_X86_64_PC32»  .text.hot+0x126
152 »       jmp····13e·<take_gil.cold+0x4e>171 »       jmp····159·<take_gil.cold+0x69>
 172 »       lock·orq·$0x4,0x18(%rbx)
153 »       mov····$0x0,%esi 
154 ·R_X86_64_32»    .rodata.str1.8+0x190 
155 »       mov····$0x0,%edi 
156 ·R_X86_64_32»    .rodata+0x98 
157 »       call···17e·<take_gil.cold+0x8e>173 »       jmp····1aa·<take_gil.cold+0xba>
158 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4 
159 »       mov····$0x1,%edx 
160 »       xor····%esi,%esi 
161 »       mov····%r12,%rdi 
162 »       call···18d·<take_gil.cold+0x9d> 
163 ·R_X86_64_PC32»  .text.hot+0x39c174 ·R_X86_64_PC32»  .text.hot+0xfe
164 »       call···192·<take_gil.cold+0xa2> 
165 ·R_X86_64_PLT32» PyThread_exit_thread-0x4 
166 »       mov····$0x0,%esi 
167 ·R_X86_64_32»    .rodata.str1.1+0x3c 
168 »       mov····$0x0,%edi 
169 ·R_X86_64_32»    .rodata+0x98 
170 »       call···1a1·<take_gil.cold+0xb1> 
171 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4 
172 »       mov····$0x0,%esi175 »       mov····$0x0,%esi
173 ·R_X86_64_32»    .rodata.str1.8+0x200176 ·R_X86_64_32»    .rodata.str1.8+0x200
174 »       mov····$0x0,%edi177 »       mov····$0x0,%edi
175 ·R_X86_64_32»    .rodata+0x98178 ·R_X86_64_32»    .rodata+0x98
176 »       call···1b0·<take_gil.cold+0xc0>179 »       call···1b9·<_PyEval_ReleaseLock.cold>
177 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4180 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4
178 »       lock·orq·$0x4,0x18(%rbx) 
179 »       jmp····1bb·<take_gil.cold+0xcb> 
180 ·R_X86_64_PC32»  .text.hot+0xfe 
181 »       lock·andq·$0xfffffffffffffffe,0x18(%r15) 
182 »       jmp····12d·<take_gil.cold+0x3d> 
  
183 00000000000001c6·<_PyEval_ReleaseLock.cold>:181 00000000000001b9·<_PyEval_ReleaseLock.cold>:
184 _PyEval_ReleaseLock.cold():182 _PyEval_ReleaseLock.cold():
185 »       mov····$0x0,%esi183 »       mov····$0x0,%esi
186 ·R_X86_64_32»    .rodata.str1.8+0x1d8184 ·R_X86_64_32»    .rodata.str1.8+0x1d8
187 »       mov····$0x0,%edi185 »       mov····$0x0,%edi
188 ·R_X86_64_32»    .rodata+0x88186 ·R_X86_64_32»    .rodata+0x88
189 »       call···1d5·<_PyEval_ReleaseLock.cold+0xf>187 »       call···1c8·<_PyEval_ReleaseLock.cold+0xf>
190 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4188 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4
191 »       lea····0x20(%rbp),%rdi189 »       lea····0x20(%rbp),%rdi
192 »       call···1de·<_PyEval_ReleaseLock.cold+0x18>190 »       call···1d1·<_PyEval_ReleaseLock.cold+0x18>
193 ·R_X86_64_PLT32» pthread_cond_signal-0x4191 ·R_X86_64_PLT32» pthread_cond_signal-0x4
194 »       test···%eax,%eax192 »       test···%eax,%eax
195 »       je·····1e6·<_PyEval_ReleaseLock.cold+0x20>193 »       je·····1d9·<_PyEval_ReleaseLock.cold+0x20>
196 ·R_X86_64_PC32»  .text.hot+0x300194 ·R_X86_64_PC32»  .text.hot+0x2e0
197 »       mov····$0x0,%esi195 »       mov····$0x0,%esi
198 ·R_X86_64_32»    .rodata.str1.8+0x258196 ·R_X86_64_32»    .rodata.str1.8+0x258
199 »       mov····$0x0,%edi197 »       mov····$0x0,%edi
200 ·R_X86_64_32»    .rodata+0x78198 ·R_X86_64_32»    .rodata+0x78
201 »       call···1f5·<_PyEval_ReleaseLock.cold+0x2f>199 »       call···1e8·<_PyEval_ReleaseLock.cold+0x2f>
202 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4200 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4
203 »       mov····$0x0,%esi201 »       mov····$0x0,%esi
204 ·R_X86_64_32»    .rodata.str1.1+0x5a202 ·R_X86_64_32»    .rodata.str1.1+0x5a
Max diff block lines reached; 20121/24681 bytes (81.52%) of diff not shown.
32.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 17, 576 lines modifiedOffset 17, 537 lines modified
17 »       push···%r1517 »       push···%r15
18 »       push···%r1418 »       push···%r14
19 »       push···%r1319 »       push···%r13
20 »       push···%r1220 »       push···%r12
21 »       push···%rbp21 »       push···%rbp
22 »       push···%rbx22 »       push···%rbx
23 »       mov····%rdi,%rbx23 »       mov····%rdi,%rbx
24 »       sub····$0x48,%rsp24 »       sub····$0x38,%rsp
25 »       call···26·<take_gil+0x16>25 »       call···26·<take_gil+0x16>
26 ·R_X86_64_PLT32» __errno_location-0x426 ·R_X86_64_PLT32» __errno_location-0x4
27 »       mov····%rbx,%rdi27 »       mov····%rbx,%rdi
28 »       mov····%rax,%rbp28 »       mov····%rax,%rbp
29 »       mov····(%rax),%eax29 »       mov····(%rax),%eax
30 »       mov····%eax,0xc(%rsp)30 »       mov····%eax,0x4(%rsp)
31 »       call···37·<take_gil+0x27>31 »       call···37·<take_gil+0x27>
32 ·R_X86_64_PLT32» _PyThreadState_MustExit-0x432 ·R_X86_64_PLT32» _PyThreadState_MustExit-0x4
33 »       test···%eax,%eax33 »       test···%eax,%eax
34 »       jne····3f·<take_gil+0x2f>34 »       jne····3f·<take_gil+0x2f>
35 ·R_X86_64_PC32»  .text.unlikely+0x12935 ·R_X86_64_PC32»  .text.unlikely+0x144
36 »       mov····0x10(%rbx),%r1236 »       mov····0x10(%rbx),%r12
37 »       mov····0x10(%r12),%r1437 »       mov····0x10(%r12),%r14
38 »       lea····0x50(%r14),%r1338 »       lea····0x50(%r14),%r13
39 »       mov····%r13,%rdi39 »       mov····%r13,%rdi
40 »       call···54·<take_gil+0x44>40 »       call···54·<take_gil+0x44>
41 ·R_X86_64_PLT32» pthread_mutex_lock-0x441 ·R_X86_64_PLT32» pthread_mutex_lock-0x4
42 »       mov····%eax,%r8d42 »       mov····%eax,%r15d
43 »       test···%eax,%eax43 »       test···%eax,%eax
44 »       jne····5f·<take_gil+0x4f>44 »       jne····5f·<take_gil+0x4f>
45 ·R_X86_64_PC32»  .text.unlikely+0x16b45 ·R_X86_64_PC32»  .text.unlikely+0x10a
46 »       lea····0x10(%r14),%r946 »       lea····0x10(%r14),%r9
47 »       mov····(%r9),%eax47 »       mov····(%r9),%eax
48 »       test···%eax,%eax48 »       test···%eax,%eax
49 »       jne····140·<take_gil+0x130>49 »       jne····160·<take_gil+0x150>
50 »       lea····0xa8(%r14),%r1550 »       lea····0xa8(%r14),%r15
51 »       mov····%r15,%rdi51 »       mov····%r15,%rdi
52 »       call···7d·<take_gil+0x6d>52 »       call···7d·<take_gil+0x6d>
53 ·R_X86_64_PLT32» pthread_mutex_lock-0x453 ·R_X86_64_PLT32» pthread_mutex_lock-0x4
54 »       test···%eax,%eax54 »       test···%eax,%eax
55 »       jne····270·<take_gil+0x260>55 »       jne····256·<take_gil+0x246>
56 »       movl···$0x1,0x10(%r14)56 »       movl···$0x1,0x10(%r14)
57 »       mov····0x8(%r14),%rax57 »       mov····0x8(%r14),%rax
58 »       cmp····%rax,%rbx58 »       cmp····%rax,%rbx
59 »       jne····1d0·<take_gil+0x1c0>59 »       jne····140·<take_gil+0x130>
60 »       lea····0x78(%r14),%rdi60 »       lea····0x78(%r14),%rdi
61 »       call···a3·<take_gil+0x93>61 »       call···a3·<take_gil+0x93>
62 ·R_X86_64_PLT32» pthread_cond_signal-0x462 ·R_X86_64_PLT32» pthread_cond_signal-0x4
63 »       test···%eax,%eax63 »       test···%eax,%eax
64 »       jne····266·<take_gil+0x256>64 »       jne····251·<take_gil+0x241>
65 »       mov····%r15,%rdi65 »       mov····%r15,%rdi
66 »       call···b3·<take_gil+0xa3>66 »       call···b3·<take_gil+0xa3>
67 ·R_X86_64_PLT32» pthread_mutex_unlock-0x467 ·R_X86_64_PLT32» pthread_mutex_unlock-0x4
68 »       test···%eax,%eax68 »       test···%eax,%eax
69 »       jne····bb·<take_gil+0xab>69 »       jne····bb·<take_gil+0xab>
70 ·R_X86_64_PC32»  .text.unlikely+0xfb70 ·R_X86_64_PC32»  .text.unlikely+0xfb
71 »       mov····%rbx,%rdi71 »       mov····%rbx,%rdi
72 »       call···c3·<take_gil+0xb3>72 »       call···c3·<take_gil+0xb3>
73 ·R_X86_64_PLT32» _PyThreadState_MustExit-0x473 ·R_X86_64_PLT32» _PyThreadState_MustExit-0x4
74 »       test···%eax,%eax74 »       test···%eax,%eax
75 »       jne····cb·<take_gil+0xbb>75 »       jne····cb·<take_gil+0xbb>
76 ·R_X86_64_PC32»  .text.unlikely+0x12e76 ·R_X86_64_PC32»  .text.unlikely+0x149
77 »       orb····$0x20,0x20(%rbx)77 »       orb····$0x20,0x20(%rbx)
78 »       lea····0x18(%rbx),%r1578 »       lea····0x18(%rbx),%r15
79 »       lock·andq·$0xfffffffffffffffe,0x18(%rbx)79 »       lock·andq·$0xfffffffffffffffe,0x18(%rbx)
80 »       mov····0x2c(%r12),%eax80 »       mov····0x2c(%r12),%eax
81 »       test···%eax,%eax81 »       test···%eax,%eax
82 »       jne····243·<take_gil+0x233>82 »       jne····233·<take_gil+0x223>
83 »       call···eb·<take_gil+0xdb>83 »       call···eb·<take_gil+0xdb>
84 ·R_X86_64_PLT32» PyThread_get_thread_ident-0x484 ·R_X86_64_PLT32» PyThread_get_thread_ident-0x4
85 »       cmp····0x0(%rip),%rax········85 »       cmp····0x0(%rip),%rax········
86 ·R_X86_64_PC32»  _PyRuntime+0x28c86 ·R_X86_64_PC32»  _PyRuntime+0x28c
87 »       jne····102·<take_gil+0xf2>87 »       jne····102·<take_gil+0xf2>
88 »       mov····0x0(%rip),%eax········88 »       mov····0x0(%rip),%eax········
89 ·R_X86_64_PC32»  _PyRuntime+0xa5889 ·R_X86_64_PC32»  _PyRuntime+0xa58
90 »       test···%eax,%eax90 »       test···%eax,%eax
91 »       jne····102·<take_gil+0xf2>91 »       jne····102·<take_gil+0xf2>
92 ·R_X86_64_PC32»  .text.unlikely+0x1ac92 ·R_X86_64_PC32»  .text.unlikely+0x19b
93 »       mov····(%r12),%rdx93 »       mov····(%r12),%rdx
94 »       mov····0x18(%rbx),%rax94 »       mov····0x18(%rbx),%rax
95 »       mov····%rax,%rcx95 »       mov····%rax,%rcx
96 »       xor····%dl,%dl96 »       xor····%dl,%dl
97 »       xor····%cl,%cl97 »       xor····%cl,%cl
98 »       cmp····%rcx,%rdx98 »       cmp····%rcx,%rdx
99 »       jne····11a·<take_gil+0x10a>99 »       jne····11a·<take_gil+0x10a>
100 ·R_X86_64_PC32»  .text.unlikely+0x14c100 ·R_X86_64_PC32»  .text.unlikely+0x17c
101 »       mov····%r13,%rdi101 »       mov····%r13,%rdi
102 »       call···122·<take_gil+0x112>102 »       call···122·<take_gil+0x112>
103 ·R_X86_64_PLT32» pthread_mutex_unlock-0x4103 ·R_X86_64_PLT32» pthread_mutex_unlock-0x4
104 »       test···%eax,%eax104 »       test···%eax,%eax
105 »       jne····26b·<take_gil+0x25b>105 »       jne····25b·<take_gil+0x24b>
106 »       mov····0xc(%rsp),%eax106 »       mov····0x4(%rsp),%eax
107 »       mov····%eax,0x0(%rbp)107 »       mov····%eax,0x0(%rbp)
108 »       add····$0x48,%rsp108 »       add····$0x38,%rsp
109 »       pop····%rbx109 »       pop····%rbx
110 »       pop····%rbp110 »       pop····%rbp
111 »       pop····%r12111 »       pop····%r12
112 »       pop····%r13112 »       pop····%r13
113 »       pop····%r14113 »       pop····%r14
114 »       pop····%r15114 »       pop····%r15
115 »       ret115 »       ret
 116 »       mov····%rbx,0x8(%r14)
 117 »       lea····0x78(%r14),%rdi
 118 »       addq···$0x1,0x18(%r14)
 119 »       call···152·<take_gil+0x142>
 120 ·R_X86_64_PLT32» pthread_cond_signal-0x4
 121 »       test···%eax,%eax
 122 »       je·····ab·<take_gil+0x9b>
 123 »       jmp····15f·<take_gil+0x14f>
 124 ·R_X86_64_PC32»  .text.unlikely+0x1a6
 125 »       nop
116 »       mov····0x18(%r14),%rax126 »       mov····0x18(%r14),%rax
117 »       mov····%r9,0x20(%rsp)127 »       mov····%r9,0x10(%rsp)
118 »       lea····0x30(%rsp),%r15 
119 »       mov····%r8d,0x18(%rsp) 
120 »       mov····%rax,0x28(%rsp)128 »       mov····%rax,0x18(%rsp)
121 »       lea····0x20(%r14),%rax129 »       lea····0x20(%r14),%rax
122 »       mov····%rax,0x10(%rsp)130 »       mov····%rax,0x8(%rsp)
123 »       mov····(%r14),%rax131 »       mov····(%r14),%rax
124 »       mov····$0x1,%edx132 »       mov····$0x1,%edx
125 »       mov····%r15,%rsi133 »       lea····0x20(%rsp),%rsi
126 »       test···%rax,%rax134 »       test···%rax,%rax
127 »       cmovne·%rax,%rdx135 »       cmovne·%rax,%rdx
128 »       mov····%rdx,%rdi136 »       mov····%rdx,%rdi
129 »       call···17b·<take_gil+0x16b>137 »       call···193·<take_gil+0x183>
130 ·R_X86_64_PLT32» _PyThread_cond_after-0x4138 ·R_X86_64_PLT32» _PyThread_cond_after-0x4
131 »       mov····0x10(%rsp),%rdi139 »       mov····0x8(%rsp),%rdi
132 »       mov····%r15,%rdx140 »       lea····0x20(%rsp),%rdx
133 »       mov····%r13,%rsi141 »       mov····%r13,%rsi
Max diff block lines reached; 28841/32814 bytes (87.89%) of diff not shown.
11.8 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 12, 93 lines modifiedOffset 12, 95 lines modified
12 ··0x00000080·8c02410e·18860341·0e208304·6e0a0e18·..A....A.·..n...12 ··0x00000080·8c02410e·18860341·0e208304·6e0a0e18·..A....A.·..n...
13 ··0x00000090·410e1042·0e08450b·18000000·9c000000·A..B..E.........13 ··0x00000090·410e1042·0e08450b·18000000·9c000000·A..B..E.........
14 ··0x000000a0·00000000·60000000·00410e10·8302025e·....`....A.....^14 ··0x000000a0·00000000·60000000·00410e10·8302025e·....`....A.....^
15 ··0x000000b0·0e080000·14000000·b8000000·00000000·................15 ··0x000000b0·0e080000·14000000·b8000000·00000000·................
16 ··0x000000c0·3c000000·000e1083·02000000·10000000·<...............16 ··0x000000c0·3c000000·000e1083·02000000·10000000·<...............
17 ··0x000000d0·d0000000·00000000·0f000000·00000000·................17 ··0x000000d0·d0000000·00000000·0f000000·00000000·................
18 ··0x000000e0·10000000·e4000000·00000000·10000000·................18 ··0x000000e0·10000000·e4000000·00000000·10000000·................
19 ··0x000000f0·00410e10·4c000000·f8000000·00000000·.A..L...........19 ··0x000000f0·00410e10·48000000·f8000000·00000000·.A..H...........
20 ··0x00000100·65020000·00420e10·8f02420e·188e0342·e....B....B....B20 ··0x00000100·50020000·00420e10·8f02420e·188e0342·P....B....B....B
21 ··0x00000110·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.21 ··0x00000110·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
22 ··0x00000120·38830747·0e800103·14010a0e·38410e30·8..G........8A.022 ··0x00000120·38830747·0e700314·010a0e38·410e3041·8..G.p.....8A.0A
23 ··0x00000130·410e2842·0e20420e·18420e10·420e0841·A.(B.·B..B..B..A23 ··0x00000130·0e28420e·20420e18·420e1042·0e08410b·.(B.·B..B..B..A.
24 ··0x00000140·0b000000·1c000000·48010000·00000000·........H....... 
25 ··0x00000150·d6000000·000e8001·83078606·8c058d04·................ 
26 ··0x00000160·8e038f02·18000000·68010000·00000000·........h....... 
27 ··0x00000170·1d000000·004c0e10·8302500e·08000000·.....L....P..... 
28 ··0x00000180·38000000·84010000·00000000·f6000000·8............... 
29 ··0x00000190·00460e10·8d02420e·188c0341·0e208604·.F....B....A.·.. 
30 ··0x000001a0·410e2883·05440e30·02770a0e·28410e20·A.(..D.0.w..(A.· 
31 ··0x000001b0·410e1842·0e10420e·08410b00·18000000·A..B..B..A...... 
32 ··0x000001c0·c0010000·00000000·7a000000·000e3083·........z.....0. 
33 ··0x000001d0·0586048c·038d0200·38000000·dc010000·........8....... 
34 ··0x000001e0·00000000·1d010000·00420e10·8d02420e·.........B....B. 
35 ··0x000001f0·188c0341·0e208604·410e2883·05410e30·...A.·..A.(..A.0 
36 ··0x00000200·02680a0e·28410e20·410e1842·0e10420e·.h..(A.·A..B..B. 
37 ··0x00000210·08410b00·10000000·18020000·00000000·.A.............. 
38 ··0x00000220·12000000·00000000·10000000·2c020000·............,... 
39 ··0x00000230·00000000·10000000·00410e10·28000000·.........A..(... 
40 ··0x00000240·40020000·00000000·89000000·00450e10·@............E.. 
41 ··0x00000250·8602440e·18830344·0e207e0a·0e18410e·..D....D.·~...A. 
42 ··0x00000260·10410e08·430b0000·14000000·6c020000·.A..C.......l... 
43 ··0x00000270·00000000·64000000·000e2083·03860200·....d.....·..... 
44 ··0x00000280·18000000·84020000·00000000·39000000·............9...24 ··0x00000140·1c000000·44010000·00000000·c9000000·....D...........
 25 ··0x00000150·000e7083·0786068c·058d048e·038f0200·..p.............
45 ··0x00000290·00450e10·8302720e·08000000·14000000·.E....r......... 
46 ··0x000002a0·a0020000·00000000·04000000·000e1083·................ 
47 ··0x000002b0·02430e08·18000000·b8020000·00000000·.C.............. 
48 ··0x000002c0·41000000·00450e10·83027b0e·08000000·A....E....{..... 
49 ··0x000002d0·14000000·d4020000·00000000·08000000·................ 
50 ··0x000002e0·000e1083·02000000·24000000·ec020000·........$....... 
51 ··0x000002f0·00000000·3d000000·00410e10·8602410e·....=....A....A. 
52 ··0x00000300·18830344·0e20740e·18410e10·410e0800·...D.·t..A..A... 
53 ··0x00000310·14000000·14030000·00000000·0e000000·................26 ··0x00000160·18000000·64010000·00000000·1d000000·....d...........
 27 ··0x00000170·004c0e10·8302500e·08000000·38000000·.L....P.....8...
54 ··0x00000320·000e2083·03860200·30000000·2c030000·..·.....0...,... 
55 ··0x00000330·00000000·dc000000·00420e10·8c02480e·.........B....H. 
56 ··0x00000340·18860341·0e208304·470e3002·420a0e20·...A.·..G.0.B..· 
57 ··0x00000350·410e1841·0e10420e·08410b00·18000000·A..A..B..A...... 
58 ··0x00000360·60030000·00000000·5e000000·000e3083·`.......^.....0.28 ··0x00000180·80010000·00000000·f6000000·00460e10·.............F..
59 ··0x00000370·0486038c·02000000·48000000·7c030000·........H...|...29 ··0x00000190·8d02420e·188c0341·0e208604·410e2883·..B....A.·..A.(.
 30 ··0x000001a0·05440e30·02770a0e·28410e20·410e1842·.D.0.w..(A.·A..B
 31 ··0x000001b0·0e10420e·08410b00·18000000·bc010000·..B..A..........
60 ··0x00000380·00000000·25030000·00420e10·8f02420e·....%....B....B.32 ··0x000001c0·00000000·7a000000·000e3083·0586048c·....z.....0.....
61 ··0x00000390·188e0342·0e208d04·450e288c·05410e30·...B.·..E.(..A.0 
62 ··0x000003a0·8606410e·38830747·0e600254·0a0e3844·..A.8..G.`.T..8D 
63 ··0x000003b0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B. 
64 ··0x000003c0·08410b00·1c000000·c8030000·00000000·.A.............. 
65 ··0x000003d0·db000000·000e6083·0786068c·058d048e·......`......... 
66 ··0x000003e0·038f0200·38000000·e8030000·00000000·....8...........33 ··0x000001d0·038d0200·38000000·d8010000·00000000·....8...........
67 ··0x000003f0·66000000·00460e10·8e02420e·188c0341·f....F....B....A34 ··0x000001e0·c9000000·00420e10·8d02420e·188c0341·.....B....B....A
68 ··0x00000400·0e208604·410e2883·05440e30·024d0a0e·.·..A.(..D.0.M..35 ··0x000001f0·0e208604·410e2883·05410e30·02700a0e·.·..A.(..A.0.p..
69 ··0x00000410·28410e20·410e1842·0e10420e·08410b00·(A.·A..B..B..A..36 ··0x00000200·28410e20·410e1842·0e10420e·08410b00·(A.·A..B..B..A..
70 ··0x00000420·18000000·24040000·00000000·36000000·....$.......6...37 ··0x00000210·18000000·14020000·00000000·69000000·............i...
71 ··0x00000430·000e3083·0586048c·038e0200·10000000·..0.............38 ··0x00000220·000e3083·0586048c·038d0200·10000000·..0.............
72 ··0x00000440·40040000·00000000·09000000·00000000·@............... 
73 ··0x00000450·10000000·54040000·00000000·05000000·....T........... 
74 ··0x00000460·00000000·24000000·68040000·00000000·....$...h....... 
75 ··0x00000470·49000000·00450e10·8602410e·18830344·I....E....A....D 
76 ··0x00000480·0e207c0e·18410e10·410e0800·10000000·.·|..A..A....... 
77 ··0x00000490·90040000·00000000·12000000·00000000·................39 ··0x00000230·30020000·00000000·12000000·00000000·0...............
78 ··0x000004a0·10000000·a4040000·00000000·10000000·................40 ··0x00000240·10000000·44020000·00000000·10000000·....D...........
 41 ··0x00000250·00410e10·28000000·58020000·00000000·.A..(...X.......
 42 ··0x00000260·89000000·00450e10·8602440e·18830344·.....E....D....D
 43 ··0x00000270·0e207e0a·0e18410e·10410e08·430b0000·.·~...A..A..C...
 44 ··0x00000280·14000000·84020000·00000000·64000000·............d...
 45 ··0x00000290·000e2083·03860200·18000000·9c020000·..·.............
 46 ··0x000002a0·00000000·39000000·00450e10·8302720e·....9....E....r.
 47 ··0x000002b0·08000000·14000000·b8020000·00000000·................
 48 ··0x000002c0·04000000·000e1083·02430e08·18000000·.........C......
 49 ··0x000002d0·d0020000·00000000·41000000·00450e10·........A....E..
 50 ··0x000002e0·83027b0e·08000000·14000000·ec020000·..{.............
 51 ··0x000002f0·00000000·08000000·000e1083·02000000·................
 52 ··0x00000300·24000000·04030000·00000000·3d000000·$...........=...
 53 ··0x00000310·00410e10·8602410e·18830344·0e20740e·.A....A....D.·t.
 54 ··0x00000320·18410e10·410e0800·14000000·2c030000·.A..A.......,...
 55 ··0x00000330·00000000·0e000000·000e2083·03860200·..........·.....
 56 ··0x00000340·30000000·44030000·00000000·dc000000·0...D...........
 57 ··0x00000350·00420e10·8c02480e·18860341·0e208304·.B....H....A.·..
 58 ··0x00000360·470e3002·420a0e20·410e1841·0e10420e·G.0.B..·A..A..B.
 59 ··0x00000370·08410b00·18000000·78030000·00000000·.A......x.......
 60 ··0x00000380·5e000000·000e3083·0486038c·02000000·^.....0.........
 61 ··0x00000390·48000000·94030000·00000000·25030000·H...........%...
 62 ··0x000003a0·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..
 63 ··0x000003b0·450e288c·05410e30·8606410e·38830747·E.(..A.0..A.8..G
 64 ··0x000003c0·0e600254·0a0e3844·0e30410e·28420e20·.`.T..8D.0A.(B.·
 65 ··0x000003d0·420e1842·0e10420e·08410b00·1c000000·B..B..B..A......
 66 ··0x000003e0·e0030000·00000000·db000000·000e6083·..............`.
 67 ··0x000003f0·0786068c·058d048e·038f0200·38000000·............8...
 68 ··0x00000400·00040000·00000000·66000000·00460e10·........f....F..
 69 ··0x00000410·8e02420e·188c0341·0e208604·410e2883·..B....A.·..A.(.
 70 ··0x00000420·05440e30·024d0a0e·28410e20·410e1842·.D.0.M..(A.·A..B
 71 ··0x00000430·0e10420e·08410b00·18000000·3c040000·..B..A......<...
 72 ··0x00000440·00000000·36000000·000e3083·0586048c·....6.....0.....
 73 ··0x00000450·038e0200·10000000·58040000·00000000·........X.......
 74 ··0x00000460·09000000·00000000·10000000·6c040000·............l...
 75 ··0x00000470·00000000·05000000·00000000·24000000·............$...
 76 ··0x00000480·80040000·00000000·49000000·00450e10·........I....E..
 77 ··0x00000490·8602410e·18830344·0e207c0e·18410e10·..A....D.·|..A..
79 ··0x000004b0·00410e10·10000000·b8040000·00000000·.A..............78 ··0x000004a0·410e0800·10000000·a8040000·00000000·A...............
80 ··0x000004c0·12000000·00000000·10000000·cc040000·................79 ··0x000004b0·12000000·00000000·10000000·bc040000·................
81 ··0x000004d0·00000000·1b000000·00000000·10000000·................80 ··0x000004c0·00000000·10000000·00410e10·10000000·.........A......
82 ··0x000004e0·e0040000·00000000·1b000000·00000000·................81 ··0x000004d0·d0040000·00000000·12000000·00000000·................
83 ··0x000004f0·40000000·f4040000·00000000·53010000·@...........S... 
84 ··0x00000500·00460e10·8e02450e·188d0345·0e208c04·.F....E....E.·.. 
85 ··0x00000510·410e2886·05410e30·8306470e·5002ba0a·A.(..A.0..G.P... 
86 ··0x00000520·0e30440e·28410e20·420e1842·0e10420e·.0D.(A.·B..B..B. 
87 ··0x00000530·08410b00·1c000000·38050000·00000000·.A......8....... 
88 ··0x00000540·94000000·000e5083·0686058c·048d038e·......P......... 
89 ··0x00000550·02000000·14000000·58050000·00000000·........X....... 
90 ··0x00000560·29000000·00450e10·580e0800·10000000·)....E..X....... 
91 ··0x00000570·70050000·00000000·24000000·00000000·p.......$....... 
92 ··0x00000580·10000000·84050000·00000000·06000000·................82 ··0x000004e0·10000000·e4040000·00000000·1b000000·................
93 ··0x00000590·00000000·10000000·98050000·00000000·................83 ··0x000004f0·00000000·10000000·f8040000·00000000·................
94 ··0x000005a0·05000000·00000000·14000000·ac050000·................84 ··0x00000500·1b000000·00000000·40000000·0c050000·........@.......
95 ··0x000005b0·00000000·29000000·00550e10·4f0e0800·....)....U..O...85 ··0x00000510·00000000·53010000·00460e10·8e02450e·....S....F....E.
 86 ··0x00000520·188d0345·0e208c04·410e2886·05410e30·...E.·..A.(..A.0
 87 ··0x00000530·8306470e·5002ba0a·0e30440e·28410e20·..G.P....0D.(A.·
Max diff block lines reached; 0/11940 bytes (0.00%) of diff not shown.
12.8 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 101 lines modifiedOffset 8, 102 lines modified
8 ··0x00000050·5f507945·76616c5f·41637175·6972654c·_PyEval_AcquireL8 ··0x00000050·5f507945·76616c5f·41637175·6972654c·_PyEval_AcquireL
9 ··0x00000060·6f636b2e·636f6c64·005f5f66·756e635f·ock.cold.__func_9 ··0x00000060·6f636b2e·636f6c64·005f5f66·756e635f·ock.cold.__func_
10 ··0x00000070·5f2e3300·74616b65·5f67696c·2e636f6c·_.3.take_gil.col10 ··0x00000070·5f2e3300·74616b65·5f67696c·2e636f6c·_.3.take_gil.col
11 ··0x00000080·64005f5f·66756e63·5f5f2e36·0064726f·d.__func__.6.dro11 ··0x00000080·64005f5f·66756e63·5f5f2e36·0064726f·d.__func__.6.dro
12 ··0x00000090·705f6769·6c005f50·79457661·6c5f5265·p_gil._PyEval_Re12 ··0x00000090·705f6769·6c005f50·79457661·6c5f5265·p_gil._PyEval_Re
13 ··0x000000a0·6c656173·654c6f63·6b2e636f·6c64005f·leaseLock.cold._13 ··0x000000a0·6c656173·654c6f63·6b2e636f·6c64005f·leaseLock.cold._
14 ··0x000000b0·5f66756e·635f5f2e·35005f5f·66756e63·_func__.5.__func14 ··0x000000b0·5f66756e·635f5f2e·35005f5f·66756e63·_func__.5.__func
 15 ··0x000000c0·5f5f2e34·0064726f·705f6769·6c2e636f·__.4.drop_gil.co
15 ··0x000000c0·5f5f2e34·00507945·76616c5f·52657374·__.4.PyEval_Rest16 ··0x000000d0·6c640050·79457661·6c5f5265·73746f72·ld.PyEval_Restor
16 ··0x000000d0·6f726554·68726561·642e636f·6c64005f·oreThread.cold._17 ··0x000000e0·65546872·6561642e·636f6c64·005f5f66·eThread.cold.__f
17 ··0x000000e0·5f66756e·635f5f2e·31006861·6e646c65·_func__.1.handle18 ··0x000000f0·756e635f·5f2e3100·68616e64·6c655f73·unc__.1.handle_s
18 ··0x000000f0·5f736967·6e616c73·005f5079·5f48616e·_signals._Py_Han19 ··0x00000100·69676e61·6c73005f·50795f48·616e646c·ignals._Py_Handl
 20 ··0x00000110·6550656e·64696e67·2e636f6c·64005079·ePending.cold.Py
19 ··0x00000100·646c6550·656e6469·6e672e63·6f6c6400·dlePending.cold. 
20 ··0x00000110·50795f4d·616b6550·656e6469·6e674361·Py_MakePendingCa 
21 ··0x00000120·6c6c732e·636f6c64·005f5079·4576616c·lls.cold._PyEval 
22 ··0x00000130·5f4d616b·6550656e·64696e67·43616c6c·_MakePendingCall21 ··0x00000120·5f4d616b·6550656e·64696e67·43616c6c·_MakePendingCall
 22 ··0x00000130·732e636f·6c64005f·50794576·616c5f4d·s.cold._PyEval_M
 23 ··0x00000140·616b6550·656e6469·6e674361·6c6c732e·akePendingCalls.
23 ··0x00000140·732e636f·6c640068·616e646c·655f7369·s.cold.handle_si24 ··0x00000150·636f6c64·0068616e·646c655f·7369676e·cold.handle_sign
24 ··0x00000150·676e616c·732e636f·6c64005f·6d616b65·gnals.cold._make25 ··0x00000160·616c732e·636f6c64·005f6d61·6b655f70·als.cold._make_p
25 ··0x00000160·5f70656e·64696e67·5f63616c·6c73005f·_pending_calls._26 ··0x00000170·656e6469·6e675f63·616c6c73·005f6d61·ending_calls._ma
26 ··0x00000170·6d616b65·5f70656e·64696e67·5f63616c·make_pending_cal27 ··0x00000180·6b655f70·656e6469·6e675f63·616c6c73·ke_pending_calls
27 ··0x00000180·6c732e63·6f6c6400·5f50795f·46696e69·ls.cold._Py_Fini28 ··0x00000190·2e636f6c·64005f50·795f4669·6e697368·.cold._Py_Finish
 29 ··0x000001a0·50656e64·696e6743·616c6c73·2e636f6c·PendingCalls.col
 30 ··0x000001b0·64005079·4576616c·5f416371·75697265·d.PyEval_Acquire
 31 ··0x000001c0·54687265·61642e63·6f6c6400·5f5f6675·Thread.cold.__fu
 32 ··0x000001d0·6e635f5f·2e32005f·50794576·616c5f41·nc__.2._PyEval_A
28 ··0x00000190·73685065·6e64696e·6743616c·6c732e63·shPendingCalls.c33 ··0x000001e0·64645065·6e64696e·6743616c·6c2e636f·ddPendingCall.co
 34 ··0x000001f0·6c64005f·5f66756e·635f5f2e·30005f5f·ld.__func__.0.__
29 ··0x000001a0·6f6c6400·50794576·616c5f41·63717569·old.PyEval_Acqui 
30 ··0x000001b0·72655468·72656164·2e636f6c·64005f5f·reThread.cold.__ 
31 ··0x000001c0·66756e63·5f5f2e32·005f5079·4576616c·func__.2._PyEval35 ··0x00000200·66756e63·5f5f2e37·005f5079·4576616c·func__.7._PyEval
32 ··0x000001d0·5f416464·50656e64·696e6743·616c6c2e·_AddPendingCall. 
33 ··0x000001e0·636f6c64·005f5f66·756e635f·5f2e3000·cold.__func__.0. 
34 ··0x000001f0·5f5f6675·6e635f5f·2e37005f·50794576·__func__.7._PyEv 
35 ··0x00000200·616c5f49·6e697453·74617465·005f5079·al_InitState._Py36 ··0x00000210·5f496e69·74537461·7465005f·50794576·_InitState._PyEv
36 ··0x00000210·4576616c·5f46696e·6947494c·00707468·Eval_FiniGIL.pth37 ··0x00000220·616c5f46·696e6947·494c0070·74687265·al_FiniGIL.pthre
37 ··0x00000220·72656164·5f636f6e·645f6465·7374726f·read_cond_destro38 ··0x00000230·61645f63·6f6e645f·64657374·726f7900·ad_cond_destroy.
 39 ··0x00000240·70746872·6561645f·6d757465·785f6465·pthread_mutex_de
 40 ··0x00000250·7374726f·79005f50·795f4661·74616c45·stroy._Py_FatalE
 41 ··0x00000260·72726f72·46756e63·005f5079·4576616c·rrorFunc._PyEval
 42 ··0x00000270·5f496e69·7447494c·00507954·68726561·_InitGIL.PyThrea
 43 ··0x00000280·645f696e·69745f74·68726561·64005f50·d_init_thread._P
 44 ··0x00000290·79546872·65616453·74617465·5f417474·yThreadState_Att
 45 ··0x000002a0·61636800·5f507952·756e7469·6d650070·ach._PyRuntime.p
 46 ··0x000002b0·74687265·61645f6d·75746578·5f696e69·thread_mutex_ini
 47 ··0x000002c0·74005f50·79546872·6561645f·636f6e64·t._PyThread_cond
 48 ··0x000002d0·5f696e69·74005f50·79457661·6c5f4163·_init._PyEval_Ac
 49 ··0x000002e0·71756972·654c6f63·6b005f5f·6572726e·quireLock.__errn
 50 ··0x000002f0·6f5f6c6f·63617469·6f6e005f·50795468·o_location._PyTh
 51 ··0x00000300·72656164·53746174·655f4d75·73744578·readState_MustEx
38 ··0x00000230·79007074·68726561·645f6d75·7465785f·y.pthread_mutex_52 ··0x00000310·69740070·74687265·61645f6d·75746578·it.pthread_mutex
39 ··0x00000240·64657374·726f7900·5f50795f·46617461·destroy._Py_Fata 
40 ··0x00000250·6c457272·6f724675·6e63005f·50794576·lErrorFunc._PyEv 
41 ··0x00000260·616c5f49·6e697447·494c0050·79546872·al_InitGIL.PyThr 
42 ··0x00000270·6561645f·696e6974·5f746872·65616400·ead_init_thread.53 ··0x00000320·5f6c6f63·6b007074·68726561·645f636f·_lock.pthread_co
 54 ··0x00000330·6e645f73·69676e61·6c007074·68726561·nd_signal.pthrea
 55 ··0x00000340·645f6d75·7465785f·756e6c6f·636b0050·d_mutex_unlock.P
 56 ··0x00000350·79546872·6561645f·6765745f·74687265·yThread_get_thre
 57 ··0x00000360·61645f69·64656e74·005f5079·54687265·ad_ident._PyThre
 58 ··0x00000370·61645f63·6f6e645f·61667465·72007074·ad_cond_after.pt
 59 ··0x00000380·68726561·645f636f·6e645f74·696d6564·hread_cond_timed
 60 ··0x00000390·77616974·00507954·68726561·645f6578·wait.PyThread_ex
 61 ··0x000003a0·69745f74·68726561·64005079·4576616c·it_thread.PyEval
 62 ··0x000003b0·5f536176·65546872·65616400·5f474c4f·_SaveThread._GLO
 63 ··0x000003c0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
 64 ··0x000003d0·5f005f50·795f7473·735f7473·74617465·_._Py_tss_tstate
43 ··0x00000280·5f507954·68726561·64537461·74655f41·_PyThreadState_A65 ··0x000003e0·005f5079·54687265·61645374·6174655f·._PyThreadState_
44 ··0x00000290·74746163·68005f50·7952756e·74696d65·ttach._PyRuntime 
45 ··0x000002a0·00707468·72656164·5f6d7574·65785f69·.pthread_mutex_i 
46 ··0x000002b0·6e697400·5f507954·68726561·645f636f·nit._PyThread_co 
47 ··0x000002c0·6e645f69·6e697400·5f507945·76616c5f·nd_init._PyEval_ 
48 ··0x000002d0·41637175·6972654c·6f636b00·5f5f6572·AcquireLock.__er 
49 ··0x000002e0·726e6f5f·6c6f6361·74696f6e·005f5079·rno_location._Py 
50 ··0x000002f0·54687265·61645374·6174655f·4d757374·ThreadState_Must 
51 ··0x00000300·45786974·00707468·72656164·5f6d7574·Exit.pthread_mut 
52 ··0x00000310·65785f6c·6f636b00·70746872·6561645f·ex_lock.pthread_ 
53 ··0x00000320·636f6e64·5f736967·6e616c00·70746872·cond_signal.pthr 
54 ··0x00000330·6561645f·6d757465·785f756e·6c6f636b·ead_mutex_unlock 
55 ··0x00000340·00507954·68726561·645f6765·745f7468·.PyThread_get_th 
56 ··0x00000350·72656164·5f696465·6e74005f·50795468·read_ident._PyTh 
57 ··0x00000360·72656164·5f636f6e·645f6166·74657200·read_cond_after. 
58 ··0x00000370·70746872·6561645f·636f6e64·5f74696d·pthread_cond_tim 
59 ··0x00000380·65647761·69740050·79546872·6561645f·edwait.PyThread_ 
60 ··0x00000390·65786974·5f746872·65616400·50794576·exit_thread.PyEv 
61 ··0x000003a0·616c5f53·61766554·68726561·64005f47·al_SaveThread._G 
62 ··0x000003b0·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB 
63 ··0x000003c0·4c455f00·5f50795f·7473735f·74737461·LE_._Py_tss_tsta 
64 ··0x000003d0·7465005f·50795468·72656164·53746174·te._PyThreadStat 
65 ··0x000003e0·655f4465·74616368·005f5079·4576616c·e_Detach._PyEval66 ··0x000003f0·44657461·6368005f·50794576·616c5f52·Detach._PyEval_R
66 ··0x000003f0·5f52656c·65617365·4c6f636b·00707468·_ReleaseLock.pth67 ··0x00000400·656c6561·73654c6f·636b0070·74687265·eleaseLock.pthre
67 ··0x00000400·72656164·5f636f6e·645f7761·69740050·read_cond_wait.P68 ··0x00000410·61645f63·6f6e645f·77616974·00507945·ad_cond_wait.PyE
68 ··0x00000410·79457661·6c5f5265·73746f72·65546872·yEval_RestoreThr69 ··0x00000420·76616c5f·52657374·6f726554·68726561·val_RestoreThrea
69 ··0x00000420·65616400·5f50795f·48616e64·6c655065·ead._Py_HandlePe 
70 ··0x00000430·6e64696e·67005f50·795f5275·6e474300·nding._Py_RunGC. 
71 ··0x00000440·5f507945·72725f53·65744e6f·6e65005f·_PyErr_SetNone._ 
72 ··0x00000450·50795f44·65616c6c·6f63005f·50795468·Py_Dealloc._PyTh 
73 ··0x00000460·72656164·53746174·655f5375·7370656e·readState_Suspen70 ··0x00000430·64005f50·795f4861·6e646c65·50656e64·d._Py_HandlePend
 71 ··0x00000440·696e6700·5f50795f·52756e47·43005f50·ing._Py_RunGC._P
 72 ··0x00000450·79457272·5f536574·4e6f6e65·005f5079·yErr_SetNone._Py
 73 ··0x00000460·5f446561·6c6c6f63·005f5079·54687265·_Dealloc._PyThre
 74 ··0x00000470·61645374·6174655f·53757370·656e6400·adState_Suspend.
74 ··0x00000470·64005079·5f4d616b·6550656e·64696e67·d.Py_MakePending75 ··0x00000480·50795f4d·616b6550·656e6469·6e674361·Py_MakePendingCa
75 ··0x00000480·43616c6c·73005f50·79457661·6c5f4d61·Calls._PyEval_Ma76 ··0x00000490·6c6c7300·5f507945·76616c5f·4d616b65·lls._PyEval_Make
76 ··0x00000490·6b655065·6e64696e·6743616c·6c73005f·kePendingCalls._77 ··0x000004a0·50656e64·696e6743·616c6c73·005f5079·PendingCalls._Py
77 ··0x000004a0·50794572·725f4368·65636b53·69676e61·PyErr_CheckSigna78 ··0x000004b0·4572725f·43686563·6b536967·6e616c73·Err_CheckSignals
78 ··0x000004b0·6c735473·74617465·0050794d·75746578·lsTstate.PyMutex79 ··0x000004c0·54737461·74650050·794d7574·65785f55·Tstate.PyMutex_U
79 ··0x000004c0·5f556e6c·6f636b00·50794d75·7465785f·_Unlock.PyMutex_80 ··0x000004d0·6e6c6f63·6b005079·4d757465·785f4c6f·nlock.PyMutex_Lo
80 ··0x000004d0·4c6f636b·0050794d·656d5f52·61774672·Lock.PyMem_RawFr81 ··0x000004e0·636b0050·794d656d·5f526177·46726565·ck.PyMem_RawFree
81 ··0x000004e0·6565005f·50795f46·696e6973·6850656e·ee._Py_FinishPen82 ··0x000004f0·005f5079·5f46696e·69736850·656e6469·._Py_FinishPendi
82 ··0x000004f0·64696e67·43616c6c·73005f50·79457272·dingCalls._PyErr83 ··0x00000500·6e674361·6c6c7300·5f507945·72725f47·ngCalls._PyErr_G
83 ··0x00000500·5f476574·52616973·65644578·63657074·_GetRaisedExcept84 ··0x00000510·65745261·69736564·45786365·7074696f·etRaisedExceptio
84 ··0x00000510·696f6e00·5f507945·72725f42·6164496e·ion._PyErr_BadIn85 ··0x00000520·6e005f50·79457272·5f426164·496e7465·n._PyErr_BadInte
85 ··0x00000520·7465726e·616c4361·6c6c005f·50794572·ternalCall._PyEr86 ··0x00000530·726e616c·43616c6c·005f5079·4572725f·rnalCall._PyErr_
86 ··0x00000530·725f4368·61696e45·78636570·74696f6e·r_ChainException87 ··0x00000540·43686169·6e457863·65707469·6f6e7331·ChainExceptions1
87 ··0x00000540·7331005f·50794572·725f5072·696e7400·s1._PyErr_Print.88 ··0x00000550·005f5079·4572725f·5072696e·74005079·._PyErr_Print.Py
88 ··0x00000550·50794576·616c5f52·656c6561·73655468·PyEval_ReleaseTh89 ··0x00000560·4576616c·5f52656c·65617365·54687265·Eval_ReleaseThre
89 ··0x00000560·72656164·005f5079·4576616c·5f46696e·read._PyEval_Fin90 ··0x00000570·6164005f·50794576·616c5f46·696e6900·ad._PyEval_Fini.
90 ··0x00000570·69005f50·79457661·6c5f5265·496e6974·i._PyEval_ReInit91 ··0x00000580·5f507945·76616c5f·5265496e·69745468·_PyEval_ReInitTh
91 ··0x00000580·54687265·61647300·50794576·616c5f41·Threads.PyEval_A92 ··0x00000590·72656164·73005079·4576616c·5f416371·reads.PyEval_Acq
92 ··0x00000590·63717569·72655468·72656164·005f5079·cquireThread._Py93 ··0x000005a0·75697265·54687265·6164005f·50794576·uireThread._PyEv
93 ··0x000005a0·4576616c·5f536967·6e616c52·65636569·Eval_SignalRecei94 ··0x000005b0·616c5f53·69676e61·6c526563·65697665·al_SignalReceive
94 ··0x000005b0·76656400·5f507945·76616c5f·47657453·ved._PyEval_GetS95 ··0x000005c0·64005f50·79457661·6c5f4765·74537769·d._PyEval_GetSwi
95 ··0x000005c0·77697463·68496e74·65727661·6c005f50·witchInterval._P96 ··0x000005d0·74636849·6e746572·76616c00·5f507945·tchInterval._PyE
96 ··0x000005d0·79457661·6c5f5365·74537769·74636849·yEval_SetSwitchI97 ··0x000005e0·76616c5f·53657453·77697463·68496e74·val_SetSwitchInt
97 ··0x000005e0·6e746572·76616c00·5f507945·76616c5f·nterval._PyEval_98 ··0x000005f0·65727661·6c005f50·79457661·6c5f4164·erval._PyEval_Ad
Max diff block lines reached; 0/13014 bytes (0.00%) of diff not shown.
1.21 MB
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:··········123696·(bytes·into·file)13 ··Start·of·section·headers:··········123576·(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
5.4 KB
readelf --wide --sections {}
    
Offset 1, 37 lines modifiedOffset 1, 37 lines modified
1 There·are·28·section·headers,·starting·at·offset·0x1e330:1 There·are·28·section·headers,·starting·at·offset·0x1e2b8:
  
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··66··45 ··[·1]·.group············GROUP···········0000000000000000·000040·000008·04·····25··70··4
6 ··[·2]·.text·············PROGBITS········0000000000000000·000048·0017f0·00··AX··0···0·326 ··[·2]·.text·············PROGBITS········0000000000000000·000048·001940·00··AX··0···0·32
7 ··[·3]·.rela.text········RELA············0000000000000000·0108d0·0021a8·18···I·25···2··87 ··[·3]·.rela.text········RELA············0000000000000000·010978·002298·18···I·25···2··8
8 ··[·4]·.data·············PROGBITS········0000000000000000·001838·000488·00··WA··0···0·328 ··[·4]·.data·············PROGBITS········0000000000000000·001988·000488·00··WA··0···0·32
9 ··[·5]·.rela.data········RELA············0000000000000000·012a78·0006f0·18···I·25···4··89 ··[·5]·.rela.data········RELA············0000000000000000·012c10·0006f0·18···I·25···4··8
10 ··[·6]·.bss··············NOBITS··········0000000000000000·001cc0·000008·00··WA··0···0··810 ··[·6]·.bss··············NOBITS··········0000000000000000·001e10·000008·00··WA··0···0··8
11 ··[·7]·.rodata.str1.8····PROGBITS········0000000000000000·001cc0·0007a0·01·AMS··0···0··811 ··[·7]·.rodata.str1.8····PROGBITS········0000000000000000·001e10·0007a0·01·AMS··0···0··8
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·002460·002bcb·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·0025b0·002b69·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·013168·005610·18···I·25···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·013300·005538·18···I·25···8··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·005030·00474f·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········0000000000000000·005120·00457f·00··AX··0···0·16
15 ··[11]·.rela.text.hot····RELA············0000000000000000·018778·004a40·18···I·25··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·018838·0048a8·18···I·25··10··8
16 ··[12]·.rodata.str1.1····PROGBITS········0000000000000000·00977f·0004ae·01·AMS··0···0··116 ··[12]·.rodata.str1.1····PROGBITS········0000000000000000·00969f·0004ae·01·AMS··0···0··1
17 ··[13]·.note.stapsdt·····NOTE············0000000000000000·009c30·0000b0·00······0···0··417 ··[13]·.note.stapsdt·····NOTE············0000000000000000·009b50·0000b0·00······0···0··4
18 ··[14]·.rela.note.stapsdt·RELA············0000000000000000·01d1b8·000090·18···I·25··13··818 ··[14]·.rela.note.stapsdt·RELA············0000000000000000·01d0e0·000090·18···I·25··13··8
19 ··[15]·.stapsdt.base·····PROGBITS········0000000000000000·009ce0·000001·00··AG··0···0··119 ··[15]·.stapsdt.base·····PROGBITS········0000000000000000·009c00·000001·00··AG··0···0··1
20 ··[16]·.rodata···········PROGBITS········0000000000000000·009ce8·000c65·00···A··0···0·3220 ··[16]·.rodata···········PROGBITS········0000000000000000·009c08·000c65·00···A··0···0·32
21 ··[17]·.rela.rodata······RELA············0000000000000000·01d248·000060·18···I·25··16··821 ··[17]·.rela.rodata······RELA············0000000000000000·01d170·000060·18···I·25··16··8
22 ··[18]·.tbss·············NOBITS··········0000000000000000·00a950·000008·00·WAT··0···0··822 ··[18]·.tbss·············NOBITS··········0000000000000000·00a870·000008·00·WAT··0···0··8
23 ··[19]·.rodata.cst8······PROGBITS········0000000000000000·00a950·000048·08··AM··0···0··823 ··[19]·.rodata.cst8······PROGBITS········0000000000000000·00a870·000048·08··AM··0···0··8
24 ··[20]·.rela.rodata.cst8·RELA············0000000000000000·01d2a8·0000d8·18···I·25··19··824 ··[20]·.rela.rodata.cst8·RELA············0000000000000000·01d1d0·0000d8·18···I·25··19··8
25 ··[21]·.note.GNU-stack···PROGBITS········0000000000000000·00a998·000000·00······0···0··125 ··[21]·.note.GNU-stack···PROGBITS········0000000000000000·00a8b8·000000·00······0···0··1
26 ··[22]·.note.gnu.property·NOTE············0000000000000000·00a998·000020·00···A··0···0··826 ··[22]·.note.gnu.property·NOTE············0000000000000000·00a8b8·000020·00···A··0···0··8
27 ··[23]·.eh_frame·········PROGBITS········0000000000000000·00a9b8·001840·00···A··0···0··827 ··[23]·.eh_frame·········PROGBITS········0000000000000000·00a8d8·0018f0·00···A··0···0··8
28 ··[24]·.rela.eh_frame····RELA············0000000000000000·01d380·000eb8·18···I·25··23··828 ··[24]·.rela.eh_frame····RELA············0000000000000000·01d2a8·000f18·18···I·25··23··8
29 ··[25]·.symtab···········SYMTAB··········0000000000000000·00c1f8·002610·18·····26·153··829 ··[25]·.symtab···········SYMTAB··········0000000000000000·00c1c8·002670·18·····26·157··8
30 ··[26]·.strtab···········STRTAB··········0000000000000000·00e808·0020c2·00······0···0··130 ··[26]·.strtab···········STRTAB··········0000000000000000·00e838·002140·00······0···0··1
31 ··[27]·.shstrtab·········STRTAB··········0000000000000000·01e238·0000f6·00······0···0··131 ··[27]·.shstrtab·········STRTAB··········0000000000000000·01e1c0·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)
63.6 KB
readelf --wide --symbols {}
Max HTML report size reached
428 KB
readelf --wide --relocs {}
Max HTML report size reached
1.02 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··············0x00000047»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python3 ··stapsdt··············0x00000047»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
4 ····Name:·import__find__load__done4 ····Name:·import__find__load__done
5 ····Location:·0x0000000000000cbd,·Base:·0x0000000000000000,·Semaphore:·0x00000000000000005 ····Location:·0x0000000000000ca7,·Base:·0x0000000000000000,·Semaphore:·0x0000000000000000
6 ····Arguments:·8@%rax·-4@%edx6 ····Arguments:·8@%rax·-4@%edx
7 ··stapsdt··············0x00000040»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python7 ··stapsdt··············0x00000040»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
8 ····Name:·import__find__load__start8 ····Name:·import__find__load__start
9 ····Location:·0x0000000000000ccb,·Base:·0x0000000000000000,·Semaphore:·0x00000000000000009 ····Location:·0x0000000000000cb5,·Base:·0x0000000000000000,·Semaphore:·0x0000000000000000
10 ····Arguments:·8@%rax10 ····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
129 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
1.92 KB
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 9 lines modified
1 AWAVAUATUSH1 AWAVAUATUSH
 2 @[]A\A]A^
2 AVAUATUH3 AVAUATUH
3 []A\A]A^A_4 []A\A]A^A_
4 AWAVAUATUSH5 AWAVAUATUSH
5 []A\A]A^A_6 []A\A]A^A_
6 AWAVAUATI7 AWAVAUATI
7 H[]A\A]A^A_8 H[]A\A]A^A_
8 []A\A]A^9 []A\A]A^
Offset 48, 18 lines modifiedOffset 49, 18 lines modified
48 _override_multi_interp_extensions_check49 _override_multi_interp_extensions_check
49 []A\A]A^A_50 []A\A]A^A_
50 []A\A]A^51 []A\A]A^
51 []A\A]A^A_52 []A\A]A^A_
52 []A\A]A^53 []A\A]A^
53 []A\A]A^A_54 []A\A]A^A_
54 []A\A]A^A_55 []A\A]A^A_
55 AVAUATUH 
56 []A\A]A^A_56 []A\A]A^
57 AWAVAUATUSQH57 AWAVAUATUSQH
58 []A\A]A^A_58 []A\A]A^A_
 59 []A\A]A^
59 []A\A]A^A_60 []A\A]A^A_
60 0[]A\A]A^61 0[]A\A]A^
61 AVAUATUSH62 AVAUATUSH
62 []A\A]A^A_63 []A\A]A^A_
63 AWAVAUATUSH64 AWAVAUATUSH
64 []A\A]A^A_65 []A\A]A^A_
65 AVAUATUSH66 AVAUATUSH
Offset 208, 24 lines modifiedOffset 209, 28 lines modified
208 __func__.10209 __func__.10
209 PyImport_ExtendInittab.cold210 PyImport_ExtendInittab.cold
210 __func__.11211 __func__.11
211 inittab_copy212 inittab_copy
212 _PyImport_Init.cold213 _PyImport_Init.cold
213 _PyImport_ResolveNameWithPackageContext.cold214 _PyImport_ResolveNameWithPackageContext.cold
214 _PyImport_GetBuiltinModuleNames.cold215 _PyImport_GetBuiltinModuleNames.cold
 216 _extensions_cache_get
215 update_global_state_for_extension.isra.0217 update_global_state_for_extension.isra.0
 218 finish_singlephase_extension.isra.0
216 _PyImport_FixupBuiltin.cold219 _PyImport_FixupBuiltin.cold
 220 _extensions_cache_get.cold
217 _extensions_cache_find_unlocked221 _extensions_cache_find_unlocked
218 _extensions_cache_find_unlocked.cold222 _extensions_cache_find_unlocked.cold
219 Py_XDECREF223 Py_XDECREF
220 del_extensions_cache_value224 del_extensions_cache_value
221 hashtable_destroy_str225 hashtable_destroy_str
222 hashtable_compare_str226 hashtable_compare_str
223 hashtable_hash_str227 hashtable_hash_str
224 update_global_state_for_extension.isra.0.cold228 update_global_state_for_extension.isra.0.cold
 229 finish_singlephase_extension.isra.0.cold
225 _modules_by_index_set230 _modules_by_index_set
226 _modules_by_index_set.cold231 _modules_by_index_set.cold
227 _PyImport_InitDefaultImportFunc.cold232 _PyImport_InitDefaultImportFunc.cold
228 reload_singlephase_extension233 reload_singlephase_extension
229 get_modules_dict234 get_modules_dict
230 _PyImport_InitCore.cold235 _PyImport_InitCore.cold
231 get_modules_dict.part.0236 get_modules_dict.part.0
Offset 359, 29 lines modifiedOffset 364, 29 lines modified
359 PyList_New364 PyList_New
360 PyUnicode_FromString365 PyUnicode_FromString
361 PyList_Append366 PyList_Append
362 _Py_Dealloc367 _Py_Dealloc
363 _PyImport_FixupBuiltin368 _PyImport_FixupBuiltin
364 PyUnicode_InternFromString369 PyUnicode_InternFromString
365 PyModule_GetDef370 PyModule_GetDef
366 _PyUnicode_AsUTF8NoNUL 
367 _Py_NoneStruct 
368 PyList_SetItem 
369 PyObject_SetItem 
370 PyMutex_Unlock 
371 _PyErr_BadInternalCall371 _PyErr_BadInternalCall
 372 _PyUnicode_AsUTF8NoNUL
372 PyErr_NoMemory373 PyErr_NoMemory
373 PyMutex_Lock374 PyMutex_Lock
 375 PyMutex_Unlock
374 _Py_SetImmortalUntracked376 _Py_SetImmortalUntracked
375 _Py_hashtable_set377 _Py_hashtable_set
376 _Py_hashtable_new_full378 _Py_hashtable_new_full
377 _Py_tss_tstate379 _Py_tss_tstate
378 PyDict_Copy380 PyDict_Copy
379 PyInterpreterState_GetID381 PyInterpreterState_GetID
380 _Py_HashBytes382 _Py_HashBytes
 383 _Py_NoneStruct
 384 PyList_SetItem
 385 PyObject_SetItem
381 _PyImport_GetModules386 _PyImport_GetModules
382 _PyImport_InitDefaultImportFunc387 _PyImport_InitDefaultImportFunc
383 PyDict_GetItemStringRef388 PyDict_GetItemStringRef
384 _PyImport_InitCore389 _PyImport_InitCore
385 _PyInterpreterState_GetConfig390 _PyInterpreterState_GetConfig
386 PyImport_ImportFrozenModule391 PyImport_ImportFrozenModule
387 PyImport_AddModuleRef392 PyImport_AddModuleRef
78.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
185 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
225 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
48.2 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 26, 367 lines modifiedOffset 26, 378 lines modified
26 ··0x00000160·0e20520a·0e18440e·10410e08·410b0000·.·R...D..A..A...26 ··0x00000160·0e20520a·0e18440e·10410e08·410b0000·.·R...D..A..A...
27 ··0x00000170·14000000·74010000·00000000·27000000·....t.......'...27 ··0x00000170·14000000·74010000·00000000·27000000·....t.......'...
28 ··0x00000180·000e2083·03860200·28000000·8c010000·..·.....(.......28 ··0x00000180·000e2083·03860200·28000000·8c010000·..·.....(.......
29 ··0x00000190·00000000·7f000000·00460e10·8c02430e·.........F....C.29 ··0x00000190·00000000·7f000000·00460e10·8c02430e·.........F....C.
30 ··0x000001a0·18860341·0e208304·02710e18·410e1042·...A.·...q..A..B30 ··0x000001a0·18860341·0e208304·02710e18·410e1042·...A.·...q..A..B
31 ··0x000001b0·0e080000·18000000·b8010000·00000000·................31 ··0x000001b0·0e080000·18000000·b8010000·00000000·................
32 ··0x000001c0·5f000000·000e2083·0486038c·02000000·_.....·.........32 ··0x000001c0·5f000000·000e2083·0486038c·02000000·_.....·.........
33 ··0x000001d0·4c000000·d4010000·00000000·70020000·L...........p...33 ··0x000001d0·40000000·d4010000·00000000·da000000·@...............
34 ··0x000001e0·00460e10·8f02480e·188e0342·0e208d04·.F....H....B.·..34 ··0x000001e0·00460e10·8e02420e·188d0345·0e208c04·.F....B....E.·..
35 ··0x000001f0·420e288c·05410e30·8606440e·38830744·B.(..A.0..D.8..D35 ··0x000001f0·470e2886·05440e30·8306440e·7002a60a·G.(..D.0..D.p...
36 ··0x00000200·0ea00103·ec010a0e·38430e30·410e2842·........8C.0A.(B 
37 ··0x00000210·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A.... 
38 ··0x00000220·1c000000·24020000·00000000·84000000·....$........... 
39 ··0x00000230·000ea001·83078606·8c058d04·8e038f02·................ 
40 ··0x00000240·48000000·44020000·00000000·cc000000·H...D........... 
41 ··0x00000250·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·.. 
42 ··0x00000260·420e288c·05410e30·8606410e·38830741·B.(..A.0..A.8..A 
43 ··0x00000270·0e4002aa·0a0e3844·0e30410e·28420e20·.@....8D.0A.(B.· 
44 ··0x00000280·420e1842·0e10420e·08410b00·1c000000·B..B..B..A...... 
45 ··0x00000290·90020000·00000000·0a000000·000e4083·..............@. 
46 ··0x000002a0·0786068c·058d048e·038f0200·4c000000·............L... 
47 ··0x000002b0·b0020000·00000000·d9010000·00420e10·.............B.. 
48 ··0x000002c0·8f02450e·188e0342·0e208d04·420e288c·..E....B.·..B.(. 
49 ··0x000002d0·05410e30·8606440e·38830747·0eb00103·.A.0..D.8..G.... 
50 ··0x000002e0·5b010a0e·38440e30·410e2842·0e20420e·[...8D.0A.(B.·B. 
51 ··0x000002f0·18420e10·420e0841·0b000000·1c000000·.B..B..A........ 
52 ··0x00000300·00030000·00000000·04010000·000eb001·................ 
53 ··0x00000310·83078606·8c058d04·8e038f02·18000000·................ 
54 ··0x00000320·20030000·00000000·19000000·00450e10··............E.. 
55 ··0x00000330·83024c0e·08000000·10000000·3c030000·..L.........<... 
56 ··0x00000340·00000000·1b000000·00000000·28000000·............(... 
57 ··0x00000350·50030000·00000000·6b000000·00420e10·P.......k....B.. 
58 ··0x00000360·8c02440e·18860344·0e208304·7b0a0e18·..D....D.·..{... 
59 ··0x00000370·470e1042·0e08450b·20000000·7c030000·G..B..E.·...|... 
60 ··0x00000380·00000000·08000000·000e2083·0486038c·..........·..... 
61 ··0x00000390·02410e18·440e1042·0e080000·10000000·.A..D..B........ 
62 ··0x000003a0·a0030000·00000000·0c000000·00000000·................ 
63 ··0x000003b0·1c000000·b4030000·00000000·3e000000·............>... 
64 ··0x000003c0·00450e10·83024c0e·206b0e10·410e0800·.E....L.·k..A... 
65 ··0x000003d0·14000000·d4030000·00000000·08000000·................ 
66 ··0x000003e0·000e2083·02000000·4c000000·ec030000·..·.....L....... 
67 ··0x000003f0·00000000·63080000·00460e10·8f02420e·....c....F....B. 
68 ··0x00000400·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0 
69 ··0x00000410·8606410e·38830747·0ea00203·05040a0e·..A.8..G........ 
70 ··0x00000420·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B.. 
71 ··0x00000430·420e0841·0b000000·1c000000·3c040000·B..A........<... 
72 ··0x00000440·00000000·36020000·000ea002·83078606·....6........... 
73 ··0x00000450·8c058d04·8e038f02·1c000000·5c040000·............\... 
74 ··0x00000460·00000000·3c000000·00450e10·8302440e·....<....E....D. 
75 ··0x00000470·20710e10·410e0800·14000000·7c040000··q..A.......|... 
76 ··0x00000480·00000000·1d000000·000e2083·02000000·..........·..... 
77 ··0x00000490·4c000000·94040000·00000000·50010000·L...........P... 
78 ··0x000004a0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·.. 
79 ··0x000004b0·420e288c·05440e30·8606410e·38830744·B.(..D.0..A.8..D 
80 ··0x000004c0·0e800103·22010a0e·38410e30·410e2842·...."...8A.0A.(B 
81 ··0x000004d0·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A.... 
82 ··0x000004e0·1c000000·e4040000·00000000·6e010000·............n... 
83 ··0x000004f0·000e8001·83078606·8c058d04·8e038f02·................ 
84 ··0x00000500·48000000·04050000·00000000·c2030000·H............... 
85 ··0x00000510·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·.. 
86 ··0x00000520·450e288c·05440e30·8606410e·38830744·E.(..D.0..A.8..D 
87 ··0x00000530·0e40036e·010a0e38·410e3041·0e28420e·.@.n...8A.0A.(B. 
88 ··0x00000540·20420e18·420e1042·0e08410b·1c000000··B..B..B..A..... 
89 ··0x00000550·50050000·00000000·4d000000·000e4083·P.......M.....@. 
90 ··0x00000560·0786068c·058d048e·038f0200·34000000·............4... 
91 ··0x00000570·70050000·00000000·81000000·00420e10·p............B.. 
92 ··0x00000580·8d02420e·188c0344·0e208604·440e2883·..B....D.·..D.(. 
93 ··0x00000590·05410e30·026a0e28·440e2041·0e18420e·.A.0.j.(D.·A..B. 
94 ··0x000005a0·10420e08·18000000·a8050000·00000000·.B.............. 
95 ··0x000005b0·39000000·000e3083·0586048c·038d0200·9.....0......... 
96 ··0x000005c0·28000000·c4050000·00000000·89000000·(............... 
97 ··0x000005d0·00410e10·8602410e·18830344·0e300269·.A....A....D.0.i 
98 ··0x000005e0·0a0e1841·0e10410e·08410b00·14000000·...A..A..A...... 
99 ··0x000005f0·f0050000·00000000·85000000·000e3083·..............0. 
100 ··0x00000600·03860200·10000000·08060000·00000000·................ 
101 ··0x00000610·15000000·00000000·14000000·1c060000·................ 
102 ··0x00000620·00000000·1c000000·00440e20·570e0800·.........D.·W... 
103 ··0x00000630·14000000·34060000·00000000·26000000·....4.......&... 
104 ··0x00000640·00460e10·4f0e0800·24000000·4c060000·.F..O...$...L... 
105 ··0x00000650·00000000·41000000·00410e10·8602470e·....A....A....G. 
106 ··0x00000660·18830348·0e206e0e·18410e10·410e0800·...H.·n..A..A... 
107 ··0x00000670·14000000·74060000·00000000·57000000·....t.......W... 
108 ··0x00000680·000e2083·03860200·1c000000·8c060000·..·............. 
109 ··0x00000690·00000000·51000000·00410e10·8302440e·....Q....A....D. 
110 ··0x000006a0·2002470e·10440e08·14000000·ac060000··.G..D.......... 
111 ··0x000006b0·00000000·19000000·000e2083·02000000·..........·..... 
112 ··0x000006c0·24000000·c4060000·00000000·4c000000·$...........L... 
113 ··0x000006d0·00450e10·8602410e·18830341·0e200242·.E....A....A.·.B 
114 ··0x000006e0·0e18410e·10410e08·10000000·ec060000·..A..A.......... 
115 ··0x000006f0·00000000·17000000·00000000·10000000·................ 
116 ··0x00000700·00070000·00000000·0e000000·00000000·................ 
117 ··0x00000710·18000000·14070000·00000000·32000000·............2... 
118 ··0x00000720·00450e10·8302690e·08000000·24000000·.E....i.....$... 
119 ··0x00000730·30070000·00000000·33000000·00450e10·0.......3....E.. 
120 ··0x00000740·8602490e·18830344·0e20510e·184a0e10·..I....D.·Q..J.. 
121 ··0x00000750·410e0800·40000000·58070000·00000000·A...@...X....... 
122 ··0x00000760·24030000·00460e10·8e02450e·188d0342·$....F....E....B 
123 ··0x00000770·0e208c04·410e2886·05410e30·8306440e·.·..A.(..A.0..D. 
124 ··0x00000780·60036f01·0a0e3041·0e28410e·20420e18·`.o...0A.(A.·B.. 
125 ··0x00000790·420e1042·0e08410b·1c000000·9c070000·B..B..A......... 
126 ··0x000007a0·00000000·1e000000·000e6083·0686058c·..........`..... 
127 ··0x000007b0·048d038e·02000000·1c000000·bc070000·................ 
128 ··0x000007c0·00000000·42000000·00450e10·8302470e·....B....E....G. 
129 ··0x000007d0·40700e10·410e0800·1c000000·dc070000·@p..A........... 
130 ··0x000007e0·00000000·2b000000·000e4083·025b0a0e·....+.....@..[.. 
131 ··0x000007f0·10430e08·410b0000·48000000·fc070000·.C..A...H....... 
132 ··0x00000800·00000000·92000000·00460e10·8d02420e·.........F....B. 
133 ··0x00000810·188c0341·0e208604·440e2883·05440e30·...A.·..D.(..D.0 
134 ··0x00000820·02570a0e·28410e20·410e1842·0e10420e·.W..(A.·A..B..B.36 ··0x00000200·0e30410e·28410e20·420e1842·0e10420e·.0A.(A.·B..B..B.
135 ··0x00000830·08450b4f·0e28460e·20410e18·420e1042·.E.O.(F.·A..B..B 
136 ··0x00000840·0e080000·28000000·48080000·00000000·....(...H....... 
137 ··0x00000850·2a000000·000e3083·0586048c·038d0261·*.....0........a 
138 ··0x00000860·0e28430e·20410e18·420e1042·0e080000·.(C.·A..B..B.... 
139 ··0x00000870·4c000000·74080000·00000000·35070000·L...t.......5... 
140 ··0x00000880·00460e10·8f02450e·188e0342·0e208d04·.F....E....B.·.. 
141 ··0x00000890·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G 
142 ··0x000008a0·0e900203·81020a0e·38440e30·410e2842·........8D.0A.(B 
143 ··0x000008b0·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A.... 
144 ··0x000008c0·1c000000·c4080000·00000000·b7010000·................ 
145 ··0x000008d0·000e9002·83078606·8c058d04·8e038f02·................ 
146 ··0x000008e0·30000000·e4080000·00000000·79000000·0...........y... 
147 ··0x000008f0·00450e10·8602410e·18830347·0e300245·.E....A....G.0.E 
148 ··0x00000900·0a0e1841·0e10410e·08450b5b·0e18430e·...A..A..E.[..C. 
149 ··0x00000910·10410e08·14000000·18090000·00000000·.A..............37 ··0x00000210·08410b00·1c000000·18020000·00000000·.A..............
 38 ··0x00000220·34000000·000e7083·0686058c·048d038e·4.....p.........
150 ··0x00000920·2b000000·000e3083·03860200·30000000·+.....0.....0... 
151 ··0x00000930·30090000·00000000·87000000·00450e10·0............E.. 
Max diff block lines reached; 23251/49269 bytes (47.19%) of diff not shown.
68.4 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
121 KB
initconfig.o
1.73 KB
readelf --wide --sections {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x15f48:1 There·are·25·section·headers,·starting·at·offset·0x15f48:
  
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·0016f7·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·001717·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·00ca38·001c20·18···I·22···1··86 ··[·2]·.rela.text········RELA············0000000000000000·00ca38·001c20·18···I·22···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·001737·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·001757·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·001738·000040·00··WA··0···0··48 ··[·4]·.bss··············NOBITS··········0000000000000000·001758·000040·00··WA··0···0··4
9 ··[·5]·.text.hot·········PROGBITS········0000000000000000·001738·001a11·00··AX··0···0·649 ··[·5]·.text.hot·········PROGBITS········0000000000000000·001758·0019f1·00··AX··0···0·64
10 ··[·6]·.rela.text.hot····RELA············0000000000000000·00e658·001bc0·18···I·22···5··810 ··[·6]·.rela.text.hot····RELA············0000000000000000·00e658·001bc0·18···I·22···5··8
11 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·003149·00092c·01·AMS··0···0··111 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·003149·00092c·01·AMS··0···0··1
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·003a75·002a99·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·003a75·002a99·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·010218·003f18·18···I·22···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·010218·003f18·18···I·22···8··8
14 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·006510·00049d·01·AMS··0···0··814 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·006510·00049d·01·AMS··0···0··8
15 ··[11]·.rodata···········PROGBITS········0000000000000000·0069b0·002b68·00···A··0···0·3215 ··[11]·.rodata···········PROGBITS········0000000000000000·0069b0·002b68·00···A··0···0·32
16 ··[12]·.rela.rodata······RELA············0000000000000000·014130·001530·18···I·22··11··816 ··[12]·.rela.rodata······RELA············0000000000000000·014130·001530·18···I·22··11··8
2.58 KB
readelf --wide --symbols {}
    
Offset 179, 28 lines modifiedOffset 179, 28 lines modified
179 ···175:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMem_SetDefaultAllocator179 ···175:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMem_SetDefaultAllocator
180 ···176:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_SetAllocator180 ···176:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_SetAllocator
181 ···177:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__isoc23_wcstol181 ···177:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__isoc23_wcstol
182 ···178:·00000000000014c0···532·FUNC····GLOBAL·HIDDEN·····1·_PyConfig_Write182 ···178:·00000000000014c0···532·FUNC····GLOBAL·HIDDEN·····1·_PyConfig_Write
183 ···179:·0000000000000004·····4·OBJECT··GLOBAL·DEFAULT····4·Py_HashRandomizationFlag183 ···179:·0000000000000004·····4·OBJECT··GLOBAL·DEFAULT····4·Py_HashRandomizationFlag
184 ···180:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stdin184 ···180:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stdin
185 ···181:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·setvbuf185 ···181:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·setvbuf
186 ···182:·0000000000000c70····19·FUNC····GLOBAL·DEFAULT····5·PyStatus_Ok186 ···182:·00000000000016e0····20·FUNC····GLOBAL·DEFAULT····1·PyStatus_Ok
187 ···183:·0000000000000c90···655·FUNC····GLOBAL·DEFAULT····5·_PyConfig_AsDict187 ···183:·0000000000000c70···655·FUNC····GLOBAL·DEFAULT····5·_PyConfig_AsDict
188 ···184:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New188 ···184:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New
189 ···185:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct189 ···185:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
190 ···186:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong190 ···186:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
191 ···187:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItemString191 ···187:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItemString
192 ···188:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_FromLong192 ···188:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_FromLong
193 ···189:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New193 ···189:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New
194 ···190:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromWideChar194 ···190:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromWideChar
195 ···191:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromUnsignedLong195 ···191:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromUnsignedLong
196 ···192:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc196 ···192:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
197 ···193:·00000000000016e0····23·FUNC····GLOBAL·HIDDEN·····1·_PyConfig_InitImportConfig197 ···193:·0000000000001700····23·FUNC····GLOBAL·HIDDEN·····1·_PyConfig_InitImportConfig
198 ···194:·0000000000000f20···326·FUNC····GLOBAL·HIDDEN·····5·_PyWideStringList_AsList198 ···194:·0000000000000f00···326·FUNC····GLOBAL·HIDDEN·····5·_PyWideStringList_AsList
199 ···195:·0000000000001070··2465·FUNC····GLOBAL·DEFAULT····5·_PyConfig_FromDict199 ···195:·0000000000001050··2465·FUNC····GLOBAL·DEFAULT····5·_PyConfig_FromDict
200 ···196:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemStringRef200 ···196:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemStringRef
201 ···197:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsInt201 ···197:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsInt
202 ···198:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsWideCharString202 ···198:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsWideCharString
203 ···199:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free203 ···199:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
204 ···200:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError204 ···200:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
205 ···201:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format205 ···201:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
206 ···202:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Type206 ···202:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Type
57.3 KB
readelf --wide --relocs {}
    
Offset 389, 142 lines modifiedOffset 389, 142 lines modified
389 0000000000000adb··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4389 0000000000000adb··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4
390 0000000000000aef··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4390 0000000000000aef··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4
391 0000000000000b0c··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4391 0000000000000b0c··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4
392 0000000000000b1b··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4392 0000000000000b1b··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4
393 0000000000000b94··0000006a00000004·R_X86_64_PLT32·········00000000000003a0·PyWideStringList_Insert·-·4393 0000000000000b94··0000006a00000004·R_X86_64_PLT32·········00000000000003a0·PyWideStringList_Insert·-·4
394 0000000000000bd1··000000a600000004·R_X86_64_PLT32·········0000000000000000·getenv·-·4394 0000000000000bd1··000000a600000004·R_X86_64_PLT32·········0000000000000000·getenv·-·4
395 0000000000000c5c··0000007e00000004·R_X86_64_PLT32·········0000000000000000·_Py_get_xoption·-·4395 0000000000000c5c··0000007e00000004·R_X86_64_PLT32·········0000000000000000·_Py_get_xoption·-·4
396 0000000000000ca6··000000b800000004·R_X86_64_PLT32·········0000000000000000·PyDict_New·-·4396 0000000000000c86··000000b800000004·R_X86_64_PLT32·········0000000000000000·PyDict_New·-·4
397 0000000000000cb7··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata·+·2520397 0000000000000c97··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata·+·2520
398 0000000000000cce··0000000b0000000b·R_X86_64_32S···········0000000000000000·.rodata·+·430398 0000000000000cae··0000000b0000000b·R_X86_64_32S···········0000000000000000·.rodata·+·430
399 0000000000000ce6··000000b900000002·R_X86_64_PC32··········0000000000000000·_Py_NoneStruct·-·4399 0000000000000cc6··000000b900000002·R_X86_64_PC32··········0000000000000000·_Py_NoneStruct·-·4
400 0000000000000cf4··000000b90000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0400 0000000000000cd4··000000b90000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
401 0000000000000d04··000000ba00000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4401 0000000000000ce4··000000ba00000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4
402 0000000000000d2a··000000bb00000004·R_X86_64_PLT32·········0000000000000000·PyDict_SetItemString·-·4402 0000000000000d0a··000000bb00000004·R_X86_64_PLT32·········0000000000000000·PyDict_SetItemString·-·4
403 0000000000000d6c··000000bc00000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4403 0000000000000d4c··000000bc00000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4
404 0000000000000d84··000000bd00000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·4404 0000000000000d64··000000bd00000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·4
405 0000000000000da9··000000be00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromWideChar·-·4405 0000000000000d89··000000be00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromWideChar·-·4
406 0000000000000dd7··000000be00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromWideChar·-·4406 0000000000000db7··000000be00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromWideChar·-·4
407 0000000000000e06··000000be00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromWideChar·-·4407 0000000000000de6··000000be00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromWideChar·-·4
408 0000000000000e35··000000be00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromWideChar·-·4408 0000000000000e15··000000be00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromWideChar·-·4
409 0000000000000e64··000000be00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromWideChar·-·4409 0000000000000e41··000000be00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromWideChar·-·4
410 0000000000000eb5··000000be00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromWideChar·-·4410 0000000000000e95··000000be00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromWideChar·-·4
411 0000000000000ec7··000000bf00000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromUnsignedLong·-·4411 0000000000000ea7··000000bf00000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromUnsignedLong·-·4
412 0000000000000f00··000000be00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromWideChar·-·4412 0000000000000ee0··000000be00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromWideChar·-·4
413 0000000000000f2f··000000bd00000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·4413 0000000000000f0f··000000bd00000004·R_X86_64_PLT32·········0000000000000000·PyList_New·-·4
414 0000000000000f58··000000be00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromWideChar·-·4414 0000000000000f38··000000be00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromWideChar·-·4
415 0000000000000f86··000000be00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromWideChar·-·4415 0000000000000f66··000000be00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromWideChar·-·4
416 0000000000000fb5··000000be00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromWideChar·-·4416 0000000000000f95··000000be00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromWideChar·-·4
417 0000000000000fe1··000000be00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromWideChar·-·4417 0000000000000fc1··000000be00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromWideChar·-·4
 418 0000000000000fe9··000000be00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromWideChar·-·4
418 0000000000001009··000000be00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromWideChar·-·4419 0000000000001020··000000be00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromWideChar·-·4
419 0000000000001040··000000be00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromWideChar·-·4 
420 000000000000109e··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata·+·2520420 000000000000107e··0000000b0000000a·R_X86_64_32············0000000000000000·.rodata·+·2520
421 00000000000010a4··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·273421 0000000000001084··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·273
422 00000000000010cd··0000000b0000000b·R_X86_64_32S···········0000000000000000·.rodata·+·498422 00000000000010ad··0000000b0000000b·R_X86_64_32S···········0000000000000000·.rodata·+·498
423 00000000000010d9··000000c400000004·R_X86_64_PLT32·········0000000000000000·PyDict_GetItemStringRef·-·4423 00000000000010b9··000000c400000004·R_X86_64_PLT32·········0000000000000000·PyDict_GetItemStringRef·-·4
424 00000000000010f7··000000c500000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsInt·-·4424 00000000000010d7··000000c500000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsInt·-·4
425 0000000000001171··000000c400000004·R_X86_64_PLT32·········0000000000000000·PyDict_GetItemStringRef·-·4425 0000000000001151··000000c400000004·R_X86_64_PLT32·········0000000000000000·PyDict_GetItemStringRef·-·4
426 000000000000118e··000000b90000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0426 000000000000116e··000000b90000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
427 00000000000011af··000000c600000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsWideCharString·-·4427 000000000000118f··000000c600000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsWideCharString·-·4
428 00000000000011cc··0000006000000004·R_X86_64_PLT32·········0000000000000000·_Py_PreInitializeFromConfig·-·4428 00000000000011ac··0000006000000004·R_X86_64_PLT32·········0000000000000000·_Py_PreInitializeFromConfig·-·4
429 00000000000011e0··0000006200000004·R_X86_64_PLT32·········0000000000000000·_PyMem_RawWcsdup·-·4429 00000000000011c0··0000006200000004·R_X86_64_PLT32·········0000000000000000·_PyMem_RawWcsdup·-·4
430 00000000000011f5··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4430 00000000000011d5··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4
431 0000000000001201··000000c700000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4431 00000000000011e1··000000c700000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
432 0000000000001231··000000c400000004·R_X86_64_PLT32·········0000000000000000·PyDict_GetItemStringRef·-·4432 0000000000001211··000000c400000004·R_X86_64_PLT32·········0000000000000000·PyDict_GetItemStringRef·-·4
433 000000000000124e··000000b90000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0433 000000000000122e··000000b90000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
434 000000000000126f··000000c600000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsWideCharString·-·4434 000000000000124f··000000c600000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsWideCharString·-·4
435 000000000000128c··0000006000000004·R_X86_64_PLT32·········0000000000000000·_Py_PreInitializeFromConfig·-·4435 000000000000126c··0000006000000004·R_X86_64_PLT32·········0000000000000000·_Py_PreInitializeFromConfig·-·4
436 00000000000012a0··0000006200000004·R_X86_64_PLT32·········0000000000000000·_PyMem_RawWcsdup·-·4436 0000000000001280··0000006200000004·R_X86_64_PLT32·········0000000000000000·_PyMem_RawWcsdup·-·4
437 00000000000012b5··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4437 0000000000001295··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4
438 00000000000012c1··000000c700000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4438 00000000000012a1··000000c700000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
439 00000000000012ea··000000c800000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4439 00000000000012ca··000000c800000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
440 00000000000012ef··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2a6440 00000000000012cf··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2a6
441 00000000000012f6··000000c900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4441 00000000000012d6··000000c900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
442 0000000000001309··000000c400000004·R_X86_64_PLT32·········0000000000000000·PyDict_GetItemStringRef·-·4442 00000000000012e9··000000c400000004·R_X86_64_PLT32·········0000000000000000·PyDict_GetItemStringRef·-·4
443 0000000000001327··000000ca0000000b·R_X86_64_32S···········0000000000000000·PyList_Type·+·0443 0000000000001307··000000ca0000000b·R_X86_64_32S···········0000000000000000·PyList_Type·+·0
444 000000000000136b··000000b90000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0444 000000000000134b··000000b90000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
445 0000000000001389··000000c600000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsWideCharString·-·4445 0000000000001369··000000c600000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsWideCharString·-·4
446 000000000000139f··0000006200000004·R_X86_64_PLT32·········0000000000000000·_PyMem_RawWcsdup·-·4446 000000000000137f··0000006200000004·R_X86_64_PLT32·········0000000000000000·_PyMem_RawWcsdup·-·4
447 00000000000013cc··0000006b00000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawRealloc·-·4447 00000000000013ac··0000006b00000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawRealloc·-·4
448 00000000000013eb··000000c700000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4448 00000000000013cb··000000c700000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
449 0000000000001404··0000006700000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawMalloc·-·4449 00000000000013e4··0000006700000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawMalloc·-·4
 450 00000000000013f8··0000006200000004·R_X86_64_PLT32·········0000000000000000·_PyMem_RawWcsdup·-·4
450 0000000000001418··0000006200000004·R_X86_64_PLT32·········0000000000000000·_PyMem_RawWcsdup·-·4451 000000000000141a··0000006200000004·R_X86_64_PLT32·········0000000000000000·_PyMem_RawWcsdup·-·4
451 000000000000143a··0000006200000004·R_X86_64_PLT32·········0000000000000000·_PyMem_RawWcsdup·-·4452 000000000000143d··0000006200000004·R_X86_64_PLT32·········0000000000000000·_PyMem_RawWcsdup·-·4
452 000000000000145d··0000006200000004·R_X86_64_PLT32·········0000000000000000·_PyMem_RawWcsdup·-·4 
453 0000000000001480··0000006200000004·R_X86_64_PLT32·········0000000000000000·_PyMem_RawWcsdup·-·4453 0000000000001460··0000006200000004·R_X86_64_PLT32·········0000000000000000·_PyMem_RawWcsdup·-·4
454 00000000000014a3··0000006200000004·R_X86_64_PLT32·········0000000000000000·_PyMem_RawWcsdup·-·4454 0000000000001483··0000006200000004·R_X86_64_PLT32·········0000000000000000·_PyMem_RawWcsdup·-·4
455 00000000000014c6··0000006200000004·R_X86_64_PLT32·········0000000000000000·_PyMem_RawWcsdup·-·4455 00000000000014a6··0000006200000004·R_X86_64_PLT32·········0000000000000000·_PyMem_RawWcsdup·-·4
456 00000000000014e9··0000006200000004·R_X86_64_PLT32·········0000000000000000·_PyMem_RawWcsdup·-·4456 00000000000014c9··0000006200000004·R_X86_64_PLT32·········0000000000000000·_PyMem_RawWcsdup·-·4
 457 00000000000014ec··0000006200000004·R_X86_64_PLT32·········0000000000000000·_PyMem_RawWcsdup·-·4
457 000000000000150c··0000006200000004·R_X86_64_PLT32·········0000000000000000·_PyMem_RawWcsdup·-·4458 000000000000150f··0000006200000004·R_X86_64_PLT32·········0000000000000000·_PyMem_RawWcsdup·-·4
458 000000000000152f··0000006200000004·R_X86_64_PLT32·········0000000000000000·_PyMem_RawWcsdup·-·4 
459 0000000000001565··0000006200000004·R_X86_64_PLT32·········0000000000000000·_PyMem_RawWcsdup·-·4459 0000000000001545··0000006200000004·R_X86_64_PLT32·········0000000000000000·_PyMem_RawWcsdup·-·4
460 0000000000001598··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4460 0000000000001578··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4
461 00000000000015b6··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4461 0000000000001596··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4
462 00000000000015de··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4462 00000000000015be··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4
 463 00000000000015e0··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4
 464 00000000000015f5··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4
463 0000000000001600··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4465 0000000000001609··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4
464 0000000000001615··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4466 000000000000161d··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4
465 0000000000001629··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4 
466 000000000000163d··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4467 0000000000001631··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4
467 0000000000001651··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4 
468 0000000000001673··000000c400000004·R_X86_64_PLT32·········0000000000000000·PyDict_GetItemStringRef·-·4468 0000000000001653··000000c400000004·R_X86_64_PLT32·········0000000000000000·PyDict_GetItemStringRef·-·4
469 0000000000001691··000000cb00000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsUnsignedLong·-·4469 0000000000001671··000000cb00000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsUnsignedLong·-·4
470 00000000000016cd··0000006000000004·R_X86_64_PLT32·········0000000000000000·_Py_PreInitializeFromConfig·-·4470 00000000000016ad··0000006000000004·R_X86_64_PLT32·········0000000000000000·_Py_PreInitializeFromConfig·-·4
471 00000000000016e3··000000b90000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0471 00000000000016c3··000000b90000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
472 00000000000016e8··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4472 00000000000016c8··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4
473 00000000000016ef··000000b900000002·R_X86_64_PC32··········0000000000000000·_Py_NoneStruct·-·4473 00000000000016cf··000000b900000002·R_X86_64_PC32··········0000000000000000·_Py_NoneStruct·-·4
474 000000000000171d··0000006000000004·R_X86_64_PLT32·········0000000000000000·_Py_PreInitializeFromConfig·-·4474 00000000000016fd··0000006000000004·R_X86_64_PLT32·········0000000000000000·_Py_PreInitializeFromConfig·-·4
475 0000000000001733··000000b90000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0475 0000000000001713··000000b90000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
476 0000000000001738··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4476 0000000000001718··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4
477 000000000000173f··000000b900000002·R_X86_64_PC32··········0000000000000000·_Py_NoneStruct·-·4477 000000000000171f··000000b900000002·R_X86_64_PC32··········0000000000000000·_Py_NoneStruct·-·4
478 000000000000176f··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4478 000000000000174f··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4
479 0000000000001783··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4479 0000000000001763··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4
480 00000000000017a1··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4480 0000000000001781··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4
481 00000000000017b0··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4481 0000000000001790··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4
482 00000000000017c7··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4482 00000000000017a7··0000006100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4
483 00000000000017dc··000000cc00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4483 00000000000017bc··000000cc00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
484 0000000000001861··000000cd00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4484 0000000000001841··000000cd00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
485 0000000000001869··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·28e485 0000000000001849··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·28e
486 0000000000001870··000000c900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4486 0000000000001850··000000c900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
487 0000000000001887··000000cd00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4487 0000000000001867··000000cd00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
488 000000000000188f··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·28e488 000000000000186f··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·28e
489 0000000000001896··000000c900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4489 0000000000001876··000000c900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
490 00000000000018ad··000000cd00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4490 000000000000188d··000000cd00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
491 00000000000018b2··000000ce00000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4491 0000000000001892··000000ce00000004·R_X86_64_PLT32·········0000000000000000·PyErr_ExceptionMatches·-·4
492 00000000000018c1··000000cd00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4492 00000000000018a1··000000cd00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
493 00000000000018c9··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·28e493 00000000000018a9··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·28e
494 00000000000018d0··000000c900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4494 00000000000018b0··000000c900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
495 00000000000018dc··000000c800000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4495 00000000000018bc··000000c800000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
496 00000000000018e1··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2bf496 00000000000018c1··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2bf
497 00000000000018e6··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2a6497 00000000000018c6··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2a6
498 00000000000018eb··000000c900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4498 00000000000018cb··000000c900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
 499 00000000000018d7··000000c800000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
 500 00000000000018dc··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·273
 501 00000000000018e1··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2a6
 502 00000000000018e8··000000c900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
499 00000000000018f7··000000c800000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4503 00000000000018f7··000000c800000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
500 00000000000018fc··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·273504 00000000000018fc··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2a6
501 0000000000001901··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2a6 
502 0000000000001908··000000c900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4505 0000000000001903··000000c900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
503 0000000000001917··000000c800000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4 
504 000000000000191c··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2a6 
505 0000000000001923··000000c900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4 
506 000000000000192d··000000cc00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4506 000000000000190d··000000cc00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
Max diff block lines reached; 34900/58655 bytes (59.50%) of diff not shown.
7.17 KB
readelf --wide --debug-dump=frames {}
    
Offset 813, 143 lines modifiedOffset 813, 143 lines modified
813 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32813 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
814 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24814 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
815 ··DW_CFA_offset:·r12·(r12)·at·cfa-16815 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
816 ··DW_CFA_nop816 ··DW_CFA_nop
817 ··DW_CFA_nop817 ··DW_CFA_nop
818 ··DW_CFA_nop818 ··DW_CFA_nop
  
819 000007ac·0000000000000010·000007b0·FDE·cie=00000000·pc=0000000000000c70..0000000000000c83819 000007ac·0000000000000010·000007b0·FDE·cie=00000000·pc=00000000000016e0..00000000000016f4
820 ··DW_CFA_nop820 ··DW_CFA_nop
821 ··DW_CFA_nop821 ··DW_CFA_nop
822 ··DW_CFA_nop822 ··DW_CFA_nop
  
823 000007c0·0000000000000048·000007c4·FDE·cie=00000000·pc=0000000000000c90..0000000000000f1f823 000007c0·0000000000000048·000007c4·FDE·cie=00000000·pc=0000000000000c70..0000000000000eff
824 ··DW_CFA_advance_loc:·6·to·0000000000000c96824 ··DW_CFA_advance_loc:·6·to·0000000000000c76
825 ··DW_CFA_def_cfa_offset:·16825 ··DW_CFA_def_cfa_offset:·16
826 ··DW_CFA_offset:·r15·(r15)·at·cfa-16826 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
827 ··DW_CFA_advance_loc:·2·to·0000000000000c98827 ··DW_CFA_advance_loc:·2·to·0000000000000c78
828 ··DW_CFA_def_cfa_offset:·24828 ··DW_CFA_def_cfa_offset:·24
829 ··DW_CFA_offset:·r14·(r14)·at·cfa-24829 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
830 ··DW_CFA_advance_loc:·2·to·0000000000000c9a830 ··DW_CFA_advance_loc:·2·to·0000000000000c7a
831 ··DW_CFA_def_cfa_offset:·32831 ··DW_CFA_def_cfa_offset:·32
832 ··DW_CFA_offset:·r13·(r13)·at·cfa-32832 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
833 ··DW_CFA_advance_loc:·5·to·0000000000000c9f833 ··DW_CFA_advance_loc:·5·to·0000000000000c7f
834 ··DW_CFA_def_cfa_offset:·40834 ··DW_CFA_def_cfa_offset:·40
835 ··DW_CFA_offset:·r12·(r12)·at·cfa-40835 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
836 ··DW_CFA_advance_loc:·1·to·0000000000000ca0836 ··DW_CFA_advance_loc:·1·to·0000000000000c80
837 ··DW_CFA_def_cfa_offset:·48837 ··DW_CFA_def_cfa_offset:·48
838 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48838 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
839 ··DW_CFA_advance_loc:·1·to·0000000000000ca1839 ··DW_CFA_advance_loc:·1·to·0000000000000c81
840 ··DW_CFA_def_cfa_offset:·56840 ··DW_CFA_def_cfa_offset:·56
841 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56841 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
842 ··DW_CFA_advance_loc:·4·to·0000000000000ca5842 ··DW_CFA_advance_loc:·4·to·0000000000000c85
843 ··DW_CFA_def_cfa_offset:·80843 ··DW_CFA_def_cfa_offset:·80
844 ··DW_CFA_advance_loc1:·175·to·0000000000000d54844 ··DW_CFA_advance_loc1:·175·to·0000000000000d34
845 ··DW_CFA_remember_state845 ··DW_CFA_remember_state
846 ··DW_CFA_def_cfa_offset:·56846 ··DW_CFA_def_cfa_offset:·56
847 ··DW_CFA_advance_loc:·4·to·0000000000000d58847 ··DW_CFA_advance_loc:·4·to·0000000000000d38
848 ··DW_CFA_def_cfa_offset:·48848 ··DW_CFA_def_cfa_offset:·48
849 ··DW_CFA_advance_loc:·1·to·0000000000000d59849 ··DW_CFA_advance_loc:·1·to·0000000000000d39
850 ··DW_CFA_def_cfa_offset:·40850 ··DW_CFA_def_cfa_offset:·40
851 ··DW_CFA_advance_loc:·2·to·0000000000000d5b851 ··DW_CFA_advance_loc:·2·to·0000000000000d3b
852 ··DW_CFA_def_cfa_offset:·32852 ··DW_CFA_def_cfa_offset:·32
853 ··DW_CFA_advance_loc:·2·to·0000000000000d5d853 ··DW_CFA_advance_loc:·2·to·0000000000000d3d
854 ··DW_CFA_def_cfa_offset:·24854 ··DW_CFA_def_cfa_offset:·24
855 ··DW_CFA_advance_loc:·2·to·0000000000000d5f855 ··DW_CFA_advance_loc:·2·to·0000000000000d3f
856 ··DW_CFA_def_cfa_offset:·16856 ··DW_CFA_def_cfa_offset:·16
857 ··DW_CFA_advance_loc:·2·to·0000000000000d61857 ··DW_CFA_advance_loc:·2·to·0000000000000d41
858 ··DW_CFA_def_cfa_offset:·8858 ··DW_CFA_def_cfa_offset:·8
859 ··DW_CFA_advance_loc:·7·to·0000000000000d68859 ··DW_CFA_advance_loc:·7·to·0000000000000d48
860 ··DW_CFA_restore_state860 ··DW_CFA_restore_state
861 ··DW_CFA_nop861 ··DW_CFA_nop
  
862 0000080c·000000000000001c·00000810·FDE·cie=00000000·pc=0000000000001905..0000000000001966862 0000080c·000000000000001c·00000810·FDE·cie=00000000·pc=0000000000001905..0000000000001966
863 ··DW_CFA_def_cfa_offset:·80863 ··DW_CFA_def_cfa_offset:·80
864 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56864 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
865 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48865 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
866 ··DW_CFA_offset:·r12·(r12)·at·cfa-40866 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
867 ··DW_CFA_offset:·r13·(r13)·at·cfa-32867 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
868 ··DW_CFA_offset:·r14·(r14)·at·cfa-24868 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
869 ··DW_CFA_offset:·r15·(r15)·at·cfa-16869 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
870 ··DW_CFA_nop870 ··DW_CFA_nop
  
871 0000082c·0000000000000018·00000830·FDE·cie=00000000·pc=00000000000016e0..00000000000016f7871 0000082c·0000000000000018·00000830·FDE·cie=00000000·pc=0000000000001700..0000000000001717
872 ··DW_CFA_advance_loc:·5·to·00000000000016e5872 ··DW_CFA_advance_loc:·5·to·0000000000001705
873 ··DW_CFA_def_cfa_offset:·16873 ··DW_CFA_def_cfa_offset:·16
874 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16874 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
875 ··DW_CFA_advance_loc:·17·to·00000000000016f6875 ··DW_CFA_advance_loc:·17·to·0000000000001716
876 ··DW_CFA_def_cfa_offset:·8876 ··DW_CFA_def_cfa_offset:·8
877 ··DW_CFA_nop877 ··DW_CFA_nop
878 ··DW_CFA_nop878 ··DW_CFA_nop
879 ··DW_CFA_nop879 ··DW_CFA_nop
  
880 00000848·0000000000000028·0000084c·FDE·cie=00000000·pc=0000000000000f20..0000000000001066880 00000848·0000000000000028·0000084c·FDE·cie=00000000·pc=0000000000000f00..0000000000001046
881 ··DW_CFA_advance_loc:·6·to·0000000000000f26881 ··DW_CFA_advance_loc:·6·to·0000000000000f06
882 ··DW_CFA_def_cfa_offset:·16882 ··DW_CFA_def_cfa_offset:·16
883 ··DW_CFA_offset:·r12·(r12)·at·cfa-16883 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
884 ··DW_CFA_advance_loc:·1·to·0000000000000f27884 ··DW_CFA_advance_loc:·1·to·0000000000000f07
885 ··DW_CFA_def_cfa_offset:·24885 ··DW_CFA_def_cfa_offset:·24
886 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24886 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
887 ··DW_CFA_advance_loc:·1·to·0000000000000f28887 ··DW_CFA_advance_loc:·1·to·0000000000000f08
888 ··DW_CFA_def_cfa_offset:·32888 ··DW_CFA_def_cfa_offset:·32
889 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32889 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
890 ··DW_CFA_advance_loc2:·314·to·0000000000001062890 ··DW_CFA_advance_loc2:·314·to·0000000000001042
891 ··DW_CFA_def_cfa_offset:·24891 ··DW_CFA_def_cfa_offset:·24
892 ··DW_CFA_advance_loc:·1·to·0000000000001063892 ··DW_CFA_advance_loc:·1·to·0000000000001043
893 ··DW_CFA_def_cfa_offset:·16893 ··DW_CFA_def_cfa_offset:·16
894 ··DW_CFA_advance_loc:·2·to·0000000000001065894 ··DW_CFA_advance_loc:·2·to·0000000000001045
895 ··DW_CFA_def_cfa_offset:·8895 ··DW_CFA_def_cfa_offset:·8
896 ··DW_CFA_nop896 ··DW_CFA_nop
  
897 00000874·0000000000000018·00000878·FDE·cie=00000000·pc=0000000000001966..0000000000001989897 00000874·0000000000000018·00000878·FDE·cie=00000000·pc=0000000000001966..0000000000001989
898 ··DW_CFA_def_cfa_offset:·32898 ··DW_CFA_def_cfa_offset:·32
899 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32899 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
900 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24900 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
901 ··DW_CFA_offset:·r12·(r12)·at·cfa-16901 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
902 ··DW_CFA_nop902 ··DW_CFA_nop
903 ··DW_CFA_nop903 ··DW_CFA_nop
904 ··DW_CFA_nop904 ··DW_CFA_nop
  
905 00000890·0000000000000048·00000894·FDE·cie=00000000·pc=0000000000001070..0000000000001a11905 00000890·0000000000000048·00000894·FDE·cie=00000000·pc=0000000000001050..00000000000019f1
906 ··DW_CFA_advance_loc:·6·to·0000000000001076906 ··DW_CFA_advance_loc:·6·to·0000000000001056
907 ··DW_CFA_def_cfa_offset:·16907 ··DW_CFA_def_cfa_offset:·16
908 ··DW_CFA_offset:·r15·(r15)·at·cfa-16908 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
909 ··DW_CFA_advance_loc:·2·to·0000000000001078909 ··DW_CFA_advance_loc:·2·to·0000000000001058
910 ··DW_CFA_def_cfa_offset:·24910 ··DW_CFA_def_cfa_offset:·24
911 ··DW_CFA_offset:·r14·(r14)·at·cfa-24911 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
912 ··DW_CFA_advance_loc:·2·to·000000000000107a912 ··DW_CFA_advance_loc:·2·to·000000000000105a
913 ··DW_CFA_def_cfa_offset:·32913 ··DW_CFA_def_cfa_offset:·32
914 ··DW_CFA_offset:·r13·(r13)·at·cfa-32914 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
915 ··DW_CFA_advance_loc:·2·to·000000000000107c915 ··DW_CFA_advance_loc:·2·to·000000000000105c
916 ··DW_CFA_def_cfa_offset:·40916 ··DW_CFA_def_cfa_offset:·40
917 ··DW_CFA_offset:·r12·(r12)·at·cfa-40917 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
918 ··DW_CFA_advance_loc:·1·to·000000000000107d918 ··DW_CFA_advance_loc:·1·to·000000000000105d
919 ··DW_CFA_def_cfa_offset:·48919 ··DW_CFA_def_cfa_offset:·48
920 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48920 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
921 ··DW_CFA_advance_loc:·1·to·000000000000107e921 ··DW_CFA_advance_loc:·1·to·000000000000105e
922 ··DW_CFA_def_cfa_offset:·56922 ··DW_CFA_def_cfa_offset:·56
923 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56923 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
924 ··DW_CFA_advance_loc:·4·to·0000000000001082924 ··DW_CFA_advance_loc:·4·to·0000000000001062
925 ··DW_CFA_def_cfa_offset:·176925 ··DW_CFA_def_cfa_offset:·176
926 ··DW_CFA_advance_loc1:·225·to·0000000000001163926 ··DW_CFA_advance_loc1:·225·to·0000000000001143
927 ··DW_CFA_remember_state927 ··DW_CFA_remember_state
928 ··DW_CFA_def_cfa_offset:·56928 ··DW_CFA_def_cfa_offset:·56
929 ··DW_CFA_advance_loc:·1·to·0000000000001164929 ··DW_CFA_advance_loc:·1·to·0000000000001144
930 ··DW_CFA_def_cfa_offset:·48930 ··DW_CFA_def_cfa_offset:·48
931 ··DW_CFA_advance_loc:·1·to·0000000000001165931 ··DW_CFA_advance_loc:·1·to·0000000000001145
932 ··DW_CFA_def_cfa_offset:·40932 ··DW_CFA_def_cfa_offset:·40
Max diff block lines reached; 705/7263 bytes (9.71%) of diff not shown.
829 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1680, 15 lines modifiedOffset 1680, 27 lines modified
1680 »       mov····$0x2,%edx1680 »       mov····$0x2,%edx
1681 »       call···16cf·<_PyConfig_Write+0x20f>1681 »       call···16cf·<_PyConfig_Write+0x20f>
1682 ·R_X86_64_PLT32» setvbuf-0x41682 ·R_X86_64_PLT32» setvbuf-0x4
1683 »       jmp····1616·<_PyConfig_Write+0x156>1683 »       jmp····1616·<_PyConfig_Write+0x156>
1684 »       data16·cs·nopw·0x0(%rax,%rax,1)1684 »       data16·cs·nopw·0x0(%rax,%rax,1)
1685 »       nop1685 »       nop
  
 1686 00000000000016e0·<PyStatus_Ok>:
 1687 PyStatus_Ok():
 1688 »       endbr64
 1689 »       mov····%rdi,%rdx
 1690 »       xor····%eax,%eax
 1691 »       mov····$0x8,%ecx
 1692 »       rep·stos·%eax,%es:(%rdi)
 1693 »       mov····%rdx,%rax
 1694 »       ret
 1695 »       data16·cs·nopw·0x0(%rax,%rax,1)
 1696 »       nop
  
1686 00000000000016e0·<_PyConfig_InitImportConfig>:1697 0000000000001700·<_PyConfig_InitImportConfig>:
1687 _PyConfig_InitImportConfig():1698 _PyConfig_InitImportConfig():
1688 »       endbr641699 »       endbr64
1689 »       push···%rbx1700 »       push···%rbx
1690 »       mov····$0x1,%edx1701 »       mov····$0x1,%edx
1691 »       mov····%rdi,%rbx1702 »       mov····%rdi,%rbx
1692 »       call···13a0·<config_init_import>1703 »       call···13a0·<config_init_import>
1693 »       mov····%rbx,%rax1704 »       mov····%rbx,%rax
40.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 860, 331 lines modifiedOffset 860, 320 lines modified
860 »       test···%rax,%rax860 »       test···%rax,%rax
861 »       jne····c69·<config_get_xoption_value+0x19>861 »       jne····c69·<config_get_xoption_value+0x19>
862 ·R_X86_64_PC32»  .text.unlikely+0x164b862 ·R_X86_64_PC32»  .text.unlikely+0x164b
863 »       add····$0x8,%rsp863 »       add····$0x8,%rsp
864 »       ret864 »       ret
865 »       xchg···%ax,%ax865 »       xchg···%ax,%ax
  
866 0000000000000c70·<PyStatus_Ok>: 
867 PyStatus_Ok(): 
868 »       endbr64 
869 »       pxor···%xmm0,%xmm0 
870 »       mov····%rdi,%rax 
871 »       movups·%xmm0,(%rdi) 
872 »       movups·%xmm0,0x10(%rdi) 
873 »       ret 
874 »       data16·cs·nopw·0x0(%rax,%rax,1) 
875 »       xchg···%ax,%ax 
  
876 0000000000000c90·<_PyConfig_AsDict>:866 0000000000000c70·<_PyConfig_AsDict>:
877 _PyConfig_AsDict():867 _PyConfig_AsDict():
878 »       endbr64868 »       endbr64
879 »       push···%r15869 »       push···%r15
880 »       push···%r14870 »       push···%r14
881 »       push···%r13871 »       push···%r13
882 »       mov····%rdi,%r13872 »       mov····%rdi,%r13
883 »       push···%r12873 »       push···%r12
884 »       push···%rbp874 »       push···%rbp
885 »       push···%rbx875 »       push···%rbx
886 »       sub····$0x18,%rsp876 »       sub····$0x18,%rsp
887 »       call···caa·<_PyConfig_AsDict+0x1a>877 »       call···c8a·<_PyConfig_AsDict+0x1a>
888 ·R_X86_64_PLT32» PyDict_New-0x4878 ·R_X86_64_PLT32» PyDict_New-0x4
889 »       test···%rax,%rax879 »       test···%rax,%rax
890 »       je·····cb3·<_PyConfig_AsDict+0x23>880 »       je·····c93·<_PyConfig_AsDict+0x23>
891 ·R_X86_64_PC32»  .text.unlikely+0x1935881 ·R_X86_64_PC32»  .text.unlikely+0x1935
892 »       mov····%rax,%r12882 »       mov····%rax,%r12
893 »       mov····$0x0,%ebx883 »       mov····$0x0,%ebx
894 ·R_X86_64_32»    .rodata+0x2520884 ·R_X86_64_32»    .rodata+0x2520
895 »       nopl···0x0(%rax,%rax,1)885 »       nopl···0x0(%rax,%rax,1)
896 »       mov····0x8(%rbx),%r14886 »       mov····0x8(%rbx),%r14
897 »       mov····0x10(%rbx),%eax887 »       mov····0x10(%rbx),%eax
898 »       add····%r13,%r14888 »       add····%r13,%r14
899 »       notrack·jmp·*0x0(,%rax,8)889 »       notrack·jmp·*0x0(,%rax,8)
900 ·R_X86_64_32S»   .rodata+0x430890 ·R_X86_64_32S»   .rodata+0x430
901 »       nopw···0x0(%rax,%rax,1)891 »       nopw···0x0(%rax,%rax,1)
902 »       mov····(%r14),%rdi892 »       mov····(%r14),%rdi
903 »       test···%rdi,%rdi893 »       test···%rdi,%rdi
904 »       jne····ef8·<_PyConfig_AsDict+0x268>894 »       jne····ed8·<_PyConfig_AsDict+0x268>
905 »       mov····0x0(%rip),%eax········895 »       mov····0x0(%rip),%eax········
906 ·R_X86_64_PC32»  _Py_NoneStruct-0x4896 ·R_X86_64_PC32»  _Py_NoneStruct-0x4
907 »       add····$0x1,%eax897 »       add····$0x1,%eax
908 »       jne····cf3·<_PyConfig_AsDict+0x63>898 »       jne····cd3·<_PyConfig_AsDict+0x63>
909 ·R_X86_64_PC32»  .text.unlikely+0x1957899 ·R_X86_64_PC32»  .text.unlikely+0x1957
910 »       mov····$0x0,%ebp900 »       mov····$0x0,%ebp
911 ·R_X86_64_32»    _Py_NoneStruct901 ·R_X86_64_32»    _Py_NoneStruct
912 »       jmp····d20·<_PyConfig_AsDict+0x90>902 »       jmp····d00·<_PyConfig_AsDict+0x90>
913 »       nopw···0x0(%rax,%rax,1)903 »       nopw···0x0(%rax,%rax,1)
914 »       movslq·(%r14),%rdi904 »       movslq·(%r14),%rdi
915 »       call···d08·<_PyConfig_AsDict+0x78>905 »       call···ce8·<_PyConfig_AsDict+0x78>
916 ·R_X86_64_PLT32» PyLong_FromLong-0x4906 ·R_X86_64_PLT32» PyLong_FromLong-0x4
917 »       mov····%rax,%rbp907 »       mov····%rax,%rbp
918 »       test···%rax,%rax908 »       test···%rax,%rax
919 »       je·····f15·<_PyConfig_AsDict+0x285>909 »       je·····ef5·<_PyConfig_AsDict+0x285>
920 »       data16·cs·nopw·0x0(%rax,%rax,1)910 »       data16·cs·nopw·0x0(%rax,%rax,1)
921 »       nop911 »       nop
922 »       mov····(%rbx),%rsi912 »       mov····(%rbx),%rsi
923 »       mov····%rbp,%rdx913 »       mov····%rbp,%rdx
924 »       mov····%r12,%rdi914 »       mov····%r12,%rdi
925 »       call···d2e·<_PyConfig_AsDict+0x9e>915 »       call···d0e·<_PyConfig_AsDict+0x9e>
926 ·R_X86_64_PLT32» PyDict_SetItemString-0x4916 ·R_X86_64_PLT32» PyDict_SetItemString-0x4
927 »       mov····0x0(%rbp),%rdx917 »       mov····0x0(%rbp),%rdx
928 »       test···%edx,%edx918 »       test···%edx,%edx
929 »       jns····ee0·<_PyConfig_AsDict+0x250>919 »       jns····ec0·<_PyConfig_AsDict+0x250>
930 »       test···%eax,%eax920 »       test···%eax,%eax
931 »       js·····f1a·<_PyConfig_AsDict+0x28a>921 »       js·····efa·<_PyConfig_AsDict+0x28a>
932 »       add····$0x18,%rbx922 »       add····$0x18,%rbx
933 »       cmpq···$0x0,(%rbx)923 »       cmpq···$0x0,(%rbx)
934 »       jne····cc0·<_PyConfig_AsDict+0x30>924 »       jne····ca0·<_PyConfig_AsDict+0x30>
935 »       add····$0x18,%rsp925 »       add····$0x18,%rsp
936 »       mov····%r12,%rax926 »       mov····%r12,%rax
937 »       pop····%rbx927 »       pop····%rbx
938 »       pop····%rbp928 »       pop····%rbp
939 »       pop····%r12929 »       pop····%r12
940 »       pop····%r13930 »       pop····%r13
941 »       pop····%r14931 »       pop····%r14
942 »       pop····%r15932 »       pop····%r15
943 »       ret933 »       ret
944 »       nopw···0x0(%rax,%rax,1)934 »       nopw···0x0(%rax,%rax,1)
945 »       movslq·(%r14),%rdi935 »       movslq·(%r14),%rdi
946 »       call···d70·<_PyConfig_AsDict+0xe0>936 »       call···d50·<_PyConfig_AsDict+0xe0>
947 ·R_X86_64_PLT32» PyBool_FromLong-0x4937 ·R_X86_64_PLT32» PyBool_FromLong-0x4
948 »       mov····%rax,%rbp938 »       mov····%rax,%rbp
949 »       test···%rax,%rax939 »       test···%rax,%rax
950 »       jne····d20·<_PyConfig_AsDict+0x90>940 »       jne····d00·<_PyConfig_AsDict+0x90>
951 »       jmp····d7d·<_PyConfig_AsDict+0xed>941 »       jmp····d5d·<_PyConfig_AsDict+0xed>
952 ·R_X86_64_PC32»  .text.unlikely+0x191b942 ·R_X86_64_PC32»  .text.unlikely+0x191b
953 »       nopl···(%rax)943 »       nopl···(%rax)
954 »       mov····(%r14),%rdi944 »       mov····(%r14),%rdi
955 »       call···d88·<_PyConfig_AsDict+0xf8>945 »       call···d68·<_PyConfig_AsDict+0xf8>
956 ·R_X86_64_PLT32» PyList_New-0x4946 ·R_X86_64_PLT32» PyList_New-0x4
957 »       mov····%rax,%rbp947 »       mov····%rax,%rbp
958 »       test···%rax,%rax948 »       test···%rax,%rax
959 »       je·····d94·<_PyConfig_AsDict+0x104>949 »       je·····d74·<_PyConfig_AsDict+0x104>
960 ·R_X86_64_PC32»  .text.unlikely+0x191b950 ·R_X86_64_PC32»  .text.unlikely+0x191b
961 »       cmpq···$0x0,(%r14)951 »       cmpq···$0x0,(%r14)
962 »       jle····d20·<_PyConfig_AsDict+0x90>952 »       jle····d00·<_PyConfig_AsDict+0x90>
963 »       mov····0x8(%r14),%rax953 »       mov····0x8(%r14),%rax
964 »       mov····$0xffffffffffffffff,%rsi954 »       mov····$0xffffffffffffffff,%rsi
965 »       mov····(%rax),%rdi955 »       mov····(%rax),%rdi
966 »       call···dad·<_PyConfig_AsDict+0x11d>956 »       call···d8d·<_PyConfig_AsDict+0x11d>
967 ·R_X86_64_PLT32» PyUnicode_FromWideChar-0x4957 ·R_X86_64_PLT32» PyUnicode_FromWideChar-0x4
968 »       test···%rax,%rax958 »       test···%rax,%rax
969 »       je·····db6·<_PyConfig_AsDict+0x126>959 »       je·····d96·<_PyConfig_AsDict+0x126>
970 ·R_X86_64_PC32»  .text.unlikely+0x1901960 ·R_X86_64_PC32»  .text.unlikely+0x1901
971 »       mov····0x18(%rbp),%rdx961 »       mov····0x18(%rbp),%rdx
972 »       cmpq···$0x1,(%r14)962 »       cmpq···$0x1,(%r14)
973 »       mov····%rax,(%rdx)963 »       mov····%rax,(%rdx)
974 »       jle····d20·<_PyConfig_AsDict+0x90>964 »       jle····d00·<_PyConfig_AsDict+0x90>
975 »       mov····0x8(%r14),%rax965 »       mov····0x8(%r14),%rax
976 »       mov····$0xffffffffffffffff,%rsi966 »       mov····$0xffffffffffffffff,%rsi
977 »       mov····0x8(%rax),%rdi967 »       mov····0x8(%rax),%rdi
978 »       call···ddb·<_PyConfig_AsDict+0x14b>968 »       call···dbb·<_PyConfig_AsDict+0x14b>
979 ·R_X86_64_PLT32» PyUnicode_FromWideChar-0x4969 ·R_X86_64_PLT32» PyUnicode_FromWideChar-0x4
980 »       test···%rax,%rax970 »       test···%rax,%rax
981 »       je·····de4·<_PyConfig_AsDict+0x154>971 »       je·····dc4·<_PyConfig_AsDict+0x154>
982 ·R_X86_64_PC32»  .text.unlikely+0x1901972 ·R_X86_64_PC32»  .text.unlikely+0x1901
983 »       mov····0x18(%rbp),%rdx973 »       mov····0x18(%rbp),%rdx
984 »       cmpq···$0x2,(%r14)974 »       cmpq···$0x2,(%r14)
Max diff block lines reached; 36672/40790 bytes (89.90%) of diff not shown.
10.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1657, 40 lines modifiedOffset 1657, 40 lines modified
1657 »       mov····%rax,(%r12)1657 »       mov····%rax,(%r12)
1658 »       jne····1939·<_PyConfig_AsDict.cold+0x34>1658 »       jne····1939·<_PyConfig_AsDict.cold+0x34>
1659 »       mov····%r12,%rdi1659 »       mov····%r12,%rdi
1660 »       call···1939·<_PyConfig_AsDict.cold+0x34>1660 »       call···1939·<_PyConfig_AsDict.cold+0x34>
1661 ·R_X86_64_PLT32» _Py_Dealloc-0x41661 ·R_X86_64_PLT32» _Py_Dealloc-0x4
1662 »       xor····%r12d,%r12d1662 »       xor····%r12d,%r12d
1663 »       jmp····1941·<_PyConfig_AsDict.cold+0x3c>1663 »       jmp····1941·<_PyConfig_AsDict.cold+0x3c>
1664 ·R_X86_64_PC32»  .text.hot+0xd4c1664 ·R_X86_64_PC32»  .text.hot+0xd2c
1665 »       mov····%rbp,%rdi1665 »       mov····%rbp,%rdi
1666 »       mov····%eax,0xc(%rsp)1666 »       mov····%eax,0xc(%rsp)
1667 »       call···194d·<_PyConfig_AsDict.cold+0x48>1667 »       call···194d·<_PyConfig_AsDict.cold+0x48>
1668 ·R_X86_64_PLT32» _Py_Dealloc-0x41668 ·R_X86_64_PLT32» _Py_Dealloc-0x4
1669 »       mov····0xc(%rsp),%eax1669 »       mov····0xc(%rsp),%eax
1670 »       test···%eax,%eax1670 »       test···%eax,%eax
1671 »       jns····1959·<_PyConfig_AsDict.cold+0x54>1671 »       jns····1959·<_PyConfig_AsDict.cold+0x54>
1672 ·R_X86_64_PC32»  .text.hot+0xd3e1672 ·R_X86_64_PC32»  .text.hot+0xd1e
1673 »       jmp····191f·<_PyConfig_AsDict.cold+0x1a>1673 »       jmp····191f·<_PyConfig_AsDict.cold+0x1a>
1674 »       mov····%eax,0x0(%rip)········1674 »       mov····%eax,0x0(%rip)········
1675 ·R_X86_64_PC32»  _Py_NoneStruct-0x41675 ·R_X86_64_PC32»  _Py_NoneStruct-0x4
1676 »       jmp····1966·<_PyWideStringList_AsList.cold>1676 »       jmp····1966·<_PyWideStringList_AsList.cold>
1677 ·R_X86_64_PC32»  .text.hot+0xcef1677 ·R_X86_64_PC32»  .text.hot+0xccf
  
1678 0000000000001966·<_PyWideStringList_AsList.cold>:1678 0000000000001966·<_PyWideStringList_AsList.cold>:
1679 _PyWideStringList_AsList.cold():1679 _PyWideStringList_AsList.cold():
1680 »       mov····0x0(%rbp),%rax1680 »       mov····0x0(%rbp),%rax
1681 »       test···%eax,%eax1681 »       test···%eax,%eax
1682 »       js·····1978·<_PyWideStringList_AsList.cold+0x12>1682 »       js·····1978·<_PyWideStringList_AsList.cold+0x12>
1683 »       sub····$0x1,%rax1683 »       sub····$0x1,%rax
1684 »       mov····%rax,0x0(%rbp)1684 »       mov····%rax,0x0(%rbp)
1685 »       je·····197f·<_PyWideStringList_AsList.cold+0x19>1685 »       je·····197f·<_PyWideStringList_AsList.cold+0x19>
1686 »       xor····%ebp,%ebp1686 »       xor····%ebp,%ebp
1687 »       jmp····197f·<_PyWideStringList_AsList.cold+0x19>1687 »       jmp····197f·<_PyWideStringList_AsList.cold+0x19>
1688 ·R_X86_64_PC32»  .text.hot+0x105a1688 ·R_X86_64_PC32»  .text.hot+0x103a
1689 »       mov····%rbp,%rdi1689 »       mov····%rbp,%rdi
1690 »       call···1987·<_PyWideStringList_AsList.cold+0x21>1690 »       call···1987·<_PyWideStringList_AsList.cold+0x21>
1691 ·R_X86_64_PLT32» _Py_Dealloc-0x41691 ·R_X86_64_PLT32» _Py_Dealloc-0x4
1692 »       jmp····1978·<_PyWideStringList_AsList.cold+0x12>1692 »       jmp····1978·<_PyWideStringList_AsList.cold+0x12>
  
1693 0000000000001989·<_PyConfig_FromDict.cold>:1693 0000000000001989·<_PyConfig_FromDict.cold>:
1694 _PyConfig_FromDict.cold():1694 _PyConfig_FromDict.cold():
Offset 1699, 227 lines modifiedOffset 1699, 227 lines modified
1699 ·R_X86_64_PLT32» PyMem_RawFree-0x41699 ·R_X86_64_PLT32» PyMem_RawFree-0x4
1700 »       mov····0x20(%rsp),%rdi1700 »       mov····0x20(%rsp),%rdi
1701 »       call···199b·<_PyConfig_FromDict.cold+0x12>1701 »       call···199b·<_PyConfig_FromDict.cold+0x12>
1702 ·R_X86_64_PLT32» PyMem_Free-0x41702 ·R_X86_64_PLT32» PyMem_Free-0x4
1703 »       call···19a0·<_PyConfig_FromDict.cold+0x17>1703 »       call···19a0·<_PyConfig_FromDict.cold+0x17>
1704 ·R_X86_64_PLT32» PyErr_NoMemory-0x41704 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
1705 »       jmp····19a5·<_PyConfig_FromDict.cold+0x1c>1705 »       jmp····19a5·<_PyConfig_FromDict.cold+0x1c>
1706 ·R_X86_64_PC32»  .text.hot+0x19941706 ·R_X86_64_PC32»  .text.hot+0x1974
1707 »       sub····$0x1,%rax1707 »       sub····$0x1,%rax
1708 »       mov····%rax,(%r15)1708 »       mov····%rax,(%r15)
1709 »       jne····19b2·<_PyConfig_FromDict.cold+0x29>1709 »       jne····19b2·<_PyConfig_FromDict.cold+0x29>
1710 ·R_X86_64_PC32»  .text.hot+0x12f61710 ·R_X86_64_PC32»  .text.hot+0x12d6
1711 »       mov····%r15,%rdi1711 »       mov····%r15,%rdi
1712 »       call···19ba·<_PyConfig_FromDict.cold+0x31>1712 »       call···19ba·<_PyConfig_FromDict.cold+0x31>
1713 ·R_X86_64_PLT32» _Py_Dealloc-0x41713 ·R_X86_64_PLT32» _Py_Dealloc-0x4
1714 »       jmp····19bf·<_PyConfig_FromDict.cold+0x36>1714 »       jmp····19bf·<_PyConfig_FromDict.cold+0x36>
1715 ·R_X86_64_PC32»  .text.hot+0x12f61715 ·R_X86_64_PC32»  .text.hot+0x12d6
1716 »       mov····%r12,%rdi1716 »       mov····%r12,%rdi
1717 »       call···1c2c·<config_dict_get.part.0>1717 »       call···1c2c·<config_dict_get.part.0>
1718 »       mov····%rax,%r131718 »       mov····%rax,%r13
1719 »       test···%rax,%rax1719 »       test···%rax,%rax
1720 »       je·····1a6f·<_PyConfig_FromDict.cold+0xe6>1720 »       je·····1a6f·<_PyConfig_FromDict.cold+0xe6>
1721 »       mov····%rax,%rdi1721 »       mov····%rax,%rdi
1722 »       call···19db·<_PyConfig_FromDict.cold+0x52>1722 »       call···19db·<_PyConfig_FromDict.cold+0x52>
1723 ·R_X86_64_PLT32» PyLong_AsInt-0x41723 ·R_X86_64_PLT32» PyLong_AsInt-0x4
1724 »       mov····0x0(%r13),%rdx1724 »       mov····0x0(%r13),%rdx
1725 »       test···%edx,%edx1725 »       test···%edx,%edx
1726 »       jns····19e7·<_PyConfig_FromDict.cold+0x5e>1726 »       jns····19e7·<_PyConfig_FromDict.cold+0x5e>
1727 ·R_X86_64_PC32»  .text.hot+0x17ed1727 ·R_X86_64_PC32»  .text.hot+0x17cd
1728 »       jmp····19ec·<_PyConfig_FromDict.cold+0x63>1728 »       jmp····19ec·<_PyConfig_FromDict.cold+0x63>
1729 ·R_X86_64_PC32»  .text.hot+0x11031729 ·R_X86_64_PC32»  .text.hot+0x10e3
1730 »       mov····$0x0,%r15d1730 »       mov····$0x0,%r15d
1731 ·R_X86_64_32»    _Py_NoneStruct1731 ·R_X86_64_32»    _Py_NoneStruct
1732 »       call···19f7·<_PyConfig_FromDict.cold+0x6e>1732 »       call···19f7·<_PyConfig_FromDict.cold+0x6e>
1733 ·R_X86_64_PLT32» PyErr_NoMemory-0x41733 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
1734 »       jmp····19fc·<_PyConfig_FromDict.cold+0x73>1734 »       jmp····19fc·<_PyConfig_FromDict.cold+0x73>
1735 ·R_X86_64_PC32»  .text.hot+0x18701735 ·R_X86_64_PC32»  .text.hot+0x1850
1736 »       mov····$0x0,%r15d1736 »       mov····$0x0,%r15d
1737 ·R_X86_64_32»    _Py_NoneStruct1737 ·R_X86_64_32»    _Py_NoneStruct
1738 »       call···1a07·<_PyConfig_FromDict.cold+0x7e>1738 »       call···1a07·<_PyConfig_FromDict.cold+0x7e>
1739 ·R_X86_64_PLT32» PyErr_NoMemory-0x41739 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
1740 »       jmp····1a0c·<_PyConfig_FromDict.cold+0x83>1740 »       jmp····1a0c·<_PyConfig_FromDict.cold+0x83>
1741 ·R_X86_64_PC32»  .text.hot+0x18961741 ·R_X86_64_PC32»  .text.hot+0x1876
1742 »       mov····%r13,%rdi1742 »       mov····%r13,%rdi
1743 »       mov····%eax,0x10(%rsp)1743 »       mov····%eax,0x10(%rsp)
1744 »       call···1a18·<_PyConfig_FromDict.cold+0x8f>1744 »       call···1a18·<_PyConfig_FromDict.cold+0x8f>
1745 ·R_X86_64_PLT32» _Py_Dealloc-0x41745 ·R_X86_64_PLT32» _Py_Dealloc-0x4
1746 »       mov····0x10(%rsp),%eax1746 »       mov····0x10(%rsp),%eax
1747 »       cmp····$0xffffffff,%eax1747 »       cmp····$0xffffffff,%eax
1748 »       jne····1a25·<_PyConfig_FromDict.cold+0x9c>1748 »       jne····1a25·<_PyConfig_FromDict.cold+0x9c>
1749 ·R_X86_64_PC32»  .text.hot+0x110c1749 ·R_X86_64_PC32»  .text.hot+0x10ec
1750 »       jmp····1a2a·<_PyConfig_FromDict.cold+0xa1>1750 »       jmp····1a2a·<_PyConfig_FromDict.cold+0xa1>
1751 ·R_X86_64_PC32»  .text.hot+0x17d71751 ·R_X86_64_PC32»  .text.hot+0x17b7
1752 »       mov····0x0(%rip),%rdi········1752 »       mov····0x0(%rip),%rdi········
1753 ·R_X86_64_PC32»  PyExc_OverflowError-0x41753 ·R_X86_64_PC32»  PyExc_OverflowError-0x4
1754 »       call···1a36·<_PyConfig_FromDict.cold+0xad>1754 »       call···1a36·<_PyConfig_FromDict.cold+0xad>
1755 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x41755 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x4
1756 »       test···%eax,%eax1756 »       test···%eax,%eax
1757 »       je·····1a3e·<_PyConfig_FromDict.cold+0xb5>1757 »       je·····1a3e·<_PyConfig_FromDict.cold+0xb5>
1758 ·R_X86_64_PC32»  .text.hot+0x12f61758 ·R_X86_64_PC32»  .text.hot+0x12d6
1759 »       mov····0x0(%rip),%rdi········1759 »       mov····0x0(%rip),%rdi········
1760 ·R_X86_64_PC32»  PyExc_ValueError-0x41760 ·R_X86_64_PC32»  PyExc_ValueError-0x4
1761 »       mov····%r12,%rdx1761 »       mov····%r12,%rdx
1762 »       mov····$0x0,%esi1762 »       mov····$0x0,%esi
1763 ·R_X86_64_32»    .rodata.str1.1+0x2a61763 ·R_X86_64_32»    .rodata.str1.1+0x2a6
1764 »       xor····%eax,%eax1764 »       xor····%eax,%eax
1765 »       call···1a54·<_PyConfig_FromDict.cold+0xcb>1765 »       call···1a54·<_PyConfig_FromDict.cold+0xcb>
1766 ·R_X86_64_PLT32» PyErr_Format-0x41766 ·R_X86_64_PLT32» PyErr_Format-0x4
1767 »       jmp····1a59·<_PyConfig_FromDict.cold+0xd0>1767 »       jmp····1a59·<_PyConfig_FromDict.cold+0xd0>
1768 ·R_X86_64_PC32»  .text.hot+0x12f61768 ·R_X86_64_PC32»  .text.hot+0x12d6
1769 »       mov····0x0(%rip),%rdi········1769 »       mov····0x0(%rip),%rdi········
1770 ·R_X86_64_PC32»  PyExc_TypeError-0x41770 ·R_X86_64_PC32»  PyExc_TypeError-0x4
1771 »       mov····$0x0,%esi1771 »       mov····$0x0,%esi
1772 ·R_X86_64_32»    .rodata.str1.1+0x2801772 ·R_X86_64_32»    .rodata.str1.1+0x280
1773 »       call···1a6a·<_PyConfig_FromDict.cold+0xe1>1773 »       call···1a6a·<_PyConfig_FromDict.cold+0xe1>
1774 ·R_X86_64_PLT32» PyErr_SetString-0x41774 ·R_X86_64_PLT32» PyErr_SetString-0x4
1775 »       jmp····1a6f·<_PyConfig_FromDict.cold+0xe6>1775 »       jmp····1a6f·<_PyConfig_FromDict.cold+0xe6>
1776 ·R_X86_64_PC32»  .text.hot+0x12f61776 ·R_X86_64_PC32»  .text.hot+0x12d6
1777 »       jmp····1a74·<_PyConfig_FromDict.cold+0xeb>1777 »       jmp····1a74·<_PyConfig_FromDict.cold+0xeb>
1778 ·R_X86_64_PC32»  .text.hot+0x12f61778 ·R_X86_64_PC32»  .text.hot+0x12d6
1779 »       sub····$0x1,%rax1779 »       sub····$0x1,%rax
1780 »       mov····%rax,(%r15)1780 »       mov····%rax,(%r15)
1781 »       jne····1a81·<_PyConfig_FromDict.cold+0xf8>1781 »       jne····1a81·<_PyConfig_FromDict.cold+0xf8>
1782 ·R_X86_64_PC32»  .text.hot+0x12f61782 ·R_X86_64_PC32»  .text.hot+0x12d6
1783 »       mov····%r15,%rdi1783 »       mov····%r15,%rdi
1784 »       call···1a89·<_PyConfig_FromDict.cold+0x100>1784 »       call···1a89·<_PyConfig_FromDict.cold+0x100>
Max diff block lines reached; 5342/10194 bytes (52.40%) of diff not shown.
1.17 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 120, 15 lines modifiedOffset 120, 15 lines modified
120 ··0x00000740·8c02440e·18860344·0e208304·440e3002·..D....D.·..D.0.120 ··0x00000740·8c02440e·18860344·0e208304·440e3002·..D....D.·..D.0.
121 ··0x00000750·570e2041·0e18410e·10420e08·30000000·W.·A..A..B..0...121 ··0x00000750·570e2041·0e18410e·10420e08·30000000·W.·A..A..B..0...
122 ··0x00000760·60070000·00000000·14020000·00460e10·`............F..122 ··0x00000760·60070000·00000000·14020000·00460e10·`............F..
123 ··0x00000770·8c02440e·18860344·0e208304·470e6003·..D....D.·..G.`.123 ··0x00000770·8c02440e·18860344·0e208304·470e6003·..D....D.·..G.`.
124 ··0x00000780·aa010a0e·20440e18·410e1042·0e08410b·....·D..A..B..A.124 ··0x00000780·aa010a0e·20440e18·410e1042·0e08410b·....·D..A..B..A.
125 ··0x00000790·18000000·94070000·00000000·70000000·............p...125 ··0x00000790·18000000·94070000·00000000·70000000·............p...
126 ··0x000007a0·000e6083·0486038c·02000000·10000000·..`.............126 ··0x000007a0·000e6083·0486038c·02000000·10000000·..`.............
127 ··0x000007b0·b0070000·00000000·13000000·00000000·................127 ··0x000007b0·b0070000·00000000·14000000·00000000·................
128 ··0x000007c0·48000000·c4070000·00000000·8f020000·H...............128 ··0x000007c0·48000000·c4070000·00000000·8f020000·H...............
129 ··0x000007d0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..129 ··0x000007d0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
130 ··0x000007e0·450e288c·05410e30·8606410e·38830744·E.(..A.0..A.8..D130 ··0x000007e0·450e288c·05410e30·8606410e·38830744·E.(..A.0..A.8..D
131 ··0x000007f0·0e5002af·0a0e3844·0e30410e·28420e20·.P....8D.0A.(B.·131 ··0x000007f0·0e5002af·0a0e3844·0e30410e·28420e20·.P....8D.0A.(B.·
132 ··0x00000800·420e1842·0e10420e·08470b00·1c000000·B..B..B..G......132 ··0x00000800·420e1842·0e10420e·08470b00·1c000000·B..B..B..G......
133 ··0x00000810·10080000·00000000·61000000·000e5083·........a.....P.133 ··0x00000810·10080000·00000000·61000000·000e5083·........a.....P.
134 ··0x00000820·0786068c·058d048e·038f0200·18000000·................134 ··0x00000820·0786068c·058d048e·038f0200·18000000·................
368 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:··········57456·(bytes·into·file)13 ··Start·of·section·headers:··········57440·(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·0xe070:1 There·are·22·section·headers,·starting·at·offset·0xe060:
  
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·0006a0·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0006a0·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·008f68·000660·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·008f58·000660·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0006e0·000200·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0006e0·000200·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·0095c8·000330·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·0095b8·000330·18···I·19···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·0008e0·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·0008e0·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0008e0·000263·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0008e0·000263·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·000b43·0019a2·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·000b43·00199e·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·0098f8·002130·18···I·19···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·0098e8·002130·18···I·19···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·0024e8·003b4a·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·0024e8·003b3a·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·00ba28·001a10·18···I·19···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·00ba18·001a10·18···I·19···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·006038·000146·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·006028·000146·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·006180·000700·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·006170·000700·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·00d438·0004b0·18···I·19··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·00d428·0004b0·18···I·19··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·006880·000010·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·006870·000010·08··AM··0···0··8
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·006890·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·006880·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·006890·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·006880·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·0068b0·000bb0·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·0068a0·000bb0·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·00d8e8·0006c0·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·00d8d8·0006c0·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·007460·000de0·18·····20··65··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·007450·000de0·18·····20··65··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·008240·000d27·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·008230·000d27·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·00dfa8·0000c3·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·00df98·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)
13.9 KB
readelf --wide --symbols {}
    
Offset 12, 51 lines modifiedOffset 12, 51 lines modified
12 ·····8:·0000000000000000···213·FUNC····LOCAL··DEFAULT····7·_Py_CreateMonitoringObject.cold12 ·····8:·0000000000000000···213·FUNC····LOCAL··DEFAULT····7·_Py_CreateMonitoringObject.cold
13 ·····9:·0000000000000500···256·OBJECT··LOCAL··DEFAULT···12·DE_INSTRUMENT13 ·····9:·0000000000000500···256·OBJECT··LOCAL··DEFAULT···12·DE_INSTRUMENT
14 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.814 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
15 ····11:·0000000000000080···134·FUNC····LOCAL··DEFAULT····1·monitoring_use_tool_id15 ····11:·0000000000000080···134·FUNC····LOCAL··DEFAULT····1·monitoring_use_tool_id
16 ····12:·00000000000000d5···117·FUNC····LOCAL··DEFAULT····7·monitoring_use_tool_id.cold16 ····12:·00000000000000d5···117·FUNC····LOCAL··DEFAULT····7·monitoring_use_tool_id.cold
17 ····13:·0000000000000110···129·FUNC····LOCAL··DEFAULT····1·monitoring_set_events17 ····13:·0000000000000110···129·FUNC····LOCAL··DEFAULT····1·monitoring_set_events
18 ····14:·000000000000014a···183·FUNC····LOCAL··DEFAULT····7·monitoring_set_events.cold18 ····14:·000000000000014a···183·FUNC····LOCAL··DEFAULT····7·monitoring_set_events.cold
19 ····15:·0000000000000730··6965·FUNC····LOCAL··DEFAULT····9·force_instrument_lock_held19 ····15:·0000000000000730··6947·FUNC····LOCAL··DEFAULT····9·force_instrument_lock_held
20 ····16:·0000000000000201···203·FUNC····LOCAL··DEFAULT····7·_PyMonitoring_SetEvents.cold20 ····16:·0000000000000201···203·FUNC····LOCAL··DEFAULT····7·_PyMonitoring_SetEvents.cold
21 ····17:·0000000000000400···256·OBJECT··LOCAL··DEFAULT···12·INSTRUMENTED_OPCODES21 ····17:·0000000000000400···256·OBJECT··LOCAL··DEFAULT···12·INSTRUMENTED_OPCODES
22 ····18:·0000000000000600···256·OBJECT··LOCAL··DEFAULT···12·EVENT_FOR_OPCODE22 ····18:·0000000000000600···256·OBJECT··LOCAL··DEFAULT···12·EVENT_FOR_OPCODE
23 ····19:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata23 ····19:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
24 ····20:·00000000000002cc···971·FUNC····LOCAL··DEFAULT····7·force_instrument_lock_held.cold24 ····20:·00000000000002cc···967·FUNC····LOCAL··DEFAULT····7·force_instrument_lock_held.cold
25 ····21:·0000000000003ae0···106·FUNC····LOCAL··DEFAULT····9·de_instrument_per_instruction25 ····21:·0000000000003ad0···106·FUNC····LOCAL··DEFAULT····9·de_instrument_per_instruction
26 ····22:·0000000000000697····32·FUNC····LOCAL··DEFAULT····7·_PyInstruction_GetLength.cold26 ····22:·0000000000000693····32·FUNC····LOCAL··DEFAULT····7·_PyInstruction_GetLength.cold
27 ····23:·00000000000003f0····16·OBJECT··LOCAL··DEFAULT···12·MOST_SIGNIFICANT_BITS27 ····23:·00000000000003f0····16·OBJECT··LOCAL··DEFAULT···12·MOST_SIGNIFICANT_BITS
28 ····24:·00000000000039b0···291·FUNC····LOCAL··DEFAULT····9·remove_tools28 ····24:·00000000000039a0···291·FUNC····LOCAL··DEFAULT····9·remove_tools
29 ····25:·00000000000006b7····65·FUNC····LOCAL··DEFAULT····7·_Py_call_instrumentation.cold29 ····25:·00000000000006b3····65·FUNC····LOCAL··DEFAULT····7·_Py_call_instrumentation.cold
30 ····26:·00000000000026a0···761·FUNC····LOCAL··DEFAULT····9·call_instrumentation_vector30 ····26:·0000000000002690···761·FUNC····LOCAL··DEFAULT····9·call_instrumentation_vector
31 ····27:·00000000000006f8····75·FUNC····LOCAL··DEFAULT····7·call_instrumentation_vector.cold31 ····27:·00000000000006f4····75·FUNC····LOCAL··DEFAULT····7·call_instrumentation_vector.cold
32 ····28:·00000000000029a0···209·FUNC····LOCAL··DEFAULT····9·call_one_instrument32 ····28:·0000000000002990···209·FUNC····LOCAL··DEFAULT····9·call_one_instrument
33 ····29:·0000000000000743····36·FUNC····LOCAL··DEFAULT····7·call_one_instrument.cold33 ····29:·000000000000073f····36·FUNC····LOCAL··DEFAULT····7·call_one_instrument.cold
34 ····30:·0000000000000767···564·FUNC····LOCAL··DEFAULT····7·_Py_call_instrumentation_line.cold34 ····30:·0000000000000763···564·FUNC····LOCAL··DEFAULT····7·_Py_call_instrumentation_line.cold
35 ····31:·00000000000001a0···184·FUNC····LOCAL··DEFAULT····1·monitoring_register_callback35 ····31:·00000000000001a0···184·FUNC····LOCAL··DEFAULT····1·monitoring_register_callback
36 ····32:·000000000000099b···154·FUNC····LOCAL··DEFAULT····7·monitoring_register_callback.cold36 ····32:·0000000000000997···154·FUNC····LOCAL··DEFAULT····7·monitoring_register_callback.cold
37 ····33:·0000000000000a35····86·FUNC····LOCAL··DEFAULT····7·_PyMonitoring_GetLocalEvents.cold37 ····33:·0000000000000a31····86·FUNC····LOCAL··DEFAULT····7·_PyMonitoring_GetLocalEvents.cold
38 ····34:·0000000000000a8b····92·FUNC····LOCAL··DEFAULT····7·_PyMonitoring_SetLocalEvents.cold38 ····34:·0000000000000a87····92·FUNC····LOCAL··DEFAULT····7·_PyMonitoring_SetLocalEvents.cold
39 ····35:·0000000000000ae7···225·FUNC····LOCAL··DEFAULT····7·_Py_call_instrumentation_instruction.cold39 ····35:·0000000000000ae3···225·FUNC····LOCAL··DEFAULT····7·_Py_call_instrumentation_instruction.cold
40 ····36:·0000000000000bc8····65·FUNC····LOCAL··DEFAULT····7·_Py_call_instrumentation_arg.cold40 ····36:·0000000000000bc4····65·FUNC····LOCAL··DEFAULT····7·_Py_call_instrumentation_arg.cold
41 ····37:·0000000000000c09····65·FUNC····LOCAL··DEFAULT····7·_Py_call_instrumentation_2args.cold41 ····37:·0000000000000c05····65·FUNC····LOCAL··DEFAULT····7·_Py_call_instrumentation_2args.cold
42 ····38:·0000000000001491····26·FUNC····LOCAL··DEFAULT····7·Py_XDECREF42 ····38:·000000000000148d····26·FUNC····LOCAL··DEFAULT····7·Py_XDECREF
43 ····39:·0000000000000cc6·····7·FUNC····LOCAL··DEFAULT····7·_Py_call_instrumentation_jump.cold43 ····39:·0000000000000cc2·····7·FUNC····LOCAL··DEFAULT····7·_Py_call_instrumentation_jump.cold
44 ····40:·0000000000000450···107·FUNC····LOCAL··DEFAULT····1·monitoring_free_tool_id44 ····40:·0000000000000450···107·FUNC····LOCAL··DEFAULT····1·monitoring_free_tool_id
45 ····41:·0000000000000ccd····44·FUNC····LOCAL··DEFAULT····7·monitoring_free_tool_id.cold45 ····41:·0000000000000cc9····44·FUNC····LOCAL··DEFAULT····7·monitoring_free_tool_id.cold
46 ····42:·00000000000004c0···387·FUNC····LOCAL··DEFAULT····1·monitoring_get_events46 ····42:·00000000000004c0···387·FUNC····LOCAL··DEFAULT····1·monitoring_get_events
47 ····43:·0000000000000cf9····64·FUNC····LOCAL··DEFAULT····7·monitoring_get_events.cold47 ····43:·0000000000000cf5····64·FUNC····LOCAL··DEFAULT····7·monitoring_get_events.cold
48 ····44:·0000000000000650····80·FUNC····LOCAL··DEFAULT····1·monitoring_get_tool48 ····44:·0000000000000650····80·FUNC····LOCAL··DEFAULT····1·monitoring_get_tool
49 ····45:·0000000000000d39····62·FUNC····LOCAL··DEFAULT····7·monitoring_get_tool.cold49 ····45:·0000000000000d35····62·FUNC····LOCAL··DEFAULT····7·monitoring_get_tool.cold
50 ····46:·0000000000000d77···165·FUNC····LOCAL··DEFAULT····7·monitoring__all_events50 ····46:·0000000000000d73···165·FUNC····LOCAL··DEFAULT····7·monitoring__all_events
51 ····47:·0000000000000e1c···370·FUNC····LOCAL··DEFAULT····7·monitoring_restart_events51 ····47:·0000000000000e18···370·FUNC····LOCAL··DEFAULT····7·monitoring_restart_events
52 ····48:·0000000000000f8e···275·FUNC····LOCAL··DEFAULT····7·monitoring_set_local_events52 ····48:·0000000000000f8a···275·FUNC····LOCAL··DEFAULT····7·monitoring_set_local_events
53 ····49:·0000000000001116···381·FUNC····LOCAL··DEFAULT····7·capi_call_instrumentation.constprop.053 ····49:·0000000000001112···381·FUNC····LOCAL··DEFAULT····7·capi_call_instrumentation.constprop.0
54 ····50:·000000000000145d····52·FUNC····LOCAL··DEFAULT····7·exception_event_setup54 ····50:·0000000000001459····52·FUNC····LOCAL··DEFAULT····7·exception_event_setup
55 ····51:·00000000000016f5···230·FUNC····LOCAL··DEFAULT····7·monitoring_get_local_events55 ····51:·00000000000016f1···230·FUNC····LOCAL··DEFAULT····7·monitoring_get_local_events
56 ····52:·0000000000000080···352·OBJECT··LOCAL··DEFAULT····3·methods56 ····52:·0000000000000080···352·OBJECT··LOCAL··DEFAULT····3·methods
57 ····53:·0000000000000320····44·OBJECT··LOCAL··DEFAULT···12·monitoring_use_tool_id__doc__57 ····53:·0000000000000320····44·OBJECT··LOCAL··DEFAULT···12·monitoring_use_tool_id__doc__
58 ····54:·00000000000002e0····39·OBJECT··LOCAL··DEFAULT···12·monitoring_free_tool_id__doc__58 ····54:·00000000000002e0····39·OBJECT··LOCAL··DEFAULT···12·monitoring_free_tool_id__doc__
59 ····55:·00000000000002a0····35·OBJECT··LOCAL··DEFAULT···12·monitoring_get_tool__doc__59 ····55:·00000000000002a0····35·OBJECT··LOCAL··DEFAULT···12·monitoring_get_tool__doc__
60 ····56:·0000000000000260····57·OBJECT··LOCAL··DEFAULT···12·monitoring_register_callback__doc__60 ····56:·0000000000000260····57·OBJECT··LOCAL··DEFAULT···12·monitoring_register_callback__doc__
61 ····57:·0000000000000220····37·OBJECT··LOCAL··DEFAULT···12·monitoring_get_events__doc__61 ····57:·0000000000000220····37·OBJECT··LOCAL··DEFAULT···12·monitoring_get_events__doc__
62 ····58:·00000000000001e0····48·OBJECT··LOCAL··DEFAULT···12·monitoring_set_events__doc__62 ····58:·00000000000001e0····48·OBJECT··LOCAL··DEFAULT···12·monitoring_set_events__doc__
Offset 96, 56 lines modifiedOffset 96, 56 lines modified
96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError
97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMutex_Unlock97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMutex_Unlock
98 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__popcountdi298 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__popcountdi2
99 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_Caches99 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_Caches
100 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc100 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
101 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCode_InitAddressRange101 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCode_InitAddressRange
102 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCode_CheckLineNumber102 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCode_CheckLineNumber
103 ····99:·0000000000002270···122·FUNC····GLOBAL·HIDDEN·····9·_PyInstruction_GetLength103 ····99:·0000000000002260···122·FUNC····GLOBAL·HIDDEN·····9·_PyInstruction_GetLength
104 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail104 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
105 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory105 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
106 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset106 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
107 ···103:·00000000000022f0····35·FUNC····GLOBAL·HIDDEN·····9·_Py_Instrument107 ···103:·00000000000022e0····35·FUNC····GLOBAL·HIDDEN·····9·_Py_Instrument
108 ···104:·0000000000002320···882·FUNC····GLOBAL·HIDDEN·····9·_Py_call_instrumentation108 ···104:·0000000000002310···882·FUNC····GLOBAL·HIDDEN·····9·_Py_call_instrumentation
109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult
110 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall110 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall
111 ···107:·0000000000002a80··1051·FUNC····GLOBAL·HIDDEN·····9·_Py_call_instrumentation_line111 ···107:·0000000000002a70··1051·FUNC····GLOBAL·HIDDEN·····9·_Py_call_instrumentation_line
112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFrame_MakeAndSetFrameObject112 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFrame_MakeAndSetFrameObject
113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit
114 ···110:·0000000000002ea0····93·FUNC····GLOBAL·HIDDEN·····9·_Py_Instrumentation_GetLine114 ···110:·0000000000002e90····93·FUNC····GLOBAL·HIDDEN·····9·_Py_Instrumentation_GetLine
115 ···111:·0000000000002f00···194·FUNC····GLOBAL·HIDDEN·····9·_PyMonitoring_GetLocalEvents115 ···111:·0000000000002ef0···194·FUNC····GLOBAL·HIDDEN·····9·_PyMonitoring_GetLocalEvents
116 ···112:·0000000000002fd0···727·FUNC····GLOBAL·HIDDEN·····9·_PyMonitoring_SetLocalEvents116 ···112:·0000000000002fc0···727·FUNC····GLOBAL·HIDDEN·····9·_PyMonitoring_SetLocalEvents
117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
118 ···114:·0000000000000260···316·FUNC····GLOBAL·HIDDEN·····1·_Py_call_instrumentation_instruction118 ···114:·0000000000000260···316·FUNC····GLOBAL·HIDDEN·····1·_Py_call_instrumentation_instruction
119 ···115:·00000000000032b0···898·FUNC····GLOBAL·HIDDEN·····9·_Py_call_instrumentation_arg119 ···115:·00000000000032a0···898·FUNC····GLOBAL·HIDDEN·····9·_Py_call_instrumentation_arg
120 ···116:·0000000000003640···877·FUNC····GLOBAL·HIDDEN·····9·_Py_call_instrumentation_2args120 ···116:·0000000000003630···877·FUNC····GLOBAL·HIDDEN·····9·_Py_call_instrumentation_2args
121 ···117:·0000000000000c4a···124·FUNC····GLOBAL·HIDDEN·····7·_Py_call_instrumentation_exc2121 ···117:·0000000000000c46···124·FUNC····GLOBAL·HIDDEN·····7·_Py_call_instrumentation_exc2
122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_GetRaisedException122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_GetRaisedException
123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetRaisedException123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetRaisedException
124 ···120:·00000000000003a0···176·FUNC····GLOBAL·HIDDEN·····1·_Py_call_instrumentation_jump124 ···120:·00000000000003a0···176·FUNC····GLOBAL·HIDDEN·····1·_Py_call_instrumentation_jump
125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New
126 ···122:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItemString126 ···122:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItemString
127 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCode_Type127 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCode_Type
128 ···124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError128 ···124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
129 ···125:·00000000000010a1····73·FUNC····GLOBAL·DEFAULT····7·PyMonitoring_EnterScope129 ···125:·000000000000109d····73·FUNC····GLOBAL·DEFAULT····7·PyMonitoring_EnterScope
130 ···126:·00000000000010ea····44·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FirePyStartEvent130 ···126:·00000000000010e6····44·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FirePyStartEvent
131 ···127:·0000000000001293·····7·FUNC····GLOBAL·DEFAULT····7·PyMonitoring_ExitScope131 ···127:·000000000000128f·····7·FUNC····GLOBAL·DEFAULT····7·PyMonitoring_ExitScope
132 ···128:·000000000000129a····47·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FirePyResumeEvent132 ···128:·0000000000001296····47·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FirePyResumeEvent
133 ···129:·00000000000012c9····52·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FirePyYieldEvent133 ···129:·00000000000012c5····52·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FirePyYieldEvent
134 ···130:·00000000000012fd····52·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FirePyReturnEvent134 ···130:·00000000000012f9····52·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FirePyReturnEvent
135 ···131:·0000000000001331····57·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FireCallEvent135 ···131:·000000000000132d····57·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FireCallEvent
136 ···132:·000000000000136a····52·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FireJumpEvent136 ···132:·0000000000001366····52·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FireJumpEvent
137 ···133:·000000000000139e····52·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FireBranchEvent137 ···133:·000000000000139a····52·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FireBranchEvent
138 ···134:·00000000000013d2···139·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FirePyThrowEvent138 ···134:·00000000000013ce···139·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FirePyThrowEvent
139 ···135:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetRaisedException139 ···135:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetRaisedException
140 ···136:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException140 ···136:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException
141 ···137:·00000000000014ab···139·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FireRaiseEvent141 ···137:·00000000000014a7···139·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FireRaiseEvent
142 ···138:·0000000000001536···139·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FireExceptionHandledEvent142 ···138:·0000000000001532···139·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FireExceptionHandledEvent
143 ···139:·00000000000015c1···139·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FirePyUnwindEvent143 ···139:·00000000000015bd···139·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FirePyUnwindEvent
144 ···140:·000000000000164c···169·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FireStopIterationEvent144 ···140:·0000000000001648···169·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FireStopIterationEvent
145 ···141:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopIteration145 ···141:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopIteration
146 ···142:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetObject146 ···142:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetObject
147 ···143:·00000000000017db···125·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FireLineEvent147 ···143:·00000000000017d7···125·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FireLineEvent
148 ···144:·0000000000001858····52·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FireCReturnEvent148 ···144:·0000000000001854····52·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FireCReturnEvent
149 ···145:·000000000000188c···139·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FireCRaiseEvent149 ···145:·0000000000001888···139·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FireCRaiseEvent
150 ···146:·0000000000001917···139·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FireReraiseEvent150 ···146:·0000000000001913···139·FUNC····GLOBAL·DEFAULT····7·_PyMonitoring_FireReraiseEvent
151 ···147:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBaseObject_Type151 ···147:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBaseObject_Type
108 KB
readelf --wide --relocs {}
Max HTML report size reached
51.0 KB
readelf --wide --debug-dump=frames {}
    
Offset 186, 15 lines modifiedOffset 186, 15 lines modified
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
191 ··DW_CFA_nop191 ··DW_CFA_nop
  
192 000001bc·000000000000004c·000001c0·FDE·cie=00000000·pc=0000000000000730..0000000000002265192 000001bc·000000000000004c·000001c0·FDE·cie=00000000·pc=0000000000000730..0000000000002253
193 ··DW_CFA_advance_loc:·2·to·0000000000000732193 ··DW_CFA_advance_loc:·2·to·0000000000000732
194 ··DW_CFA_def_cfa_offset:·16194 ··DW_CFA_def_cfa_offset:·16
195 ··DW_CFA_offset:·r15·(r15)·at·cfa-16195 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
196 ··DW_CFA_advance_loc:·2·to·0000000000000734196 ··DW_CFA_advance_loc:·2·to·0000000000000734
197 ··DW_CFA_def_cfa_offset:·24197 ··DW_CFA_def_cfa_offset:·24
198 ··DW_CFA_offset:·r14·(r14)·at·cfa-24198 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
199 ··DW_CFA_advance_loc:·2·to·0000000000000736199 ··DW_CFA_advance_loc:·2·to·0000000000000736
Offset 228, 211 lines modifiedOffset 228, 211 lines modified
228 ··DW_CFA_def_cfa_offset:·8228 ··DW_CFA_def_cfa_offset:·8
229 ··DW_CFA_advance_loc:·1·to·0000000000000b72229 ··DW_CFA_advance_loc:·1·to·0000000000000b72
230 ··DW_CFA_restore_state230 ··DW_CFA_restore_state
231 ··DW_CFA_nop231 ··DW_CFA_nop
232 ··DW_CFA_nop232 ··DW_CFA_nop
233 ··DW_CFA_nop233 ··DW_CFA_nop
  
234 0000020c·000000000000001c·00000210·FDE·cie=00000000·pc=00000000000002cc..0000000000000697234 0000020c·000000000000001c·00000210·FDE·cie=00000000·pc=00000000000002cc..0000000000000693
235 ··DW_CFA_def_cfa_offset:·352235 ··DW_CFA_def_cfa_offset:·352
236 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56236 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
237 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48237 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
238 ··DW_CFA_offset:·r12·(r12)·at·cfa-40238 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
239 ··DW_CFA_offset:·r13·(r13)·at·cfa-32239 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
240 ··DW_CFA_offset:·r14·(r14)·at·cfa-24240 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
241 ··DW_CFA_offset:·r15·(r15)·at·cfa-16241 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
  
242 0000022c·0000000000000010·00000230·FDE·cie=00000000·pc=0000000000002270..00000000000022ea242 0000022c·0000000000000010·00000230·FDE·cie=00000000·pc=0000000000002260..00000000000022da
243 ··DW_CFA_nop243 ··DW_CFA_nop
244 ··DW_CFA_nop244 ··DW_CFA_nop
245 ··DW_CFA_nop245 ··DW_CFA_nop
  
246 00000240·0000000000000010·00000244·FDE·cie=00000000·pc=0000000000000697..00000000000006b7246 00000240·0000000000000010·00000244·FDE·cie=00000000·pc=0000000000000693..00000000000006b3
247 ··DW_CFA_nop247 ··DW_CFA_nop
248 ··DW_CFA_nop248 ··DW_CFA_nop
249 ··DW_CFA_nop249 ··DW_CFA_nop
  
250 00000254·0000000000000010·00000258·FDE·cie=00000000·pc=00000000000022f0..0000000000002313250 00000254·0000000000000010·00000258·FDE·cie=00000000·pc=00000000000022e0..0000000000002303
251 ··DW_CFA_nop251 ··DW_CFA_nop
252 ··DW_CFA_nop252 ··DW_CFA_nop
253 ··DW_CFA_nop253 ··DW_CFA_nop
  
254 00000268·0000000000000048·0000026c·FDE·cie=00000000·pc=0000000000002320..0000000000002692254 00000268·0000000000000048·0000026c·FDE·cie=00000000·pc=0000000000002310..0000000000002682
255 ··DW_CFA_advance_loc:·6·to·0000000000002326255 ··DW_CFA_advance_loc:·6·to·0000000000002316
256 ··DW_CFA_def_cfa_offset:·16256 ··DW_CFA_def_cfa_offset:·16
257 ··DW_CFA_offset:·r15·(r15)·at·cfa-16257 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
258 ··DW_CFA_advance_loc:·2·to·0000000000002328258 ··DW_CFA_advance_loc:·2·to·0000000000002318
259 ··DW_CFA_def_cfa_offset:·24259 ··DW_CFA_def_cfa_offset:·24
260 ··DW_CFA_offset:·r14·(r14)·at·cfa-24260 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
261 ··DW_CFA_advance_loc:·2·to·000000000000232a261 ··DW_CFA_advance_loc:·2·to·000000000000231a
262 ··DW_CFA_def_cfa_offset:·32262 ··DW_CFA_def_cfa_offset:·32
263 ··DW_CFA_offset:·r13·(r13)·at·cfa-32263 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
264 ··DW_CFA_advance_loc:·2·to·000000000000232c264 ··DW_CFA_advance_loc:·2·to·000000000000231c
265 ··DW_CFA_def_cfa_offset:·40265 ··DW_CFA_def_cfa_offset:·40
266 ··DW_CFA_offset:·r12·(r12)·at·cfa-40266 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
267 ··DW_CFA_advance_loc:·1·to·000000000000232d267 ··DW_CFA_advance_loc:·1·to·000000000000231d
268 ··DW_CFA_def_cfa_offset:·48268 ··DW_CFA_def_cfa_offset:·48
269 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48269 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
270 ··DW_CFA_advance_loc:·1·to·000000000000232e270 ··DW_CFA_advance_loc:·1·to·000000000000231e
271 ··DW_CFA_def_cfa_offset:·56271 ··DW_CFA_def_cfa_offset:·56
272 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56272 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
273 ··DW_CFA_advance_loc:·4·to·0000000000002332273 ··DW_CFA_advance_loc:·4·to·0000000000002322
274 ··DW_CFA_def_cfa_offset:·144274 ··DW_CFA_def_cfa_offset:·144
275 ··DW_CFA_advance_loc1:·178·to·00000000000023e4275 ··DW_CFA_advance_loc1:·178·to·00000000000023d4
276 ··DW_CFA_remember_state276 ··DW_CFA_remember_state
277 ··DW_CFA_def_cfa_offset:·56277 ··DW_CFA_def_cfa_offset:·56
278 ··DW_CFA_advance_loc:·4·to·00000000000023e8278 ··DW_CFA_advance_loc:·4·to·00000000000023d8
279 ··DW_CFA_def_cfa_offset:·48279 ··DW_CFA_def_cfa_offset:·48
280 ··DW_CFA_advance_loc:·1·to·00000000000023e9280 ··DW_CFA_advance_loc:·1·to·00000000000023d9
281 ··DW_CFA_def_cfa_offset:·40281 ··DW_CFA_def_cfa_offset:·40
282 ··DW_CFA_advance_loc:·2·to·00000000000023eb282 ··DW_CFA_advance_loc:·2·to·00000000000023db
283 ··DW_CFA_def_cfa_offset:·32283 ··DW_CFA_def_cfa_offset:·32
284 ··DW_CFA_advance_loc:·2·to·00000000000023ed284 ··DW_CFA_advance_loc:·2·to·00000000000023dd
285 ··DW_CFA_def_cfa_offset:·24285 ··DW_CFA_def_cfa_offset:·24
286 ··DW_CFA_advance_loc:·2·to·00000000000023ef286 ··DW_CFA_advance_loc:·2·to·00000000000023df
287 ··DW_CFA_def_cfa_offset:·16287 ··DW_CFA_def_cfa_offset:·16
288 ··DW_CFA_advance_loc:·2·to·00000000000023f1288 ··DW_CFA_advance_loc:·2·to·00000000000023e1
289 ··DW_CFA_def_cfa_offset:·8289 ··DW_CFA_def_cfa_offset:·8
290 ··DW_CFA_advance_loc:·7·to·00000000000023f8290 ··DW_CFA_advance_loc:·7·to·00000000000023e8
291 ··DW_CFA_restore_state291 ··DW_CFA_restore_state
  
292 000002b4·000000000000001c·000002b8·FDE·cie=00000000·pc=00000000000006b7..00000000000006f8292 000002b4·000000000000001c·000002b8·FDE·cie=00000000·pc=00000000000006b3..00000000000006f4
293 ··DW_CFA_def_cfa_offset:·144293 ··DW_CFA_def_cfa_offset:·144
294 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56294 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
295 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48295 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
296 ··DW_CFA_offset:·r12·(r12)·at·cfa-40296 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
297 ··DW_CFA_offset:·r13·(r13)·at·cfa-32297 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
298 ··DW_CFA_offset:·r14·(r14)·at·cfa-24298 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
299 ··DW_CFA_offset:·r15·(r15)·at·cfa-16299 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
  
300 000002d4·0000000000000048·000002d8·FDE·cie=00000000·pc=00000000000026a0..0000000000002999300 000002d4·0000000000000048·000002d8·FDE·cie=00000000·pc=0000000000002690..0000000000002989
301 ··DW_CFA_advance_loc:·2·to·00000000000026a2301 ··DW_CFA_advance_loc:·2·to·0000000000002692
302 ··DW_CFA_def_cfa_offset:·16302 ··DW_CFA_def_cfa_offset:·16
303 ··DW_CFA_offset:·r15·(r15)·at·cfa-16303 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
304 ··DW_CFA_advance_loc:·2·to·00000000000026a4304 ··DW_CFA_advance_loc:·2·to·0000000000002694
305 ··DW_CFA_def_cfa_offset:·24305 ··DW_CFA_def_cfa_offset:·24
306 ··DW_CFA_offset:·r14·(r14)·at·cfa-24306 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
307 ··DW_CFA_advance_loc:·2·to·00000000000026a6307 ··DW_CFA_advance_loc:·2·to·0000000000002696
308 ··DW_CFA_def_cfa_offset:·32308 ··DW_CFA_def_cfa_offset:·32
309 ··DW_CFA_offset:·r13·(r13)·at·cfa-32309 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
310 ··DW_CFA_advance_loc:·2·to·00000000000026a8310 ··DW_CFA_advance_loc:·2·to·0000000000002698
311 ··DW_CFA_def_cfa_offset:·40311 ··DW_CFA_def_cfa_offset:·40
312 ··DW_CFA_offset:·r12·(r12)·at·cfa-40312 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
313 ··DW_CFA_advance_loc:·1·to·00000000000026a9313 ··DW_CFA_advance_loc:·1·to·0000000000002699
314 ··DW_CFA_def_cfa_offset:·48314 ··DW_CFA_def_cfa_offset:·48
315 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48315 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
316 ··DW_CFA_advance_loc:·1·to·00000000000026aa316 ··DW_CFA_advance_loc:·1·to·000000000000269a
317 ··DW_CFA_def_cfa_offset:·56317 ··DW_CFA_def_cfa_offset:·56
318 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56318 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
319 ··DW_CFA_advance_loc:·4·to·00000000000026ae319 ··DW_CFA_advance_loc:·4·to·000000000000269e
320 ··DW_CFA_def_cfa_offset:·144320 ··DW_CFA_def_cfa_offset:·144
321 ··DW_CFA_advance_loc1:·197·to·0000000000002773321 ··DW_CFA_advance_loc1:·197·to·0000000000002763
322 ··DW_CFA_remember_state322 ··DW_CFA_remember_state
323 ··DW_CFA_def_cfa_offset:·56323 ··DW_CFA_def_cfa_offset:·56
324 ··DW_CFA_advance_loc:·4·to·0000000000002777324 ··DW_CFA_advance_loc:·4·to·0000000000002767
325 ··DW_CFA_def_cfa_offset:·48325 ··DW_CFA_def_cfa_offset:·48
326 ··DW_CFA_advance_loc:·1·to·0000000000002778326 ··DW_CFA_advance_loc:·1·to·0000000000002768
327 ··DW_CFA_def_cfa_offset:·40327 ··DW_CFA_def_cfa_offset:·40
328 ··DW_CFA_advance_loc:·2·to·000000000000277a328 ··DW_CFA_advance_loc:·2·to·000000000000276a
329 ··DW_CFA_def_cfa_offset:·32329 ··DW_CFA_def_cfa_offset:·32
330 ··DW_CFA_advance_loc:·2·to·000000000000277c330 ··DW_CFA_advance_loc:·2·to·000000000000276c
331 ··DW_CFA_def_cfa_offset:·24331 ··DW_CFA_def_cfa_offset:·24
Max diff block lines reached; 45525/52134 bytes (87.32%) of diff not shown.
7.11 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 149, 55 lines modifiedOffset 149, 55 lines modified
149 »       endbr64149 »       endbr64
150 »       push···%r12150 »       push···%r12
151 »       push···%rbp151 »       push···%rbp
152 »       push···%rbx152 »       push···%rbx
153 »       mov····%rsi,%rbx153 »       mov····%rsi,%rbx
154 »       cmp····$0x3,%rdx154 »       cmp····$0x3,%rdx
155 »       jne····1b5·<monitoring_register_callback+0x15>155 »       jne····1b5·<monitoring_register_callback+0x15>
156 ·R_X86_64_PC32»  .text.unlikely+0x997156 ·R_X86_64_PC32»  .text.unlikely+0x993
157 »       mov····(%rbx),%rdi157 »       mov····(%rbx),%rdi
158 »       call···1bd·<monitoring_register_callback+0x1d>158 »       call···1bd·<monitoring_register_callback+0x1d>
159 ·R_X86_64_PLT32» PyLong_AsInt-0x4159 ·R_X86_64_PLT32» PyLong_AsInt-0x4
160 »       mov····%eax,%ebp160 »       mov····%eax,%ebp
161 »       cmp····$0xffffffff,%eax161 »       cmp····$0xffffffff,%eax
162 »       je·····253·<monitoring_register_callback+0xb3>162 »       je·····253·<monitoring_register_callback+0xb3>
163 »       mov····0x8(%rbx),%rdi163 »       mov····0x8(%rbx),%rdi
164 »       call···1d1·<monitoring_register_callback+0x31>164 »       call···1d1·<monitoring_register_callback+0x31>
165 ·R_X86_64_PLT32» PyLong_AsInt-0x4165 ·R_X86_64_PLT32» PyLong_AsInt-0x4
166 »       cmp····$0xffffffff,%eax166 »       cmp····$0xffffffff,%eax
167 »       je·····1da·<monitoring_register_callback+0x3a>167 »       je·····1da·<monitoring_register_callback+0x3a>
168 ·R_X86_64_PC32»  .text.unlikely+0xa03168 ·R_X86_64_PC32»  .text.unlikely+0x9ff
169 »       mov····0x10(%rbx),%r12169 »       mov····0x10(%rbx),%r12
170 »       cmp····$0x5,%ebp170 »       cmp····$0x5,%ebp
171 »       ja·····1e7·<monitoring_register_callback+0x47>171 »       ja·····1e7·<monitoring_register_callback+0x47>
172 ·R_X86_64_PC32»  .text.unlikely+0x9ec172 ·R_X86_64_PC32»  .text.unlikely+0x9e8
173 »       lea····-0x1(%rax),%edx173 »       lea····-0x1(%rax),%edx
174 »       mov····%eax,%ecx174 »       mov····%eax,%ecx
175 »       xor····%edx,%ecx175 »       xor····%edx,%ecx
176 »       cmp····%ecx,%edx176 »       cmp····%ecx,%edx
177 »       jae····24e·<monitoring_register_callback+0xae>177 »       jae····24e·<monitoring_register_callback+0xae>
178 »       movslq·%eax,%rbx178 »       movslq·%eax,%rbx
179 »       test···%rbx,%rbx179 »       test···%rbx,%rbx
180 »       je·····1fe·<monitoring_register_callback+0x5e>180 »       je·····1fe·<monitoring_register_callback+0x5e>
181 ·R_X86_64_PC32»  .text.unlikely+0x9bd181 ·R_X86_64_PC32»  .text.unlikely+0x9b9
182 »       bsr····%rbx,%rbx182 »       bsr····%rbx,%rbx
183 »       cmp····$0x10,%ebx183 »       cmp····$0x10,%ebx
184 »       jg·····20b·<monitoring_register_callback+0x6b>184 »       jg·····20b·<monitoring_register_callback+0x6b>
185 ·R_X86_64_PC32»  .text.unlikely+0x9bd185 ·R_X86_64_PC32»  .text.unlikely+0x9b9
186 »       xor····%eax,%eax186 »       xor····%eax,%eax
187 »       mov····%r12,%rdx187 »       mov····%r12,%rdx
188 »       mov····$0x0,%esi188 »       mov····$0x0,%esi
189 ·R_X86_64_32»    .rodata.str1.1+0x105189 ·R_X86_64_32»    .rodata.str1.1+0x105
190 »       mov····$0x0,%edi190 »       mov····$0x0,%edi
191 ·R_X86_64_32»    .rodata.str1.8+0xd0191 ·R_X86_64_32»    .rodata.str1.8+0xd0
192 »       call···21f·<monitoring_register_callback+0x7f>192 »       call···21f·<monitoring_register_callback+0x7f>
193 ·R_X86_64_PLT32» PySys_Audit-0x4193 ·R_X86_64_PLT32» PySys_Audit-0x4
194 »       test···%eax,%eax194 »       test···%eax,%eax
195 »       js·····227·<monitoring_register_callback+0x87>195 »       js·····227·<monitoring_register_callback+0x87>
196 ·R_X86_64_PC32»  .text.unlikely+0x9b6196 ·R_X86_64_PC32»  .text.unlikely+0x9b2
197 »       cmp····$0x0,%r12197 »       cmp····$0x0,%r12
198 ·R_X86_64_32S»   _Py_NoneStruct198 ·R_X86_64_32S»   _Py_NoneStruct
199 »       jne····233·<monitoring_register_callback+0x93>199 »       jne····233·<monitoring_register_callback+0x93>
200 »       xor····%r12d,%r12d200 »       xor····%r12d,%r12d
201 »       mov····%r12,%rdx201 »       mov····%r12,%rdx
202 »       mov····%ebx,%esi202 »       mov····%ebx,%esi
203 »       mov····%ebp,%edi203 »       mov····%ebp,%edi
Offset 208, 17 lines modifiedOffset 208, 17 lines modified
208 »       mov····$0x0,%eax208 »       mov····$0x0,%eax
209 ·R_X86_64_32»    _Py_NoneStruct209 ·R_X86_64_32»    _Py_NoneStruct
210 »       pop····%rbx210 »       pop····%rbx
211 »       pop····%rbp211 »       pop····%rbp
212 »       pop····%r12212 »       pop····%r12
213 »       ret213 »       ret
214 »       jmp····253·<monitoring_register_callback+0xb3>214 »       jmp····253·<monitoring_register_callback+0xb3>
215 ·R_X86_64_PC32»  .text.unlikely+0xa12215 ·R_X86_64_PC32»  .text.unlikely+0xa0e
216 »       jmp····258·<monitoring_register_callback+0xb8>216 »       jmp····258·<monitoring_register_callback+0xb8>
217 ·R_X86_64_PC32»  .text.unlikely+0x9d4217 ·R_X86_64_PC32»  .text.unlikely+0x9d0
218 »       nopl···0x0(%rax,%rax,1)218 »       nopl···0x0(%rax,%rax,1)
  
219 0000000000000260·<_Py_call_instrumentation_instruction>:219 0000000000000260·<_Py_call_instrumentation_instruction>:
220 _Py_call_instrumentation_instruction():220 _Py_call_instrumentation_instruction():
221 »       endbr64221 »       endbr64
222 »       push···%r15222 »       push···%r15
223 »       push···%r14223 »       push···%r14
Offset 242, 24 lines modifiedOffset 242, 24 lines modified
242 »       mov····%esi,0x4(%rsp)242 »       mov····%esi,0x4(%rsp)
243 »       jne····30a·<_Py_call_instrumentation_instruction+0xaa>243 »       jne····30a·<_Py_call_instrumentation_instruction+0xaa>
244 »       mov····0x38(%rax),%rcx244 »       mov····0x38(%rax),%rcx
245 »       mov····0x10(%rdi),%r14245 »       mov····0x10(%rdi),%r14
246 »       mov····%rdi,%r13246 »       mov····%rdi,%r13
247 »       test···%rcx,%rcx247 »       test···%rcx,%rcx
248 »       jne····2c0·<_Py_call_instrumentation_instruction+0x60>248 »       jne····2c0·<_Py_call_instrumentation_instruction+0x60>
249 ·R_X86_64_PC32»  .text.unlikely+0xb0f249 ·R_X86_64_PC32»  .text.unlikely+0xb0b
250 »       movzbl·0x2f276(%r14),%ebx250 »       movzbl·0x2f276(%r14),%ebx
251 »       or·····0x6(%rax),%bl251 »       or·····0x6(%rax),%bl
252 »       movslq·%edx,%rdi252 »       movslq·%edx,%rdi
253 »       call···2d3·<_Py_call_instrumentation_instruction+0x73>253 »       call···2d3·<_Py_call_instrumentation_instruction+0x73>
254 ·R_X86_64_PLT32» PyLong_FromLong-0x4254 ·R_X86_64_PLT32» PyLong_FromLong-0x4
255 »       mov····%rax,%rbp255 »       mov····%rax,%rbp
256 »       test···%rax,%rax256 »       test···%rax,%rax
257 »       je·····2df·<_Py_call_instrumentation_instruction+0x7f>257 »       je·····2df·<_Py_call_instrumentation_instruction+0x7f>
258 ·R_X86_64_PC32»  .text.unlikely+0xb02258 ·R_X86_64_PC32»  .text.unlikely+0xafe
259 »       xor····%eax,%eax259 »       xor····%eax,%eax
260 »       mov····%r15,0x28(%rsp)260 »       mov····%r15,0x28(%rsp)
261 »       mov····%rax,0x20(%rsp)261 »       mov····%rax,0x20(%rsp)
262 »       mov····%rbp,0x30(%rsp)262 »       mov····%rbp,0x30(%rsp)
263 »       mov····%r15,0x10(%rsp)263 »       mov····%r15,0x10(%rsp)
264 »       mov····%r13,%r15264 »       mov····%r13,%r15
265 »       mov····%rbp,%r13265 »       mov····%rbp,%r13
Offset 295, 19 lines modifiedOffset 295, 19 lines modified
295 »       mov····$0x6,%r9d295 »       mov····$0x6,%r9d
296 »       movabs·$0x8000000000000002,%rcx296 »       movabs·$0x8000000000000002,%rcx
297 »       mov····%r12d,%eax297 »       mov····%r12d,%eax
298 »       not····%eax298 »       not····%eax
299 »       and····%eax,%ebx299 »       and····%eax,%ebx
300 »       mov····%al,0x1f(%rsp)300 »       mov····%al,0x1f(%rsp)
301 »       call···36c·<_Py_call_instrumentation_instruction+0x10c>301 »       call···36c·<_Py_call_instrumentation_instruction+0x10c>
302 ·R_X86_64_PC32»  .text.hot+0x299c302 ·R_X86_64_PC32»  .text.hot+0x298c
303 »       test···%eax,%eax303 »       test···%eax,%eax
304 »       je·····2fe·<_Py_call_instrumentation_instruction+0x9e>304 »       je·····2fe·<_Py_call_instrumentation_instruction+0x9e>
305 »       jmp····375·<_Py_call_instrumentation_instruction+0x115>305 »       jmp····375·<_Py_call_instrumentation_instruction+0x115>
306 ·R_X86_64_PC32»  .text.unlikely+0xae3306 ·R_X86_64_PC32»  .text.unlikely+0xadf
307 »       movzbl·%bl,%eax307 »       movzbl·%bl,%eax
308 »       movsbl·0x0(%rax),%ecx308 »       movsbl·0x0(%rax),%ecx
309 ·R_X86_64_32S»   .rodata+0x3f0309 ·R_X86_64_32S»   .rodata+0x3f0
310 »       jmp····334·<_Py_call_instrumentation_instruction+0xd4>310 »       jmp····334·<_Py_call_instrumentation_instruction+0xd4>
311 »       sub····$0x1,%rax311 »       sub····$0x1,%rax
312 »       mov····%rax,0x0(%r13)312 »       mov····%rax,0x0(%r13)
313 »       jne····30a·<_Py_call_instrumentation_instruction+0xaa>313 »       jne····30a·<_Py_call_instrumentation_instruction+0xaa>
Offset 336, 36 lines modifiedOffset 336, 36 lines modified
336 »       sub····(%rdx),%rax336 »       sub····(%rdx),%rax
337 »       lea····-0xc8(%rax),%rdi337 »       lea····-0xc8(%rax),%rdi
338 »       movslq·%edi,%rdi338 »       movslq·%edi,%rdi
339 »       call···3d6·<_Py_call_instrumentation_jump+0x36>339 »       call···3d6·<_Py_call_instrumentation_jump+0x36>
340 ·R_X86_64_PLT32» PyLong_FromLong-0x4340 ·R_X86_64_PLT32» PyLong_FromLong-0x4
341 »       test···%rax,%rax341 »       test···%rax,%rax
342 »       je·····3df·<_Py_call_instrumentation_jump+0x3f>342 »       je·····3df·<_Py_call_instrumentation_jump+0x3f>
343 ·R_X86_64_PC32»  .text.unlikely+0xcc2343 ·R_X86_64_PC32»  .text.unlikely+0xcbe
Max diff block lines reached; 2845/7090 bytes (40.13%) of diff not shown.
81.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
101 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
1.56 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 25, 20 lines modifiedOffset 25, 20 lines modified
25 ··0x00000150·48000000·54010000·00000000·bf040000·H...T...........25 ··0x00000150·48000000·54010000·00000000·bf040000·H...T...........
26 ··0x00000160·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..26 ··0x00000160·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
27 ··0x00000170·420e288c·05410e30·8606430e·38830744·B.(..A.0..C.8..D27 ··0x00000170·420e288c·05410e30·8606430e·38830744·B.(..A.0..C.8..D
28 ··0x00000180·0e500347·040a0e38·410e3041·0e28420e·.P.G...8A.0A.(B.28 ··0x00000180·0e500347·040a0e38·410e3041·0e28420e·.P.G...8A.0A.(B.
29 ··0x00000190·20420e18·420e1042·0e08410b·1c000000··B..B..B..A.....29 ··0x00000190·20420e18·420e1042·0e08410b·1c000000··B..B..B..A.....
30 ··0x000001a0·a0010000·00000000·cb000000·000e5083·..............P.30 ··0x000001a0·a0010000·00000000·cb000000·000e5083·..............P.
31 ··0x000001b0·0786068c·058d048e·038f0200·4c000000·............L...31 ··0x000001b0·0786068c·058d048e·038f0200·4c000000·............L...
32 ··0x000001c0·c0010000·00000000·351b0000·00420e10·........5....B..32 ··0x000001c0·c0010000·00000000·231b0000·00420e10·........#....B..
33 ··0x000001d0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.33 ··0x000001d0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
34 ··0x000001e0·05410e30·8606410e·38830747·0ee00203·.A.0..A.8..G....34 ··0x000001e0·05410e30·8606410e·38830747·0ee00203·.A.0..A.8..G....
35 ··0x000001f0·26040a0e·38410e30·410e2842·0e20420e·&...8A.0A.(B.·B.35 ··0x000001f0·26040a0e·38410e30·410e2842·0e20420e·&...8A.0A.(B.·B.
36 ··0x00000200·18420e10·420e0841·0b000000·1c000000·.B..B..A........36 ··0x00000200·18420e10·420e0841·0b000000·1c000000·.B..B..A........
37 ··0x00000210·10020000·00000000·cb030000·000ee002·................37 ··0x00000210·10020000·00000000·c7030000·000ee002·................
38 ··0x00000220·83078606·8c058d04·8e038f02·10000000·................38 ··0x00000220·83078606·8c058d04·8e038f02·10000000·................
39 ··0x00000230·30020000·00000000·7a000000·00000000·0.......z.......39 ··0x00000230·30020000·00000000·7a000000·00000000·0.......z.......
40 ··0x00000240·10000000·44020000·00000000·20000000·....D.......·...40 ··0x00000240·10000000·44020000·00000000·20000000·....D.......·...
41 ··0x00000250·00000000·10000000·58020000·00000000·........X.......41 ··0x00000250·00000000·10000000·58020000·00000000·........X.......
42 ··0x00000260·23000000·00000000·48000000·6c020000·#.......H...l...42 ··0x00000260·23000000·00000000·48000000·6c020000·#.......H...l...
43 ··0x00000270·00000000·72030000·00460e10·8f02420e·....r....F....B.43 ··0x00000270·00000000·72030000·00460e10·8f02420e·....r....F....B.
44 ··0x00000280·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.044 ··0x00000280·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
59.7 KB
lock.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:··········8880·(bytes·into·file)13 ··Start·of·section·headers:··········9512·(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.29 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 There·are·18·section·headers,·starting·at·offset·0x22b0:1 There·are·18·section·headers,·starting·at·offset·0x2528:
  
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·0001c3·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0001c3·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·001760·000138·18···I·15···1··86 ··[·2]·.rela.text········RELA············0000000000000000·0018b8·000138·18···I·15···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000203·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·000203·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·000203·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·000203·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.8····PROGBITS········0000000000000000·000208·00009b·01·AMS··0···0··89 ··[·5]·.rodata.str1.8····PROGBITS········0000000000000000·000208·00009b·01·AMS··0···0··8
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·0002a3·000321·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·0002a3·00033a·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·001898·0003f0·18···I·15···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·0019f0·000438·18···I·15···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·0005c8·000343·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········0000000000000000·0005e0·000483·00··AX··0···0·16
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·001c88·000258·18···I·15···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·001e28·000330·18···I·15···8··8
14 ··[10]·.rodata···········PROGBITS········0000000000000000·000910·000057·00···A··0···0·1614 ··[10]·.rodata···········PROGBITS········0000000000000000·000a68·000057·00···A··0···0·16
15 ··[11]·.note.GNU-stack···PROGBITS········0000000000000000·000967·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········0000000000000000·000abf·000000·00······0···0··1
16 ··[12]·.note.gnu.property·NOTE············0000000000000000·000968·000020·00···A··0···0··816 ··[12]·.note.gnu.property·NOTE············0000000000000000·000ac0·000020·00···A··0···0··8
17 ··[13]·.eh_frame·········PROGBITS········0000000000000000·000988·000428·00···A··0···0··817 ··[13]·.eh_frame·········PROGBITS········0000000000000000·000ae0·000428·00···A··0···0··8
18 ··[14]·.rela.eh_frame····RELA············0000000000000000·001ee0·000330·18···I·15··13··818 ··[14]·.rela.eh_frame····RELA············0000000000000000·002158·000330·18···I·15··13··8
19 ··[15]·.symtab···········SYMTAB··········0000000000000000·000db0·000588·18·····16··20··819 ··[15]·.symtab···········SYMTAB··········0000000000000000·000f08·000588·18·····16··20··8
20 ··[16]·.strtab···········STRTAB··········0000000000000000·001338·000424·00······0···0··120 ··[16]·.strtab···········STRTAB··········0000000000000000·001490·000424·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········0000000000000000·002210·00009d·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········0000000000000000·002488·00009d·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)
5.91 KB
readelf --wide --symbols {}
    
Offset 7, 56 lines modifiedOffset 7, 56 lines modified
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:·0000000000000000···233·FUNC····LOCAL··DEFAULT····6·_PyOnceFlag_CallOnceSlow.cold9 ·····5:·0000000000000000···233·FUNC····LOCAL··DEFAULT····6·_PyOnceFlag_CallOnceSlow.cold
10 ·····6:·0000000000000030····12·OBJECT··LOCAL··DEFAULT···10·__func__.210 ·····6:·0000000000000030····12·OBJECT··LOCAL··DEFAULT···10·__func__.2
11 ·····7:·00000000000000e9····26·FUNC····LOCAL··DEFAULT····6·_PyRecursiveMutex_Lock.cold11 ·····7:·00000000000000e9····26·FUNC····LOCAL··DEFAULT····6·_PyRecursiveMutex_Lock.cold
12 ·····8:·0000000000000103····37·FUNC····LOCAL··DEFAULT····6·_PyRecursiveMutex_Unlock.cold12 ·····8:·0000000000000103····37·FUNC····LOCAL··DEFAULT····6·_PyRecursiveMutex_Unlock.cold
13 ·····9:·0000000000000010····25·OBJECT··LOCAL··DEFAULT···10·__func__.113 ·····9:·0000000000000010····25·OBJECT··LOCAL··DEFAULT···10·__func__.1
14 ····10:·0000000000000128····40·FUNC····LOCAL··DEFAULT····6·_PyMutex_LockTimed.cold14 ····10:·0000000000000128····65·FUNC····LOCAL··DEFAULT····6·_PyMutex_LockTimed.cold
15 ····11:·00000000000002f0····83·FUNC····LOCAL··DEFAULT····8·mutex_unpark15 ····11:·0000000000000430····83·FUNC····LOCAL··DEFAULT····8·mutex_unpark
16 ····12:·0000000000000150····33·FUNC····LOCAL··DEFAULT····6·_PyMutex_TryUnlock.cold16 ····12:·0000000000000169····33·FUNC····LOCAL··DEFAULT····6·_PyMutex_TryUnlock.cold
17 ····13:·0000000000000171·····7·FUNC····LOCAL··DEFAULT····6·mutex_unpark.cold17 ····13:·000000000000018a·····7·FUNC····LOCAL··DEFAULT····6·mutex_unpark.cold
18 ····14:·0000000000000178····15·FUNC····LOCAL··DEFAULT····6·PyMutex_Unlock.cold18 ····14:·0000000000000191····15·FUNC····LOCAL··DEFAULT····6·PyMutex_Unlock.cold
19 ····15:·0000000000000000····15·OBJECT··LOCAL··DEFAULT···10·__func__.019 ····15:·0000000000000000····15·OBJECT··LOCAL··DEFAULT···10·__func__.0
20 ····16:·0000000000000187····30·FUNC····LOCAL··DEFAULT····6·_PyRawMutex_UnlockSlow.cold20 ····16:·00000000000001a0····30·FUNC····LOCAL··DEFAULT····6·_PyRawMutex_UnlockSlow.cold
21 ····17:·0000000000000040····23·OBJECT··LOCAL··DEFAULT···10·__func__.321 ····17:·0000000000000040····23·OBJECT··LOCAL··DEFAULT···10·__func__.3
22 ····18:·0000000000000215····83·FUNC····LOCAL··DEFAULT····6·rwmutex_set_parked_and_wait22 ····18:·000000000000022e····83·FUNC····LOCAL··DEFAULT····6·rwmutex_set_parked_and_wait
23 ····19:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata23 ····19:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata
24 ····20:·0000000000000000···135·FUNC····GLOBAL·DEFAULT····8·_PyOnceFlag_CallOnceSlow24 ····20:·0000000000000000···135·FUNC····GLOBAL·DEFAULT····8·_PyOnceFlag_CallOnceSlow
25 ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyParkingLot_Park25 ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyParkingLot_Park
26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyParkingLot_UnparkAll27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyParkingLot_UnparkAll
28 ····24:·0000000000000090····65·FUNC····GLOBAL·DEFAULT····8·_PyRecursiveMutex_Lock28 ····24:·0000000000000090····65·FUNC····GLOBAL·DEFAULT····8·_PyRecursiveMutex_Lock
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_get_thread_ident_ex29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_get_thread_ident_ex
30 ····26:·0000000000000150···347·FUNC····GLOBAL·HIDDEN·····8·_PyMutex_LockTimed30 ····26:·0000000000000150···670·FUNC····GLOBAL·HIDDEN·····8·_PyMutex_LockTimed
31 ····27:·00000000000000e0····31·FUNC····GLOBAL·DEFAULT····8·_PyRecursiveMutex_IsLockedByCurrentThread31 ····27:·00000000000000e0····31·FUNC····GLOBAL·DEFAULT····8·_PyRecursiveMutex_IsLockedByCurrentThread
32 ····28:·0000000000000100····69·FUNC····GLOBAL·DEFAULT····8·_PyRecursiveMutex_Unlock32 ····28:·0000000000000100····69·FUNC····GLOBAL·DEFAULT····8·_PyRecursiveMutex_Unlock
33 ····29:·00000000000000b0····21·FUNC····GLOBAL·DEFAULT····1·PyMutex_Unlock33 ····29:·00000000000000b0····21·FUNC····GLOBAL·DEFAULT····1·PyMutex_Unlock
34 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTime_MonotonicRaw34 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTime_MonotonicRaw
35 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_Add35 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_Add
36 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDeadline_Get36 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDeadline_Get
37 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_MakePendingCalls37 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_MakePendingCalls
38 ····34:·00000000000002b0····58·FUNC····GLOBAL·HIDDEN·····8·_PyMutex_TryUnlock38 ····34:·00000000000003f0····58·FUNC····GLOBAL·HIDDEN·····8·_PyMutex_TryUnlock
39 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyParkingLot_Unpark39 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyParkingLot_Unpark
40 ····36:·0000000000000000····16·FUNC····GLOBAL·DEFAULT····1·_PyEvent_IsSet40 ····36:·0000000000000000····16·FUNC····GLOBAL·DEFAULT····1·_PyEvent_IsSet
41 ····37:·0000000000000010····21·FUNC····GLOBAL·DEFAULT····1·_PyEvent_Notify41 ····37:·0000000000000010····21·FUNC····GLOBAL·DEFAULT····1·_PyEvent_Notify
42 ····38:·0000000000000030····31·FUNC····GLOBAL·DEFAULT····1·PyEvent_Wait42 ····38:·0000000000000030····31·FUNC····GLOBAL·DEFAULT····1·PyEvent_Wait
43 ····39:·0000000000000050····94·FUNC····GLOBAL·DEFAULT····1·PyEvent_WaitTimed43 ····39:·0000000000000050····94·FUNC····GLOBAL·DEFAULT····1·PyEvent_WaitTimed
44 ····40:·00000000000000d0····18·FUNC····GLOBAL·DEFAULT····1·PyMutex_Lock44 ····40:·00000000000000d0····18·FUNC····GLOBAL·DEFAULT····1·PyMutex_Lock
45 ····41:·00000000000000f0···155·FUNC····GLOBAL·HIDDEN·····1·_PyRawMutex_LockSlow45 ····41:·00000000000000f0···155·FUNC····GLOBAL·HIDDEN·····1·_PyRawMutex_LockSlow
46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySemaphore_Init46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySemaphore_Init
47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySemaphore_Wait47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySemaphore_Wait
48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySemaphore_Destroy48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySemaphore_Destroy
49 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail49 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
50 ····46:·0000000000000190····51·FUNC····GLOBAL·HIDDEN·····1·_PyRawMutex_UnlockSlow50 ····46:·0000000000000190····51·FUNC····GLOBAL·HIDDEN·····1·_PyRawMutex_UnlockSlow
51 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySemaphore_Wakeup51 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySemaphore_Wakeup
52 ····48:·00000000000001a5····48·FUNC····GLOBAL·DEFAULT····6·_PyRWMutex_Lock52 ····48:·00000000000001be····48·FUNC····GLOBAL·DEFAULT····6·_PyRWMutex_Lock
53 ····49:·00000000000001d5····19·FUNC····GLOBAL·DEFAULT····6·_PyRWMutex_Unlock53 ····49:·00000000000001ee····19·FUNC····GLOBAL·DEFAULT····6·_PyRWMutex_Unlock
54 ····50:·00000000000001e8····45·FUNC····GLOBAL·DEFAULT····6·_PyRWMutex_RLock54 ····50:·0000000000000201····45·FUNC····GLOBAL·DEFAULT····6·_PyRWMutex_RLock
55 ····51:·0000000000000268····39·FUNC····GLOBAL·DEFAULT····6·_PyRWMutex_RUnlock55 ····51:·0000000000000281····39·FUNC····GLOBAL·DEFAULT····6·_PyRWMutex_RUnlock
56 ····52:·000000000000028f····52·FUNC····GLOBAL·DEFAULT····6·_PySeqLock_LockWrite56 ····52:·00000000000002a8····52·FUNC····GLOBAL·DEFAULT····6·_PySeqLock_LockWrite
57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sched_yield57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sched_yield
58 ····54:·00000000000002c3····11·FUNC····GLOBAL·DEFAULT····6·_PySeqLock_AbandonWrite58 ····54:·00000000000002dc····11·FUNC····GLOBAL·DEFAULT····6·_PySeqLock_AbandonWrite
59 ····55:·00000000000002ce····11·FUNC····GLOBAL·DEFAULT····6·_PySeqLock_UnlockWrite59 ····55:·00000000000002e7····11·FUNC····GLOBAL·DEFAULT····6·_PySeqLock_UnlockWrite
60 ····56:·00000000000002d9····25·FUNC····GLOBAL·DEFAULT····6·_PySeqLock_BeginRead60 ····56:·00000000000002f2····25·FUNC····GLOBAL·DEFAULT····6·_PySeqLock_BeginRead
61 ····57:·00000000000002f2····26·FUNC····GLOBAL·DEFAULT····6·_PySeqLock_EndRead61 ····57:·000000000000030b····26·FUNC····GLOBAL·DEFAULT····6·_PySeqLock_EndRead
62 ····58:·000000000000030c····21·FUNC····GLOBAL·DEFAULT····6·_PySeqLock_AfterFork62 ····58:·0000000000000325····21·FUNC····GLOBAL·DEFAULT····6·_PySeqLock_AfterFork
17.9 KB
readelf --wide --relocs {}
    
Offset 1, 126 lines modifiedOffset 1, 138 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x1760·contains·13·entries:1 Relocation·section·'.rela.text'·at·offset·0x18b8·contains·13·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000045··0000002700000004·R_X86_64_PLT32·········0000000000000050·PyEvent_WaitTimed·-·43 0000000000000045··0000002700000004·R_X86_64_PLT32·········0000000000000050·PyEvent_WaitTimed·-·4
4 0000000000000095··0000001500000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_Park·-·44 0000000000000095··0000001500000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_Park·-·4
5 00000000000000b6··0000002200000004·R_X86_64_PLT32·········00000000000002b0·_PyMutex_TryUnlock·-·45 00000000000000b6··0000002200000004·R_X86_64_PLT32·········00000000000003f0·_PyMutex_TryUnlock·-·4
6 000000000000011b··0000002a00000004·R_X86_64_PLT32·········0000000000000000·_PySemaphore_Init·-·46 000000000000011b··0000002a00000004·R_X86_64_PLT32·········0000000000000000·_PySemaphore_Init·-·4
7 000000000000014e··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_PySemaphore_Wait·-·47 000000000000014e··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_PySemaphore_Wait·-·4
8 0000000000000167··0000002c00000004·R_X86_64_PLT32·········0000000000000000·_PySemaphore_Destroy·-·48 0000000000000167··0000002c00000004·R_X86_64_PLT32·········0000000000000000·_PySemaphore_Destroy·-·4
9 0000000000000187··0000002d00000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·49 0000000000000187··0000002d00000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4
10 0000000000000021··0000001700000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_UnparkAll·-·410 0000000000000021··0000001700000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_UnparkAll·-·4
11 00000000000000bf··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·17411 00000000000000bf··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18d
12 00000000000000de··0000001a00000004·R_X86_64_PLT32·········0000000000000150·_PyMutex_LockTimed·-·412 00000000000000de··0000001a00000004·R_X86_64_PLT32·········0000000000000150·_PyMutex_LockTimed·-·4
13 000000000000019b··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18313 000000000000019b··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19c
14 00000000000001ac··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19314 00000000000001ac··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1ac
15 00000000000001bf··0000002f00000004·R_X86_64_PLT32·········0000000000000000·_PySemaphore_Wakeup·-·415 00000000000001bf··0000002f00000004·R_X86_64_PLT32·········0000000000000000·_PySemaphore_Wakeup·-·4
  
16 Relocation·section·'.rela.text.unlikely'·at·offset·0x1898·contains·42·entries:16 Relocation·section·'.rela.text.unlikely'·at·offset·0x19f0·contains·45·entries:
17 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend17 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
18 0000000000000040··0000001500000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_Park·-·418 0000000000000040··0000001500000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_Park·-·4
19 0000000000000074··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·019 0000000000000074··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
20 0000000000000079··000000130000000a·R_X86_64_32············0000000000000000·.rodata·+·3020 0000000000000079··000000130000000a·R_X86_64_32············0000000000000000·.rodata·+·30
21 000000000000007e··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·421 000000000000007e··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4
22 00000000000000b4··0000001500000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_Park·-·422 00000000000000b4··0000001500000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_Park·-·4
23 00000000000000cc··0000001700000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_UnparkAll·-·423 00000000000000cc··0000001700000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_UnparkAll·-·4
24 00000000000000f6··0000001a00000004·R_X86_64_PLT32·········0000000000000150·_PyMutex_LockTimed·-·424 00000000000000f6··0000001a00000004·R_X86_64_PLT32·········0000000000000150·_PyMutex_LockTimed·-·4
25 0000000000000104··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·3025 0000000000000104··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·30
26 0000000000000109··000000130000000a·R_X86_64_32············0000000000000000·.rodata·+·1026 0000000000000109··000000130000000a·R_X86_64_32············0000000000000000·.rodata·+·10
27 000000000000010e··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·427 000000000000010e··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4
28 000000000000013a··0000002100000004·R_X86_64_PLT32·········0000000000000000·Py_MakePendingCalls·-·428 0000000000000133··0000002100000004·R_X86_64_PLT32·········0000000000000000·Py_MakePendingCalls·-·4
 29 000000000000015b··0000002100000004·R_X86_64_PLT32·········0000000000000000·Py_MakePendingCalls·-·4
29 0000000000000179··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·7830 0000000000000192··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·78
30 000000000000017e··000000130000000a·R_X86_64_32············0000000000000000·.rodata·+·031 0000000000000197··000000130000000a·R_X86_64_32············0000000000000000·.rodata·+·0
31 0000000000000183··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4 
32 0000000000000189··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·78 
33 000000000000018e··000000130000000a·R_X86_64_32············0000000000000000·.rodata·+·40 
34 0000000000000193··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·432 000000000000019c··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4
 33 00000000000001a2··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·78
 34 00000000000001a7··000000130000000a·R_X86_64_32············0000000000000000·.rodata·+·40
 35 00000000000001ac··0000001600000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4
35 000000000000025b··0000001500000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_Park·-·436 0000000000000274··0000001500000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_Park·-·4
36 00000000000002a1··0000003500000004·R_X86_64_PLT32·········0000000000000000·sched_yield·-·437 00000000000002ba··0000003500000004·R_X86_64_PLT32·········0000000000000000·sched_yield·-·4
37 00000000000002bd··0000003500000004·R_X86_64_PLT32·········0000000000000000·sched_yield·-·438 00000000000002d6··0000003500000004·R_X86_64_PLT32·········0000000000000000·sched_yield·-·4
38 00000000000002e8··0000003500000004·R_X86_64_PLT32·········0000000000000000·sched_yield·-·439 0000000000000301··0000003500000004·R_X86_64_PLT32·········0000000000000000·sched_yield·-·4
39 00000000000002fe··0000003500000004·R_X86_64_PLT32·········0000000000000000·sched_yield·-·440 0000000000000317··0000003500000004·R_X86_64_PLT32·········0000000000000000·sched_yield·-·4
40 000000000000006a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6d41 000000000000006a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6d
41 000000000000006f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4e42 000000000000006f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4e
42 00000000000000c0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3143 00000000000000c0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·31
43 00000000000000d5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6244 00000000000000d5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·62
44 00000000000000dc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6245 00000000000000dc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·62
45 00000000000000e5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3146 00000000000000e5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·31
46 00000000000000ff··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·bf47 00000000000000ff··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·bf
47 0000000000000117··0000001d00000004·R_X86_64_PLT32·········00000000000000b0·PyMutex_Unlock·-·448 0000000000000117··0000001d00000004·R_X86_64_PLT32·········00000000000000b0·PyMutex_Unlock·-·4
48 0000000000000124··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·13f49 0000000000000124··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·13f
 50 000000000000012e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24e
 51 000000000000013b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·24e
49 000000000000012b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·18452 0000000000000145··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·184
50 0000000000000135··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·23b 
51 0000000000000142··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·23b 
52 000000000000014c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·18453 000000000000014c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·184
53 0000000000000157··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2d754 0000000000000156··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2b8
54 0000000000000161··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2d055 0000000000000163··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2b8
 56 0000000000000170··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·417
 57 000000000000017a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·410
55 000000000000016d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2d258 0000000000000186··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·412
56 0000000000000174··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·33659 000000000000018d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·476
57 00000000000001a0··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·19360 00000000000001b9··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·193
58 00000000000001e3··0000001700000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_UnparkAll·-·461 00000000000001fc··0000001700000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_UnparkAll·-·4
59 000000000000028a··0000001700000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_UnparkAll·-·462 00000000000002a3··0000001700000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_UnparkAll·-·4
  
60 Relocation·section·'.rela.text.hot'·at·offset·0x1c88·contains·25·entries:63 Relocation·section·'.rela.text.hot'·at·offset·0x1e28·contains·34·entries:
61 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend64 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
62 000000000000009e··0000001900000004·R_X86_64_PLT32·········0000000000000000·PyThread_get_thread_ident_ex·-·465 000000000000009e··0000001900000004·R_X86_64_PLT32·········0000000000000000·PyThread_get_thread_ident_ex·-·4
63 00000000000000e9··0000001900000004·R_X86_64_PLT32·········0000000000000000·PyThread_get_thread_ident_ex·-·466 00000000000000e9··0000001900000004·R_X86_64_PLT32·········0000000000000000·PyThread_get_thread_ident_ex·-·4
64 0000000000000109··0000001900000004·R_X86_64_PLT32·········0000000000000000·PyThread_get_thread_ident_ex·-·467 0000000000000109··0000001900000004·R_X86_64_PLT32·········0000000000000000·PyThread_get_thread_ident_ex·-·4
65 00000000000001bf··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyTime_MonotonicRaw·-·468 00000000000001bf··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyTime_MonotonicRaw·-·4
66 000000000000022f··0000001500000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_Park·-·469 000000000000023b··0000001500000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_Park·-·4
 70 00000000000002a5··0000001500000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_Park·-·4
 71 0000000000000314··0000001500000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_Park·-·4
67 0000000000000276··0000001f00000004·R_X86_64_PLT32·········0000000000000000·_PyTime_Add·-·472 000000000000035a··0000001f00000004·R_X86_64_PLT32·········0000000000000000·_PyTime_Add·-·4
 73 000000000000037b··0000002000000004·R_X86_64_PLT32·········0000000000000000·_PyDeadline_Get·-·4
68 0000000000000299··0000002000000004·R_X86_64_PLT32·········0000000000000000·_PyDeadline_Get·-·474 0000000000000394··0000002000000004·R_X86_64_PLT32·········0000000000000000·_PyDeadline_Get·-·4
69 00000000000002df··000000040000000a·R_X86_64_32············0000000000000000·.text.hot·+·2f075 000000000000041f··000000040000000a·R_X86_64_32············0000000000000000·.text.hot·+·430
70 00000000000002e4··0000002300000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_Unpark·-·476 0000000000000424··0000002300000004·R_X86_64_PLT32·········0000000000000000·_PyParkingLot_Unpark·-·4
71 0000000000000314··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyTime_MonotonicRaw·-·477 0000000000000454··0000001e00000004·R_X86_64_PLT32·········0000000000000000·PyTime_MonotonicRaw·-·4
72 0000000000000022··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7e78 0000000000000022··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7e
73 0000000000000041··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4c79 0000000000000041··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4c
74 0000000000000056··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6f80 0000000000000056··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6f
75 000000000000007e··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c081 000000000000007e··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c0
76 0000000000000083··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c082 0000000000000083··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c0
77 00000000000000bb··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e583 00000000000000bb··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e5
78 0000000000000119··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ff84 0000000000000119··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ff
79 0000000000000126··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·11785 0000000000000126··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·117
80 000000000000013f··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·10e86 000000000000013f··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·10e
81 00000000000001fb··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12487 00000000000001f6··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·145
82 0000000000000287··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12b88 00000000000002d8··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·145
83 0000000000000291··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12489 0000000000000321··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14c
84 00000000000002bf··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·16590 000000000000032b··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·145
 91 00000000000003bc··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·145
 92 00000000000003c5··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·124
85 00000000000002d0··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·16193 00000000000003d3··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·145
 94 00000000000003dc··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·14c
 95 00000000000003ea··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·145
 96 00000000000003ff··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·17e
 97 0000000000000410··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·17a
86 0000000000000307··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·16d98 0000000000000447··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·186
  
87 Relocation·section·'.rela.eh_frame'·at·offset·0x1ee0·contains·34·entries:99 Relocation·section·'.rela.eh_frame'·at·offset·0x2158·contains·34·entries:
88 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend100 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
89 0000000000000020··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·0101 0000000000000020··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·0
90 000000000000005c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·0102 000000000000005c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·0
91 0000000000000078··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·90103 0000000000000078··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·90
92 00000000000000a4··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e9104 00000000000000a4··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e9
93 00000000000000bc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·e0105 00000000000000bc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·e0
94 00000000000000d8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·100106 00000000000000d8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·100
95 00000000000000f4··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·103107 00000000000000f4··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·103
96 0000000000000110··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·150108 0000000000000110··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·150
97 0000000000000174··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·128109 0000000000000174··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·128
98 0000000000000194··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2b0110 0000000000000194··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3f0
99 00000000000001b0··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·150111 00000000000001b0··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·169
100 00000000000001c4··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·0112 00000000000001c4··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·0
101 00000000000001d8··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·10113 00000000000001d8··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·10
102 00000000000001ec··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·30114 00000000000001ec··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·30
103 0000000000000208··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·50115 0000000000000208··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·50
104 0000000000000220··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2f0116 0000000000000220··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·430
105 0000000000000250··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·171117 0000000000000250··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18a
106 000000000000026c··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·b0118 000000000000026c··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·b0
Max diff block lines reached; 2503/18324 bytes (13.66%) of diff not shown.
11.1 KB
readelf --wide --debug-dump=frames {}
    
Offset 104, 35 lines modifiedOffset 104, 35 lines modified
104 ··DW_CFA_advance_loc:·19·to·0000000000000116104 ··DW_CFA_advance_loc:·19·to·0000000000000116
105 ··DW_CFA_remember_state105 ··DW_CFA_remember_state
106 ··DW_CFA_def_cfa_offset:·8106 ··DW_CFA_def_cfa_offset:·8
107 ··DW_CFA_advance_loc:·5·to·000000000000011b107 ··DW_CFA_advance_loc:·5·to·000000000000011b
108 ··DW_CFA_restore_state108 ··DW_CFA_restore_state
109 ··DW_CFA_nop109 ··DW_CFA_nop
  
110 00000108·0000000000000060·0000010c·FDE·cie=00000000·pc=0000000000000150..00000000000002ab110 00000108·0000000000000060·0000010c·FDE·cie=00000000·pc=0000000000000150..00000000000003ee
111 ··DW_CFA_advance_loc:·6·to·0000000000000156111 ··DW_CFA_advance_loc:·6·to·0000000000000156
112 ··DW_CFA_def_cfa_offset:·16112 ··DW_CFA_def_cfa_offset:·16
113 ··DW_CFA_offset:·r15·(r15)·at·cfa-16113 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
114 ··DW_CFA_advance_loc:·2·to·0000000000000158114 ··DW_CFA_advance_loc:·2·to·0000000000000158
115 ··DW_CFA_def_cfa_offset:·24115 ··DW_CFA_def_cfa_offset:·24
116 ··DW_CFA_offset:·r14·(r14)·at·cfa-24116 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
117 ··DW_CFA_advance_loc:·2·to·000000000000015a117 ··DW_CFA_advance_loc:·5·to·000000000000015d
118 ··DW_CFA_def_cfa_offset:·32118 ··DW_CFA_def_cfa_offset:·32
119 ··DW_CFA_offset:·r13·(r13)·at·cfa-32119 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
120 ··DW_CFA_advance_loc:·5·to·000000000000015f120 ··DW_CFA_advance_loc:·2·to·000000000000015f
121 ··DW_CFA_def_cfa_offset:·40121 ··DW_CFA_def_cfa_offset:·40
122 ··DW_CFA_offset:·r12·(r12)·at·cfa-40122 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
123 ··DW_CFA_advance_loc:·4·to·0000000000000163123 ··DW_CFA_advance_loc:·4·to·0000000000000163
124 ··DW_CFA_def_cfa_offset:·48124 ··DW_CFA_def_cfa_offset:·48
125 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48125 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
126 ··DW_CFA_advance_loc:·1·to·0000000000000164126 ··DW_CFA_advance_loc:·1·to·0000000000000164
127 ··DW_CFA_def_cfa_offset:·56127 ··DW_CFA_def_cfa_offset:·56
128 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56128 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
129 ··DW_CFA_advance_loc:·7·to·000000000000016b129 ··DW_CFA_advance_loc:·7·to·000000000000016b
130 ··DW_CFA_def_cfa_offset:·96130 ··DW_CFA_def_cfa_offset:·112
131 ··DW_CFA_advance_loc:·33·to·000000000000018c131 ··DW_CFA_advance_loc:·33·to·000000000000018c
132 ··DW_CFA_remember_state132 ··DW_CFA_remember_state
133 ··DW_CFA_def_cfa_offset:·56133 ··DW_CFA_def_cfa_offset:·56
134 ··DW_CFA_advance_loc:·1·to·000000000000018d134 ··DW_CFA_advance_loc:·1·to·000000000000018d
135 ··DW_CFA_def_cfa_offset:·48135 ··DW_CFA_def_cfa_offset:·48
136 ··DW_CFA_advance_loc:·1·to·000000000000018e136 ··DW_CFA_advance_loc:·1·to·000000000000018e
137 ··DW_CFA_def_cfa_offset:·40137 ··DW_CFA_def_cfa_offset:·40
Offset 162, 36 lines modifiedOffset 162, 36 lines modified
162 ··DW_CFA_advance_loc:·2·to·00000000000001b5162 ··DW_CFA_advance_loc:·2·to·00000000000001b5
163 ··DW_CFA_def_cfa_offset:·8163 ··DW_CFA_def_cfa_offset:·8
164 ··DW_CFA_advance_loc:·1·to·00000000000001b6164 ··DW_CFA_advance_loc:·1·to·00000000000001b6
165 ··DW_CFA_restore_state165 ··DW_CFA_restore_state
166 ··DW_CFA_nop166 ··DW_CFA_nop
167 ··DW_CFA_nop167 ··DW_CFA_nop
  
168 0000016c·000000000000001c·00000170·FDE·cie=00000000·pc=0000000000000128..0000000000000150168 0000016c·000000000000001c·00000170·FDE·cie=00000000·pc=0000000000000128..0000000000000169
169 ··DW_CFA_def_cfa_offset:·96169 ··DW_CFA_def_cfa_offset:·112
170 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56170 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
171 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48171 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
172 ··DW_CFA_offset:·r12·(r12)·at·cfa-40172 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
173 ··DW_CFA_offset:·r13·(r13)·at·cfa-32173 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
174 ··DW_CFA_offset:·r14·(r14)·at·cfa-24174 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
175 ··DW_CFA_offset:·r15·(r15)·at·cfa-16175 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
176 ··DW_CFA_nop176 ··DW_CFA_nop
  
177 0000018c·0000000000000018·00000190·FDE·cie=00000000·pc=00000000000002b0..00000000000002ea177 0000018c·0000000000000018·00000190·FDE·cie=00000000·pc=00000000000003f0..000000000000042a
178 ··DW_CFA_advance_loc:·8·to·00000000000002b8178 ··DW_CFA_advance_loc:·8·to·00000000000003f8
179 ··DW_CFA_def_cfa_offset:·16179 ··DW_CFA_def_cfa_offset:·16
180 ··DW_CFA_advance_loc:·34·to·00000000000002da180 ··DW_CFA_advance_loc:·34·to·000000000000041a
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:·1·to·00000000000002db183 ··DW_CFA_advance_loc:·1·to·000000000000041b
184 ··DW_CFA_restore_state184 ··DW_CFA_restore_state
185 ··DW_CFA_nop185 ··DW_CFA_nop
186 ··DW_CFA_nop186 ··DW_CFA_nop
  
187 000001a8·0000000000000010·000001ac·FDE·cie=00000000·pc=0000000000000150..0000000000000171187 000001a8·0000000000000010·000001ac·FDE·cie=00000000·pc=0000000000000169..000000000000018a
188 ··DW_CFA_def_cfa_offset:·16188 ··DW_CFA_def_cfa_offset:·16
189 ··DW_CFA_nop189 ··DW_CFA_nop
  
190 000001bc·0000000000000010·000001c0·FDE·cie=00000000·pc=0000000000000000..0000000000000010190 000001bc·0000000000000010·000001c0·FDE·cie=00000000·pc=0000000000000000..0000000000000010
191 ··DW_CFA_nop191 ··DW_CFA_nop
192 ··DW_CFA_nop192 ··DW_CFA_nop
193 ··DW_CFA_nop193 ··DW_CFA_nop
Offset 214, 37 lines modifiedOffset 214, 37 lines modified
214 00000200·0000000000000014·00000204·FDE·cie=00000000·pc=0000000000000050..00000000000000ae214 00000200·0000000000000014·00000204·FDE·cie=00000000·pc=0000000000000050..00000000000000ae
215 ··DW_CFA_advance_loc:·36·to·0000000000000074215 ··DW_CFA_advance_loc:·36·to·0000000000000074
216 ··DW_CFA_def_cfa_offset:·48216 ··DW_CFA_def_cfa_offset:·48
217 ··DW_CFA_advance_loc:·54·to·00000000000000aa217 ··DW_CFA_advance_loc:·54·to·00000000000000aa
218 ··DW_CFA_def_cfa_offset:·8218 ··DW_CFA_def_cfa_offset:·8
219 ··DW_CFA_nop219 ··DW_CFA_nop
  
220 00000218·000000000000002c·0000021c·FDE·cie=00000000·pc=00000000000002f0..0000000000000343220 00000218·000000000000002c·0000021c·FDE·cie=00000000·pc=0000000000000430..0000000000000483
221 ··DW_CFA_advance_loc:·6·to·00000000000002f6221 ··DW_CFA_advance_loc:·6·to·0000000000000436
222 ··DW_CFA_def_cfa_offset:·16222 ··DW_CFA_def_cfa_offset:·16
223 ··DW_CFA_offset:·r12·(r12)·at·cfa-16223 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
224 ··DW_CFA_advance_loc:·1·to·00000000000002f7224 ··DW_CFA_advance_loc:·1·to·0000000000000437
225 ··DW_CFA_def_cfa_offset:·24225 ··DW_CFA_def_cfa_offset:·24
226 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24226 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
227 ··DW_CFA_advance_loc:·4·to·00000000000002fb227 ··DW_CFA_advance_loc:·4·to·000000000000043b
228 ··DW_CFA_def_cfa_offset:·32228 ··DW_CFA_def_cfa_offset:·32
229 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32229 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
230 ··DW_CFA_advance_loc:·7·to·0000000000000302230 ··DW_CFA_advance_loc:·7·to·0000000000000442
231 ··DW_CFA_def_cfa_offset:·48231 ··DW_CFA_def_cfa_offset:·48
232 ··DW_CFA_advance_loc:·60·to·000000000000033e232 ··DW_CFA_advance_loc:·60·to·000000000000047e
233 ··DW_CFA_def_cfa_offset:·32233 ··DW_CFA_def_cfa_offset:·32
234 ··DW_CFA_advance_loc:·1·to·000000000000033f234 ··DW_CFA_advance_loc:·1·to·000000000000047f
235 ··DW_CFA_def_cfa_offset:·24235 ··DW_CFA_def_cfa_offset:·24
236 ··DW_CFA_advance_loc:·1·to·0000000000000340236 ··DW_CFA_advance_loc:·1·to·0000000000000480
237 ··DW_CFA_def_cfa_offset:·16237 ··DW_CFA_def_cfa_offset:·16
238 ··DW_CFA_advance_loc:·2·to·0000000000000342238 ··DW_CFA_advance_loc:·2·to·0000000000000482
239 ··DW_CFA_def_cfa_offset:·8239 ··DW_CFA_def_cfa_offset:·8
240 ··DW_CFA_nop240 ··DW_CFA_nop
  
241 00000248·0000000000000018·0000024c·FDE·cie=00000000·pc=0000000000000171..0000000000000178241 00000248·0000000000000018·0000024c·FDE·cie=00000000·pc=000000000000018a..0000000000000191
242 ··DW_CFA_def_cfa_offset:·48242 ··DW_CFA_def_cfa_offset:·48
243 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32243 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
244 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24244 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
245 ··DW_CFA_offset:·r12·(r12)·at·cfa-16245 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
246 ··DW_CFA_nop246 ··DW_CFA_nop
247 ··DW_CFA_nop247 ··DW_CFA_nop
248 ··DW_CFA_nop248 ··DW_CFA_nop
Offset 252, 15 lines modifiedOffset 252, 15 lines modified
252 00000264·0000000000000014·00000268·FDE·cie=00000000·pc=00000000000000b0..00000000000000c5252 00000264·0000000000000014·00000268·FDE·cie=00000000·pc=00000000000000b0..00000000000000c5
253 ··DW_CFA_advance_loc:·5·to·00000000000000b5253 ··DW_CFA_advance_loc:·5·to·00000000000000b5
254 ··DW_CFA_def_cfa_offset:·16254 ··DW_CFA_def_cfa_offset:·16
255 ··DW_CFA_advance_loc:·15·to·00000000000000c4255 ··DW_CFA_advance_loc:·15·to·00000000000000c4
256 ··DW_CFA_def_cfa_offset:·8256 ··DW_CFA_def_cfa_offset:·8
257 ··DW_CFA_nop257 ··DW_CFA_nop
  
258 0000027c·0000000000000010·00000280·FDE·cie=00000000·pc=0000000000000178..0000000000000187258 0000027c·0000000000000010·00000280·FDE·cie=00000000·pc=0000000000000191..00000000000001a0
259 ··DW_CFA_def_cfa_offset:·16259 ··DW_CFA_def_cfa_offset:·16
260 ··DW_CFA_nop260 ··DW_CFA_nop
  
261 00000290·0000000000000010·00000294·FDE·cie=00000000·pc=00000000000000d0..00000000000000e2261 00000290·0000000000000010·00000294·FDE·cie=00000000·pc=00000000000000d0..00000000000000e2
262 ··DW_CFA_nop262 ··DW_CFA_nop
263 ··DW_CFA_nop263 ··DW_CFA_nop
264 ··DW_CFA_nop264 ··DW_CFA_nop
Offset 296, 108 lines modifiedOffset 296, 108 lines modified
Max diff block lines reached; 5598/11292 bytes (49.57%) of diff not shown.
377 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 invalid·result·from·_PyOnceFlag_CallOnce1 invalid·result·from·_PyOnceFlag_CallOnce
2 unlocking·a·recursive·mutex·that·is·not·owned·by·the·current·thread2 unlocking·a·recursive·mutex·that·is·not·owned·by·the·current·thread
3 unlocking·mutex·that·is·not·locked3 unlocking·mutex·that·is·not·locked
4 ([]A\A]A^A_4 8[]A\A]A^A_
5 []A\A]A^A_5 []A\A]A^A_
6 PyMutex_Unlock6 PyMutex_Unlock
7 _PyRecursiveMutex_Unlock7 _PyRecursiveMutex_Unlock
8 unlock_once8 unlock_once
9 _PyRawMutex_UnlockSlow9 _PyRawMutex_UnlockSlow
10 _PyOnceFlag_CallOnceSlow.cold10 _PyOnceFlag_CallOnceSlow.cold
11 __func__.211 __func__.2
1.21 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 PyMutex_Unlock():77 PyMutex_Unlock():
78 »       endbr6478 »       endbr64
79 »       push···%rdx79 »       push···%rdx
80 »       call···ba·<PyMutex_Unlock+0xa>80 »       call···ba·<PyMutex_Unlock+0xa>
81 ·R_X86_64_PLT32» _PyMutex_TryUnlock-0x481 ·R_X86_64_PLT32» _PyMutex_TryUnlock-0x4
82 »       add····$0x1,%eax82 »       add····$0x1,%eax
83 »       je·····c3·<PyMutex_Unlock+0x13>83 »       je·····c3·<PyMutex_Unlock+0x13>
84 ·R_X86_64_PC32»  .text.unlikely+0x17484 ·R_X86_64_PC32»  .text.unlikely+0x18d
85 »       pop····%rax85 »       pop····%rax
86 »       ret86 »       ret
87 »       data16·cs·nopw·0x0(%rax,%rax,1)87 »       data16·cs·nopw·0x0(%rax,%rax,1)
  
88 00000000000000d0·<PyMutex_Lock>:88 00000000000000d0·<PyMutex_Lock>:
89 PyMutex_Lock():89 PyMutex_Lock():
90 »       endbr6490 »       endbr64
Offset 151, 19 lines modifiedOffset 151, 19 lines modified
  
151 0000000000000190·<_PyRawMutex_UnlockSlow>:151 0000000000000190·<_PyRawMutex_UnlockSlow>:
152 _PyRawMutex_UnlockSlow():152 _PyRawMutex_UnlockSlow():
153 »       endbr64153 »       endbr64
154 »       mov····(%rdi),%rax154 »       mov····(%rdi),%rax
155 »       test···$0x1,%al155 »       test···$0x1,%al
156 »       je·····19f·<_PyRawMutex_UnlockSlow+0xf>156 »       je·····19f·<_PyRawMutex_UnlockSlow+0xf>
157 ·R_X86_64_PC32»  .text.unlikely+0x183157 ·R_X86_64_PC32»  .text.unlikely+0x19c
158 »       mov····%rax,%rdx158 »       mov····%rax,%rdx
159 »       and····$0xfffffffffffffffe,%rdx159 »       and····$0xfffffffffffffffe,%rdx
160 »       cmp····$0x1,%rax160 »       cmp····$0x1,%rax
161 »       je·····1b0·<_PyRawMutex_UnlockSlow+0x20>161 »       je·····1b0·<_PyRawMutex_UnlockSlow+0x20>
162 ·R_X86_64_PC32»  .text.unlikely+0x193162 ·R_X86_64_PC32»  .text.unlikely+0x1ac
163 »       mov····(%rdx),%rcx163 »       mov····(%rdx),%rcx
164 »       lock·cmpxchg·%rcx,(%rdi)164 »       lock·cmpxchg·%rcx,(%rdi)
165 »       jne····197·<_PyRawMutex_UnlockSlow+0x7>165 »       jne····197·<_PyRawMutex_UnlockSlow+0x7>
166 »       lea····0x8(%rdx),%rdi166 »       lea····0x8(%rdx),%rdi
167 »       jmp····1c3·<_PyRWMutex_Lock+0x1e>167 »       jmp····1c3·<_PyRWMutex_Lock+0x5>
168 ·R_X86_64_PLT32» _PySemaphore_Wakeup-0x4168 ·R_X86_64_PLT32» _PySemaphore_Wakeup-0x4
8.84 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 106, 242 lines modifiedOffset 106, 251 lines modified
106 »       sub····$0x1,%rax106 »       sub····$0x1,%rax
107 »       mov····%rax,0x10(%rbx)107 »       mov····%rax,0x10(%rbx)
108 »       jmp····128·<_PyMutex_LockTimed.cold>108 »       jmp····128·<_PyMutex_LockTimed.cold>
109 ·R_X86_64_PC32»  .text.hot+0x13f109 ·R_X86_64_PC32»  .text.hot+0x13f
  
110 0000000000000128·<_PyMutex_LockTimed.cold>:110 0000000000000128·<_PyMutex_LockTimed.cold>:
111 _PyMutex_LockTimed.cold():111 _PyMutex_LockTimed.cold():
112 »       xor····%eax,%eax 
113 »       jmp····12f·<_PyMutex_LockTimed.cold+0x7> 
114 ·R_X86_64_PC32»  .text.hot+0x184 
115 »       test···$0x2,%r13b112 »       test···$0x2,%r14b
116 »       je·····139·<_PyMutex_LockTimed.cold+0x11>113 »       je·····132·<_PyMutex_LockTimed.cold+0xa>
117 ·R_X86_64_PC32»  .text.hot+0x23b114 ·R_X86_64_PC32»  .text.hot+0x24e
118 »       call···13e·<_PyMutex_LockTimed.cold+0x16>115 »       call···137·<_PyMutex_LockTimed.cold+0xf>
119 ·R_X86_64_PLT32» Py_MakePendingCalls-0x4116 ·R_X86_64_PLT32» Py_MakePendingCalls-0x4
120 »       test···%eax,%eax117 »       test···%eax,%eax
121 »       jns····146·<_PyMutex_LockTimed.cold+0x1e>118 »       jns····13f·<_PyMutex_LockTimed.cold+0x17>
122 ·R_X86_64_PC32»  .text.hot+0x23b119 ·R_X86_64_PC32»  .text.hot+0x24e
123 »       mov····$0x2,%eax120 »       mov····$0x2,%eax
 121 »       jmp····149·<_PyMutex_LockTimed.cold+0x21>
 122 ·R_X86_64_PC32»  .text.hot+0x184
 123 »       xor····%eax,%eax
124 »       jmp····150·<_PyMutex_TryUnlock.cold>124 »       jmp····150·<_PyMutex_LockTimed.cold+0x28>
125 ·R_X86_64_PC32»  .text.hot+0x184125 ·R_X86_64_PC32»  .text.hot+0x184
 126 »       test···$0x2,%r14b
 127 »       je·····15a·<_PyMutex_LockTimed.cold+0x32>
 128 ·R_X86_64_PC32»  .text.hot+0x2b8
 129 »       call···15f·<_PyMutex_LockTimed.cold+0x37>
 130 ·R_X86_64_PLT32» Py_MakePendingCalls-0x4
 131 »       test···%eax,%eax
 132 »       jns····167·<_PyMutex_LockTimed.cold+0x3f>
 133 ·R_X86_64_PC32»  .text.hot+0x2b8
 134 »       jmp····13f·<_PyMutex_LockTimed.cold+0x17>
  
126 0000000000000150·<_PyMutex_TryUnlock.cold>:135 0000000000000169·<_PyMutex_TryUnlock.cold>:
127 _PyMutex_TryUnlock.cold():136 _PyMutex_TryUnlock.cold():
128 »       mov····%eax,%edx137 »       mov····%eax,%edx
129 »       and····$0x2,%dl138 »       and····$0x2,%dl
130 »       jne····15b·<_PyMutex_TryUnlock.cold+0xb>139 »       jne····174·<_PyMutex_TryUnlock.cold+0xb>
131 ·R_X86_64_PC32»  .text.hot+0x2d7140 ·R_X86_64_PC32»  .text.hot+0x417
132 »       lock·cmpxchg·%dl,(%rdi)141 »       lock·cmpxchg·%dl,(%rdi)
133 »       je·····165·<_PyMutex_TryUnlock.cold+0x15>142 »       je·····17e·<_PyMutex_TryUnlock.cold+0x15>
134 ·R_X86_64_PC32»  .text.hot+0x2d0143 ·R_X86_64_PC32»  .text.hot+0x410
135 »       test···$0x1,%al144 »       test···$0x1,%al
136 »       jne····150·<_PyMutex_TryUnlock.cold>145 »       jne····169·<_PyMutex_TryUnlock.cold>
137 »       or·····$0xffffffff,%eax146 »       or·····$0xffffffff,%eax
138 »       jmp····171·<mutex_unpark.cold>147 »       jmp····18a·<mutex_unpark.cold>
139 ·R_X86_64_PC32»  .text.hot+0x2d2148 ·R_X86_64_PC32»  .text.hot+0x412
  
140 0000000000000171·<mutex_unpark.cold>:149 000000000000018a·<mutex_unpark.cold>:
141 mutex_unpark.cold():150 mutex_unpark.cold():
142 »       xchg···%bl,(%rdi)151 »       xchg···%bl,(%rdi)
143 »       jmp····178·<PyMutex_Unlock.cold>152 »       jmp····191·<PyMutex_Unlock.cold>
144 ·R_X86_64_PC32»  .text.hot+0x336153 ·R_X86_64_PC32»  .text.hot+0x476
  
145 0000000000000178·<PyMutex_Unlock.cold>:154 0000000000000191·<PyMutex_Unlock.cold>:
146 PyMutex_Unlock.cold():155 PyMutex_Unlock.cold():
147 »       mov····$0x0,%esi156 »       mov····$0x0,%esi
148 ·R_X86_64_32»    .rodata.str1.8+0x78157 ·R_X86_64_32»    .rodata.str1.8+0x78
149 »       mov····$0x0,%edi158 »       mov····$0x0,%edi
150 ·R_X86_64_32»    .rodata159 ·R_X86_64_32»    .rodata
151 »       call···187·<_PyRawMutex_UnlockSlow.cold>160 »       call···1a0·<_PyRawMutex_UnlockSlow.cold>
152 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4161 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4
  
153 0000000000000187·<_PyRawMutex_UnlockSlow.cold>:162 00000000000001a0·<_PyRawMutex_UnlockSlow.cold>:
154 _PyRawMutex_UnlockSlow.cold():163 _PyRawMutex_UnlockSlow.cold():
155 »       push···%rax164 »       push···%rax
156 »       mov····$0x0,%esi165 »       mov····$0x0,%esi
157 ·R_X86_64_32»    .rodata.str1.8+0x78166 ·R_X86_64_32»    .rodata.str1.8+0x78
158 »       mov····$0x0,%edi167 »       mov····$0x0,%edi
159 ·R_X86_64_32»    .rodata+0x40168 ·R_X86_64_32»    .rodata+0x40
160 »       call···197·<_PyRawMutex_UnlockSlow.cold+0x10>169 »       call···1b0·<_PyRawMutex_UnlockSlow.cold+0x10>
161 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4170 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4
162 »       xor····%edx,%edx171 »       xor····%edx,%edx
163 »       lock·cmpxchg·%rdx,(%rdi)172 »       lock·cmpxchg·%rdx,(%rdi)
164 »       jne····1a4·<_PyRawMutex_UnlockSlow.cold+0x1d>173 »       jne····1bd·<_PyRawMutex_UnlockSlow.cold+0x1d>
165 ·R_X86_64_PC32»  .text+0x193174 ·R_X86_64_PC32»  .text+0x193
166 »       ret175 »       ret
  
167 00000000000001a5·<_PyRWMutex_Lock>:176 00000000000001be·<_PyRWMutex_Lock>:
168 _PyRWMutex_Lock():177 _PyRWMutex_Lock():
169 »       endbr64178 »       endbr64
170 »       push···%rbx179 »       push···%rbx
171 »       mov····(%rdi),%rax180 »       mov····(%rdi),%rax
172 »       mov····%rdi,%rbx181 »       mov····%rdi,%rbx
173 »       test···$0xfffffffffffffffd,%rax182 »       test···$0xfffffffffffffffd,%rax
174 »       jne····1c8·<_PyRWMutex_Lock+0x23>183 »       jne····1e1·<_PyRWMutex_Lock+0x23>
175 »       mov····%rax,%rdx184 »       mov····%rax,%rdx
176 »       or·····$0x1,%rdx185 »       or·····$0x1,%rdx
177 »       lock·cmpxchg·%rdx,(%rbx)186 »       lock·cmpxchg·%rdx,(%rbx)
178 »       jne····1b0·<_PyRWMutex_Lock+0xb>187 »       jne····1c9·<_PyRWMutex_Lock+0xb>
179 »       pop····%rbx188 »       pop····%rbx
180 »       ret189 »       ret
181 »       mov····%rax,%rsi190 »       mov····%rax,%rsi
182 »       mov····%rbx,%rdi191 »       mov····%rbx,%rdi
183 »       call···215·<rwmutex_set_parked_and_wait>192 »       call···22e·<rwmutex_set_parked_and_wait>
184 »       jmp····1b0·<_PyRWMutex_Lock+0xb>193 »       jmp····1c9·<_PyRWMutex_Lock+0xb>
  
185 00000000000001d5·<_PyRWMutex_Unlock>:194 00000000000001ee·<_PyRWMutex_Unlock>:
186 _PyRWMutex_Unlock():195 _PyRWMutex_Unlock():
187 »       endbr64196 »       endbr64
188 »       xor····%eax,%eax197 »       xor····%eax,%eax
189 »       xchg···%rax,(%rdi)198 »       xchg···%rax,(%rdi)
190 »       test···$0x2,%al199 »       test···$0x2,%al
191 »       je·····1e7·<_PyRWMutex_Unlock+0x12>200 »       je·····200·<_PyRWMutex_Unlock+0x12>
192 »       jmp····1e7·<_PyRWMutex_Unlock+0x12>201 »       jmp····200·<_PyRWMutex_Unlock+0x12>
193 ·R_X86_64_PLT32» _PyParkingLot_UnparkAll-0x4202 ·R_X86_64_PLT32» _PyParkingLot_UnparkAll-0x4
194 »       ret203 »       ret
  
195 00000000000001e8·<_PyRWMutex_RLock>:204 0000000000000201·<_PyRWMutex_RLock>:
196 _PyRWMutex_RLock():205 _PyRWMutex_RLock():
197 »       endbr64206 »       endbr64
198 »       push···%rbx207 »       push···%rbx
199 »       mov····(%rdi),%rax208 »       mov····(%rdi),%rax
200 »       mov····%rdi,%rbx209 »       mov····%rdi,%rbx
201 »       test···$0x1,%al210 »       test···$0x1,%al
202 »       jne····1fb·<_PyRWMutex_RLock+0x13>211 »       jne····214·<_PyRWMutex_RLock+0x13>
203 »       test···$0x2,%al212 »       test···$0x2,%al
204 »       je·····208·<_PyRWMutex_RLock+0x20>213 »       je·····221·<_PyRWMutex_RLock+0x20>
205 »       mov····%rax,%rsi214 »       mov····%rax,%rsi
206 »       mov····%rbx,%rdi215 »       mov····%rbx,%rdi
207 »       call···215·<rwmutex_set_parked_and_wait>216 »       call···22e·<rwmutex_set_parked_and_wait>
208 »       jmp····1f3·<_PyRWMutex_RLock+0xb>217 »       jmp····20c·<_PyRWMutex_RLock+0xb>
209 »       lea····0x4(%rax),%rdx218 »       lea····0x4(%rax),%rdx
210 »       lock·cmpxchg·%rdx,(%rbx)219 »       lock·cmpxchg·%rdx,(%rbx)
211 »       jne····1f3·<_PyRWMutex_RLock+0xb>220 »       jne····20c·<_PyRWMutex_RLock+0xb>
212 »       pop····%rbx221 »       pop····%rbx
Max diff block lines reached; 3953/8852 bytes (44.66%) of diff not shown.
8.41 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 127, 171 lines modifiedOffset 127, 258 lines modified
127 »       data16·cs·nopw·0x0(%rax,%rax,1)127 »       data16·cs·nopw·0x0(%rax,%rax,1)
  
128 0000000000000150·<_PyMutex_LockTimed>:128 0000000000000150·<_PyMutex_LockTimed>:
129 _PyMutex_LockTimed():129 _PyMutex_LockTimed():
130 »       endbr64130 »       endbr64
131 »       push···%r15131 »       push···%r15
132 »       push···%r14132 »       push···%r14
 133 »       mov····%edx,%r14d
133 »       push···%r13134 »       push···%r13
134 »       mov····%edx,%r13d 
135 »       push···%r12135 »       push···%r12
136 »       mov····%rsi,%r12136 »       mov····%rsi,%r12
137 »       push···%rbp137 »       push···%rbp
138 »       push···%rbx138 »       push···%rbx
139 »       mov····%rdi,%rbx139 »       mov····%rdi,%rbx
140 »       sub····$0x28,%rsp140 »       sub····$0x38,%rsp
141 »       movzbl·(%rdi),%ebp141 »       movzbl·(%rdi),%ebp
142 »       test···$0x1,%bpl142 »       test···$0x1,%bpl
143 »       jne····1a0·<_PyMutex_LockTimed+0x50>143 »       jne····1a0·<_PyMutex_LockTimed+0x50>
144 »       mov····%ebp,%edx144 »       mov····%ebp,%edx
145 »       mov····%ebp,%eax145 »       mov····%ebp,%eax
146 »       or·····$0x1,%edx146 »       or·····$0x1,%edx
147 »       lock·cmpxchg·%dl,(%rdi)147 »       lock·cmpxchg·%dl,(%rdi)
148 »       mov····%eax,%ebp148 »       mov····%eax,%ebp
149 »       jne····1b6·<_PyMutex_LockTimed+0x66>149 »       jne····1b6·<_PyMutex_LockTimed+0x66>
150 »       mov····$0x1,%eax150 »       mov····$0x1,%eax
151 »       add····$0x28,%rsp151 »       add····$0x38,%rsp
152 »       pop····%rbx152 »       pop····%rbx
153 »       pop····%rbp153 »       pop····%rbp
154 »       pop····%r12154 »       pop····%r12
155 »       pop····%r13155 »       pop····%r13
156 »       pop····%r14156 »       pop····%r14
157 »       pop····%r15157 »       pop····%r15
158 »       ret158 »       ret
159 »       nopw···0x0(%rax,%rax,1)159 »       nopw···0x0(%rax,%rax,1)
160 »       test···%rsi,%rsi160 »       test···%rsi,%rsi
161 »       jne····1b6·<_PyMutex_LockTimed+0x66>161 »       jne····1b6·<_PyMutex_LockTimed+0x66>
162 »       add····$0x28,%rsp162 »       add····$0x38,%rsp
163 »       xor····%eax,%eax163 »       xor····%eax,%eax
164 »       pop····%rbx164 »       pop····%rbx
165 »       pop····%rbp165 »       pop····%rbp
166 »       pop····%r12166 »       pop····%r12
167 »       pop····%r13167 »       pop····%r13
168 »       pop····%r14168 »       pop····%r14
169 »       pop····%r15169 »       pop····%r15
170 »       ret170 »       ret
171 »       lea····0x8(%rsp),%rdi171 »       lea····0x18(%rsp),%rdi
172 »       xor····%r14d,%r14d172 »       xor····%r13d,%r13d
173 »       call···1c3·<_PyMutex_LockTimed+0x73>173 »       call···1c3·<_PyMutex_LockTimed+0x73>
174 ·R_X86_64_PLT32» PyTime_MonotonicRaw-0x4174 ·R_X86_64_PLT32» PyTime_MonotonicRaw-0x4
175 »       test···%r12,%r12175 »       test···%r12,%r12
176 »       jg·····26d·<_PyMutex_LockTimed+0x11d>176 »       jg·····351·<_PyMutex_LockTimed+0x201>
177 »       mov····0x8(%rsp),%rax177 »       mov····0x18(%rsp),%rax
178 »       movl···$0x0,0x18(%rsp) 
179 »       mov····%r13d,%r15d 
180 »       and····$0x1,%r15d 
181 »       add····$0xf4240,%rax178 »       add····$0xf4240,%rax
182 »       mov····%rax,0x10(%rsp)179 »       mov····%rax,0x20(%rsp)
 180 »       xor····%eax,%eax
 181 »       mov····%eax,0x28(%rsp)
183 »       test···$0x1,%bpl182 »       test···$0x1,%bpl
184 »       je·····24d·<_PyMutex_LockTimed+0xfd>183 »       je·····32f·<_PyMutex_LockTimed+0x1df>
185 »       mov····%ebp,%eax184 »       mov····%ebp,%eax
186 »       and····$0x2,%eax185 »       and····$0x2,%eax
187 »       test···%r12,%r12186 »       test···%r12,%r12
188 »       je·····1ff·<_PyMutex_LockTimed+0xaf>187 »       je·····1fa·<_PyMutex_LockTimed+0xaa>
189 ·R_X86_64_PC32»  .text.unlikely+0x124188 ·R_X86_64_PC32»  .text.unlikely+0x145
190 »       test···%al,%al189 »       test···%al,%al
191 »       jne····266·<_PyMutex_LockTimed+0x116>190 »       jne····347·<_PyMutex_LockTimed+0x1f7>
192 »       mov····%ebp,%edx191 »       mov····%ebp,%edx
193 »       mov····%ebp,%eax192 »       mov····%ebp,%eax
194 »       or·····$0x2,%edx193 »       or·····$0x2,%edx
195 »       mov····%dl,0x7(%rsp)194 »       mov····%dl,0x17(%rsp)
196 »       lock·cmpxchg·%dl,(%rbx)195 »       lock·cmpxchg·%dl,(%rbx)
197 »       mov····%eax,%ebp196 »       mov····%eax,%ebp
198 »       jne····1eb·<_PyMutex_LockTimed+0x9b>197 »       jne····1e2·<_PyMutex_LockTimed+0x92>
 198 »       mov····%r14d,%eax
199 »       lea····0x7(%rsp),%rsi199 »       lea····0x17(%rsp),%r15
200 »       mov····%r15d,%r9d 
201 »       lea····0x10(%rsp),%r8200 »       lea····0x20(%rsp),%r8
202 »       mov····%r12,%rcx201 »       mov····%r12,%rcx
 202 »       and····$0x1,%eax
203 »       mov····$0x1,%edx203 »       mov····$0x1,%edx
 204 »       mov····%r15,%rsi
204 »       mov····%rbx,%rdi205 »       mov····%rbx,%rdi
 206 »       mov····%eax,%r9d
 207 »       mov····%eax,0xc(%rsp)
205 »       call···233·<_PyMutex_LockTimed+0xe3>208 »       call···23f·<_PyMutex_LockTimed+0xef>
206 ·R_X86_64_PLT32» _PyParkingLot_Park-0x4209 ·R_X86_64_PLT32» _PyParkingLot_Park-0x4
207 »       test···%eax,%eax210 »       test···%eax,%eax
 211 »       jne····3c0·<_PyMutex_LockTimed+0x270>
 212 »       cmpl···$0x0,0x28(%rsp)
208 »       jne····282·<_PyMutex_LockTimed+0x132>213 »       jne····183·<_PyMutex_LockTimed+0x33>
 214 »       test···%r12,%r12
 215 »       jg·····390·<_PyMutex_LockTimed+0x240>
 216 »       movzbl·(%rbx),%ebp
 217 »       test···$0x1,%bpl
 218 »       je·····32f·<_PyMutex_LockTimed+0x1df>
 219 »       mov····%ebp,%edx
 220 »       and····$0x2,%edx
 221 »       test···%dl,%dl
 222 »       jne····36d·<_PyMutex_LockTimed+0x21d>
 223 »       mov····%ebp,%edx
 224 »       mov····%ebp,%eax
 225 »       or·····$0x2,%edx
 226 »       mov····%dl,0x17(%rsp)
 227 »       lock·cmpxchg·%dl,(%rbx)
 228 »       mov····%eax,%ebp
 229 »       jne····1e2·<_PyMutex_LockTimed+0x92>
209 »       mov····0x18(%rsp),%eax230 »       mov····0xc(%rsp),%r9d
 231 »       lea····0x20(%rsp),%r8
 232 »       mov····%r12,%rcx
 233 »       mov····%r15,%rsi
 234 »       mov····$0x1,%edx
 235 »       mov····%rbx,%rdi
 236 »       call···2a9·<_PyMutex_LockTimed+0x159>
 237 ·R_X86_64_PLT32» _PyParkingLot_Park-0x4
210 »       test···%eax,%eax238 »       test···%eax,%eax
 239 »       jne····3d7·<_PyMutex_LockTimed+0x287>
 240 »       cmpl···$0x0,0x28(%rsp)
211 »       jne····25c·<_PyMutex_LockTimed+0x10c>241 »       jne····183·<_PyMutex_LockTimed+0x33>
212 »       test···%r12,%r12242 »       test···%r12,%r12
213 »       jg·····295·<_PyMutex_LockTimed+0x145>243 »       jg·····377·<_PyMutex_LockTimed+0x227>
214 »       movzbl·(%rbx),%ebp244 »       movzbl·(%rbx),%ebp
215 »       test···$0x1,%bpl245 »       test···$0x1,%bpl
 246 »       je·····32f·<_PyMutex_LockTimed+0x1df>
 247 »       mov····%ebp,%eax
Max diff block lines reached; 3894/8413 bytes (46.29%) of diff not shown.
1.75 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 14, 21 lines modifiedOffset 14, 21 lines modified
14 ··0x000000a0·a0000000·00000000·1a000000·000e2083·..............·.14 ··0x000000a0·a0000000·00000000·1a000000·000e2083·..............·.
15 ··0x000000b0·03860200·18000000·b8000000·00000000·................15 ··0x000000b0·03860200·18000000·b8000000·00000000·................
16 ··0x000000c0·1f000000·00450e10·8302500e·08000000·.....E....P.....16 ··0x000000c0·1f000000·00450e10·8302500e·08000000·.....E....P.....
17 ··0x000000d0·18000000·d4000000·00000000·45000000·............E...17 ··0x000000d0·18000000·d4000000·00000000·45000000·............E...
18 ··0x000000e0·00450e10·83027f0e·08000000·18000000·.E..............18 ··0x000000e0·00450e10·83027f0e·08000000·18000000·.E..............
19 ··0x000000f0·f0000000·00000000·25000000·000e1083·........%.......19 ··0x000000f0·f0000000·00000000·25000000·000e1083·........%.......
20 ··0x00000100·02530a0e·08450b00·60000000·0c010000·.S...E..`.......20 ··0x00000100·02530a0e·08450b00·60000000·0c010000·.S...E..`.......
21 ··0x00000110·00000000·5b010000·00460e10·8f02420e·....[....F....B.21 ··0x00000110·00000000·9e020000·00460e10·8f02420e·.........F....B.
22 ··0x00000120·188e0342·0e208d04·450e288c·05440e30·...B.·..E.(..D.022 ··0x00000120·188e0345·0e208d04·420e288c·05440e30·...E.·..B.(..D.0
23 ··0x00000130·8606410e·38830747·0e60610a·0e38410e·..A.8..G.`a..8A.23 ··0x00000130·8606410e·38830747·0e70610a·0e38410e·..A.8..G.pa..8A.
24 ··0x00000140·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..24 ··0x00000140·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
25 ··0x00000150·4a0b490a·0e38430e·30410e28·420e2042·J.I..8C.0A.(B.·B25 ··0x00000150·4a0b490a·0e38430e·30410e28·420e2042·J.I..8C.0A.(B.·B
26 ··0x00000160·0e18420e·10420e08·410b0000·1c000000·..B..B..A.......26 ··0x00000160·0e18420e·10420e08·410b0000·1c000000·..B..B..A.......
27 ··0x00000170·70010000·00000000·28000000·000e6083·p.......(.....`.27 ··0x00000170·70010000·00000000·41000000·000e7083·p.......A.....p.
28 ··0x00000180·0786068c·058d048e·038f0200·18000000·................28 ··0x00000180·0786068c·058d048e·038f0200·18000000·................
29 ··0x00000190·90010000·00000000·3a000000·00480e10·........:....H..29 ··0x00000190·90010000·00000000·3a000000·00480e10·........:....H..
30 ··0x000001a0·620a0e08·410b0000·10000000·ac010000·b...A...........30 ··0x000001a0·620a0e08·410b0000·10000000·ac010000·b...A...........
31 ··0x000001b0·00000000·21000000·000e1000·10000000·....!...........31 ··0x000001b0·00000000·21000000·000e1000·10000000·....!...........
32 ··0x000001c0·c0010000·00000000·10000000·00000000·................32 ··0x000001c0·c0010000·00000000·10000000·00000000·................
33 ··0x000001d0·10000000·d4010000·00000000·15000000·................33 ··0x000001d0·10000000·d4010000·00000000·15000000·................
34 ··0x000001e0·00000000·18000000·e8010000·00000000·................34 ··0x000001e0·00000000·18000000·e8010000·00000000·................
564 KB
marshal.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:··········67336·(bytes·into·file)13 ··Start·of·section·headers:··········66688·(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·0x10708:1 There·are·22·section·headers,·starting·at·offset·0x10480:
  
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·0004a4·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0004e4·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·009278·000588·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·009170·000570·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0004e8·0003e0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000528·0003e0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·009800·000378·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·0096e0·000378·18···I·19···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·0008c8·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·000908·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·0008c8·000412·01·AMS··0···0··810 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·000908·000412·01·AMS··0···0··8
11 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·000cda·0000eb·01·AMS··0···0··111 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·000d1a·0000eb·01·AMS··0···0··1
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·000dc5·001ad6·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·000e05·001a98·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·009b78·0030c0·18···I·19···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·009a58·0030a8·18···I·19···8··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·0028a0·003648·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········0000000000000000·0028a0·00355f·00··AX··0···0·16
15 ··[11]·.rela.text.hot····RELA············0000000000000000·00cc38·002c28·18···I·19··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·00cb00·002af0·18···I·19··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·005ee8·000e7b·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·005e00·000e7b·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·00f860·0008e8·18···I·19··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·00f5f0·0008e8·18···I·19··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·006d68·000008·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·006c80·000008·08··AM··0···0··8
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·006d70·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·006c88·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·006d70·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·006c88·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·006d90·000958·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·006ca8·000960·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·010148·0004f8·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·00fed8·0004e0·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·0076e8·0010c8·18·····20··73··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·007608·0010b0·18·····20··72··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·0087b0·000ac4·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·0086b8·000ab6·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·010640·0000c3·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·0103b8·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)
25.8 KB
readelf --wide --symbols {}
    
Offset 1, 182 lines modifiedOffset 1, 181 lines modified
  
1 Symbol·table·'.symtab'·contains·179·entries:1 Symbol·table·'.symtab'·contains·178·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.86 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.8
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:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot9 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot
10 ·····7:·00000000000001c0··5940·FUNC····LOCAL··DEFAULT···10·r_object10 ·····7:·00000000000001c0··5907·FUNC····LOCAL··DEFAULT···10·r_object
11 ·····8:·0000000000000000····53·FUNC····LOCAL··DEFAULT····8·PyMarshal_ReadObjectFromString.cold11 ·····8:·0000000000000000····53·FUNC····LOCAL··DEFAULT····8·PyMarshal_ReadObjectFromString.cold
12 ·····9:·0000000000000120···145·FUNC····LOCAL··DEFAULT···10·read_object12 ·····9:·0000000000000120···145·FUNC····LOCAL··DEFAULT···10·read_object
13 ····10:·0000000000000035····29·FUNC····LOCAL··DEFAULT····8·read_object.cold13 ····10:·0000000000000035····29·FUNC····LOCAL··DEFAULT····8·read_object.cold
14 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata14 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
15 ····12:·0000000000001900···454·FUNC····LOCAL··DEFAULT···10·r_long15 ····12:·00000000000018e0···454·FUNC····LOCAL··DEFAULT···10·r_long
16 ····13:·0000000000001ad0···411·FUNC····LOCAL··DEFAULT···10·r_string16 ····13:·0000000000001ab0···411·FUNC····LOCAL··DEFAULT···10·r_string
17 ····14:·00000000000035c0····37·FUNC····LOCAL··DEFAULT···10·r_float_bin17 ····14:·0000000000003450····37·FUNC····LOCAL··DEFAULT···10·r_float_bin
18 ····15:·0000000000000390···169·FUNC····LOCAL··DEFAULT····1·r_float_str18 ····15:·00000000000003d0···169·FUNC····LOCAL··DEFAULT····1·r_float_str
19 ····16:·0000000000001c70····38·FUNC····LOCAL··DEFAULT···10·r_ref.isra.019 ····16:·0000000000001c50····38·FUNC····LOCAL··DEFAULT···10·r_ref.isra.0
20 ····17:·0000000000000052··2636·FUNC····LOCAL··DEFAULT····8·r_object.cold20 ····17:·0000000000000052··2706·FUNC····LOCAL··DEFAULT····8·r_object.cold
21 ····18:·0000000000000a9e····19·FUNC····LOCAL··DEFAULT····8·r_long.cold21 ····18:·0000000000000ae4····19·FUNC····LOCAL··DEFAULT····8·r_long.cold
22 ····19:·0000000000000ab1····19·FUNC····LOCAL··DEFAULT····8·r_string.cold22 ····19:·0000000000000af7····19·FUNC····LOCAL··DEFAULT····8·r_string.cold
23 ····20:·0000000000000ac4····31·FUNC····LOCAL··DEFAULT····8·r_ref.isra.0.cold23 ····20:·0000000000000b0a····31·FUNC····LOCAL··DEFAULT····8·r_ref.isra.0.cold
24 ····21:·0000000000000280···104·OBJECT··LOCAL··DEFAULT····3·marshalmodule24 ····21:·0000000000000280···104·OBJECT··LOCAL··DEFAULT····3·marshalmodule
25 ····22:·0000000000000010····25·FUNC····LOCAL··DEFAULT····1·marshal_module_exec25 ····22:·0000000000000010····25·FUNC····LOCAL··DEFAULT····1·marshal_module_exec
26 ····23:·0000000000001ca0··1018·FUNC····LOCAL··DEFAULT···10·_PyMarshal_WriteObjectToString26 ····23:·0000000000001c80··1018·FUNC····LOCAL··DEFAULT···10·_PyMarshal_WriteObjectToString
27 ····24:·00000000000033c0····31·FUNC····LOCAL··DEFAULT···10·w_decref_entry27 ····24:·00000000000032a0····31·FUNC····LOCAL··DEFAULT···10·w_decref_entry
28 ····25:·0000000000003190···300·FUNC····LOCAL··DEFAULT···10·w_long28 ····25:·0000000000003030···300·FUNC····LOCAL··DEFAULT···10·w_long
29 ····26:·0000000000002320··3691·FUNC····LOCAL··DEFAULT···10·w_complex_object29 ····26:·0000000000002300··3364·FUNC····LOCAL··DEFAULT···10·w_complex_object
30 ····27:·0000000000003320···157·FUNC····LOCAL··DEFAULT···10·w_reserve30 ····27:·0000000000003200···157·FUNC····LOCAL··DEFAULT···10·w_reserve
31 ····28:·0000000000000af1···273·FUNC····LOCAL··DEFAULT····8·_PyMarshal_WriteObjectToString.cold31 ····28:·0000000000000b37···273·FUNC····LOCAL··DEFAULT····8·_PyMarshal_WriteObjectToString.cold
32 ····29:·00000000000020a0···637·FUNC····LOCAL··DEFAULT···10·w_object32 ····29:·0000000000002080···637·FUNC····LOCAL··DEFAULT···10·w_object
33 ····30:·0000000000000c02···157·FUNC····LOCAL··DEFAULT····8·w_object.cold33 ····30:·0000000000000c48···157·FUNC····LOCAL··DEFAULT····8·w_object.cold
34 ····31:·00000000000032c0····93·FUNC····LOCAL··DEFAULT···10·w_string34 ····31:·0000000000003160···148·FUNC····LOCAL··DEFAULT···10·w_string
 35 ····32:·0000000000003480···223·FUNC····LOCAL··DEFAULT···10·w_float_bin
35 ····32:·0000000000000030···216·FUNC····LOCAL··DEFAULT····1·w_PyLong36 ····33:·0000000000000030···216·FUNC····LOCAL··DEFAULT····1·w_PyLong
36 ····33:·0000000000000440···100·FUNC····LOCAL··DEFAULT····1·w_float_str37 ····34:·0000000000000480···100·FUNC····LOCAL··DEFAULT····1·w_float_str
37 ····34:·00000000000035f0····88·FUNC····LOCAL··DEFAULT···10·w_float_bin 
38 ····35:·0000000000000c9f··1554·FUNC····LOCAL··DEFAULT····8·w_complex_object.cold38 ····35:·0000000000000ce5··1527·FUNC····LOCAL··DEFAULT····8·w_complex_object.cold
39 ····36:·00000000000012b1····79·FUNC····LOCAL··DEFAULT····8·w_string.cold 
40 ····37:·0000000000001300···108·FUNC····LOCAL··DEFAULT····8·w_reserve.cold39 ····36:·00000000000012dc···108·FUNC····LOCAL··DEFAULT····8·w_reserve.cold
41 ····38:·00000000000033e0····65·FUNC····LOCAL··DEFAULT···10·w_short40 ····37:·0000000000000110····64·FUNC····LOCAL··DEFAULT····1·w_short
42 ····39:·000000000000136c····64·FUNC····LOCAL··DEFAULT····8·w_PyLong.cold41 ····38:·0000000000001348····64·FUNC····LOCAL··DEFAULT····8·w_PyLong.cold
43 ····40:·00000000000013ac···102·FUNC····LOCAL··DEFAULT····8·w_short.cold42 ····39:·0000000000001388····76·FUNC····LOCAL··DEFAULT····8·w_short.cold
44 ····41:·0000000000003430···398·FUNC····LOCAL··DEFAULT···10·marshal_loads43 ····40:·00000000000032c0···398·FUNC····LOCAL··DEFAULT···10·marshal_loads
45 ····42:·0000000000001412···242·FUNC····LOCAL··DEFAULT····8·marshal_loads.cold44 ····41:·00000000000013d4···242·FUNC····LOCAL··DEFAULT····8·marshal_loads.cold
46 ····43:·0000000000000220····72·OBJECT··LOCAL··DEFAULT····3·_parser.1145 ····42:·0000000000000220····72·OBJECT··LOCAL··DEFAULT····3·_parser.11
47 ····44:·0000000000001504····10·FUNC····LOCAL··DEFAULT····8·r_float_bin.cold46 ····43:·00000000000014c6····10·FUNC····LOCAL··DEFAULT····8·r_float_bin.cold
48 ····45:·0000000000000110···133·FUNC····LOCAL··DEFAULT····1·marshal_dumps47 ····44:·0000000000000150···133·FUNC····LOCAL··DEFAULT····1·marshal_dumps
49 ····46:·00000000000015e1···123·FUNC····LOCAL··DEFAULT····8·marshal_dumps.cold48 ····45:·00000000000015a3···123·FUNC····LOCAL··DEFAULT····8·marshal_dumps.cold
50 ····47:·0000000000000180····72·OBJECT··LOCAL··DEFAULT····3·_parser.849 ····46:·0000000000000180····72·OBJECT··LOCAL··DEFAULT····3·_parser.8
51 ····48:·000000000000165c····12·FUNC····LOCAL··DEFAULT····8·w_float_bin.cold50 ····47:·000000000000161e····12·FUNC····LOCAL··DEFAULT····8·w_float_bin.cold
52 ····49:·00000000000001a0···242·FUNC····LOCAL··DEFAULT····1·marshal_load51 ····48:·00000000000001e0···242·FUNC····LOCAL··DEFAULT····1·marshal_load
53 ····50:·0000000000001668···264·FUNC····LOCAL··DEFAULT····8·marshal_load.cold52 ····49:·000000000000162a···264·FUNC····LOCAL··DEFAULT····8·marshal_load.cold
54 ····51:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.553 ····50:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.5
55 ····52:·00000000000002a0···236·FUNC····LOCAL··DEFAULT····1·marshal_dump54 ····51:·00000000000002e0···236·FUNC····LOCAL··DEFAULT····1·marshal_dump
56 ····53:·0000000000001770···123·FUNC····LOCAL··DEFAULT····8·marshal_dump.cold55 ····52:·0000000000001732···123·FUNC····LOCAL··DEFAULT····8·marshal_dump.cold
57 ····54:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.256 ····53:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
58 ····55:·00000000000017eb····79·FUNC····LOCAL··DEFAULT····8·r_float_str.cold57 ····54:·00000000000017ad····79·FUNC····LOCAL··DEFAULT····8·r_float_str.cold
59 ····56:·000000000000183a····42·FUNC····LOCAL··DEFAULT····8·w_float_str.cold58 ····55:·00000000000017fc····42·FUNC····LOCAL··DEFAULT····8·w_float_str.cold
60 ····57:·0000000000000000····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.059 ····56:·0000000000000000····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
61 ····58:·00000000000002a0····40·OBJECT··LOCAL··DEFAULT···12·_keywords.160 ····57:·00000000000002a0····40·OBJECT··LOCAL··DEFAULT···12·_keywords.1
62 ····59:·00000000000000a0····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.361 ····58:·00000000000000a0····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.3
63 ····60:·00000000000002d0····24·OBJECT··LOCAL··DEFAULT···12·_keywords.462 ····59:·00000000000002d0····24·OBJECT··LOCAL··DEFAULT···12·_keywords.4
64 ····61:·0000000000000140····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.663 ····60:·0000000000000140····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.6
65 ····62:·0000000000000300····32·OBJECT··LOCAL··DEFAULT···12·_keywords.764 ····61:·0000000000000300····32·OBJECT··LOCAL··DEFAULT···12·_keywords.7
66 ····63:·00000000000001e0····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.965 ····62:·00000000000001e0····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.9
67 ····64:·0000000000000320····24·OBJECT··LOCAL··DEFAULT···12·_keywords.1066 ····63:·0000000000000320····24·OBJECT··LOCAL··DEFAULT···12·_keywords.10
68 ····65:·0000000000000340··1190·OBJECT··LOCAL··DEFAULT···12·module_doc67 ····64:·0000000000000340··1190·OBJECT··LOCAL··DEFAULT···12·module_doc
69 ····66:·0000000000000340···160·OBJECT··LOCAL··DEFAULT····3·marshal_methods68 ····65:·0000000000000340···160·OBJECT··LOCAL··DEFAULT····3·marshal_methods
70 ····67:·0000000000000300····64·OBJECT··LOCAL··DEFAULT····3·marshalmodule_slots69 ····66:·0000000000000300····64·OBJECT··LOCAL··DEFAULT····3·marshalmodule_slots
71 ····68:·0000000000000c80···507·OBJECT··LOCAL··DEFAULT···12·marshal_dump__doc__70 ····67:·0000000000000c80···507·OBJECT··LOCAL··DEFAULT···12·marshal_dump__doc__
72 ····69:·0000000000000aa0···473·OBJECT··LOCAL··DEFAULT···12·marshal_load__doc__71 ····68:·0000000000000aa0···473·OBJECT··LOCAL··DEFAULT···12·marshal_load__doc__
73 ····70:·0000000000000900···389·OBJECT··LOCAL··DEFAULT···12·marshal_dumps__doc__72 ····69:·0000000000000900···389·OBJECT··LOCAL··DEFAULT···12·marshal_dumps__doc__
74 ····71:·0000000000000800···246·OBJECT··LOCAL··DEFAULT···12·marshal_loads__doc__73 ····70:·0000000000000800···246·OBJECT··LOCAL··DEFAULT···12·marshal_loads__doc__
75 ····72:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···14·.LC774 ····71:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···14·.LC7
76 ····73:·0000000000000000···283·FUNC····GLOBAL·DEFAULT···10·PyMarshal_ReadObjectFromString75 ····72:·0000000000000000···283·FUNC····GLOBAL·DEFAULT···10·PyMarshal_ReadObjectFromString
77 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New76 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New
78 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred77 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
79 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit78 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit
80 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc79 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
81 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError80 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
82 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString81 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
83 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stderr82 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stderr
84 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__fprintf_chk83 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__fprintf_chk
85 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free84 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
86 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct85 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
87 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromKindAndData86 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromKindAndData
88 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_87 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
89 ····86:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate88 ····85:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
90 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_InternImmortal89 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_InternImmortal
91 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append90 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append
92 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize91 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize
93 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy92 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
94 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New93 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
95 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError94 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
96 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFrozenSet_New95 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFrozenSet_New
97 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_Add96 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_Add
98 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCode_Validate97 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCode_Validate
99 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCode_New98 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCode_New
100 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF899 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF8
101 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong100 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
102 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct101 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct
103 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct102 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct
104 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Unpack8103 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Unpack8
105 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_FromDouble104 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_FromDouble
106 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_EllipsisObject105 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_EllipsisObject
107 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_New106 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_New
108 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_FromCComplex107 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_FromCComplex
109 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New108 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New
110 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem109 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem
111 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_FromByteArray110 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_FromByteArray
112 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·getc111 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·getc
113 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_EOFError112 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_EOFError
114 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches113 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
115 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_New114 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_New
116 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_New115 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_New
117 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopIteration116 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopIteration
118 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFrozenSet_Type117 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFrozenSet_Type
119 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult118 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult
120 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall119 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall
121 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_FillInfo120 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_FillInfo
122 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMemoryView_FromBuffer121 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMemoryView_FromBuffer
123 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime122 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
124 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_CallMethod123 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_CallMethod
125 ···122:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_AsSsize_t124 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_AsSsize_t
Max diff block lines reached; -1/26352 bytes (-0.00%) of diff not shown.
211 KB
readelf --wide --relocs {}
Max HTML report size reached
51.4 KB
readelf --wide --debug-dump=frames {}
    
Offset 54, 15 lines modifiedOffset 54, 15 lines modified
54 00000078·0000000000000014·0000007c·FDE·cie=00000000·pc=0000000000000035..000000000000005254 00000078·0000000000000014·0000007c·FDE·cie=00000000·pc=0000000000000035..0000000000000052
55 ··DW_CFA_def_cfa_offset:·1655 ··DW_CFA_def_cfa_offset:·16
56 ··DW_CFA_offset:·r3·(rbx)·at·cfa-1656 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
57 ··DW_CFA_nop57 ··DW_CFA_nop
58 ··DW_CFA_nop58 ··DW_CFA_nop
59 ··DW_CFA_nop59 ··DW_CFA_nop
  
60 00000090·0000000000000048·00000094·FDE·cie=00000000·pc=00000000000001c0..00000000000018f460 00000090·0000000000000048·00000094·FDE·cie=00000000·pc=00000000000001c0..00000000000018d3
61 ··DW_CFA_advance_loc:·2·to·00000000000001c261 ··DW_CFA_advance_loc:·2·to·00000000000001c2
62 ··DW_CFA_def_cfa_offset:·1662 ··DW_CFA_def_cfa_offset:·16
63 ··DW_CFA_offset:·r15·(r15)·at·cfa-1663 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
64 ··DW_CFA_advance_loc:·2·to·00000000000001c464 ··DW_CFA_advance_loc:·2·to·00000000000001c4
65 ··DW_CFA_def_cfa_offset:·2465 ··DW_CFA_def_cfa_offset:·24
66 ··DW_CFA_offset:·r14·(r14)·at·cfa-2466 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
67 ··DW_CFA_advance_loc:·2·to·00000000000001c667 ··DW_CFA_advance_loc:·2·to·00000000000001c6
Offset 93, 92 lines modifiedOffset 93, 92 lines modified
93 ··DW_CFA_advance_loc:·2·to·000000000000028c93 ··DW_CFA_advance_loc:·2·to·000000000000028c
94 ··DW_CFA_def_cfa_offset:·1694 ··DW_CFA_def_cfa_offset:·16
95 ··DW_CFA_advance_loc:·2·to·000000000000028e95 ··DW_CFA_advance_loc:·2·to·000000000000028e
96 ··DW_CFA_def_cfa_offset:·896 ··DW_CFA_def_cfa_offset:·8
97 ··DW_CFA_advance_loc:·2·to·000000000000029097 ··DW_CFA_advance_loc:·2·to·0000000000000290
98 ··DW_CFA_restore_state98 ··DW_CFA_restore_state
  
99 000000dc·000000000000001c·000000e0·FDE·cie=00000000·pc=0000000000000052..0000000000000a9e99 000000dc·000000000000001c·000000e0·FDE·cie=00000000·pc=0000000000000052..0000000000000ae4
100 ··DW_CFA_def_cfa_offset:·288100 ··DW_CFA_def_cfa_offset:·288
101 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56101 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
102 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48102 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
103 ··DW_CFA_offset:·r12·(r12)·at·cfa-40103 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
104 ··DW_CFA_offset:·r13·(r13)·at·cfa-32104 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
105 ··DW_CFA_offset:·r14·(r14)·at·cfa-24105 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
106 ··DW_CFA_offset:·r15·(r15)·at·cfa-16106 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
  
107 000000fc·0000000000000028·00000100·FDE·cie=00000000·pc=0000000000001900..0000000000001ac6107 000000fc·0000000000000028·00000100·FDE·cie=00000000·pc=00000000000018e0..0000000000001aa6
108 ··DW_CFA_advance_loc:·1·to·0000000000001901108 ··DW_CFA_advance_loc:·1·to·00000000000018e1
109 ··DW_CFA_def_cfa_offset:·16109 ··DW_CFA_def_cfa_offset:·16
110 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16110 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
111 ··DW_CFA_advance_loc:·1·to·0000000000001902111 ··DW_CFA_advance_loc:·1·to·00000000000018e2
112 ··DW_CFA_def_cfa_offset:·24112 ··DW_CFA_def_cfa_offset:·24
113 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24113 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
114 ··DW_CFA_advance_loc:·7·to·0000000000001909114 ··DW_CFA_advance_loc:·7·to·00000000000018e9
115 ··DW_CFA_def_cfa_offset:·128115 ··DW_CFA_def_cfa_offset:·128
116 ··DW_CFA_advance_loc:·54·to·000000000000193f116 ··DW_CFA_advance_loc:·54·to·000000000000191f
117 ··DW_CFA_remember_state117 ··DW_CFA_remember_state
118 ··DW_CFA_def_cfa_offset:·24118 ··DW_CFA_def_cfa_offset:·24
119 ··DW_CFA_advance_loc:·1·to·0000000000001940119 ··DW_CFA_advance_loc:·1·to·0000000000001920
120 ··DW_CFA_def_cfa_offset:·16120 ··DW_CFA_def_cfa_offset:·16
121 ··DW_CFA_advance_loc:·1·to·0000000000001941121 ··DW_CFA_advance_loc:·1·to·0000000000001921
122 ··DW_CFA_def_cfa_offset:·8122 ··DW_CFA_def_cfa_offset:·8
123 ··DW_CFA_advance_loc:·1·to·0000000000001942123 ··DW_CFA_advance_loc:·1·to·0000000000001922
124 ··DW_CFA_restore_state124 ··DW_CFA_restore_state
125 ··DW_CFA_nop125 ··DW_CFA_nop
  
126 00000128·0000000000000014·0000012c·FDE·cie=00000000·pc=0000000000000a9e..0000000000000ab1126 00000128·0000000000000014·0000012c·FDE·cie=00000000·pc=0000000000000ae4..0000000000000af7
127 ··DW_CFA_def_cfa_offset:·128127 ··DW_CFA_def_cfa_offset:·128
128 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24128 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
129 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16129 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
  
130 00000140·0000000000000030·00000144·FDE·cie=00000000·pc=0000000000001ad0..0000000000001c6b130 00000140·0000000000000030·00000144·FDE·cie=00000000·pc=0000000000001ab0..0000000000001c4b
131 ··DW_CFA_advance_loc:·2·to·0000000000001ad2131 ··DW_CFA_advance_loc:·2·to·0000000000001ab2
132 ··DW_CFA_def_cfa_offset:·16132 ··DW_CFA_def_cfa_offset:·16
133 ··DW_CFA_offset:·r12·(r12)·at·cfa-16133 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
134 ··DW_CFA_advance_loc:·1·to·0000000000001ad3134 ··DW_CFA_advance_loc:·1·to·0000000000001ab3
135 ··DW_CFA_def_cfa_offset:·24135 ··DW_CFA_def_cfa_offset:·24
136 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24136 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
137 ··DW_CFA_advance_loc:·4·to·0000000000001ad7137 ··DW_CFA_advance_loc:·4·to·0000000000001ab7
138 ··DW_CFA_def_cfa_offset:·32138 ··DW_CFA_def_cfa_offset:·32
139 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32139 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
140 ··DW_CFA_advance_loc:·7·to·0000000000001ade140 ··DW_CFA_advance_loc:·7·to·0000000000001abe
141 ··DW_CFA_def_cfa_offset:·128141 ··DW_CFA_def_cfa_offset:·128
142 ··DW_CFA_advance_loc:·36·to·0000000000001b02142 ··DW_CFA_advance_loc:·36·to·0000000000001ae2
143 ··DW_CFA_remember_state143 ··DW_CFA_remember_state
144 ··DW_CFA_def_cfa_offset:·32144 ··DW_CFA_def_cfa_offset:·32
145 ··DW_CFA_advance_loc:·1·to·0000000000001b03145 ··DW_CFA_advance_loc:·1·to·0000000000001ae3
146 ··DW_CFA_def_cfa_offset:·24146 ··DW_CFA_def_cfa_offset:·24
147 ··DW_CFA_advance_loc:·1·to·0000000000001b04147 ··DW_CFA_advance_loc:·1·to·0000000000001ae4
148 ··DW_CFA_def_cfa_offset:·16148 ··DW_CFA_def_cfa_offset:·16
149 ··DW_CFA_advance_loc:·2·to·0000000000001b06149 ··DW_CFA_advance_loc:·2·to·0000000000001ae6
150 ··DW_CFA_def_cfa_offset:·8150 ··DW_CFA_def_cfa_offset:·8
151 ··DW_CFA_advance_loc:·1·to·0000000000001b07151 ··DW_CFA_advance_loc:·1·to·0000000000001ae7
152 ··DW_CFA_restore_state152 ··DW_CFA_restore_state
153 ··DW_CFA_nop153 ··DW_CFA_nop
  
154 00000174·0000000000000018·00000178·FDE·cie=00000000·pc=0000000000000ab1..0000000000000ac4154 00000174·0000000000000018·00000178·FDE·cie=00000000·pc=0000000000000af7..0000000000000b0a
155 ··DW_CFA_def_cfa_offset:·128155 ··DW_CFA_def_cfa_offset:·128
156 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32156 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
157 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24157 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
158 ··DW_CFA_offset:·r12·(r12)·at·cfa-16158 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
159 ··DW_CFA_nop159 ··DW_CFA_nop
160 ··DW_CFA_nop160 ··DW_CFA_nop
  
161 00000190·0000000000000018·00000194·FDE·cie=00000000·pc=0000000000001c70..0000000000001c96161 00000190·0000000000000018·00000194·FDE·cie=00000000·pc=0000000000001c50..0000000000001c76
162 ··DW_CFA_advance_loc:·1·to·0000000000001c71162 ··DW_CFA_advance_loc:·1·to·0000000000001c51
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:·36·to·0000000000001c95165 ··DW_CFA_advance_loc:·36·to·0000000000001c75
166 ··DW_CFA_def_cfa_offset:·8166 ··DW_CFA_def_cfa_offset:·8
167 ··DW_CFA_nop167 ··DW_CFA_nop
168 ··DW_CFA_nop168 ··DW_CFA_nop
169 ··DW_CFA_nop169 ··DW_CFA_nop
  
170 000001ac·0000000000000014·000001b0·FDE·cie=00000000·pc=0000000000000ac4..0000000000000ae3170 000001ac·0000000000000014·000001b0·FDE·cie=00000000·pc=0000000000000b0a..0000000000000b29
171 ··DW_CFA_def_cfa_offset:·16171 ··DW_CFA_def_cfa_offset:·16
172 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16172 ··DW_CFA_offset:·r3·(rbx)·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·0000000000000010·000001c8·FDE·cie=00000000·pc=0000000000000000..000000000000000e176 000001c4·0000000000000010·000001c8·FDE·cie=00000000·pc=0000000000000000..000000000000000e
Offset 189, 380 lines modifiedOffset 189, 396 lines modified
189 000001d8·0000000000000014·000001dc·FDE·cie=00000000·pc=0000000000000010..0000000000000029189 000001d8·0000000000000014·000001dc·FDE·cie=00000000·pc=0000000000000010..0000000000000029
190 ··DW_CFA_advance_loc:·5·to·0000000000000015190 ··DW_CFA_advance_loc:·5·to·0000000000000015
191 ··DW_CFA_def_cfa_offset:·16191 ··DW_CFA_def_cfa_offset:·16
192 ··DW_CFA_advance_loc:·16·to·0000000000000025192 ··DW_CFA_advance_loc:·16·to·0000000000000025
193 ··DW_CFA_def_cfa_offset:·8193 ··DW_CFA_def_cfa_offset:·8
194 ··DW_CFA_nop194 ··DW_CFA_nop
  
195 000001f0·0000000000000010·000001f4·FDE·cie=00000000·pc=0000000000000ae3..0000000000000af1195 000001f0·0000000000000010·000001f4·FDE·cie=00000000·pc=0000000000000b29..0000000000000b37
196 ··DW_CFA_nop196 ··DW_CFA_nop
197 ··DW_CFA_nop197 ··DW_CFA_nop
198 ··DW_CFA_nop198 ··DW_CFA_nop
  
199 00000204·0000000000000030·00000208·FDE·cie=00000000·pc=0000000000001ca0..000000000000209a199 00000204·0000000000000030·00000208·FDE·cie=00000000·pc=0000000000001c80..000000000000207a
200 ··DW_CFA_advance_loc:·2·to·0000000000001ca2200 ··DW_CFA_advance_loc:·2·to·0000000000001c82
201 ··DW_CFA_def_cfa_offset:·16201 ··DW_CFA_def_cfa_offset:·16
202 ··DW_CFA_offset:·r12·(r12)·at·cfa-16202 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
203 ··DW_CFA_advance_loc:·8·to·0000000000001caa203 ··DW_CFA_advance_loc:·8·to·0000000000001c8a
204 ··DW_CFA_def_cfa_offset:·24204 ··DW_CFA_def_cfa_offset:·24
Max diff block lines reached; 46188/52595 bytes (87.82%) of diff not shown.
1.63 KB
strings --all --bytes=8 {}
    
Offset 43, 14 lines modifiedOffset 43, 15 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 []A\A]A^A_46 []A\A]A^A_
47 []A\A]A^A_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 This·module·contains·functions·that·can·read·and·write·Python·values·in51 This·module·contains·functions·that·can·read·and·write·Python·values·in
51 a·binary·format.·The·format·is·specific·to·Python,·but·independent·of52 a·binary·format.·The·format·is·specific·to·Python,·but·independent·of
52 machine·architecture·issues.53 machine·architecture·issues.
53 Not·all·Python·object·types·are·supported;·in·general,·only·objects54 Not·all·Python·object·types·are·supported;·in·general,·only·objects
54 whose·value·is·independent·from·a·particular·invocation·of·Python·can·be55 whose·value·is·independent·from·a·particular·invocation·of·Python·can·be
55 written·and·read·by·this·module.·The·following·types·are·supported:56 written·and·read·by·this·module.·The·following·types·are·supported:
56 None,·integers,·floating-point·numbers,·strings,·bytes,·bytearrays,57 None,·integers,·floating-point·numbers,·strings,·bytes,·bytearrays,
Offset 123, 19 lines modifiedOffset 124, 18 lines modified
123 w_decref_entry124 w_decref_entry
124 w_complex_object125 w_complex_object
125 w_reserve126 w_reserve
126 _PyMarshal_WriteObjectToString.cold127 _PyMarshal_WriteObjectToString.cold
127 w_object128 w_object
128 w_object.cold129 w_object.cold
129 w_string130 w_string
 131 w_float_bin
130 w_PyLong132 w_PyLong
131 w_float_str133 w_float_str
132 w_float_bin 
133 w_complex_object.cold134 w_complex_object.cold
134 w_string.cold 
135 w_reserve.cold135 w_reserve.cold
136 w_PyLong.cold136 w_PyLong.cold
137 w_short.cold137 w_short.cold
138 marshal_loads138 marshal_loads
139 marshal_loads.cold139 marshal_loads.cold
140 _parser.11140 _parser.11
141 r_float_bin.cold141 r_float_bin.cold
Offset 235, 32 lines modifiedOffset 235, 32 lines modified
235 PyList_Type235 PyList_Type
236 PyDict_Type236 PyDict_Type
237 PySet_Type237 PySet_Type
238 PyCode_Type238 PyCode_Type
239 _PyCode_GetCode239 _PyCode_GetCode
240 PyLong_AsLongAndOverflow240 PyLong_AsLongAndOverflow
241 PyUnicode_AsEncodedString241 PyUnicode_AsEncodedString
242 PyFloat_Pack8 
243 _PySet_NextEntryRef242 _PySet_NextEntryRef
244 PyTuple_Pack243 PyTuple_Pack
245 PyList_Sort244 PyList_Sort
246 PyDict_Next245 PyDict_Next
247 PyComplex_RealAsDouble246 PyComplex_RealAsDouble
248 PyComplex_ImagAsDouble247 PyComplex_ImagAsDouble
249 __stack_chk_fail 
250 PyObject_CheckBuffer248 PyObject_CheckBuffer
251 PyObject_GetBuffer249 PyObject_GetBuffer
252 PyBuffer_Release250 PyBuffer_Release
253 _PyArg_UnpackKeywords251 _PyArg_UnpackKeywords
254 PyObject_IsTrue252 PyObject_IsTrue
255 PyMarshal_ReadLongFromFile253 PyMarshal_ReadLongFromFile
256 PyMarshal_ReadLastObjectFromFile254 PyMarshal_ReadLastObjectFromFile
257 _Py_fstat_noraise255 _Py_fstat_noraise
258 PyMarshal_ReadObjectFromFile256 PyMarshal_ReadObjectFromFile
259 PyLong_AsInt257 PyLong_AsInt
 258 PyFloat_Pack8
 259 __stack_chk_fail
260 PyObject_VectorcallMethod260 PyObject_VectorcallMethod
261 __memcpy_chk261 __memcpy_chk
262 PyOS_string_to_double262 PyOS_string_to_double
263 PyOS_double_to_string263 PyOS_double_to_string
264 PyMarshal_ReadShortFromFile264 PyMarshal_ReadShortFromFile
265 PyMarshal_WriteLongToFile265 PyMarshal_WriteLongToFile
266 PyMarshal_WriteObjectToFile266 PyMarshal_WriteObjectToFile
12.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 35, 375 lines modifiedOffset 35, 396 lines modified
35 »       push···%rbp35 »       push···%rbp
36 »       mov····%rdx,%rbp36 »       mov····%rdx,%rbp
37 »       push···%rbx37 »       push···%rbx
38 »       mov····%esi,%ebx38 »       mov····%esi,%ebx
39 »       mov····0x18(%rdx),%rax39 »       mov····0x18(%rdx),%rax
40 »       cmp····0x20(%rdx),%rax40 »       cmp····0x20(%rdx),%rax
41 »       je·····4e·<w_PyLong+0x1e>41 »       je·····4e·<w_PyLong+0x1e>
42 ·R_X86_64_PC32»  .text.unlikely+0x138a42 ·R_X86_64_PC32»  .text.unlikely+0x1366
43 »       lea····0x1(%rax),%rdx43 »       lea····0x1(%rax),%rdx
44 »       or·····$0x6c,%ebx44 »       or·····$0x6c,%ebx
45 »       mov····%rdx,0x18(%rbp)45 »       mov····%rdx,0x18(%rbp)
46 »       mov····%bl,(%rax)46 »       mov····%bl,(%rax)
47 »       mov····0x10(%r13),%rax47 »       mov····0x10(%r13),%rax
48 »       mov····%rax,%rdx48 »       mov····%rax,%rdx
49 »       and····$0x3,%edx49 »       and····$0x3,%edx
50 »       cmp····$0x1,%rdx50 »       cmp····$0x1,%rdx
51 »       je·····6f·<w_PyLong+0x3f>51 »       je·····6f·<w_PyLong+0x3f>
52 ·R_X86_64_PC32»  .text.unlikely+0x137852 ·R_X86_64_PC32»  .text.unlikely+0x1354
53 »       shr····$0x3,%rax53 »       shr····$0x3,%rax
54 »       lea····-0x1(%rax),%r1454 »       lea····-0x1(%rax),%r14
55 »       mov····0x14(%r13,%rax,4),%eax55 »       mov····0x14(%r13,%rax,4),%eax
56 »       lea····(%r14,%r14,1),%rdi56 »       lea····(%r14,%r14,1),%rdi
57 »       mov····%rdi,%rcx57 »       mov····%rdi,%rcx
58 »       add····$0x1,%rdi58 »       add····$0x1,%rdi
59 »       shr····$0xf,%eax59 »       shr····$0xf,%eax
60 »       jne····80·<w_PyLong+0x50>60 »       jne····80·<w_PyLong+0x50>
61 »       cmp····$0x7fffffff,%rdi61 »       cmp····$0x7fffffff,%rdi
62 »       jg·····99·<w_PyLong+0x69>62 »       jg·····99·<w_PyLong+0x69>
63 ·R_X86_64_PC32»  .text.unlikely+0x136863 ·R_X86_64_PC32»  .text.unlikely+0x1344
64 »       cmp····$0x2,%rdx64 »       cmp····$0x2,%rdx
65 »       je·····100·<w_PyLong+0xd0>65 »       je·····100·<w_PyLong+0xd0>
66 »       mov····%rbp,%rsi66 »       mov····%rbp,%rsi
67 »       xor····%r12d,%r12d67 »       xor····%r12d,%r12d
68 »       call···aa·<w_PyLong+0x7a>68 »       call···aa·<w_PyLong+0x7a>
69 ·R_X86_64_PC32»  .text.hot+0x318c69 ·R_X86_64_PC32»  .text.hot+0x302c
70 »       cmp····%r12,%r1470 »       cmp····%r12,%r14
71 »       jle····dd·<w_PyLong+0xad>71 »       jle····dd·<w_PyLong+0xad>
72 »       mov····0x18(%r13,%r12,4),%ebx72 »       mov····0x18(%r13,%r12,4),%ebx
73 »       mov····%rbp,%rsi73 »       mov····%rbp,%rsi
74 »       add····$0x1,%r1274 »       add····$0x1,%r12
75 »       mov····%ebx,%edi75 »       mov····%ebx,%edi
76 »       shr····$0xf,%ebx76 »       shr····$0xf,%ebx
77 »       and····$0x7fff,%edi77 »       and····$0x7fff,%edi
 78 »       call···110·<w_short>
78 »       call···cb·<w_PyLong+0x9b> 
79 ·R_X86_64_PC32»  .text.hot+0x33dc 
80 »       mov····%ebx,%edi79 »       mov····%ebx,%edi
81 »       mov····%rbp,%rsi80 »       mov····%rbp,%rsi
82 »       and····$0x7fff,%edi81 »       and····$0x7fff,%edi
 82 »       call···110·<w_short>
83 »       call···db·<w_PyLong+0xab> 
84 ·R_X86_64_PC32»  .text.hot+0x33dc 
85 »       jmp····aa·<w_PyLong+0x7a>83 »       jmp····aa·<w_PyLong+0x7a>
86 »       mov····0x18(%r13,%r14,4),%ebx84 »       mov····0x18(%r13,%r14,4),%ebx
87 »       mov····%ebx,%edi85 »       mov····%ebx,%edi
88 »       mov····%rbp,%rsi86 »       mov····%rbp,%rsi
89 »       and····$0x7fff,%edi87 »       and····$0x7fff,%edi
 88 »       call···110·<w_short>
90 »       call···f2·<w_PyLong+0xc2> 
91 ·R_X86_64_PC32»  .text.hot+0x33dc 
92 »       shr····$0xf,%ebx89 »       shr····$0xf,%ebx
93 »       jne····e2·<w_PyLong+0xb2>90 »       jne····e2·<w_PyLong+0xb2>
94 »       pop····%rbx91 »       pop····%rbx
95 »       pop····%rbp92 »       pop····%rbp
96 »       pop····%r1293 »       pop····%r12
97 »       pop····%r1394 »       pop····%r13
98 »       pop····%r1495 »       pop····%r14
99 »       ret96 »       ret
100 »       not····%rcx97 »       not····%rcx
101 »       mov····%rcx,%rdi98 »       mov····%rcx,%rdi
102 »       jmp····9f·<w_PyLong+0x6f>99 »       jmp····9f·<w_PyLong+0x6f>
103 »       nopl···0x0(%rax,%rax,1)100 »       nopl···0x0(%rax,%rax,1)
  
 101 0000000000000110·<w_short>:
 102 w_short():
 103 »       push···%rbx
 104 »       mov····%edi,%edx
 105 »       mov····%rsi,%rbx
 106 »       sub····$0x10,%rsp
 107 »       mov····0x18(%rsi),%rax
 108 »       cmp····0x20(%rsi),%rax
 109 »       je·····128·<w_short+0x18>
 110 ·R_X86_64_PC32»  .text.unlikely+0x1384
 111 »       lea····0x1(%rax),%rcx
 112 »       mov····%rcx,0x18(%rbx)
 113 »       mov····%dl,(%rax)
 114 »       mov····0x18(%rbx),%rax
 115 »       cmp····0x20(%rbx),%rax
 116 »       je·····140·<w_short+0x30>
 117 ·R_X86_64_PC32»  .text.unlikely+0x13aa
 118 »       lea····0x1(%rax),%rcx
 119 »       mov····%rcx,0x18(%rbx)
 120 »       mov····%dh,(%rax)
 121 »       add····$0x10,%rsp
 122 »       pop····%rbx
 123 »       ret
  
104 0000000000000110·<marshal_dumps>:124 0000000000000150·<marshal_dumps>:
105 marshal_dumps():125 marshal_dumps():
106 »       endbr64126 »       endbr64
107 »       push···%r14127 »       push···%r14
108 »       push···%r13128 »       push···%r13
109 »       push···%r12129 »       push···%r12
110 »       push···%rbp130 »       push···%rbp
111 »       mov····%rsi,%rbp131 »       mov····%rsi,%rbp
112 »       push···%rbx132 »       push···%rbx
113 »       mov····%rdx,%rbx133 »       mov····%rdx,%rbx
114 »       sub····$0x30,%rsp134 »       sub····$0x30,%rsp
115 »       test···%rcx,%rcx135 »       test···%rcx,%rcx
116 »       jne····12f·<marshal_dumps+0x1f>136 »       jne····16f·<marshal_dumps+0x1f>
117 ·R_X86_64_PC32»  .text.unlikely+0x15fa137 ·R_X86_64_PC32»  .text.unlikely+0x15bc
118 »       lea····-0x1(%rdx),%r13138 »       lea····-0x1(%rdx),%r13
119 »       mov····%rdx,%r14139 »       mov····%rdx,%r14
120 »       cmp····$0x1,%r13140 »       cmp····$0x1,%r13
121 »       ja·····140·<marshal_dumps+0x30>141 »       ja·····180·<marshal_dumps+0x30>
122 ·R_X86_64_PC32»  .text.unlikely+0x1605142 ·R_X86_64_PC32»  .text.unlikely+0x15c7
123 »       test···%rsi,%rsi143 »       test···%rsi,%rsi
124 »       je·····190·<marshal_dumps+0x80>144 »       je·····1d0·<marshal_dumps+0x80>
125 »       sub····$0x1,%rbx145 »       sub····$0x1,%rbx
126 »       mov····0x0(%rbp),%r12146 »       mov····0x0(%rbp),%r12
127 »       mov····$0x4,%esi147 »       mov····$0x4,%esi
128 »       jg·····177·<marshal_dumps+0x67>148 »       jg·····1b7·<marshal_dumps+0x67>
129 »       mov····$0x1,%edx149 »       mov····$0x1,%edx
130 »       test···%r13,%r13150 »       test···%r13,%r13
131 »       jne····162·<marshal_dumps+0x52>151 »       jne····1a2·<marshal_dumps+0x52>
132 ·R_X86_64_PC32»  .text.unlikely+0x163b152 ·R_X86_64_PC32»  .text.unlikely+0x15fd
133 »       mov····%r12,%rdi153 »       mov····%r12,%rdi
Max diff block lines reached; 9413/12945 bytes (72.72%) of diff not shown.
88.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
132 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
15.9 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 6, 20 lines modifiedOffset 6, 20 lines modified
6 ··0x00000020·00000000·1b010000·00450e10·8302440e·.........E....D.6 ··0x00000020·00000000·1b010000·00450e10·8302440e·.........E....D.
7 ··0x00000030·6002c90a·0e10440e·08410b00·14000000·`.....D..A......7 ··0x00000030·6002c90a·0e10440e·08410b00·14000000·`.....D..A......
8 ··0x00000040·40000000·00000000·35000000·000e6083·@.......5.....`.8 ··0x00000040·40000000·00000000·35000000·000e6083·@.......5.....`.
9 ··0x00000050·02000000·20000000·58000000·00000000·....·...X.......9 ··0x00000050·02000000·20000000·58000000·00000000·....·...X.......
10 ··0x00000060·91000000·00410e10·83020249·0a0e0841·.....A.....I...A10 ··0x00000060·91000000·00410e10·83020249·0a0e0841·.....A.....I...A
11 ··0x00000070·0b4d0a0e·08410b00·14000000·7c000000·.M...A......|...11 ··0x00000070·0b4d0a0e·08410b00·14000000·7c000000·.M...A......|...
12 ··0x00000080·00000000·1d000000·000e1083·02000000·................12 ··0x00000080·00000000·1d000000·000e1083·02000000·................
13 ··0x00000090·48000000·94000000·00000000·34170000·H...........4...13 ··0x00000090·48000000·94000000·00000000·13170000·H...............
14 ··0x000000a0·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..14 ··0x000000a0·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..
15 ··0x000000b0·450e288c·05410e30·8606410e·38830747·E.(..A.0..A.8..G15 ··0x000000b0·450e288c·05410e30·8606410e·38830747·E.(..A.0..A.8..G
16 ··0x000000c0·0ea00202·ad0a0e38·440e3041·0e28420e·.......8D.0A.(B.16 ··0x000000c0·0ea00202·ad0a0e38·440e3041·0e28420e·.......8D.0A.(B.
17 ··0x000000d0·20420e18·420e1042·0e08420b·1c000000··B..B..B..B.....17 ··0x000000d0·20420e18·420e1042·0e08420b·1c000000··B..B..B..B.....
18 ··0x000000e0·e0000000·00000000·4c0a0000·000ea002·........L.......18 ··0x000000e0·e0000000·00000000·920a0000·000ea002·................
19 ··0x000000f0·83078606·8c058d04·8e038f02·28000000·............(...19 ··0x000000f0·83078606·8c058d04·8e038f02·28000000·............(...
20 ··0x00000100·00010000·00000000·c6010000·00410e10·.............A..20 ··0x00000100·00010000·00000000·c6010000·00410e10·.............A..
21 ··0x00000110·8602410e·18830347·0e800176·0a0e1841·..A....G...v...A21 ··0x00000110·8602410e·18830347·0e800176·0a0e1841·..A....G...v...A
22 ··0x00000120·0e10410e·08410b00·14000000·2c010000·..A..A......,...22 ··0x00000120·0e10410e·08410b00·14000000·2c010000·..A..A......,...
23 ··0x00000130·00000000·13000000·000e8001·83038602·................23 ··0x00000130·00000000·13000000·000e8001·83038602·................
24 ··0x00000140·30000000·44010000·00000000·9b010000·0...D...........24 ··0x00000140·30000000·44010000·00000000·9b010000·0...D...........
25 ··0x00000150·00420e10·8c02410e·18860344·0e208304·.B....A....D.·..25 ··0x00000150·00420e10·8c02410e·18860344·0e208304·.B....A....D.·..
Offset 40, 115 lines modifiedOffset 40, 115 lines modified
40 ··0x00000240·00000000·11010000·000e6083·0486038c·..........`.....40 ··0x00000240·00000000·11010000·000e6083·0486038c·..........`.....
41 ··0x00000250·02000000·34000000·58020000·00000000·....4...X.......41 ··0x00000250·02000000·34000000·58020000·00000000·....4...X.......
42 ··0x00000260·7d020000·00410e10·8602440e·18830344·}....A....D....D42 ··0x00000260·7d020000·00410e10·8602440e·18830344·}....A....D....D
43 ··0x00000270·0e2002c0·0a0e1841·0e10410e·08450b02·.·.....A..A..E..43 ··0x00000270·0e2002c0·0a0e1841·0e10410e·08450b02·.·.....A..A..E..
44 ··0x00000280·430a0e18·410e1041·0e084b0b·14000000·C...A..A..K.....44 ··0x00000280·430a0e18·410e1041·0e084b0b·14000000·C...A..A..K.....
45 ··0x00000290·90020000·00000000·9d000000·000e2083·..............·.45 ··0x00000290·90020000·00000000·9d000000·000e2083·..............·.
46 ··0x000002a0·03860200·fc000000·a8020000·00000000·................46 ··0x000002a0·03860200·fc000000·a8020000·00000000·................
47 ··0x000002b0·6b0e0000·00420e10·8f02420e·188e0345·k....B....B....E47 ··0x000002b0·240d0000·00420e10·8f02420e·188e0345·$....B....B....E
48 ··0x000002c0·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.48 ··0x000002c0·0e208d04·450e288c·05410e30·8606410e·.·..E.(..A.0..A.
49 ··0x000002d0·38830749·0ed00102·fd0a0e38·4a0e3041·8..I.......8J.0A49 ··0x000002d0·38830749·0ec00102·db0a0e38·410e3041·8..I.......8A.0A
50 ··0x000002e0·0e28420e·20420e18·420e1042·0e084a0b·.(B.·B..B..B..J.50 ··0x000002e0·0e28420e·20420e18·420e1042·0e084a0b·.(B.·B..B..B..J.
51 ··0x000002f0·0329020a·0e384a0e·30410e28·420e2042·.)...8J.0A.(B.·B51 ··0x000002f0·0313020a·0e38410e·30410e28·420e2042·.....8A.0A.(B.·B
52 ··0x00000300·0e18420e·10420e08·4c0b0372·010a0e38·..B..B..L..r...852 ··0x00000300·0e18420e·10420e08·4b0b035b·010a0e38·..B..B..K..[...8
53 ··0x00000310·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B53 ··0x00000310·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B
54 ··0x00000320·0e08440b·03a3010a·0e38440e·30410e28·..D......8D.0A.(54 ··0x00000320·0e084b0b·0394010a·0e38440e·30410e28·..K......8D.0A.(
55 ··0x00000330·420e2042·0e18420e·10420e08·450b02d2·B.·B..B..B..E...55 ··0x00000330·420e2042·0e18420e·10420e08·450b760a·B.·B..B..B..E.v.
56 ··0x00000340·0a0e384a·0e30410e·28420e20·420e1842·..8J.0A.(B.·B..B56 ··0x00000340·0e38440e·30410e28·420e2042·0e18420e·.8D.0A.(B.·B..B.
 57 ··0x00000350·10420e08·450b0263·0a0e3841·0e30410e·.B..E..c..8A.0A.
 58 ··0x00000360·28420e20·420e1842·0e10420e·08450b03·(B.·B..B..B..E..
 59 ··0x00000370·13030a0e·38440e30·410e2842·0e20420e·....8D.0A.(B.·B.
57 ··0x00000350·0e10420e·08450b03·2a030a0e·38440e30·..B..E..*...8D.060 ··0x00000380·18420e10·420e0845·0b02c20a·0e38440e·.B..B..E.....8D.
58 ··0x00000360·410e2842·0e20420e·18420e10·420e0845·A.(B.·B..B..B..E61 ··0x00000390·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
59 ··0x00000370·0b02d90a·0e38440e·30410e28·420e2042·.....8D.0A.(B.·B 
60 ··0x00000380·0e18420e·10420e08·450b030d·020a0e38·..B..B..E......8 
61 ··0x00000390·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B 
62 ··0x000003a0·0e08450b·50000000·a8030000·00000000·..E.P...........62 ··0x000003a0·450b0000·68000000·a8030000·00000000·E...h...........
63 ··0x000003b0·12060000·000ed001·83078606·8c058d04·................63 ··0x000003b0·f7050000·000ec001·83078606·8c058d04·................
64 ··0x000003c0·8e038f02·03c0010a·0e38440e·30410e28·.........8D.0A.(64 ··0x000003c0·8e038f02·470a0e38·4a0e3041·0e28420e·....G..8J.0A.(B.
 65 ··0x000003d0·20420e18·420e1042·0e08450b·0327040a··B..B..B..E..'..
 66 ··0x000003e0·0e38440e·30410e28·420e2042·0e18420e·.8D.0A.(B.·B..B.
 67 ··0x000003f0·10420e08·450b028b·0a0e3844·0e30410e·.B..E.....8D.0A.
65 ··0x000003d0·420e2042·0e18420e·10420e08·450b0387·B.·B..B..B..E...68 ··0x00000400·28420e20·420e1842·0e10420e·08450b00·(B.·B..B..B..E..
66 ··0x000003e0·010a0e38·4a0e3041·0e28420e·20420e18·...8J.0A.(B.·B.. 
67 ··0x000003f0·420e1042·0e08450b·20000000·fc030000·B..B..E.·....... 
68 ··0x00000400·00000000·2c010000·00410e10·83024a0e·....,....A....J. 
69 ··0x00000410·2002680a·0e10410e·08410b00·30000000··.h...A..A..0...69 ··0x00000410·20000000·14040000·00000000·2c010000··...........,...
 70 ··0x00000420·00410e10·83024a0e·2002680a·0e10410e·.A....J.·.h...A.
 71 ··0x00000430·08410b00·44000000·38040000·00000000·.A..D...8.......
 72 ··0x00000440·94000000·00470e10·8c02440e·18860341·.....G....D....A
 73 ··0x00000450·0e208304·730a0e18·410e1042·0e08410b·.·..s...A..B..A.
 74 ··0x00000460·550e08c3·c6cc410e·20830486·038c0273·U.....A.·......s
 75 ··0x00000470·c30e1841·c60e1042·cc0e0800·28000000·...A...B....(...
70 ··0x00000420·20040000·00000000·5d000000·00470e10··.......]....G..76 ··0x00000480·80040000·00000000·9d000000·00420e10·.............B..
71 ··0x00000430·8c02440e·18860341·0e208304·770a0e18·..D....A.·..w...77 ··0x00000490·8c02410e·18860341·0e208304·02950e18·..A....A.·......
72 ··0x00000440·410e1042·0e08410b·550e08c3·c6cc0000·A..B..A.U....... 
73 ··0x00000450·24000000·54040000·00000000·4f000000·$...T.......O... 
74 ··0x00000460·000e2083·0486038c·020247c3·0e1841c6·..·.......G...A. 
75 ··0x00000470·0e1042cc·0e080000·28000000·7c040000·..B.....(...|...78 ··0x000004a0·410e1042·0e080000·18000000·ac040000·A..B............
 79 ··0x000004b0·00000000·6c000000·000e2083·0486038c·....l.....·.....
 80 ··0x000004c0·02000000·10000000·c8040000·00000000·................
 81 ··0x000004d0·1f000000·00000000·3c000000·dc040000·........<.......
76 ··0x00000480·00000000·9d000000·00420e10·8c02410e·.........B....A.82 ··0x000004e0·00000000·d8000000·00420e10·8e02420e·.........B....B.
77 ··0x00000490·18860341·0e208304·02950e18·410e1042·...A.·......A..B 
78 ··0x000004a0·0e080000·18000000·a8040000·00000000·................ 
79 ··0x000004b0·6c000000·000e2083·0486038c·02000000·l.....·......... 
80 ··0x000004c0·10000000·c4040000·00000000·1f000000·................ 
81 ··0x000004d0·00000000·3c000000·d8040000·00000000·....<........... 
82 ··0x000004e0·d8000000·00420e10·8e02420e·188d0345·.....B....B....E 
83 ··0x000004f0·0e208c04·410e2886·05440e30·830602ba·.·..A.(..D.0.... 
84 ··0x00000500·0a0e2841·0e20420e·18420e10·420e0841·..(A.·B..B..B..A 
85 ··0x00000510·0b000000·2c000000·18050000·00000000·....,........... 
86 ··0x00000520·40000000·000e3083·0686058c·048d038e·@.....0......... 
87 ··0x00000530·02510a0e·28460e20·420e1842·0e10420e·.Q..(F.·B..B..B. 
88 ··0x00000540·08450b00·1c000000·48050000·00000000·.E......H....... 
89 ··0x00000550·41000000·00410e10·8302490e·20750e10·A....A....I.·u.. 
90 ··0x00000560·410e0800·14000000·68050000·00000000·A.......h....... 
91 ··0x00000570·66000000·000e2083·02000000·2c000000·f.....·.....,... 
92 ··0x00000580·80050000·00000000·8e010000·00450e10·.............E.. 
93 ··0x00000590·86024a0e·18830347·0ed00103·23010a0e·..J....G....#... 
94 ··0x000005a0·18440e10·410e0841·0b000000·28000000·.D..A..A....(... 
95 ··0x000005b0·b0050000·00000000·f2000000·000ed001·................ 
96 ··0x000005c0·83038602·5b0ed801·5a0ee001·420ee801·....[...Z...B... 
97 ··0x000005d0·420ef001·490ed001·14000000·dc050000·B...I........... 
98 ··0x000005e0·00000000·25000000·00410e10·5f0e0800·....%....A.._... 
99 ··0x000005f0·14000000·f4050000·00000000·0a000000·................ 
100 ··0x00000600·000e1049·0e080000·1c000000·0c060000·...I............ 
101 ··0x00000610·00000000·3d000000·00450e10·8302470e·....=....E....G. 
102 ··0x00000620·606c0e10·440e0800·3c000000·2c060000·`l..D...<...,... 
103 ··0x00000630·00000000·96000000·00460e10·8c02450e·.........F....E. 
104 ··0x00000640·18860344·0e208304·470eb001·7c0a0e20·...D.·..G...|..· 
105 ··0x00000650·440e1841·0e10420e·08450b70·0e20440e·D..A..B..E.p.·D. 
106 ··0x00000660·18410e10·420e0800·40000000·6c060000·.A..B...@...l... 
107 ··0x00000670·00000000·85000000·00460e10·8e02420e·.........F....B. 
108 ··0x00000680·188d0342·0e208c04·410e2886·05440e30·...B.·..A.(..D.083 ··0x000004f0·188d0345·0e208c04·410e2886·05440e30·...E.·..A.(..D.0
109 ··0x00000690·8306470e·6002480a·0e30410e·28410e20·..G.`.H..0A.(A.·84 ··0x00000500·830602ba·0a0e2841·0e20420e·18420e10·......(A.·B..B..
 85 ··0x00000510·420e0841·0b000000·2c000000·1c050000·B..A....,.......
 86 ··0x00000520·00000000·40000000·000e3083·0686058c·....@.....0.....
 87 ··0x00000530·048d038e·02510a0e·28460e20·420e1842·.....Q..(F.·B..B
 88 ··0x00000540·0e10420e·08450b00·1c000000·4c050000·..B..E......L...
 89 ··0x00000550·00000000·40000000·00410e10·8302490e·....@....A....I.
 90 ··0x00000560·20740e10·410e0800·14000000·6c050000··t..A.......l...
 91 ··0x00000570·00000000·4c000000·000e2083·02000000·....L.....·.....
 92 ··0x00000580·2c000000·84050000·00000000·8e010000·,...............
 93 ··0x00000590·00450e10·86024a0e·18830347·0ed00103·.E....J....G....
110 ··0x000006a0·420e1842·0e10420e·08410b00·2c000000·B..B..B..A..,...94 ··0x000005a0·23010a0e·18440e10·410e0841·0b000000·#....D..A..A....
111 ··0x000006b0·b0060000·00000000·7b000000·000e6083·........{.....`.95 ··0x000005b0·28000000·b4050000·00000000·f2000000·(...............
112 ··0x000006c0·0686058c·048d038e·02690e68·5a0e7042·.........i.hZ.pB 
113 ··0x000006d0·0e78420e·8001490e·60000000·28000000·.xB...I.`...(...96 ··0x000005c0·000ed001·83038602·5b0ed801·5a0ee001·........[...Z...
 97 ··0x000005d0·420ee801·420ef001·490ed001·14000000·B...B...I.......
114 ··0x000006e0·e0060000·00000000·58000000·00410e10·........X....A..98 ··0x000005e0·e0050000·00000000·25000000·00410e10·........%....A..
 99 ··0x000005f0·5f0e0800·14000000·f8050000·00000000·_...............
 100 ··0x00000600·0a000000·000e1049·0e080000·1c000000·.......I........
115 ··0x000006f0·8602460e·18830344·0e300245·0a0e1841·..F....D.0.E...A 
116 ··0x00000700·0e10410e·08410b00·14000000·0c070000·..A..A.......... 
117 ··0x00000710·00000000·0c000000·000e3083·03860200·..........0..... 
118 ··0x00000720·20000000·24070000·00000000·f2000000··...$........... 
Max diff block lines reached; 0/16181 bytes (0.00%) of diff not shown.
20.1 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 19, 158 lines modifiedOffset 19, 157 lines modified
19 ··0x00000100·7265665f·656e7472·7900775f·6c6f6e67·ref_entry.w_long19 ··0x00000100·7265665f·656e7472·7900775f·6c6f6e67·ref_entry.w_long
20 ··0x00000110·00775f63·6f6d706c·65785f6f·626a6563·.w_complex_objec20 ··0x00000110·00775f63·6f6d706c·65785f6f·626a6563·.w_complex_objec
21 ··0x00000120·7400775f·72657365·72766500·5f50794d·t.w_reserve._PyM21 ··0x00000120·7400775f·72657365·72766500·5f50794d·t.w_reserve._PyM
22 ··0x00000130·61727368·616c5f57·72697465·4f626a65·arshal_WriteObje22 ··0x00000130·61727368·616c5f57·72697465·4f626a65·arshal_WriteObje
23 ··0x00000140·6374546f·53747269·6e672e63·6f6c6400·ctToString.cold.23 ··0x00000140·6374546f·53747269·6e672e63·6f6c6400·ctToString.cold.
24 ··0x00000150·775f6f62·6a656374·00775f6f·626a6563·w_object.w_objec24 ··0x00000150·775f6f62·6a656374·00775f6f·626a6563·w_object.w_objec
25 ··0x00000160·742e636f·6c640077·5f737472·696e6700·t.cold.w_string.25 ··0x00000160·742e636f·6c640077·5f737472·696e6700·t.cold.w_string.
 26 ··0x00000170·775f666c·6f61745f·62696e00·775f5079·w_float_bin.w_Py
26 ··0x00000170·775f5079·4c6f6e67·00775f66·6c6f6174·w_PyLong.w_float27 ··0x00000180·4c6f6e67·00775f66·6c6f6174·5f737472·Long.w_float_str
27 ··0x00000180·5f737472·00775f66·6c6f6174·5f62696e·_str.w_float_bin 
28 ··0x00000190·00775f63·6f6d706c·65785f6f·626a6563·.w_complex_objec28 ··0x00000190·00775f63·6f6d706c·65785f6f·626a6563·.w_complex_objec
29 ··0x000001a0·742e636f·6c640077·5f737472·696e672e·t.cold.w_string. 
30 ··0x000001b0·636f6c64·00775f72·65736572·76652e63·cold.w_reserve.c29 ··0x000001a0·742e636f·6c640077·5f726573·65727665·t.cold.w_reserve
31 ··0x000001c0·6f6c6400·775f7368·6f727400·775f5079·old.w_short.w_Py30 ··0x000001b0·2e636f6c·6400775f·73686f72·7400775f·.cold.w_short.w_
32 ··0x000001d0·4c6f6e67·2e636f6c·6400775f·73686f72·Long.cold.w_shor31 ··0x000001c0·50794c6f·6e672e63·6f6c6400·775f7368·PyLong.cold.w_sh
 32 ··0x000001d0·6f72742e·636f6c64·006d6172·7368616c·ort.cold.marshal
 33 ··0x000001e0·5f6c6f61·6473006d·61727368·616c5f6c·_loads.marshal_l
 34 ··0x000001f0·6f616473·2e636f6c·64005f70·61727365·oads.cold._parse
 35 ··0x00000200·722e3131·00725f66·6c6f6174·5f62696e·r.11.r_float_bin
33 ··0x000001e0·742e636f·6c64006d·61727368·616c5f6c·t.cold.marshal_l36 ··0x00000210·2e636f6c·64006d61·72736861·6c5f6475·.cold.marshal_du
34 ··0x000001f0·6f616473·006d6172·7368616c·5f6c6f61·oads.marshal_loa37 ··0x00000220·6d707300·6d617273·68616c5f·64756d70·mps.marshal_dump
35 ··0x00000200·64732e63·6f6c6400·5f706172·7365722e·ds.cold._parser.38 ··0x00000230·732e636f·6c64005f·70617273·65722e38·s.cold._parser.8
 39 ··0x00000240·00775f66·6c6f6174·5f62696e·2e636f6c·.w_float_bin.col
 40 ··0x00000250·64006d61·72736861·6c5f6c6f·6164006d·d.marshal_load.m
36 ··0x00000210·31310072·5f666c6f·61745f62·696e2e63·11.r_float_bin.c 
37 ··0x00000220·6f6c6400·6d617273·68616c5f·64756d70·old.marshal_dump 
38 ··0x00000230·73006d61·72736861·6c5f6475·6d70732e·s.marshal_dumps. 
39 ··0x00000240·636f6c64·005f7061·72736572·2e380077·cold._parser.8.w 
40 ··0x00000250·5f666c6f·61745f62·696e2e63·6f6c6400·_float_bin.cold. 
41 ··0x00000260·6d617273·68616c5f·6c6f6164·006d6172·marshal_load.mar 
42 ··0x00000270·7368616c·5f6c6f61·642e636f·6c64005f·shal_load.cold._41 ··0x00000260·61727368·616c5f6c·6f61642e·636f6c64·arshal_load.cold
43 ··0x00000280·70617273·65722e35·006d6172·7368616c·parser.5.marshal 
44 ··0x00000290·5f64756d·70006d61·72736861·6c5f6475·_dump.marshal_du42 ··0x00000270·005f7061·72736572·2e35006d·61727368·._parser.5.marsh
 43 ··0x00000280·616c5f64·756d7000·6d617273·68616c5f·al_dump.marshal_
45 ··0x000002a0·6d702e63·6f6c6400·5f706172·7365722e·mp.cold._parser.44 ··0x00000290·64756d70·2e636f6c·64005f70·61727365·dump.cold._parse
46 ··0x000002b0·3200725f·666c6f61·745f7374·722e636f·2.r_float_str.co 
47 ··0x000002c0·6c640077·5f666c6f·61745f73·74722e63·ld.w_float_str.c45 ··0x000002a0·722e3200·725f666c·6f61745f·7374722e·r.2.r_float_str.
 46 ··0x000002b0·636f6c64·00775f66·6c6f6174·5f737472·cold.w_float_str
48 ··0x000002d0·6f6c6400·5f6b7774·75706c65·2e30005f·old._kwtuple.0._47 ··0x000002c0·2e636f6c·64005f6b·77747570·6c652e30·.cold._kwtuple.0
 48 ··0x000002d0·005f6b65·79776f72·64732e31·005f6b77·._keywords.1._kw
 49 ··0x000002e0·7475706c·652e3300·5f6b6579·776f7264·tuple.3._keyword
 50 ··0x000002f0·732e3400·5f6b7774·75706c65·2e36005f·s.4._kwtuple.6._
49 ··0x000002e0·6b657977·6f726473·2e31005f·6b777475·keywords.1._kwtu51 ··0x00000300·6b657977·6f726473·2e37005f·6b777475·keywords.7._kwtu
50 ··0x000002f0·706c652e·33005f6b·6579776f·7264732e·ple.3._keywords.52 ··0x00000310·706c652e·39005f6b·6579776f·7264732e·ple.9._keywords.
 53 ··0x00000320·3130006d·6f64756c·655f646f·63006d61·10.module_doc.ma
51 ··0x00000300·34005f6b·77747570·6c652e36·005f6b65·4._kwtuple.6._ke 
52 ··0x00000310·79776f72·64732e37·005f6b77·7475706c·ywords.7._kwtupl 
53 ··0x00000320·652e3900·5f6b6579·776f7264·732e3130·e.9._keywords.10 
54 ··0x00000330·006d6f64·756c655f·646f6300·6d617273·.module_doc.mars 
55 ··0x00000340·68616c5f·6d657468·6f647300·6d617273·hal_methods.mars54 ··0x00000330·72736861·6c5f6d65·74686f64·73006d61·rshal_methods.ma
56 ··0x00000350·68616c6d·6f64756c·655f736c·6f747300·halmodule_slots.55 ··0x00000340·72736861·6c6d6f64·756c655f·736c6f74·rshalmodule_slot
57 ··0x00000360·6d617273·68616c5f·64756d70·5f5f646f·marshal_dump__do56 ··0x00000350·73006d61·72736861·6c5f6475·6d705f5f·s.marshal_dump__
58 ··0x00000370·635f5f00·6d617273·68616c5f·6c6f6164·c__.marshal_load57 ··0x00000360·646f635f·5f006d61·72736861·6c5f6c6f·doc__.marshal_lo
59 ··0x00000380·5f5f646f·635f5f00·6d617273·68616c5f·__doc__.marshal_58 ··0x00000370·61645f5f·646f635f·5f006d61·72736861·ad__doc__.marsha
60 ··0x00000390·64756d70·735f5f64·6f635f5f·006d6172·dumps__doc__.mar59 ··0x00000380·6c5f6475·6d70735f·5f646f63·5f5f006d·l_dumps__doc__.m
61 ··0x000003a0·7368616c·5f6c6f61·64735f5f·646f635f·shal_loads__doc_60 ··0x00000390·61727368·616c5f6c·6f616473·5f5f646f·arshal_loads__do
62 ··0x000003b0·5f002e4c·43370050·794d6172·7368616c·_..LC7.PyMarshal61 ··0x000003a0·635f5f00·2e4c4337·0050794d·61727368·c__..LC7.PyMarsh
63 ··0x000003c0·5f526561·644f626a·65637446·726f6d53·_ReadObjectFromS62 ··0x000003b0·616c5f52·6561644f·626a6563·7446726f·al_ReadObjectFro
64 ··0x000003d0·7472696e·67005079·4c697374·5f4e6577·tring.PyList_New63 ··0x000003c0·6d537472·696e6700·50794c69·73745f4e·mString.PyList_N
65 ··0x000003e0·00507945·72725f4f·63637572·72656400·.PyErr_Occurred.64 ··0x000003d0·65770050·79457272·5f4f6363·75727265·ew.PyErr_Occurre
66 ··0x000003f0·50795379·735f4175·64697400·5f50795f·PySys_Audit._Py_65 ··0x000003e0·64005079·5379735f·41756469·74005f50·d.PySys_Audit._P
67 ··0x00000400·4465616c·6c6f6300·50794578·635f5479·Dealloc.PyExc_Ty66 ··0x000003f0·795f4465·616c6c6f·63005079·4578635f·y_Dealloc.PyExc_
68 ··0x00000410·70654572·726f7200·50794572·725f5365·peError.PyErr_Se67 ··0x00000400·54797065·4572726f·72005079·4572725f·TypeError.PyErr_
69 ··0x00000420·74537472·696e6700·73746465·7272005f·tString.stderr._68 ··0x00000410·53657453·7472696e·67007374·64657272·SetString.stderr
70 ··0x00000430·5f667072·696e7466·5f63686b·0050794d·_fprintf_chk.PyM69 ··0x00000420·005f5f66·7072696e·74665f63·686b0050·.__fprintf_chk.P
71 ··0x00000440·656d5f46·72656500·5f50795f·4e6f6e65·em_Free._Py_None70 ··0x00000430·794d656d·5f467265·65005f50·795f4e6f·yMem_Free._Py_No
72 ··0x00000450·53747275·63740050·79556e69·636f6465·Struct.PyUnicode71 ··0x00000440·6e655374·72756374·00507955·6e69636f·neStruct.PyUnico
73 ··0x00000460·5f46726f·6d4b696e·64416e64·44617461·_FromKindAndData72 ··0x00000450·64655f46·726f6d4b·696e6441·6e644461·de_FromKindAndDa
74 ··0x00000470·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_73 ··0x00000460·7461005f·474c4f42·414c5f4f·46465345·ta._GLOBAL_OFFSE
75 ··0x00000480·5441424c·455f005f·50795f74·73735f74·TABLE_._Py_tss_t74 ··0x00000470·545f5441·424c455f·005f5079·5f747373·T_TABLE_._Py_tss
76 ··0x00000490·73746174·65005f50·79556e69·636f6465·state._PyUnicode75 ··0x00000480·5f747374·61746500·5f507955·6e69636f·_tstate._PyUnico
77 ··0x000004a0·5f496e74·65726e49·6d6d6f72·74616c00·_InternImmortal.76 ··0x00000490·64655f49·6e746572·6e496d6d·6f727461·de_InternImmorta
78 ··0x000004b0·50794c69·73745f41·7070656e·64005079·PyList_Append.Py77 ··0x000004a0·6c005079·4c697374·5f417070·656e6400·l.PyList_Append.
79 ··0x000004c0·42797465·735f4672·6f6d5374·72696e67·Bytes_FromString78 ··0x000004b0·50794279·7465735f·46726f6d·53747269·PyBytes_FromStri
80 ··0x000004d0·416e6453·697a6500·6d656d63·70790050·AndSize.memcpy.P79 ··0x000004c0·6e67416e·6453697a·65006d65·6d637079·ngAndSize.memcpy
81 ··0x000004e0·79547570·6c655f4e·65770050·79457863·yTuple_New.PyExc80 ··0x000004d0·00507954·75706c65·5f4e6577·00507945·.PyTuple_New.PyE
82 ··0x000004f0·5f56616c·75654572·726f7200·50794672·_ValueError.PyFr81 ··0x000004e0·78635f56·616c7565·4572726f·72005079·xc_ValueError.Py
83 ··0x00000500·6f7a656e·5365745f·4e657700·50795365·ozenSet_New.PySe82 ··0x000004f0·46726f7a·656e5365·745f4e65·77005079·FrozenSet_New.Py
84 ··0x00000510·745f4164·64005f50·79436f64·655f5661·t_Add._PyCode_Va83 ··0x00000500·5365745f·41646400·5f507943·6f64655f·Set_Add._PyCode_
85 ··0x00000520·6c696461·7465005f·5079436f·64655f4e·lidate._PyCode_N84 ··0x00000510·56616c69·64617465·005f5079·436f6465·Validate._PyCode
86 ··0x00000530·65770050·79556e69·636f6465·5f446563·ew.PyUnicode_Dec 
87 ··0x00000540·6f646555·54463800·50794c6f·6e675f46·odeUTF8.PyLong_F 
88 ··0x00000550·726f6d4c·6f6e6700·5f50795f·46616c73·romLong._Py_Fals 
89 ··0x00000560·65537472·75637400·5f50795f·54727565·eStruct._Py_True 
90 ··0x00000570·53747275·63740050·79466c6f·61745f55·Struct.PyFloat_U 
91 ··0x00000580·6e706163·6b380050·79466c6f·61745f46·npack8.PyFloat_F 
92 ··0x00000590·726f6d44·6f75626c·65005f50·795f456c·romDouble._Py_El 
93 ··0x000005a0·6c697073·69734f62·6a656374·005f5079·lipsisObject._Py 
94 ··0x000005b0·4c6f6e67·5f4e6577·00507943·6f6d706c·Long_New.PyCompl 
95 ··0x000005c0·65785f46·726f6d43·436f6d70·6c657800·ex_FromCComplex. 
96 ··0x000005d0·50794469·63745f4e·65770050·79446963·PyDict_New.PyDic 
97 ··0x000005e0·745f5365·74497465·6d005f50·794c6f6e·t_SetItem._PyLon 
98 ··0x000005f0·675f4672·6f6d4279·74654172·72617900·g_FromByteArray. 
99 ··0x00000600·67657463·00507945·78635f45·4f464572·getc.PyExc_EOFEr 
100 ··0x00000610·726f7200·50794572·725f4578·63657074·ror.PyErr_Except 
101 ··0x00000620·696f6e4d·61746368·65730050·79536574·ionMatches.PySet 
102 ··0x00000630·5f4e6577·00507955·6e69636f·64655f4e·_New.PyUnicode_N85 ··0x00000520·5f4e6577·00507955·6e69636f·64655f44·_New.PyUnicode_D
 86 ··0x00000530·65636f64·65555446·38005079·4c6f6e67·ecodeUTF8.PyLong
 87 ··0x00000540·5f46726f·6d4c6f6e·67005f50·795f4661·_FromLong._Py_Fa
 88 ··0x00000550·6c736553·74727563·74005f50·795f5472·lseStruct._Py_Tr
 89 ··0x00000560·75655374·72756374·00507946·6c6f6174·ueStruct.PyFloat
 90 ··0x00000570·5f556e70·61636b38·00507946·6c6f6174·_Unpack8.PyFloat
 91 ··0x00000580·5f46726f·6d446f75·626c6500·5f50795f·_FromDouble._Py_
 92 ··0x00000590·456c6c69·70736973·4f626a65·6374005f·EllipsisObject._
 93 ··0x000005a0·50794c6f·6e675f4e·65770050·79436f6d·PyLong_New.PyCom
 94 ··0x000005b0·706c6578·5f46726f·6d43436f·6d706c65·plex_FromCComple
 95 ··0x000005c0·78005079·44696374·5f4e6577·00507944·x.PyDict_New.PyD
 96 ··0x000005d0·6963745f·53657449·74656d00·5f50794c·ict_SetItem._PyL
 97 ··0x000005e0·6f6e675f·46726f6d·42797465·41727261·ong_FromByteArra
 98 ··0x000005f0·79006765·74630050·79457863·5f454f46·y.getc.PyExc_EOF
 99 ··0x00000600·4572726f·72005079·4572725f·45786365·Error.PyErr_Exce
 100 ··0x00000610·7074696f·6e4d6174·63686573·00507953·ptionMatches.PyS
 101 ··0x00000620·65745f4e·65770050·79556e69·636f6465·et_New.PyUnicode
103 ··0x00000640·65770050·79457863·5f53746f·70497465·ew.PyExc_StopIte102 ··0x00000630·5f4e6577·00507945·78635f53·746f7049·_New.PyExc_StopI
104 ··0x00000650·72617469·6f6e0050·7946726f·7a656e53·ration.PyFrozenS 
105 ··0x00000660·65745f54·79706500·5f50795f·43686563·et_Type._Py_Chec103 ··0x00000640·74657261·74696f6e·00507946·726f7a65·teration.PyFroze
 104 ··0x00000650·6e536574·5f547970·65005f50·795f4368·nSet_Type._Py_Ch
106 ··0x00000670·6b46756e·6374696f·6e526573·756c7400·kFunctionResult.105 ··0x00000660·65636b46·756e6374·696f6e52·6573756c·eckFunctionResul
107 ··0x00000680·5f50794f·626a6563·745f4d61·6b655470·_PyObject_MakeTp106 ··0x00000670·74005f50·794f626a·6563745f·4d616b65·t._PyObject_Make
108 ··0x00000690·43616c6c·00507942·75666665·725f4669·Call.PyBuffer_Fi107 ··0x00000680·54704361·6c6c0050·79427566·6665725f·TpCall.PyBuffer_
109 ··0x000006a0·6c6c496e·666f0050·794d656d·6f727956·llInfo.PyMemoryV108 ··0x00000690·46696c6c·496e666f·0050794d·656d6f72·FillInfo.PyMemor
110 ··0x000006b0·6965775f·46726f6d·42756666·6572005f·iew_FromBuffer._109 ··0x000006a0·79566965·775f4672·6f6d4275·66666572·yView_FromBuffer
111 ··0x000006c0·50795275·6e74696d·65005f50·794f626a·PyRuntime._PyObj110 ··0x000006b0·005f5079·52756e74·696d6500·5f50794f·._PyRuntime._PyO
112 ··0x000006d0·6563745f·43616c6c·4d657468·6f640050·ect_CallMethod.P111 ··0x000006c0·626a6563·745f4361·6c6c4d65·74686f64·bject_CallMethod
113 ··0x000006e0·794e756d·6265725f·41735373·697a655f·yNumber_AsSsize_112 ··0x000006d0·0050794e·756d6265·725f4173·5373697a·.PyNumber_AsSsiz
114 ··0x000006f0·74006672·65616400·50794d65·6d5f5265·t.fread.PyMem_Re113 ··0x000006e0·655f7400·66726561·64005079·4d656d5f·e_t.fread.PyMem_
115 ··0x00000700·616c6c6f·63005079·4d656d5f·4d616c6c·alloc.PyMem_Mall114 ··0x000006f0·5265616c·6c6f6300·50794d65·6d5f4d61·Realloc.PyMem_Ma
Max diff block lines reached; 0/20437 bytes (0.00%) of diff not shown.
205 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:··········23848·(bytes·into·file)13 ··Start·of·section·headers:··········23856·(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·0x5d28:1 There·are·20·section·headers,·starting·at·offset·0x5d30:
  
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·00006f·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00006f·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·003210·000078·18···I·17···1··86 ··[·2]·.rela.text········RELA············0000000000000000·003218·000078·18···I·17···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0000af·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·0000af·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·0000af·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·0000af·000000·00··WA··0···0··1
9 ··[·5]·.text.hot·········PROGBITS········0000000000000000·0000b0·001299·00··AX··0···0·169 ··[·5]·.text.hot·········PROGBITS········0000000000000000·0000b0·001299·00··AX··0···0·16
10 ··[·6]·.rela.text.hot····RELA············0000000000000000·003288·000ac8·18···I·17···5··810 ··[·6]·.rela.text.hot····RELA············0000000000000000·003290·000ac8·18···I·17···5··8
11 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·001349·000060·01·AMS··0···0··111 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·001349·000060·01·AMS··0···0··1
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·0013a9·000820·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·0013a9·00082c·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·003d50·001188·18···I·17···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·003d58·001188·18···I·17···8··8
14 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·001bd0·000111·01·AMS··0···0··814 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·001bd8·000111·01·AMS··0···0··8
15 ··[11]·.rodata···········PROGBITS········0000000000000000·001ce8·0003a0·00···A··0···0··815 ··[11]·.rodata···········PROGBITS········0000000000000000·001cf0·0003a0·00···A··0···0··8
16 ··[12]·.rela.rodata······RELA············0000000000000000·004ed8·000ae0·18···I·17··11··816 ··[12]·.rela.rodata······RELA············0000000000000000·004ee0·000ae0·18···I·17··11··8
17 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·002088·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·002090·000000·00······0···0··1
18 ··[14]·.note.gnu.property·NOTE············0000000000000000·002088·000020·00···A··0···0··818 ··[14]·.note.gnu.property·NOTE············0000000000000000·002090·000020·00···A··0···0··8
19 ··[15]·.eh_frame·········PROGBITS········0000000000000000·0020a8·000588·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········0000000000000000·0020b0·000588·00···A··0···0··8
20 ··[16]·.rela.eh_frame····RELA············0000000000000000·0059b8·0002b8·18···I·17··15··820 ··[16]·.rela.eh_frame····RELA············0000000000000000·0059c0·0002b8·18···I·17··15··8
21 ··[17]·.symtab···········SYMTAB··········0000000000000000·002630·000708·18·····18··24··821 ··[17]·.symtab···········SYMTAB··········0000000000000000·002638·000708·18·····18··24··8
22 ··[18]·.strtab···········STRTAB··········0000000000000000·002d38·0004d4·00······0···0··122 ··[18]·.strtab···········STRTAB··········0000000000000000·002d40·0004d4·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········0000000000000000·005c70·0000b1·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········0000000000000000·005c78·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)
6.45 KB
readelf --wide --symbols {}
    
Offset 3, 32 lines modifiedOffset 3, 32 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.hot6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.text.hot
7 ·····3:·00000000000000a0···686·FUNC····LOCAL··DEFAULT····5·va_build_value7 ·····3:·00000000000000a0···686·FUNC····LOCAL··DEFAULT····5·va_build_value
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:·0000000000000450··2116·FUNC····LOCAL··DEFAULT····5·do_mkvalue10 ·····6:·0000000000000440··2117·FUNC····LOCAL··DEFAULT····5·do_mkvalue
11 ·····7:·00000000000006e7···161·FUNC····LOCAL··DEFAULT····8·do_ignore11 ·····7:·00000000000006f3···161·FUNC····LOCAL··DEFAULT····8·do_ignore
12 ·····8:·0000000000000000···114·FUNC····LOCAL··DEFAULT····8·va_build_value.cold12 ·····8:·0000000000000000···114·FUNC····LOCAL··DEFAULT····8·va_build_value.cold
13 ·····9:·0000000000000350···246·FUNC····LOCAL··DEFAULT····5·countformat13 ·····9:·0000000000000350···238·FUNC····LOCAL··DEFAULT····5·countformat
14 ····10:·0000000000000072····24·FUNC····LOCAL··DEFAULT····8·countformat.cold14 ····10:·0000000000000072····24·FUNC····LOCAL··DEFAULT····8·countformat.cold
15 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.815 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.8
16 ····12:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata16 ····12:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata
17 ····13:·000000000000008a···945·FUNC····LOCAL··DEFAULT····8·do_mkvalue.cold17 ····13:·000000000000008a···957·FUNC····LOCAL··DEFAULT····8·do_mkvalue.cold
 18 ····14:·0000000000000c90····64·FUNC····LOCAL··DEFAULT····5·check_end
18 ····14:·00000000000010e0····27·FUNC····LOCAL··DEFAULT····5·Py_XDECREF19 ····15:·00000000000010e0····27·FUNC····LOCAL··DEFAULT····5·Py_XDECREF
19 ····15:·0000000000000ca0····64·FUNC····LOCAL··DEFAULT····5·check_end 
20 ····16:·000000000000043b····22·FUNC····LOCAL··DEFAULT····8·check_end.cold20 ····16:·0000000000000447····22·FUNC····LOCAL··DEFAULT····8·check_end.cold
21 ····17:·0000000000000451···140·FUNC····LOCAL··DEFAULT····8·_Py_VaBuildStack.cold21 ····17:·000000000000045d···140·FUNC····LOCAL··DEFAULT····8·_Py_VaBuildStack.cold
22 ····18:·00000000000004dd···129·FUNC····LOCAL··DEFAULT····8·PyModule_Add.cold22 ····18:·00000000000004e9···129·FUNC····LOCAL··DEFAULT····8·PyModule_Add.cold
23 ····19:·000000000000055e···109·FUNC····LOCAL··DEFAULT····8·PyModule_AddObjectRef.cold23 ····19:·000000000000056a···109·FUNC····LOCAL··DEFAULT····8·PyModule_AddObjectRef.cold
24 ····20:·00000000000005cb···104·FUNC····LOCAL··DEFAULT····8·PyModule_AddType.cold24 ····20:·00000000000005d7···104·FUNC····LOCAL··DEFAULT····8·PyModule_AddType.cold
25 ····21:·0000000000000633···129·FUNC····LOCAL··DEFAULT····8·PyModule_AddIntConstant.cold25 ····21:·000000000000063f···129·FUNC····LOCAL··DEFAULT····8·PyModule_AddIntConstant.cold
26 ····22:·00000000000006b4····30·FUNC····LOCAL··DEFAULT····8·_Py_convert_optional_to_ssize_t.cold26 ····22:·00000000000006c0····30·FUNC····LOCAL··DEFAULT····8·_Py_convert_optional_to_ssize_t.cold
27 ····23:·00000000000006d2····21·FUNC····LOCAL··DEFAULT····8·PyModule_AddObject.cold27 ····23:·00000000000006de····21·FUNC····LOCAL··DEFAULT····8·PyModule_AddObject.cold
28 ····24:·0000000000000000···149·FUNC····GLOBAL·DEFAULT····5·Py_BuildValue28 ····24:·0000000000000000···149·FUNC····GLOBAL·DEFAULT····5·Py_BuildValue
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
33 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct33 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
34 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong34 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
Offset 37, 21 lines modifiedOffset 37, 21 lines modified
37 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_FromDouble37 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_FromDouble
38 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New38 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New
39 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem39 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem
40 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize40 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize
41 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromOrdinal41 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromOrdinal
42 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromUnsignedLongLong42 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromUnsignedLongLong
43 ····39:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromUnsignedLong43 ····39:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromUnsignedLong
44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcslen 
45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromWideChar 
46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLongLong 
47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_FromCComplex44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_FromCComplex
 45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLongLong
 46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcslen
 47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromWideChar
 48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New
48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred49 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
49 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New 
50 ····46:·0000000000000ce0···800·FUNC····GLOBAL·HIDDEN·····5·_Py_VaBuildStack50 ····46:·0000000000000cd0···808·FUNC····GLOBAL·HIDDEN·····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
54 ····50:·0000000000001000·····9·FUNC····GLOBAL·DEFAULT····5·Py_VaBuildValue54 ····50:·0000000000001000·····9·FUNC····GLOBAL·DEFAULT····5·Py_VaBuildValue
55 ····51:·0000000000001010···128·FUNC····GLOBAL·DEFAULT····5·PyModule_Add55 ····51:·0000000000001010···128·FUNC····GLOBAL·DEFAULT····5·PyModule_Add
56 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_Type56 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_Type
57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_GetDict57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_GetDict
Offset 70, 9 lines modifiedOffset 70, 9 lines modified
70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError
71 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_AsSsize_t71 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_AsSsize_t
72 ····68:·0000000000000000····56·FUNC····GLOBAL·DEFAULT····1·PyModule_AddStringConstant72 ····68:·0000000000000000····56·FUNC····GLOBAL·DEFAULT····1·PyModule_AddStringConstant
73 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString73 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString
74 ····70:·0000000000000040····47·FUNC····GLOBAL·DEFAULT····1·PyModule_AddObject74 ····70:·0000000000000040····47·FUNC····GLOBAL·DEFAULT····1·PyModule_AddObject
75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException
76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetRaisedException76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetRaisedException
77 ····73:·0000000000000788···152·FUNC····GLOBAL·DEFAULT····8·_Py_BuildValue_SizeT77 ····73:·0000000000000794···152·FUNC····GLOBAL·DEFAULT····8·_Py_BuildValue_SizeT
78 ····74:·0000000000001290·····9·FUNC····GLOBAL·DEFAULT····5·_Py_VaBuildValue_SizeT78 ····74:·0000000000001290·····9·FUNC····GLOBAL·DEFAULT····5·_Py_VaBuildValue_SizeT
79.0 KB
readelf --wide --relocs {}
Max HTML report size reached
27.6 KB
readelf --wide --debug-dump=frames {}
    
Offset 80, 331 lines modifiedOffset 80, 333 lines modified
80 ··DW_CFA_offset:·r12·(r12)·at·cfa-3280 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
81 ··DW_CFA_offset:·r13·(r13)·at·cfa-2481 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
82 ··DW_CFA_offset:·r14·(r14)·at·cfa-1682 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
83 ··DW_CFA_nop83 ··DW_CFA_nop
84 ··DW_CFA_nop84 ··DW_CFA_nop
85 ··DW_CFA_nop85 ··DW_CFA_nop
  
86 000000b0·0000000000000010·000000b4·FDE·cie=00000000·pc=0000000000000350..000000000000044686 000000b0·0000000000000010·000000b4·FDE·cie=00000000·pc=0000000000000350..000000000000043e
87 ··DW_CFA_nop87 ··DW_CFA_nop
88 ··DW_CFA_nop88 ··DW_CFA_nop
89 ··DW_CFA_nop89 ··DW_CFA_nop
  
90 000000c4·0000000000000014·000000c8·FDE·cie=00000000·pc=0000000000000072..000000000000008a90 000000c4·0000000000000014·000000c8·FDE·cie=00000000·pc=0000000000000072..000000000000008a
91 ··DW_CFA_advance_loc:·1·to·000000000000007391 ··DW_CFA_advance_loc:·1·to·0000000000000073
92 ··DW_CFA_def_cfa_offset:·1692 ··DW_CFA_def_cfa_offset:·16
93 ··DW_CFA_advance_loc:·22·to·000000000000008993 ··DW_CFA_advance_loc:·22·to·0000000000000089
94 ··DW_CFA_def_cfa_offset:·894 ··DW_CFA_def_cfa_offset:·8
95 ··DW_CFA_nop95 ··DW_CFA_nop
  
96 000000dc·0000000000000158·000000e0·FDE·cie=00000000·pc=0000000000000450..0000000000000c9496 000000dc·000000000000015c·000000e0·FDE·cie=00000000·pc=0000000000000440..0000000000000c85
97 ··DW_CFA_advance_loc:·2·to·000000000000045297 ··DW_CFA_advance_loc:·2·to·0000000000000442
98 ··DW_CFA_def_cfa_offset:·1698 ··DW_CFA_def_cfa_offset:·16
99 ··DW_CFA_offset:·r15·(r15)·at·cfa-1699 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
100 ··DW_CFA_advance_loc:·2·to·0000000000000454100 ··DW_CFA_advance_loc:·2·to·0000000000000444
101 ··DW_CFA_def_cfa_offset:·24101 ··DW_CFA_def_cfa_offset:·24
102 ··DW_CFA_offset:·r14·(r14)·at·cfa-24102 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
103 ··DW_CFA_advance_loc:·2·to·0000000000000456103 ··DW_CFA_advance_loc:·2·to·0000000000000446
104 ··DW_CFA_def_cfa_offset:·32104 ··DW_CFA_def_cfa_offset:·32
105 ··DW_CFA_offset:·r13·(r13)·at·cfa-32105 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
106 ··DW_CFA_advance_loc:·2·to·0000000000000458106 ··DW_CFA_advance_loc:·2·to·0000000000000448
107 ··DW_CFA_def_cfa_offset:·40107 ··DW_CFA_def_cfa_offset:·40
108 ··DW_CFA_offset:·r12·(r12)·at·cfa-40108 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
109 ··DW_CFA_advance_loc:·1·to·0000000000000459109 ··DW_CFA_advance_loc:·1·to·0000000000000449
110 ··DW_CFA_def_cfa_offset:·48110 ··DW_CFA_def_cfa_offset:·48
111 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48111 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
112 ··DW_CFA_advance_loc:·4·to·000000000000045d112 ··DW_CFA_advance_loc:·4·to·000000000000044d
113 ··DW_CFA_def_cfa_offset:·56113 ··DW_CFA_def_cfa_offset:·56
114 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56114 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
115 ··DW_CFA_advance_loc:·7·to·0000000000000464115 ··DW_CFA_advance_loc:·7·to·0000000000000454
116 ··DW_CFA_def_cfa_offset:·96116 ··DW_CFA_def_cfa_offset:·96
117 ··DW_CFA_advance_loc1:·111·to·00000000000004d3117 ··DW_CFA_advance_loc1:·73·to·000000000000049d
118 ··DW_CFA_remember_state118 ··DW_CFA_remember_state
119 ··DW_CFA_def_cfa_offset:·56119 ··DW_CFA_def_cfa_offset:·56
120 ··DW_CFA_advance_loc:·4·to·00000000000004d7120 ··DW_CFA_advance_loc:·1·to·000000000000049e
121 ··DW_CFA_def_cfa_offset:·48121 ··DW_CFA_def_cfa_offset:·48
122 ··DW_CFA_advance_loc:·1·to·00000000000004d8122 ··DW_CFA_advance_loc:·1·to·000000000000049f
123 ··DW_CFA_def_cfa_offset:·40123 ··DW_CFA_def_cfa_offset:·40
124 ··DW_CFA_advance_loc:·2·to·00000000000004da124 ··DW_CFA_advance_loc:·2·to·00000000000004a1
125 ··DW_CFA_def_cfa_offset:·32125 ··DW_CFA_def_cfa_offset:·32
126 ··DW_CFA_advance_loc:·2·to·00000000000004dc126 ··DW_CFA_advance_loc:·2·to·00000000000004a3
127 ··DW_CFA_def_cfa_offset:·24127 ··DW_CFA_def_cfa_offset:·24
128 ··DW_CFA_advance_loc:·2·to·00000000000004de128 ··DW_CFA_advance_loc:·2·to·00000000000004a5
129 ··DW_CFA_def_cfa_offset:·16129 ··DW_CFA_def_cfa_offset:·16
130 ··DW_CFA_advance_loc:·2·to·00000000000004e0130 ··DW_CFA_advance_loc:·2·to·00000000000004a7
131 ··DW_CFA_def_cfa_offset:·8131 ··DW_CFA_def_cfa_offset:·8
132 ··DW_CFA_advance_loc:·8·to·00000000000004e8132 ··DW_CFA_advance_loc:·9·to·00000000000004b0
133 ··DW_CFA_restore_state133 ··DW_CFA_restore_state
134 ··DW_CFA_advance_loc:·30·to·0000000000000506134 ··DW_CFA_advance_loc1:·67·to·00000000000004f3
135 ··DW_CFA_remember_state135 ··DW_CFA_remember_state
136 ··DW_CFA_def_cfa_offset:·56136 ··DW_CFA_def_cfa_offset:·56
137 ··DW_CFA_advance_loc:·1·to·0000000000000507137 ··DW_CFA_advance_loc:·4·to·00000000000004f7
138 ··DW_CFA_def_cfa_offset:·48138 ··DW_CFA_def_cfa_offset:·48
139 ··DW_CFA_advance_loc:·1·to·0000000000000508139 ··DW_CFA_advance_loc:·1·to·00000000000004f8
140 ··DW_CFA_def_cfa_offset:·40140 ··DW_CFA_def_cfa_offset:·40
141 ··DW_CFA_advance_loc:·2·to·000000000000050a141 ··DW_CFA_advance_loc:·2·to·00000000000004fa
142 ··DW_CFA_def_cfa_offset:·32142 ··DW_CFA_def_cfa_offset:·32
143 ··DW_CFA_advance_loc:·2·to·000000000000050c143 ··DW_CFA_advance_loc:·2·to·00000000000004fc
144 ··DW_CFA_def_cfa_offset:·24144 ··DW_CFA_def_cfa_offset:·24
145 ··DW_CFA_advance_loc:·2·to·000000000000050e145 ··DW_CFA_advance_loc:·2·to·00000000000004fe
146 ··DW_CFA_def_cfa_offset:·16146 ··DW_CFA_def_cfa_offset:·16
147 ··DW_CFA_advance_loc:·2·to·0000000000000510147 ··DW_CFA_advance_loc:·2·to·0000000000000500
148 ··DW_CFA_def_cfa_offset:·8148 ··DW_CFA_def_cfa_offset:·8
149 ··DW_CFA_advance_loc:·8·to·0000000000000518149 ··DW_CFA_advance_loc:·8·to·0000000000000508
150 ··DW_CFA_restore_state150 ··DW_CFA_restore_state
151 ··DW_CFA_advance_loc1:·88·to·0000000000000570151 ··DW_CFA_advance_loc1:·114·to·000000000000057a
152 ··DW_CFA_remember_state152 ··DW_CFA_remember_state
153 ··DW_CFA_def_cfa_offset:·56153 ··DW_CFA_def_cfa_offset:·56
154 ··DW_CFA_advance_loc:·1·to·0000000000000571154 ··DW_CFA_advance_loc:·4·to·000000000000057e
155 ··DW_CFA_def_cfa_offset:·48155 ··DW_CFA_def_cfa_offset:·48
156 ··DW_CFA_advance_loc:·4·to·0000000000000575156 ··DW_CFA_advance_loc:·1·to·000000000000057f
157 ··DW_CFA_def_cfa_offset:·40157 ··DW_CFA_def_cfa_offset:·40
158 ··DW_CFA_advance_loc:·2·to·0000000000000577158 ··DW_CFA_advance_loc:·2·to·0000000000000581
159 ··DW_CFA_def_cfa_offset:·32159 ··DW_CFA_def_cfa_offset:·32
160 ··DW_CFA_advance_loc:·2·to·0000000000000579160 ··DW_CFA_advance_loc:·2·to·0000000000000583
161 ··DW_CFA_def_cfa_offset:·24161 ··DW_CFA_def_cfa_offset:·24
162 ··DW_CFA_advance_loc:·2·to·000000000000057b162 ··DW_CFA_advance_loc:·2·to·0000000000000585
163 ··DW_CFA_def_cfa_offset:·16163 ··DW_CFA_def_cfa_offset:·16
164 ··DW_CFA_advance_loc:·2·to·000000000000057d164 ··DW_CFA_advance_loc:·2·to·0000000000000587
165 ··DW_CFA_def_cfa_offset:·8165 ··DW_CFA_def_cfa_offset:·8
166 ··DW_CFA_advance_loc:·3·to·0000000000000580166 ··DW_CFA_advance_loc:·9·to·0000000000000590
167 ··DW_CFA_restore_state167 ··DW_CFA_restore_state
168 ··DW_CFA_advance_loc1:·82·to·00000000000005d2168 ··DW_CFA_advance_loc1:·88·to·00000000000005e8
169 ··DW_CFA_remember_state169 ··DW_CFA_remember_state
170 ··DW_CFA_def_cfa_offset:·56170 ··DW_CFA_def_cfa_offset:·56
171 ··DW_CFA_advance_loc:·4·to·00000000000005d6171 ··DW_CFA_advance_loc:·1·to·00000000000005e9
172 ··DW_CFA_def_cfa_offset:·48172 ··DW_CFA_def_cfa_offset:·48
173 ··DW_CFA_advance_loc:·1·to·00000000000005d7173 ··DW_CFA_advance_loc:·4·to·00000000000005ed
174 ··DW_CFA_def_cfa_offset:·40174 ··DW_CFA_def_cfa_offset:·40
175 ··DW_CFA_advance_loc:·2·to·00000000000005d9175 ··DW_CFA_advance_loc:·2·to·00000000000005ef
176 ··DW_CFA_def_cfa_offset:·32176 ··DW_CFA_def_cfa_offset:·32
177 ··DW_CFA_advance_loc:·2·to·00000000000005db177 ··DW_CFA_advance_loc:·2·to·00000000000005f1
178 ··DW_CFA_def_cfa_offset:·24178 ··DW_CFA_def_cfa_offset:·24
179 ··DW_CFA_advance_loc:·2·to·00000000000005dd179 ··DW_CFA_advance_loc:·2·to·00000000000005f3
180 ··DW_CFA_def_cfa_offset:·16180 ··DW_CFA_def_cfa_offset:·16
181 ··DW_CFA_advance_loc:·2·to·00000000000005df181 ··DW_CFA_advance_loc:·2·to·00000000000005f5
182 ··DW_CFA_def_cfa_offset:·8182 ··DW_CFA_def_cfa_offset:·8
183 ··DW_CFA_advance_loc:·9·to·00000000000005e8183 ··DW_CFA_advance_loc:·11·to·0000000000000600
184 ··DW_CFA_restore_state184 ··DW_CFA_restore_state
185 ··DW_CFA_advance_loc2:·370·to·000000000000075a185 ··DW_CFA_advance_loc2:·330·to·000000000000074a
186 ··DW_CFA_remember_state186 ··DW_CFA_remember_state
187 ··DW_CFA_def_cfa_offset:·56187 ··DW_CFA_def_cfa_offset:·56
188 ··DW_CFA_advance_loc:·1·to·000000000000075b188 ··DW_CFA_advance_loc:·1·to·000000000000074b
189 ··DW_CFA_def_cfa_offset:·48189 ··DW_CFA_def_cfa_offset:·48
190 ··DW_CFA_advance_loc:·1·to·000000000000075c190 ··DW_CFA_advance_loc:·1·to·000000000000074c
191 ··DW_CFA_def_cfa_offset:·40191 ··DW_CFA_def_cfa_offset:·40
192 ··DW_CFA_advance_loc:·2·to·000000000000075e192 ··DW_CFA_advance_loc:·2·to·000000000000074e
193 ··DW_CFA_def_cfa_offset:·32193 ··DW_CFA_def_cfa_offset:·32
194 ··DW_CFA_advance_loc:·2·to·0000000000000760194 ··DW_CFA_advance_loc:·2·to·0000000000000750
195 ··DW_CFA_def_cfa_offset:·24195 ··DW_CFA_def_cfa_offset:·24
196 ··DW_CFA_advance_loc:·2·to·0000000000000762196 ··DW_CFA_advance_loc:·2·to·0000000000000752
197 ··DW_CFA_def_cfa_offset:·16197 ··DW_CFA_def_cfa_offset:·16
198 ··DW_CFA_advance_loc:·2·to·0000000000000764198 ··DW_CFA_advance_loc:·2·to·0000000000000754
199 ··DW_CFA_def_cfa_offset:·8199 ··DW_CFA_def_cfa_offset:·8
200 ··DW_CFA_advance_loc:·12·to·0000000000000770200 ··DW_CFA_advance_loc:·12·to·0000000000000760
201 ··DW_CFA_restore_state201 ··DW_CFA_restore_state
202 ··DW_CFA_advance_loc2:·322·to·00000000000008b2202 ··DW_CFA_advance_loc2:·322·to·00000000000008a2
203 ··DW_CFA_remember_state203 ··DW_CFA_remember_state
Max diff block lines reached; 21232/28165 bytes (75.38%) of diff not shown.
1.27 KB
strings --all --bytes=8 {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
1 []A\A]A^1 []A\A]A^
2 ru<)t4<(u2 rm<)t4<(u
3 ~=<{tK<}t3 ~=<{tC<}t
4 AWAVAUATUH4 AWAVAUATUH
5 []A\A]A^A_ 
6 ([]A\A]A^A_5 ([]A\A]A^A_
7 ]A\A]A^A_ 
8 []A\A]A^A_6 []A\A]A^A_
 7 []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_
12 ([]A\A]A^A_12 ([]A\A]A^A_
13 ([]A\A]A^A_13 ([]A\A]A^A_
14 []A\A]A^A_ 
15 ([]A\A]A^A_14 ([]A\A]A^A_
16 ([]A\A]A^A_15 ([]A\A]A^A_
17 []A\A]A^A_16 []A\A]A^A_
 17 []A\A]A^A_
18 unmatched·paren·in·format18 unmatched·paren·in·format
19 Unmatched·paren·in·format19 Unmatched·paren·in·format
20 Bad·dict·format20 Bad·dict·format
21 module·'%s'·has·no·__dict__21 module·'%s'·has·no·__dict__
22 []A\A]A^A_22 []A\A]A^A_
23 NULL·object·passed·to·Py_BuildValue23 NULL·object·passed·to·Py_BuildValue
24 bad·format·char·passed·to·Py_BuildValue24 bad·format·char·passed·to·Py_BuildValue
Offset 28, 16 lines modifiedOffset 28, 16 lines modified
28 va_build_value28 va_build_value
29 do_mkvalue29 do_mkvalue
30 do_ignore30 do_ignore
31 va_build_value.cold31 va_build_value.cold
32 countformat32 countformat
33 countformat.cold33 countformat.cold
34 do_mkvalue.cold34 do_mkvalue.cold
35 Py_XDECREF 
36 check_end35 check_end
 36 Py_XDECREF
37 check_end.cold37 check_end.cold
38 _Py_VaBuildStack.cold38 _Py_VaBuildStack.cold
39 PyModule_Add.cold39 PyModule_Add.cold
40 PyModule_AddObjectRef.cold40 PyModule_AddObjectRef.cold
41 PyModule_AddType.cold41 PyModule_AddType.cold
42 PyModule_AddIntConstant.cold42 PyModule_AddIntConstant.cold
43 _Py_convert_optional_to_ssize_t.cold43 _Py_convert_optional_to_ssize_t.cold
Offset 53, 19 lines modifiedOffset 53, 19 lines modified
53 PyFloat_FromDouble53 PyFloat_FromDouble
54 PyDict_New54 PyDict_New
55 PyDict_SetItem55 PyDict_SetItem
56 PyBytes_FromStringAndSize56 PyBytes_FromStringAndSize
57 PyUnicode_FromOrdinal57 PyUnicode_FromOrdinal
58 PyLong_FromUnsignedLongLong58 PyLong_FromUnsignedLongLong
59 PyLong_FromUnsignedLong59 PyLong_FromUnsignedLong
60 PyUnicode_FromWideChar 
61 PyLong_FromLongLong 
62 PyComplex_FromCComplex60 PyComplex_FromCComplex
63 PyErr_Occurred61 PyLong_FromLongLong
 62 PyUnicode_FromWideChar
64 PyList_New63 PyList_New
 64 PyErr_Occurred
65 _Py_VaBuildStack65 _Py_VaBuildStack
66 PyMem_Malloc66 PyMem_Malloc
67 PyErr_NoMemory67 PyErr_NoMemory
68 PyMem_Free68 PyMem_Free
69 Py_VaBuildValue69 Py_VaBuildValue
70 PyModule_Add70 PyModule_Add
71 PyModule_Type71 PyModule_Type
514 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 43, 11 lines modifiedOffset 43, 11 lines modified
43 »       jne····69·<PyModule_AddObject+0x29>43 »       jne····69·<PyModule_AddObject+0x29>
44 »       mov····(%rbx),%rdx44 »       mov····(%rbx),%rdx
45 »       test···%edx,%edx45 »       test···%edx,%edx
46 »       js·····69·<PyModule_AddObject+0x29>46 »       js·····69·<PyModule_AddObject+0x29>
47 »       sub····$0x1,%rdx47 »       sub····$0x1,%rdx
48 »       mov····%rdx,(%rbx)48 »       mov····%rdx,(%rbx)
49 »       je·····69·<PyModule_AddObject+0x29>49 »       je·····69·<PyModule_AddObject+0x29>
50 ·R_X86_64_PC32»  .text.unlikely+0x6ce50 ·R_X86_64_PC32»  .text.unlikely+0x6da
51 »       add····$0x10,%rsp51 »       add····$0x10,%rsp
52 »       pop····%rbx52 »       pop····%rbx
53 »       ret53 »       ret
41.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 113, 38 lines modifiedOffset 113, 38 lines modified
113 »       mov····%rax,%rbp113 »       mov····%rax,%rbp
114 »       test···%rax,%rax114 »       test···%rax,%rax
115 »       je·····1a4·<va_build_value+0x104>115 »       je·····1a4·<va_build_value+0x104>
116 ·R_X86_64_PC32»  .text.unlikely+0x30116 ·R_X86_64_PC32»  .text.unlikely+0x30
117 »       lea····0x8(%rsp),%r13117 »       lea····0x8(%rsp),%r13
118 »       mov····%r12,%rsi118 »       mov····%r12,%rsi
119 »       mov····%r13,%rdi119 »       mov····%r13,%rdi
120 »       call···450·<do_mkvalue>120 »       call···440·<do_mkvalue>
121 »       test···%rax,%rax121 »       test···%rax,%rax
122 »       je·····2d8·<va_build_value+0x238>122 »       je·····2d8·<va_build_value+0x238>
123 »       mov····%rax,0x18(%rbp)123 »       mov····%rax,0x18(%rbp)
124 »       mov····%r12,%rsi124 »       mov····%r12,%rsi
125 »       mov····%r13,%rdi125 »       mov····%r13,%rdi
126 »       call···450·<do_mkvalue>126 »       call···440·<do_mkvalue>
127 »       test···%rax,%rax127 »       test···%rax,%rax
128 »       je·····310·<va_build_value+0x270>128 »       je·····310·<va_build_value+0x270>
129 »       mov····%rax,0x20(%rbp)129 »       mov····%rax,0x20(%rbp)
130 »       cmp····$0x2,%rbx130 »       cmp····$0x2,%rbx
131 »       je·····225·<va_build_value+0x185>131 »       je·····225·<va_build_value+0x185>
132 »       mov····%r12,%rsi132 »       mov····%r12,%rsi
133 »       mov····%r13,%rdi133 »       mov····%r13,%rdi
134 »       call···450·<do_mkvalue>134 »       call···440·<do_mkvalue>
135 »       test···%rax,%rax135 »       test···%rax,%rax
136 »       je·····318·<va_build_value+0x278>136 »       je·····318·<va_build_value+0x278>
137 »       mov····%rax,0x28(%rbp)137 »       mov····%rax,0x28(%rbp)
138 »       cmp····$0x3,%rbx138 »       cmp····$0x3,%rbx
139 »       je·····225·<va_build_value+0x185>139 »       je·····225·<va_build_value+0x185>
140 »       mov····$0x3,%r14d140 »       mov····$0x3,%r14d
141 »       mov····%r12,%rsi141 »       mov····%r12,%rsi
142 »       mov····%r13,%rdi142 »       mov····%r13,%rdi
143 »       call···450·<do_mkvalue>143 »       call···440·<do_mkvalue>
144 »       test···%rax,%rax144 »       test···%rax,%rax
145 »       je·····2db·<va_build_value+0x23b>145 »       je·····2db·<va_build_value+0x23b>
146 »       mov····%rax,0x18(%rbp,%r14,8)146 »       mov····%rax,0x18(%rbp,%r14,8)
147 »       add····$0x1,%r14147 »       add····$0x1,%r14
148 »       cmp····%rbx,%r14148 »       cmp····%rbx,%r14
149 »       jne····203·<va_build_value+0x163>149 »       jne····203·<va_build_value+0x163>
150 »       mov····0x8(%rsp),%rdx150 »       mov····0x8(%rsp),%rdx
Offset 188, 15 lines modifiedOffset 188, 15 lines modified
188 ·R_X86_64_PC32»  .text.unlikely+0x51188 ·R_X86_64_PC32»  .text.unlikely+0x51
189 »       cmp····$0x28,%al189 »       cmp····$0x28,%al
190 »       jne····141·<va_build_value+0xa1>190 »       jne····141·<va_build_value+0xa1>
191 »       jmp····282·<va_build_value+0x1e2>191 »       jmp····282·<va_build_value+0x1e2>
192 »       nopw···0x0(%rax,%rax,1)192 »       nopw···0x0(%rax,%rax,1)
193 »       lea····0x8(%rsp),%rdi193 »       lea····0x8(%rsp),%rdi
194 »       mov····%r12,%rsi194 »       mov····%r12,%rsi
195 »       call···450·<do_mkvalue>195 »       call···440·<do_mkvalue>
196 »       add····$0x30,%rsp196 »       add····$0x30,%rsp
197 »       mov····%rax,%rbp197 »       mov····%rax,%rbp
198 »       pop····%rbx198 »       pop····%rbx
199 »       mov····%rbp,%rax199 »       mov····%rbp,%rax
200 »       pop····%rbp200 »       pop····%rbp
201 »       pop····%r12201 »       pop····%r12
202 »       pop····%r13202 »       pop····%r13
Offset 205, 15 lines modifiedOffset 205, 15 lines modified
205 »       xor····%r14d,%r14d205 »       xor····%r14d,%r14d
206 »       lea····-0x1(%rbx),%rcx206 »       lea····-0x1(%rbx),%rcx
207 »       xor····%edx,%edx207 »       xor····%edx,%edx
208 »       mov····%r12,%rsi208 »       mov····%r12,%rsi
209 »       mov····%r13,%rdi209 »       mov····%r13,%rdi
210 »       sub····%r14,%rcx210 »       sub····%r14,%rcx
211 »       call···2ef·<va_build_value+0x24f>211 »       call···2ef·<va_build_value+0x24f>
212 ·R_X86_64_PC32»  .text.unlikely+0x6e3212 ·R_X86_64_PC32»  .text.unlikely+0x6ef
213 »       mov····0x0(%rbp),%rax213 »       mov····0x0(%rbp),%rax
214 »       test···%eax,%eax214 »       test···%eax,%eax
215 »       js·····309·<va_build_value+0x269>215 »       js·····309·<va_build_value+0x269>
216 »       sub····$0x1,%rax216 »       sub····$0x1,%rax
217 »       mov····%rax,0x0(%rbp)217 »       mov····%rax,0x0(%rbp)
218 »       jne····309·<va_build_value+0x269>218 »       jne····309·<va_build_value+0x269>
219 »       mov····%rbp,%rdi219 »       mov····%rbp,%rdi
Offset 252, 84 lines modifiedOffset 252, 84 lines modified
252 »       jg·····3f0·<countformat+0xa0>252 »       jg·····3f0·<countformat+0xa0>
253 »       cmp····$0x8,%al253 »       cmp····$0x8,%al
254 »       jg·····398·<countformat+0x48>254 »       jg·····398·<countformat+0x48>
255 »       test···%al,%al255 »       test···%al,%al
256 »       je·····374·<countformat+0x24>256 »       je·····374·<countformat+0x24>
257 ·R_X86_64_PC32»  .text.unlikely+0x6e257 ·R_X86_64_PC32»  .text.unlikely+0x6e
258 »       test···%edx,%edx258 »       test···%edx,%edx
259 »       jne····41d·<countformat+0xcd>259 »       jne····415·<countformat+0xc5>
260 »       movzbl·0x1(%rdi),%eax260 »       movzbl·0x1(%rdi),%eax
261 »       add····$0x1,%rdi261 »       add····$0x1,%rdi
262 »       add····$0x1,%rcx262 »       add····$0x1,%rcx
263 »       xor····%edx,%edx263 »       xor····%edx,%edx
264 »       cmp····%al,%sil264 »       cmp····%al,%sil
265 »       jne····360·<countformat+0x10>265 »       jne····360·<countformat+0x10>
266 »       mov····%rcx,%rax266 »       mov····%rcx,%rax
267 »       ret267 »       ret
268 »       nopl···0x0(%rax,%rax,1)268 »       nopl···0x0(%rax,%rax,1)
269 »       movabs·$0x400104900000200,%r8269 »       movabs·$0x400104900000200,%r8
270 »       bt·····%rax,%r8270 »       bt·····%rax,%r8
271 »       jb·····41d·<countformat+0xcd>271 »       jb·····415·<countformat+0xc5>
272 »       cmp····$0x29,%al272 »       cmp····$0x29,%al
273 »       je·····3e0·<countformat+0x90>273 »       je·····3e0·<countformat+0x90>
274 »       cmp····$0x28,%al274 »       cmp····$0x28,%al
275 »       jne····374·<countformat+0x24>275 »       jne····374·<countformat+0x24>
276 »       test···%edx,%edx276 »       test···%edx,%edx
277 »       jne····41a·<countformat+0xca>277 »       jne····412·<countformat+0xc2>
278 »       movzbl·0x1(%rdi),%eax278 »       movzbl·0x1(%rdi),%eax
279 »       add····$0x1,%rdi279 »       add····$0x1,%rdi
280 »       add····$0x1,%rcx280 »       add····$0x1,%rcx
281 »       mov····$0x1,%edx281 »       mov····$0x1,%edx
282 »       cmp····$0x5d,%al282 »       cmp····$0x5d,%al
283 »       je·····3e0·<countformat+0x90>283 »       je·····3e0·<countformat+0x90>
284 »       jle····408·<countformat+0xb8>284 »       jle····408·<countformat+0xb8>
285 »       cmp····$0x7b,%al285 »       cmp····$0x7b,%al
286 »       je·····41a·<countformat+0xca>286 »       je·····412·<countformat+0xc2>
287 »       cmp····$0x7d,%al287 »       cmp····$0x7d,%al
288 »       je·····3e0·<countformat+0x90>288 »       je·····3e0·<countformat+0x90>
289 »       movzbl·0x1(%rdi),%eax289 »       movzbl·0x1(%rdi),%eax
290 »       add····$0x1,%rdi290 »       add····$0x1,%rdi
291 »       cmp····$0x5d,%al291 »       cmp····$0x5d,%al
292 »       jne····3c9·<countformat+0x79>292 »       jne····3c9·<countformat+0x79>
293 »       nop293 »       nop
294 »       sub····$0x1,%edx294 »       sub····$0x1,%edx
295 »       add····$0x1,%rdi295 »       add····$0x1,%rdi
296 »       jmp····354·<countformat+0x4>296 »       jmp····354·<countformat+0x4>
297 »       nopl···0x0(%rax)297 »       nopl···0x0(%rax)
298 »       cmp····$0x7b,%al298 »       cmp····$0x7b,%al
299 »       je·····3b0·<countformat+0x60>299 »       je·····3b0·<countformat+0x60>
300 »       jg·····430·<countformat+0xe0>300 »       jg·····420·<countformat+0xd0>
301 »       cmp····$0x5b,%al301 »       cmp····$0x5b,%al
302 »       je·····3b0·<countformat+0x60>302 »       je·····3b0·<countformat+0x60>
303 »       cmp····$0x5d,%al303 »       cmp····$0x5d,%al
304 »       jne····374·<countformat+0x24>304 »       jne····374·<countformat+0x24>
305 »       jmp····3e0·<countformat+0x90>305 »       jmp····3e0·<countformat+0x90>
306 »       nopl···0x0(%rax)306 »       nopl···0x0(%rax)
307 »       cmp····$0x29,%al307 »       cmp····$0x29,%al
Max diff block lines reached; 38597/42040 bytes (91.81%) of diff not shown.
30.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 23, 15 lines modifiedOffset 23, 15 lines modified
23 ·R_X86_64_PLT32» _Py_Dealloc-0x423 ·R_X86_64_PLT32» _Py_Dealloc-0x4
24 »       jmp····34·<va_build_value.cold+0x34>24 »       jmp····34·<va_build_value.cold+0x34>
25 ·R_X86_64_PC32»  .text.hot+0x30525 ·R_X86_64_PC32»  .text.hot+0x305
26 »       lea····0x8(%rsp),%rdi26 »       lea····0x8(%rsp),%rdi
27 »       mov····%rbx,%rcx27 »       mov····%rbx,%rcx
28 »       xor····%edx,%edx28 »       xor····%edx,%edx
29 »       mov····%r12,%rsi29 »       mov····%r12,%rsi
30 »       call···6e7·<do_ignore>30 »       call···6f3·<do_ignore>
31 »       jmp····4b·<va_build_value.cold+0x4b>31 »       jmp····4b·<va_build_value.cold+0x4b>
32 ·R_X86_64_PC32»  .text.hot+0x30532 ·R_X86_64_PC32»  .text.hot+0x305
33 »       mov····$0x0,%ebp33 »       mov····$0x0,%ebp
34 ·R_X86_64_32»    _Py_NoneStruct34 ·R_X86_64_32»    _Py_NoneStruct
35 »       jmp····55·<va_build_value.cold+0x55>35 »       jmp····55·<va_build_value.cold+0x55>
36 ·R_X86_64_PC32»  .text.hot+0x23136 ·R_X86_64_PC32»  .text.hot+0x231
37 »       mov····0x0(%rip),%rdi········37 »       mov····0x0(%rip),%rdi········
Offset 57, 679 lines modifiedOffset 57, 679 lines modified
57 ·R_X86_64_PLT32» PyErr_SetString-0x457 ·R_X86_64_PLT32» PyErr_SetString-0x4
58 »       or·····$0xffffffffffffffff,%rax58 »       or·····$0xffffffffffffffff,%rax
59 »       pop····%rdx59 »       pop····%rdx
60 »       ret60 »       ret
  
61 000000000000008a·<do_mkvalue.cold>:61 000000000000008a·<do_mkvalue.cold>:
62 do_mkvalue.cold():62 do_mkvalue.cold():
63 »       mov····0x8(%rsp),%rcx 
64 »       mov····$0x7d,%edx63 »       mov····$0x5d,%esi
 64 »       call···94·<do_mkvalue.cold+0xa>
 65 ·R_X86_64_PC32»  .text.hot+0x34c
 66 »       mov····%rax,%r13
 67 »       test···%rax,%rax
 68 »       js·····a0·<do_mkvalue.cold+0x16>
 69 ·R_X86_64_PC32»  .text.hot+0xaa7
 70 »       mov····%rax,%rdi
 71 »       xor····%r14d,%r14d
 72 »       call···ab·<do_mkvalue.cold+0x21>
 73 ·R_X86_64_PLT32» PyList_New-0x4
 74 »       mov····%rax,%r12
 75 »       test···%rax,%rax
 76 »       je·····18d·<do_mkvalue.cold+0x103>
 77 »       cmp····%r14,%r13
 78 »       je·····151·<do_mkvalue.cold+0xc7>
65 »       mov····%rbx,%rsi79 »       mov····%rbx,%rsi
66 »       mov····%rbp,%rdi80 »       mov····%rbp,%rdi
67 »       call···6e7·<do_ignore> 
68 »       jmp····a4·<do_mkvalue.cold+0x1a>81 »       call···cb·<do_mkvalue.cold+0x41>
69 ·R_X86_64_PC32»  .text.hot+0xab282 ·R_X86_64_PC32»  .text.hot+0x43c
 83 »       test···%rax,%rax
 84 »       je·····1a5·<do_mkvalue.cold+0x11b>
 85 »       mov····0x18(%r12),%rdx
 86 »       mov····%rax,(%rdx,%r14,8)
 87 »       add····$0x1,%r14
 88 »       jmp····b7·<do_mkvalue.cold+0x2d>
70 »       mov····0x0(%rip),%rdi········89 »       mov····0x0(%rip),%rdi········
71 ·R_X86_64_PC32»  PyExc_SystemError-0x490 ·R_X86_64_PC32»  PyExc_SystemError-0x4
72 »       mov····$0x0,%esi91 »       mov····$0x0,%esi
73 ·R_X86_64_32»    .rodata.str1.1+0x3492 ·R_X86_64_32»    .rodata.str1.8+0x28
74 »       call···b5·<do_mkvalue.cold+0x2b>93 »       call···f4·<do_mkvalue.cold+0x6a>
75 ·R_X86_64_PLT32» PyErr_SetString-0x494 ·R_X86_64_PLT32» PyErr_SetString-0x4
76 »       mov····0x8(%rsp),%rcx 
77 »       mov····%rbx,%rsi 
78 »       mov····%rbp,%rdi 
79 »       mov····$0x7d,%edx 
80 »       call···6e7·<do_ignore> 
81 »       jmp····cf·<do_mkvalue.cold+0x45>95 »       jmp····f9·<do_mkvalue.cold+0x6f>
82 ·R_X86_64_PC32»  .text.hot+0xab296 ·R_X86_64_PC32»  .text.hot+0xaa7
 97 »       mov····(%rbx),%edx
 98 »       add····$0x1,%rax
 99 »       mov····%rax,0x0(%rbp)
 100 »       cmp····$0x2f,%edx
 101 »       jbe····144·<do_mkvalue.cold+0xba>
83 »       mov····0x8(%rsp),%rcx102 »       mov····0x8(%rbx),%rax
84 »       mov····$0x7d,%edx103 »       lea····0x8(%rax),%rdx
 104 »       mov····%rdx,0x8(%rbx)
85 »       mov····%rbx,%rsi105 »       mov····(%rax),%rsi
 106 »       test···%r12,%r12
 107 »       je·····12a·<do_mkvalue.cold+0xa0>
 108 »       test···%rsi,%rsi
 109 »       jns····125·<do_mkvalue.cold+0x9b>
 110 ·R_X86_64_PC32»  .text.hot+0xc3f
 111 »       jmp····12a·<do_mkvalue.cold+0xa0>
 112 ·R_X86_64_PC32»  .text.hot+0xc34
 113 »       mov····0x0(%rip),%eax········
 114 ·R_X86_64_PC32»  _Py_NoneStruct-0x4
 115 »       add····$0x1,%eax
 116 »       je·····139·<do_mkvalue.cold+0xaf>
 117 ·R_X86_64_PC32»  .text.hot+0x9fc
 118 »       mov····%eax,0x0(%rip)········
 119 ·R_X86_64_PC32»  _Py_NoneStruct-0x4
 120 »       jmp····144·<do_mkvalue.cold+0xba>
 121 ·R_X86_64_PC32»  .text.hot+0x9fc
 122 »       mov····%edx,%eax
 123 »       add····$0x8,%edx
 124 »       add····0x10(%rbx),%rax
 125 »       mov····%edx,(%rbx)
 126 »       jmp····114·<do_mkvalue.cold+0x8a>
 127 »       mov····$0x5d,%esi
86 »       mov····%rbp,%rdi128 »       mov····%rbp,%rdi
 129 »       call···15e·<do_mkvalue.cold+0xd4>
 130 ·R_X86_64_PC32»  .text.hot+0xc8c
87 »       sub····$0x2,%rcx 
88 »       sub····%r15,%rcx 
89 »       call···6e7·<do_ignore> 
90 »       mov····0x0(%r13),%rax 
91 »       test···%eax,%eax131 »       test···%eax,%eax
92 »       jns····1d3·<do_mkvalue.cold+0x149>132 »       jne····166·<do_mkvalue.cold+0xdc>
93 »       mov····%r14,%rdi 
94 »       call···ff·<do_mkvalue.cold+0x75> 
95 ·R_X86_64_PC32»  .text.hot+0x10dc133 ·R_X86_64_PC32»  .text.hot+0x4eb
96 »       mov····(%r12),%rax134 »       mov····(%r12),%rax
97 »       test···%eax,%eax135 »       test···%eax,%eax
98 »       js·····10b·<do_mkvalue.cold+0x81>136 »       js·····172·<do_mkvalue.cold+0xe8>
99 ·R_X86_64_PC32»  .text.hot+0xab2137 ·R_X86_64_PC32»  .text.hot+0xaa7
100 »       sub····$0x1,%rax138 »       sub····$0x1,%rax
101 »       mov····%rax,(%r12)139 »       mov····%rax,(%r12)
102 »       jne····119·<do_mkvalue.cold+0x8f>140 »       jne····180·<do_mkvalue.cold+0xf6>
103 ·R_X86_64_PC32»  .text.hot+0xab2141 ·R_X86_64_PC32»  .text.hot+0xaa7
104 »       mov····%r12,%rdi142 »       mov····%r12,%rdi
105 »       call···121·<do_mkvalue.cold+0x97>143 »       call···188·<do_mkvalue.cold+0xfe>
106 ·R_X86_64_PLT32» _Py_Dealloc-0x4144 ·R_X86_64_PLT32» _Py_Dealloc-0x4
107 »       jmp····126·<do_mkvalue.cold+0x9c>145 »       jmp····18d·<do_mkvalue.cold+0x103>
108 ·R_X86_64_PC32»  .text.hot+0xab2146 ·R_X86_64_PC32»  .text.hot+0xaa7
109 »       mov····%r13,%rcx147 »       mov····%r13,%rcx
110 »       mov····$0x29,%edx148 »       mov····$0x5d,%edx
111 »       mov····%rbx,%rsi149 »       mov····%rbx,%rsi
112 »       mov····%rbp,%rdi150 »       mov····%rbp,%rdi
113 »       call···6e7·<do_ignore>151 »       call···6f3·<do_ignore>
114 »       jmp····13e·<do_mkvalue.cold+0xb4>152 »       jmp····1a5·<do_mkvalue.cold+0x11b>
115 ·R_X86_64_PC32»  .text.hot+0xab2153 ·R_X86_64_PC32»  .text.hot+0xaa7
Max diff block lines reached; 26630/31469 bytes (84.62%) of diff not shown.
10.6 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 8, 86 lines modifiedOffset 8, 86 lines modified
8 ··0x00000040·ae020000·00420e10·8e02440e·188d0342·.....B....D....B8 ··0x00000040·ae020000·00420e10·8e02440e·188d0342·.....B....D....B
9 ··0x00000050·0e208c04·410e2886·05410e30·8306460e·.·..A.(..A.0..F.9 ··0x00000050·0e208c04·410e2886·05410e30·8306460e·.·..A.(..A.0..F.
10 ··0x00000060·60038901·0a0e3044·0e28410e·20420e18·`.....0D.(A.·B..10 ··0x00000060·60038901·0a0e3044·0e28410e·20420e18·`.....0D.(A.·B..
11 ··0x00000070·420e1042·0e08440b·02810a0e·30440e28·B..B..D.....0D.(11 ··0x00000070·420e1042·0e08440b·02810a0e·30440e28·B..B..D.....0D.(
12 ··0x00000080·440e2042·0e18420e·10420e08·410b0000·D.·B..B..B..A...12 ··0x00000080·440e2042·0e18420e·10420e08·410b0000·D.·B..B..B..A...
13 ··0x00000090·1c000000·94000000·00000000·72000000·............r...13 ··0x00000090·1c000000·94000000·00000000·72000000·............r...
14 ··0x000000a0·000e6083·0686058c·048d038e·02000000·..`.............14 ··0x000000a0·000e6083·0686058c·048d038e·02000000·..`.............
15 ··0x000000b0·10000000·b4000000·00000000·f6000000·................15 ··0x000000b0·10000000·b4000000·00000000·ee000000·................
16 ··0x000000c0·00000000·14000000·c8000000·00000000·................16 ··0x000000c0·00000000·14000000·c8000000·00000000·................
17 ··0x000000d0·18000000·00410e10·560e0800·58010000·.....A..V...X...17 ··0x000000d0·18000000·00410e10·560e0800·5c010000·.....A..V...\...
18 ··0x000000e0·e0000000·00000000·44080000·00420e10·........D....B..18 ··0x000000e0·e0000000·00000000·45080000·00420e10·........E....B..
19 ··0x000000f0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.19 ··0x000000f0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
20 ··0x00000100·05410e30·8606440e·38830747·0e60026f·.A.0..D.8..G.`.o20 ··0x00000100·05410e30·8606440e·38830747·0e600249·.A.0..D.8..G.`.I
21 ··0x00000110·0a0e3844·0e30410e·28420e20·420e1842·..8D.0A.(B.·B..B21 ··0x00000110·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B
 22 ··0x00000120·0e10420e·08490b02·430a0e38·440e3041·..B..I..C..8D.0A
 23 ··0x00000130·0e28420e·20420e18·420e1042·0e08480b·.(B.·B..B..B..H.
 24 ··0x00000140·02720a0e·38440e30·410e2842·0e20420e·.r..8D.0A.(B.·B.
 25 ··0x00000150·18420e10·420e0849·0b02580a·0e38410e·.B..B..I..X..8A.
 26 ··0x00000160·30440e28·420e2042·0e18420e·10420e08·0D.(B.·B..B..B..
 27 ··0x00000170·4b0b034a·010a0e38·410e3041·0e28420e·K..J...8A.0A.(B.
 28 ··0x00000180·20420e18·420e1042·0e084c0b·0342010a··B..B..B..L..B..
 29 ··0x00000190·0e38440e·30410e28·420e2042·0e18420e·.8D.0A.(B.·B..B.
 30 ··0x000001a0·10420e08·490b5c0a·0e38410e·30410e28·.B..I.\..8A.0A.(
 31 ··0x000001b0·420e2042·0e18420e·10420e08·4a0b5d0a·B.·B..B..B..J.].
 32 ··0x000001c0·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B.
22 ··0x00000120·0e10420e·08480b5e·0a0e3841·0e30410e·..B..H.^..8A.0A.33 ··0x000001d0·10420e08·490b024f·0a0e3841·0e30410e·.B..I..O..8A.0A.
23 ··0x00000130·28420e20·420e1842·0e10420e·08480b02·(B.·B..B..B..H..34 ··0x000001e0·28420e20·420e1842·0e10420e·084f0b03·(B.·B..B..B..O..
24 ··0x00000140·580a0e38·410e3044·0e28420e·20420e18·X..8A.0D.(B.·B..35 ··0x000001f0·12020a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.
25 ··0x00000150·420e1042·0e08430b·02520a0e·38440e30·B..B..C..R..8D.036 ··0x00000200·18420e10·420e0845·0b670a0e·38410e30·.B..B..E.g..8A.0
26 ··0x00000160·410e2842·0e20420e·18420e10·420e0849·A.(B.·B..B..B..I37 ··0x00000210·410e2842·0e20420e·18420e10·420e0845·A.(B.·B..B..B..E
27 ··0x00000170·0b037201·0a0e3841·0e30410e·28420e20·..r...8A.0A.(B.·38 ··0x00000220·0b02700a·0e38440e·30410e28·420e2042·..p..8D.0A.(B.·B
28 ··0x00000180·420e1842·0e10420e·084c0b03·42010a0e·B..B..B..L..B...39 ··0x00000230·0e18420e·10420e08·450b0000·1c000000·..B..B..E.......
 40 ··0x00000240·40020000·00000000·bd030000·000e6083·@.............`.
 41 ··0x00000250·0786068c·058d048e·038f0200·10000000·................
 42 ··0x00000260·60020000·00000000·40000000·00000000·`.......@.......
 43 ··0x00000270·14000000·74020000·00000000·16000000·....t...........
 44 ··0x00000280·00410e10·540e0800·4c000000·8c020000·.A..T...L.......
 45 ··0x00000290·00000000·28030000·00460e10·8f02420e·....(....F....B.
 46 ··0x000002a0·188e0345·0e208d04·420e288c·05460e30·...E.·..B.(..F.0
 47 ··0x000002b0·8606440e·38830746·0e800103·94010a0e·..D.8..F........
29 ··0x00000190·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..48 ··0x000002c0·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..
30 ··0x000001a0·420e0849·0b5c0a0e·38410e30·410e2842·B..I.\..8A.0A.(B 
31 ··0x000001b0·0e20420e·18420e10·420e084a·0b5d0a0e·.·B..B..B..J.].. 
32 ··0x000001c0·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B.. 
33 ··0x000001d0·420e0849·0b024f0a·0e38410e·30410e28·B..I..O..8A.0A.( 
34 ··0x000001e0·420e2042·0e18420e·10420e08·4f0b0365·B.·B..B..B..O..e 
35 ··0x000001f0·020a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B.. 
36 ··0x00000200·420e1042·0e08450b·6c0a0e38·410e3041·B..B..E.l..8A.0A 
37 ··0x00000210·0e28420e·20420e18·420e1042·0e08450b·.(B.·B..B..B..E. 
38 ··0x00000220·750a0e38·410e3041·0e28420e·20420e18·u..8A.0A.(B.·B.. 
39 ··0x00000230·420e1042·0e08450b·1c000000·3c020000·B..B..E.....<...49 ··0x000002d0·420e0848·0b000000·1c000000·dc020000·B..H............
40 ··0x00000240·00000000·b1030000·000e6083·0786068c·..........`.....50 ··0x000002e0·00000000·8c000000·000e8001·83078606·................
41 ··0x00000250·058d048e·038f0200·10000000·5c020000·............\...51 ··0x000002f0·8c058d04·8e038f02·10000000·fc020000·................
42 ··0x00000260·00000000·40000000·00000000·14000000·....@...........52 ··0x00000300·00000000·09000000·00000000·30000000·............0...
43 ··0x00000270·70020000·00000000·16000000·00410e10·p............A.. 
44 ··0x00000280·540e0800·4c000000·88020000·00000000·T...L........... 
45 ··0x00000290·20030000·00460e10·8f02420e·188e0345··....F....B....E 
46 ··0x000002a0·0e208d04·420e288c·05460e30·8606440e·.·..B.(..F.0..D. 
47 ··0x000002b0·38830746·0e800103·94010a0e·38440e30·8..F........8D.0 
48 ··0x000002c0·410e2842·0e20420e·18420e10·420e0848·A.(B.·B..B..B..H 
49 ··0x000002d0·0b000000·1c000000·d8020000·00000000·................ 
50 ··0x000002e0·8c000000·000e8001·83078606·8c058d04·................ 
51 ··0x000002f0·8e038f02·10000000·f8020000·00000000·................ 
52 ··0x00000300·09000000·00000000·30000000·0c030000·........0....... 
53 ··0x00000310·00000000·80000000·00460e10·8c02440e·.........F....D. 
54 ··0x00000320·18860344·0e208304·470e3002·400a0e20·...D.·..G.0.@..· 
55 ··0x00000330·410e1841·0e10420e·08470b00·18000000·A..A..B..G...... 
56 ··0x00000340·40030000·00000000·81000000·000e3083·@.............0.53 ··0x00000310·10030000·00000000·80000000·00460e10·.............F..
 54 ··0x00000320·8c02440e·18860344·0e208304·470e3002·..D....D.·..G.0.
 55 ··0x00000330·400a0e20·410e1841·0e10420e·08470b00·@..·A..A..B..G..
 56 ··0x00000340·18000000·44030000·00000000·81000000·....D...........
57 ··0x00000350·0486038c·02000000·28000000·5c030000·........(...\...57 ··0x00000350·000e3083·0486038c·02000000·28000000·..0.........(...
58 ··0x00000360·00000000·4f000000·00460e10·8c02440e·....O....F....D. 
59 ··0x00000370·18860344·0e208304·740a0e18·410e1042·...D.·..t...A..B 
60 ··0x00000380·0e08450b·24000000·88030000·00000000·..E.$........... 
61 ··0x00000390·6d000000·000e2083·0486038c·0202530a·m.....·.......S. 
62 ··0x000003a0·0e18440e·10420e08·410b0000·10000000·..D..B..A....... 
63 ··0x000003b0·b0030000·00000000·1b000000·00000000·................58 ··0x00000360·60030000·00000000·4f000000·00460e10·`.......O....F..
 59 ··0x00000370·8c02440e·18860344·0e208304·740a0e18·..D....D.·..t...
 60 ··0x00000380·410e1042·0e08450b·24000000·8c030000·A..B..E.$.......
 61 ··0x00000390·00000000·6d000000·000e2083·0486038c·....m.....·.....
 62 ··0x000003a0·0202530a·0e18440e·10420e08·410b0000·..S...D..B..A...
64 ··0x000003c0·2c000000·c4030000·00000000·8f000000·,...............63 ··0x000003b0·10000000·b4030000·00000000·1b000000·................
 64 ··0x000003c0·00000000·2c000000·c8030000·00000000·....,...........
65 ··0x000003d0·00460e10·8c02410e·18860347·0e208304·.F....A....G.·..65 ··0x000003d0·8f000000·00460e10·8c02410e·18860347·.....F....A....G
66 ··0x000003e0·02490a0e·18410e10·420e0845·0b000000·.I...A..B..E....66 ··0x000003e0·0e208304·02490a0e·18410e10·420e0845·.·...I...A..B..E
67 ··0x000003f0·24000000·f4030000·00000000·68000000·$...........h...67 ··0x000003f0·0b000000·24000000·f8030000·00000000·....$...........
68 ··0x00000400·000e2083·0486038c·025f0a0e·18440e10·..·......_...D..68 ··0x00000400·68000000·000e2083·0486038c·025f0a0e·h.....·......_..
69 ··0x00000410·420e0841·0b000000·30000000·1c040000·B..A....0.......69 ··0x00000410·18440e10·420e0841·0b000000·30000000·.D..B..A....0...
70 ··0x00000420·00000000·88000000·00460e10·8c02440e·.........F....D. 
71 ··0x00000430·18860347·0e208304·440e3002·480a0e20·...G.·..D.0.H..· 
72 ··0x00000440·410e1841·0e10420e·08470b00·18000000·A..A..B..G...... 
73 ··0x00000450·50040000·00000000·81000000·000e3083·P.............0.70 ··0x00000420·20040000·00000000·88000000·00460e10··............F..
 71 ··0x00000430·8c02440e·18860347·0e208304·440e3002·..D....G.·..D.0.
 72 ··0x00000440·480a0e20·410e1841·0e10420e·08470b00·H..·A..A..B..G..
74 ··0x00000460·0486038c·02000000·24000000·6c040000·........$...l... 
75 ··0x00000470·00000000·6a000000·004e0e10·83027d0a·....j....N....}. 
76 ··0x00000480·0e08410b·530e08c3·460e1083·02000000·..A.S...F....... 
77 ··0x00000490·14000000·94040000·00000000·1e000000·................73 ··0x00000450·18000000·54040000·00000000·81000000·....T...........
78 ··0x000004a0·000e1083·02000000·28000000·ac040000·........(.......74 ··0x00000460·000e3083·0486038c·02000000·24000000·..0.........$...
79 ··0x000004b0·00000000·38000000·00460e10·8c02440e·....8....F....D. 
80 ··0x000004c0·18860347·0e208304·630e1841·0e10420e·...G.·..c..A..B.75 ··0x00000470·70040000·00000000·6a000000·004e0e10·p.......j....N..
 76 ··0x00000480·83027d0a·0e08410b·530e08c3·460e1083·..}...A.S...F...
81 ··0x000004d0·08000000·1c000000·d8040000·00000000·................77 ··0x00000490·02000000·14000000·98040000·00000000·................
82 ··0x000004e0·2f000000·00450e10·8302470e·20610e10·/....E....G.·a.. 
83 ··0x000004f0·410e0800·14000000·f8040000·00000000·A............... 
84 ··0x00000500·15000000·000e2083·02000000·44000000·......·.....D...78 ··0x000004a0·1e000000·000e1083·02000000·28000000·............(...
85 ··0x00000510·10050000·00000000·a1000000·00420e10·.............B..79 ··0x000004b0·b0040000·00000000·38000000·00460e10·........8....F..
86 ··0x00000520·8f02420e·188e0345·0e208d04·450e288c·..B....E.·..E.(.80 ··0x000004c0·8c02440e·18860347·0e208304·630e1841·..D....G.·..c..A
87 ··0x00000530·05470e30·8606410e·38830746·0e500270·.G.0..A.8..F.P.p 
88 ··0x00000540·0e38470e·30410e28·420e2042·0e18420e·.8G.0A.(B.·B..B. 
89 ··0x00000550·10420e08·18000000·58050000·00000000·.B......X.......81 ··0x000004d0·0e10420e·08000000·1c000000·dc040000·..B.............
 82 ··0x000004e0·00000000·2f000000·00450e10·8302470e·..../....E....G.
 83 ··0x000004f0·20610e10·410e0800·14000000·fc040000··a..A...........
90 ··0x00000560·98000000·004b0ee0·01028c0e·08000000·.....K..........84 ··0x00000500·00000000·15000000·000e2083·02000000·..........·.....
91 ··0x00000570·14000000·74050000·00000000·09000000·....t...........85 ··0x00000510·44000000·14050000·00000000·a1000000·D...............
 86 ··0x00000520·00420e10·8f02420e·188e0345·0e208d04·.B....B....E.·..
 87 ··0x00000530·450e288c·05470e30·8606410e·38830746·E.(..G.0..A.8..F
 88 ··0x00000540·0e500270·0e38470e·30410e28·420e2042·.P.p.8G.0A.(B.·B
 89 ··0x00000550·0e18420e·10420e08·18000000·5c050000·..B..B......\...
 90 ··0x00000560·00000000·98000000·004b0ee0·01028c0e·.........K......
 91 ··0x00000570·08000000·10000000·78050000·00000000·........x.......
92 ··0x00000580·00000000·00000000···················........92 ··0x00000580·09000000·00000000···················........
  
3.11 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 2, 16 lines modifiedOffset 2, 16 lines modified
2 Hex·dump·of·section·'.strtab':2 Hex·dump·of·section·'.strtab':
3 ··0x00000000·0076615f·6275696c·645f7661·6c756500·.va_build_value.3 ··0x00000000·0076615f·6275696c·645f7661·6c756500·.va_build_value.
4 ··0x00000010·646f5f6d·6b76616c·75650064·6f5f6967·do_mkvalue.do_ig4 ··0x00000010·646f5f6d·6b76616c·75650064·6f5f6967·do_mkvalue.do_ig
5 ··0x00000020·6e6f7265·0076615f·6275696c·645f7661·nore.va_build_va5 ··0x00000020·6e6f7265·0076615f·6275696c·645f7661·nore.va_build_va
6 ··0x00000030·6c75652e·636f6c64·00636f75·6e74666f·lue.cold.countfo6 ··0x00000030·6c75652e·636f6c64·00636f75·6e74666f·lue.cold.countfo
7 ··0x00000040·726d6174·00636f75·6e74666f·726d6174·rmat.countformat7 ··0x00000040·726d6174·00636f75·6e74666f·726d6174·rmat.countformat
8 ··0x00000050·2e636f6c·6400646f·5f6d6b76·616c7565·.cold.do_mkvalue8 ··0x00000050·2e636f6c·6400646f·5f6d6b76·616c7565·.cold.do_mkvalue
9 ··0x00000060·2e636f6c·64005079·5f584445·43524546·.cold.Py_XDECREF 
10 ··0x00000070·00636865·636b5f65·6e640063·6865636b·.check_end.check9 ··0x00000060·2e636f6c·64006368·65636b5f·656e6400·.cold.check_end.
 10 ··0x00000070·50795f58·44454352·45460063·6865636b·Py_XDECREF.check
11 ··0x00000080·5f656e64·2e636f6c·64005f50·795f5661·_end.cold._Py_Va11 ··0x00000080·5f656e64·2e636f6c·64005f50·795f5661·_end.cold._Py_Va
12 ··0x00000090·4275696c·64537461·636b2e63·6f6c6400·BuildStack.cold.12 ··0x00000090·4275696c·64537461·636b2e63·6f6c6400·BuildStack.cold.
13 ··0x000000a0·50794d6f·64756c65·5f416464·2e636f6c·PyModule_Add.col13 ··0x000000a0·50794d6f·64756c65·5f416464·2e636f6c·PyModule_Add.col
14 ··0x000000b0·64005079·4d6f6475·6c655f41·64644f62·d.PyModule_AddOb14 ··0x000000b0·64005079·4d6f6475·6c655f41·64644f62·d.PyModule_AddOb
15 ··0x000000c0·6a656374·5265662e·636f6c64·0050794d·jectRef.cold.PyM15 ··0x000000c0·6a656374·5265662e·636f6c64·0050794d·jectRef.cold.PyM
16 ··0x000000d0·6f64756c·655f4164·64547970·652e636f·odule_AddType.co16 ··0x000000d0·6f64756c·655f4164·64547970·652e636f·odule_AddType.co
17 ··0x000000e0·6c640050·794d6f64·756c655f·41646449·ld.PyModule_AddI17 ··0x000000e0·6c640050·794d6f64·756c655f·41646449·ld.PyModule_AddI
Offset 33, 21 lines modifiedOffset 33, 21 lines modified
33 ··0x000001e0·5f4e6577·00507944·6963745f·53657449·_New.PyDict_SetI33 ··0x000001e0·5f4e6577·00507944·6963745f·53657449·_New.PyDict_SetI
34 ··0x000001f0·74656d00·50794279·7465735f·46726f6d·tem.PyBytes_From34 ··0x000001f0·74656d00·50794279·7465735f·46726f6d·tem.PyBytes_From
35 ··0x00000200·53747269·6e67416e·6453697a·65005079·StringAndSize.Py35 ··0x00000200·53747269·6e67416e·6453697a·65005079·StringAndSize.Py
36 ··0x00000210·556e6963·6f64655f·46726f6d·4f726469·Unicode_FromOrdi36 ··0x00000210·556e6963·6f64655f·46726f6d·4f726469·Unicode_FromOrdi
37 ··0x00000220·6e616c00·50794c6f·6e675f46·726f6d55·nal.PyLong_FromU37 ··0x00000220·6e616c00·50794c6f·6e675f46·726f6d55·nal.PyLong_FromU
38 ··0x00000230·6e736967·6e65644c·6f6e674c·6f6e6700·nsignedLongLong.38 ··0x00000230·6e736967·6e65644c·6f6e674c·6f6e6700·nsignedLongLong.
39 ··0x00000240·50794c6f·6e675f46·726f6d55·6e736967·PyLong_FromUnsig39 ··0x00000240·50794c6f·6e675f46·726f6d55·6e736967·PyLong_FromUnsig
40 ··0x00000250·6e65644c·6f6e6700·7763736c·656e0050·nedLong.wcslen.P 
41 ··0x00000260·79556e69·636f6465·5f46726f·6d576964·yUnicode_FromWid 
42 ··0x00000270·65436861·72005079·4c6f6e67·5f46726f·eChar.PyLong_Fro 
43 ··0x00000280·6d4c6f6e·674c6f6e·67005079·436f6d70·mLongLong.PyComp 
44 ··0x00000290·6c65785f·46726f6d·43436f6d·706c6578·lex_FromCComplex 
45 ··0x000002a0·00507945·72725f4f·63637572·72656400·.PyErr_Occurred. 
46 ··0x000002b0·50794c69·73745f4e·6577005f·50795f56·PyList_New._Py_V40 ··0x00000250·6e65644c·6f6e6700·5079436f·6d706c65·nedLong.PyComple
 41 ··0x00000260·785f4672·6f6d4343·6f6d706c·65780050·x_FromCComplex.P
 42 ··0x00000270·794c6f6e·675f4672·6f6d4c6f·6e674c6f·yLong_FromLongLo
 43 ··0x00000280·6e670077·63736c65·6e005079·556e6963·ng.wcslen.PyUnic
 44 ··0x00000290·6f64655f·46726f6d·57696465·43686172·ode_FromWideChar
 45 ··0x000002a0·0050794c·6973745f·4e657700·50794572·.PyList_New.PyEr
 46 ··0x000002b0·725f4f63·63757272·6564005f·50795f56·r_Occurred._Py_V
47 ··0x000002c0·61427569·6c645374·61636b00·50794d65·aBuildStack.PyMe47 ··0x000002c0·61427569·6c645374·61636b00·50794d65·aBuildStack.PyMe
48 ··0x000002d0·6d5f4d61·6c6c6f63·00507945·72725f4e·m_Malloc.PyErr_N48 ··0x000002d0·6d5f4d61·6c6c6f63·00507945·72725f4e·m_Malloc.PyErr_N
49 ··0x000002e0·6f4d656d·6f727900·50794d65·6d5f4672·oMemory.PyMem_Fr49 ··0x000002e0·6f4d656d·6f727900·50794d65·6d5f4672·oMemory.PyMem_Fr
50 ··0x000002f0·65650050·795f5661·4275696c·6456616c·ee.Py_VaBuildVal50 ··0x000002f0·65650050·795f5661·4275696c·6456616c·ee.Py_VaBuildVal
51 ··0x00000300·75650050·794d6f64·756c655f·41646400·ue.PyModule_Add.51 ··0x00000300·75650050·794d6f64·756c655f·41646400·ue.PyModule_Add.
52 ··0x00000310·50794d6f·64756c65·5f547970·65005079·PyModule_Type.Py52 ··0x00000310·50794d6f·64756c65·5f547970·65005079·PyModule_Type.Py
53 ··0x00000320·4d6f6475·6c655f47·65744469·63740050·Module_GetDict.P53 ··0x00000320·4d6f6475·6c655f47·65744469·63740050·Module_GetDict.P
56.3 KB
parking_lot.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:··········28288·(bytes·into·file)13 ··Start·of·section·headers:··········28232·(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·0x6e80:1 There·are·20·section·headers,·starting·at·offset·0x6e48:
  
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·000149·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000149·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·003240·000108·18···I·17···1··86 ··[·2]·.rela.text········RELA············0000000000000000·003238·000108·18···I·17···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000190·002020·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000190·002020·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·003348·003030·18···I·17···3··88 ··[·4]·.rela.data········RELA············0000000000000000·003340·003030·18···I·17···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·0021b0·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·0021b0·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0021b0·00003a·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0021b0·00003a·01·AMS··0···0··1
11 ··[·7]·.rodata.str1.8····PROGBITS········0000000000000000·0021f0·000024·01·AMS··0···0··811 ··[·7]·.rodata.str1.8····PROGBITS········0000000000000000·0021f0·000024·01·AMS··0···0··8
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·002214·000148·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·002214·00013d·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·006378·000390·18···I·17···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·006370·000378·18···I·17···8··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·002360·000564·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········0000000000000000·002358·000564·00··AX··0···0·16
15 ··[11]·.rela.text.hot····RELA············0000000000000000·006708·000570·18···I·17··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·0066e8·000558·18···I·17··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·0028c8·000052·00···A··0···0·1616 ··[12]·.rodata···········PROGBITS········0000000000000000·0028c0·000052·00···A··0···0·16
17 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·00291a·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·002912·000000·00······0···0··1
18 ··[14]·.note.gnu.property·NOTE············0000000000000000·002920·000020·00···A··0···0··818 ··[14]·.note.gnu.property·NOTE············0000000000000000·002918·000020·00···A··0···0··8
19 ··[15]·.eh_frame·········PROGBITS········0000000000000000·002940·000228·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········0000000000000000·002938·000228·00···A··0···0··8
20 ··[16]·.rela.eh_frame····RELA············0000000000000000·006c78·000150·18···I·17··15··820 ··[16]·.rela.eh_frame····RELA············0000000000000000·006c40·000150·18···I·17··15··8
21 ··[17]·.symtab···········SYMTAB··········0000000000000000·002b68·000438·18·····18··18··821 ··[17]·.symtab···········SYMTAB··········0000000000000000·002b60·000438·18·····18··18··8
22 ··[18]·.strtab···········STRTAB··········0000000000000000·002fa0·00029f·00······0···0··122 ··[18]·.strtab···········STRTAB··········0000000000000000·002f98·00029f·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········0000000000000000·006dc8·0000b1·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········0000000000000000·006d90·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.19 KB
readelf --wide --symbols {}
    
Offset 5, 27 lines modifiedOffset 5, 27 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··8224·OBJECT··LOCAL··DEFAULT····3·buckets7 ·····3:·0000000000000000··8224·OBJECT··LOCAL··DEFAULT····3·buckets
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·.rodata.str1.89 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.rodata.str1.8
10 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.unlikely10 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.unlikely
11 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot11 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot
12 ·····8:·0000000000000000···206·FUNC····LOCAL··DEFAULT····8·_PyParkingLot_Park.cold12 ·····8:·0000000000000000···195·FUNC····LOCAL··DEFAULT····8·_PyParkingLot_Park.cold
13 ·····9:·0000000000000040····18·OBJECT··LOCAL··DEFAULT···12·__func__.2 
14 ····10:·0000000000000020····26·OBJECT··LOCAL··DEFAULT···12·__func__.113 ·····9:·0000000000000020····26·OBJECT··LOCAL··DEFAULT···12·__func__.1
 14 ····10:·0000000000000040····18·OBJECT··LOCAL··DEFAULT···12·__func__.2
15 ····11:·00000000000000ce····15·FUNC····LOCAL··DEFAULT····8·_PySemaphore_Init.cold15 ····11:·00000000000000c3····15·FUNC····LOCAL··DEFAULT····8·_PySemaphore_Init.cold
16 ····12:·00000000000000dd····27·FUNC····LOCAL··DEFAULT····8·_PySemaphore_Wait.cold16 ····12:·00000000000000d2····27·FUNC····LOCAL··DEFAULT····8·_PySemaphore_Wait.cold
17 ····13:·00000000000000f8····15·FUNC····LOCAL··DEFAULT····8·_PyParkingLot_Unpark.cold17 ····13:·00000000000000ed····15·FUNC····LOCAL··DEFAULT····8·_PyParkingLot_Unpark.cold
18 ····14:·0000000000000000····20·OBJECT··LOCAL··DEFAULT···12·__func__.018 ····14:·0000000000000000····20·OBJECT··LOCAL··DEFAULT···12·__func__.0
19 ····15:·0000000000000107····15·FUNC····LOCAL··DEFAULT····8·_PySemaphore_Wakeup.cold19 ····15:·00000000000000fc····15·FUNC····LOCAL··DEFAULT····8·_PySemaphore_Wakeup.cold
20 ····16:·0000000000000116····50·FUNC····LOCAL··DEFAULT····8·_PyParkingLot_UnparkAll.cold20 ····16:·000000000000010b····50·FUNC····LOCAL··DEFAULT····8·_PyParkingLot_UnparkAll.cold
21 ····17:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata21 ····17:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
22 ····18:·0000000000000000····64·FUNC····GLOBAL·DEFAULT····1·_PyParkingLot_AfterFork22 ····18:·0000000000000000····64·FUNC····GLOBAL·DEFAULT····1·_PyParkingLot_AfterFork
23 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset23 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
24 ····20:·0000000000000000···777·FUNC····GLOBAL·DEFAULT···10·_PyParkingLot_Park24 ····20:·0000000000000000···781·FUNC····GLOBAL·DEFAULT···10·_PyParkingLot_Park
25 ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_init25 ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_init
26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
27 ····23:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate27 ····23:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_ReleaseThread28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_ReleaseThread
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_wait29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_wait
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_AcquireThread30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_AcquireThread
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_destroy31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_destroy
Offset 33, 16 lines modifiedOffset 33, 16 lines modified
33 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTime_MonotonicRaw33 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTime_MonotonicRaw
34 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_Add34 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_Add
35 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_AsTimespec_clamp35 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_AsTimespec_clamp
36 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_clockwait36 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_clockwait
37 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRawMutex_LockSlow37 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRawMutex_LockSlow
38 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRawMutex_UnlockSlow38 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRawMutex_UnlockSlow
39 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail39 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
40 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc40 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFormat
41 ····37:·0000000000000330···190·FUNC····GLOBAL·DEFAULT···10·_PySemaphore_Wait41 ····37:·0000000000000330···190·FUNC····GLOBAL·DEFAULT···10·_PySemaphore_Wait
42 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFormat42 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc
43 ····39:·0000000000000310····24·FUNC····GLOBAL·DEFAULT···10·_PySemaphore_Init43 ····39:·0000000000000310····24·FUNC····GLOBAL·DEFAULT···10·_PySemaphore_Init
44 ····40:·00000000000003f0···338·FUNC····GLOBAL·DEFAULT···10·_PyParkingLot_Unpark44 ····40:·00000000000003f0···338·FUNC····GLOBAL·DEFAULT···10·_PyParkingLot_Unpark
45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_post45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_post
46 ····42:·0000000000000550····20·FUNC····GLOBAL·DEFAULT···10·_PySemaphore_Wakeup46 ····42:·0000000000000550····20·FUNC····GLOBAL·DEFAULT···10·_PySemaphore_Wakeup
47 ····43:·0000000000000040···248·FUNC····GLOBAL·DEFAULT····1·_PyParkingLot_UnparkAll47 ····43:·0000000000000040···248·FUNC····GLOBAL·DEFAULT····1·_PyParkingLot_UnparkAll
48 ····44:·0000000000000140·····9·FUNC····GLOBAL·DEFAULT····1·_PySemaphore_Destroy48 ····44:·0000000000000140·····9·FUNC····GLOBAL·DEFAULT····1·_PySemaphore_Destroy
20.4 KB
readelf --wide --relocs {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x3240·contains·11·entries:1 Relocation·section·'.rela.text'·at·offset·0x3238·contains·11·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000000000d··000000020000000a·R_X86_64_32············0000000000000000·.data·+·03 000000000000000d··000000020000000a·R_X86_64_32············0000000000000000·.data·+·0
4 0000000000000012··0000001300000004·R_X86_64_PLT32·········0000000000000000·memset·-·44 0000000000000012··0000001300000004·R_X86_64_PLT32·········0000000000000000·memset·-·4
5 000000000000001e··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·05 000000000000001e··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·0
6 0000000000000032··000000020000000b·R_X86_64_32S···········0000000000000000·.data·-·206 0000000000000032··000000020000000b·R_X86_64_32S···········0000000000000000·.data·-·20
7 000000000000007e··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·07 000000000000007e··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·0
8 0000000000000098··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·88 0000000000000098··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·8
9 000000000000009f··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·09 000000000000009f··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·0
10 000000000000012c··0000002a00000004·R_X86_64_PLT32·········0000000000000550·_PySemaphore_Wakeup·-·410 000000000000012c··0000002a00000004·R_X86_64_PLT32·········0000000000000550·_PySemaphore_Wakeup·-·4
11 0000000000000089··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·11211 0000000000000089··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·107
12 00000000000000b9··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13a12 00000000000000b9··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12f
13 0000000000000145··0000001b00000004·R_X86_64_PLT32·········0000000000000000·sem_destroy·-·413 0000000000000145··0000001b00000004·R_X86_64_PLT32·········0000000000000000·sem_destroy·-·4
  
14 Relocation·section·'.rela.data'·at·offset·0x3348·contains·514·entries:14 Relocation·section·'.rela.data'·at·offset·0x3340·contains·514·entries:
15 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend15 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
16 0000000000000008··0000000200000001·R_X86_64_64············0000000000000000·.data·+·816 0000000000000008··0000000200000001·R_X86_64_64············0000000000000000·.data·+·8
17 0000000000000010··0000000200000001·R_X86_64_64············0000000000000000·.data·+·817 0000000000000010··0000000200000001·R_X86_64_64············0000000000000000·.data·+·8
18 0000000000000028··0000000200000001·R_X86_64_64············0000000000000000·.data·+·2818 0000000000000028··0000000200000001·R_X86_64_64············0000000000000000·.data·+·28
19 0000000000000030··0000000200000001·R_X86_64_64············0000000000000000·.data·+·2819 0000000000000030··0000000200000001·R_X86_64_64············0000000000000000·.data·+·28
20 0000000000000048··0000000200000001·R_X86_64_64············0000000000000000·.data·+·4820 0000000000000048··0000000200000001·R_X86_64_64············0000000000000000·.data·+·48
21 0000000000000050··0000000200000001·R_X86_64_64············0000000000000000·.data·+·4821 0000000000000050··0000000200000001·R_X86_64_64············0000000000000000·.data·+·48
Offset 526, 78 lines modifiedOffset 526, 77 lines modified
526 0000000000001fc8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1fc8526 0000000000001fc8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1fc8
527 0000000000001fd0··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1fc8527 0000000000001fd0··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1fc8
528 0000000000001fe8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1fe8528 0000000000001fe8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1fe8
529 0000000000001ff0··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1fe8529 0000000000001ff0··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1fe8
530 0000000000002008··0000000200000001·R_X86_64_64············0000000000000000·.data·+·2008530 0000000000002008··0000000200000001·R_X86_64_64············0000000000000000·.data·+·2008
531 0000000000002010··0000000200000001·R_X86_64_64············0000000000000000·.data·+·2008531 0000000000002010··0000000200000001·R_X86_64_64············0000000000000000·.data·+·2008
  
532 Relocation·section·'.rela.text.unlikely'·at·offset·0x6378·contains·38·entries:532 Relocation·section·'.rela.text.unlikely'·at·offset·0x6370·contains·37·entries:
533 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend533 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
534 0000000000000004··0000002200000004·R_X86_64_PLT32·········0000000000000000·_PyRawMutex_UnlockSlow·-·4 
535 000000000000002e··0000001500000004·R_X86_64_PLT32·········0000000000000000·sem_init·-·4 
536 000000000000003b··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0 
537 0000000000000040··000000110000000a·R_X86_64_32············0000000000000000·.rodata·+·40 
538 0000000000000045··0000002400000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4 
539 000000000000004d··0000002200000004·R_X86_64_PLT32·········0000000000000000·_PyRawMutex_UnlockSlow·-·4 
540 0000000000000077··0000002200000004·R_X86_64_PLT32·········0000000000000000·_PyRawMutex_UnlockSlow·-·4 
541 0000000000000087··0000002500000004·R_X86_64_PLT32·········0000000000000330·_PySemaphore_Wait·-·4 
542 0000000000000098··0000002100000004·R_X86_64_PLT32·········0000000000000000·_PyRawMutex_LockSlow·-·4 
543 00000000000000b4··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0534 0000000000000001··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
544 00000000000000b9··000000110000000a·R_X86_64_32············0000000000000000·.rodata·+·20535 0000000000000006··000000110000000a·R_X86_64_32············0000000000000000·.rodata·+·20
545 00000000000000c0··0000002600000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFormat·-·4536 000000000000000d··0000002400000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFormat·-·4
546 00000000000000cf··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0 
547 00000000000000d4··000000110000000a·R_X86_64_32············0000000000000000·.rodata·+·40 
548 00000000000000d9··0000002400000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4 
549 00000000000000e8··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0 
550 00000000000000ed··000000110000000a·R_X86_64_32············0000000000000000·.rodata·+·20 
551 00000000000000f4··0000002600000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFormat·-·4 
552 00000000000000f9··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1d 
553 00000000000000fe··000000110000000a·R_X86_64_32············0000000000000000·.rodata·+·0 
554 0000000000000103··0000002400000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4 
555 0000000000000108··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1d 
556 000000000000010d··000000110000000a·R_X86_64_32············0000000000000000·.rodata·+·0 
557 0000000000000112··0000002400000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4 
558 0000000000000126··0000002100000004·R_X86_64_PLT32·········0000000000000000·_PyRawMutex_LockSlow·-·4 
559 000000000000013f··0000002200000004·R_X86_64_PLT32·········0000000000000000·_PyRawMutex_UnlockSlow·-·4537 000000000000001f··0000002200000004·R_X86_64_PLT32·········0000000000000000·_PyRawMutex_UnlockSlow·-·4
 538 000000000000002c··0000002200000004·R_X86_64_PLT32·········0000000000000000·_PyRawMutex_UnlockSlow·-·4
 539 0000000000000047··0000002200000004·R_X86_64_PLT32·········0000000000000000·_PyRawMutex_UnlockSlow·-·4
 540 0000000000000057··0000002500000004·R_X86_64_PLT32·········0000000000000330·_PySemaphore_Wait·-·4
 541 0000000000000068··0000002100000004·R_X86_64_PLT32·········0000000000000000·_PyRawMutex_LockSlow·-·4
 542 000000000000007c··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
 543 0000000000000081··000000110000000a·R_X86_64_32············0000000000000000·.rodata·+·40
 544 0000000000000086··0000002600000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4
 545 00000000000000ab··0000001500000004·R_X86_64_PLT32·········0000000000000000·sem_init·-·4
 546 00000000000000c4··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
560 0000000000000009··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2a3547 00000000000000c9··000000110000000a·R_X86_64_32············0000000000000000·.rodata·+·40
 548 00000000000000ce··0000002600000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4
 549 00000000000000dd··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
 550 00000000000000e2··000000110000000a·R_X86_64_32············0000000000000000·.rodata·+·20
 551 00000000000000e9··0000002400000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFormat·-·4
 552 00000000000000ee··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1d
 553 00000000000000f3··000000110000000a·R_X86_64_32············0000000000000000·.rodata·+·0
 554 00000000000000f8··0000002600000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4
 555 00000000000000fd··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1d
 556 0000000000000102··000000110000000a·R_X86_64_32············0000000000000000·.rodata·+·0
 557 0000000000000107··0000002600000004·R_X86_64_PLT32·········0000000000000000·_Py_FatalErrorFunc·-·4
 558 000000000000011b··0000002100000004·R_X86_64_PLT32·········0000000000000000·_PyRawMutex_LockSlow·-·4
 559 0000000000000134··0000002200000004·R_X86_64_PLT32·········0000000000000000·_PyRawMutex_UnlockSlow·-·4
561 000000000000001d··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·291560 0000000000000017··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2df
562 0000000000000036··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c8 
563 0000000000000052··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·166561 0000000000000024··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·16a
 562 0000000000000031··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2ac
564 0000000000000090··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·164563 0000000000000060··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·168
565 000000000000009d··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1dc564 000000000000006d··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1e0
566 00000000000000a7··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1ca565 0000000000000077··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1ce
567 00000000000000af··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·13d 
568 00000000000000ca··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2d6566 000000000000009a··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·29a
 567 00000000000000b0··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c0
569 00000000000000e3··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·376568 00000000000000d8··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·376
570 000000000000013a··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·89569 000000000000012f··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·89
571 0000000000000144··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·b9570 0000000000000139··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·b9
  
572 Relocation·section·'.rela.text.hot'·at·offset·0x6708·contains·58·entries:571 Relocation·section·'.rela.text.hot'·at·offset·0x66e8·contains·57·entries:
573 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend572 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
574 0000000000000059··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·0573 0000000000000059··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·0
575 00000000000000c0··0000001500000004·R_X86_64_PLT32·········0000000000000000·sem_init·-·4574 00000000000000c0··0000001500000004·R_X86_64_PLT32·········0000000000000000·sem_init·-·4
576 00000000000000d0··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·8575 00000000000000d0··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·8
577 00000000000000ff··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·18576 00000000000000ff··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·18
578 000000000000011f··0000001700000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4577 0000000000000123··0000001700000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
579 000000000000013d··0000001800000004·R_X86_64_PLT32·········0000000000000000·PyEval_ReleaseThread·-·4578 0000000000000141··0000001800000004·R_X86_64_PLT32·········0000000000000000·PyEval_ReleaseThread·-·4
580 000000000000014e··0000001900000004·R_X86_64_PLT32·········0000000000000000·sem_wait·-·4579 0000000000000152··0000001900000004·R_X86_64_PLT32·········0000000000000000·sem_wait·-·4
581 0000000000000164··0000001a00000004·R_X86_64_PLT32·········0000000000000000·PyEval_AcquireThread·-·4580 0000000000000168··0000001a00000004·R_X86_64_PLT32·········0000000000000000·PyEval_AcquireThread·-·4
582 000000000000016e··0000001b00000004·R_X86_64_PLT32·········0000000000000000·sem_destroy·-·4581 0000000000000172··0000001b00000004·R_X86_64_PLT32·········0000000000000000·sem_destroy·-·4
583 00000000000001a7··0000001900000004·R_X86_64_PLT32·········0000000000000000·sem_wait·-·4582 00000000000001ab··0000001900000004·R_X86_64_PLT32·········0000000000000000·sem_wait·-·4
584 00000000000001b1··0000001c00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4583 00000000000001b5··0000001c00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4
585 000000000000020e··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·18584 0000000000000212··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·18
586 0000000000000231··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyTime_MonotonicRaw·-·4585 0000000000000232··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyTime_MonotonicRaw·-·4
587 0000000000000243··0000001e00000004·R_X86_64_PLT32·········0000000000000000·_PyTime_Add·-·4586 0000000000000244··0000001e00000004·R_X86_64_PLT32·········0000000000000000·_PyTime_Add·-·4
588 000000000000024e··0000001f00000004·R_X86_64_PLT32·········0000000000000000·_PyTime_AsTimespec_clamp·-·4587 000000000000024f··0000001f00000004·R_X86_64_PLT32·········0000000000000000·_PyTime_AsTimespec_clamp·-·4
589 000000000000025e··0000002000000004·R_X86_64_PLT32·········0000000000000000·sem_clockwait·-·4588 000000000000025f··0000002000000004·R_X86_64_PLT32·········0000000000000000·sem_clockwait·-·4
590 0000000000000270··0000002100000004·R_X86_64_PLT32·········0000000000000000·_PyRawMutex_LockSlow·-·4589 0000000000000271··0000002100000004·R_X86_64_PLT32·········0000000000000000·_PyRawMutex_LockSlow·-·4
591 00000000000002b3··0000002200000004·R_X86_64_PLT32·········0000000000000000·_PyRawMutex_UnlockSlow·-·4590 00000000000002bc··0000002200000004·R_X86_64_PLT32·········0000000000000000·_PyRawMutex_UnlockSlow·-·4
592 00000000000002bd··0000001c00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4591 00000000000002c6··0000001c00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4
593 00000000000002e7··0000001a00000004·R_X86_64_PLT32·········0000000000000000·PyEval_AcquireThread·-·4592 00000000000002f0··0000001a00000004·R_X86_64_PLT32·········0000000000000000·PyEval_AcquireThread·-·4
594 00000000000002f1··0000002300000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4593 00000000000002fa··0000002300000004·R_X86_64_PLT32·········0000000000000000·__stack_chk_fail·-·4
595 000000000000031a··0000001500000004·R_X86_64_PLT32·········0000000000000000·sem_init·-·4594 000000000000031a··0000001500000004·R_X86_64_PLT32·········0000000000000000·sem_init·-·4
596 0000000000000349··0000001700000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4595 0000000000000349··0000001700000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
597 0000000000000362··0000001800000004·R_X86_64_PLT32·········0000000000000000·PyEval_ReleaseThread·-·4596 0000000000000362··0000001800000004·R_X86_64_PLT32·········0000000000000000·PyEval_ReleaseThread·-·4
598 000000000000036f··0000001900000004·R_X86_64_PLT32·········0000000000000000·sem_wait·-·4597 000000000000036f··0000001900000004·R_X86_64_PLT32·········0000000000000000·sem_wait·-·4
599 0000000000000383··0000001a00000004·R_X86_64_PLT32·········0000000000000000·PyEval_AcquireThread·-·4598 0000000000000383··0000001a00000004·R_X86_64_PLT32·········0000000000000000·PyEval_AcquireThread·-·4
600 000000000000039c··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyTime_MonotonicRaw·-·4599 000000000000039c··0000001d00000004·R_X86_64_PLT32·········0000000000000000·PyTime_MonotonicRaw·-·4
601 00000000000003ae··0000001e00000004·R_X86_64_PLT32·········0000000000000000·_PyTime_Add·-·4600 00000000000003ae··0000001e00000004·R_X86_64_PLT32·········0000000000000000·_PyTime_Add·-·4
Offset 608, 43 lines modifiedOffset 607, 42 lines modified
608 0000000000000452··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·8607 0000000000000452··000000020000000b·R_X86_64_32S···········0000000000000000·.data·+·8
Max diff block lines reached; 5956/20826 bytes (28.60%) of diff not shown.
5.6 KB
readelf --wide --debug-dump=frames {}
    
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
16 00000018·0000000000000014·0000001c·FDE·cie=00000000·pc=0000000000000000..000000000000004016 00000018·0000000000000014·0000001c·FDE·cie=00000000·pc=0000000000000000..0000000000000040
17 ··DW_CFA_advance_loc:·5·to·000000000000000517 ··DW_CFA_advance_loc:·5·to·0000000000000005
18 ··DW_CFA_def_cfa_offset:·1618 ··DW_CFA_def_cfa_offset:·16
19 ··DW_CFA_advance_loc:·58·to·000000000000003f19 ··DW_CFA_advance_loc:·58·to·000000000000003f
20 ··DW_CFA_def_cfa_offset:·820 ··DW_CFA_def_cfa_offset:·8
21 ··DW_CFA_nop21 ··DW_CFA_nop
  
22 00000030·000000000000004c·00000034·FDE·cie=00000000·pc=0000000000000000..000000000000030922 00000030·000000000000004c·00000034·FDE·cie=00000000·pc=0000000000000000..000000000000030d
23 ··DW_CFA_advance_loc:·6·to·000000000000000623 ··DW_CFA_advance_loc:·6·to·0000000000000006
24 ··DW_CFA_def_cfa_offset:·1624 ··DW_CFA_def_cfa_offset:·16
25 ··DW_CFA_offset:·r15·(r15)·at·cfa-1625 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
26 ··DW_CFA_advance_loc:·19·to·000000000000001926 ··DW_CFA_advance_loc:·19·to·0000000000000019
27 ··DW_CFA_def_cfa_offset:·2427 ··DW_CFA_def_cfa_offset:·24
28 ··DW_CFA_offset:·r14·(r14)·at·cfa-2428 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
29 ··DW_CFA_advance_loc:·8·to·000000000000002129 ··DW_CFA_advance_loc:·8·to·0000000000000021
Offset 37, 36 lines modifiedOffset 37, 36 lines modified
37 ··DW_CFA_def_cfa_offset:·4837 ··DW_CFA_def_cfa_offset:·48
38 ··DW_CFA_offset:·r6·(rbp)·at·cfa-4838 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
39 ··DW_CFA_advance_loc:·9·to·000000000000002d39 ··DW_CFA_advance_loc:·9·to·000000000000002d
40 ··DW_CFA_def_cfa_offset:·5640 ··DW_CFA_def_cfa_offset:·56
41 ··DW_CFA_offset:·r3·(rbx)·at·cfa-5641 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
42 ··DW_CFA_advance_loc:·28·to·000000000000004942 ··DW_CFA_advance_loc:·28·to·0000000000000049
43 ··DW_CFA_def_cfa_offset:·19243 ··DW_CFA_def_cfa_offset:·192
44 ··DW_CFA_advance_loc2:·324·to·000000000000018d44 ··DW_CFA_advance_loc2:·328·to·0000000000000191
45 ··DW_CFA_remember_state45 ··DW_CFA_remember_state
46 ··DW_CFA_def_cfa_offset:·5646 ··DW_CFA_def_cfa_offset:·56
47 ··DW_CFA_advance_loc:·3·to·000000000000019047 ··DW_CFA_advance_loc:·3·to·0000000000000194
48 ··DW_CFA_def_cfa_offset:·4848 ··DW_CFA_def_cfa_offset:·48
49 ··DW_CFA_advance_loc:·1·to·000000000000019149 ··DW_CFA_advance_loc:·1·to·0000000000000195
50 ··DW_CFA_def_cfa_offset:·4050 ··DW_CFA_def_cfa_offset:·40
51 ··DW_CFA_advance_loc:·2·to·000000000000019351 ··DW_CFA_advance_loc:·2·to·0000000000000197
52 ··DW_CFA_def_cfa_offset:·3252 ··DW_CFA_def_cfa_offset:·32
53 ··DW_CFA_advance_loc:·2·to·000000000000019553 ··DW_CFA_advance_loc:·2·to·0000000000000199
54 ··DW_CFA_def_cfa_offset:·2454 ··DW_CFA_def_cfa_offset:·24
55 ··DW_CFA_advance_loc:·2·to·000000000000019755 ··DW_CFA_advance_loc:·2·to·000000000000019b
56 ··DW_CFA_def_cfa_offset:·1656 ··DW_CFA_def_cfa_offset:·16
57 ··DW_CFA_advance_loc:·2·to·000000000000019957 ··DW_CFA_advance_loc:·2·to·000000000000019d
58 ··DW_CFA_def_cfa_offset:·858 ··DW_CFA_def_cfa_offset:·8
59 ··DW_CFA_advance_loc:·1·to·000000000000019a59 ··DW_CFA_advance_loc:·1·to·000000000000019e
60 ··DW_CFA_restore_state60 ··DW_CFA_restore_state
61 ··DW_CFA_nop61 ··DW_CFA_nop
62 ··DW_CFA_nop62 ··DW_CFA_nop
63 ··DW_CFA_nop63 ··DW_CFA_nop
  
64 00000080·000000000000001c·00000084·FDE·cie=00000000·pc=0000000000000000..00000000000000ce64 00000080·000000000000001c·00000084·FDE·cie=00000000·pc=0000000000000000..00000000000000c3
65 ··DW_CFA_def_cfa_offset:·19265 ··DW_CFA_def_cfa_offset:·192
66 ··DW_CFA_offset:·r3·(rbx)·at·cfa-5666 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
67 ··DW_CFA_offset:·r6·(rbp)·at·cfa-4867 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
68 ··DW_CFA_offset:·r12·(r12)·at·cfa-4068 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
69 ··DW_CFA_offset:·r13·(r13)·at·cfa-3269 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
70 ··DW_CFA_offset:·r14·(r14)·at·cfa-2470 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
71 ··DW_CFA_offset:·r15·(r15)·at·cfa-1671 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
Offset 74, 15 lines modifiedOffset 74, 15 lines modified
74 000000a0·0000000000000014·000000a4·FDE·cie=00000000·pc=0000000000000310..000000000000032874 000000a0·0000000000000014·000000a4·FDE·cie=00000000·pc=0000000000000310..0000000000000328
75 ··DW_CFA_advance_loc:·5·to·000000000000031575 ··DW_CFA_advance_loc:·5·to·0000000000000315
76 ··DW_CFA_def_cfa_offset:·1676 ··DW_CFA_def_cfa_offset:·16
77 ··DW_CFA_advance_loc:·18·to·000000000000032777 ··DW_CFA_advance_loc:·18·to·0000000000000327
78 ··DW_CFA_def_cfa_offset:·878 ··DW_CFA_def_cfa_offset:·8
79 ··DW_CFA_nop79 ··DW_CFA_nop
  
80 000000b8·0000000000000010·000000bc·FDE·cie=00000000·pc=00000000000000ce..00000000000000dd80 000000b8·0000000000000010·000000bc·FDE·cie=00000000·pc=00000000000000c3..00000000000000d2
81 ··DW_CFA_def_cfa_offset:·1681 ··DW_CFA_def_cfa_offset:·16
82 ··DW_CFA_nop82 ··DW_CFA_nop
  
83 000000cc·0000000000000030·000000d0·FDE·cie=00000000·pc=0000000000000330..00000000000003ee83 000000cc·0000000000000030·000000d0·FDE·cie=00000000·pc=0000000000000330..00000000000003ee
84 ··DW_CFA_advance_loc:·6·to·000000000000033684 ··DW_CFA_advance_loc:·6·to·0000000000000336
85 ··DW_CFA_def_cfa_offset:·1685 ··DW_CFA_def_cfa_offset:·16
86 ··DW_CFA_offset:·r12·(r12)·at·cfa-1686 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
Offset 103, 15 lines modifiedOffset 103, 15 lines modified
103 ··DW_CFA_def_cfa_offset:·16103 ··DW_CFA_def_cfa_offset:·16
104 ··DW_CFA_advance_loc:·2·to·0000000000000391104 ··DW_CFA_advance_loc:·2·to·0000000000000391
105 ··DW_CFA_def_cfa_offset:·8105 ··DW_CFA_def_cfa_offset:·8
106 ··DW_CFA_advance_loc:·1·to·0000000000000392106 ··DW_CFA_advance_loc:·1·to·0000000000000392
107 ··DW_CFA_restore_state107 ··DW_CFA_restore_state
108 ··DW_CFA_nop108 ··DW_CFA_nop
  
109 00000100·0000000000000018·00000104·FDE·cie=00000000·pc=00000000000000dd..00000000000000f8109 00000100·0000000000000018·00000104·FDE·cie=00000000·pc=00000000000000d2..00000000000000ed
110 ··DW_CFA_def_cfa_offset:·64110 ··DW_CFA_def_cfa_offset:·64
111 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32111 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
112 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24112 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
113 ··DW_CFA_offset:·r12·(r12)·at·cfa-16113 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
114 ··DW_CFA_nop114 ··DW_CFA_nop
115 ··DW_CFA_nop115 ··DW_CFA_nop
116 ··DW_CFA_nop116 ··DW_CFA_nop
Offset 168, 15 lines modifiedOffset 168, 15 lines modified
168 ··DW_CFA_def_cfa_offset:·16168 ··DW_CFA_def_cfa_offset:·16
169 ··DW_CFA_advance_loc:·2·to·000000000000053d169 ··DW_CFA_advance_loc:·2·to·000000000000053d
170 ··DW_CFA_def_cfa_offset:·8170 ··DW_CFA_def_cfa_offset:·8
171 ··DW_CFA_nop171 ··DW_CFA_nop
172 ··DW_CFA_nop172 ··DW_CFA_nop
173 ··DW_CFA_nop173 ··DW_CFA_nop
  
174 00000180·000000000000001c·00000184·FDE·cie=00000000·pc=00000000000000f8..0000000000000107174 00000180·000000000000001c·00000184·FDE·cie=00000000·pc=00000000000000ed..00000000000000fc
175 ··DW_CFA_def_cfa_offset:·64175 ··DW_CFA_def_cfa_offset:·64
176 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56176 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
177 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48177 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
178 ··DW_CFA_offset:·r12·(r12)·at·cfa-40178 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
179 ··DW_CFA_offset:·r13·(r13)·at·cfa-32179 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
180 ··DW_CFA_offset:·r14·(r14)·at·cfa-24180 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
181 ··DW_CFA_offset:·r15·(r15)·at·cfa-16181 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
Offset 185, 15 lines modifiedOffset 185, 15 lines modified
185 000001a0·0000000000000014·000001a4·FDE·cie=00000000·pc=0000000000000550..0000000000000564185 000001a0·0000000000000014·000001a4·FDE·cie=00000000·pc=0000000000000550..0000000000000564
186 ··DW_CFA_advance_loc:·5·to·0000000000000555186 ··DW_CFA_advance_loc:·5·to·0000000000000555
187 ··DW_CFA_def_cfa_offset:·16187 ··DW_CFA_def_cfa_offset:·16
188 ··DW_CFA_advance_loc:·14·to·0000000000000563188 ··DW_CFA_advance_loc:·14·to·0000000000000563
189 ··DW_CFA_def_cfa_offset:·8189 ··DW_CFA_def_cfa_offset:·8
190 ··DW_CFA_nop190 ··DW_CFA_nop
  
191 000001b8·0000000000000010·000001bc·FDE·cie=00000000·pc=0000000000000107..0000000000000116191 000001b8·0000000000000010·000001bc·FDE·cie=00000000·pc=00000000000000fc..000000000000010b
192 ··DW_CFA_def_cfa_offset:·16192 ··DW_CFA_def_cfa_offset:·16
193 ··DW_CFA_nop193 ··DW_CFA_nop
  
194 000001cc·0000000000000028·000001d0·FDE·cie=00000000·pc=0000000000000040..0000000000000138194 000001cc·0000000000000028·000001d0·FDE·cie=00000000·pc=0000000000000040..0000000000000138
195 ··DW_CFA_advance_loc:·15·to·000000000000004f195 ··DW_CFA_advance_loc:·15·to·000000000000004f
196 ··DW_CFA_def_cfa_offset:·16196 ··DW_CFA_def_cfa_offset:·16
197 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16197 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
Offset 209, 15 lines modifiedOffset 209, 15 lines modified
209 ··DW_CFA_def_cfa_offset:·16209 ··DW_CFA_def_cfa_offset:·16
210 ··DW_CFA_advance_loc:·1·to·00000000000000d0210 ··DW_CFA_advance_loc:·1·to·00000000000000d0
211 ··DW_CFA_def_cfa_offset:·8211 ··DW_CFA_def_cfa_offset:·8
212 ··DW_CFA_advance_loc:·1·to·00000000000000d1212 ··DW_CFA_advance_loc:·1·to·00000000000000d1
213 ··DW_CFA_restore_state213 ··DW_CFA_restore_state
214 ··DW_CFA_nop214 ··DW_CFA_nop
  
215 000001f8·0000000000000014·000001fc·FDE·cie=00000000·pc=0000000000000116..0000000000000148215 000001f8·0000000000000014·000001fc·FDE·cie=00000000·pc=000000000000010b..000000000000013d
216 ··DW_CFA_def_cfa_offset:·80216 ··DW_CFA_def_cfa_offset:·80
217 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24217 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
Max diff block lines reached; 121/5665 bytes (2.14%) of diff not shown.
816 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 4, 16 lines modifiedOffset 4, 16 lines modified
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 _PySemaphore_Wakeup7 _PySemaphore_Wakeup
8 _PySemaphore_PlatformWait8 _PySemaphore_PlatformWait
9 _PySemaphore_Init9 _PySemaphore_Init
10 _PyParkingLot_Park.cold10 _PyParkingLot_Park.cold
11 __func__.2 
12 __func__.111 __func__.1
 12 __func__.2
13 _PySemaphore_Init.cold13 _PySemaphore_Init.cold
14 _PySemaphore_Wait.cold14 _PySemaphore_Wait.cold
15 _PyParkingLot_Unpark.cold15 _PyParkingLot_Unpark.cold
16 __func__.016 __func__.0
17 _PySemaphore_Wakeup.cold17 _PySemaphore_Wakeup.cold
18 _PyParkingLot_UnparkAll.cold18 _PyParkingLot_UnparkAll.cold
19 _PyParkingLot_AfterFork19 _PyParkingLot_AfterFork
Offset 29, 17 lines modifiedOffset 29, 17 lines modified
29 PyTime_MonotonicRaw29 PyTime_MonotonicRaw
30 _PyTime_Add30 _PyTime_Add
31 _PyTime_AsTimespec_clamp31 _PyTime_AsTimespec_clamp
32 sem_clockwait32 sem_clockwait
33 _PyRawMutex_LockSlow33 _PyRawMutex_LockSlow
34 _PyRawMutex_UnlockSlow34 _PyRawMutex_UnlockSlow
35 __stack_chk_fail35 __stack_chk_fail
36 _Py_FatalErrorFunc 
37 _PySemaphore_Wait 
38 _Py_FatalErrorFormat36 _Py_FatalErrorFormat
 37 _PySemaphore_Wait
 38 _Py_FatalErrorFunc
39 _PySemaphore_Init39 _PySemaphore_Init
40 _PyParkingLot_Unpark40 _PyParkingLot_Unpark
41 sem_post41 sem_post
42 _PySemaphore_Wakeup42 _PySemaphore_Wakeup
43 _PyParkingLot_UnparkAll43 _PyParkingLot_UnparkAll
44 _PySemaphore_Destroy44 _PySemaphore_Destroy
45 .shstrtab45 .shstrtab
1010 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 45, 29 lines modifiedOffset 45, 29 lines modified
45 »       movaps·%xmm0,0x20(%rsp)45 »       movaps·%xmm0,0x20(%rsp)
46 »       mov····%rdx,%rsi46 »       mov····%rdx,%rsi
47 »       shl····$0x5,%rsi47 »       shl····$0x5,%rsi
48 »       lea····0x0(%rsi),%rdi48 »       lea····0x0(%rsi),%rdi
49 ·R_X86_64_32S»   .data49 ·R_X86_64_32S»   .data
50 »       lock·cmpxchg·%rcx,(%rdi)50 »       lock·cmpxchg·%rcx,(%rdi)
51 »       jne····8d·<_PyParkingLot_UnparkAll+0x4d>51 »       jne····8d·<_PyParkingLot_UnparkAll+0x4d>
52 ·R_X86_64_PC32»  .text.unlikely+0x11252 ·R_X86_64_PC32»  .text.unlikely+0x107
53 »       mov····0x8(%rdi),%rcx53 »       mov····0x8(%rdi),%rcx
54 »       shl····$0x5,%rdx54 »       shl····$0x5,%rdx
55 »       add····$0x0,%rsi55 »       add····$0x0,%rsi
56 ·R_X86_64_32S»   .data+0x856 ·R_X86_64_32S»   .data+0x8
57 »       add····$0x0,%rdx57 »       add····$0x0,%rdx
58 ·R_X86_64_32S»   .data58 ·R_X86_64_32S»   .data
59 »       mov····(%rcx),%rax59 »       mov····(%rcx),%rax
60 »       cmp····%rcx,%rsi60 »       cmp····%rcx,%rsi
61 »       jne····d1·<_PyParkingLot_UnparkAll+0x91>61 »       jne····d1·<_PyParkingLot_UnparkAll+0x91>
62 »       mov····$0x1,%eax62 »       mov····$0x1,%eax
63 »       xor····%edx,%edx63 »       xor····%edx,%edx
64 »       lock·cmpxchg·%rdx,(%rdi)64 »       lock·cmpxchg·%rdx,(%rdi)
65 »       jne····bd·<_PyParkingLot_UnparkAll+0x7d>65 »       jne····bd·<_PyParkingLot_UnparkAll+0x7d>
66 ·R_X86_64_PC32»  .text.unlikely+0x13a66 ·R_X86_64_PC32»  .text.unlikely+0x12f
67 »       mov····0x20(%rsp),%rdi67 »       mov····0x20(%rsp),%rdi
68 »       mov····(%rdi),%rbx68 »       mov····(%rdi),%rbx
69 »       cmp····%rbp,%rdi69 »       cmp····%rbp,%rdi
70 »       jne····111·<_PyParkingLot_UnparkAll+0xd1>70 »       jne····111·<_PyParkingLot_UnparkAll+0xd1>
71 »       add····$0x38,%rsp71 »       add····$0x38,%rsp
72 »       pop····%rbx72 »       pop····%rbx
73 »       pop····%rbp73 »       pop····%rbp
6.39 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1, 138 lines modifiedOffset 1, 134 lines modified
  
  
  
1 Disassembly·of·section·.text.unlikely:1 Disassembly·of·section·.text.unlikely:
  
2 0000000000000000·<_PyParkingLot_Park.cold>:2 0000000000000000·<_PyParkingLot_Park.cold>:
3 _PyParkingLot_Park.cold():3 _PyParkingLot_Park.cold():
4 »       mov····%r15,%rdi 
5 »       call···8·<_PyParkingLot_Park.cold+0x8> 
6 ·R_X86_64_PLT32» _PyRawMutex_UnlockSlow-0x4 
7 »       jmp····d·<_PyParkingLot_Park.cold+0xd> 
8 ·R_X86_64_PC32»  .text.hot+0x2a3 
9 »       mov····(%rbx),%rax 
10 »       cmp····%rax,(%r14) 
11 »       sete···%al 
12 »       movzbl·%al,%eax 
13 »       test···%eax,%eax 
14 »       je·····21·<_PyParkingLot_Park.cold+0x21> 
15 ·R_X86_64_PC32»  .text.hot+0x291 
16 »       lea····0x40(%rsp),%rbx 
17 »       xor····%edx,%edx 
18 »       xor····%esi,%esi 
19 »       mov····%rbx,%rdi 
20 »       call···32·<_PyParkingLot_Park.cold+0x32> 
21 ·R_X86_64_PLT32» sem_init-0x4 
22 »       test···%eax,%eax 
23 »       jns····3a·<_PyParkingLot_Park.cold+0x3a> 
24 ·R_X86_64_PC32»  .text.hot+0xc8 
25 »       mov····$0x0,%esi4 »       mov····$0x0,%esi
26 ·R_X86_64_32»    .rodata.str1.15 ·R_X86_64_32»    .rodata.str1.8
27 »       mov····$0x0,%edi6 »       mov····$0x0,%edi
28 ·R_X86_64_32»    .rodata+0x407 ·R_X86_64_32»    .rodata+0x20
 8 »       xor····%eax,%eax
29 »       call···49·<_PyParkingLot_Park.cold+0x49>9 »       call···11·<_PyParkingLot_Park.cold+0x11>
30 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x410 ·R_X86_64_PLT32» _Py_FatalErrorFormat-0x4
 11 »       mov····$0xfffffffd,%ebp
 12 »       jmp····1b·<_PyParkingLot_Park.cold+0x1b>
 13 ·R_X86_64_PC32»  .text.hot+0x2df
31 »       mov····%r15,%rdi14 »       mov····%r15,%rdi
32 »       call···51·<_PyParkingLot_Park.cold+0x51>15 »       call···23·<_PyParkingLot_Park.cold+0x23>
33 ·R_X86_64_PLT32» _PyRawMutex_UnlockSlow-0x416 ·R_X86_64_PLT32» _PyRawMutex_UnlockSlow-0x4
34 »       jmp····56·<_PyParkingLot_Park.cold+0x56>17 »       jmp····28·<_PyParkingLot_Park.cold+0x28>
35 ·R_X86_64_PC32»  .text.hot+0x16618 ·R_X86_64_PC32»  .text.hot+0x16a
 19 »       mov····%r15,%rdi
 20 »       call···30·<_PyParkingLot_Park.cold+0x30>
 21 ·R_X86_64_PLT32» _PyRawMutex_UnlockSlow-0x4
36 »       movzwl·(%rbx),%eax 
37 »       cmp····%ax,(%r14) 
38 »       sete···%al 
39 »       movzbl·%al,%eax 
40 »       jmp····19·<_PyParkingLot_Park.cold+0x19>22 »       jmp····35·<_PyParkingLot_Park.cold+0x35>
 23 ·R_X86_64_PC32»  .text.hot+0x2ac
41 »       mov····$0x1,%eax24 »       mov····$0x1,%eax
42 »       xor····%edx,%edx25 »       xor····%edx,%edx
43 »       lock·cmpxchg·%rdx,(%r15)26 »       lock·cmpxchg·%rdx,(%r15)
44 »       je·····7b·<_PyParkingLot_Park.cold+0x7b>27 »       je·····4b·<_PyParkingLot_Park.cold+0x4b>
45 »       mov····%r15,%rdi28 »       mov····%r15,%rdi
46 »       call···7b·<_PyParkingLot_Park.cold+0x7b>29 »       call···4b·<_PyParkingLot_Park.cold+0x4b>
47 ·R_X86_64_PLT32» _PyRawMutex_UnlockSlow-0x430 ·R_X86_64_PLT32» _PyRawMutex_UnlockSlow-0x4
48 »       mov····0x4(%rsp),%edx31 »       mov····0x4(%rsp),%edx
49 »       or·····$0xffffffffffffffff,%rsi32 »       or·····$0xffffffffffffffff,%rsi
50 »       mov····%rbx,%rdi33 »       mov····%rbx,%rdi
51 »       call···8b·<_PyParkingLot_Park.cold+0x8b>34 »       call···5b·<_PyParkingLot_Park.cold+0x5b>
52 ·R_X86_64_PLT32» _PySemaphore_Wait-0x435 ·R_X86_64_PLT32» _PySemaphore_Wait-0x4
53 »       test···%eax,%eax36 »       test···%eax,%eax
54 »       jne····7b·<_PyParkingLot_Park.cold+0x7b>37 »       jne····4b·<_PyParkingLot_Park.cold+0x4b>
55 »       jmp····94·<_PyParkingLot_Park.cold+0x94>38 »       jmp····64·<_PyParkingLot_Park.cold+0x64>
56 ·R_X86_64_PC32»  .text.hot+0x16439 ·R_X86_64_PC32»  .text.hot+0x168
57 »       mov····%r15,%rdi40 »       mov····%r15,%rdi
58 »       call···9c·<_PyParkingLot_Park.cold+0x9c>41 »       call···6c·<_PyParkingLot_Park.cold+0x6c>
59 ·R_X86_64_PLT32» _PyRawMutex_LockSlow-0x442 ·R_X86_64_PLT32» _PyRawMutex_LockSlow-0x4
60 »       jmp····a1·<_PyParkingLot_Park.cold+0xa1>43 »       jmp····71·<_PyParkingLot_Park.cold+0x71>
61 ·R_X86_64_PC32»  .text.hot+0x1dc44 ·R_X86_64_PC32»  .text.hot+0x1e0
62 »       mov····$0xfffffffd,%ebp45 »       mov····$0xfffffffd,%ebp
63 »       jmp····ab·<_PyParkingLot_Park.cold+0xab>46 »       jmp····7b·<_PyParkingLot_Park.cold+0x7b>
64 ·R_X86_64_PC32»  .text.hot+0x1ca47 ·R_X86_64_PC32»  .text.hot+0x1ce
65 »       xor····%r14d,%r14d 
66 »       jmp····b3·<_PyParkingLot_Park.cold+0xb3> 
67 ·R_X86_64_PC32»  .text.hot+0x13d 
68 »       mov····$0x0,%esi48 »       mov····$0x0,%esi
69 ·R_X86_64_32»    .rodata.str1.849 ·R_X86_64_32»    .rodata.str1.1
70 »       mov····$0x0,%edi50 »       mov····$0x0,%edi
71 ·R_X86_64_32»    .rodata+0x2051 ·R_X86_64_32»    .rodata+0x40
72 »       xor····%eax,%eax 
73 »       call···c4·<_PyParkingLot_Park.cold+0xc4>52 »       call···8a·<_PyParkingLot_Park.cold+0x8a>
74 ·R_X86_64_PLT32» _Py_FatalErrorFormat-0x453 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4
75 »       mov····$0xfffffffd,%ebp 
76 »       jmp····ce·<_PySemaphore_Init.cold>54 »       mov····(%rbx),%rax
 55 »       cmp····%rax,(%r14)
 56 »       sete···%al
 57 »       movzbl·%al,%eax
 58 »       test···%eax,%eax
 59 »       je·····9e·<_PyParkingLot_Park.cold+0x9e>
77 ·R_X86_64_PC32»  .text.hot+0x2d660 ·R_X86_64_PC32»  .text.hot+0x29a
 61 »       lea····0x40(%rsp),%rbx
 62 »       xor····%edx,%edx
 63 »       xor····%esi,%esi
 64 »       mov····%rbx,%rdi
 65 »       call···af·<_PyParkingLot_Park.cold+0xaf>
 66 ·R_X86_64_PLT32» sem_init-0x4
 67 »       jmp····b4·<_PyParkingLot_Park.cold+0xb4>
 68 ·R_X86_64_PC32»  .text.hot+0xc0
 69 »       movzwl·(%rbx),%eax
 70 »       cmp····%ax,(%r14)
 71 »       sete···%al
 72 »       movzbl·%al,%eax
 73 »       jmp····96·<_PyParkingLot_Park.cold+0x96>
  
78 00000000000000ce·<_PySemaphore_Init.cold>:74 00000000000000c3·<_PySemaphore_Init.cold>:
79 _PySemaphore_Init.cold():75 _PySemaphore_Init.cold():
80 »       mov····$0x0,%esi76 »       mov····$0x0,%esi
81 ·R_X86_64_32»    .rodata.str1.177 ·R_X86_64_32»    .rodata.str1.1
82 »       mov····$0x0,%edi78 »       mov····$0x0,%edi
83 ·R_X86_64_32»    .rodata+0x4079 ·R_X86_64_32»    .rodata+0x40
84 »       call···dd·<_PySemaphore_Wait.cold>80 »       call···d2·<_PySemaphore_Wait.cold>
85 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x481 ·R_X86_64_PLT32» _Py_FatalErrorFunc-0x4
  
86 00000000000000dd·<_PySemaphore_Wait.cold>:82 00000000000000d2·<_PySemaphore_Wait.cold>:
87 _PySemaphore_Wait.cold():83 _PySemaphore_Wait.cold():
88 »       mov····$0xfffffffd,%ebp84 »       mov····$0xfffffffd,%ebp
89 »       jmp····e7·<_PySemaphore_Wait.cold+0xa>85 »       jmp····dc·<_PySemaphore_Wait.cold+0xa>
90 ·R_X86_64_PC32»  .text.hot+0x37686 ·R_X86_64_PC32»  .text.hot+0x376
91 »       mov····$0x0,%esi87 »       mov····$0x0,%esi
92 ·R_X86_64_32»    .rodata.str1.888 ·R_X86_64_32»    .rodata.str1.8
93 »       mov····$0x0,%edi89 »       mov····$0x0,%edi
94 ·R_X86_64_32»    .rodata+0x2090 ·R_X86_64_32»    .rodata+0x20
95 »       xor····%eax,%eax91 »       xor····%eax,%eax
Max diff block lines reached; 1490/6342 bytes (23.49%) of diff not shown.
9.72 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 39, 28 lines modifiedOffset 39, 29 lines modified
39 »       movq···$0x0,0x70(%rsp)39 »       movq···$0x0,0x70(%rsp)
40 »       mov····%rdi,0x38(%rsp)40 »       mov····%rdi,0x38(%rsp)
41 »       movaps·%xmm0,0x40(%rsp)41 »       movaps·%xmm0,0x40(%rsp)
42 »       movaps·%xmm0,0x50(%rsp)42 »       movaps·%xmm0,0x50(%rsp)
43 »       movaps·%xmm0,0x60(%rsp)43 »       movaps·%xmm0,0x60(%rsp)
44 »       mov····%rsi,%rax44 »       mov····%rsi,%rax
45 »       lock·cmpxchg·%rdx,(%r15)45 »       lock·cmpxchg·%rdx,(%r15)
46 »       jne····267·<_PyParkingLot_Park+0x267>46 »       jne····268·<_PyParkingLot_Park+0x268>
47 »       cmp····$0x1,%r1047 »       cmp····$0x1,%r10
48 »       jne····27e·<_PyParkingLot_Park+0x27e>48 »       jne····287·<_PyParkingLot_Park+0x287>
49 »       movzbl·(%rbx),%eax49 »       movzbl·(%rbx),%eax
50 »       cmp····(%r14),%al50 »       cmp····(%r14),%al
51 »       jne····295·<_PyParkingLot_Park+0x295>51 »       jne····29e·<_PyParkingLot_Park+0x29e>
52 »       lea····0x40(%rsp),%rbx52 »       lea····0x40(%rsp),%rbx
53 »       xor····%edx,%edx53 »       xor····%edx,%edx
54 »       xor····%esi,%esi54 »       xor····%esi,%esi
55 »       mov····%rbx,%rdi55 »       mov····%rbx,%rdi
56 »       call···c4·<_PyParkingLot_Park+0xc4>56 »       call···c4·<_PyParkingLot_Park+0xc4>
57 ·R_X86_64_PLT32» sem_init-0x457 ·R_X86_64_PLT32» sem_init-0x4
58 »       test···%eax,%eax58 »       test···%eax,%eax
59 »       js·····304·<_PyParkingLot_Park+0x304>59 »       js·····cc·<_PyParkingLot_Park+0xcc>
 60 ·R_X86_64_PC32»  .text.unlikely+0x77
60 »       lea····0x0(%r12),%rax61 »       lea····0x0(%r12),%rax
61 ·R_X86_64_32S»   .data+0x862 ·R_X86_64_32S»   .data+0x8
62 »       mov····0x10(%r15),%rcx63 »       mov····0x10(%r15),%rcx
63 »       xor····%edx,%edx64 »       xor····%edx,%edx
64 »       movq···%rax,%xmm065 »       movq···%rax,%xmm0
65 »       lea····0x60(%rsp),%rax66 »       lea····0x60(%rsp),%rax
66 »       movhps·0x10(%r15),%xmm067 »       movhps·0x10(%r15),%xmm0
Offset 69, 180 lines modifiedOffset 70, 178 lines modified
69 »       mov····%rax,0x10(%r15)70 »       mov····%rax,0x10(%r15)
70 »       mov····%r13,%rax71 »       mov····%r13,%rax
71 »       shl····$0x5,%rax72 »       shl····$0x5,%rax
72 »       addq···$0x1,0x0(%rax)73 »       addq···$0x1,0x0(%rax)
73 ·R_X86_64_32S»   .data+0x1874 ·R_X86_64_32S»   .data+0x18
74 »       mov····$0x1,%eax75 »       mov····$0x1,%eax
75 »       lock·cmpxchg·%rdx,(%r15)76 »       lock·cmpxchg·%rdx,(%r15)
76 »       jne····2af·<_PyParkingLot_Park+0x2af>77 »       jne····2b8·<_PyParkingLot_Park+0x2b8>
77 »       mov····0x4(%rsp),%eax78 »       mov····0x4(%rsp),%eax
78 »       test···%eax,%eax79 »       test···%eax,%eax
79 »       je·····19a·<_PyParkingLot_Park+0x19a>80 »       je·····27f·<_PyParkingLot_Park+0x27f>
80 »       mov····0x0(%rip),%rax········81 »       mov····0x0(%rip),%rax········
81 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x482 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
82 »       mov····%fs:(%rax),%r1483 »       mov····%fs:(%rax),%r14
83 »       test···%r14,%r1484 »       test···%r14,%r14
84 »       je·····19a·<_PyParkingLot_Park+0x19a>85 »       je·····19e·<_PyParkingLot_Park+0x19e>
85 »       mov····0x28(%r14),%eax86 »       mov····0x28(%r14),%eax
86 »       sub····$0x1,%eax87 »       sub····$0x1,%eax
87 »       jne····139·<_PyParkingLot_Park+0x139>88 »       jne····27f·<_PyParkingLot_Park+0x27f>
88 ·R_X86_64_PC32»  .text.unlikely+0xa7 
89 »       mov····%r14,%rdi89 »       mov····%r14,%rdi
90 »       call···141·<_PyParkingLot_Park+0x141>90 »       call···145·<_PyParkingLot_Park+0x145>
91 ·R_X86_64_PLT32» PyEval_ReleaseThread-0x491 ·R_X86_64_PLT32» PyEval_ReleaseThread-0x4
92 »       test···%rbp,%rbp92 »       test···%rbp,%rbp
93 »       jns····22b·<_PyParkingLot_Park+0x22b>93 »       jns····22c·<_PyParkingLot_Park+0x22c>
94 »       mov····%rbx,%rdi94 »       mov····%rbx,%rdi
95 »       call···152·<_PyParkingLot_Park+0x152>95 »       call···156·<_PyParkingLot_Park+0x156>
96 ·R_X86_64_PLT32» sem_wait-0x496 ·R_X86_64_PLT32» sem_wait-0x4
97 »       add····$0x1,%eax97 »       add····$0x1,%eax
98 »       je·····2bc·<_PyParkingLot_Park+0x2bc>98 »       je·····2c5·<_PyParkingLot_Park+0x2c5>
99 »       test···%r14,%r1499 »       test···%r14,%r14
100 »       je·····168·<_PyParkingLot_Park+0x168>100 »       je·····16c·<_PyParkingLot_Park+0x16c>
101 »       mov····%r14,%rdi101 »       mov····%r14,%rdi
102 »       call···168·<_PyParkingLot_Park+0x168>102 »       call···16c·<_PyParkingLot_Park+0x16c>
103 ·R_X86_64_PLT32» PyEval_AcquireThread-0x4103 ·R_X86_64_PLT32» PyEval_AcquireThread-0x4
104 »       xor····%ebp,%ebp104 »       xor····%ebp,%ebp
105 »       mov····%rbx,%rdi105 »       mov····%rbx,%rdi
106 »       call···172·<_PyParkingLot_Park+0x172>106 »       call···176·<_PyParkingLot_Park+0x176>
107 ·R_X86_64_PLT32» sem_destroy-0x4107 ·R_X86_64_PLT32» sem_destroy-0x4
108 »       mov····0x78(%rsp),%rax108 »       mov····0x78(%rsp),%rax
109 »       sub····%fs:0x28,%rax109 »       sub····%fs:0x28,%rax
110 »       jne····2f0·<_PyParkingLot_Park+0x2f0>110 »       jne····2f9·<_PyParkingLot_Park+0x2f9>
111 »       add····$0x88,%rsp111 »       add····$0x88,%rsp
112 »       mov····%ebp,%eax112 »       mov····%ebp,%eax
113 »       pop····%rbx113 »       pop····%rbx
114 »       pop····%rbp114 »       pop····%rbp
115 »       pop····%r12115 »       pop····%r12
116 »       pop····%r13116 »       pop····%r13
117 »       pop····%r14117 »       pop····%r14
118 »       pop····%r15118 »       pop····%r15
119 »       ret119 »       ret
120 »       test···%rbp,%rbp120 »       test···%rbp,%rbp
121 »       jns····228·<_PyParkingLot_Park+0x228>121 »       jns····22c·<_PyParkingLot_Park+0x22c>
122 »       mov····%rbx,%rdi122 »       mov····%rbx,%rdi
123 »       call···1ab·<_PyParkingLot_Park+0x1ab>123 »       call···1af·<_PyParkingLot_Park+0x1af>
124 ·R_X86_64_PLT32» sem_wait-0x4124 ·R_X86_64_PLT32» sem_wait-0x4
125 »       add····$0x1,%eax125 »       add····$0x1,%eax
126 »       jne····168·<_PyParkingLot_Park+0x168>126 »       jne····16c·<_PyParkingLot_Park+0x16c>
127 »       call···1b5·<_PyParkingLot_Park+0x1b5>127 »       call···1b9·<_PyParkingLot_Park+0x1b9>
128 ·R_X86_64_PLT32» __errno_location-0x4128 ·R_X86_64_PLT32» __errno_location-0x4
129 »       mov····(%rax),%edx129 »       mov····(%rax),%edx
130 »       cmp····$0x4,%edx130 »       cmp····$0x4,%edx
131 »       je·····1c0·<_PyParkingLot_Park+0x1c0>131 »       je·····1c4·<_PyParkingLot_Park+0x1c4>
132 ·R_X86_64_PC32»  .text.unlikely+0x9d132 ·R_X86_64_PC32»  .text.unlikely+0x6d
133 »       cmp····$0x6e,%edx 
134 »       jne····2ff·<_PyParkingLot_Park+0x2ff> 
135 »       mov····$0xfffffffe,%ebp133 »       mov····$0xfffffffe,%ebp
 134 »       cmp····$0x6e,%edx
 135 »       jne····2fe·<_PyParkingLot_Park+0x2fe>
136 »       xor····%eax,%eax136 »       xor····%eax,%eax
137 »       mov····$0x1,%edx137 »       mov····$0x1,%edx
138 »       lock·cmpxchg·%rdx,(%r15)138 »       lock·cmpxchg·%rdx,(%r15)
139 »       jne····1e0·<_PyParkingLot_Park+0x1e0>139 »       jne····1e4·<_PyParkingLot_Park+0x1e4>
140 ·R_X86_64_PC32»  .text.unlikely+0x90140 ·R_X86_64_PC32»  .text.unlikely+0x60
141 »       cmpb···$0x0,0x70(%rsp)141 »       cmpb···$0x0,0x70(%rsp)
142 »       jne····1eb·<_PyParkingLot_Park+0x1eb>142 »       jne····1ef·<_PyParkingLot_Park+0x1ef>
143 ·R_X86_64_PC32»  .text.unlikely+0x61143 ·R_X86_64_PC32»  .text.unlikely+0x31
144 »       mov····0x68(%rsp),%rdx144 »       mov····0x68(%rsp),%rdx
145 »       mov····0x60(%rsp),%rax145 »       mov····0x60(%rsp),%rax
146 »       pxor···%xmm0,%xmm0146 »       pxor···%xmm0,%xmm0
147 »       shl····$0x5,%r13147 »       shl····$0x5,%r13
148 »       mov····%rax,(%rdx)148 »       mov····%rax,(%rdx)
149 »       mov····%rdx,0x8(%rax)149 »       mov····%rdx,0x8(%rax)
150 »       mov····$0x1,%eax150 »       mov····$0x1,%eax
151 »       xor····%edx,%edx151 »       xor····%edx,%edx
152 »       subq···$0x1,0x0(%r13)152 »       subq···$0x1,0x0(%r13)
153 ·R_X86_64_32S»   .data+0x18153 ·R_X86_64_32S»   .data+0x18
154 »       movaps·%xmm0,0x60(%rsp)154 »       movaps·%xmm0,0x60(%rsp)
155 »       lock·cmpxchg·%rdx,(%r15)155 »       lock·cmpxchg·%rdx,(%r15)
156 »       je·····16a·<_PyParkingLot_Park+0x16a>156 »       je·····16e·<_PyParkingLot_Park+0x16e>
157 »       jmp····228·<_PyParkingLot_Park+0x228>157 »       jmp····22c·<_PyParkingLot_Park+0x22c>
158 ·R_X86_64_PC32»  .text.unlikely+0x45158 ·R_X86_64_PC32»  .text.unlikely+0x17
159 »       xor····%r14d,%r14d 
160 »       lea····0x18(%rsp),%rdi159 »       lea····0x18(%rsp),%rdi
161 »       call···235·<_PyParkingLot_Park+0x235>160 »       call···236·<_PyParkingLot_Park+0x236>
162 ·R_X86_64_PLT32» PyTime_MonotonicRaw-0x4161 ·R_X86_64_PLT32» PyTime_MonotonicRaw-0x4
163 »       mov····0x18(%rsp),%rdi162 »       mov····0x18(%rsp),%rdi
Max diff block lines reached; 5063/9755 bytes (51.90%) of diff not shown.
1.49 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 19 lines modifiedOffset 1, 19 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·14000000·1c000000·................4 ··0x00000010·1b0c0708·90010000·14000000·1c000000·................
5 ··0x00000020·00000000·40000000·00450e10·7a0e0800·....@....E..z...5 ··0x00000020·00000000·40000000·00450e10·7a0e0800·....@....E..z...
6 ··0x00000030·4c000000·34000000·00000000·09030000·L...4...........6 ··0x00000030·4c000000·34000000·00000000·0d030000·L...4...........
7 ··0x00000040·00460e10·8f02530e·188e0348·0e208d04·.F....S....H.·..7 ··0x00000040·00460e10·8f02530e·188e0348·0e208d04·.F....S....H.·..
8 ··0x00000050·420e288c·05410e30·8606490e·3883075c·B.(..A.0..I.8..\8 ··0x00000050·420e288c·05410e30·8606490e·3883075c·B.(..A.0..I.8..\
9 ··0x00000060·0ec00103·44010a0e·38430e30·410e2842·....D...8C.0A.(B9 ··0x00000060·0ec00103·48010a0e·38430e30·410e2842·....H...8C.0A.(B
10 ··0x00000070·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A....10 ··0x00000070·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A....
11 ··0x00000080·1c000000·84000000·00000000·ce000000·................11 ··0x00000080·1c000000·84000000·00000000·c3000000·................
12 ··0x00000090·000ec001·83078606·8c058d04·8e038f02·................12 ··0x00000090·000ec001·83078606·8c058d04·8e038f02·................
13 ··0x000000a0·14000000·a4000000·00000000·18000000·................13 ··0x000000a0·14000000·a4000000·00000000·18000000·................
14 ··0x000000b0·00450e10·520e0800·10000000·bc000000·.E..R...........14 ··0x000000b0·00450e10·520e0800·10000000·bc000000·.E..R...........
15 ··0x000000c0·00000000·0f000000·000e1000·30000000·............0...15 ··0x000000c0·00000000·0f000000·000e1000·30000000·............0...
16 ··0x000000d0·d0000000·00000000·be000000·00460e10·.............F..16 ··0x000000d0·d0000000·00000000·be000000·00460e10·.............F..
17 ··0x000000e0·8c02440e·18860344·0e208304·440e4002·..D....D.·..D.@.17 ··0x000000e0·8c02440e·18860344·0e208304·440e4002·..D....D.·..D.@.
18 ··0x000000f0·490a0e20·430e1841·0e10420e·08410b00·I..·C..A..B..A..18 ··0x000000f0·490a0e20·430e1841·0e10420e·08410b00·I..·C..A..B..A..
2.32 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
2 ··0x00000000·00627563·6b657473·005f5079·5061726b·.buckets._PyPark2 ··0x00000000·00627563·6b657473·005f5079·5061726b·.buckets._PyPark
3 ··0x00000010·696e674c·6f745f50·61726b2e·636f6c64·ingLot_Park.cold3 ··0x00000010·696e674c·6f745f50·61726b2e·636f6c64·ingLot_Park.cold
4 ··0x00000020·005f5f66·756e635f·5f2e3200·5f5f6675·.__func__.2.__fu4 ··0x00000020·005f5f66·756e635f·5f2e3100·5f5f6675·.__func__.1.__fu
5 ··0x00000030·6e635f5f·2e31005f·50795365·6d617068·nc__.1._PySemaph5 ··0x00000030·6e635f5f·2e32005f·50795365·6d617068·nc__.2._PySemaph
6 ··0x00000040·6f72655f·496e6974·2e636f6c·64005f50·ore_Init.cold._P6 ··0x00000040·6f72655f·496e6974·2e636f6c·64005f50·ore_Init.cold._P
7 ··0x00000050·7953656d·6170686f·72655f57·6169742e·ySemaphore_Wait.7 ··0x00000050·7953656d·6170686f·72655f57·6169742e·ySemaphore_Wait.
8 ··0x00000060·636f6c64·005f5079·5061726b·696e674c·cold._PyParkingL8 ··0x00000060·636f6c64·005f5079·5061726b·696e674c·cold._PyParkingL
9 ··0x00000070·6f745f55·6e706172·6b2e636f·6c64005f·ot_Unpark.cold._9 ··0x00000070·6f745f55·6e706172·6b2e636f·6c64005f·ot_Unpark.cold._
10 ··0x00000080·5f66756e·635f5f2e·30005f50·7953656d·_func__.0._PySem10 ··0x00000080·5f66756e·635f5f2e·30005f50·7953656d·_func__.0._PySem
11 ··0x00000090·6170686f·72655f57·616b6575·702e636f·aphore_Wakeup.co11 ··0x00000090·6170686f·72655f57·616b6575·702e636f·aphore_Wakeup.co
12 ··0x000000a0·6c64005f·50795061·726b696e·674c6f74·ld._PyParkingLot12 ··0x000000a0·6c64005f·50795061·726b696e·674c6f74·ld._PyParkingLot
Offset 28, 17 lines modifiedOffset 28, 17 lines modified
28 ··0x00000190·5f507954·696d655f·41735469·6d657370·_PyTime_AsTimesp28 ··0x00000190·5f507954·696d655f·41735469·6d657370·_PyTime_AsTimesp
29 ··0x000001a0·65635f63·6c616d70·0073656d·5f636c6f·ec_clamp.sem_clo29 ··0x000001a0·65635f63·6c616d70·0073656d·5f636c6f·ec_clamp.sem_clo
30 ··0x000001b0·636b7761·6974005f·50795261·774d7574·ckwait._PyRawMut30 ··0x000001b0·636b7761·6974005f·50795261·774d7574·ckwait._PyRawMut
31 ··0x000001c0·65785f4c·6f636b53·6c6f7700·5f507952·ex_LockSlow._PyR31 ··0x000001c0·65785f4c·6f636b53·6c6f7700·5f507952·ex_LockSlow._PyR
32 ··0x000001d0·61774d75·7465785f·556e6c6f·636b536c·awMutex_UnlockSl32 ··0x000001d0·61774d75·7465785f·556e6c6f·636b536c·awMutex_UnlockSl
33 ··0x000001e0·6f77005f·5f737461·636b5f63·686b5f66·ow.__stack_chk_f33 ··0x000001e0·6f77005f·5f737461·636b5f63·686b5f66·ow.__stack_chk_f
34 ··0x000001f0·61696c00·5f50795f·46617461·6c457272·ail._Py_FatalErr34 ··0x000001f0·61696c00·5f50795f·46617461·6c457272·ail._Py_FatalErr
35 ··0x00000200·6f724675·6e63005f·50795365·6d617068·orFunc._PySemaph35 ··0x00000200·6f72466f·726d6174·005f5079·53656d61·orFormat._PySema
36 ··0x00000210·6f72655f·57616974·005f5079·5f466174·ore_Wait._Py_Fat36 ··0x00000210·70686f72·655f5761·6974005f·50795f46·phore_Wait._Py_F
37 ··0x00000220·616c4572·726f7246·6f726d61·74005f50·alErrorFormat._P37 ··0x00000220·6174616c·4572726f·7246756e·63005f50·atalErrorFunc._P
38 ··0x00000230·7953656d·6170686f·72655f49·6e697400·ySemaphore_Init.38 ··0x00000230·7953656d·6170686f·72655f49·6e697400·ySemaphore_Init.
39 ··0x00000240·5f507950·61726b69·6e674c6f·745f556e·_PyParkingLot_Un39 ··0x00000240·5f507950·61726b69·6e674c6f·745f556e·_PyParkingLot_Un
40 ··0x00000250·7061726b·0073656d·5f706f73·74005f50·park.sem_post._P40 ··0x00000250·7061726b·0073656d·5f706f73·74005f50·park.sem_post._P
41 ··0x00000260·7953656d·6170686f·72655f57·616b6575·ySemaphore_Wakeu41 ··0x00000260·7953656d·6170686f·72655f57·616b6575·ySemaphore_Wakeu
42 ··0x00000270·70005f50·79506172·6b696e67·4c6f745f·p._PyParkingLot_42 ··0x00000270·70005f50·79506172·6b696e67·4c6f745f·p._PyParkingLot_
43 ··0x00000280·556e7061·726b416c·6c005f50·7953656d·UnparkAll._PySem43 ··0x00000280·556e7061·726b416c·6c005f50·7953656d·UnparkAll._PySem
44 ··0x00000290·6170686f·72655f44·65737472·6f7900···aphore_Destroy.44 ··0x00000290·6170686f·72655f44·65737472·6f7900···aphore_Destroy.
503 KB
pylifecycle.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:··········401488·(bytes·into·file)13 ··Start·of·section·headers:··········401224·(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.22 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x62050:1 There·are·27·section·headers,·starting·at·offset·0x61f48:
  
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·001f35·00··AX··0···0·325 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0020d5·00··AX··0···0·32
6 ··[·2]·.rela.text········RELA············0000000000000000·04fa30·003558·18···I·24···1··86 ··[·2]·.rela.text········RELA············0000000000000000·04f9d0·003720·18···I·24···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·001f78·000028·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·002118·000028·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·052f88·000060·18···I·24···3··88 ··[·4]·.rela.data········RELA············0000000000000000·0530f0·000060·18···I·24···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·001fa0·00000c·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········0000000000000000·002140·00000c·00··WA··0···0··4
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·001fa0·0021f5·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·002140·0021a2·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·052fe8·003c90·18···I·24···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·053150·003c30·18···I·24···6··8
12 ··[·8]·.rodata.str1.8····PROGBITS········0000000000000000·004198·0006eb·01·AMS··0···0··812 ··[·8]·.rodata.str1.8····PROGBITS········0000000000000000·0042e8·0006eb·01·AMS··0···0··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·004888·000695·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·0049d8·0004e5·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·056c78·0009c0·18···I·24···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·056d80·0007b0·18···I·24···9··8
15 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·004f1d·0005ec·01·AMS··0···0··115 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·004ebd·0005ec·01·AMS··0···0··1
16 ··[12]·.rodata.str4.8····PROGBITS········0000000000000000·005510·000044·04·AMS··0···0··816 ··[12]·.rodata.str4.8····PROGBITS········0000000000000000·0054b0·000044·04·AMS··0···0··8
17 ··[13]·.rodata···········PROGBITS········0000000000000000·005558·00034f·00···A··0···0·3217 ··[13]·.rodata···········PROGBITS········0000000000000000·0054f8·00034f·00···A··0···0·32
18 ··[14]·.rela.rodata······RELA············0000000000000000·057638·000180·18···I·24··13··818 ··[14]·.rela.rodata······RELA············0000000000000000·057530·000180·18···I·24··13··8
19 ··[15]·.PyRuntime········PROGBITS········0000000000000000·0058a8·0452f0·00··WA··0···0·3219 ··[15]·.PyRuntime········PROGBITS········0000000000000000·005848·0452f0·00··WA··0···0·32
20 ··[16]·.rela.PyRuntime···RELA············0000000000000000·0577b8·009db0·18···I·24··15··820 ··[16]·.rela.PyRuntime···RELA············0000000000000000·0576b0·009db0·18···I·24··15··8
21 ··[17]·.rodata.cst8······PROGBITS········0000000000000000·04ab98·0000e0·08··AM··0···0··821 ··[17]·.rodata.cst8······PROGBITS········0000000000000000·04ab38·0000e0·08··AM··0···0··8
22 ··[18]·.rela.rodata.cst8·RELA············0000000000000000·061568·000288·18···I·24··17··822 ··[18]·.rela.rodata.cst8·RELA············0000000000000000·061460·000288·18···I·24··17··8
23 ··[19]·.rodata.cst16·····PROGBITS········0000000000000000·04ac78·000010·10··AM··0···0·1623 ··[19]·.rodata.cst16·····PROGBITS········0000000000000000·04ac18·000010·10··AM··0···0·16
24 ··[20]·.note.GNU-stack···PROGBITS········0000000000000000·04ac88·000000·00······0···0··124 ··[20]·.note.GNU-stack···PROGBITS········0000000000000000·04ac28·000000·00······0···0··1
25 ··[21]·.note.gnu.property·NOTE············0000000000000000·04ac88·000020·00···A··0···0··825 ··[21]·.note.gnu.property·NOTE············0000000000000000·04ac28·000020·00···A··0···0··8
26 ··[22]·.eh_frame·········PROGBITS········0000000000000000·04aca8·000bc8·00···A··0···0··826 ··[22]·.eh_frame·········PROGBITS········0000000000000000·04ac48·000bc8·00···A··0···0··8
27 ··[23]·.rela.eh_frame····RELA············0000000000000000·0617f0·000768·18···I·24··22··827 ··[23]·.rela.eh_frame····RELA············0000000000000000·0616e8·000768·18···I·24··22··8
28 ··[24]·.symtab···········SYMTAB··········0000000000000000·04b870·002610·18·····25·106··828 ··[24]·.symtab···········SYMTAB··········0000000000000000·04b810·002610·18·····25·106··8
29 ··[25]·.strtab···········STRTAB··········0000000000000000·04de80·001bab·00······0···0··129 ··[25]·.strtab···········STRTAB··········0000000000000000·04de20·001bab·00······0···0··1
30 ··[26]·.shstrtab·········STRTAB··········0000000000000000·061f58·0000f5·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········0000000000000000·061e50·0000f5·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)
22.4 KB
readelf --wide --symbols {}
    
Offset 9, 67 lines modifiedOffset 9, 67 lines modified
9 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.unlikely9 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.unlikely
10 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.810 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.8
11 ·····7:·000000000000004d···116·FUNC····LOCAL··DEFAULT····6·_Py_PreInitializeFromPyArgv.cold11 ·····7:·000000000000004d···116·FUNC····LOCAL··DEFAULT····6·_Py_PreInitializeFromPyArgv.cold
12 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot12 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot
13 ·····9:·00000000000000c1····92·FUNC····LOCAL··DEFAULT····6·_Py_PreInitializeFromConfig.cold13 ·····9:·00000000000000c1····92·FUNC····LOCAL··DEFAULT····6·_Py_PreInitializeFromConfig.cold
14 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.114 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.1
15 ····11:·00000000000001c0···708·FUNC····LOCAL··DEFAULT····1·pyinit_core.constprop.015 ····11:·00000000000001c0···708·FUNC····LOCAL··DEFAULT····1·pyinit_core.constprop.0
16 ····12:·0000000000000990····87·FUNC····LOCAL··DEFAULT····1·pyinit_main16 ····12:·0000000000000b20····87·FUNC····LOCAL··DEFAULT····1·pyinit_main
17 ····13:·000000000000011d···101·FUNC····LOCAL··DEFAULT····6·Py_InitializeFromConfig.cold17 ····13:·000000000000011d···101·FUNC····LOCAL··DEFAULT····6·Py_InitializeFromConfig.cold
18 ····14:·0000000000000620···875·FUNC····LOCAL··DEFAULT····1·pycore_interp_init18 ····14:·00000000000007b0···875·FUNC····LOCAL··DEFAULT····1·pycore_interp_init
19 ····15:·000000000000021c···633·FUNC····LOCAL··DEFAULT····6·pyinit_core.constprop.0.cold19 ····15:·000000000000021c···633·FUNC····LOCAL··DEFAULT····6·pyinit_core.constprop.0.cold
20 ····16:·0000000000000240····26·OBJECT··LOCAL··DEFAULT···13·__func__.1820 ····16:·0000000000000240····26·OBJECT··LOCAL··DEFAULT···13·__func__.18
21 ····17:·00000000000001a0····24·OBJECT··LOCAL··DEFAULT···13·__func__.1321 ····17:·00000000000001a0····24·OBJECT··LOCAL··DEFAULT···13·__func__.13
22 ····18:·0000000000000495····16·FUNC····LOCAL··DEFAULT····6·_Py_LegacyLocaleDetected.cold22 ····18:·0000000000000495····16·FUNC····LOCAL··DEFAULT····6·_Py_LegacyLocaleDetected.cold
23 ····19:·0000000000000000····32·OBJECT··LOCAL··DEFAULT····3·_TARGET_LOCALES23 ····19:·0000000000000000····32·OBJECT··LOCAL··DEFAULT····3·_TARGET_LOCALES
24 ····20:·00000000000004a5···117·FUNC····LOCAL··DEFAULT····6·_Py_CoerceLegacyLocale.cold24 ····20:·00000000000004a5···117·FUNC····LOCAL··DEFAULT····6·_Py_CoerceLegacyLocale.cold
25 ····21:·00000000000002c0···143·OBJECT··LOCAL··DEFAULT···13·C_LOCALE_COERCION_WARNING25 ····21:·00000000000002c0···143·OBJECT··LOCAL··DEFAULT···13·C_LOCALE_COERCION_WARNING
26 ····22:·000000000000056f···776·FUNC····LOCAL··DEFAULT····6·fatal_error26 ····22:·000000000000056f···776·FUNC····LOCAL··DEFAULT····6·fatal_error
27 ····23:·0000000000000004·····4·OBJECT··LOCAL··DEFAULT····5·reentrant.127 ····23:·0000000000000004·····4·OBJECT··LOCAL··DEFAULT····5·reentrant.1
28 ····24:·0000000000000250····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF28 ····24:·00000000000000c0····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF
29 ····25:·0000000000001660···176·FUNC····LOCAL··DEFAULT····1·flush_std_files29 ····25:·00000000000017f0···176·FUNC····LOCAL··DEFAULT····1·flush_std_files
30 ····26:·0000000000000877···299·FUNC····LOCAL··DEFAULT····6·_Py_DumpExtensionModules.cold30 ····26:·0000000000000877···222·FUNC····LOCAL··DEFAULT····6·_Py_DumpExtensionModules.cold
31 ····27:·00000000000009a2····16·FUNC····LOCAL··DEFAULT····6·_Py_IsLocaleCoercionTarget.cold31 ····27:·0000000000000955····16·FUNC····LOCAL··DEFAULT····6·_Py_IsLocaleCoercionTarget.cold
32 ····28:·00000000000009b2···532·FUNC····LOCAL··DEFAULT····6·pycore_interp_init.cold32 ····28:·0000000000000965···532·FUNC····LOCAL··DEFAULT····6·pycore_interp_init.cold
33 ····29:·00000000000001c0····21·OBJECT··LOCAL··DEFAULT···13·__func__.1433 ····29:·00000000000001c0····21·OBJECT··LOCAL··DEFAULT···13·__func__.14
34 ····30:·0000000000001070····99·FUNC····LOCAL··DEFAULT····1·interpreter_update_config34 ····30:·0000000000001200····99·FUNC····LOCAL··DEFAULT····1·interpreter_update_config
35 ····31:·00000000000009f0··1657·FUNC····LOCAL··DEFAULT····1·init_interp_main35 ····31:·0000000000000b80··1657·FUNC····LOCAL··DEFAULT····1·init_interp_main
36 ····32:·0000000000000c81···125·FUNC····LOCAL··DEFAULT····6·pyinit_main.cold36 ····32:·0000000000000c34···125·FUNC····LOCAL··DEFAULT····6·pyinit_main.cold
37 ····33:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata.str4.837 ····33:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata.str4.8
38 ····34:·0000000000000300···871·FUNC····LOCAL··DEFAULT····9·create_stdio.isra.038 ····34:·0000000000000170···842·FUNC····LOCAL··DEFAULT····9·create_stdio.isra.0
39 ····35:·0000000000001e80····42·FUNC····LOCAL··DEFAULT····1·builtins_dict_watcher39 ····35:·0000000000002020····42·FUNC····LOCAL··DEFAULT····1·builtins_dict_watcher
40 ····36:·0000000000000cfe··1202·FUNC····LOCAL··DEFAULT····6·init_interp_main.cold40 ····36:·0000000000000cb1··1202·FUNC····LOCAL··DEFAULT····6·init_interp_main.cold
41 ····37:·0000000000000100····16·OBJECT··LOCAL··DEFAULT···13·__func__.741 ····37:·0000000000000100····16·OBJECT··LOCAL··DEFAULT···13·__func__.7
42 ····38:·0000000000000130····17·OBJECT··LOCAL··DEFAULT···13·__func__.942 ····38:·0000000000000130····17·OBJECT··LOCAL··DEFAULT···13·__func__.9
43 ····39:·00000000000011b0····75·FUNC····LOCAL··DEFAULT····6·interpreter_update_config.cold43 ····39:·0000000000001163····75·FUNC····LOCAL··DEFAULT····6·interpreter_update_config.cold
44 ····40:·00000000000010e0···561·FUNC····LOCAL··DEFAULT····1·_Py_Finalize.constprop.044 ····40:·0000000000001270···561·FUNC····LOCAL··DEFAULT····1·_Py_Finalize.constprop.0
45 ····41:·0000000000001360···120·FUNC····LOCAL··DEFAULT····1·wait_for_thread_shutdown45 ····41:·00000000000014f0···120·FUNC····LOCAL··DEFAULT····1·wait_for_thread_shutdown
46 ····42:·0000000000001640····31·FUNC····LOCAL··DEFAULT····1·_PyInterpreterState_SetFinalizing46 ····42:·00000000000017d0····31·FUNC····LOCAL··DEFAULT····1·_PyInterpreterState_SetFinalizing
47 ····43:·0000000000001760··1345·FUNC····LOCAL··DEFAULT····1·finalize_modules47 ····43:·00000000000018f0··1361·FUNC····LOCAL··DEFAULT····1·finalize_modules
48 ····44:·0000000000001cc0···268·FUNC····LOCAL··DEFAULT····1·finalize_interp_clear48 ····44:·0000000000001e60···268·FUNC····LOCAL··DEFAULT····1·finalize_interp_clear
49 ····45:·0000000000001264···584·FUNC····LOCAL··DEFAULT····6·_Py_Finalize.constprop.0.cold49 ····45:·0000000000001217···584·FUNC····LOCAL··DEFAULT····6·_Py_Finalize.constprop.0.cold
50 ····46:·00000000000014ac·····9·FUNC····LOCAL··DEFAULT····6·PyOS_setsig.cold50 ····46:·000000000000145f·····9·FUNC····LOCAL··DEFAULT····6·PyOS_setsig.cold
51 ····47:·00000000000014b5···369·FUNC····LOCAL··DEFAULT····6·create_stdio.isra.0.cold51 ····47:·0000000000001468···363·FUNC····LOCAL··DEFAULT····6·create_stdio.isra.0.cold
52 ····48:·0000000000001626····58·FUNC····LOCAL··DEFAULT····6·_Py_FdIsInteractive.cold52 ····48:·00000000000015d3····58·FUNC····LOCAL··DEFAULT····6·_Py_FdIsInteractive.cold
53 ····49:·0000000000001660····86·FUNC····LOCAL··DEFAULT····6·wait_for_thread_shutdown.cold53 ····49:·000000000000160d····86·FUNC····LOCAL··DEFAULT····6·wait_for_thread_shutdown.cold
54 ····50:·00000000000013e0···597·FUNC····LOCAL··DEFAULT····1·new_interpreter54 ····50:·0000000000001570···597·FUNC····LOCAL··DEFAULT····1·new_interpreter
55 ····51:·0000000000000220····21·OBJECT··LOCAL··DEFAULT···13·__func__.1755 ····51:·0000000000000220····21·OBJECT··LOCAL··DEFAULT···13·__func__.17
56 ····52:·0000000000001728···360·FUNC····LOCAL··DEFAULT····6·new_interpreter.cold56 ····52:·00000000000016d5···360·FUNC····LOCAL··DEFAULT····6·new_interpreter.cold
57 ····53:·0000000000000020····16·OBJECT··LOCAL··DEFAULT···13·__func__.357 ····53:·0000000000000020····16·OBJECT··LOCAL··DEFAULT···13·__func__.3
58 ····54:·0000000000001890····12·FUNC····LOCAL··DEFAULT····6·_PyInterpreterState_SetFinalizing.cold58 ····54:·000000000000183d····12·FUNC····LOCAL··DEFAULT····6·_PyInterpreterState_SetFinalizing.cold
59 ····55:·0000000000001710····68·FUNC····LOCAL··DEFAULT····1·file_is_closed59 ····55:·00000000000018a0····68·FUNC····LOCAL··DEFAULT····1·file_is_closed
60 ····56:·000000000000189c····43·FUNC····LOCAL··DEFAULT····6·flush_std_files.cold60 ····56:·0000000000001849····43·FUNC····LOCAL··DEFAULT····6·flush_std_files.cold
61 ····57:·00000000000018c7····64·FUNC····LOCAL··DEFAULT····6·file_is_closed.cold61 ····57:·0000000000001874····64·FUNC····LOCAL··DEFAULT····6·file_is_closed.cold
62 ····58:·0000000000000080····88·OBJECT··LOCAL··DEFAULT···13·sys_deletes.562 ····58:·0000000000000080····88·OBJECT··LOCAL··DEFAULT···13·sys_deletes.5
63 ····59:·0000000000000040····56·OBJECT··LOCAL··DEFAULT···13·sys_files.463 ····59:·0000000000000040····56·OBJECT··LOCAL··DEFAULT···13·sys_files.4
64 ····60:·0000000000001907··1521·FUNC····LOCAL··DEFAULT····6·finalize_modules.cold64 ····60:·00000000000018b4··1521·FUNC····LOCAL··DEFAULT····6·finalize_modules.cold
65 ····61:·0000000000001ef8·····6·FUNC····LOCAL··DEFAULT····6·_Py_IsInterpreterFinalizing.cold65 ····61:·0000000000001ea5·····6·FUNC····LOCAL··DEFAULT····6·_Py_IsInterpreterFinalizing.cold
66 ····62:·0000000000001efe····45·FUNC····LOCAL··DEFAULT····6·Py_EndInterpreter.cold66 ····62:·0000000000001eab····45·FUNC····LOCAL··DEFAULT····6·Py_EndInterpreter.cold
67 ····63:·0000000000000000····18·OBJECT··LOCAL··DEFAULT···13·__func__.267 ····63:·0000000000000000····18·OBJECT··LOCAL··DEFAULT···13·__func__.2
68 ····64:·0000000000001f2b····10·FUNC····LOCAL··DEFAULT····6·Py_Exit.cold68 ····64:·0000000000001ed8····10·FUNC····LOCAL··DEFAULT····6·Py_Exit.cold
69 ····65:·0000000000000000·····4·OBJECT··LOCAL··DEFAULT····5·reentrant.069 ····65:·0000000000000000·····4·OBJECT··LOCAL··DEFAULT····5·reentrant.0
70 ····66:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···13·.rodata70 ····66:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···13·.rodata
71 ····67:·00000000000000e0····17·OBJECT··LOCAL··DEFAULT···13·__func__.671 ····67:·00000000000000e0····17·OBJECT··LOCAL··DEFAULT···13·__func__.6
72 ····68:·0000000000000110····23·OBJECT··LOCAL··DEFAULT···13·__func__.872 ····68:·0000000000000110····23·OBJECT··LOCAL··DEFAULT···13·__func__.8
73 ····69:·0000000000000150····17·OBJECT··LOCAL··DEFAULT···13·__func__.1073 ····69:·0000000000000150····17·OBJECT··LOCAL··DEFAULT···13·__func__.10
74 ····70:·0000000000000170····24·OBJECT··LOCAL··DEFAULT···13·__func__.1174 ····70:·0000000000000170····24·OBJECT··LOCAL··DEFAULT···13·__func__.11
75 ····71:·0000000000000188····12·OBJECT··LOCAL··DEFAULT···13·__func__.1275 ····71:·0000000000000188····12·OBJECT··LOCAL··DEFAULT···13·__func__.12
Offset 159, 44 lines modifiedOffset 159, 44 lines modified
159 ···155:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·nl_langinfo159 ···155:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·nl_langinfo
160 ···156:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·setenv160 ···156:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·setenv
161 ···157:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawFree161 ···157:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawFree
162 ···158:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stderr162 ···158:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stderr
163 ···159:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__fprintf_chk163 ···159:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__fprintf_chk
164 ···160:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·exit164 ···160:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·exit
165 ···161:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fileno165 ···161:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fileno
166 ···162:·0000000000001f85····41·FUNC····GLOBAL·DEFAULT····6·Py_FatalError166 ···162:·0000000000001f32····41·FUNC····GLOBAL·DEFAULT····6·Py_FatalError
167 ···163:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·abort167 ···163:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·abort
168 ···164:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_write_noraise168 ···164:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_write_noraise
169 ···165:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen169 ···165:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
170 ···166:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_DumpHexadecimal170 ···166:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_DumpHexadecimal
171 ···167:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyGILState_GetThisThreadState171 ···167:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyGILState_GetThisThreadState
172 ···168:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_GetRaisedException172 ···168:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_GetRaisedException
173 ···169:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySys_GetOptionalAttr173 ···169:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySys_GetOptionalAttr
174 ···170:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Clear174 ···170:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Clear
175 ···171:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct175 ···171:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
176 ···172:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc176 ···172:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
177 ···173:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_DisplayException177 ···173:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_DisplayException
178 ···174:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyException_GetTraceback178 ···174:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyException_GetTraceback
179 ···175:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFile_Flush179 ···175:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFile_Flush
180 ···176:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_DumpTracebackThreads180 ···176:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_DumpTracebackThreads
181 ···177:·00000000000000c0···399·FUNC····GLOBAL·HIDDEN·····9·_Py_DumpExtensionModules181 ···177:·00000000000005c0···388·FUNC····GLOBAL·HIDDEN·····1·_Py_DumpExtensionModules
182 ···178:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFaulthandler_Fini182 ···178:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFaulthandler_Fini
183 ···179:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_GetModules183 ···179:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_GetModules
184 ···180:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_Next184 ···180:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_Next
185 ···181:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_CompareWithASCIIString185 ···181:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_CompareWithASCIIString
186 ···182:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFrozenSet_Type186 ···182:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFrozenSet_Type
187 ···183:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyModule_IsExtension187 ···183:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyModule_IsExtension
188 ···184:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Compare188 ···184:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Compare
189 ···185:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySet_NextEntry189 ···185:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySet_NextEntry
190 ···186:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_DumpASCII190 ···186:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_DumpASCII
 191 ···187:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_DumpDecimal
191 ···187:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype192 ···188:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype
192 ···188:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_DumpDecimal 
193 ···189:·00000000000005c0····25·FUNC····GLOBAL·HIDDEN·····1·_PyRuntime_Finalize193 ···189:·0000000000000750····25·FUNC····GLOBAL·HIDDEN·····1·_PyRuntime_Finalize
194 ···190:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntimeState_Fini194 ···190:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntimeState_Fini
195 ···191:·00000000000005e0····53·FUNC····GLOBAL·HIDDEN·····1·_Py_IsLocaleCoercionTarget195 ···191:·0000000000000770····53·FUNC····GLOBAL·HIDDEN·····1·_Py_IsLocaleCoercionTarget
196 ···192:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFloat_InitState196 ···192:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFloat_InitState
197 ···193:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_InitGlobalObjects197 ···193:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_InitGlobalObjects
198 ···194:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_InitState198 ···194:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_InitState
199 ···195:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_GetConstant_Init199 ···195:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_GetConstant_Init
200 ···196:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCode_Init200 ···196:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCode_Init
201 ···197:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDtoa_Init201 ···197:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDtoa_Init
202 ···198:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyGC_Init202 ···198:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyGC_Init
Offset 221, 15 lines modifiedOffset 221, 15 lines modified
221 ···217:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyType_Lookup221 ···217:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyType_Lookup
222 ···218:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBaseObject_Type222 ···218:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBaseObject_Type
223 ···219:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBuiltins_AddExceptions223 ···219:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBuiltins_AddExceptions
224 ···220:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Copy224 ···220:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Copy
225 ···221:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_InitDefaultImportFunc225 ···221:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_InitDefaultImportFunc
226 ···222:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyXI_Init226 ···222:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyXI_Init
227 ···223:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_InitCore227 ···223:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_InitCore
228 ···224:·0000000000000bc6···187·FUNC····GLOBAL·DEFAULT····6·_PyInterpreterState_SetConfig228 ···224:·0000000000000b79···187·FUNC····GLOBAL·DEFAULT····6·_PyInterpreterState_SetConfig
229 ···225:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetFromPyStatus229 ···225:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetFromPyStatus
230 ···226:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyConfig_InitImportConfig230 ···226:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyConfig_InitImportConfig
231 ···227:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_InitExternal231 ···227:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_InitExternal
232 ···228:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFaulthandler_Init232 ···228:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFaulthandler_Init
233 ···229:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_InitEncodings233 ···229:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_InitEncodings
Max diff block lines reached; 9584/22900 bytes (41.85%) of diff not shown.
224 KB
readelf --wide --relocs {}
Max HTML report size reached
47.3 KB
readelf --wide --debug-dump=frames {}
    
Offset 316, 895 lines modifiedOffset 316, 895 lines modified
316 ··DW_CFA_def_cfa_offset:·56316 ··DW_CFA_def_cfa_offset:·56
317 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56317 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
318 ··DW_CFA_advance_loc:·4·to·000000000000057d318 ··DW_CFA_advance_loc:·4·to·000000000000057d
319 ··DW_CFA_def_cfa_offset:·96319 ··DW_CFA_def_cfa_offset:·96
320 ··DW_CFA_nop320 ··DW_CFA_nop
321 ··DW_CFA_nop321 ··DW_CFA_nop
  
322 00000318·0000000000000030·0000031c·FDE·cie=00000000·pc=00000000000000c0..000000000000024f322 00000318·0000000000000030·0000031c·FDE·cie=00000000·pc=00000000000005c0..0000000000000744
323 ··DW_CFA_advance_loc:·6·to·00000000000000c6323 ··DW_CFA_advance_loc:·6·to·00000000000005c6
324 ··DW_CFA_def_cfa_offset:·16324 ··DW_CFA_def_cfa_offset:·16
325 ··DW_CFA_offset:·r15·(r15)·at·cfa-16325 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
326 ··DW_CFA_advance_loc:·2·to·00000000000000c8326 ··DW_CFA_advance_loc:·2·to·00000000000005c8
327 ··DW_CFA_def_cfa_offset:·24327 ··DW_CFA_def_cfa_offset:·24
328 ··DW_CFA_offset:·r14·(r14)·at·cfa-24328 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
329 ··DW_CFA_advance_loc:·2·to·00000000000000ca329 ··DW_CFA_advance_loc:·2·to·00000000000005ca
330 ··DW_CFA_def_cfa_offset:·32330 ··DW_CFA_def_cfa_offset:·32
331 ··DW_CFA_offset:·r13·(r13)·at·cfa-32331 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
332 ··DW_CFA_advance_loc:·2·to·00000000000000cc332 ··DW_CFA_advance_loc:·2·to·00000000000005cc
333 ··DW_CFA_def_cfa_offset:·40333 ··DW_CFA_def_cfa_offset:·40
334 ··DW_CFA_offset:·r12·(r12)·at·cfa-40334 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
335 ··DW_CFA_advance_loc:·1·to·00000000000000cd335 ··DW_CFA_advance_loc:·1·to·00000000000005cd
336 ··DW_CFA_def_cfa_offset:·48336 ··DW_CFA_def_cfa_offset:·48
337 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48337 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
338 ··DW_CFA_advance_loc:·1·to·00000000000000ce338 ··DW_CFA_advance_loc:·1·to·00000000000005ce
339 ··DW_CFA_def_cfa_offset:·56339 ··DW_CFA_def_cfa_offset:·56
340 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56340 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
341 ··DW_CFA_advance_loc:·4·to·00000000000000d2341 ··DW_CFA_advance_loc:·4·to·00000000000005d2
342 ··DW_CFA_def_cfa_offset:·144342 ··DW_CFA_def_cfa_offset:·144
343 ··DW_CFA_nop343 ··DW_CFA_nop
  
344 0000034c·0000000000000034·00000350·FDE·cie=00000000·pc=0000000000000877..00000000000009a2344 0000034c·0000000000000034·00000350·FDE·cie=00000000·pc=0000000000000877..0000000000000955
345 ··DW_CFA_def_cfa_offset:·144345 ··DW_CFA_def_cfa_offset:·144
346 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56346 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
347 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48347 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
348 ··DW_CFA_offset:·r12·(r12)·at·cfa-40348 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
349 ··DW_CFA_offset:·r13·(r13)·at·cfa-32349 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
350 ··DW_CFA_offset:·r14·(r14)·at·cfa-24350 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
351 ··DW_CFA_offset:·r15·(r15)·at·cfa-16351 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
352 ··DW_CFA_advance_loc:·16·to·0000000000000887352 ··DW_CFA_advance_loc:·12·to·0000000000000883
353 ··DW_CFA_remember_state353 ··DW_CFA_remember_state
354 ··DW_CFA_def_cfa_offset:·56354 ··DW_CFA_def_cfa_offset:·56
355 ··DW_CFA_advance_loc:·1·to·0000000000000888355 ··DW_CFA_advance_loc:·1·to·0000000000000884
356 ··DW_CFA_def_cfa_offset:·48356 ··DW_CFA_def_cfa_offset:·48
357 ··DW_CFA_advance_loc:·1·to·0000000000000889357 ··DW_CFA_advance_loc:·1·to·0000000000000885
358 ··DW_CFA_def_cfa_offset:·40358 ··DW_CFA_def_cfa_offset:·40
359 ··DW_CFA_advance_loc:·2·to·000000000000088b359 ··DW_CFA_advance_loc:·2·to·0000000000000887
360 ··DW_CFA_def_cfa_offset:·32360 ··DW_CFA_def_cfa_offset:·32
361 ··DW_CFA_advance_loc:·2·to·000000000000088d361 ··DW_CFA_advance_loc:·2·to·0000000000000889
362 ··DW_CFA_def_cfa_offset:·24362 ··DW_CFA_def_cfa_offset:·24
363 ··DW_CFA_advance_loc:·2·to·000000000000088f363 ··DW_CFA_advance_loc:·2·to·000000000000088b
364 ··DW_CFA_def_cfa_offset:·16364 ··DW_CFA_def_cfa_offset:·16
365 ··DW_CFA_advance_loc:·2·to·0000000000000891365 ··DW_CFA_advance_loc:·2·to·000000000000088d
366 ··DW_CFA_def_cfa_offset:·8366 ··DW_CFA_def_cfa_offset:·8
367 ··DW_CFA_advance_loc:·1·to·0000000000000892367 ··DW_CFA_advance_loc:·1·to·000000000000088e
368 ··DW_CFA_restore_state368 ··DW_CFA_restore_state
  
369 00000384·0000000000000014·00000388·FDE·cie=00000000·pc=00000000000005c0..00000000000005d9369 00000384·0000000000000014·00000388·FDE·cie=00000000·pc=0000000000000750..0000000000000769
370 ··DW_CFA_advance_loc:·5·to·00000000000005c5370 ··DW_CFA_advance_loc:·5·to·0000000000000755
371 ··DW_CFA_def_cfa_offset:·16371 ··DW_CFA_def_cfa_offset:·16
372 ··DW_CFA_advance_loc:·19·to·00000000000005d8372 ··DW_CFA_advance_loc:·19·to·0000000000000768
373 ··DW_CFA_def_cfa_offset:·8373 ··DW_CFA_def_cfa_offset:·8
374 ··DW_CFA_nop374 ··DW_CFA_nop
  
375 0000039c·0000000000000024·000003a0·FDE·cie=00000000·pc=00000000000005e0..0000000000000615375 0000039c·0000000000000024·000003a0·FDE·cie=00000000·pc=0000000000000770..00000000000007a5
376 ··DW_CFA_advance_loc:·5·to·00000000000005e5376 ··DW_CFA_advance_loc:·5·to·0000000000000775
377 ··DW_CFA_def_cfa_offset:·16377 ··DW_CFA_def_cfa_offset:·16
378 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16378 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
379 ··DW_CFA_advance_loc:·6·to·00000000000005eb379 ··DW_CFA_advance_loc:·6·to·000000000000077b
380 ··DW_CFA_def_cfa_offset:·24380 ··DW_CFA_def_cfa_offset:·24
381 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24381 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
382 ··DW_CFA_advance_loc:·4·to·00000000000005ef382 ··DW_CFA_advance_loc:·4·to·000000000000077f
383 ··DW_CFA_def_cfa_offset:·32383 ··DW_CFA_def_cfa_offset:·32
384 ··DW_CFA_advance_loc:·35·to·0000000000000612384 ··DW_CFA_advance_loc:·35·to·00000000000007a2
385 ··DW_CFA_def_cfa_offset:·24385 ··DW_CFA_def_cfa_offset:·24
386 ··DW_CFA_advance_loc:·1·to·0000000000000613386 ··DW_CFA_advance_loc:·1·to·00000000000007a3
387 ··DW_CFA_def_cfa_offset:·16387 ··DW_CFA_def_cfa_offset:·16
388 ··DW_CFA_advance_loc:·1·to·0000000000000614388 ··DW_CFA_advance_loc:·1·to·00000000000007a4
389 ··DW_CFA_def_cfa_offset:·8389 ··DW_CFA_def_cfa_offset:·8
390 ··DW_CFA_nop390 ··DW_CFA_nop
  
391 000003c4·0000000000000014·000003c8·FDE·cie=00000000·pc=00000000000009a2..00000000000009b2391 000003c4·0000000000000014·000003c8·FDE·cie=00000000·pc=0000000000000955..0000000000000965
392 ··DW_CFA_def_cfa_offset:·32392 ··DW_CFA_def_cfa_offset:·32
393 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24393 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
394 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16394 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
395 ··DW_CFA_nop395 ··DW_CFA_nop
  
396 000003dc·0000000000000048·000003e0·FDE·cie=00000000·pc=0000000000000620..000000000000098b396 000003dc·0000000000000048·000003e0·FDE·cie=00000000·pc=00000000000007b0..0000000000000b1b
397 ··DW_CFA_advance_loc:·2·to·0000000000000622397 ··DW_CFA_advance_loc:·2·to·00000000000007b2
398 ··DW_CFA_def_cfa_offset:·16398 ··DW_CFA_def_cfa_offset:·16
399 ··DW_CFA_offset:·r15·(r15)·at·cfa-16399 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
400 ··DW_CFA_advance_loc:·4·to·0000000000000626400 ··DW_CFA_advance_loc:·4·to·00000000000007b6
401 ··DW_CFA_def_cfa_offset:·24401 ··DW_CFA_def_cfa_offset:·24
402 ··DW_CFA_offset:·r14·(r14)·at·cfa-24402 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
403 ··DW_CFA_advance_loc:·5·to·000000000000062b403 ··DW_CFA_advance_loc:·5·to·00000000000007bb
404 ··DW_CFA_def_cfa_offset:·32404 ··DW_CFA_def_cfa_offset:·32
405 ··DW_CFA_offset:·r13·(r13)·at·cfa-32405 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
406 ··DW_CFA_advance_loc:·5·to·0000000000000630406 ··DW_CFA_advance_loc:·5·to·00000000000007c0
407 ··DW_CFA_def_cfa_offset:·40407 ··DW_CFA_def_cfa_offset:·40
408 ··DW_CFA_offset:·r12·(r12)·at·cfa-40408 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
409 ··DW_CFA_advance_loc:·1·to·0000000000000631409 ··DW_CFA_advance_loc:·1·to·00000000000007c1
410 ··DW_CFA_def_cfa_offset:·48410 ··DW_CFA_def_cfa_offset:·48
411 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48411 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
412 ··DW_CFA_advance_loc:·1·to·0000000000000632412 ··DW_CFA_advance_loc:·1·to·00000000000007c2
413 ··DW_CFA_def_cfa_offset:·56413 ··DW_CFA_def_cfa_offset:·56
414 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56414 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
415 ··DW_CFA_advance_loc:·4·to·0000000000000636415 ··DW_CFA_advance_loc:·4·to·00000000000007c6
416 ··DW_CFA_def_cfa_offset:·160416 ··DW_CFA_def_cfa_offset:·160
417 ··DW_CFA_advance_loc2:·839·to·000000000000097d417 ··DW_CFA_advance_loc2:·839·to·0000000000000b0d
418 ··DW_CFA_def_cfa_offset:·56418 ··DW_CFA_def_cfa_offset:·56
419 ··DW_CFA_advance_loc:·4·to·0000000000000981419 ··DW_CFA_advance_loc:·4·to·0000000000000b11
420 ··DW_CFA_def_cfa_offset:·48420 ··DW_CFA_def_cfa_offset:·48
421 ··DW_CFA_advance_loc:·1·to·0000000000000982421 ··DW_CFA_advance_loc:·1·to·0000000000000b12
422 ··DW_CFA_def_cfa_offset:·40422 ··DW_CFA_def_cfa_offset:·40
423 ··DW_CFA_advance_loc:·2·to·0000000000000984423 ··DW_CFA_advance_loc:·2·to·0000000000000b14
424 ··DW_CFA_def_cfa_offset:·32424 ··DW_CFA_def_cfa_offset:·32
425 ··DW_CFA_advance_loc:·2·to·0000000000000986425 ··DW_CFA_advance_loc:·2·to·0000000000000b16
426 ··DW_CFA_def_cfa_offset:·24426 ··DW_CFA_def_cfa_offset:·24
427 ··DW_CFA_advance_loc:·2·to·0000000000000988427 ··DW_CFA_advance_loc:·2·to·0000000000000b18
428 ··DW_CFA_def_cfa_offset:·16428 ··DW_CFA_def_cfa_offset:·16
429 ··DW_CFA_advance_loc:·2·to·000000000000098a429 ··DW_CFA_advance_loc:·2·to·0000000000000b1a
430 ··DW_CFA_def_cfa_offset:·8430 ··DW_CFA_def_cfa_offset:·8
431 ··DW_CFA_nop431 ··DW_CFA_nop
432 ··DW_CFA_nop432 ··DW_CFA_nop
  
433 00000428·000000000000001c·0000042c·FDE·cie=00000000·pc=00000000000009b2..0000000000000bc6433 00000428·000000000000001c·0000042c·FDE·cie=00000000·pc=0000000000000965..0000000000000b79
434 ··DW_CFA_def_cfa_offset:·160434 ··DW_CFA_def_cfa_offset:·160
435 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56435 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
Max diff block lines reached; 41408/48394 bytes (85.56%) of diff not shown.
1.09 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 1, 11 lines modifiedOffset 1, 12 lines modified
1 AVAUATUSH1 AVAUATUSH
2 []A\A]A^2 []A\A]A^
3 AWAVAUATI3 AWAVAUATI
4 []A\A]A^A_4 []A\A]A^A_
 5 AWAVAUATUSH
5 []A\A]A^A_6 []A\A]A^A_
6 AWAVAUATI7 AWAVAUATI
7 []A\A]A^A_8 []A\A]A^A_
8 AWAVAUATUSH9 AWAVAUATUSH
9 []A\A]A^A_10 []A\A]A^A_
10 AWAVAUATI11 AWAVAUATI
11 []A\A]A^A_12 []A\A]A^A_
Offset 44, 15 lines modifiedOffset 45, 14 lines modified
44 Exception·ignored·on·setting·builtin·variable·_45 Exception·ignored·on·setting·builtin·variable·_
45 Exception·ignored·on·clearing·sys.%s46 Exception·ignored·on·clearing·sys.%s
46 Exception·ignored·on·restoring·sys.%s47 Exception·ignored·on·restoring·sys.%s
47 Exception·ignored·on·removing·modules48 Exception·ignored·on·removing·modules
48 Exception·ignored·on·clearing·sys.modules49 Exception·ignored·on·clearing·sys.modules
49 Exception·ignored·on·restoring·builtins50 Exception·ignored·on·restoring·builtins
50 %s:·bug·likely·caused·by·a·refcount·error·in·a·C·extension51 %s:·bug·likely·caused·by·a·refcount·error·in·a·C·extension
51 AWAVAUATUSH 
52 []A\A]A^A_52 []A\A]A^A_
53 initialization·config·is·NULL53 initialization·config·is·NULL
54 can't·make·first·thread54 can't·make·first·thread
55 memory·allocation·failed55 memory·allocation·failed
56 failed·to·read·thread·state56 failed·to·read·thread·state
57 can't·make·main·interpreter57 can't·make·main·interpreter
58 LC_CTYPE58 LC_CTYPE
Offset 678, 16 lines modifiedOffset 678, 16 lines modified
678 _PyDict_Next678 _PyDict_Next
679 PyUnicode_CompareWithASCIIString679 PyUnicode_CompareWithASCIIString
680 PyFrozenSet_Type680 PyFrozenSet_Type
681 _PyModule_IsExtension681 _PyModule_IsExtension
682 PyUnicode_Compare682 PyUnicode_Compare
683 _PySet_NextEntry683 _PySet_NextEntry
684 _Py_DumpASCII684 _Py_DumpASCII
685 PyType_IsSubtype 
686 _Py_DumpDecimal685 _Py_DumpDecimal
 686 PyType_IsSubtype
687 _PyRuntime_Finalize687 _PyRuntime_Finalize
688 _PyRuntimeState_Fini688 _PyRuntimeState_Fini
689 _Py_IsLocaleCoercionTarget689 _Py_IsLocaleCoercionTarget
690 _PyFloat_InitState690 _PyFloat_InitState
691 _PyUnicode_InitGlobalObjects691 _PyUnicode_InitGlobalObjects
692 _PyUnicode_InitState692 _PyUnicode_InitState
693 _Py_GetConstant_Init693 _Py_GetConstant_Init
89.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
89.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
17.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 60, 194 lines modifiedOffset 60, 74 lines modified
60 »       mov····%rdx,0x30(%rsp)60 »       mov····%rdx,0x30(%rsp)
61 »       mov····0x88(%rbx),%rdx61 »       mov····0x88(%rbx),%rdx
62 »       mov····%rdx,0x48(%rsp)62 »       mov····%rdx,0x48(%rsp)
63 »       lea····0x30(%rsp),%rdx63 »       lea····0x30(%rsp),%rdx
64 »       jmp····80·<_Py_PreInitializeFromConfig+0x80>64 »       jmp····80·<_Py_PreInitializeFromConfig+0x80>
65 »       nopl···(%rax)65 »       nopl···(%rax)
  
66 00000000000000c0·<_Py_DumpExtensionModules>: 
67 _Py_DumpExtensionModules(): 
68 »       endbr64 
69 »       push···%r15 
70 »       push···%r14 
71 »       push···%r13 
72 »       push···%r12 
73 »       push···%rbp 
74 »       push···%rbx 
75 »       sub····$0x58,%rsp 
76 »       mov····%edi,0x18(%rsp) 
77 »       test···%rsi,%rsi 
78 »       je·····df·<_Py_DumpExtensionModules+0x1f> 
79 ·R_X86_64_PC32»  .text.unlikely+0x87f 
80 »       mov····%rsi,%rdi 
81 »       mov····%rsi,%rbx 
82 »       call···ea·<_Py_DumpExtensionModules+0x2a> 
83 ·R_X86_64_PLT32» _PyImport_GetModules-0x4 
84 »       mov····%rax,0x8(%rsp) 
85 »       test···%rax,%rax 
86 »       je·····f8·<_Py_DumpExtensionModules+0x38> 
87 ·R_X86_64_PC32»  .text.unlikely+0x87f 
88 »       mov····0x8(%rax),%rax 
89 »       testb··$0x20,0xab(%rax) 
90 »       je·····109·<_Py_DumpExtensionModules+0x49> 
91 ·R_X86_64_PC32»  .text.unlikely+0x87f 
92 »       cmpq···$0x0,0x1dd8(%rbx) 
93 »       je·····117·<_Py_DumpExtensionModules+0x57> 
94 ·R_X86_64_PC32»  .text.unlikely+0x88e 
95 »       xor····%esi,%esi 
96 »       lea····0x20(%rsp),%rax 
97 »       lea····0x30(%rsp),%r15 
98 »       mov····%rsi,0x20(%rsp) 
99 »       lea····0x28(%rsp),%r14 
100 »       mov····%rax,(%rsp) 
101 »       mov····0x1dd8(%rbx),%rdi 
102 »       xor····%r8d,%r8d 
103 »       mov····%r15,%rcx 
104 »       mov····%r14,%rdx 
105 »       mov····(%rsp),%rsi 
106 »       call···14a·<_Py_DumpExtensionModules+0x8a> 
107 ·R_X86_64_PLT32» _PyDict_Next-0x4 
108 »       test···%eax,%eax 
109 »       je·····152·<_Py_DumpExtensionModules+0x92> 
110 ·R_X86_64_PC32»  .text.unlikely+0x8a1 
111 »       mov····0x28(%rsp),%rdi 
112 »       mov····0x8(%rdi),%rax 
113 »       testb··$0x10,0xab(%rax) 
114 »       je·····131·<_Py_DumpExtensionModules+0x71> 
115 »       mov····$0x0,%esi 
116 ·R_X86_64_32»    .rodata.str1.1+0x139 
117 »       call···16e·<_Py_DumpExtensionModules+0xae> 
118 ·R_X86_64_PLT32» PyUnicode_CompareWithASCIIString-0x4 
119 »       test···%eax,%eax 
120 »       jne····131·<_Py_DumpExtensionModules+0x71> 
121 »       mov····0x30(%rsp),%rbx 
122 »       test···%rbx,%rbx 
123 »       je·····24a·<_Py_DumpExtensionModules+0x18a> 
124 »       mov····0x8(%rbx),%rdi 
125 »       cmp····$0x0,%rdi 
126 ·R_X86_64_32S»   PyFrozenSet_Type 
127 »       jne····191·<_Py_DumpExtensionModules+0xd1> 
128 ·R_X86_64_PC32»  .text.unlikely+0x910 
129 »       xor····%ecx,%ecx 
130 »       movl···$0x1,0x1c(%rsp) 
131 »       lea····0x48(%rsp),%r13 
132 »       mov····%rcx,0x20(%rsp) 
133 »       mov····%rcx,0x10(%rsp) 
134 »       mov····(%rsp),%rsi 
135 »       mov····0x8(%rsp),%rdi 
136 »       xor····%r8d,%r8d 
137 »       mov····%r15,%rcx 
138 »       mov····%r14,%rdx 
139 »       call···1c1·<_Py_DumpExtensionModules+0x101> 
140 ·R_X86_64_PLT32» _PyDict_Next-0x4 
141 »       test···%eax,%eax 
142 »       je·····1c9·<_Py_DumpExtensionModules+0x109> 
143 ·R_X86_64_PC32»  .text.unlikely+0x873 
144 »       mov····0x28(%rsp),%rax 
145 »       mov····0x8(%rax),%rax 
146 »       testb··$0x10,0xab(%rax) 
147 »       je·····1aa·<_Py_DumpExtensionModules+0xea> 
148 »       mov····0x30(%rsp),%rdi 
149 »       call···1e5·<_Py_DumpExtensionModules+0x125> 
150 ·R_X86_64_PLT32» _PyModule_IsExtension-0x4 
151 »       test···%eax,%eax 
152 »       je·····1aa·<_Py_DumpExtensionModules+0xea> 
153 »       test···%rbx,%rbx 
154 »       je·····1f2·<_Py_DumpExtensionModules+0x132> 
155 ·R_X86_64_PC32»  .text.unlikely+0x8d3 
156 »       xor····%edx,%edx 
157 »       lea····0x40(%rsp),%r12 
158 »       lea····0x38(%rsp),%rbp 
159 »       mov····%rdx,0x38(%rsp) 
160 »       jmp····230·<_Py_DumpExtensionModules+0x170> 
161 »       nopl···(%rax) 
162 »       mov····0x40(%rsp),%rsi 
163 »       mov····0x8(%rsi),%rax 
164 »       testb··$0x10,0xab(%rax) 
165 »       je·····21e·<_Py_DumpExtensionModules+0x15e> 
166 ·R_X86_64_PC32»  .text.unlikely+0x8be 
167 »       mov····0x28(%rsp),%rdi 
168 »       call···228·<_Py_DumpExtensionModules+0x168> 
169 ·R_X86_64_PLT32» PyUnicode_Compare-0x4 
170 »       test···%eax,%eax 
171 »       je·····1aa·<_Py_DumpExtensionModules+0xea> 
172 »       mov····%r13,%rcx 
173 »       mov····%r12,%rdx 
174 »       mov····%rbp,%rsi 
175 »       mov····%rbx,%rdi 
176 »       call···241·<_Py_DumpExtensionModules+0x181> 
177 ·R_X86_64_PLT32» _PySet_NextEntry-0x4 
178 »       test···%eax,%eax 
179 »       jne····208·<_Py_DumpExtensionModules+0x148> 
180 »       jmp····24a·<_Py_DumpExtensionModules+0x18a> 
181 ·R_X86_64_PC32»  .text.unlikely+0x8d3 
182 »       jmp····24f·<_Py_DumpExtensionModules+0x18f> 
183 ·R_X86_64_PC32»  .text.unlikely+0x8a1 
184 »       nop 
  
Max diff block lines reached; 13490/17257 bytes (78.17%) of diff not shown.
636 B
readelf --wide --decompress --string-dump=.rodata.str1.1 {}
    
Offset 45, 19 lines modifiedOffset 45, 19 lines modified
45 ··[···28b]··BuiltinImporter45 ··[···28b]··BuiltinImporter
46 ··[···29b]··warnoptions46 ··[···29b]··warnoptions
47 ··[···2a7]··warnings47 ··[···2a7]··warnings
48 ··[···2b0]··site48 ··[···2b0]··site
49 ··[···2b5]··%s49 ··[···2b5]··%s
50 ··[···2b8]··can't·initialize·sys.path[0]50 ··[···2b8]··can't·initialize·sys.path[0]
51 ··[···2d5]··can't·initialize·io.open51 ··[···2d5]··can't·initialize·io.open
52 ··[···2ee]··rb52 ··[···2ee]··w
 53 ··[···2f0]··r
 54 ··[···2f2]··rb
53 ··[···2f1]··wb55 ··[···2f5]··wb
54 ··[···2f4]··OOOsOO56 ··[···2f8]··OOOsOO
55 ··[···2fb]··w 
56 ··[···2fd]··r 
57 ··[···2ff]··isiOOOO57 ··[···2ff]··isiOOOO
58 ··[···307]··???58 ··[···307]··???
59 ··[···30b]··closed59 ··[···30b]··closed
60 ··[···312]··path60 ··[···312]··path
61 ··[···317]··stdin61 ··[···317]··stdin
62 ··[···31d]··#·clear·builtins._\n62 ··[···31d]··#·clear·builtins._\n
63 ··[···331]··_63 ··[···331]··_
4.55 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 47, 19 lines modifiedOffset 47, 19 lines modified
47 ··0x000002b0·00000000·75000000·000e2083·0486038c·....u.....·.....47 ··0x000002b0·00000000·75000000·000e2083·0486038c·....u.....·.....
48 ··0x000002c0·02000000·1c000000·c8020000·00000000·................48 ··0x000002c0·02000000·1c000000·c8020000·00000000·................
49 ··0x000002d0·55000000·00450e10·8602410e·18830341·U....E....A....A49 ··0x000002d0·55000000·00450e10·8602410e·18830341·U....E....A....A
50 ··0x000002e0·0e200000·30000000·e8020000·00000000·.·..0...........50 ··0x000002e0·0e200000·30000000·e8020000·00000000·.·..0...........
51 ··0x000002f0·08030000·00420e10·8f02420e·188e0342·.....B....B....B51 ··0x000002f0·08030000·00420e10·8f02420e·188e0342·.....B....B....B
52 ··0x00000300·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.52 ··0x00000300·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
53 ··0x00000310·38830744·0e600000·30000000·1c030000·8..D.`..0.......53 ··0x00000310·38830744·0e600000·30000000·1c030000·8..D.`..0.......
54 ··0x00000320·00000000·8f010000·00460e10·8f02420e·.........F....B.54 ··0x00000320·00000000·84010000·00460e10·8f02420e·.........F....B.
55 ··0x00000330·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.055 ··0x00000330·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
56 ··0x00000340·8606410e·38830744·0e900100·34000000·..A.8..D....4...56 ··0x00000340·8606410e·38830744·0e900100·34000000·..A.8..D....4...
57 ··0x00000350·50030000·00000000·2b010000·000e9001·P.......+.......57 ··0x00000350·50030000·00000000·de000000·000e9001·P...............
58 ··0x00000360·83078606·8c058d04·8e038f02·500a0e38·............P..858 ··0x00000360·83078606·8c058d04·8e038f02·4c0a0e38·............L..8
59 ··0x00000370·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B59 ··0x00000370·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B
60 ··0x00000380·0e08410b·14000000·88030000·00000000·..A.............60 ··0x00000380·0e08410b·14000000·88030000·00000000·..A.............
61 ··0x00000390·19000000·00450e10·530e0800·24000000·.....E..S...$...61 ··0x00000390·19000000·00450e10·530e0800·24000000·.....E..S...$...
62 ··0x000003a0·a0030000·00000000·35000000·00450e10·........5....E..62 ··0x000003a0·a0030000·00000000·35000000·00450e10·........5....E..
63 ··0x000003b0·8602460e·18830344·0e20630e·18410e10·..F....D.·c..A..63 ··0x000003b0·8602460e·18830344·0e20630e·18410e10·..F....D.·c..A..
64 ··0x000003c0·410e0800·14000000·c8030000·00000000·A...............64 ··0x000003c0·410e0800·14000000·c8030000·00000000·A...............
65 ··0x000003d0·10000000·000e2083·03860200·48000000·......·.....H...65 ··0x000003d0·10000000·000e2083·03860200·48000000·......·.....H...
Offset 106, 23 lines modifiedOffset 106, 23 lines modified
106 ··0x00000660·0786068c·058d048e·038f0200·28000000·............(...106 ··0x00000660·0786068c·058d048e·038f0200·28000000·............(...
107 ··0x00000670·70060000·00000000·55000000·00450e10·p.......U....E..107 ··0x00000670·70060000·00000000·55000000·00450e10·p.......U....E..
108 ··0x00000680·8602410e·18830349·0ee00202·430e1841·..A....I....C..A108 ··0x00000680·8602410e·18830349·0ee00202·430e1841·..A....I....C..A
109 ··0x00000690·0e10410e·08000000·14000000·9c060000·..A.............109 ··0x00000690·0e10410e·08000000·14000000·9c060000·..A.............
110 ··0x000006a0·00000000·09000000·000ee002·83038602·................110 ··0x000006a0·00000000·09000000·000ee002·83038602·................
111 ··0x000006b0·18000000·b4060000·00000000·2c000000·............,...111 ··0x000006b0·18000000·b4060000·00000000·2c000000·............,...
112 ··0x000006c0·004b0eb0·015a0a0e·08410b00·80000000·.K...Z...A......112 ··0x000006c0·004b0eb0·015a0a0e·08410b00·80000000·.K...Z...A......
113 ··0x000006d0·d0060000·00000000·67030000·00420e10·........g....B..113 ··0x000006d0·d0060000·00000000·4a030000·00420e10·........J....B..
114 ··0x000006e0·8f02470e·188e0345·0e208d04·450e288c·..G....E.·..E.(.114 ··0x000006e0·8f02470e·188e0345·0e208d04·450e288c·..G....E.·..E.(.
115 ··0x000006f0·05410e30·8606410e·38830747·0e706a0e·.A.0..A.8..G.pj.115 ··0x000006f0·05410e30·8606410e·38830747·0e706a0e·.A.0..A.8..G.pj.
116 ··0x00000700·78500e80·01560e88·01500e90·014e0e70·xP...V...P...N.p116 ··0x00000700·78500e80·01560e88·01500e90·014e0e70·xP...V...P...N.p
117 ··0x00000710·0340010e·784d0e80·01500e88·01450e90·.@..xM...P...E..117 ··0x00000710·0340010e·784d0e80·01500e88·01450e90·.@..xM...P...E..
118 ··0x00000720·014e0e70·029e0a0e·38440e30·410e2842·.N.p....8D.0A.(B118 ··0x00000720·014e0e70·02a10a0e·38440e30·410e2842·.N.p....8D.0A.(B
119 ··0x00000730·0e20420e·18420e10·420e0841·0b5c0e78·.·B..B..B..A.\.x119 ··0x00000730·0e20420e·18420e10·420e0841·0b5c0e78·.·B..B..B..A.\.x
120 ··0x00000740·500e8001·520e8801·450e9001·4e0e7000·P...R...E...N.p.120 ··0x00000740·500e8001·520e8801·450e9001·4e0e7000·P...R...E...N.p.
121 ··0x00000750·1c000000·54070000·00000000·71010000·....T.......q...121 ··0x00000750·1c000000·54070000·00000000·6b010000·....T.......k...
122 ··0x00000760·000e7083·0786068c·058d048e·038f0200·..p.............122 ··0x00000760·000e7083·0786068c·058d048e·038f0200·..p.............
123 ··0x00000770·18000000·74070000·00000000·31000000·....t.......1...123 ··0x00000770·18000000·74070000·00000000·31000000·....t.......1...
124 ··0x00000780·00450e10·83026b0e·08000000·14000000·.E....k.........124 ··0x00000780·00450e10·83026b0e·08000000·14000000·.E....k.........
125 ··0x00000790·90070000·00000000·3a000000·000e1083·........:.......125 ··0x00000790·90070000·00000000·3a000000·000e1083·........:.......
126 ··0x000007a0·02000000·28000000·a8070000·00000000·....(...........126 ··0x000007a0·02000000·28000000·a8070000·00000000·....(...........
127 ··0x000007b0·78000000·00410e10·8602490e·18830344·x....A....I....D127 ··0x000007b0·78000000·00410e10·8602490e·18830344·x....A....I....D
128 ··0x000007c0·0e305b0a·0e18410e·10410e08·410b0000·.0[...A..A..A...128 ··0x000007c0·0e305b0a·0e18410e·10410e08·410b0000·.0[...A..A..A...
Offset 144, 17 lines modifiedOffset 144, 17 lines modified
144 ··0x000008c0·00410e10·8602460e·18830344·0e3002a0·.A....F....D.0..144 ··0x000008c0·00410e10·8602460e·18830344·0e3002a0·.A....F....D.0..
145 ··0x000008d0·0e18430e·10410e08·14000000·dc080000·..C..A..........145 ··0x000008d0·0e18430e·10410e08·14000000·dc080000·..C..A..........
146 ··0x000008e0·00000000·2b000000·000e3083·03860200·....+.....0.....146 ··0x000008e0·00000000·2b000000·000e3083·03860200·....+.....0.....
147 ··0x000008f0·1c000000·f4080000·00000000·44000000·............D...147 ··0x000008f0·1c000000·f4080000·00000000·44000000·............D...
148 ··0x00000900·00410e10·8302490e·20780e10·410e0800·.A....I.·x..A...148 ··0x00000900·00410e10·8302490e·20780e10·410e0800·.A....I.·x..A...
149 ··0x00000910·14000000·14090000·00000000·40000000·............@...149 ··0x00000910·14000000·14090000·00000000·40000000·............@...
150 ··0x00000920·000e2083·02000000·4c000000·2c090000·..·.....L...,...150 ··0x00000920·000e2083·02000000·4c000000·2c090000·..·.....L...,...
151 ··0x00000930·00000000·41050000·00420e10·8f02420e·....A....B....B.151 ··0x00000930·00000000·51050000·00420e10·8f02420e·....Q....B....B.
152 ··0x00000940·188e0345·0e208d04·420e288c·05410e30·...E.·..B.(..A.0152 ··0x00000940·188e0345·0e208d04·420e288c·05410e30·...E.·..B.(..A.0
153 ··0x00000950·8606410e·38830744·0e900103·b0030a0e·..A.8..D........153 ··0x00000950·8606410e·38830744·0e900103·c0030a0e·..A.8..D........
154 ··0x00000960·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B..154 ··0x00000960·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B..
155 ··0x00000970·420e0845·0b000000·38000000·7c090000·B..E....8...|...155 ··0x00000970·420e0845·0b000000·38000000·7c090000·B..E....8...|...
156 ··0x00000980·00000000·f1050000·000e9001·83078606·................156 ··0x00000980·00000000·f1050000·000e9001·83078606·................
157 ··0x00000990·8c058d04·8e038f02·0327040a·0e38410e·.........'...8A.157 ··0x00000990·8c058d04·8e038f02·0327040a·0e38410e·.........'...8A.
158 ··0x000009a0·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..158 ··0x000009a0·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
159 ··0x000009b0·410b0000·10000000·b8090000·00000000·A...............159 ··0x000009b0·410b0000·10000000·b8090000·00000000·A...............
160 ··0x000009c0·09000000·00000000·28000000·cc090000·........(.......160 ··0x000009c0·09000000·00000000·28000000·cc090000·........(.......
1.43 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 184, 17 lines modifiedOffset 184, 17 lines modified
184 ··0x00000b50·655f436f·6d706172·65576974·68415343·e_CompareWithASC184 ··0x00000b50·655f436f·6d706172·65576974·68415343·e_CompareWithASC
185 ··0x00000b60·49495374·72696e67·00507946·726f7a65·IIString.PyFroze185 ··0x00000b60·49495374·72696e67·00507946·726f7a65·IIString.PyFroze
186 ··0x00000b70·6e536574·5f547970·65005f50·794d6f64·nSet_Type._PyMod186 ··0x00000b70·6e536574·5f547970·65005f50·794d6f64·nSet_Type._PyMod
187 ··0x00000b80·756c655f·49734578·74656e73·696f6e00·ule_IsExtension.187 ··0x00000b80·756c655f·49734578·74656e73·696f6e00·ule_IsExtension.
188 ··0x00000b90·5079556e·69636f64·655f436f·6d706172·PyUnicode_Compar188 ··0x00000b90·5079556e·69636f64·655f436f·6d706172·PyUnicode_Compar
189 ··0x00000ba0·65005f50·79536574·5f4e6578·74456e74·e._PySet_NextEnt189 ··0x00000ba0·65005f50·79536574·5f4e6578·74456e74·e._PySet_NextEnt
190 ··0x00000bb0·7279005f·50795f44·756d7041·53434949·ry._Py_DumpASCII190 ··0x00000bb0·7279005f·50795f44·756d7041·53434949·ry._Py_DumpASCII
 191 ··0x00000bc0·005f5079·5f44756d·70446563·696d616c·._Py_DumpDecimal
191 ··0x00000bc0·00507954·7970655f·49735375·62747970·.PyType_IsSubtyp192 ··0x00000bd0·00507954·7970655f·49735375·62747970·.PyType_IsSubtyp
192 ··0x00000bd0·65005f50·795f4475·6d704465·63696d61·e._Py_DumpDecima 
193 ··0x00000be0·6c005f50·7952756e·74696d65·5f46696e·l._PyRuntime_Fin193 ··0x00000be0·65005f50·7952756e·74696d65·5f46696e·e._PyRuntime_Fin
194 ··0x00000bf0·616c697a·65005f50·7952756e·74696d65·alize._PyRuntime194 ··0x00000bf0·616c697a·65005f50·7952756e·74696d65·alize._PyRuntime
195 ··0x00000c00·53746174·655f4669·6e69005f·50795f49·State_Fini._Py_I195 ··0x00000c00·53746174·655f4669·6e69005f·50795f49·State_Fini._Py_I
196 ··0x00000c10·734c6f63·616c6543·6f657263·696f6e54·sLocaleCoercionT196 ··0x00000c10·734c6f63·616c6543·6f657263·696f6e54·sLocaleCoercionT
197 ··0x00000c20·61726765·74005f50·79466c6f·61745f49·arget._PyFloat_I197 ··0x00000c20·61726765·74005f50·79466c6f·61745f49·arget._PyFloat_I
198 ··0x00000c30·6e697453·74617465·005f5079·556e6963·nitState._PyUnic198 ··0x00000c30·6e697453·74617465·005f5079·556e6963·nitState._PyUnic
199 ··0x00000c40·6f64655f·496e6974·476c6f62·616c4f62·ode_InitGlobalOb199 ··0x00000c40·6f64655f·496e6974·476c6f62·616c4f62·ode_InitGlobalOb
200 ··0x00000c50·6a656374·73005f50·79556e69·636f6465·jects._PyUnicode200 ··0x00000c50·6a656374·73005f50·79556e69·636f6465·jects._PyUnicode
451 KB
pystate.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:··········379624·(bytes·into·file)13 ··Start·of·section·headers:··········379520·(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·0x5cae8:1 There·are·23·section·headers,·starting·at·offset·0x5ca80:
  
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·001315·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·001295·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·04d6b8·001080·18···I·20···1··86 ··[·2]·.rela.text········RELA············0000000000000000·04d650·000ff0·18···I·20···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·001355·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·0012d5·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·001355·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·0012d5·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·001355·000302·01·AMS··0···0··19 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·0012d5·000302·01·AMS··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·001657·0014b0·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·0015d7·0014e0·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·04e738·002850·18···I·20···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·04e640·0028c8·18···I·20···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·002b08·0011ae·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········0000000000000000·002ab8·00119e·00··AX··0···0·16
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·050f88·000f60·18···I·20···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·050f08·000f78·18···I·20···8··8
14 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·003cb8·00040f·01·AMS··0···0··814 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·003c58·00040f·01·AMS··0···0··8
15 ··[11]·.rodata···········PROGBITS········0000000000000000·0040c8·0455f0·00···A··0···0·3215 ··[11]·.rodata···········PROGBITS········0000000000000000·004068·0455f0·00···A··0···0·32
16 ··[12]·.rela.rodata······RELA············0000000000000000·051ee8·009db0·18···I·20··11··816 ··[12]·.rela.rodata······RELA············0000000000000000·051e80·009db0·18···I·20··11··8
17 ··[13]·.tbss·············NOBITS··········0000000000000000·0496b8·000008·00·WAT··0···0··817 ··[13]·.tbss·············NOBITS··········0000000000000000·049658·000008·00·WAT··0···0··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·0496b8·000048·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·049658·000048·08··AM··0···0··8
19 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·05bc98·0000d8·18···I·20··14··819 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·05bc30·0000d8·18···I·20··14··8
20 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·049700·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·0496a0·000000·00······0···0··1
21 ··[17]·.note.gnu.property·NOTE············0000000000000000·049700·000020·00···A··0···0··821 ··[17]·.note.gnu.property·NOTE············0000000000000000·0496a0·000020·00···A··0···0··8
22 ··[18]·.eh_frame·········PROGBITS········0000000000000000·049720·000fe8·00···A··0···0··822 ··[18]·.eh_frame·········PROGBITS········0000000000000000·0496c0·000fe0·00···A··0···0··8
23 ··[19]·.rela.eh_frame····RELA············0000000000000000·05bd70·000ca8·18···I·20··18··823 ··[19]·.rela.eh_frame····RELA············0000000000000000·05bd08·000ca8·18···I·20··18··8
24 ··[20]·.symtab···········SYMTAB··········0000000000000000·04a708·0019e0·18·····21··88··824 ··[20]·.symtab···········SYMTAB··········0000000000000000·04a6a0·0019e0·18·····21··88··8
25 ··[21]·.strtab···········STRTAB··········0000000000000000·04c0e8·0015cb·00······0···0··125 ··[21]·.strtab···········STRTAB··········0000000000000000·04c080·0015cb·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·05ca18·0000c9·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········0000000000000000·05c9b0·0000c9·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)
27.8 KB
readelf --wide --symbols {}
    
Offset 9, 75 lines modifiedOffset 9, 75 lines modified
9 ·····5:·0000000000000300·0x452f0·OBJECT··LOCAL··DEFAULT···11·initial9 ·····5:·0000000000000300·0x452f0·OBJECT··LOCAL··DEFAULT···11·initial
10 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.hot10 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.hot
11 ·····7:·0000000000000058·····4·FUNC····LOCAL··DEFAULT····6·PyGILState_GetThisThreadState.cold11 ·····7:·0000000000000058·····4·FUNC····LOCAL··DEFAULT····6·PyGILState_GetThisThreadState.cold
12 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.812 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.8
13 ·····9:·0000000000000068···309·FUNC····LOCAL··DEFAULT····6·_PyInterpreterState_New.cold13 ·····9:·0000000000000068···309·FUNC····LOCAL··DEFAULT····6·_PyInterpreterState_New.cold
14 ····10:·0000000000000280····24·OBJECT··LOCAL··DEFAULT···11·__func__.1914 ····10:·0000000000000280····24·OBJECT··LOCAL··DEFAULT···11·__func__.19
15 ····11:·0000000000000260····17·OBJECT··LOCAL··DEFAULT···11·__func__.1815 ····11:·0000000000000260····17·OBJECT··LOCAL··DEFAULT···11·__func__.18
16 ····12:·0000000000001100····53·FUNC····LOCAL··DEFAULT····1·free_interpreter16 ····12:·0000000000001080····53·FUNC····LOCAL··DEFAULT····1·free_interpreter
17 ····13:·0000000000000030···431·FUNC····LOCAL··DEFAULT····8·new_threadstate17 ····13:·0000000000000030···415·FUNC····LOCAL··DEFAULT····8·new_threadstate
18 ····14:·000000000000019d····37·FUNC····LOCAL··DEFAULT····6·new_threadstate.cold18 ····14:·000000000000019d····53·FUNC····LOCAL··DEFAULT····6·new_threadstate.cold
19 ····15:·0000000000000130····17·OBJECT··LOCAL··DEFAULT···11·__func__.1019 ····15:·0000000000000130····17·OBJECT··LOCAL··DEFAULT···11·__func__.10
20 ····16:·00000000000001e0····68·FUNC····LOCAL··DEFAULT····8·bind_gilstate_tstate20 ····16:·00000000000001d0····68·FUNC····LOCAL··DEFAULT····8·bind_gilstate_tstate
21 ····17:·00000000000001c2····15·FUNC····LOCAL··DEFAULT····6·bind_gilstate_tstate.cold21 ····17:·00000000000001d2····15·FUNC····LOCAL··DEFAULT····6·bind_gilstate_tstate.cold
22 ····18:·0000000000000110····17·OBJECT··LOCAL··DEFAULT···11·__func__.922 ····18:·0000000000000110····17·OBJECT··LOCAL··DEFAULT···11·__func__.9
23 ····19:·00000000000001d1····58·FUNC····LOCAL··DEFAULT····6·_PyThreadState_Attach.cold23 ····19:·00000000000001e1····58·FUNC····LOCAL··DEFAULT····6·_PyThreadState_Attach.cold
24 ····20:·0000000000000090····22·OBJECT··LOCAL··DEFAULT···11·__func__.524 ····20:·0000000000000090····22·OBJECT··LOCAL··DEFAULT···11·__func__.5
25 ····21:·000000000000020b····19·FUNC····LOCAL··DEFAULT····6·_PyThreadState_MustExit.cold25 ····21:·000000000000021b····19·FUNC····LOCAL··DEFAULT····6·_PyThreadState_MustExit.cold
26 ····22:·000000000000021e····17·FUNC····LOCAL··DEFAULT····6·PyGILState_Check.cold26 ····22:·000000000000022e····17·FUNC····LOCAL··DEFAULT····6·PyGILState_Check.cold
27 ····23:·000000000000022f····16·FUNC····LOCAL··DEFAULT····6·PyThreadState_Get.cold27 ····23:·000000000000023f····16·FUNC····LOCAL··DEFAULT····6·PyThreadState_Get.cold
28 ····24:·0000000000000070····18·OBJECT··LOCAL··DEFAULT···11·__func__.428 ····24:·0000000000000070····18·OBJECT··LOCAL··DEFAULT···11·__func__.4
29 ····25:·000000000000023f····54·FUNC····LOCAL··DEFAULT····6·_PyThreadState_Detach.cold29 ····25:·000000000000024f····54·FUNC····LOCAL··DEFAULT····6·_PyThreadState_Detach.cold
30 ····26:·0000000000000420····57·FUNC····LOCAL··DEFAULT····8·detach_thread30 ····26:·0000000000000410····57·FUNC····LOCAL··DEFAULT····8·detach_thread
31 ····27:·0000000000000275····26·FUNC····LOCAL··DEFAULT····6·detach_thread.cold31 ····27:·0000000000000285····26·FUNC····LOCAL··DEFAULT····6·detach_thread.cold
32 ····28:·000000000000028f····16·FUNC····LOCAL··DEFAULT····6·_Py_GetConfig.cold32 ····28:·000000000000029f····16·FUNC····LOCAL··DEFAULT····6·_Py_GetConfig.cold
33 ····29:·0000000000000000····14·OBJECT··LOCAL··DEFAULT···11·__func__.033 ····29:·0000000000000000····14·OBJECT··LOCAL··DEFAULT···11·__func__.0
34 ····30:·000000000000029f····22·FUNC····LOCAL··DEFAULT····6·_PyThreadState_PushFrame.cold34 ····30:·00000000000002af····22·FUNC····LOCAL··DEFAULT····6·_PyThreadState_PushFrame.cold
35 ····31:·0000000000000328····15·FUNC····LOCAL··DEFAULT····6·PyGILState_Ensure.cold35 ····31:·0000000000000338····15·FUNC····LOCAL··DEFAULT····6·PyGILState_Ensure.cold
36 ····32:·0000000000000030····18·OBJECT··LOCAL··DEFAULT···11·__func__.236 ····32:·0000000000000030····18·OBJECT··LOCAL··DEFAULT···11·__func__.2
37 ····33:·0000000000000337····35·FUNC····LOCAL··DEFAULT····6·PyGILState_Release.cold37 ····33:·0000000000000347····35·FUNC····LOCAL··DEFAULT····6·PyGILState_Release.cold
38 ····34:·0000000000000010····19·OBJECT··LOCAL··DEFAULT···11·__func__.138 ····34:·0000000000000010····19·OBJECT··LOCAL··DEFAULT···11·__func__.1
39 ····35:·000000000000035a····59·FUNC····LOCAL··DEFAULT····6·_PyInterpreterState_SetRunningMain.cold39 ····35:·000000000000036a····59·FUNC····LOCAL··DEFAULT····6·_PyInterpreterState_SetRunningMain.cold
40 ····36:·0000000000000180····35·OBJECT··LOCAL··DEFAULT···11·__func__.1240 ····36:·0000000000000180····35·OBJECT··LOCAL··DEFAULT···11·__func__.12
41 ····37:·0000000000000395····30·FUNC····LOCAL··DEFAULT····6·PyInterpreterState_Get.cold41 ····37:·00000000000003a5····30·FUNC····LOCAL··DEFAULT····6·PyInterpreterState_Get.cold
42 ····38:·0000000000000150····23·OBJECT··LOCAL··DEFAULT···11·__func__.1142 ····38:·0000000000000150····23·OBJECT··LOCAL··DEFAULT···11·__func__.11
43 ····39:·00000000000003b3····24·FUNC····LOCAL··DEFAULT····6·PyInterpreterState_GetID.cold43 ····39:·00000000000003c3····24·FUNC····LOCAL··DEFAULT····6·PyInterpreterState_GetID.cold
44 ····40:·00000000000003cb····30·FUNC····LOCAL··DEFAULT····6·PyInterpreterState_New.cold44 ····40:·00000000000003db····30·FUNC····LOCAL··DEFAULT····6·PyInterpreterState_New.cold
45 ····41:·00000000000003e9····57·FUNC····LOCAL··DEFAULT····6·_PyThreadState_RemoveExcept.cold45 ····41:·00000000000003f9····57·FUNC····LOCAL··DEFAULT····6·_PyThreadState_RemoveExcept.cold
46 ····42:·0000000000000422····70·FUNC····LOCAL··DEFAULT····6·_PyThreadState_NewBound.cold46 ····42:·0000000000000432····86·FUNC····LOCAL··DEFAULT····6·_PyThreadState_NewBound.cold
47 ····43:·0000000000000468···600·FUNC····LOCAL··DEFAULT····6·PyThreadState_Clear.cold47 ····43:·0000000000000488···600·FUNC····LOCAL··DEFAULT····6·PyThreadState_Clear.cold
48 ····44:·00000000000006c0····43·FUNC····LOCAL··DEFAULT····6·_PyThreadState_DeleteList.cold48 ····44:·00000000000006e0····43·FUNC····LOCAL··DEFAULT····6·_PyThreadState_DeleteList.cold
49 ····45:·0000000000000cc0····93·FUNC····LOCAL··DEFAULT····8·free_threadstate49 ····45:·0000000000000cc0····93·FUNC····LOCAL··DEFAULT····8·free_threadstate
50 ····46:·00000000000006eb····99·FUNC····LOCAL··DEFAULT····6·PyThreadState_Swap.cold50 ····46:·000000000000070b····99·FUNC····LOCAL··DEFAULT····6·PyThreadState_Swap.cold
51 ····47:·0000000000000b70···336·FUNC····LOCAL··DEFAULT····8·tstate_delete_common51 ····47:·0000000000000b80···317·FUNC····LOCAL··DEFAULT····8·tstate_delete_common
52 ····48:·000000000000074e····15·FUNC····LOCAL··DEFAULT····6·_PyThreadState_DeleteCurrent.cold52 ····48:·000000000000076e····15·FUNC····LOCAL··DEFAULT····6·_PyThreadState_DeleteCurrent.cold
53 ····49:·00000000000000b0····29·OBJECT··LOCAL··DEFAULT···11·__func__.653 ····49:·00000000000000b0····29·OBJECT··LOCAL··DEFAULT···11·__func__.6
54 ····50:·000000000000075d···127·FUNC····LOCAL··DEFAULT····6·tstate_delete_common.cold54 ····50:·000000000000077d···146·FUNC····LOCAL··DEFAULT····6·tstate_delete_common.cold
55 ····51:·00000000000001f0····19·OBJECT··LOCAL··DEFAULT···11·__func__.1455 ····51:·00000000000001f0····19·OBJECT··LOCAL··DEFAULT···11·__func__.14
56 ····52:·0000000000000210····21·OBJECT··LOCAL··DEFAULT···11·__func__.1556 ····52:·0000000000000210····21·OBJECT··LOCAL··DEFAULT···11·__func__.15
57 ····53:·00000000000007dc···172·FUNC····LOCAL··DEFAULT····6·PyThreadState_Delete.cold57 ····53:·000000000000080f···207·FUNC····LOCAL··DEFAULT····6·PyThreadState_Delete.cold
58 ····54:·00000000000000d0····21·OBJECT··LOCAL··DEFAULT···11·__func__.758 ····54:·00000000000000d0····21·OBJECT··LOCAL··DEFAULT···11·__func__.7
59 ····55:·0000000000000888····27·FUNC····LOCAL··DEFAULT····6·PyThreadState_GetDict.cold59 ····55:·00000000000008de····27·FUNC····LOCAL··DEFAULT····6·PyThreadState_GetDict.cold
60 ····56:·00000000000008a3····55·FUNC····LOCAL··DEFAULT····6·_PyThreadState_GetDict.cold60 ····56:·00000000000008f9····55·FUNC····LOCAL··DEFAULT····6·_PyThreadState_GetDict.cold
61 ····57:·00000000000008da····27·FUNC····LOCAL··DEFAULT····6·PyInterpreterState_GetDict.cold61 ····57:·0000000000000930····27·FUNC····LOCAL··DEFAULT····6·PyInterpreterState_GetDict.cold
62 ····58:·0000000000000680··2316·FUNC····LOCAL··DEFAULT····1·interpreter_clear62 ····58:·0000000000000680··2202·FUNC····LOCAL··DEFAULT····1·interpreter_clear
63 ····59:·00000000000008f5···228·FUNC····LOCAL··DEFAULT····6·interpreter_clear.cold63 ····59:·000000000000094b···190·FUNC····LOCAL··DEFAULT····6·interpreter_clear.cold
64 ····60:·00000000000009d9····12·FUNC····LOCAL··DEFAULT····6·PyThreadState_GetFrame.cold64 ····60:·0000000000000a09····12·FUNC····LOCAL··DEFAULT····6·PyThreadState_GetFrame.cold
65 ····61:·00000000000010b0····69·FUNC····LOCAL··DEFAULT····1·zapthreads65 ····61:·0000000000001040····57·FUNC····LOCAL··DEFAULT····1·zapthreads
66 ····62:·00000000000009e5···100·FUNC····LOCAL··DEFAULT····6·PyInterpreterState_Delete.cold66 ····62:·0000000000000a15···100·FUNC····LOCAL··DEFAULT····6·PyInterpreterState_Delete.cold
67 ····63:·0000000000000240····26·OBJECT··LOCAL··DEFAULT···11·__func__.1767 ····63:·0000000000000240····26·OBJECT··LOCAL··DEFAULT···11·__func__.17
68 ····64:·0000000000000a49····20·FUNC····LOCAL··DEFAULT····6·zapthreads.cold68 ····64:·0000000000000a79····20·FUNC····LOCAL··DEFAULT····6·zapthreads.cold
69 ····65:·0000000000000228····11·OBJECT··LOCAL··DEFAULT···11·__func__.1669 ····65:·0000000000000228····11·OBJECT··LOCAL··DEFAULT···11·__func__.16
70 ····66:·00000000000002a0····18·OBJECT··LOCAL··DEFAULT···11·__func__.2070 ····66:·00000000000002a0····18·OBJECT··LOCAL··DEFAULT···11·__func__.20
71 ····67:·0000000000000dfe·····4·FUNC····LOCAL··DEFAULT····6·_PyInterpreterState_GetIDObject.cold71 ····67:·0000000000000e2e·····4·FUNC····LOCAL··DEFAULT····6·_PyInterpreterState_GetIDObject.cold
72 ····68:·0000000000000e02····25·FUNC····LOCAL··DEFAULT····6·_PyInterpreterState_IDInitref.cold72 ····68:·0000000000000e32····25·FUNC····LOCAL··DEFAULT····6·_PyInterpreterState_IDInitref.cold
73 ····69:·0000000000000e2d·····4·FUNC····LOCAL··DEFAULT····6·_PyInterpreterState_LookUpIDObject.cold73 ····69:·0000000000000e5d·····4·FUNC····LOCAL··DEFAULT····6·_PyInterpreterState_LookUpIDObject.cold
74 ····70:·0000000000000e31····66·FUNC····LOCAL··DEFAULT····6·_PyInterpreterState_ObjectToID.cold74 ····70:·0000000000000e61····66·FUNC····LOCAL··DEFAULT····6·_PyInterpreterState_ObjectToID.cold
75 ····71:·0000000000000e73····79·FUNC····LOCAL··DEFAULT····6·_PyInterpreterState_LookUpID.cold75 ····71:·0000000000000ea3····79·FUNC····LOCAL··DEFAULT····6·_PyInterpreterState_LookUpID.cold
76 ····72:·0000000000000ec2····21·FUNC····LOCAL··DEFAULT····6·PyUnstable_InterpreterState_GetMainModule.cold76 ····72:·0000000000000ef2····21·FUNC····LOCAL··DEFAULT····6·PyUnstable_InterpreterState_GetMainModule.cold
77 ····73:·0000000000000050····28·OBJECT··LOCAL··DEFAULT···11·__func__.377 ····73:·0000000000000050····28·OBJECT··LOCAL··DEFAULT···11·__func__.3
78 ····74:·00000000000000f0····20·OBJECT··LOCAL··DEFAULT···11·__func__.878 ····74:·00000000000000f0····20·OBJECT··LOCAL··DEFAULT···11·__func__.8
79 ····75:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata79 ····75:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata
80 ····76:·00000000000001c0····37·OBJECT··LOCAL··DEFAULT···11·__func__.1380 ····76:·00000000000001c0····37·OBJECT··LOCAL··DEFAULT···11·__func__.13
81 ····77:·00000000000002c0····30·OBJECT··LOCAL··DEFAULT···11·__func__.2181 ····77:·00000000000002c0····30·OBJECT··LOCAL··DEFAULT···11·__func__.21
82 ····78:·00000000000002e0····21·OBJECT··LOCAL··DEFAULT···11·__func__.2282 ····78:·00000000000002e0····21·OBJECT··LOCAL··DEFAULT···11·__func__.22
83 ····79:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···14·.LC183 ····79:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···14·.LC1
Offset 114, 155 lines modifiedOffset 114, 155 lines modified
114 ···110:·0000000000000320····12·FUNC····GLOBAL·HIDDEN·····1·_PyInterpreterState_SetWhence114 ···110:·0000000000000320····12·FUNC····GLOBAL·HIDDEN·····1·_PyInterpreterState_SetWhence
115 ···111:·0000000000000330····46·FUNC····GLOBAL·HIDDEN·····1·_PyGILState_Init115 ···111:·0000000000000330····46·FUNC····GLOBAL·HIDDEN·····1·_PyGILState_Init
116 ···112:·0000000000000360·····9·FUNC····GLOBAL·DEFAULT····1·_PyThreadState_New116 ···112:·0000000000000360·····9·FUNC····GLOBAL·DEFAULT····1·_PyThreadState_New
117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc
118 ···114:·0000000000000370····75·FUNC····GLOBAL·HIDDEN·····1·_PyThreadState_Bind118 ···114:·0000000000000370····75·FUNC····GLOBAL·HIDDEN·····1·_PyThreadState_Bind
119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_get_thread_native_id119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_get_thread_native_id
120 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_tss_set120 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_tss_set
121 ···117:·0000000000000230·····5·FUNC····GLOBAL·HIDDEN·····8·_PyEval_StopTheWorldAll121 ···117:·0000000000000220·····5·FUNC····GLOBAL·HIDDEN·····8·_PyEval_StopTheWorldAll
122 ···118:·0000000000000240·····5·FUNC····GLOBAL·HIDDEN·····8·_PyGILState_SetTstate122 ···118:·0000000000000230·····5·FUNC····GLOBAL·HIDDEN·····8·_PyGILState_SetTstate
123 ···119:·0000000000000250···177·FUNC····GLOBAL·HIDDEN·····8·_PyThreadState_Attach123 ···119:·0000000000000240···177·FUNC····GLOBAL·HIDDEN·····8·_PyThreadState_Attach
124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
125 ···121:·0000000000000000·····8·TLS·····GLOBAL·HIDDEN····13·_Py_tss_tstate125 ···121:·0000000000000000·····8·TLS·····GLOBAL·HIDDEN····13·_Py_tss_tstate
126 ···122:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_AcquireLock126 ···122:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_AcquireLock
127 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCriticalSection_Resume127 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCriticalSection_Resume
128 ···124:·0000000000000310····71·FUNC····GLOBAL·HIDDEN·····8·_PyThreadState_MustExit128 ···124:·0000000000000300····71·FUNC····GLOBAL·HIDDEN·····8·_PyThreadState_MustExit
129 ···125:·0000000000000360····76·FUNC····GLOBAL·DEFAULT····8·PyGILState_Check129 ···125:·0000000000000350····76·FUNC····GLOBAL·DEFAULT····8·PyGILState_Check
130 ···126:·00000000000003b0····23·FUNC····GLOBAL·DEFAULT····8·PyThreadState_Get130 ···126:·00000000000003a0····23·FUNC····GLOBAL·DEFAULT····8·PyThreadState_Get
131 ···127:·00000000000003d0····12·FUNC····GLOBAL·HIDDEN·····8·_PyInterpreterState_GetConfig131 ···127:·00000000000003c0····12·FUNC····GLOBAL·HIDDEN·····8·_PyInterpreterState_GetConfig
132 ···128:·00000000000003e0····56·FUNC····GLOBAL·HIDDEN·····8·_PyThreadState_Detach132 ···128:·00000000000003d0····56·FUNC····GLOBAL·HIDDEN·····8·_PyThreadState_Detach
133 ···129:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_ReleaseLock133 ···129:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_ReleaseLock
134 ···130:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCriticalSection_SuspendAll134 ···130:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCriticalSection_SuspendAll
135 ···131:·0000000000000460····33·FUNC····GLOBAL·DEFAULT····8·_Py_GetConfig135 ···131:·0000000000000450····33·FUNC····GLOBAL·DEFAULT····8·_Py_GetConfig
136 ···132:·0000000000000490···235·FUNC····GLOBAL·HIDDEN·····8·_PyThreadState_PushFrame136 ···132:·0000000000000480···235·FUNC····GLOBAL·HIDDEN·····8·_PyThreadState_PushFrame
137 ···133:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_VirtualAlloc137 ···133:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_VirtualAlloc
138 ···134:·0000000000000580····98·FUNC····GLOBAL·DEFAULT····8·_PyThreadState_PopFrame138 ···134:·0000000000000570····98·FUNC····GLOBAL·DEFAULT····8·_PyThreadState_PopFrame
139 ···135:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_VirtualFree139 ···135:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_VirtualFree
140 ···136:·00000000000002b5···115·FUNC····GLOBAL·DEFAULT····6·_PyInterpreterState_GetConfigCopy140 ···136:·00000000000002c5···115·FUNC····GLOBAL·DEFAULT····6·_PyInterpreterState_GetConfigCopy
141 ···137:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyConfig_Copy141 ···137:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyConfig_Copy
142 ···138:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyStatus_Exception142 ···138:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyStatus_Exception
143 ···139:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetFromPyStatus143 ···139:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetFromPyStatus
144 ···140:·00000000000003c0·····9·FUNC····GLOBAL·DEFAULT····1·PyThreadState_GetInterpreter144 ···140:·00000000000003c0·····9·FUNC····GLOBAL·DEFAULT····1·PyThreadState_GetInterpreter
145 ···141:·00000000000003d0···142·FUNC····GLOBAL·DEFAULT····1·PyGILState_Ensure145 ···141:·00000000000003d0···142·FUNC····GLOBAL·DEFAULT····1·PyGILState_Ensure
146 ···142:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_RestoreThread146 ···142:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_RestoreThread
147 ···143:·0000000000000460···108·FUNC····GLOBAL·DEFAULT····1·PyGILState_Release147 ···143:·0000000000000460···108·FUNC····GLOBAL·DEFAULT····1·PyGILState_Release
148 ···144:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_SaveThread148 ···144:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_SaveThread
149 ···145:·0000000000000880···448·FUNC····GLOBAL·DEFAULT····8·PyThreadState_Clear149 ···145:·0000000000000890···448·FUNC····GLOBAL·DEFAULT····8·PyThreadState_Clear
150 ···146:·0000000000000620····47·FUNC····GLOBAL·HIDDEN·····1·_PyThreadState_DeleteCurrent150 ···146:·0000000000000620····47·FUNC····GLOBAL·HIDDEN·····1·_PyThreadState_DeleteCurrent
151 ···147:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFormat151 ···147:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFormat
152 ···148:·00000000000004d0····60·FUNC····GLOBAL·DEFAULT····1·_PyInterpreterState_SetRunningMain152 ···148:·00000000000004d0····60·FUNC····GLOBAL·DEFAULT····1·_PyInterpreterState_SetRunningMain
153 ···149:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_InterpreterError153 ···149:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_InterpreterError
154 ···150:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString154 ···150:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
155 ···151:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeError155 ···151:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeError
156 ···152:·00000000000005f0····44·FUNC····GLOBAL·DEFAULT····8·PyInterpreterState_Get156 ···152:·00000000000005e0····44·FUNC····GLOBAL·DEFAULT····8·PyInterpreterState_Get
157 ···153:·0000000000000620····21·FUNC····GLOBAL·DEFAULT····8·PyInterpreterState_GetID157 ···153:·0000000000000610····21·FUNC····GLOBAL·DEFAULT····8·PyInterpreterState_GetID
158 ···154:·0000000000000510····53·FUNC····GLOBAL·DEFAULT····1·PyInterpreterState_New158 ···154:·0000000000000510····53·FUNC····GLOBAL·DEFAULT····1·PyInterpreterState_New
159 ···155:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_ExitStatusException159 ···155:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_ExitStatusException
160 ···156:·0000000000000550···134·FUNC····GLOBAL·HIDDEN·····1·_PyThreadState_RemoveExcept160 ···156:·0000000000000550···134·FUNC····GLOBAL·HIDDEN·····1·_PyThreadState_RemoveExcept
161 ···157:·00000000000005e0····17·FUNC····GLOBAL·HIDDEN·····1·_PyInterpreterState_HasFeature161 ···157:·00000000000005e0····17·FUNC····GLOBAL·HIDDEN·····1·_PyInterpreterState_HasFeature
162 ···158:·0000000000000600·····5·FUNC····GLOBAL·HIDDEN·····1·_PyEval_StartTheWorldAll162 ···158:·0000000000000600·····5·FUNC····GLOBAL·HIDDEN·····1·_PyEval_StartTheWorldAll
163 ···159:·0000000000000640···567·FUNC····GLOBAL·DEFAULT····8·_PyThreadState_NewBound163 ···159:·0000000000000630···604·FUNC····GLOBAL·DEFAULT····8·_PyThreadState_NewBound
164 ···160:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMem_AbandonDelayed164 ···160:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMem_AbandonDelayed
Max diff block lines reached; 12859/28403 bytes (45.27%) of diff not shown.
158 KB
readelf --wide --relocs {}
Max HTML report size reached
65.1 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
41.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 286, 15 lines modifiedOffset 286, 15 lines modified
286 »       call···3ab·<_PyThreadState_Bind+0x3b>286 »       call···3ab·<_PyThreadState_Bind+0x3b>
287 ·R_X86_64_PLT32» PyThread_tss_get-0x4287 ·R_X86_64_PLT32» PyThread_tss_get-0x4
288 »       test···%rax,%rax288 »       test···%rax,%rax
289 »       jne····3b9·<_PyThreadState_Bind+0x49>289 »       jne····3b9·<_PyThreadState_Bind+0x49>
290 »       mov····%rbx,%rdi290 »       mov····%rbx,%rdi
291 »       pop····%rbx291 »       pop····%rbx
292 »       jmp····3b9·<_PyThreadState_Bind+0x49>292 »       jmp····3b9·<_PyThreadState_Bind+0x49>
293 ·R_X86_64_PC32»  .text.hot+0x1dc293 ·R_X86_64_PC32»  .text.hot+0x1cc
294 »       pop····%rbx294 »       pop····%rbx
295 »       ret295 »       ret
296 »       nopl···0x0(%rax,%rax,1)296 »       nopl···0x0(%rax,%rax,1)
  
297 00000000000003c0·<PyThreadState_GetInterpreter>:297 00000000000003c0·<PyThreadState_GetInterpreter>:
298 PyThreadState_GetInterpreter():298 PyThreadState_GetInterpreter():
299 »       endbr64299 »       endbr64
Offset 331, 25 lines modifiedOffset 331, 25 lines modified
331 ·R_X86_64_PC32»  _PyRuntime+0x269c331 ·R_X86_64_PC32»  _PyRuntime+0x269c
332 »       mov····$0x4,%esi332 »       mov····$0x4,%esi
333 »       call···424·<PyGILState_Ensure+0x54>333 »       call···424·<PyGILState_Ensure+0x54>
334 ·R_X86_64_PC32»  .text.hot+0x2c334 ·R_X86_64_PC32»  .text.hot+0x2c
335 »       mov····%rax,%rbx335 »       mov····%rax,%rbx
336 »       test···%rax,%rax336 »       test···%rax,%rax
337 »       je·····430·<PyGILState_Ensure+0x60>337 »       je·····430·<PyGILState_Ensure+0x60>
338 ·R_X86_64_PC32»  .text.unlikely+0x324338 ·R_X86_64_PC32»  .text.unlikely+0x334
339 »       call···435·<PyGILState_Ensure+0x65>339 »       call···435·<PyGILState_Ensure+0x65>
340 ·R_X86_64_PLT32» PyThread_get_thread_ident-0x4340 ·R_X86_64_PLT32» PyThread_get_thread_ident-0x4
341 »       mov····%rax,0x98(%rbx)341 »       mov····%rax,0x98(%rbx)
342 »       call···441·<PyGILState_Ensure+0x71>342 »       call···441·<PyGILState_Ensure+0x71>
343 ·R_X86_64_PLT32» PyThread_get_thread_native_id-0x4343 ·R_X86_64_PLT32» PyThread_get_thread_native_id-0x4
344 »       orb····$0x2,0x20(%rbx)344 »       orb····$0x2,0x20(%rbx)
345 »       mov····%rbx,%rdi345 »       mov····%rbx,%rdi
346 »       mov····%rax,0xa0(%rbx)346 »       mov····%rax,0xa0(%rbx)
347 »       call···454·<PyGILState_Ensure+0x84>347 »       call···454·<PyGILState_Ensure+0x84>
348 ·R_X86_64_PC32»  .text.hot+0x1dc348 ·R_X86_64_PC32»  .text.hot+0x1cc
349 »       xor····%eax,%eax349 »       xor····%eax,%eax
350 »       mov····%eax,0x88(%rbx)350 »       mov····%eax,0x88(%rbx)
351 »       jmp····3fa·<PyGILState_Ensure+0x2a>351 »       jmp····3fa·<PyGILState_Ensure+0x2a>
352 »       xchg···%ax,%ax352 »       xchg···%ax,%ax
  
353 0000000000000460·<PyGILState_Release>:353 0000000000000460·<PyGILState_Release>:
354 PyGILState_Release():354 PyGILState_Release():
Offset 360, 20 lines modifiedOffset 360, 20 lines modified
360 ·R_X86_64_32»    _PyRuntime+0x870360 ·R_X86_64_32»    _PyRuntime+0x870
361 »       push···%rbx361 »       push···%rbx
362 »       push···%rsi362 »       push···%rsi
363 »       call···473·<PyGILState_Release+0x13>363 »       call···473·<PyGILState_Release+0x13>
364 ·R_X86_64_PLT32» PyThread_tss_get-0x4364 ·R_X86_64_PLT32» PyThread_tss_get-0x4
365 »       test···%rax,%rax365 »       test···%rax,%rax
366 »       je·····47c·<PyGILState_Release+0x1c>366 »       je·····47c·<PyGILState_Release+0x1c>
367 ·R_X86_64_PC32»  .text.unlikely+0x347367 ·R_X86_64_PC32»  .text.unlikely+0x357
368 »       mov····%rax,%rbx368 »       mov····%rax,%rbx
369 »       cmp····%fs:0x0,%rax369 »       cmp····%fs:0x0,%rax
370 ·R_X86_64_TPOFF32»       _Py_tss_tstate370 ·R_X86_64_TPOFF32»       _Py_tss_tstate
371 »       jne····48e·<PyGILState_Release+0x2e>371 »       jne····48e·<PyGILState_Release+0x2e>
372 ·R_X86_64_PC32»  .text.unlikely+0x333372 ·R_X86_64_PC32»  .text.unlikely+0x343
373 »       subl···$0x1,0x88(%rax)373 »       subl···$0x1,0x88(%rax)
374 »       je·····4a8·<PyGILState_Release+0x48>374 »       je·····4a8·<PyGILState_Release+0x48>
375 »       sub····$0x1,%ebp375 »       sub····$0x1,%ebp
376 »       jne····4a4·<PyGILState_Release+0x44>376 »       jne····4a4·<PyGILState_Release+0x44>
377 »       pop····%rdx377 »       pop····%rdx
378 »       pop····%rbx378 »       pop····%rbx
379 »       pop····%rbp379 »       pop····%rbp
Offset 398, 23 lines modifiedOffset 398, 23 lines modified
398 00000000000004d0·<_PyInterpreterState_SetRunningMain>:398 00000000000004d0·<_PyInterpreterState_SetRunningMain>:
399 _PyInterpreterState_SetRunningMain():399 _PyInterpreterState_SetRunningMain():
400 »       endbr64400 »       endbr64
401 »       push···%rcx401 »       push···%rcx
402 »       mov····0x1cb8(%rdi),%rax402 »       mov····0x1cb8(%rdi),%rax
403 »       test···%rax,%rax403 »       test···%rax,%rax
404 »       jne····4e5·<_PyInterpreterState_SetRunningMain+0x15>404 »       jne····4e5·<_PyInterpreterState_SetRunningMain+0x15>
405 ·R_X86_64_PC32»  .text.unlikely+0x356405 ·R_X86_64_PC32»  .text.unlikely+0x366
406 »       mov····%fs:0x0,%rax406 »       mov····%fs:0x0,%rax
407 ·R_X86_64_TPOFF32»       _Py_tss_tstate407 ·R_X86_64_TPOFF32»       _Py_tss_tstate
408 »       test···%rax,%rax408 »       test···%rax,%rax
409 »       je·····4f7·<_PyInterpreterState_SetRunningMain+0x27>409 »       je·····4f7·<_PyInterpreterState_SetRunningMain+0x27>
410 ·R_X86_64_PC32»  .text.unlikely+0x382410 ·R_X86_64_PC32»  .text.unlikely+0x392
411 »       cmp····%rdi,0x10(%rax)411 »       cmp····%rdi,0x10(%rax)
412 »       jne····501·<_PyInterpreterState_SetRunningMain+0x31>412 »       jne····501·<_PyInterpreterState_SetRunningMain+0x31>
413 ·R_X86_64_PC32»  .text.unlikely+0x36f413 ·R_X86_64_PC32»  .text.unlikely+0x37f
414 »       mov····%rax,0x1cb8(%rdi)414 »       mov····%rax,0x1cb8(%rdi)
415 »       xor····%eax,%eax415 »       xor····%eax,%eax
416 »       pop····%rdx416 »       pop····%rdx
417 »       ret417 »       ret
418 »       nopl···0x0(%rax)418 »       nopl···0x0(%rax)
  
419 0000000000000510·<PyInterpreterState_New>:419 0000000000000510·<PyInterpreterState_New>:
Offset 425, 15 lines modifiedOffset 425, 15 lines modified
425 ·R_X86_64_TPOFF32»       _Py_tss_tstate425 ·R_X86_64_TPOFF32»       _Py_tss_tstate
426 »       lea····0x10(%rsp),%rdi426 »       lea····0x10(%rsp),%rdi
427 »       lea····0x8(%rsp),%rdx427 »       lea····0x8(%rsp),%rdx
428 »       call···530·<PyInterpreterState_New+0x20>428 »       call···530·<PyInterpreterState_New+0x20>
429 ·R_X86_64_PLT32» _PyInterpreterState_New-0x4429 ·R_X86_64_PLT32» _PyInterpreterState_New-0x4
430 »       cmpl···$0x0,0x10(%rsp)430 »       cmpl···$0x0,0x10(%rsp)
431 »       jne····53b·<PyInterpreterState_New+0x2b>431 »       jne····53b·<PyInterpreterState_New+0x2b>
432 ·R_X86_64_PC32»  .text.unlikely+0x3c7432 ·R_X86_64_PC32»  .text.unlikely+0x3d7
433 »       mov····0x8(%rsp),%rax433 »       mov····0x8(%rsp),%rax
434 »       add····$0x38,%rsp434 »       add····$0x38,%rsp
435 »       ret435 »       ret
436 »       data16·cs·nopw·0x0(%rax,%rax,1)436 »       data16·cs·nopw·0x0(%rax,%rax,1)
  
437 0000000000000550·<_PyThreadState_RemoveExcept>:437 0000000000000550·<_PyThreadState_RemoveExcept>:
438 _PyThreadState_RemoveExcept():438 _PyThreadState_RemoveExcept():
Offset 446, 35 lines modifiedOffset 446, 35 lines modified
446 »       sub····$0x10,%rsp446 »       sub····$0x10,%rsp
447 »       mov····0x10(%rdi),%rbp447 »       mov····0x10(%rdi),%rbp
448 »       mov····0x1cd0(%rbp),%rax448 »       mov····0x1cd0(%rbp),%rax
449 »       lea····0x270(%rax),%rdi449 »       lea····0x270(%rax),%rdi
450 »       xor····%eax,%eax450 »       xor····%eax,%eax
451 »       lock·cmpxchg·%dl,(%rdi)451 »       lock·cmpxchg·%dl,(%rdi)
452 »       jne····582·<_PyThreadState_RemoveExcept+0x32>452 »       jne····582·<_PyThreadState_RemoveExcept+0x32>
453 ·R_X86_64_PC32»  .text.unlikely+0x3e5453 ·R_X86_64_PC32»  .text.unlikely+0x3f5
454 »       mov····0x1cb0(%rbp),%r12454 »       mov····0x1cb0(%rbp),%r12
455 »       cmp····%r12,%rbx455 »       cmp····%r12,%rbx
456 »       jne····592·<_PyThreadState_RemoveExcept+0x42>456 »       jne····592·<_PyThreadState_RemoveExcept+0x42>
457 »       mov····0x8(%rbx),%r12457 »       mov····0x8(%rbx),%r12
458 »       mov····(%rbx),%rax458 »       mov····(%rbx),%rax
459 »       test···%rax,%rax459 »       test···%rax,%rax
460 »       jne····59e·<_PyThreadState_RemoveExcept+0x4e>460 »       jne····59e·<_PyThreadState_RemoveExcept+0x4e>
461 ·R_X86_64_PC32»  .text.unlikely+0x411461 ·R_X86_64_PC32»  .text.unlikely+0x421
462 »       mov····0x8(%rbx),%rdx462 »       mov····0x8(%rbx),%rdx
463 »       test···%rdx,%rdx463 »       test···%rdx,%rdx
464 »       jne····5ab·<_PyThreadState_RemoveExcept+0x5b>464 »       jne····5ab·<_PyThreadState_RemoveExcept+0x5b>
465 ·R_X86_64_PC32»  .text.unlikely+0x409465 ·R_X86_64_PC32»  .text.unlikely+0x419
466 »       pxor···%xmm0,%xmm0466 »       pxor···%xmm0,%xmm0
467 »       mov····$0x1,%eax467 »       mov····$0x1,%eax
468 »       xor····%edx,%edx468 »       xor····%edx,%edx
469 »       movups·%xmm0,(%rbx)469 »       movups·%xmm0,(%rbx)
Max diff block lines reached; 38536/42590 bytes (90.48%) of diff not shown.
77.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
44.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 56, 21 lines modifiedOffset 56, 22 lines modified
56 »       shr····$0x3,%ecx56 »       shr····$0x3,%ecx
57 »       rep·movsq·%ds:(%rsi),%es:(%rdi)57 »       rep·movsq·%ds:(%rsi),%es:(%rdi)
58 »       mov····0x1cd0(%rbp),%rax58 »       mov····0x1cd0(%rbp),%rax
59 »       mov····$0x1,%edx59 »       mov····$0x1,%edx
60 »       lea····0x270(%rax),%rdi60 »       lea····0x270(%rax),%rdi
61 »       xor····%eax,%eax61 »       xor····%eax,%eax
62 »       lock·cmpxchg·%dl,(%rdi)62 »       lock·cmpxchg·%dl,(%rdi)
63 »       jne····1cf·<new_threadstate+0x19f>63 »       jne····bc·<new_threadstate+0x8c>
 64 ·R_X86_64_PC32»  .text.unlikely+0x199
64 »       mov····0x1ca8(%rbp),%rax65 »       mov····0x1ca8(%rbp),%rax
65 »       add····$0x1,%rax66 »       add····$0x1,%rax
66 »       mov····%rax,0x1ca8(%rbp)67 »       mov····%rax,0x1ca8(%rbp)
67 »       testb··$0x1,0x20(%rbx)68 »       testb··$0x1,0x20(%rbx)
68 »       jne····d8·<new_threadstate+0xa8>69 »       jne····d8·<new_threadstate+0xa8>
69 ·R_X86_64_PC32»  .text.unlikely+0x1af70 ·R_X86_64_PC32»  .text.unlikely+0x1bf
70 »       mov····%rbp,0x10(%rbx)71 »       mov····%rbp,0x10(%rbx)
71 »       mov····0x0(%rbp),%rdx72 »       mov····0x0(%rbp),%rdx
72 »       xor····%ecx,%ecx73 »       xor····%ecx,%ecx
73 »       movd···0x8(%rbp),%xmm174 »       movd···0x8(%rbp),%xmm1
74 »       mov····%rax,0xe0(%rbx)75 »       mov····%rax,0xe0(%rbx)
75 »       lea····0x100(%rbx),%rax76 »       lea····0x100(%rbx),%rax
76 »       mov····%rax,0x78(%rbx)77 »       mov····%rax,0x78(%rbx)
Offset 93, 317 lines modifiedOffset 94, 312 lines modified
93 »       movl···$0xffffffff,0x40(%rbx)94 »       movl···$0xffffffff,0x40(%rbx)
94 »       mov····%rcx,0x110(%rbx)95 »       mov····%rcx,0x110(%rbx)
95 »       mov····%rcx,0x118(%rbx)96 »       mov····%rcx,0x118(%rbx)
96 »       mov····%rcx,0x130(%rbx)97 »       mov····%rcx,0x130(%rbx)
97 »       mov····%rcx,0xa8(%rbx)98 »       mov····%rcx,0xa8(%rbx)
98 »       movups·%xmm0,0x140(%rbx)99 »       movups·%xmm0,0x140(%rbx)
99 »       jne····17d·<new_threadstate+0x14d>100 »       jne····17d·<new_threadstate+0x14d>
100 ·R_X86_64_PC32»  .text.unlikely+0x1a3101 ·R_X86_64_PC32»  .text.unlikely+0x1b3
101 »       cmpb···$0x0,0x0(%rip)········102 »       cmpb···$0x0,0x0(%rip)········
102 ·R_X86_64_PC32»  _PyRuntime+0x285c103 ·R_X86_64_PC32»  _PyRuntime+0x285c
103 »       jne····18a·<new_threadstate+0x15a>104 »       jne····18a·<new_threadstate+0x15a>
104 ·R_X86_64_PC32»  .text.unlikely+0x1a3105 ·R_X86_64_PC32»  .text.unlikely+0x1b3
105 »       mov····0x1cb0(%rbp),%rax106 »       mov····0x1cb0(%rbp),%rax
106 »       orb····$0x1,0x20(%rbx)107 »       orb····$0x1,0x20(%rbx)
107 »       test···%rax,%rax108 »       test···%rax,%rax
108 »       je·····19d·<new_threadstate+0x16d>109 »       je·····19d·<new_threadstate+0x16d>
109 »       mov····%rbx,(%rax)110 »       mov····%rbx,(%rax)
110 »       mov····0x1cd0(%rbp),%rdi111 »       mov····0x1cd0(%rbp),%rdi
111 »       mov····%rax,0x8(%rbx)112 »       mov····%rax,0x8(%rbx)
112 »       xor····%edx,%edx113 »       xor····%edx,%edx
113 »       mov····$0x1,%eax114 »       mov····$0x1,%eax
114 »       mov····%rbx,0x1cb0(%rbp)115 »       mov····%rbx,0x1cb0(%rbp)
115 »       add····$0x270,%rdi116 »       add····$0x270,%rdi
116 »       lock·cmpxchg·%dl,(%rdi)117 »       lock·cmpxchg·%dl,(%rdi)
117 »       jne····1c7·<new_threadstate+0x197>118 »       jne····1c7·<new_threadstate+0x197>
118 ·R_X86_64_PC32»  .text.unlikely+0x199119 ·R_X86_64_PC32»  .text.unlikely+0x1a9
119 »       mov····%rbx,%rax120 »       mov····%rbx,%rax
120 »       pop····%rbx121 »       pop····%rbx
121 »       pop····%rbp122 »       pop····%rbp
122 »       pop····%r12123 »       pop····%r12
123 »       ret124 »       ret
124 »       xor····%edx,%edx 
125 »       or·····$0xffffffffffffffff,%rsi 
126 »       call···1da·<new_threadstate+0x1aa> 
127 ·R_X86_64_PLT32» _PyMutex_LockTimed-0x4 
128 »       jmp····bc·<new_threadstate+0x8c> 
129 »       nop125 »       nop
  
130 00000000000001e0·<bind_gilstate_tstate>:126 00000000000001d0·<bind_gilstate_tstate>:
131 bind_gilstate_tstate():127 bind_gilstate_tstate():
132 »       push···%rbp128 »       push···%rbp
133 »       push···%rbx129 »       push···%rbx
134 »       mov····%rdi,%rbx130 »       mov····%rdi,%rbx
135 »       push···%rdx131 »       push···%rdx
136 »       mov····0x10(%rdi),%rax132 »       mov····0x10(%rdi),%rax
137 »       mov····0x1cd0(%rax),%rbp133 »       mov····0x1cd0(%rax),%rbp
138 »       add····$0x870,%rbp134 »       add····$0x870,%rbp
139 »       mov····%rbp,%rdi135 »       mov····%rbp,%rdi
140 »       call···200·<bind_gilstate_tstate+0x20>136 »       call···1f0·<bind_gilstate_tstate+0x20>
141 ·R_X86_64_PLT32» PyThread_tss_get-0x4137 ·R_X86_64_PLT32» PyThread_tss_get-0x4
142 »       test···%rax,%rax138 »       test···%rax,%rax
143 »       je·····209·<bind_gilstate_tstate+0x29>139 »       je·····1f9·<bind_gilstate_tstate+0x29>
144 »       andb···$0xf7,0x20(%rax)140 »       andb···$0xf7,0x20(%rax)
145 »       mov····%rbx,%rsi141 »       mov····%rbx,%rsi
146 »       mov····%rbp,%rdi142 »       mov····%rbp,%rdi
147 »       call···214·<bind_gilstate_tstate+0x34>143 »       call···204·<bind_gilstate_tstate+0x34>
148 ·R_X86_64_PLT32» PyThread_tss_set-0x4144 ·R_X86_64_PLT32» PyThread_tss_set-0x4
149 »       test···%eax,%eax145 »       test···%eax,%eax
150 »       jne····21c·<bind_gilstate_tstate+0x3c>146 »       jne····20c·<bind_gilstate_tstate+0x3c>
151 ·R_X86_64_PC32»  .text.unlikely+0x1be147 ·R_X86_64_PC32»  .text.unlikely+0x1ce
152 »       orb····$0x8,0x20(%rbx)148 »       orb····$0x8,0x20(%rbx)
153 »       pop····%rax149 »       pop····%rax
154 »       pop····%rbx150 »       pop····%rbx
155 »       pop····%rbp151 »       pop····%rbp
156 »       ret152 »       ret
157 »       data16·cs·nopw·0x0(%rax,%rax,1)153 »       data16·cs·nopw·0x0(%rax,%rax,1)
158 »       nop154 »       nop
  
159 0000000000000230·<_PyEval_StopTheWorldAll>:155 0000000000000220·<_PyEval_StopTheWorldAll>:
160 _PyEval_StopTheWorldAll():156 _PyEval_StopTheWorldAll():
161 »       endbr64157 »       endbr64
162 »       ret158 »       ret
163 »       data16·cs·nopw·0x0(%rax,%rax,1)159 »       data16·cs·nopw·0x0(%rax,%rax,1)
  
164 0000000000000240·<_PyGILState_SetTstate>:160 0000000000000230·<_PyGILState_SetTstate>:
165 _PyGILState_SetTstate():161 _PyGILState_SetTstate():
166 »       endbr64162 »       endbr64
167 »       ret163 »       ret
168 »       data16·cs·nopw·0x0(%rax,%rax,1)164 »       data16·cs·nopw·0x0(%rax,%rax,1)
  
169 0000000000000250·<_PyThreadState_Attach>:165 0000000000000240·<_PyThreadState_Attach>:
170 _PyThreadState_Attach():166 _PyThreadState_Attach():
171 »       endbr64167 »       endbr64
172 »       push···%rbx168 »       push···%rbx
173 »       sub····$0x10,%rsp169 »       sub····$0x10,%rsp
174 »       test···%rdi,%rdi170 »       test···%rdi,%rdi
175 »       je·····262·<_PyThreadState_Attach+0x12>171 »       je·····252·<_PyThreadState_Attach+0x12>
176 ·R_X86_64_PC32»  .text.unlikely+0x1f8172 ·R_X86_64_PC32»  .text.unlikely+0x208
177 »       cmpq···$0x0,%fs:0x0173 »       cmpq···$0x0,%fs:0x0
178 ·R_X86_64_TPOFF32»       _Py_tss_tstate174 ·R_X86_64_TPOFF32»       _Py_tss_tstate
179 »       jne····272·<_PyThreadState_Attach+0x22>175 »       jne····262·<_PyThreadState_Attach+0x22>
180 ·R_X86_64_PC32»  .text.unlikely+0x1cd176 ·R_X86_64_PC32»  .text.unlikely+0x1dd
181 »       mov····%rdi,%rbx177 »       mov····%rdi,%rbx
182 »       call···27a·<_PyThreadState_Attach+0x2a>178 »       call···26a·<_PyThreadState_Attach+0x2a>
183 ·R_X86_64_PLT32» _PyEval_AcquireLock-0x4179 ·R_X86_64_PLT32» _PyEval_AcquireLock-0x4
184 »       mov····%rbx,%fs:0x0180 »       mov····%rbx,%fs:0x0
185 ·R_X86_64_TPOFF32»       _Py_tss_tstate181 ·R_X86_64_TPOFF32»       _Py_tss_tstate
186 »       movzbl·0x20(%rbx),%eax182 »       movzbl·0x20(%rbx),%eax
187 »       test···$0x8,%al183 »       test···$0x8,%al
188 »       je·····2a8·<_PyThreadState_Attach+0x58>184 »       je·····298·<_PyThreadState_Attach+0x58>
189 »       or·····$0x10,%eax185 »       or·····$0x10,%eax
190 »       cmpq···$0x0,0xb0(%rbx)186 »       cmpq···$0x0,0xb0(%rbx)
191 »       movl···$0x1,0x28(%rbx)187 »       movl···$0x1,0x28(%rbx)
192 »       mov····%al,0x20(%rbx)188 »       mov····%al,0x20(%rbx)
Max diff block lines reached; 41140/45293 bytes (90.83%) of diff not shown.
30.5 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 23, 237 lines modifiedOffset 23, 236 lines modified
23 ··0x00000130·05460e30·8306440e·50035801·0a0e3044·.F.0..D.P.X...0D23 ··0x00000130·05460e30·8306440e·50035801·0a0e3044·.F.0..D.P.X...0D
24 ··0x00000140·0e28410e·20420e18·420e1042·0e08410b·.(A.·B..B..B..A.24 ··0x00000140·0e28410e·20420e18·420e1042·0e08410b·.(A.·B..B..B..A.
25 ··0x00000150·1c000000·54010000·00000000·35010000·....T.......5...25 ··0x00000150·1c000000·54010000·00000000·35010000·....T.......5...
26 ··0x00000160·000e5083·0686058c·048d038e·02000000·..P.............26 ··0x00000160·000e5083·0686058c·048d038e·02000000·..P.............
27 ··0x00000170·10000000·74010000·00000000·0c000000·....t...........27 ··0x00000170·10000000·74010000·00000000·0c000000·....t...........
28 ··0x00000180·00000000·10000000·88010000·00000000·................28 ··0x00000180·00000000·10000000·88010000·00000000·................
29 ··0x00000190·2e000000·00000000·10000000·9c010000·................29 ··0x00000190·2e000000·00000000·10000000·9c010000·................
30 ··0x000001a0·00000000·09000000·00000000·2c000000·............,...30 ··0x000001a0·00000000·09000000·00000000·28000000·............(...
31 ··0x000001b0·b0010000·00000000·af010000·00420e10·.............B..31 ··0x000001b0·b0010000·00000000·9f010000·00420e10·.............B..
32 ··0x000001c0·8c02440e·18860344·0e208304·0391010a·..D....D.·......32 ··0x000001c0·8c02440e·18860344·0e208304·0391010e·..D....D.·......
33 ··0x000001d0·0e18410e·10420e08·410b0000·18000000·..A..B..A.......33 ··0x000001d0·18410e10·420e0800·18000000·dc010000·.A..B...........
34 ··0x000001e0·e0010000·00000000·25000000·000e2083·........%.....·.34 ··0x000001e0·00000000·35000000·000e2083·0486038c·....5.....·.....
35 ··0x000001f0·0486038c·02000000·1c000000·fc010000·................ 
36 ··0x00000200·00000000·4b000000·00450e10·83027f0a·....K....E...... 
37 ··0x00000210·0e08450b·410e0800·24000000·1c020000·..E.A...$....... 
38 ··0x00000220·00000000·44000000·00410e10·8602410e·....D....A....A. 
39 ··0x00000230·18830344·0e207b0e·18410e10·410e0800·...D.·{..A..A... 
40 ··0x00000240·14000000·44020000·00000000·0f000000·....D........... 
41 ··0x00000250·000e2083·03860200·10000000·5c020000·..·.........\... 
42 ··0x00000260·00000000·05000000·00000000·10000000·................ 
43 ··0x00000270·70020000·00000000·05000000·00000000·p............... 
44 ··0x00000280·20000000·84020000·00000000·b1000000··............... 
45 ··0x00000290·00450e10·8302440e·20024d0a·0e10410e·.E....D.·.M...A. 
46 ··0x000002a0·08410b00·1c000000·a8020000·00000000·.A..............35 ··0x000001f0·02000000·1c000000·f8010000·00000000·................
47 ··0x000002b0·3a000000·000e2083·02530a0e·10440e08·:.....·..S...D.. 
48 ··0x000002c0·450b0000·18000000·c8020000·00000000·E............... 
49 ··0x000002d0·47000000·00450e10·8302760a·0e08410b·G....E....v...A.36 ··0x00000200·4b000000·00450e10·83027f0a·0e08450b·K....E........E.
50 ··0x000002e0·14000000·e4020000·00000000·13000000·................ 
51 ··0x000002f0·000e1083·02000000·18000000·fc020000·................ 
52 ··0x00000300·00000000·4c000000·004b0e10·83020240·....L....K.....@ 
53 ··0x00000310·0e080000·14000000·18030000·00000000·................37 ··0x00000210·410e0800·24000000·18020000·00000000·A...$...........
54 ··0x00000320·11000000·000e1083·02000000·10000000·................ 
55 ··0x00000330·30030000·00000000·17000000·00000000·0............... 
56 ··0x00000340·10000000·44030000·00000000·10000000·....D...........38 ··0x00000220·44000000·00410e10·8602410e·18830344·D....A....A....D
 39 ··0x00000230·0e207b0e·18410e10·410e0800·14000000·.·{..A..A.......
 40 ··0x00000240·40020000·00000000·0f000000·000e2083·@.............·.
57 ··0x00000350·00410e10·10000000·58030000·00000000·.A......X.......41 ··0x00000250·03860200·10000000·58020000·00000000·........X.......
58 ··0x00000360·0c000000·00000000·10000000·6c030000·............l...42 ··0x00000260·05000000·00000000·10000000·6c020000·............l...
59 ··0x00000370·00000000·38000000·00000000·14000000·....8...........43 ··0x00000270·00000000·05000000·00000000·20000000·............·...
60 ··0x00000380·80030000·00000000·36000000·00440e20·........6....D.· 
61 ··0x00000390·6d0e0800·14000000·98030000·00000000·m............... 
62 ··0x000003a0·39000000·00440e20·6d0e0800·10000000·9....D.·m....... 
63 ··0x000003b0·b0030000·00000000·1a000000·000e2000·..............·. 
64 ··0x000003c0·10000000·c4030000·00000000·21000000·............!... 
65 ··0x000003d0·00000000·10000000·d8030000·00000000·................ 
66 ··0x000003e0·10000000·00410e10·38000000·ec030000·.....A..8....... 
67 ··0x000003f0·00000000·eb000000·00460e10·8d02420e·.........F....B. 
68 ··0x00000400·188c0341·0e208604·410e2883·05470e40·...A.·..A.(..G.@ 
69 ··0x00000410·710a0e28·440e2041·0e18420e·10420e08·q..(D.·A..B..B.. 
70 ··0x00000420·410b0000·18000000·28040000·00000000·A.......(....... 
71 ··0x00000430·16000000·000e4083·0586048c·038d0200·......@......... 
72 ··0x00000440·28000000·44040000·00000000·62000000·(...D.......b... 
73 ··0x00000450·00450e10·8602410e·18830347·0e205b0a·.E....A....G.·[. 
74 ··0x00000460·0e18410e·10410e08·410b0000·20000000·..A..A..A...·... 
75 ··0x00000470·70040000·00000000·73000000·00480e30·p.......s....H.0 
76 ··0x00000480·630e505c·0e30480e·505c0e30·470e0800·c.P\.0H.P\.0G... 
77 ··0x00000490·10000000·94040000·00000000·09000000·................ 
78 ··0x000004a0·00000000·18000000·a8040000·00000000·................ 
79 ··0x000004b0·8e000000·00450e10·83027d0a·0e08410b·.....E....}...A. 
80 ··0x000004c0·14000000·c4040000·00000000·0f000000·................ 
81 ··0x000004d0·000e1083·02000000·3c000000·dc040000·........<....... 
82 ··0x000004e0·00000000·6c000000·00450e10·8602480e·....l....E....H. 
83 ··0x000004f0·18830341·0e206f0a·0e18410e·10410e08·...A.·o...A..A.. 
84 ··0x00000500·450b410a·0e18410e·10410e08·410b5d0e·E.A...A..A..A.]. 
85 ··0x00000510·18410e10·410e0800·14000000·1c050000·.A..A........... 
86 ··0x00000520·00000000·23000000·000e2083·03860200·....#.....·..... 
87 ··0x00000530·14000000·34050000·00000000·3c000000·....4.......<... 
88 ··0x00000540·00450e10·760e0800·10000000·4c050000·.E..v.......L... 
89 ··0x00000550·00000000·3b000000·000e1000·14000000·....;........... 
90 ··0x00000560·60050000·00000000·2c000000·00480e10·`.......,....H.. 
91 ··0x00000570·630e0800·10000000·78050000·00000000·c.......x....... 
92 ··0x00000580·1e000000·000e1000·10000000·8c050000·................ 
93 ··0x00000590·00000000·15000000·00000000·14000000·................ 
94 ··0x000005a0·a0050000·00000000·18000000·00410e10·.............A.. 
95 ··0x000005b0·560e0800·14000000·b8050000·00000000·V............... 
96 ··0x000005c0·35000000·00480e40·6c0e0800·14000000·5....H.@l....... 
97 ··0x000005d0·d0050000·00000000·1e000000·000e4044·..............@D 
98 ··0x000005e0·0e600000·2c000000·e8050000·00000000·.`..,........... 
99 ··0x000005f0·86000000·00460e10·8c02460e·18860341·.....F....F....A 
100 ··0x00000600·0e208304·470e3002·6a0e2044·0e18410e·.·..G.0.j.·D..A. 
101 ··0x00000610·10420e08·18000000·18060000·00000000·.B.............. 
102 ··0x00000620·39000000·000e3083·0486038c·02000000·9.....0......... 
103 ··0x00000630·10000000·34060000·00000000·11000000·....4........... 
104 ··0x00000640·00000000·10000000·48060000·00000000·........H....... 
105 ··0x00000650·05000000·00000000·2c000000·5c060000·........,...\... 
106 ··0x00000660·00000000·37020000·00460e10·8c02440e·....7....F....D. 
107 ··0x00000670·18860344·0e208304·03e3010a·0e18410e·...D.·........A. 
108 ··0x00000680·10420e08·410b0000·18000000·8c060000·.B..A........... 
109 ··0x00000690·00000000·46000000·000e2083·0486038c·....F.....·..... 
110 ··0x000006a0·02000000·28000000·a8060000·00000000·....(........... 
111 ··0x000006b0·c0010000·00450e10·8602410e·18830347·.....E....A....G 
112 ··0x000006c0·0e2002fb·0a0e1841·0e10410e·08410b00·.·.....A..A..A.. 
113 ··0x000006d0·14000000·d4060000·00000000·58020000·............X... 
114 ··0x000006e0·000e2083·03860200·10000000·ec060000·..·............. 
115 ··0x000006f0·00000000·0e000000·00000000·1c000000·................ 
116 ··0x00000700·00070000·00000000·2b000000·00410e10·........+....A.. 
117 ··0x00000710·8302440e·20640e10·410e0800·28000000·..D.·d..A...(... 
118 ··0x00000720·20070000·00000000·e9000000·00450e10··............E..44 ··0x00000280·80020000·00000000·b1000000·00450e10·.............E..
 45 ··0x00000290·8302440e·20024d0a·0e10410e·08410b00·..D.·.M...A..A..
119 ··0x00000730·8602410e·18830347·0e30028f·0a0e1844·..A....G.0.....D 
120 ··0x00000740·0e10410e·08410b00·14000000·4c070000·..A..A......L... 
121 ··0x00000750·00000000·63000000·000e3083·03860200·....c.....0..... 
122 ··0x00000760·18000000·64070000·00000000·2f000000·....d......./... 
123 ··0x00000770·00450e10·8302650e·08000000·14000000·.E....e......... 
124 ··0x00000780·80070000·00000000·0f000000·000e1083·................ 
125 ··0x00000790·02000000·24000000·98070000·00000000·....$........... 
126 ··0x000007a0·36000000·00450e10·8602410e·18830344·6....E....A....D 
127 ··0x000007b0·0e20690e·18410e10·410e0800·3c000000·.·i..A..A...<... 
128 ··0x000007c0·c0070000·00000000·50010000·00420e10·........P....B.. 
129 ··0x000007d0·8e02420e·188d0342·0e208c04·410e2886·..B....B.·..A.(. 
130 ··0x000007e0·05410e30·830602c9·0a0e2841·0e20420e·.A.0......(A.·B. 
131 ··0x000007f0·18420e10·420e0841·0b000000·1c000000·.B..B..A........ 
132 ··0x00000800·00080000·00000000·7f000000·000e3083·..............0. 
133 ··0x00000810·0686058c·048d038e·02000000·10000000·................ 
134 ··0x00000820·20080000·00000000·5d000000·00000000··.......]....... 
135 ··0x00000830·4c000000·34080000·00000000·c9010000·L...4........... 
136 ··0x00000840·00460e10·8d02420e·188c0341·0e208604·.F....B....A.·.. 
137 ··0x00000850·410e2883·05440e30·02e70a0e·28440e20·A.(..D.0....(D.· 
138 ··0x00000860·410e1842·0e10420e·08450b02·ac0a0e28·A..B..B..E.....( 
139 ··0x00000870·410e2041·0e18420e·10420e08·410b0000·A.·A..B..B..A... 
140 ··0x00000880·18000000·84080000·00000000·ac000000·................ 
141 ··0x00000890·000e3083·0586048c·038d0200·1c000000·..0............. 
142 ··0x000008a0·a0080000·00000000·3c000000·00450e10·........<....E.. 
143 ··0x000008b0·83025f0a·0e08410b·560e0800·14000000·.._...A.V....... 
144 ··0x000008c0·c0080000·00000000·1b000000·000e1083·................ 
145 ··0x000008d0·02000000·10000000·d8080000·00000000·................ 
146 ··0x000008e0·1a000000·00000000·18000000·ec080000·................ 
Max diff block lines reached; 0/31104 bytes (0.00%) of diff not shown.
221 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:··········24864·(bytes·into·file)13 ··Start·of·section·headers:··········24528·(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·0x6120:1 There·are·20·section·headers,·starting·at·offset·0x5fd0:
  
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·0002ca·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00041a·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·003a80·000348·18···I·17···1··86 ··[·2]·.rela.text········RELA············0000000000000000·003990·000510·18···I·17···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·00030a·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·00045a·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·00030a·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·00045a·000000·00··WA··0···0··1
9 ··[·5]·.text.hot·········PROGBITS········0000000000000000·000310·00163b·00··AX··0···0·169 ··[·5]·.text.hot·········PROGBITS········0000000000000000·000460·0013ab·00··AX··0···0·16
10 ··[·6]·.rela.text.hot····RELA············0000000000000000·003dc8·001248·18···I·17···5··810 ··[·6]·.rela.text.hot····RELA············0000000000000000·003ea0·000fa8·18···I·17···5··8
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·00194b·000840·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·00180b·000856·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·005010·000a80·18···I·17···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·004e48·000ae0·18···I·17···7··8
13 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·002190·0000a3·01·AMS··0···0··813 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·002068·0000a3·01·AMS··0···0··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·002233·000031·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·00210b·000031·01·AMS··0···0··1
15 ··[11]·.rodata.cst8······PROGBITS········0000000000000000·002268·000048·08··AM··0···0··815 ··[11]·.rodata.cst8······PROGBITS········0000000000000000·002140·000048·08··AM··0···0··8
16 ··[12]·.rodata.cst16·····PROGBITS········0000000000000000·0022b0·000010·10··AM··0···0·1616 ··[12]·.rodata.cst16·····PROGBITS········0000000000000000·002188·000010·10··AM··0···0·16
17 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·0022c0·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·002198·000000·00······0···0··1
18 ··[14]·.note.gnu.property·NOTE············0000000000000000·0022c0·000020·00···A··0···0··818 ··[14]·.note.gnu.property·NOTE············0000000000000000·002198·000020·00···A··0···0··8
19 ··[15]·.eh_frame·········PROGBITS········0000000000000000·0022e0·000738·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········0000000000000000·0021b8·000738·00···A··0···0··8
20 ··[16]·.rela.eh_frame····RELA············0000000000000000·005a90·0005d0·18···I·17··15··820 ··[16]·.rela.eh_frame····RELA············0000000000000000·005928·0005e8·18···I·17··15··8
21 ··[17]·.symtab···········SYMTAB··········0000000000000000·002a18·000990·18·····18··40··821 ··[17]·.symtab···········SYMTAB··········0000000000000000·0028f0·0009a8·18·····18··41··8
22 ··[18]·.strtab···········STRTAB··········0000000000000000·0033a8·0006d1·00······0···0··122 ··[18]·.strtab···········STRTAB··········0000000000000000·003298·0006f5·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········0000000000000000·006060·0000bf·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········0000000000000000·005f10·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.0 KB
readelf --wide --symbols {}
    
Offset 1, 105 lines modifiedOffset 1, 106 lines modified
  
1 Symbol·table·'.symtab'·contains·102·entries:1 Symbol·table·'.symtab'·contains·103·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:·0000000000000180···180·FUNC····LOCAL··DEFAULT····5·pytime_divide6 ·····3:·0000000000000170···180·FUNC····LOCAL··DEFAULT····5·pytime_divide
7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.unlikely7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.unlikely
8 ·····5:·0000000000000000····21·FUNC····LOCAL··DEFAULT····7·_PyTime_FromMicrosecondsClamp.cold8 ·····5:·0000000000000000····21·FUNC····LOCAL··DEFAULT····7·_PyTime_FromMicrosecondsClamp.cold
9 ·····6:·0000000000000015····83·FUNC····LOCAL··DEFAULT····7·PyTime_MonotonicRaw.cold9 ·····6:·0000000000000015····83·FUNC····LOCAL··DEFAULT····7·PyTime_MonotonicRaw.cold
10 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.810 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.8
11 ·····8:·0000000000000320···312·FUNC····LOCAL··DEFAULT····5·py_get_monotonic_clock11 ·····8:·0000000000000310···312·FUNC····LOCAL··DEFAULT····5·py_get_monotonic_clock
12 ·····9:·0000000000000068···118·FUNC····LOCAL··DEFAULT····7·py_get_monotonic_clock.cold12 ·····9:·0000000000000068···118·FUNC····LOCAL··DEFAULT····7·py_get_monotonic_clock.cold
13 ····10:·00000000000000de····19·FUNC····LOCAL··DEFAULT····7·_PyTime_AsTimespec_clamp.cold13 ····10:·00000000000000de····19·FUNC····LOCAL··DEFAULT····7·_PyTime_AsTimespec_clamp.cold
14 ····11:·00000000000000f1····10·FUNC····LOCAL··DEFAULT····7·PyTime_PerfCounterRaw.cold14 ····11:·00000000000000f1····10·FUNC····LOCAL··DEFAULT····7·PyTime_PerfCounterRaw.cold
15 ····12:·00000000000000fb····33·FUNC····LOCAL··DEFAULT····7·_PyTime_localtime.cold15 ····12:·00000000000000fb····33·FUNC····LOCAL··DEFAULT····7·_PyTime_localtime.cold
16 ····13:·000000000000011c·····4·FUNC····LOCAL··DEFAULT····7·_PyTimeFraction_Set.cold16 ····13:·000000000000011c·····4·FUNC····LOCAL··DEFAULT····7·_PyTimeFraction_Set.cold
17 ····14:·0000000000000120····36·FUNC····LOCAL··DEFAULT····7·_PyTime_gmtime.cold17 ····14:·0000000000000120····36·FUNC····LOCAL··DEFAULT····7·_PyTime_gmtime.cold
18 ····15:·00000000000008a0···198·FUNC····LOCAL··DEFAULT····5·pytime_round18 ····15:·0000000000000860···288·FUNC····LOCAL··DEFAULT····5·pytime_round
19 ····16:·0000000000000144···142·FUNC····LOCAL··DEFAULT····7·PyTime_Monotonic.cold19 ····16:·0000000000000144···142·FUNC····LOCAL··DEFAULT····7·PyTime_Monotonic.cold
20 ····17:·00000000000001d2···138·FUNC····LOCAL··DEFAULT····7·_PyTime_FromTimespec.cold20 ····17:·00000000000001d2···138·FUNC····LOCAL··DEFAULT····7·_PyTime_FromTimespec.cold
21 ····18:·000000000000025c···142·FUNC····LOCAL··DEFAULT····7·PyTime_Time.cold21 ····18:·000000000000025c···142·FUNC····LOCAL··DEFAULT····7·PyTime_Time.cold
22 ····19:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.122 ····19:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.1
23 ····20:·0000000000000b70···322·FUNC····LOCAL··DEFAULT····5·py_get_system_clock23 ····20:·0000000000000b80···322·FUNC····LOCAL··DEFAULT····5·py_get_system_clock
24 ····21:·00000000000002ea···133·FUNC····LOCAL··DEFAULT····7·py_get_system_clock.cold24 ····21:·00000000000002ea···133·FUNC····LOCAL··DEFAULT····7·py_get_system_clock.cold
25 ····22:·00000000000001e0····23·FUNC····LOCAL··DEFAULT····1·_PyLong_AsTime_t.part.025 ····22:·00000000000001e0····23·FUNC····LOCAL··DEFAULT····1·_PyLong_AsTime_t.part.0
26 ····23:·000000000000036f····71·FUNC····LOCAL··DEFAULT····7·_PyTime_ObjectToTime_t.cold26 ····23:·000000000000036f····71·FUNC····LOCAL··DEFAULT····7·_PyTime_ObjectToTime_t.cold
27 ····24:·00000000000003b6···142·FUNC····LOCAL··DEFAULT····7·PyTime_PerfCounter.cold27 ····24:·00000000000003b6···142·FUNC····LOCAL··DEFAULT····7·PyTime_PerfCounter.cold
28 ····25:·0000000000000444····18·FUNC····LOCAL··DEFAULT····7·_PyLong_AsTime_t.part.0.cold28 ····25:·0000000000000444····18·FUNC····LOCAL··DEFAULT····7·_PyLong_AsTime_t.part.0.cold
29 ····26:·0000000000000456···112·FUNC····LOCAL··DEFAULT····7·_PyDeadline_Init.cold29 ····26:·0000000000000456···112·FUNC····LOCAL··DEFAULT····7·_PyDeadline_Init.cold
 30 ····27:·00000000000004c6····22·FUNC····LOCAL··DEFAULT····7·_PyTime_FromMillisecondsObject.cold
30 ····27:·00000000000004fe····12·FUNC····LOCAL··DEFAULT····7·_PyDeadline_Get.cold31 ····28:·0000000000000514····12·FUNC····LOCAL··DEFAULT····7·_PyDeadline_Get.cold
31 ····28:·000000000000050a····80·FUNC····LOCAL··DEFAULT····7·_PyTime_FromLong.cold32 ····29:·0000000000000520····80·FUNC····LOCAL··DEFAULT····7·_PyTime_FromLong.cold
32 ····29:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···12·.LC2233 ····30:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···12·.LC22
33 ····30:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···12·.LC1434 ····31:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···12·.LC14
34 ····31:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LC035 ····32:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LC0
35 ····32:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT···11·.LC1836 ····33:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT···11·.LC18
36 ····33:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT···11·.LC2037 ····34:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT···11·.LC20
37 ····34:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT···11·.LC1738 ····35:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT···11·.LC17
38 ····35:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···11·.LC6 
39 ····36:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT···11·.LC16 
40 ····37:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···11·.LC15 
41 ····38:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT···11·.LC27 
42 ····39:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT···11·.LC3339 ····36:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT···11·.LC33
 40 ····37:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···11·.LC6
 41 ····38:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT···11·.LC16
 42 ····39:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···11·.LC15
 43 ····40:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT···11·.LC27
43 ····40:·0000000000000000···127·FUNC····GLOBAL·DEFAULT····5·PyTime_AsSecondsDouble44 ····41:·0000000000000000···127·FUNC····GLOBAL·DEFAULT····5·PyTime_AsSecondsDouble
44 ····41:·0000000000000080····15·FUNC····GLOBAL·DEFAULT····5·_PyTime_FromSeconds45 ····42:·0000000000000080····15·FUNC····GLOBAL·DEFAULT····5·_PyTime_FromSeconds
45 ····42:·0000000000000090···226·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsMicroseconds46 ····43:·0000000000000090···223·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsMicroseconds
46 ····43:·0000000000000240····50·FUNC····GLOBAL·HIDDEN·····5·_PyTime_FromMicrosecondsClamp47 ····44:·0000000000000230····50·FUNC····GLOBAL·HIDDEN·····5·_PyTime_FromMicrosecondsClamp
47 ····44:·0000000000000280···151·FUNC····GLOBAL·DEFAULT····5·PyTime_MonotonicRaw48 ····45:·0000000000000270···151·FUNC····GLOBAL·DEFAULT····5·PyTime_MonotonicRaw
48 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·clock_gettime49 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·clock_gettime
49 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·clock_getres50 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·clock_getres
50 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError51 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError
51 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString52 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
52 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OSError53 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OSError
53 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetFromErrno54 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetFromErrno
54 ····51:·0000000000000460····70·FUNC····GLOBAL·HIDDEN·····5·_PyTime_Add55 ····52:·0000000000000450····70·FUNC····GLOBAL·HIDDEN·····5·_PyTime_Add
55 ····52:·00000000000004b0····55·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsTimespec_clamp56 ····53:·00000000000004a0····55·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsTimespec_clamp
56 ····53:·0000000000000000····30·FUNC····GLOBAL·DEFAULT····1·PyTime_PerfCounterRaw57 ····54:·0000000000000000····30·FUNC····GLOBAL·DEFAULT····1·PyTime_PerfCounterRaw
57 ····54:·00000000000004f0····63·FUNC····GLOBAL·DEFAULT····5·_PyTime_localtime58 ····55:·00000000000004e0····63·FUNC····GLOBAL·DEFAULT····5·_PyTime_localtime
58 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location59 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location
59 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·localtime_r60 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·localtime_r
60 ····57:·0000000000000530···129·FUNC····GLOBAL·HIDDEN·····5·_PyTimeFraction_Set61 ····58:·0000000000000520····73·FUNC····GLOBAL·HIDDEN·····5·_PyTimeFraction_Set
61 ····58:·00000000000005c0·····9·FUNC····GLOBAL·DEFAULT····5·_PyLong_FromTime_t62 ····59:·0000000000000570·····9·FUNC····GLOBAL·DEFAULT····5·_PyLong_FromTime_t
62 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLongLong63 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLongLong
63 ····60:·00000000000005d0····39·FUNC····GLOBAL·DEFAULT····5·_PyTime_gmtime64 ····61:·0000000000000580····39·FUNC····GLOBAL·DEFAULT····5·_PyTime_gmtime
64 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·gmtime_r65 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·gmtime_r
65 ····62:·0000000000000600···666·FUNC····GLOBAL·DEFAULT····5·_PyTime_FromSecondsObject66 ····63:·00000000000005b0···684·FUNC····GLOBAL·DEFAULT····5·_PyTime_FromSecondsObject
66 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Type67 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Type
67 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_AsDouble68 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_AsDouble
68 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype69 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype
69 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLongLong70 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLongLong
70 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ceil71 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ceil
71 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred72 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
72 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·round73 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·round
73 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·floor74 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·floor
74 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches75 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
75 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError76 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
76 ····73:·0000000000000970···155·FUNC····GLOBAL·DEFAULT····5·PyTime_Monotonic77 ····74:·0000000000000980···155·FUNC····GLOBAL·DEFAULT····5·PyTime_Monotonic
77 ····74:·0000000000000a10····73·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsTimespec78 ····75:·0000000000000a20····73·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsTimespec
78 ····75:·0000000000000a60···110·FUNC····GLOBAL·HIDDEN·····5·_PyTime_FromTimespec79 ····76:·0000000000000a70···110·FUNC····GLOBAL·HIDDEN·····5·_PyTime_FromTimespec
79 ····76:·0000000000000ad0···152·FUNC····GLOBAL·DEFAULT····5·PyTime_Time80 ····77:·0000000000000ae0···152·FUNC····GLOBAL·DEFAULT····5·PyTime_Time
80 ····77:·0000000000000cc0·····9·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsLong81 ····78:·0000000000000cd0·····9·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsLong
81 ····78:·0000000000000cd0···633·FUNC····GLOBAL·DEFAULT····5·_PyTime_ObjectToTime_t82 ····79:·0000000000000ce0···633·FUNC····GLOBAL·DEFAULT····5·_PyTime_ObjectToTime_t
82 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·modf83 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·modf
83 ····80:·0000000000000f50···155·FUNC····GLOBAL·DEFAULT····5·PyTime_PerfCounter84 ····81:·0000000000000f60···155·FUNC····GLOBAL·DEFAULT····5·PyTime_PerfCounter
84 ····81:·0000000000000020···443·FUNC····GLOBAL·DEFAULT····1·_PyTime_ObjectToTimespec85 ····82:·0000000000000020···443·FUNC····GLOBAL·DEFAULT····1·_PyTime_ObjectToTimespec
85 ····82:·0000000000000ff0····41·FUNC····GLOBAL·DEFAULT····5·_PyLong_AsTime_t86 ····83:·0000000000001000····41·FUNC····GLOBAL·DEFAULT····5·_PyLong_AsTime_t
86 ····83:·0000000000001020···223·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsMilliseconds87 ····84:·0000000000001030···219·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsMilliseconds
87 ····84:·0000000000001100···222·FUNC····GLOBAL·DEFAULT····5·_PyDeadline_Init88 ····85:·0000000000001110···222·FUNC····GLOBAL·DEFAULT····5·_PyDeadline_Init
88 ····85:·0000000000000200····14·FUNC····GLOBAL·DEFAULT····1·_PyTime_MonotonicWithInfo89 ····86:·0000000000000200····14·FUNC····GLOBAL·DEFAULT····1·_PyTime_MonotonicWithInfo
89 ····86:·00000000000011e0···668·FUNC····GLOBAL·DEFAULT····5·_PyTime_FromMillisecondsObject90 ····87:·0000000000000210···323·FUNC····GLOBAL·DEFAULT····1·_PyTime_FromMillisecondsObject
90 ····87:·00000000000004c6····56·FUNC····GLOBAL·DEFAULT····7·_PyTime_AsTimevalTime_t91 ····88:·00000000000004dc····56·FUNC····GLOBAL·DEFAULT····7·_PyTime_AsTimevalTime_t
91 ····88:·0000000000001480···443·FUNC····GLOBAL·DEFAULT····5·_PyTime_ObjectToTimeval92 ····89:·00000000000011f0···443·FUNC····GLOBAL·DEFAULT····5·_PyTime_ObjectToTimeval
92 ····89:·0000000000000210····55·FUNC····GLOBAL·DEFAULT····1·_PyTime_AsTimeval93 ····90:·0000000000000360····55·FUNC····GLOBAL·DEFAULT····1·_PyTime_AsTimeval
93 ····90:·0000000000000250····49·FUNC····GLOBAL·DEFAULT····1·_PyDeadline_Get94 ····91:·00000000000003a0····49·FUNC····GLOBAL·DEFAULT····1·_PyDeadline_Get
94 ····91:·0000000000000290····58·FUNC····GLOBAL·DEFAULT····1·_PyTime_FromLong95 ····92:·00000000000003e0····58·FUNC····GLOBAL·DEFAULT····1·_PyTime_FromLong
95 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError96 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
96 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format97 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
97 ····94:·000000000000055a····50·FUNC····GLOBAL·DEFAULT····7·_PyTime_AsTimeval_clamp98 ····95:·0000000000000570····50·FUNC····GLOBAL·DEFAULT····7·_PyTime_AsTimeval_clamp
98 ····95:·000000000000058c····14·FUNC····GLOBAL·HIDDEN·····7·_PyTime_PerfCounterWithInfo99 ····96:·00000000000005a2····14·FUNC····GLOBAL·HIDDEN·····7·_PyTime_PerfCounterWithInfo
99 ····96:·000000000000059a····14·FUNC····GLOBAL·HIDDEN·····7·_PyTime_TimeWithInfo100 ····97:·00000000000005b0····14·FUNC····GLOBAL·HIDDEN·····7·_PyTime_TimeWithInfo
100 ····97:·00000000000005a8···137·FUNC····GLOBAL·HIDDEN·····7·_PyTime_FromSecondsDouble101 ····98:·00000000000005be···137·FUNC····GLOBAL·HIDDEN·····7·_PyTime_FromSecondsDouble
101 ····98:·0000000000000631····33·FUNC····GLOBAL·DEFAULT····7·PyTime_TimeRaw102 ····99:·0000000000000647····33·FUNC····GLOBAL·DEFAULT····7·PyTime_TimeRaw
102 ····99:·0000000000000652····28·FUNC····GLOBAL·HIDDEN·····7·_PyTimeFraction_Resolution103 ···100:·0000000000000668····28·FUNC····GLOBAL·HIDDEN·····7·_PyTimeFraction_Resolution
103 ···100:·000000000000066e···297·FUNC····GLOBAL·HIDDEN·····7·_PyTimeFraction_Mul104 ···101:·0000000000000684···297·FUNC····GLOBAL·HIDDEN·····7·_PyTimeFraction_Mul
104 ···101:·0000000000000797···169·FUNC····GLOBAL·HIDDEN·····7·_PyTime_FromTimeval105 ···102:·00000000000007ad···169·FUNC····GLOBAL·HIDDEN·····7·_PyTime_FromTimeval
71.0 KB
readelf --wide --relocs {}
Max HTML report size reached
29.9 KB
readelf --wide --debug-dump=frames {}
    
Offset 19, 100 lines modifiedOffset 19, 100 lines modified
19 ··DW_CFA_nop19 ··DW_CFA_nop
  
20 0000002c·0000000000000010·00000030·FDE·cie=00000000·pc=0000000000000080..000000000000008f20 0000002c·0000000000000010·00000030·FDE·cie=00000000·pc=0000000000000080..000000000000008f
21 ··DW_CFA_nop21 ··DW_CFA_nop
22 ··DW_CFA_nop22 ··DW_CFA_nop
23 ··DW_CFA_nop23 ··DW_CFA_nop
  
24 00000040·0000000000000010·00000044·FDE·cie=00000000·pc=0000000000000090..000000000000017224 00000040·0000000000000010·00000044·FDE·cie=00000000·pc=0000000000000090..000000000000016f
25 ··DW_CFA_nop25 ··DW_CFA_nop
26 ··DW_CFA_nop26 ··DW_CFA_nop
27 ··DW_CFA_nop27 ··DW_CFA_nop
  
28 00000054·0000000000000010·00000058·FDE·cie=00000000·pc=0000000000000180..000000000000023428 00000054·0000000000000010·00000058·FDE·cie=00000000·pc=0000000000000170..0000000000000224
29 ··DW_CFA_nop29 ··DW_CFA_nop
30 ··DW_CFA_nop30 ··DW_CFA_nop
31 ··DW_CFA_nop31 ··DW_CFA_nop
  
32 00000068·0000000000000010·0000006c·FDE·cie=00000000·pc=0000000000000240..000000000000027232 00000068·0000000000000010·0000006c·FDE·cie=00000000·pc=0000000000000230..0000000000000262
33 ··DW_CFA_nop33 ··DW_CFA_nop
34 ··DW_CFA_nop34 ··DW_CFA_nop
35 ··DW_CFA_nop35 ··DW_CFA_nop
  
36 0000007c·0000000000000010·00000080·FDE·cie=00000000·pc=0000000000000000..000000000000001536 0000007c·0000000000000010·00000080·FDE·cie=00000000·pc=0000000000000000..0000000000000015
37 ··DW_CFA_nop37 ··DW_CFA_nop
38 ··DW_CFA_nop38 ··DW_CFA_nop
39 ··DW_CFA_nop39 ··DW_CFA_nop
  
40 00000090·0000000000000020·00000094·FDE·cie=00000000·pc=0000000000000280..000000000000031740 00000090·0000000000000020·00000094·FDE·cie=00000000·pc=0000000000000270..0000000000000307
41 ··DW_CFA_advance_loc:·5·to·000000000000028541 ··DW_CFA_advance_loc:·5·to·0000000000000275
42 ··DW_CFA_def_cfa_offset:·1642 ··DW_CFA_def_cfa_offset:·16
43 ··DW_CFA_offset:·r3·(rbx)·at·cfa-1643 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
44 ··DW_CFA_advance_loc:·12·to·000000000000029144 ··DW_CFA_advance_loc:·12·to·0000000000000281
45 ··DW_CFA_def_cfa_offset:·3245 ··DW_CFA_def_cfa_offset:·32
46 ··DW_CFA_advance_loc1:·105·to·00000000000002fa46 ··DW_CFA_advance_loc1:·105·to·00000000000002ea
47 ··DW_CFA_remember_state47 ··DW_CFA_remember_state
48 ··DW_CFA_def_cfa_offset:·1648 ··DW_CFA_def_cfa_offset:·16
49 ··DW_CFA_advance_loc:·1·to·00000000000002fb49 ··DW_CFA_advance_loc:·1·to·00000000000002eb
50 ··DW_CFA_def_cfa_offset:·850 ··DW_CFA_def_cfa_offset:·8
51 ··DW_CFA_advance_loc:·1·to·00000000000002fc51 ··DW_CFA_advance_loc:·1·to·00000000000002ec
52 ··DW_CFA_restore_state52 ··DW_CFA_restore_state
53 ··DW_CFA_nop53 ··DW_CFA_nop
  
54 000000b4·0000000000000014·000000b8·FDE·cie=00000000·pc=0000000000000015..000000000000006854 000000b4·0000000000000014·000000b8·FDE·cie=00000000·pc=0000000000000015..0000000000000068
55 ··DW_CFA_def_cfa_offset:·3255 ··DW_CFA_def_cfa_offset:·32
56 ··DW_CFA_offset:·r3·(rbx)·at·cfa-1656 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
57 ··DW_CFA_nop57 ··DW_CFA_nop
58 ··DW_CFA_nop58 ··DW_CFA_nop
59 ··DW_CFA_nop59 ··DW_CFA_nop
  
60 000000cc·0000000000000038·000000d0·FDE·cie=00000000·pc=0000000000000320..000000000000045860 000000cc·0000000000000038·000000d0·FDE·cie=00000000·pc=0000000000000310..0000000000000448
61 ··DW_CFA_advance_loc:·2·to·000000000000032261 ··DW_CFA_advance_loc:·2·to·0000000000000312
62 ··DW_CFA_def_cfa_offset:·1662 ··DW_CFA_def_cfa_offset:·16
63 ··DW_CFA_offset:·r13·(r13)·at·cfa-1663 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
64 ··DW_CFA_advance_loc:·10·to·000000000000032c64 ··DW_CFA_advance_loc:·10·to·000000000000031c
65 ··DW_CFA_def_cfa_offset:·2465 ··DW_CFA_def_cfa_offset:·24
66 ··DW_CFA_offset:·r12·(r12)·at·cfa-2466 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
67 ··DW_CFA_advance_loc:·4·to·000000000000033067 ··DW_CFA_advance_loc:·4·to·0000000000000320
68 ··DW_CFA_def_cfa_offset:·3268 ··DW_CFA_def_cfa_offset:·32
69 ··DW_CFA_offset:·r6·(rbp)·at·cfa-3269 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
70 ··DW_CFA_advance_loc:·4·to·000000000000033470 ··DW_CFA_advance_loc:·4·to·0000000000000324
71 ··DW_CFA_def_cfa_offset:·4071 ··DW_CFA_def_cfa_offset:·40
72 ··DW_CFA_offset:·r3·(rbx)·at·cfa-4072 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
73 ··DW_CFA_advance_loc:·4·to·000000000000033873 ··DW_CFA_advance_loc:·4·to·0000000000000328
74 ··DW_CFA_def_cfa_offset:·8074 ··DW_CFA_def_cfa_offset:·80
75 ··DW_CFA_advance_loc1:·120·to·00000000000003b075 ··DW_CFA_advance_loc1:·120·to·00000000000003a0
76 ··DW_CFA_remember_state76 ··DW_CFA_remember_state
77 ··DW_CFA_def_cfa_offset:·4077 ··DW_CFA_def_cfa_offset:·40
78 ··DW_CFA_advance_loc:·3·to·00000000000003b378 ··DW_CFA_advance_loc:·3·to·00000000000003a3
79 ··DW_CFA_def_cfa_offset:·3279 ··DW_CFA_def_cfa_offset:·32
80 ··DW_CFA_advance_loc:·1·to·00000000000003b480 ··DW_CFA_advance_loc:·1·to·00000000000003a4
81 ··DW_CFA_def_cfa_offset:·2481 ··DW_CFA_def_cfa_offset:·24
82 ··DW_CFA_advance_loc:·2·to·00000000000003b682 ··DW_CFA_advance_loc:·2·to·00000000000003a6
83 ··DW_CFA_def_cfa_offset:·1683 ··DW_CFA_def_cfa_offset:·16
84 ··DW_CFA_advance_loc:·2·to·00000000000003b884 ··DW_CFA_advance_loc:·2·to·00000000000003a8
85 ··DW_CFA_def_cfa_offset:·885 ··DW_CFA_def_cfa_offset:·8
86 ··DW_CFA_advance_loc:·1·to·00000000000003b986 ··DW_CFA_advance_loc:·1·to·00000000000003a9
87 ··DW_CFA_restore_state87 ··DW_CFA_restore_state
88 ··DW_CFA_nop88 ··DW_CFA_nop
  
89 00000108·0000000000000018·0000010c·FDE·cie=00000000·pc=0000000000000068..00000000000000de89 00000108·0000000000000018·0000010c·FDE·cie=00000000·pc=0000000000000068..00000000000000de
90 ··DW_CFA_def_cfa_offset:·8090 ··DW_CFA_def_cfa_offset:·80
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 00000124·0000000000000010·00000128·FDE·cie=00000000·pc=0000000000000460..00000000000004a696 00000124·0000000000000010·00000128·FDE·cie=00000000·pc=0000000000000450..0000000000000496
97 ··DW_CFA_nop97 ··DW_CFA_nop
98 ··DW_CFA_nop98 ··DW_CFA_nop
99 ··DW_CFA_nop99 ··DW_CFA_nop
  
100 00000138·0000000000000010·0000013c·FDE·cie=00000000·pc=00000000000004b0..00000000000004e7100 00000138·0000000000000010·0000013c·FDE·cie=00000000·pc=00000000000004a0..00000000000004d7
101 ··DW_CFA_nop101 ··DW_CFA_nop
102 ··DW_CFA_nop102 ··DW_CFA_nop
103 ··DW_CFA_nop103 ··DW_CFA_nop
  
104 0000014c·0000000000000010·00000150·FDE·cie=00000000·pc=00000000000000de..00000000000000f1104 0000014c·0000000000000010·00000150·FDE·cie=00000000·pc=00000000000000de..00000000000000f1
105 ··DW_CFA_nop105 ··DW_CFA_nop
106 ··DW_CFA_nop106 ··DW_CFA_nop
Offset 131, 267 lines modifiedOffset 131, 267 lines modified
131 0000017c·0000000000000014·00000180·FDE·cie=00000000·pc=00000000000000f1..00000000000000fb131 0000017c·0000000000000014·00000180·FDE·cie=00000000·pc=00000000000000f1..00000000000000fb
132 ··DW_CFA_def_cfa_offset:·16132 ··DW_CFA_def_cfa_offset:·16
133 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16133 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
134 ··DW_CFA_nop134 ··DW_CFA_nop
135 ··DW_CFA_nop135 ··DW_CFA_nop
136 ··DW_CFA_nop136 ··DW_CFA_nop
  
137 00000194·0000000000000024·00000198·FDE·cie=00000000·pc=00000000000004f0..000000000000052f137 00000194·0000000000000024·00000198·FDE·cie=00000000·pc=00000000000004e0..000000000000051f
138 ··DW_CFA_advance_loc:·5·to·00000000000004f5138 ··DW_CFA_advance_loc:·5·to·00000000000004e5
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
141 ··DW_CFA_advance_loc:·4·to·00000000000004f9141 ··DW_CFA_advance_loc:·4·to·00000000000004e9
142 ··DW_CFA_def_cfa_offset:·24142 ··DW_CFA_def_cfa_offset:·24
143 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24143 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
144 ··DW_CFA_advance_loc:·4·to·00000000000004fd144 ··DW_CFA_advance_loc:·4·to·00000000000004ed
145 ··DW_CFA_def_cfa_offset:·48145 ··DW_CFA_def_cfa_offset:·48
146 ··DW_CFA_advance_loc:·47·to·000000000000052c146 ··DW_CFA_advance_loc:·47·to·000000000000051c
147 ··DW_CFA_def_cfa_offset:·24147 ··DW_CFA_def_cfa_offset:·24
148 ··DW_CFA_advance_loc:·1·to·000000000000052d148 ··DW_CFA_advance_loc:·1·to·000000000000051d
149 ··DW_CFA_def_cfa_offset:·16149 ··DW_CFA_def_cfa_offset:·16
150 ··DW_CFA_advance_loc:·1·to·000000000000052e150 ··DW_CFA_advance_loc:·1·to·000000000000051e
151 ··DW_CFA_def_cfa_offset:·8151 ··DW_CFA_def_cfa_offset:·8
152 ··DW_CFA_nop152 ··DW_CFA_nop
  
153 000001bc·0000000000000014·000001c0·FDE·cie=00000000·pc=00000000000000fb..000000000000011c153 000001bc·0000000000000014·000001c0·FDE·cie=00000000·pc=00000000000000fb..000000000000011c
154 ··DW_CFA_def_cfa_offset:·48154 ··DW_CFA_def_cfa_offset:·48
Max diff block lines reached; 24625/30579 bytes (80.53%) of diff not shown.
454 B
strings --all --bytes=8 {}
    
Offset 23, 14 lines modifiedOffset 23, 15 lines modified
23 py_get_system_clock23 py_get_system_clock
24 py_get_system_clock.cold24 py_get_system_clock.cold
25 _PyLong_AsTime_t.part.025 _PyLong_AsTime_t.part.0
26 _PyTime_ObjectToTime_t.cold26 _PyTime_ObjectToTime_t.cold
27 PyTime_PerfCounter.cold27 PyTime_PerfCounter.cold
28 _PyLong_AsTime_t.part.0.cold28 _PyLong_AsTime_t.part.0.cold
29 _PyDeadline_Init.cold29 _PyDeadline_Init.cold
 30 _PyTime_FromMillisecondsObject.cold
30 _PyDeadline_Get.cold31 _PyDeadline_Get.cold
31 _PyTime_FromLong.cold32 _PyTime_FromLong.cold
32 PyTime_AsSecondsDouble33 PyTime_AsSecondsDouble
33 _PyTime_FromSeconds34 _PyTime_FromSeconds
34 _PyTime_AsMicroseconds35 _PyTime_AsMicroseconds
35 _PyTime_FromMicrosecondsClamp36 _PyTime_FromMicrosecondsClamp
36 PyTime_MonotonicRaw37 PyTime_MonotonicRaw
6.35 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 PyTime_PerfCounterRaw():7 PyTime_PerfCounterRaw():
8 »       endbr648 »       endbr64
9 »       push···%rbx9 »       push···%rbx
10 »       xor····%edx,%edx10 »       xor····%edx,%edx
11 »       xor····%esi,%esi11 »       xor····%esi,%esi
12 »       mov····%rdi,%rbx12 »       mov····%rdi,%rbx
13 »       call···11·<PyTime_PerfCounterRaw+0x11>13 »       call···11·<PyTime_PerfCounterRaw+0x11>
14 ·R_X86_64_PC32»  .text.hot+0x31c14 ·R_X86_64_PC32»  .text.hot+0x30c
15 »       cmp····$0xffffffff,%eax15 »       cmp····$0xffffffff,%eax
16 »       je·····1a·<PyTime_PerfCounterRaw+0x1a>16 »       je·····1a·<PyTime_PerfCounterRaw+0x1a>
17 ·R_X86_64_PC32»  .text.unlikely+0xed17 ·R_X86_64_PC32»  .text.unlikely+0xed
18 »       xor····%eax,%eax18 »       xor····%eax,%eax
19 »       pop····%rbx19 »       pop····%rbx
20 »       ret20 »       ret
21 »       xchg···%ax,%ax21 »       xchg···%ax,%ax
Offset 75, 15 lines modifiedOffset 75, 15 lines modified
75 »       movsd··%xmm0,0x8(%rsp)75 »       movsd··%xmm0,0x8(%rsp)
76 »       movsd··0x8(%rsp),%xmm076 »       movsd··0x8(%rsp),%xmm0
77 »       mulsd··0x0(%rip),%xmm0········77 »       mulsd··0x0(%rip),%xmm0········
78 ·R_X86_64_PC32»  .LC0-0x478 ·R_X86_64_PC32»  .LC0-0x4
79 »       movsd··%xmm0,0x8(%rsp)79 »       movsd··%xmm0,0x8(%rsp)
80 »       movsd··0x8(%rsp),%xmm080 »       movsd··0x8(%rsp),%xmm0
81 »       call···d6·<_PyTime_ObjectToTimespec+0xb6>81 »       call···d6·<_PyTime_ObjectToTimespec+0xb6>
82 ·R_X86_64_PC32»  .text.hot+0x89c82 ·R_X86_64_PC32»  .text.hot+0x85c
83 »       movsd··%xmm0,0x8(%rsp)83 »       movsd··%xmm0,0x8(%rsp)
84 »       movsd··0x8(%rsp),%xmm184 »       movsd··0x8(%rsp),%xmm1
85 »       movsd··(%rsp),%xmm085 »       movsd··(%rsp),%xmm0
86 »       comisd·0x0(%rip),%xmm1········86 »       comisd·0x0(%rip),%xmm1········
87 ·R_X86_64_PC32»  .LC0-0x487 ·R_X86_64_PC32»  .LC0-0x4
88 »       movsd··0x8(%rsp),%xmm188 »       movsd··0x8(%rsp),%xmm1
89 »       jae····15c·<_PyTime_ObjectToTimespec+0x13c>89 »       jae····15c·<_PyTime_ObjectToTimespec+0x13c>
Offset 165, 77 lines modifiedOffset 165, 176 lines modified
165 »       nopw···0x0(%rax,%rax,1)165 »       nopw···0x0(%rax,%rax,1)
  
166 0000000000000200·<_PyTime_MonotonicWithInfo>:166 0000000000000200·<_PyTime_MonotonicWithInfo>:
167 _PyTime_MonotonicWithInfo():167 _PyTime_MonotonicWithInfo():
168 »       endbr64168 »       endbr64
169 »       mov····$0x1,%edx169 »       mov····$0x1,%edx
170 »       jmp····20e·<_PyTime_MonotonicWithInfo+0xe>170 »       jmp····20e·<_PyTime_MonotonicWithInfo+0xe>
171 ·R_X86_64_PC32»  .text.hot+0x31c171 ·R_X86_64_PC32»  .text.hot+0x30c
172 »       xchg···%ax,%ax172 »       xchg···%ax,%ax
  
 173 0000000000000210·<_PyTime_FromMillisecondsObject>:
 174 _PyTime_FromMillisecondsObject():
 175 »       endbr64
 176 »       push···%r12
 177 »       mov····%edx,%r12d
 178 »       push···%rbp
 179 »       mov····%rdi,%rbp
 180 »       push···%rbx
 181 »       mov····%rsi,%rbx
 182 »       sub····$0x10,%rsp
 183 »       mov····0x8(%rsi),%rdi
 184 »       cmp····$0x0,%rdi
 185 ·R_X86_64_32S»   PyFloat_Type
 186 »       jne····2bc·<_PyTime_FromMillisecondsObject+0xac>
 187 »       mov····%rbx,%rdi
 188 »       call···23e·<_PyTime_FromMillisecondsObject+0x2e>
 189 ·R_X86_64_PLT32» PyFloat_AsDouble-0x4
 190 »       ucomisd·%xmm0,%xmm0
 191 »       jp·····248·<_PyTime_FromMillisecondsObject+0x38>
 192 ·R_X86_64_PC32»  .text.unlikely+0x4c2
 193 »       movsd··%xmm0,0x8(%rsp)
 194 »       movsd··0x8(%rsp),%xmm0
 195 »       mov····%r12d,%edi
 196 »       mulsd··0x0(%rip),%xmm0········
 197 ·R_X86_64_PC32»  .LC33-0x4
 198 »       movsd··%xmm0,0x8(%rsp)
 199 »       movsd··0x8(%rsp),%xmm0
 200 »       call···270·<_PyTime_FromMillisecondsObject+0x60>
 201 ·R_X86_64_PC32»  .text.hot+0x85c
 202 »       movsd··%xmm0,0x8(%rsp)
 203 »       movsd··0x8(%rsp),%xmm0
 204 »       comisd·0x0(%rip),%xmm0········
 205 ·R_X86_64_PC32»  .LC18-0x4
 206 »       jb·····33a·<_PyTime_FromMillisecondsObject+0x12a>
 207 »       movsd··0x8(%rsp),%xmm0
 208 »       movsd··0x0(%rip),%xmm1········
 209 ·R_X86_64_PC32»  .LC20-0x4
 210 »       comisd·%xmm0,%xmm1
 211 »       jbe····33a·<_PyTime_FromMillisecondsObject+0x12a>
 212 »       movsd··0x8(%rsp),%xmm0
 213 »       cvttsd2si·%xmm0,%rax
 214 »       mov····%rax,0x0(%rbp)
 215 »       xor····%eax,%eax
 216 »       add····$0x10,%rsp
 217 »       pop····%rbx
 218 »       pop····%rbp
 219 »       pop····%r12
 220 »       ret
 221 »       mov····$0x0,%esi
 222 ·R_X86_64_32»    PyFloat_Type
 223 »       call···2c6·<_PyTime_FromMillisecondsObject+0xb6>
 224 ·R_X86_64_PLT32» PyType_IsSubtype-0x4
 225 »       test···%eax,%eax
 226 »       jne····236·<_PyTime_FromMillisecondsObject+0x26>
 227 »       mov····%rbx,%rdi
 228 »       call···2d6·<_PyTime_FromMillisecondsObject+0xc6>
 229 ·R_X86_64_PLT32» PyLong_AsLongLong-0x4
 230 »       mov····%rax,%rbx
 231 »       cmp····$0xffffffffffffffff,%rax
 232 »       je·····308·<_PyTime_FromMillisecondsObject+0xf8>
 233 »       movabs·$0x8637bd05af6,%rax
 234 »       movabs·$0x10c6f7a0b5ec,%rdx
 235 »       add····%rbx,%rax
 236 »       cmp····%rax,%rdx
 237 »       jb·····327·<_PyTime_FromMillisecondsObject+0x117>
 238 »       imul···$0xf4240,%rbx,%rbx
 239 »       mov····%rbx,0x0(%rbp)
 240 »       jmp····2b1·<_PyTime_FromMillisecondsObject+0xa1>
 241 »       call···30d·<_PyTime_FromMillisecondsObject+0xfd>
 242 ·R_X86_64_PLT32» PyErr_Occurred-0x4
 243 »       test···%rax,%rax
 244 »       je·····2fb·<_PyTime_FromMillisecondsObject+0xeb>
 245 »       mov····0x0(%rip),%rdi········
 246 ·R_X86_64_PC32»  PyExc_OverflowError-0x4
 247 »       call···31e·<_PyTime_FromMillisecondsObject+0x10e>
 248 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x4
 249 »       test···%eax,%eax
 250 »       jne····327·<_PyTime_FromMillisecondsObject+0x117>
 251 »       or·····$0xffffffff,%eax
 252 »       jmp····2b3·<_PyTime_FromMillisecondsObject+0xa3>
 253 »       mov····0x0(%rip),%rdi········
 254 ·R_X86_64_PC32»  PyExc_OverflowError-0x4
 255 »       mov····$0x0,%esi
 256 ·R_X86_64_32»    .rodata.str1.8
 257 »       call···338·<_PyTime_FromMillisecondsObject+0x128>
Max diff block lines reached; 1989/6312 bytes (31.51%) of diff not shown.
56.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 49, 29 lines modifiedOffset 49, 28 lines modified
49 »       imul···%rdi49 »       imul···%rdi
50 »       mov····%rdi,%rax50 »       mov····%rdi,%rax
51 »       sar····$0x3f,%rax51 »       sar····$0x3f,%rax
52 »       sar····$0x7,%rdx52 »       sar····$0x7,%rdx
53 »       mov····%rdx,%rcx53 »       mov····%rdx,%rcx
54 »       sub····%rax,%rcx54 »       sub····%rax,%rcx
55 »       cmp····$0x2,%esi55 »       cmp····$0x2,%esi
56 »       je·····11b·<_PyTime_AsMicroseconds+0x8b>56 »       je·····118·<_PyTime_AsMicroseconds+0x88>
57 »       cmp····$0x1,%esi57 »       cmp····$0x1,%esi
58 »       jne····c8·<_PyTime_AsMicroseconds+0x38>58 »       jne····c5·<_PyTime_AsMicroseconds+0x35>
59 »       test···%rdi,%rdi59 »       test···%rdi,%rdi
60 »       jns····e8·<_PyTime_AsMicroseconds+0x58>60 »       jns····e5·<_PyTime_AsMicroseconds+0x55>
61 »       mov····%rcx,%rax61 »       mov····%rcx,%rax
62 »       ret62 »       ret
63 »       nopl···(%rax) 
64 »       test···%esi,%esi63 »       test···%esi,%esi
65 »       je·····ff·<_PyTime_AsMicroseconds+0x6f>64 »       je·····fc·<_PyTime_AsMicroseconds+0x6c>
66 »       imul···$0x3e8,%rcx,%rdx65 »       imul···$0x3e8,%rcx,%rdx
67 »       mov····%rdi,%rax66 »       mov····%rdi,%rax
68 »       sub····%rdx,%rax67 »       sub····%rdx,%rax
69 »       test···%rdi,%rdi68 »       test···%rdi,%rdi
70 »       js·····15c·<_PyTime_AsMicroseconds+0xcc>69 »       js·····159·<_PyTime_AsMicroseconds+0xc9>
71 »       cmp····$0x1,%rax70 »       cmp····$0x1,%rax
72 »       sbb····$0xffffffffffffffff,%rcx71 »       sbb····$0xffffffffffffffff,%rcx
73 »       jmp····c1·<_PyTime_AsMicroseconds+0x31>72 »       jmp····c1·<_PyTime_AsMicroseconds+0x31>
74 »       mov····%rdi,%rax73 »       mov····%rdi,%rax
75 »       mov····$0x3e8,%esi74 »       mov····$0x3e8,%esi
76 »       cqto75 »       cqto
77 »       idiv···%rsi76 »       idiv···%rsi
Offset 91, 53 lines modifiedOffset 90, 52 lines modified
91 »       mov····$0x3e8,%esi90 »       mov····$0x3e8,%esi
92 »       cqto91 »       cqto
93 »       idiv···%rsi92 »       idiv···%rsi
94 »       mov····%rdx,%rax93 »       mov····%rdx,%rax
95 »       neg····%rax94 »       neg····%rax
96 »       cmovs··%rdx,%rax95 »       cmovs··%rdx,%rax
97 »       cmp····$0x1f4,%rax96 »       cmp····$0x1f4,%rax
98 »       jg·····14e·<_PyTime_AsMicroseconds+0xbe>97 »       jg·····14b·<_PyTime_AsMicroseconds+0xbb>
99 »       jne····c1·<_PyTime_AsMicroseconds+0x31>98 »       jne····c1·<_PyTime_AsMicroseconds+0x31>
100 »       mov····%rcx,%rax99 »       mov····%rcx,%rax
101 »       neg····%rax100 »       neg····%rax
102 »       cmovs··%rcx,%rax101 »       cmovs··%rcx,%rax
103 »       test···$0x1,%al102 »       test···$0x1,%al
104 »       je·····c1·<_PyTime_AsMicroseconds+0x31>103 »       je·····c1·<_PyTime_AsMicroseconds+0x31>
105 »       test···%rdi,%rdi104 »       test···%rdi,%rdi
106 »       js·····169·<_PyTime_AsMicroseconds+0xd9>105 »       js·····166·<_PyTime_AsMicroseconds+0xd6>
107 »       add····$0x1,%rcx106 »       add····$0x1,%rcx
108 »       jmp····c1·<_PyTime_AsMicroseconds+0x31>107 »       jmp····c1·<_PyTime_AsMicroseconds+0x31>
109 »       cmp····$0x1,%rax108 »       cmp····$0x1,%rax
110 »       adc····$0xffffffffffffffff,%rcx109 »       adc····$0xffffffffffffffff,%rcx
111 »       jmp····c1·<_PyTime_AsMicroseconds+0x31>110 »       jmp····c1·<_PyTime_AsMicroseconds+0x31>
112 »       sub····$0x1,%rcx111 »       sub····$0x1,%rcx
113 »       jmp····c1·<_PyTime_AsMicroseconds+0x31>112 »       jmp····c1·<_PyTime_AsMicroseconds+0x31>
 113 »       nop
114 »       data16·cs·nopw·0x0(%rax,%rax,1) 
115 »       nopl···(%rax) 
  
116 0000000000000180·<pytime_divide>:114 0000000000000170·<pytime_divide>:
117 pytime_divide():115 pytime_divide():
118 »       cmp····$0x2,%edx116 »       cmp····$0x2,%edx
119 »       je·····1cd·<pytime_divide+0x4d>117 »       je·····1bd·<pytime_divide+0x4d>
120 »       cmp····$0x1,%edx118 »       cmp····$0x1,%edx
121 »       jne····1a5·<pytime_divide+0x25>119 »       jne····195·<pytime_divide+0x25>
122 »       test···%rdi,%rdi120 »       test···%rdi,%rdi
123 »       jns····1bc·<pytime_divide+0x3c>121 »       jns····1ac·<pytime_divide+0x3c>
124 »       cmp····$0x3e8,%rsi122 »       cmp····$0x3e8,%rsi
125 »       jne····22a·<pytime_divide+0xaa>123 »       jne····21a·<pytime_divide+0xaa>
126 »       mov····%rdi,%rax124 »       mov····%rdi,%rax
127 »       cqto125 »       cqto
128 »       idiv···%rsi126 »       idiv···%rsi
129 »       ret127 »       ret
130 »       test···%edx,%edx128 »       test···%edx,%edx
131 »       je·····1ed·<pytime_divide+0x6d>129 »       je·····1dd·<pytime_divide+0x6d>
132 »       test···%rdi,%rdi130 »       test···%rdi,%rdi
133 »       js·····220·<pytime_divide+0xa0>131 »       js·····210·<pytime_divide+0xa0>
134 »       cmp····$0xf4240,%rsi132 »       cmp····$0xf4240,%rsi
135 »       je·····1bc·<pytime_divide+0x3c>133 »       je·····1ac·<pytime_divide+0x3c>
136 »       mov····$0x3e8,%esi134 »       mov····$0x3e8,%esi
137 »       mov····%rdi,%rax135 »       mov····%rdi,%rax
138 »       cqto136 »       cqto
139 »       idiv···%rsi137 »       idiv···%rsi
140 »       cmp····$0x1,%rdx138 »       cmp····$0x1,%rdx
141 »       sbb····$0xffffffffffffffff,%rax139 »       sbb····$0xffffffffffffffff,%rax
142 »       ret140 »       ret
Offset 146, 897 lines modifiedOffset 144, 898 lines modified
146 »       idiv···%rsi144 »       idiv···%rsi
147 »       mov····%rdx,%r8145 »       mov····%rdx,%r8
148 »       mov····%rax,%rcx146 »       mov····%rax,%rcx
149 »       neg····%r8147 »       neg····%r8
150 »       cmovs··%rdx,%r8148 »       cmovs··%rdx,%r8
151 »       sar····$1,%rsi149 »       sar····$1,%rsi
152 »       cmp····%r8,%rsi150 »       cmp····%r8,%rsi
153 »       jl·····212·<pytime_divide+0x92>151 »       jl·····202·<pytime_divide+0x92>
154 »       je·····203·<pytime_divide+0x83>152 »       je·····1f3·<pytime_divide+0x83>
155 »       ret153 »       ret
156 »       mov····%rdi,%rax154 »       mov····%rdi,%rax
157 »       cqto155 »       cqto
158 »       idiv···%rsi156 »       idiv···%rsi
159 »       test···%rdi,%rdi157 »       test···%rdi,%rdi
160 »       jns····1ec·<pytime_divide+0x6c>158 »       jns····1dc·<pytime_divide+0x6c>
161 »       cmp····$0x1,%rdx159 »       cmp····$0x1,%rdx
162 »       adc····$0xffffffffffffffff,%rax160 »       adc····$0xffffffffffffffff,%rax
163 »       ret161 »       ret
164 »       mov····%rax,%rdx162 »       mov····%rax,%rdx
165 »       neg····%rdx163 »       neg····%rdx
166 »       cmovs··%rax,%rdx164 »       cmovs··%rax,%rdx
167 »       and····$0x1,%dl165 »       and····$0x1,%dl
168 »       je·····1ec·<pytime_divide+0x6c>166 »       je·····1dc·<pytime_divide+0x6c>
169 »       lea····-0x1(%rcx),%rax167 »       lea····-0x1(%rcx),%rax
170 »       test···%rdi,%rdi168 »       test···%rdi,%rdi
171 »       js·····1ec·<pytime_divide+0x6c>169 »       js·····1dc·<pytime_divide+0x6c>
172 »       lea····0x1(%rcx),%rax170 »       lea····0x1(%rcx),%rax
173 »       ret171 »       ret
174 »       mov····%rdi,%rax172 »       mov····%rdi,%rax
175 »       cqto173 »       cqto
176 »       idiv···%rsi174 »       idiv···%rsi
177 »       jmp····1fa·<pytime_divide+0x7a>175 »       jmp····1ea·<pytime_divide+0x7a>
178 »       mov····$0xf4240,%esi176 »       mov····$0xf4240,%esi
179 »       jmp····19c·<pytime_divide+0x1c>177 »       jmp····18c·<pytime_divide+0x1c>
180 »       data16·cs·nopw·0x0(%rax,%rax,1)178 »       data16·cs·nopw·0x0(%rax,%rax,1)
181 »       nop179 »       nop
  
182 0000000000000240·<_PyTime_FromMicrosecondsClamp>:180 0000000000000230·<_PyTime_FromMicrosecondsClamp>:
183 _PyTime_FromMicrosecondsClamp():181 _PyTime_FromMicrosecondsClamp():
184 »       endbr64182 »       endbr64
185 »       movabs·$0xffdf3b645a1cac09,%rax183 »       movabs·$0xffdf3b645a1cac09,%rax
186 »       cmp····%rax,%rdi184 »       cmp····%rax,%rdi
Max diff block lines reached; 53302/57160 bytes (93.25%) of diff not shown.
22.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 13, 68 lines modifiedOffset 13, 68 lines modified
  
13 0000000000000015·<PyTime_MonotonicRaw.cold>:13 0000000000000015·<PyTime_MonotonicRaw.cold>:
14 PyTime_MonotonicRaw.cold():14 PyTime_MonotonicRaw.cold():
15 »       xor····%eax,%eax15 »       xor····%eax,%eax
16 »       mov····%rax,(%rbx)16 »       mov····%rax,(%rbx)
17 »       or·····$0xffffffff,%eax17 »       or·····$0xffffffff,%eax
18 »       jmp····22·<PyTime_MonotonicRaw.cold+0xd>18 »       jmp····22·<PyTime_MonotonicRaw.cold+0xd>
19 ·R_X86_64_PC32»  .text.hot+0x2f219 ·R_X86_64_PC32»  .text.hot+0x2e2
20 »       mov····$0x1,%edx20 »       mov····$0x1,%edx
21 »       shl····$0x3f,%rdx21 »       shl····$0x3f,%rdx
22 »       mov····%rdx,%rsi22 »       mov····%rdx,%rsi
23 »       sub····%rcx,%rsi23 »       sub····%rcx,%rsi
24 »       cmp····%rsi,%rax24 »       cmp····%rsi,%rax
25 »       jl·····3a·<PyTime_MonotonicRaw.cold+0x25>25 »       jl·····3a·<PyTime_MonotonicRaw.cold+0x25>
26 ·R_X86_64_PC32»  .text.hot+0x2ed26 ·R_X86_64_PC32»  .text.hot+0x2dd
27 »       jmp····3f·<PyTime_MonotonicRaw.cold+0x2a>27 »       jmp····3f·<PyTime_MonotonicRaw.cold+0x2a>
28 ·R_X86_64_PC32»  .text.hot+0x2e928 ·R_X86_64_PC32»  .text.hot+0x2d9
29 »       movabs·$0x7fffffffffffffff,%rdx29 »       movabs·$0x7fffffffffffffff,%rdx
30 »       test···%rcx,%rcx30 »       test···%rcx,%rcx
31 »       jg·····52·<PyTime_MonotonicRaw.cold+0x3d>31 »       jg·····52·<PyTime_MonotonicRaw.cold+0x3d>
32 ·R_X86_64_PC32»  .text.hot+0x2ed32 ·R_X86_64_PC32»  .text.hot+0x2dd
33 »       mov····%rdx,%rax33 »       mov····%rdx,%rax
34 »       jmp····5a·<PyTime_MonotonicRaw.cold+0x45>34 »       jmp····5a·<PyTime_MonotonicRaw.cold+0x45>
35 ·R_X86_64_PC32»  .text.hot+0x2e935 ·R_X86_64_PC32»  .text.hot+0x2d9
36 »       mov····$0x1,%edx36 »       mov····$0x1,%edx
37 »       shl····$0x3f,%rdx37 »       shl····$0x3f,%rdx
38 »       jmp····68·<py_get_monotonic_clock.cold>38 »       jmp····68·<py_get_monotonic_clock.cold>
39 ·R_X86_64_PC32»  .text.hot+0x2ed39 ·R_X86_64_PC32»  .text.hot+0x2dd
  
40 0000000000000068·<py_get_monotonic_clock.cold>:40 0000000000000068·<py_get_monotonic_clock.cold>:
41 py_get_monotonic_clock.cold():41 py_get_monotonic_clock.cold():
42 »       mov····$0x1,%esi42 »       mov····$0x1,%esi
43 »       shl····$0x3f,%rsi43 »       shl····$0x3f,%rsi
44 »       mov····%rsi,%rdi44 »       mov····%rsi,%rdi
45 »       sub····%rdx,%rdi45 »       sub····%rdx,%rdi
46 »       cmp····%rdi,%rax46 »       cmp····%rdi,%rax
47 »       jge····80·<py_get_monotonic_clock.cold+0x18>47 »       jge····80·<py_get_monotonic_clock.cold+0x18>
48 ·R_X86_64_PC32»  .text.hot+0x39748 ·R_X86_64_PC32»  .text.hot+0x387
49 »       mov····$0x1,%eax49 »       mov····$0x1,%eax
50 »       shl····$0x3f,%rax50 »       shl····$0x3f,%rax
51 »       mov····%rax,0x0(%r13)51 »       mov····%rax,0x0(%r13)
52 »       test···%r12d,%r12d52 »       test···%r12d,%r12d
53 »       je·····96·<py_get_monotonic_clock.cold+0x2e>53 »       je·····96·<py_get_monotonic_clock.cold+0x2e>
54 ·R_X86_64_PC32»  .text.hot+0x3a354 ·R_X86_64_PC32»  .text.hot+0x393
55 »       mov····0x0(%rip),%rdi········55 »       mov····0x0(%rip),%rdi········
56 ·R_X86_64_PC32»  PyExc_OverflowError-0x456 ·R_X86_64_PC32»  PyExc_OverflowError-0x4
57 »       mov····$0x0,%esi57 »       mov····$0x0,%esi
58 ·R_X86_64_32»    .rodata.str1.858 ·R_X86_64_32»    .rodata.str1.8
59 »       call···a7·<py_get_monotonic_clock.cold+0x3f>59 »       call···a7·<py_get_monotonic_clock.cold+0x3f>
60 ·R_X86_64_PLT32» PyErr_SetString-0x460 ·R_X86_64_PLT32» PyErr_SetString-0x4
61 »       or·····$0xffffffff,%ebx61 »       or·····$0xffffffff,%ebx
62 »       jmp····af·<py_get_monotonic_clock.cold+0x47>62 »       jmp····af·<py_get_monotonic_clock.cold+0x47>
63 ·R_X86_64_PC32»  .text.hot+0x3a863 ·R_X86_64_PC32»  .text.hot+0x398
64 »       mov····%rcx,%rax64 »       mov····%rcx,%rax
65 »       jmp····89·<py_get_monotonic_clock.cold+0x21>65 »       jmp····89·<py_get_monotonic_clock.cold+0x21>
66 »       movabs·$0x7fffffffffffffff,%rax66 »       movabs·$0x7fffffffffffffff,%rax
67 »       test···%rdx,%rdx67 »       test···%rdx,%rdx
68 »       jg·····89·<py_get_monotonic_clock.cold+0x21>68 »       jg·····89·<py_get_monotonic_clock.cold+0x21>
69 »       or·····$0xffffffff,%ecx69 »       or·····$0xffffffff,%ecx
70 »       jmp····cb·<py_get_monotonic_clock.cold+0x63>70 »       jmp····cb·<py_get_monotonic_clock.cold+0x63>
71 ·R_X86_64_PC32»  .text.hot+0x3c171 ·R_X86_64_PC32»  .text.hot+0x3b1
72 »       test···%r12d,%r12d72 »       test···%r12d,%r12d
73 »       je·····a7·<py_get_monotonic_clock.cold+0x3f>73 »       je·····a7·<py_get_monotonic_clock.cold+0x3f>
74 »       mov····0x0(%rip),%rdi········74 »       mov····0x0(%rip),%rdi········
75 ·R_X86_64_PC32»  PyExc_OSError-0x475 ·R_X86_64_PC32»  PyExc_OSError-0x4
76 »       call···dc·<py_get_monotonic_clock.cold+0x74>76 »       call···dc·<py_get_monotonic_clock.cold+0x74>
77 ·R_X86_64_PLT32» PyErr_SetFromErrno-0x477 ·R_X86_64_PLT32» PyErr_SetFromErrno-0x4
78 »       jmp····a7·<py_get_monotonic_clock.cold+0x3f>78 »       jmp····a7·<py_get_monotonic_clock.cold+0x3f>
Offset 100, 15 lines modifiedOffset 100, 15 lines modified
100 »       je·····114·<_PyTime_localtime.cold+0x19>100 »       je·····114·<_PyTime_localtime.cold+0x19>
101 »       mov····0x0(%rip),%rdi········101 »       mov····0x0(%rip),%rdi········
102 ·R_X86_64_PC32»  PyExc_OSError-0x4102 ·R_X86_64_PC32»  PyExc_OSError-0x4
103 »       call···10c·<_PyTime_localtime.cold+0x11>103 »       call···10c·<_PyTime_localtime.cold+0x11>
104 ·R_X86_64_PLT32» PyErr_SetFromErrno-0x4104 ·R_X86_64_PLT32» PyErr_SetFromErrno-0x4
105 »       or·····$0xffffffff,%eax105 »       or·····$0xffffffff,%eax
106 »       jmp····114·<_PyTime_localtime.cold+0x19>106 »       jmp····114·<_PyTime_localtime.cold+0x19>
107 ·R_X86_64_PC32»  .text.hot+0x524107 ·R_X86_64_PC32»  .text.hot+0x514
108 »       movl···$0x16,(%rbx)108 »       movl···$0x16,(%rbx)
109 »       jmp····100·<_PyTime_localtime.cold+0x5>109 »       jmp····100·<_PyTime_localtime.cold+0x5>
  
110 000000000000011c·<_PyTimeFraction_Set.cold>:110 000000000000011c·<_PyTimeFraction_Set.cold>:
111 _PyTimeFraction_Set.cold():111 _PyTimeFraction_Set.cold():
112 »       or·····$0xffffffff,%eax112 »       or·····$0xffffffff,%eax
113 »       ret113 »       ret
Offset 122, 49 lines modifiedOffset 122, 49 lines modified
122 »       movl···$0x16,(%rax)122 »       movl···$0x16,(%rax)
123 »       mov····0x0(%rip),%rdi········123 »       mov····0x0(%rip),%rdi········
124 ·R_X86_64_PC32»  PyExc_OSError-0x4124 ·R_X86_64_PC32»  PyExc_OSError-0x4
125 »       call···13c·<_PyTime_gmtime.cold+0x1c>125 »       call···13c·<_PyTime_gmtime.cold+0x1c>
126 ·R_X86_64_PLT32» PyErr_SetFromErrno-0x4126 ·R_X86_64_PLT32» PyErr_SetFromErrno-0x4
127 »       or·····$0xffffffff,%eax127 »       or·····$0xffffffff,%eax
128 »       jmp····144·<PyTime_Monotonic.cold>128 »       jmp····144·<PyTime_Monotonic.cold>
129 ·R_X86_64_PC32»  .text.hot+0x5ee129 ·R_X86_64_PC32»  .text.hot+0x59e
  
130 0000000000000144·<PyTime_Monotonic.cold>:130 0000000000000144·<PyTime_Monotonic.cold>:
131 PyTime_Monotonic.cold():131 PyTime_Monotonic.cold():
132 »       movabs·$0x7fffffffffffffff,%rsi132 »       movabs·$0x7fffffffffffffff,%rsi
133 »       test···%rcx,%rcx133 »       test···%rcx,%rcx
134 »       jg·····157·<PyTime_Monotonic.cold+0x13>134 »       jg·····157·<PyTime_Monotonic.cold+0x13>
135 ·R_X86_64_PC32»  .text.hot+0x9ff135 ·R_X86_64_PC32»  .text.hot+0xa0f
136 »       or·····$0xffffffff,%edi136 »       or·····$0xffffffff,%edi
137 »       mov····%rsi,%rdx137 »       mov····%rsi,%rdx
138 »       add····%rcx,%rdx138 »       add····%rcx,%rdx
139 »       add····$0x1,%edi139 »       add····$0x1,%edi
140 »       mov····%rdx,(%rbx)140 »       mov····%rdx,(%rbx)
141 »       jne····16c·<PyTime_Monotonic.cold+0x28>141 »       jne····16c·<PyTime_Monotonic.cold+0x28>
142 ·R_X86_64_PC32»  .text.hot+0x9df142 ·R_X86_64_PC32»  .text.hot+0x9ef
143 »       mov····0x0(%rip),%rdi········143 »       mov····0x0(%rip),%rdi········
144 ·R_X86_64_PC32»  PyExc_OverflowError-0x4144 ·R_X86_64_PC32»  PyExc_OverflowError-0x4
145 »       mov····$0x0,%esi145 »       mov····$0x0,%esi
146 ·R_X86_64_32»    .rodata.str1.8146 ·R_X86_64_32»    .rodata.str1.8
147 »       call···17d·<PyTime_Monotonic.cold+0x39>147 »       call···17d·<PyTime_Monotonic.cold+0x39>
148 ·R_X86_64_PLT32» PyErr_SetString-0x4148 ·R_X86_64_PLT32» PyErr_SetString-0x4
149 »       xor····%eax,%eax149 »       xor····%eax,%eax
150 »       mov····%rax,(%rbx)150 »       mov····%rax,(%rbx)
151 »       or·····$0xffffffff,%eax151 »       or·····$0xffffffff,%eax
152 »       jmp····18a·<PyTime_Monotonic.cold+0x46>152 »       jmp····18a·<PyTime_Monotonic.cold+0x46>
153 ·R_X86_64_PC32»  .text.hot+0x9df153 ·R_X86_64_PC32»  .text.hot+0x9ef
154 »       xor····%edi,%edi154 »       xor····%edi,%edi
155 »       mov····$0x1,%esi155 »       mov····$0x1,%esi
156 »       shl····$0x3f,%rsi156 »       shl····$0x3f,%rsi
157 »       mov····%rsi,%r8157 »       mov····%rsi,%r8
158 »       sub····%rcx,%r8158 »       sub····%rcx,%r8
159 »       cmp····%r8,%rdx159 »       cmp····%r8,%rdx
160 »       jge····15d·<PyTime_Monotonic.cold+0x19>160 »       jge····15d·<PyTime_Monotonic.cold+0x19>
161 »       jmp····1a5·<PyTime_Monotonic.cold+0x61>161 »       jmp····1a5·<PyTime_Monotonic.cold+0x61>
162 ·R_X86_64_PC32»  .text.hot+0x9ff162 ·R_X86_64_PC32»  .text.hot+0xa0f
Max diff block lines reached; 18067/22419 bytes (80.59%) of diff not shown.
5.52 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 15 lines modifiedOffset 1, 15 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·7f000000·00000000·10000000·................5 ··0x00000020·00000000·7f000000·00000000·10000000·................
6 ··0x00000030·30000000·00000000·0f000000·00000000·0...............6 ··0x00000030·30000000·00000000·0f000000·00000000·0...............
7 ··0x00000040·10000000·44000000·00000000·e2000000·....D...........7 ··0x00000040·10000000·44000000·00000000·df000000·....D...........
8 ··0x00000050·00000000·10000000·58000000·00000000·........X.......8 ··0x00000050·00000000·10000000·58000000·00000000·........X.......
9 ··0x00000060·b4000000·00000000·10000000·6c000000·............l...9 ··0x00000060·b4000000·00000000·10000000·6c000000·............l...
10 ··0x00000070·00000000·32000000·00000000·10000000·....2...........10 ··0x00000070·00000000·32000000·00000000·10000000·....2...........
11 ··0x00000080·80000000·00000000·15000000·00000000·................11 ··0x00000080·80000000·00000000·15000000·00000000·................
12 ··0x00000090·20000000·94000000·00000000·97000000··...............12 ··0x00000090·20000000·94000000·00000000·97000000··...............
13 ··0x000000a0·00450e10·83024c0e·2002690a·0e10410e·.E....L.·.i...A.13 ··0x000000a0·00450e10·83024c0e·2002690a·0e10410e·.E....L.·.i...A.
14 ··0x000000b0·08410b00·14000000·b8000000·00000000·.A..............14 ··0x000000b0·08410b00·14000000·b8000000·00000000·.A..............
Offset 27, 27 lines modifiedOffset 27, 27 lines modified
27 ··0x00000170·00450e10·8302580e·08000000·14000000·.E....X.........27 ··0x00000170·00450e10·8302580e·08000000·14000000·.E....X.........
28 ··0x00000180·80010000·00000000·0a000000·000e1083·................28 ··0x00000180·80010000·00000000·0a000000·000e1083·................
29 ··0x00000190·02000000·24000000·98010000·00000000·....$...........29 ··0x00000190·02000000·24000000·98010000·00000000·....$...........
30 ··0x000001a0·3f000000·00450e10·8602440e·18830344·?....E....D....D30 ··0x000001a0·3f000000·00450e10·8602440e·18830344·?....E....D....D
31 ··0x000001b0·0e306f0e·18410e10·410e0800·14000000·.0o..A..A.......31 ··0x000001b0·0e306f0e·18410e10·410e0800·14000000·.0o..A..A.......
32 ··0x000001c0·c0010000·00000000·21000000·000e3083·........!.....0.32 ··0x000001c0·c0010000·00000000·21000000·000e3083·........!.....0.
33 ··0x000001d0·03860200·10000000·d8010000·00000000·................33 ··0x000001d0·03860200·10000000·d8010000·00000000·................
34 ··0x000001e0·81000000·00000000·10000000·ec010000·................34 ··0x000001e0·49000000·00000000·10000000·ec010000·I...............
35 ··0x000001f0·00000000·04000000·00000000·10000000·................35 ··0x000001f0·00000000·04000000·00000000·10000000·................
36 ··0x00000200·00020000·00000000·09000000·00000000·................36 ··0x00000200·00020000·00000000·09000000·00000000·................
37 ··0x00000210·14000000·14020000·00000000·27000000·............'...37 ··0x00000210·14000000·14020000·00000000·27000000·............'...
38 ··0x00000220·00480e20·5e0e0800·10000000·2c020000·.H.·^.......,...38 ··0x00000220·00480e20·5e0e0800·10000000·2c020000·.H.·^.......,...
39 ··0x00000230·00000000·24000000·000e2000·4c000000·....$.....·.L...39 ··0x00000230·00000000·24000000·000e2000·4c000000·....$.....·.L...
40 ··0x00000240·40020000·00000000·9a020000·00460e10·@............F..40 ··0x00000240·40020000·00000000·ac020000·00460e10·@............F..
41 ··0x00000250·8d02420e·188c0344·0e208604·430e2883·..B....D.·..C.(.41 ··0x00000250·8d02420e·188c0344·0e208604·440e2883·..B....D.·..D.(.
42 ··0x00000260·05470e50·030e010a·0e28440e·20410e18·.G.P.....(D.·A..42 ··0x00000260·05460e50·02db0a0e·28440e20·410e1842·.F.P....(D.·A..B
43 ··0x00000270·420e1042·0e08430b·02520a0e·28440e20·B..B..C..R..(D.·43 ··0x00000270·0e10420e·08460b02·920a0e28·440e2041·..B..F.....(D.·A
44 ··0x00000280·410e1842·0e10420e·08410b00·18000000·A..B..B..A......44 ··0x00000280·0e18420e·10420e08·410b0000·18000000·..B..B..A.......
45 ··0x00000290·90020000·00000000·c6000000·00440e30·.............D.045 ··0x00000290·90020000·00000000·20010000·00440e30·........·....D.0
46 ··0x000002a0·730a0e08·410b0000·20000000·ac020000·s...A...·.......46 ··0x000002a0·02500a0e·08410b00·20000000·ac020000·.P...A..·.......
47 ··0x000002b0·00000000·9b000000·00450e10·83024c0e·.........E....L.47 ··0x000002b0·00000000·9b000000·00450e10·83024c0e·.........E....L.
48 ··0x000002c0·2002660a·0e10410e·08410b00·14000000··.f...A..A......48 ··0x000002c0·2002660a·0e10410e·08410b00·14000000··.f...A..A......
49 ··0x000002d0·d0020000·00000000·8e000000·000e2083·..............·.49 ··0x000002d0·d0020000·00000000·8e000000·000e2083·..............·.
50 ··0x000002e0·02000000·10000000·e8020000·00000000·................50 ··0x000002e0·02000000·10000000·e8020000·00000000·................
51 ··0x000002f0·49000000·00000000·10000000·fc020000·I...............51 ··0x000002f0·49000000·00000000·10000000·fc020000·I...............
52 ··0x00000300·00000000·6e000000·00000000·14000000·....n...........52 ··0x00000300·00000000·6e000000·00000000·14000000·....n...........
53 ··0x00000310·10030000·00000000·8a000000·00590e10·.............Y..53 ··0x00000310·10030000·00000000·8a000000·00590e10·.............Y..
Offset 76, 25 lines modifiedOffset 76, 25 lines modified
76 ··0x00000480·8306470e·40024c0a·0e30440e·28410e20·..G.@.L..0D.(A.·76 ··0x00000480·8306470e·40024c0a·0e30440e·28410e20·..G.@.L..0D.(A.·
77 ··0x00000490·420e1842·0e10420e·08410b00·18000000·B..B..B..A......77 ··0x00000490·420e1842·0e10420e·08410b00·18000000·B..B..B..A......
78 ··0x000004a0·a0040000·00000000·29000000·00450e10·........)....E..78 ··0x000004a0·a0040000·00000000·29000000·00450e10·........)....E..
79 ··0x000004b0·8302520a·0e08410b·14000000·bc040000·..R...A.........79 ··0x000004b0·8302520a·0e08410b·14000000·bc040000·..R...A.........
80 ··0x000004c0·00000000·17000000·00410e10·550e0800·.........A..U...80 ··0x000004c0·00000000·17000000·00410e10·550e0800·.........A..U...
81 ··0x000004d0·14000000·d4040000·00000000·12000000·................81 ··0x000004d0·14000000·d4040000·00000000·12000000·................
82 ··0x000004e0·000e104d·0e080000·10000000·ec040000·...M............82 ··0x000004e0·000e104d·0e080000·10000000·ec040000·...M............
83 ··0x000004f0·00000000·df000000·00000000·20000000·............·...83 ··0x000004f0·00000000·db000000·00000000·20000000·............·...
84 ··0x00000500·00050000·00000000·de000000·00450e10·.............E..84 ··0x00000500·00050000·00000000·de000000·00450e10·.............E..
85 ··0x00000510·83024c0e·2002720a·0e10410e·08410b00·..L.·.r...A..A..85 ··0x00000510·83024c0e·2002720a·0e10410e·08410b00·..L.·.r...A..A..
86 ··0x00000520·14000000·24050000·00000000·70000000·....$.......p...86 ··0x00000520·14000000·24050000·00000000·70000000·....$.......p...
87 ··0x00000530·000e2083·02000000·10000000·3c050000·..·.........<...87 ··0x00000530·000e2083·02000000·10000000·3c050000·..·.........<...
88 ··0x00000540·00000000·0e000000·00000000·4c000000·............L...88 ··0x00000540·00000000·0e000000·00000000·30000000·............0...
89 ··0x00000550·50050000·00000000·9c020000·00460e10·P............F..89 ··0x00000550·50050000·00000000·43010000·00460e10·P.......C....F..
90 ··0x00000560·8d02420e·188c0344·0e208604·430e2883·..B....D.·..C.(.90 ··0x00000560·8c02440e·18860344·0e208304·470e3002·..D....D.·..G.0.
91 ··0x00000570·05470e50·030e010a·0e28440e·20410e18·.G.P.....(D.·A.. 
92 ··0x00000580·420e1042·0e08430b·02520a0e·28440e20·B..B..C..R..(D.· 
93 ··0x00000590·410e1842·0e10420e·08410b00·10000000·A..B..B..A......91 ··0x00000570·920a0e20·410e1841·0e10420e·08410b00·...·A..A..B..A..
 92 ··0x00000580·18000000·84050000·00000000·16000000·................
 93 ··0x00000590·000e3083·0486038c·02000000·10000000·..0.............
94 ··0x000005a0·a0050000·00000000·38000000·00000000·........8.......94 ··0x000005a0·a0050000·00000000·38000000·00000000·........8.......
95 ··0x000005b0·40000000·b4050000·00000000·bb010000·@...............95 ··0x000005b0·40000000·b4050000·00000000·bb010000·@...............
96 ··0x000005c0·00460e10·8e02450e·188d0342·0e208c04·.F....E....B.·..96 ··0x000005c0·00460e10·8e02450e·188d0342·0e208c04·.F....E....B.·..
97 ··0x000005d0·440e2886·05440e30·8306470e·40024c0a·D.(..D.0..G.@.L.97 ··0x000005d0·440e2886·05440e30·8306470e·40024c0a·D.(..D.0..G.@.L.
98 ··0x000005e0·0e30440e·28410e20·420e1842·0e10420e·.0D.(A.·B..B..B.98 ··0x000005e0·0e30440e·28410e20·420e1842·0e10420e·.0D.(A.·B..B..B.
99 ··0x000005f0·08410b00·10000000·f8050000·00000000·.A..............99 ··0x000005f0·08410b00·10000000·f8050000·00000000·.A..............
100 ··0x00000600·37000000·00000000·1c000000·0c060000·7...............100 ··0x00000600·37000000·00000000·1c000000·0c060000·7...............
11.0 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 27, 87 lines modifiedOffset 27, 89 lines modified
27 ··0x00000180·54696d65·5f742e70·6172742e·30005f50·Time_t.part.0._P27 ··0x00000180·54696d65·5f742e70·6172742e·30005f50·Time_t.part.0._P
28 ··0x00000190·7954696d·655f4f62·6a656374·546f5469·yTime_ObjectToTi28 ··0x00000190·7954696d·655f4f62·6a656374·546f5469·yTime_ObjectToTi
29 ··0x000001a0·6d655f74·2e636f6c·64005079·54696d65·me_t.cold.PyTime29 ··0x000001a0·6d655f74·2e636f6c·64005079·54696d65·me_t.cold.PyTime
30 ··0x000001b0·5f506572·66436f75·6e746572·2e636f6c·_PerfCounter.col30 ··0x000001b0·5f506572·66436f75·6e746572·2e636f6c·_PerfCounter.col
31 ··0x000001c0·64005f50·794c6f6e·675f4173·54696d65·d._PyLong_AsTime31 ··0x000001c0·64005f50·794c6f6e·675f4173·54696d65·d._PyLong_AsTime
32 ··0x000001d0·5f742e70·6172742e·302e636f·6c64005f·_t.part.0.cold._32 ··0x000001d0·5f742e70·6172742e·302e636f·6c64005f·_t.part.0.cold._
33 ··0x000001e0·50794465·61646c69·6e655f49·6e69742e·PyDeadline_Init.33 ··0x000001e0·50794465·61646c69·6e655f49·6e69742e·PyDeadline_Init.
 34 ··0x000001f0·636f6c64·005f5079·54696d65·5f46726f·cold._PyTime_Fro
 35 ··0x00000200·6d4d696c·6c697365·636f6e64·734f626a·mMillisecondsObj
34 ··0x000001f0·636f6c64·005f5079·44656164·6c696e65·cold._PyDeadline36 ··0x00000210·6563742e·636f6c64·005f5079·44656164·ect.cold._PyDead
35 ··0x00000200·5f476574·2e636f6c·64005f50·7954696d·_Get.cold._PyTim37 ··0x00000220·6c696e65·5f476574·2e636f6c·64005f50·line_Get.cold._P
36 ··0x00000210·655f4672·6f6d4c6f·6e672e63·6f6c6400·e_FromLong.cold.38 ··0x00000230·7954696d·655f4672·6f6d4c6f·6e672e63·yTime_FromLong.c
37 ··0x00000220·2e4c4332·32002e4c·43313400·2e4c4330·.LC22..LC14..LC039 ··0x00000240·6f6c6400·2e4c4332·32002e4c·43313400·old..LC22..LC14.
 40 ··0x00000250·2e4c4330·002e4c43·3138002e·4c433230·.LC0..LC18..LC20
38 ··0x00000230·002e4c43·3138002e·4c433230·002e4c43·..LC18..LC20..LC41 ··0x00000260·002e4c43·3137002e·4c433333·002e4c43·..LC17..LC33..LC
39 ··0x00000240·3137002e·4c433600·2e4c4331·36002e4c·17..LC6..LC16..L42 ··0x00000270·36002e4c·43313600·2e4c4331·35002e4c·6..LC16..LC15..L
40 ··0x00000250·43313500·2e4c4332·37002e4c·43333300·C15..LC27..LC33. 
41 ··0x00000260·50795469·6d655f41·73536563·6f6e6473·PyTime_AsSeconds43 ··0x00000280·43323700·50795469·6d655f41·73536563·C27.PyTime_AsSec
42 ··0x00000270·446f7562·6c65005f·50795469·6d655f46·Double._PyTime_F44 ··0x00000290·6f6e6473·446f7562·6c65005f·50795469·ondsDouble._PyTi
43 ··0x00000280·726f6d53·65636f6e·6473005f·50795469·romSeconds._PyTi45 ··0x000002a0·6d655f46·726f6d53·65636f6e·6473005f·me_FromSeconds._
44 ··0x00000290·6d655f41·734d6963·726f7365·636f6e64·me_AsMicrosecond46 ··0x000002b0·50795469·6d655f41·734d6963·726f7365·PyTime_AsMicrose
 47 ··0x000002c0·636f6e64·73005f50·7954696d·655f4672·conds._PyTime_Fr
 48 ··0x000002d0·6f6d4d69·63726f73·65636f6e·6473436c·omMicrosecondsCl
 49 ··0x000002e0·616d7000·50795469·6d655f4d·6f6e6f74·amp.PyTime_Monot
 50 ··0x000002f0·6f6e6963·52617700·636c6f63·6b5f6765·onicRaw.clock_ge
 51 ··0x00000300·7474696d·6500636c·6f636b5f·67657472·ttime.clock_getr
 52 ··0x00000310·65730050·79457863·5f4f7665·72666c6f·es.PyExc_Overflo
 53 ··0x00000320·77457272·6f720050·79457272·5f536574·wError.PyErr_Set
 54 ··0x00000330·53747269·6e670050·79457863·5f4f5345·String.PyExc_OSE
 55 ··0x00000340·72726f72·00507945·72725f53·65744672·rror.PyErr_SetFr
 56 ··0x00000350·6f6d4572·726e6f00·5f507954·696d655f·omErrno._PyTime_
 57 ··0x00000360·41646400·5f507954·696d655f·41735469·Add._PyTime_AsTi
 58 ··0x00000370·6d657370·65635f63·6c616d70·00507954·mespec_clamp.PyT
 59 ··0x00000380·696d655f·50657266·436f756e·74657252·ime_PerfCounterR
 60 ··0x00000390·6177005f·50795469·6d655f6c·6f63616c·aw._PyTime_local
 61 ··0x000003a0·74696d65·005f5f65·72726e6f·5f6c6f63·time.__errno_loc
 62 ··0x000003b0·6174696f·6e006c6f·63616c74·696d655f·ation.localtime_
 63 ··0x000003c0·72005f50·7954696d·65467261·6374696f·r._PyTimeFractio
 64 ··0x000003d0·6e5f5365·74005f50·794c6f6e·675f4672·n_Set._PyLong_Fr
 65 ··0x000003e0·6f6d5469·6d655f74·0050794c·6f6e675f·omTime_t.PyLong_
 66 ··0x000003f0·46726f6d·4c6f6e67·4c6f6e67·005f5079·FromLongLong._Py
 67 ··0x00000400·54696d65·5f676d74·696d6500·676d7469·Time_gmtime.gmti
 68 ··0x00000410·6d655f72·005f5079·54696d65·5f46726f·me_r._PyTime_Fro
 69 ··0x00000420·6d536563·6f6e6473·4f626a65·63740050·mSecondsObject.P
 70 ··0x00000430·79466c6f·61745f54·79706500·5079466c·yFloat_Type.PyFl
 71 ··0x00000440·6f61745f·4173446f·75626c65·00507954·oat_AsDouble.PyT
 72 ··0x00000450·7970655f·49735375·62747970·65005079·ype_IsSubtype.Py
 73 ··0x00000460·4c6f6e67·5f41734c·6f6e674c·6f6e6700·Long_AsLongLong.
 74 ··0x00000470·6365696c·00507945·72725f4f·63637572·ceil.PyErr_Occur
 75 ··0x00000480·72656400·666c6f6f·72005079·4572725f·red.floor.PyErr_
 76 ··0x00000490·45786365·7074696f·6e4d6174·63686573·ExceptionMatches
 77 ··0x000004a0·00507945·78635f56·616c7565·4572726f·.PyExc_ValueErro
 78 ··0x000004b0·72005079·54696d65·5f4d6f6e·6f746f6e·r.PyTime_Monoton
 79 ··0x000004c0·6963005f·50795469·6d655f41·7354696d·ic._PyTime_AsTim
 80 ··0x000004d0·65737065·63005f50·7954696d·655f4672·espec._PyTime_Fr
 81 ··0x000004e0·6f6d5469·6d657370·65630050·7954696d·omTimespec.PyTim
 82 ··0x000004f0·655f5469·6d65005f·50795469·6d655f41·e_Time._PyTime_A
 83 ··0x00000500·734c6f6e·67005f50·7954696d·655f4f62·sLong._PyTime_Ob
 84 ··0x00000510·6a656374·546f5469·6d655f74·006d6f64·jectToTime_t.mod
 85 ··0x00000520·66005079·54696d65·5f506572·66436f75·f.PyTime_PerfCou
 86 ··0x00000530·6e746572·005f5079·54696d65·5f4f626a·nter._PyTime_Obj
 87 ··0x00000540·65637454·6f54696d·65737065·63005f50·ectToTimespec._P
 88 ··0x00000550·794c6f6e·675f4173·54696d65·5f74005f·yLong_AsTime_t._
 89 ··0x00000560·50795469·6d655f41·734d696c·6c697365·PyTime_AsMillise
 90 ··0x00000570·636f6e64·73005f50·79446561·646c696e·conds._PyDeadlin
 91 ··0x00000580·655f496e·6974005f·50795469·6d655f4d·e_Init._PyTime_M
 92 ··0x00000590·6f6e6f74·6f6e6963·57697468·496e666f·onotonicWithInfo
45 ··0x000002a0·73005f50·7954696d·655f4672·6f6d4d69·s._PyTime_FromMi93 ··0x000005a0·005f5079·54696d65·5f46726f·6d4d696c·._PyTime_FromMil
46 ··0x000002b0·63726f73·65636f6e·6473436c·616d7000·crosecondsClamp. 
47 ··0x000002c0·50795469·6d655f4d·6f6e6f74·6f6e6963·PyTime_Monotonic 
48 ··0x000002d0·52617700·636c6f63·6b5f6765·7474696d·Raw.clock_gettim 
49 ··0x000002e0·6500636c·6f636b5f·67657472·65730050·e.clock_getres.P 
50 ··0x000002f0·79457863·5f4f7665·72666c6f·77457272·yExc_OverflowErr 
51 ··0x00000300·6f720050·79457272·5f536574·53747269·or.PyErr_SetStri94 ··0x000005b0·6c697365·636f6e64·734f626a·65637400·lisecondsObject.
 95 ··0x000005c0·5f507954·696d655f·41735469·6d657661·_PyTime_AsTimeva
 96 ··0x000005d0·6c54696d·655f7400·5f507954·696d655f·lTime_t._PyTime_
 97 ··0x000005e0·4f626a65·6374546f·54696d65·76616c00·ObjectToTimeval.
 98 ··0x000005f0·5f507954·696d655f·41735469·6d657661·_PyTime_AsTimeva
 99 ··0x00000600·6c005f50·79446561·646c696e·655f4765·l._PyDeadline_Ge
 100 ··0x00000610·74005f50·7954696d·655f4672·6f6d4c6f·t._PyTime_FromLo
52 ··0x00000310·6e670050·79457863·5f4f5345·72726f72·ng.PyExc_OSError101 ··0x00000620·6e670050·79457863·5f547970·65457272·ng.PyExc_TypeErr
 102 ··0x00000630·6f720050·79457272·5f466f72·6d617400·or.PyErr_Format.
53 ··0x00000320·00507945·72725f53·65744672·6f6d4572·.PyErr_SetFromEr 
54 ··0x00000330·726e6f00·5f507954·696d655f·41646400·rno._PyTime_Add. 
55 ··0x00000340·5f507954·696d655f·41735469·6d657370·_PyTime_AsTimesp103 ··0x00000640·5f507954·696d655f·41735469·6d657661·_PyTime_AsTimeva
56 ··0x00000350·65635f63·6c616d70·00507954·696d655f·ec_clamp.PyTime_104 ··0x00000650·6c5f636c·616d7000·5f507954·696d655f·l_clamp._PyTime_
57 ··0x00000360·50657266·436f756e·74657252·6177005f·PerfCounterRaw._105 ··0x00000660·50657266·436f756e·74657257·69746849·PerfCounterWithI
58 ··0x00000370·50795469·6d655f6c·6f63616c·74696d65·PyTime_localtime 
59 ··0x00000380·005f5f65·72726e6f·5f6c6f63·6174696f·.__errno_locatio 
60 ··0x00000390·6e006c6f·63616c74·696d655f·72005f50·n.localtime_r._P106 ··0x00000670·6e666f00·5f507954·696d655f·54696d65·nfo._PyTime_Time
 107 ··0x00000680·57697468·496e666f·005f5079·54696d65·WithInfo._PyTime
 108 ··0x00000690·5f46726f·6d536563·6f6e6473·446f7562·_FromSecondsDoub
 109 ··0x000006a0·6c650050·7954696d·655f5469·6d655261·le.PyTime_TimeRa
 110 ··0x000006b0·77005f50·7954696d·65467261·6374696f·w._PyTimeFractio
 111 ··0x000006c0·6e5f5265·736f6c75·74696f6e·005f5079·n_Resolution._Py
61 ··0x000003a0·7954696d·65467261·6374696f·6e5f5365·yTimeFraction_Se112 ··0x000006d0·54696d65·46726163·74696f6e·5f4d756c·TimeFraction_Mul
62 ··0x000003b0·74005f50·794c6f6e·675f4672·6f6d5469·t._PyLong_FromTi 
63 ··0x000003c0·6d655f74·0050794c·6f6e675f·46726f6d·me_t.PyLong_From 
64 ··0x000003d0·4c6f6e67·4c6f6e67·005f5079·54696d65·LongLong._PyTime 
65 ··0x000003e0·5f676d74·696d6500·676d7469·6d655f72·_gmtime.gmtime_r 
66 ··0x000003f0·005f5079·54696d65·5f46726f·6d536563·._PyTime_FromSec113 ··0x000006e0·005f5079·54696d65·5f46726f·6d54696d·._PyTime_FromTim
67 ··0x00000400·6f6e6473·4f626a65·63740050·79466c6f·ondsObject.PyFlo 
68 ··0x00000410·61745f54·79706500·5079466c·6f61745f·at_Type.PyFloat_ 
69 ··0x00000420·4173446f·75626c65·00507954·7970655f·AsDouble.PyType_ 
70 ··0x00000430·49735375·62747970·65005079·4c6f6e67·IsSubtype.PyLong 
71 ··0x00000440·5f41734c·6f6e674c·6f6e6700·6365696c·_AsLongLong.ceil 
72 ··0x00000450·00507945·72725f4f·63637572·72656400·.PyErr_Occurred. 
73 ··0x00000460·666c6f6f·72005079·4572725f·45786365·floor.PyErr_Exce 
74 ··0x00000470·7074696f·6e4d6174·63686573·00507945·ptionMatches.PyE 
75 ··0x00000480·78635f56·616c7565·4572726f·72005079·xc_ValueError.Py 
76 ··0x00000490·54696d65·5f4d6f6e·6f746f6e·6963005f·Time_Monotonic._ 
77 ··0x000004a0·50795469·6d655f41·7354696d·65737065·PyTime_AsTimespe 
78 ··0x000004b0·63005f50·7954696d·655f4672·6f6d5469·c._PyTime_FromTi 
79 ··0x000004c0·6d657370·65630050·7954696d·655f5469·mespec.PyTime_Ti 
80 ··0x000004d0·6d65005f·50795469·6d655f41·734c6f6e·me._PyTime_AsLon 
81 ··0x000004e0·67005f50·7954696d·655f4f62·6a656374·g._PyTime_Object 
82 ··0x000004f0·546f5469·6d655f74·006d6f64·66005079·ToTime_t.modf.Py 
83 ··0x00000500·54696d65·5f506572·66436f75·6e746572·Time_PerfCounter 
84 ··0x00000510·005f5079·54696d65·5f4f626a·65637454·._PyTime_ObjectT 
85 ··0x00000520·6f54696d·65737065·63005f50·794c6f6e·oTimespec._PyLon 
86 ··0x00000530·675f4173·54696d65·5f74005f·50795469·g_AsTime_t._PyTi 
87 ··0x00000540·6d655f41·734d696c·6c697365·636f6e64·me_AsMillisecond 
88 ··0x00000550·73005f50·79446561·646c696e·655f496e·s._PyDeadline_In 
89 ··0x00000560·6974005f·50795469·6d655f4d·6f6e6f74·it._PyTime_Monot 
90 ··0x00000570·6f6e6963·57697468·496e666f·005f5079·onicWithInfo._Py 
91 ··0x00000580·54696d65·5f46726f·6d4d696c·6c697365·Time_FromMillise 
92 ··0x00000590·636f6e64·734f626a·65637400·5f507954·condsObject._PyT 
Max diff block lines reached; 0/11185 bytes (0.00%) of diff not shown.
78.6 KB
specialize.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:··········16240·(bytes·into·file)13 ··Start·of·section·headers:··········16224·(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.38 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 There·are·18·section·headers,·starting·at·offset·0x3f70:1 There·are·18·section·headers,·starting·at·offset·0x3f60:
  
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.hot·········PROGBITS········0000000000000000·000040·0018ef·00··AX··0···0·168 ··[·4]·.text.hot·········PROGBITS········0000000000000000·000040·0018df·00··AX··0···0·16
9 ··[·5]·.rela.text.hot····RELA············0000000000000000·002b68·000e70·18···I·15···4··89 ··[·5]·.rela.text.hot····RELA············0000000000000000·002b58·000e70·18···I·15···4··8
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·00192f·000101·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·00191f·000101·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·0039d8·0001e0·18···I·15···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·0039c8·0001e0·18···I·15···6··8
12 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·001a30·00000a·01·AMS··0···0··112 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·001a20·00000a·01·AMS··0···0··1
13 ··[·9]·.rodata···········PROGBITS········0000000000000000·001a40·000108·00···A··0···0·3213 ··[·9]·.rodata···········PROGBITS········0000000000000000·001a30·000108·00···A··0···0·32
14 ··[10]·.rela.rodata······RELA············0000000000000000·003bb8·000108·18···I·15···9··814 ··[10]·.rela.rodata······RELA············0000000000000000·003ba8·000108·18···I·15···9··8
15 ··[11]·.note.GNU-stack···PROGBITS········0000000000000000·001b48·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········0000000000000000·001b38·000000·00······0···0··1
16 ··[12]·.note.gnu.property·NOTE············0000000000000000·001b48·000020·00···A··0···0··816 ··[12]·.note.gnu.property·NOTE············0000000000000000·001b38·000020·00···A··0···0··8
17 ··[13]·.eh_frame·········PROGBITS········0000000000000000·001b68·000370·00···A··0···0··817 ··[13]·.eh_frame·········PROGBITS········0000000000000000·001b58·000370·00···A··0···0··8
18 ··[14]·.rela.eh_frame····RELA············0000000000000000·003cc0·000210·18···I·15··13··818 ··[14]·.rela.eh_frame····RELA············0000000000000000·003cb0·000210·18···I·15··13··8
19 ··[15]·.symtab···········SYMTAB··········0000000000000000·001ed8·000708·18·····16··13··819 ··[15]·.symtab···········SYMTAB··········0000000000000000·001ec8·000708·18·····16··13··8
20 ··[16]·.strtab···········STRTAB··········0000000000000000·0025e0·000588·00······0···0··120 ··[16]·.strtab···········STRTAB··········0000000000000000·0025d0·000588·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········0000000000000000·003ed0·00009d·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········0000000000000000·003ec0·00009d·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)
5.04 KB
readelf --wide --symbols {}
    
Offset 5, 15 lines modifiedOffset 5, 15 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·.text.unlikely6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.unlikely
7 ·····3:·0000000000000000····15·FUNC····LOCAL··DEFAULT····6·_Py_Specialize_LoadGlobal.cold7 ·····3:·0000000000000000····15·FUNC····LOCAL··DEFAULT····6·_Py_Specialize_LoadGlobal.cold
8 ·····4:·00000000000007e0···191·FUNC····LOCAL··DEFAULT····4·specialize_py_call8 ·····4:·00000000000007e0···191·FUNC····LOCAL··DEFAULT····4·specialize_py_call
9 ·····5:·000000000000000f····18·FUNC····LOCAL··DEFAULT····6·_Py_Specialize_Call.cold9 ·····5:·000000000000000f····18·FUNC····LOCAL··DEFAULT····6·_Py_Specialize_Call.cold
10 ·····6:·0000000000000021····18·FUNC····LOCAL··DEFAULT····6·_Py_Specialize_ToBool.cold10 ·····6:·0000000000000021····18·FUNC····LOCAL··DEFAULT····6·_Py_Specialize_ToBool.cold
11 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.111 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.1
12 ·····8:·0000000000000f10···268·FUNC····LOCAL··DEFAULT····4·specialize_attr_loadclassattr.isra.012 ·····8:·0000000000000f00···268·FUNC····LOCAL··DEFAULT····4·specialize_attr_loadclassattr.isra.0
13 ·····9:·0000000000000033···143·FUNC····LOCAL··DEFAULT····6·_Py_Specialize_LoadAttr.cold13 ·····9:·0000000000000033···143·FUNC····LOCAL··DEFAULT····6·_Py_Specialize_LoadAttr.cold
14 ····10:·00000000000000c2····63·FUNC····LOCAL··DEFAULT····6·_Py_Specialize_LoadSuperAttr.cold14 ····10:·00000000000000c2····63·FUNC····LOCAL··DEFAULT····6·_Py_Specialize_LoadSuperAttr.cold
15 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata15 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata
16 ····12:·00000000000000e0····40·OBJECT··LOCAL··DEFAULT····9·no_location16 ····12:·00000000000000e0····40·OBJECT··LOCAL··DEFAULT····9·no_location
17 ····13:·0000000000000000···153·FUNC····GLOBAL·HIDDEN·····4·_PyCode_Quicken17 ····13:·0000000000000000···153·FUNC····GLOBAL·HIDDEN·····4·_PyCode_Quicken
18 ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_GetBaseOpcode18 ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_GetBaseOpcode
19 ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_Caches19 ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_Caches
Offset 43, 36 lines modifiedOffset 43, 36 lines modified
43 ····39:·0000000000000690···333·FUNC····GLOBAL·HIDDEN·····4·_Py_Specialize_ToBool43 ····39:·0000000000000690···333·FUNC····GLOBAL·HIDDEN·····4·_Py_Specialize_ToBool
44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_Type44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_Type
45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_Type45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_Type
46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Type46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Type
47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnstable_Type_AssignVersionTag48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnstable_Type_AssignVersionTag
49 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFunction_GetVersionForCurrentState49 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFunction_GetVersionForCurrentState
50 ····46:·00000000000008a0··1636·FUNC····GLOBAL·HIDDEN·····4·_Py_Specialize_LoadAttr50 ····46:·00000000000008a0··1628·FUNC····GLOBAL·HIDDEN·····4·_Py_Specialize_LoadAttr
51 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyType_GetDict51 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyType_GetDict
52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_Type52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_Type
53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericGetAttr53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericGetAttr
54 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_LookupIndex54 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_LookupIndex
55 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMemberDescr_Type55 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMemberDescr_Type
56 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyProperty_Type56 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyProperty_Type
57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_CompareWithASCIIString57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_CompareWithASCIIString
58 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_slot_tp_getattro58 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_slot_tp_getattro
59 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_slot_tp_getattr_hook59 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_slot_tp_getattr_hook
60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype
61 ····57:·0000000000001020···150·FUNC····GLOBAL·HIDDEN·····4·_Py_Specialize_UnpackSequence61 ····57:·0000000000001010···150·FUNC····GLOBAL·HIDDEN·····4·_Py_Specialize_UnpackSequence
62 ····58:·00000000000010c0···147·FUNC····GLOBAL·HIDDEN·····4·_Py_Specialize_ContainsOp62 ····58:·00000000000010b0···147·FUNC····GLOBAL·HIDDEN·····4·_Py_Specialize_ContainsOp
63 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFrozenSet_Type63 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFrozenSet_Type
64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_Type64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_Type
65 ····61:·0000000000001160···581·FUNC····GLOBAL·HIDDEN·····4·_Py_Specialize_StoreAttr65 ····61:·0000000000001150···581·FUNC····GLOBAL·HIDDEN·····4·_Py_Specialize_StoreAttr
66 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericSetAttr66 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericSetAttr
67 ····63:·00000000000013b0···394·FUNC····GLOBAL·HIDDEN·····4·_Py_Specialize_BinarySubscr67 ····63:·00000000000013a0···394·FUNC····GLOBAL·HIDDEN·····4·_Py_Specialize_BinarySubscr
68 ····64:·0000000000001540···157·FUNC····GLOBAL·HIDDEN·····4·_Py_Specialize_StoreSubscr68 ····64:·0000000000001530···157·FUNC····GLOBAL·HIDDEN·····4·_Py_Specialize_StoreSubscr
69 ····65:·00000000000015e0···178·FUNC····GLOBAL·HIDDEN·····4·_Py_Specialize_CompareOp69 ····65:·00000000000015d0···178·FUNC····GLOBAL·HIDDEN·····4·_Py_Specialize_CompareOp
70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Type70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Type
71 ····67:·00000000000016a0···375·FUNC····GLOBAL·HIDDEN·····4·_Py_Specialize_BinaryOp71 ····67:·0000000000001690···375·FUNC····GLOBAL·HIDDEN·····4·_Py_Specialize_BinaryOp
72 ····68:·0000000000001820····66·FUNC····GLOBAL·HIDDEN·····4·_Py_Specialize_LoadSuperAttr72 ····68:·0000000000001810····66·FUNC····GLOBAL·HIDDEN·····4·_Py_Specialize_LoadSuperAttr
73 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySuper_Type73 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySuper_Type
74 ····70:·0000000000001870···127·FUNC····GLOBAL·HIDDEN·····4·_Py_Specialize_Send74 ····70:·0000000000001860···127·FUNC····GLOBAL·HIDDEN·····4·_Py_Specialize_Send
75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCoro_Type75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCoro_Type
76 ····72:·0000000000000000···208·OBJECT··GLOBAL·HIDDEN·····9·_Py_InitCleanup76 ····72:·0000000000000000···208·OBJECT··GLOBAL·HIDDEN·····9·_Py_InitCleanup
77 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCode_Type77 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCode_Type
78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Type78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Type
24.3 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.text.hot'·at·offset·0x2b68·contains·154·entries:1 Relocation·section·'.rela.text.hot'·at·offset·0x2b58·contains·154·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000000003a··0000000e00000004·R_X86_64_PLT32·········0000000000000000·_Py_GetBaseOpcode·-·43 000000000000003a··0000000e00000004·R_X86_64_PLT32·········0000000000000000·_Py_GetBaseOpcode·-·4
4 0000000000000044··0000000f0000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_Caches·+·04 0000000000000044··0000000f0000000b·R_X86_64_32S···········0000000000000000·_PyOpcode_Caches·+·0
5 00000000000000aa··000000110000000b·R_X86_64_32S···········0000000000000000·PyListIter_Type·+·05 00000000000000aa··000000110000000b·R_X86_64_32S···········0000000000000000·PyListIter_Type·+·0
6 00000000000000b2··000000120000000b·R_X86_64_32S···········0000000000000000·PyTupleIter_Type·+·06 00000000000000b2··000000120000000b·R_X86_64_32S···········0000000000000000·PyTupleIter_Type·+·0
7 00000000000000ba··000000130000000b·R_X86_64_32S···········0000000000000000·PyRangeIter_Type·+·07 00000000000000ba··000000130000000b·R_X86_64_32S···········0000000000000000·PyRangeIter_Type·+·0
8 00000000000000ce··000000140000000b·R_X86_64_32S···········0000000000000000·PyGen_Type·+·08 00000000000000ce··000000140000000b·R_X86_64_32S···········0000000000000000·PyGen_Type·+·0
Offset 42, 15 lines modifiedOffset 42, 15 lines modified
42 0000000000000811··0000001600000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·442 0000000000000811··0000001600000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
43 000000000000082c··0000002d00000004·R_X86_64_PLT32·········0000000000000000·_PyFunction_GetVersionForCurrentState·-·443 000000000000082c··0000002d00000004·R_X86_64_PLT32·········0000000000000000·_PyFunction_GetVersionForCurrentState·-·4
44 0000000000000873··0000001600000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·444 0000000000000873··0000001600000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
45 000000000000088a··0000002d00000004·R_X86_64_PLT32·········0000000000000000·_PyFunction_GetVersionForCurrentState·-·445 000000000000088a··0000002d00000004·R_X86_64_PLT32·········0000000000000000·_PyFunction_GetVersionForCurrentState·-·4
46 00000000000008c3··0000002f00000004·R_X86_64_PLT32·········0000000000000000·_PyType_GetDict·-·446 00000000000008c3··0000002f00000004·R_X86_64_PLT32·········0000000000000000·_PyType_GetDict·-·4
47 00000000000008d6··000000300000000b·R_X86_64_32S···········0000000000000000·PyModule_Type·+·047 00000000000008d6··000000300000000b·R_X86_64_32S···········0000000000000000·PyModule_Type·+·0
48 00000000000008f7··000000310000000b·R_X86_64_32S···········0000000000000000·PyObject_GenericGetAttr·+·048 00000000000008f7··000000310000000b·R_X86_64_32S···········0000000000000000·PyObject_GenericGetAttr·+·0
49 0000000000000908··0000002600000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·449 000000000000090b··0000002600000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4
50 00000000000009fb··0000001900000004·R_X86_64_PLT32·········0000000000000000·_PyDictKeys_StringLookup·-·450 00000000000009fb··0000001900000004·R_X86_64_PLT32·········0000000000000000·_PyDictKeys_StringLookup·-·4
51 0000000000000a3a··000000210000000b·R_X86_64_32S···········0000000000000000·PyType_Type·+·051 0000000000000a3a··000000210000000b·R_X86_64_32S···········0000000000000000·PyType_Type·+·0
52 0000000000000a48··000000210000000a·R_X86_64_32············0000000000000000·PyType_Type·+·052 0000000000000a48··000000210000000a·R_X86_64_32············0000000000000000·PyType_Type·+·0
53 0000000000000a4d··0000002600000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·453 0000000000000a4d··0000002600000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4
54 0000000000000a64··000000310000000b·R_X86_64_32S···········0000000000000000·PyObject_GenericGetAttr·+·054 0000000000000a64··000000310000000b·R_X86_64_32S···········0000000000000000·PyObject_GenericGetAttr·+·0
55 0000000000000a75··0000002600000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·455 0000000000000a75··0000002600000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4
56 0000000000000afc··000000250000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·98b056 0000000000000afc··000000250000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·98b0
Offset 69, 98 lines modifiedOffset 69, 98 lines modified
69 0000000000000ccb··000000360000000b·R_X86_64_32S···········0000000000000000·_Py_slot_tp_getattro·+·069 0000000000000ccb··000000360000000b·R_X86_64_32S···········0000000000000000·_Py_slot_tp_getattro·+·0
70 0000000000000cd4··000000370000000b·R_X86_64_32S···········0000000000000000·_Py_slot_tp_getattr_hook·+·070 0000000000000cd4··000000370000000b·R_X86_64_32S···········0000000000000000·_Py_slot_tp_getattr_hook·+·0
71 0000000000000cdf··000000250000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·98e871 0000000000000cdf··000000250000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·98e8
72 0000000000000ce7··0000002600000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·472 0000000000000ce7··0000002600000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4
73 0000000000000cee··0000001600000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·473 0000000000000cee··0000001600000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
74 0000000000000cf3··000000250000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·98b074 0000000000000cf3··000000250000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·98b0
75 0000000000000d18··0000002600000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·475 0000000000000d18··0000002600000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4
76 0000000000000d26··0000002600000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·476 0000000000000d2a··0000002600000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4
77 0000000000000d6a··0000001d0000000b·R_X86_64_32S···········0000000000000000·PyFunction_Type·+·077 0000000000000d60··0000001d0000000b·R_X86_64_32S···········0000000000000000·PyFunction_Type·+·0
78 0000000000000db0··0000002d00000004·R_X86_64_PLT32·········0000000000000000·_PyFunction_GetVersionForCurrentState·-·478 0000000000000da6··0000002d00000004·R_X86_64_PLT32·········0000000000000000·_PyFunction_GetVersionForCurrentState·-·4
79 0000000000000dbf··0000001600000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·479 0000000000000db5··0000001600000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
80 0000000000000df5··000000330000000b·R_X86_64_32S···········0000000000000000·PyMemberDescr_Type·+·080 0000000000000deb··000000330000000b·R_X86_64_32S···········0000000000000000·PyMemberDescr_Type·+·0
81 0000000000000e02··000000340000000b·R_X86_64_32S···········0000000000000000·PyProperty_Type·+·081 0000000000000df8··000000340000000b·R_X86_64_32S···········0000000000000000·PyProperty_Type·+·0
82 0000000000000e0d··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·082 0000000000000e03··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
83 0000000000000e15··0000003500000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_CompareWithASCIIString·-·483 0000000000000e0b··0000003500000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_CompareWithASCIIString·-·4
84 0000000000000e25··000000230000000a·R_X86_64_32············0000000000000000·PyBaseObject_Type·+·084 0000000000000e1b··000000230000000a·R_X86_64_32············0000000000000000·PyBaseObject_Type·+·0
85 0000000000000e2a··0000002600000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·485 0000000000000e20··0000002600000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4
86 0000000000000e41··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·486 0000000000000e39··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4
87 0000000000000e6a··000000370000000b·R_X86_64_32S···········0000000000000000·_Py_slot_tp_getattr_hook·+·087 0000000000000e62··000000370000000b·R_X86_64_32S···········0000000000000000·_Py_slot_tp_getattr_hook·+·0
 88 0000000000000e6b··000000360000000b·R_X86_64_32S···········0000000000000000·_Py_slot_tp_getattro·+·0
 89 0000000000000e76··000000250000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·98e8
 90 0000000000000e7e··0000002600000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4
 91 0000000000000e88··0000001600000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
 92 0000000000000ea5··000000250000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·98b0
 93 0000000000000ead··0000002600000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4
 94 0000000000000ec0··0000002600000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4
88 0000000000000e73··000000360000000b·R_X86_64_32S···········0000000000000000·_Py_slot_tp_getattro·+·095 0000000000000ec7··000000360000000b·R_X86_64_32S···········0000000000000000·_Py_slot_tp_getattro·+·0
89 0000000000000e7e··000000250000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·98e8 
90 0000000000000e86··0000002600000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4 
91 0000000000000e90··0000001600000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4 
92 0000000000000ead··000000250000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·98b0 
93 0000000000000eb5··0000002600000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4 
94 0000000000000ec8··0000002600000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4 
95 0000000000000ecf··000000360000000b·R_X86_64_32S···········0000000000000000·_Py_slot_tp_getattro·+·0 
96 0000000000000ee6··0000001d0000000b·R_X86_64_32S···········0000000000000000·PyFunction_Type·+·096 0000000000000ede··0000001d0000000b·R_X86_64_32S···········0000000000000000·PyFunction_Type·+·0
97 0000000000000f9f··0000001900000004·R_X86_64_PLT32·········0000000000000000·_PyDictKeys_StringLookup·-·497 0000000000000f8f··0000001900000004·R_X86_64_PLT32·········0000000000000000·_PyDictKeys_StringLookup·-·4
98 0000000000000fac··0000001600000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·498 0000000000000f9c··0000001600000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
99 0000000000000fbc··0000001a00000004·R_X86_64_PLT32·········0000000000000000·_PyDictKeys_GetVersionForCurrentState·-·499 0000000000000fac··0000001a00000004·R_X86_64_PLT32·········0000000000000000·_PyDictKeys_GetVersionForCurrentState·-·4
100 000000000000102a··000000220000000b·R_X86_64_32S···········0000000000000000·PyTuple_Type·+·0100 000000000000101a··000000220000000b·R_X86_64_32S···········0000000000000000·PyTuple_Type·+·0
101 000000000000106b··0000002a0000000b·R_X86_64_32S···········0000000000000000·PyList_Type·+·0101 000000000000105b··0000002a0000000b·R_X86_64_32S···········0000000000000000·PyList_Type·+·0
102 00000000000010ca··000000180000000b·R_X86_64_32S···········0000000000000000·PyDict_Type·+·0102 00000000000010ba··000000180000000b·R_X86_64_32S···········0000000000000000·PyDict_Type·+·0
103 00000000000010d2··0000003b0000000b·R_X86_64_32S···········0000000000000000·PyFrozenSet_Type·+·0103 00000000000010c2··0000003b0000000b·R_X86_64_32S···········0000000000000000·PyFrozenSet_Type·+·0
104 00000000000010da··0000003c0000000b·R_X86_64_32S···········0000000000000000·PySet_Type·+·0104 00000000000010ca··0000003c0000000b·R_X86_64_32S···········0000000000000000·PySet_Type·+·0
105 000000000000117d··0000002f00000004·R_X86_64_PLT32·········0000000000000000·_PyType_GetDict·-·4105 000000000000116d··0000002f00000004·R_X86_64_PLT32·········0000000000000000·_PyType_GetDict·-·4
106 000000000000118a··000000300000000b·R_X86_64_32S···········0000000000000000·PyModule_Type·+·0106 000000000000117a··000000300000000b·R_X86_64_32S···········0000000000000000·PyModule_Type·+·0
107 0000000000001198··0000003e0000000b·R_X86_64_32S···········0000000000000000·PyObject_GenericSetAttr·+·0107 0000000000001188··0000003e0000000b·R_X86_64_32S···········0000000000000000·PyObject_GenericSetAttr·+·0
108 00000000000011a5··0000002600000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4108 0000000000001195··0000002600000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4
109 0000000000001253··0000001900000004·R_X86_64_PLT32·········0000000000000000·_PyDictKeys_StringLookup·-·4109 0000000000001243··0000001900000004·R_X86_64_PLT32·········0000000000000000·_PyDictKeys_StringLookup·-·4
110 000000000000128b··000000330000000b·R_X86_64_32S···········0000000000000000·PyMemberDescr_Type·+·0110 000000000000127b··000000330000000b·R_X86_64_32S···········0000000000000000·PyMemberDescr_Type·+·0
111 000000000000130d··000000180000000b·R_X86_64_32S···········0000000000000000·PyDict_Type·+·0111 00000000000012fd··000000180000000b·R_X86_64_32S···········0000000000000000·PyDict_Type·+·0
112 0000000000001326··0000003200000004·R_X86_64_PLT32·········0000000000000000·_PyDict_LookupIndex·-·4112 0000000000001316··0000003200000004·R_X86_64_PLT32·········0000000000000000·_PyDict_LookupIndex·-·4
113 0000000000001353··000000340000000b·R_X86_64_32S···········0000000000000000·PyProperty_Type·+·0113 0000000000001343··000000340000000b·R_X86_64_32S···········0000000000000000·PyProperty_Type·+·0
114 000000000000135e··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0114 000000000000134e··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
115 0000000000001366··0000003500000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_CompareWithASCIIString·-·4115 0000000000001356··0000003500000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_CompareWithASCIIString·-·4
116 0000000000001376··000000230000000a·R_X86_64_32············0000000000000000·PyBaseObject_Type·+·0116 0000000000001366··000000230000000a·R_X86_64_32············0000000000000000·PyBaseObject_Type·+·0
117 000000000000137b··0000002600000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4117 000000000000136b··0000002600000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4
118 0000000000001385··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4118 0000000000001375··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyType_IsSubtype·-·4
119 00000000000013c2··0000002a0000000b·R_X86_64_32S···········0000000000000000·PyList_Type·+·0119 00000000000013b2··0000002a0000000b·R_X86_64_32S···········0000000000000000·PyList_Type·+·0
120 00000000000013cf··000000220000000b·R_X86_64_32S···········0000000000000000·PyTuple_Type·+·0120 00000000000013bf··000000220000000b·R_X86_64_32S···········0000000000000000·PyTuple_Type·+·0
121 00000000000013d8··000000200000000b·R_X86_64_32S···········0000000000000000·PyUnicode_Type·+·0121 00000000000013c8··000000200000000b·R_X86_64_32S···········0000000000000000·PyUnicode_Type·+·0
122 00000000000013e6··000000180000000b·R_X86_64_32S···········0000000000000000·PyDict_Type·+·0122 00000000000013d6··000000180000000b·R_X86_64_32S···········0000000000000000·PyDict_Type·+·0
123 0000000000001404··000000290000000b·R_X86_64_32S···········0000000000000000·PyLong_Type·+·0 
124 0000000000001434··000000290000000b·R_X86_64_32S···········0000000000000000·PyLong_Type·+·0123 00000000000013f4··000000290000000b·R_X86_64_32S···········0000000000000000·PyLong_Type·+·0
 124 0000000000001424··000000290000000b·R_X86_64_32S···········0000000000000000·PyLong_Type·+·0
125 0000000000001479··000000250000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·9960125 0000000000001469··000000250000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·9960
126 0000000000001481··0000002600000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4126 0000000000001471··0000002600000004·R_X86_64_PLT32·········0000000000000000·_PyType_Lookup·-·4
127 0000000000001491··0000001d0000000b·R_X86_64_32S···········0000000000000000·PyFunction_Type·+·0127 0000000000001481··0000001d0000000b·R_X86_64_32S···········0000000000000000·PyFunction_Type·+·0
128 00000000000014c2··0000002d00000004·R_X86_64_PLT32·········0000000000000000·_PyFunction_GetVersionForCurrentState·-·4128 00000000000014b2··0000002d00000004·R_X86_64_PLT32·········0000000000000000·_PyFunction_GetVersionForCurrentState·-·4
129 00000000000014d1··0000001600000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4129 00000000000014c1··0000001600000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
130 000000000000150c··000000290000000b·R_X86_64_32S···········0000000000000000·PyLong_Type·+·0130 00000000000014fc··000000290000000b·R_X86_64_32S···········0000000000000000·PyLong_Type·+·0
131 000000000000154e··0000002a0000000b·R_X86_64_32S···········0000000000000000·PyList_Type·+·0131 000000000000153e··0000002a0000000b·R_X86_64_32S···········0000000000000000·PyList_Type·+·0
132 000000000000155c··000000180000000b·R_X86_64_32S···········0000000000000000·PyDict_Type·+·0132 000000000000154c··000000180000000b·R_X86_64_32S···········0000000000000000·PyDict_Type·+·0
133 00000000000015b4··000000290000000b·R_X86_64_32S···········0000000000000000·PyLong_Type·+·0133 00000000000015a4··000000290000000b·R_X86_64_32S···········0000000000000000·PyLong_Type·+·0
134 00000000000015f3··000000420000000b·R_X86_64_32S···········0000000000000000·PyFloat_Type·+·0134 00000000000015e3··000000420000000b·R_X86_64_32S···········0000000000000000·PyFloat_Type·+·0
135 00000000000015ff··000000290000000b·R_X86_64_32S···········0000000000000000·PyLong_Type·+·0135 00000000000015ef··000000290000000b·R_X86_64_32S···········0000000000000000·PyLong_Type·+·0
136 0000000000001607··000000200000000b·R_X86_64_32S···········0000000000000000·PyUnicode_Type·+·0136 00000000000015f7··000000200000000b·R_X86_64_32S···········0000000000000000·PyUnicode_Type·+·0
137 0000000000001724··000000200000000b·R_X86_64_32S···········0000000000000000·PyUnicode_Type·+·0137 0000000000001714··000000200000000b·R_X86_64_32S···········0000000000000000·PyUnicode_Type·+·0
138 0000000000001731··000000290000000b·R_X86_64_32S···········0000000000000000·PyLong_Type·+·0138 0000000000001721··000000290000000b·R_X86_64_32S···········0000000000000000·PyLong_Type·+·0
139 000000000000178d··000000290000000b·R_X86_64_32S···········0000000000000000·PyLong_Type·+·0139 000000000000177d··000000290000000b·R_X86_64_32S···········0000000000000000·PyLong_Type·+·0
140 0000000000001795··000000420000000b·R_X86_64_32S···········0000000000000000·PyFloat_Type·+·0140 0000000000001785··000000420000000b·R_X86_64_32S···········0000000000000000·PyFloat_Type·+·0
141 00000000000017b2··000000420000000b·R_X86_64_32S···········0000000000000000·PyFloat_Type·+·0141 00000000000017a2··000000420000000b·R_X86_64_32S···········0000000000000000·PyFloat_Type·+·0
142 00000000000017e5··000000290000000b·R_X86_64_32S···········0000000000000000·PyLong_Type·+·0142 00000000000017d5··000000290000000b·R_X86_64_32S···········0000000000000000·PyLong_Type·+·0
143 00000000000017f6··000000420000000b·R_X86_64_32S···········0000000000000000·PyFloat_Type·+·0143 00000000000017e6··000000420000000b·R_X86_64_32S···········0000000000000000·PyFloat_Type·+·0
144 0000000000001827··000000450000000b·R_X86_64_32S···········0000000000000000·PySuper_Type·+·0144 0000000000001817··000000450000000b·R_X86_64_32S···········0000000000000000·PySuper_Type·+·0
145 000000000000187a··000000140000000b·R_X86_64_32S···········0000000000000000·PyGen_Type·+·0145 000000000000186a··000000140000000b·R_X86_64_32S···········0000000000000000·PyGen_Type·+·0
146 0000000000001882··000000470000000b·R_X86_64_32S···········0000000000000000·PyCoro_Type·+·0146 0000000000001872··000000470000000b·R_X86_64_32S···········0000000000000000·PyCoro_Type·+·0
147 00000000000018c1··0000001600000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4147 00000000000018b1··0000001600000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
148 00000000000002ad··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4148 00000000000002ad··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
149 0000000000000599··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b149 0000000000000599··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b
150 00000000000005af··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b150 00000000000005af··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b
151 00000000000005d1··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b151 00000000000005d1··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b
152 000000000000060a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b152 000000000000060a··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b
153 0000000000000769··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1d153 0000000000000769··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1d
154 0000000000000ea1··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2f154 0000000000000e99··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2f
155 0000000000000efb··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·41155 0000000000000ef3··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·41
156 000000000000182d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·be156 000000000000181d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·be
157 000000000000183e··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·be157 000000000000182e··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·be
  
158 Relocation·section·'.rela.text.unlikely'·at·offset·0x39d8·contains·20·entries:158 Relocation·section·'.rela.text.unlikely'·at·offset·0x39c8·contains·20·entries:
159 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend159 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
160 0000000000000034··000000250000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·98b0160 0000000000000034··000000250000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·98b0
Max diff block lines reached; 5939/24785 bytes (23.96%) of diff not shown.
8.36 KB
readelf --wide --debug-dump=frames {}
    
Offset 165, 15 lines modifiedOffset 165, 15 lines modified
165 ··DW_CFA_def_cfa_offset:·16165 ··DW_CFA_def_cfa_offset:·16
166 ··DW_CFA_advance_loc:·2·to·000000000000085c166 ··DW_CFA_advance_loc:·2·to·000000000000085c
167 ··DW_CFA_def_cfa_offset:·8167 ··DW_CFA_def_cfa_offset:·8
168 ··DW_CFA_advance_loc:·4·to·0000000000000860168 ··DW_CFA_advance_loc:·4·to·0000000000000860
169 ··DW_CFA_restore_state169 ··DW_CFA_restore_state
170 ··DW_CFA_nop170 ··DW_CFA_nop
  
171 00000180·0000000000000060·00000184·FDE·cie=00000000·pc=00000000000008a0..0000000000000f04171 00000180·0000000000000060·00000184·FDE·cie=00000000·pc=00000000000008a0..0000000000000efc
172 ··DW_CFA_advance_loc:·6·to·00000000000008a6172 ··DW_CFA_advance_loc:·6·to·00000000000008a6
173 ··DW_CFA_def_cfa_offset:·16173 ··DW_CFA_def_cfa_offset:·16
174 ··DW_CFA_offset:·r15·(r15)·at·cfa-16174 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
175 ··DW_CFA_advance_loc:·2·to·00000000000008a8175 ··DW_CFA_advance_loc:·2·to·00000000000008a8
176 ··DW_CFA_def_cfa_offset:·24176 ··DW_CFA_def_cfa_offset:·24
177 ··DW_CFA_offset:·r14·(r14)·at·cfa-24177 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
178 ··DW_CFA_advance_loc:·2·to·00000000000008aa178 ··DW_CFA_advance_loc:·2·to·00000000000008aa
Offset 231, 155 lines modifiedOffset 231, 155 lines modified
231 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48231 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
232 ··DW_CFA_offset:·r12·(r12)·at·cfa-40232 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
233 ··DW_CFA_offset:·r13·(r13)·at·cfa-32233 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
234 ··DW_CFA_offset:·r14·(r14)·at·cfa-24234 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
235 ··DW_CFA_offset:·r15·(r15)·at·cfa-16235 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
236 ··DW_CFA_nop236 ··DW_CFA_nop
  
237 00000204·000000000000004c·00000208·FDE·cie=00000000·pc=0000000000000f10..000000000000101c237 00000204·000000000000004c·00000208·FDE·cie=00000000·pc=0000000000000f00..000000000000100c
238 ··DW_CFA_advance_loc:·2·to·0000000000000f12238 ··DW_CFA_advance_loc:·2·to·0000000000000f02
239 ··DW_CFA_def_cfa_offset:·16239 ··DW_CFA_def_cfa_offset:·16
240 ··DW_CFA_offset:·r14·(r14)·at·cfa-16240 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
241 ··DW_CFA_advance_loc:·2·to·0000000000000f14241 ··DW_CFA_advance_loc:·2·to·0000000000000f04
242 ··DW_CFA_def_cfa_offset:·24242 ··DW_CFA_def_cfa_offset:·24
243 ··DW_CFA_offset:·r13·(r13)·at·cfa-24243 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
244 ··DW_CFA_advance_loc:·5·to·0000000000000f19244 ··DW_CFA_advance_loc:·5·to·0000000000000f09
245 ··DW_CFA_def_cfa_offset:·32245 ··DW_CFA_def_cfa_offset:·32
246 ··DW_CFA_offset:·r12·(r12)·at·cfa-32246 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
247 ··DW_CFA_advance_loc:·1·to·0000000000000f1a247 ··DW_CFA_advance_loc:·1·to·0000000000000f0a
248 ··DW_CFA_def_cfa_offset:·40248 ··DW_CFA_def_cfa_offset:·40
249 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40249 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
250 ··DW_CFA_advance_loc:·4·to·0000000000000f1e250 ··DW_CFA_advance_loc:·4·to·0000000000000f0e
251 ··DW_CFA_def_cfa_offset:·48251 ··DW_CFA_def_cfa_offset:·48
252 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48252 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
253 ··DW_CFA_advance_loc1:·102·to·0000000000000f84253 ··DW_CFA_advance_loc1:·102·to·0000000000000f74
254 ··DW_CFA_remember_state254 ··DW_CFA_remember_state
255 ··DW_CFA_def_cfa_offset:·40255 ··DW_CFA_def_cfa_offset:·40
256 ··DW_CFA_advance_loc:·1·to·0000000000000f85256 ··DW_CFA_advance_loc:·1·to·0000000000000f75
257 ··DW_CFA_def_cfa_offset:·32257 ··DW_CFA_def_cfa_offset:·32
258 ··DW_CFA_advance_loc:·2·to·0000000000000f87258 ··DW_CFA_advance_loc:·2·to·0000000000000f77
259 ··DW_CFA_def_cfa_offset:·24259 ··DW_CFA_def_cfa_offset:·24
260 ··DW_CFA_advance_loc:·2·to·0000000000000f89260 ··DW_CFA_advance_loc:·2·to·0000000000000f79
261 ··DW_CFA_def_cfa_offset:·16261 ··DW_CFA_def_cfa_offset:·16
262 ··DW_CFA_advance_loc:·2·to·0000000000000f8b262 ··DW_CFA_advance_loc:·2·to·0000000000000f7b
263 ··DW_CFA_def_cfa_offset:·8263 ··DW_CFA_def_cfa_offset:·8
264 ··DW_CFA_advance_loc:·5·to·0000000000000f90264 ··DW_CFA_advance_loc:·5·to·0000000000000f80
265 ··DW_CFA_restore_state265 ··DW_CFA_restore_state
266 ··DW_CFA_advance_loc1:·99·to·0000000000000ff3266 ··DW_CFA_advance_loc1:·99·to·0000000000000fe3
267 ··DW_CFA_remember_state267 ··DW_CFA_remember_state
268 ··DW_CFA_def_cfa_offset:·40268 ··DW_CFA_def_cfa_offset:·40
269 ··DW_CFA_advance_loc:·3·to·0000000000000ff6269 ··DW_CFA_advance_loc:·3·to·0000000000000fe6
270 ··DW_CFA_def_cfa_offset:·32270 ··DW_CFA_def_cfa_offset:·32
271 ··DW_CFA_advance_loc:·2·to·0000000000000ff8271 ··DW_CFA_advance_loc:·2·to·0000000000000fe8
272 ··DW_CFA_def_cfa_offset:·24272 ··DW_CFA_def_cfa_offset:·24
273 ··DW_CFA_advance_loc:·2·to·0000000000000ffa273 ··DW_CFA_advance_loc:·2·to·0000000000000fea
274 ··DW_CFA_def_cfa_offset:·16274 ··DW_CFA_def_cfa_offset:·16
275 ··DW_CFA_advance_loc:·2·to·0000000000000ffc275 ··DW_CFA_advance_loc:·2·to·0000000000000fec
276 ··DW_CFA_def_cfa_offset:·8276 ··DW_CFA_def_cfa_offset:·8
277 ··DW_CFA_advance_loc:·4·to·0000000000001000277 ··DW_CFA_advance_loc:·4·to·0000000000000ff0
278 ··DW_CFA_restore_state278 ··DW_CFA_restore_state
  
279 00000254·0000000000000010·00000258·FDE·cie=00000000·pc=0000000000001020..00000000000010b6279 00000254·0000000000000010·00000258·FDE·cie=00000000·pc=0000000000001010..00000000000010a6
280 ··DW_CFA_nop280 ··DW_CFA_nop
281 ··DW_CFA_nop281 ··DW_CFA_nop
282 ··DW_CFA_nop282 ··DW_CFA_nop
  
283 00000268·0000000000000010·0000026c·FDE·cie=00000000·pc=00000000000010c0..0000000000001153283 00000268·0000000000000010·0000026c·FDE·cie=00000000·pc=00000000000010b0..0000000000001143
284 ··DW_CFA_nop284 ··DW_CFA_nop
285 ··DW_CFA_nop285 ··DW_CFA_nop
286 ··DW_CFA_nop286 ··DW_CFA_nop
  
287 0000027c·000000000000003c·00000280·FDE·cie=00000000·pc=0000000000001160..00000000000013a5287 0000027c·000000000000003c·00000280·FDE·cie=00000000·pc=0000000000001150..0000000000001395
288 ··DW_CFA_advance_loc:·6·to·0000000000001166288 ··DW_CFA_advance_loc:·6·to·0000000000001156
289 ··DW_CFA_def_cfa_offset:·16289 ··DW_CFA_def_cfa_offset:·16
290 ··DW_CFA_offset:·r14·(r14)·at·cfa-16290 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
291 ··DW_CFA_advance_loc:·2·to·0000000000001168291 ··DW_CFA_advance_loc:·2·to·0000000000001158
292 ··DW_CFA_def_cfa_offset:·24292 ··DW_CFA_def_cfa_offset:·24
293 ··DW_CFA_offset:·r13·(r13)·at·cfa-24293 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
294 ··DW_CFA_advance_loc:·5·to·000000000000116d294 ··DW_CFA_advance_loc:·5·to·000000000000115d
295 ··DW_CFA_def_cfa_offset:·32295 ··DW_CFA_def_cfa_offset:·32
296 ··DW_CFA_offset:·r12·(r12)·at·cfa-32296 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
297 ··DW_CFA_advance_loc:·1·to·000000000000116e297 ··DW_CFA_advance_loc:·1·to·000000000000115e
298 ··DW_CFA_def_cfa_offset:·40298 ··DW_CFA_def_cfa_offset:·40
299 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40299 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
300 ··DW_CFA_advance_loc:·4·to·0000000000001172300 ··DW_CFA_advance_loc:·4·to·0000000000001162
301 ··DW_CFA_def_cfa_offset:·48301 ··DW_CFA_def_cfa_offset:·48
302 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48302 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
303 ··DW_CFA_advance_loc1:·145·to·0000000000001203303 ··DW_CFA_advance_loc1:·145·to·00000000000011f3
304 ··DW_CFA_remember_state304 ··DW_CFA_remember_state
305 ··DW_CFA_def_cfa_offset:·40305 ··DW_CFA_def_cfa_offset:·40
306 ··DW_CFA_advance_loc:·1·to·0000000000001204306 ··DW_CFA_advance_loc:·1·to·00000000000011f4
307 ··DW_CFA_def_cfa_offset:·32307 ··DW_CFA_def_cfa_offset:·32
308 ··DW_CFA_advance_loc:·2·to·0000000000001206308 ··DW_CFA_advance_loc:·2·to·00000000000011f6
309 ··DW_CFA_def_cfa_offset:·24309 ··DW_CFA_def_cfa_offset:·24
310 ··DW_CFA_advance_loc:·2·to·0000000000001208310 ··DW_CFA_advance_loc:·2·to·00000000000011f8
311 ··DW_CFA_def_cfa_offset:·16311 ··DW_CFA_def_cfa_offset:·16
312 ··DW_CFA_advance_loc:·2·to·000000000000120a312 ··DW_CFA_advance_loc:·2·to·00000000000011fa
313 ··DW_CFA_def_cfa_offset:·8313 ··DW_CFA_def_cfa_offset:·8
314 ··DW_CFA_advance_loc:·6·to·0000000000001210314 ··DW_CFA_advance_loc:·6·to·0000000000001200
315 ··DW_CFA_restore_state315 ··DW_CFA_restore_state
316 ··DW_CFA_nop316 ··DW_CFA_nop
317 ··DW_CFA_nop317 ··DW_CFA_nop
318 ··DW_CFA_nop318 ··DW_CFA_nop
  
319 000002bc·0000000000000038·000002c0·FDE·cie=00000000·pc=00000000000013b0..000000000000153a319 000002bc·0000000000000038·000002c0·FDE·cie=00000000·pc=00000000000013a0..000000000000152a
320 ··DW_CFA_advance_loc:·6·to·00000000000013b6320 ··DW_CFA_advance_loc:·6·to·00000000000013a6
321 ··DW_CFA_def_cfa_offset:·16321 ··DW_CFA_def_cfa_offset:·16
322 ··DW_CFA_offset:·r12·(r12)·at·cfa-16322 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
323 ··DW_CFA_advance_loc:·1·to·00000000000013b7323 ··DW_CFA_advance_loc:·1·to·00000000000013a7
324 ··DW_CFA_def_cfa_offset:·24324 ··DW_CFA_def_cfa_offset:·24
325 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24325 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
326 ··DW_CFA_advance_loc:·1·to·00000000000013b8326 ··DW_CFA_advance_loc:·1·to·00000000000013a8
327 ··DW_CFA_def_cfa_offset:·32327 ··DW_CFA_def_cfa_offset:·32
328 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32328 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
329 ··DW_CFA_advance_loc1:·68·to·00000000000013fc329 ··DW_CFA_advance_loc1:·68·to·00000000000013ec
330 ··DW_CFA_remember_state330 ··DW_CFA_remember_state
331 ··DW_CFA_def_cfa_offset:·24331 ··DW_CFA_def_cfa_offset:·24
332 ··DW_CFA_advance_loc:·1·to·00000000000013fd332 ··DW_CFA_advance_loc:·1·to·00000000000013ed
333 ··DW_CFA_def_cfa_offset:·16333 ··DW_CFA_def_cfa_offset:·16
334 ··DW_CFA_advance_loc:·2·to·00000000000013ff334 ··DW_CFA_advance_loc:·2·to·00000000000013ef
335 ··DW_CFA_def_cfa_offset:·8335 ··DW_CFA_def_cfa_offset:·8
336 ··DW_CFA_advance_loc:·1·to·0000000000001400336 ··DW_CFA_advance_loc:·1·to·00000000000013f0
Max diff block lines reached; 1806/8488 bytes (21.28%) of diff not shown.
35.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 658, 18 lines modifiedOffset 658, 18 lines modified
658 »       jne····a38·<_Py_Specialize_LoadAttr+0x198>658 »       jne····a38·<_Py_Specialize_LoadAttr+0x198>
659 »       mov····0x90(%r13),%r14659 »       mov····0x90(%r13),%r14
660 »       cmp····$0x0,%r14660 »       cmp····$0x0,%r14
661 ·R_X86_64_32S»   PyObject_GenericGetAttr661 ·R_X86_64_32S»   PyObject_GenericGetAttr
662 »       jne····cc8·<_Py_Specialize_LoadAttr+0x428>662 »       jne····cc8·<_Py_Specialize_LoadAttr+0x428>
663 »       mov····%r12,%rsi663 »       mov····%r12,%rsi
664 »       mov····%r13,%rdi664 »       mov····%r13,%rdi
 665 »       xor····%r15d,%r15d
665 »       call···90c·<_Py_Specialize_LoadAttr+0x6c>666 »       call···90f·<_Py_Specialize_LoadAttr+0x6f>
666 ·R_X86_64_PLT32» _PyType_Lookup-0x4667 ·R_X86_64_PLT32» _PyType_Lookup-0x4
667 »       mov····%rax,%rcx668 »       mov····%rax,%rcx
668 »       xor····%eax,%eax 
669 »       test···%rcx,%rcx669 »       test···%rcx,%rcx
670 »       je·····9c8·<_Py_Specialize_LoadAttr+0x128>670 »       je·····9c8·<_Py_Specialize_LoadAttr+0x128>
671 »       mov····0x8(%rcx),%r14671 »       mov····0x8(%rcx),%r14
672 »       testb··$0x1,0xa9(%r14)672 »       testb··$0x1,0xa9(%r14)
673 »       je·····980·<_Py_Specialize_LoadAttr+0xe0>673 »       je·····980·<_Py_Specialize_LoadAttr+0xe0>
674 »       cmpq···$0x0,0x118(%r14)674 »       cmpq···$0x0,0x118(%r14)
675 »       jne····b60·<_Py_Specialize_LoadAttr+0x2c0>675 »       jne····b60·<_Py_Specialize_LoadAttr+0x2c0>
Offset 682, 23 lines modifiedOffset 682, 23 lines modified
682 »       je·····980·<_Py_Specialize_LoadAttr+0xe0>682 »       je·····980·<_Py_Specialize_LoadAttr+0xe0>
683 »       testb··$0x1,0x1(%rbx)683 »       testb··$0x1,0x1(%rbx)
684 »       je·····980·<_Py_Specialize_LoadAttr+0xe0>684 »       je·····980·<_Py_Specialize_LoadAttr+0xe0>
685 »       mov····$0x1,%r8d685 »       mov····$0x1,%r8d
686 »       mov····%r12,%rdx686 »       mov····%r12,%rdx
687 »       mov····%rbx,%rsi687 »       mov····%rbx,%rsi
688 »       mov····%rbp,%rdi688 »       mov····%rbp,%rdi
689 »       call···f10·<specialize_attr_loadclassattr.isra.0>689 »       call···f00·<specialize_attr_loadclassattr.isra.0>
690 »       test···%eax,%eax690 »       test···%eax,%eax
691 »       jne····a1c·<_Py_Specialize_LoadAttr+0x17c>691 »       jne····a1c·<_Py_Specialize_LoadAttr+0x17c>
692 »       nopl···0x0(%rax)692 »       nopl···(%rax)
693 »       movzbl·0x2(%rbx),%ecx693 »       movzbl·0x2(%rbx),%ecx
694 »       movb···$0x52,(%rbx)694 »       movb···$0x52,(%rbx)
695 »       and····$0xf,%ecx695 »       and····$0xf,%ecx
696 »       cmp····$0xb,%cl696 »       cmp····$0xb,%cl
697 »       ja·····e58·<_Py_Specialize_LoadAttr+0x5b8>697 »       ja·····e50·<_Py_Specialize_LoadAttr+0x5b0>
698 »       add····$0x1,%ecx698 »       add····$0x1,%ecx
699 »       mov····$0x1,%eax699 »       mov····$0x1,%eax
700 »       and····$0xf,%ecx700 »       and····$0xf,%ecx
701 »       shl····%cl,%eax701 »       shl····%cl,%eax
702 »       sub····$0x1,%eax702 »       sub····$0x1,%eax
703 »       and····$0xfff,%ax703 »       and····$0xfff,%ax
704 »       shl····$0x4,%eax704 »       shl····$0x4,%eax
Offset 754, 27 lines modifiedOffset 754, 27 lines modified
754 »       call···a51·<_Py_Specialize_LoadAttr+0x1b1>754 »       call···a51·<_Py_Specialize_LoadAttr+0x1b1>
755 ·R_X86_64_PLT32» _PyType_Lookup-0x4755 ·R_X86_64_PLT32» _PyType_Lookup-0x4
756 »       test···%rax,%rax756 »       test···%rax,%rax
757 »       jne····980·<_Py_Specialize_LoadAttr+0xe0>757 »       jne····980·<_Py_Specialize_LoadAttr+0xe0>
758 »       mov····0x90(%rbp),%r13758 »       mov····0x90(%rbp),%r13
759 »       cmp····$0x0,%r13759 »       cmp····$0x0,%r13
760 ·R_X86_64_32S»   PyObject_GenericGetAttr760 ·R_X86_64_32S»   PyObject_GenericGetAttr
761 »       jne····e67·<_Py_Specialize_LoadAttr+0x5c7>761 »       jne····e5f·<_Py_Specialize_LoadAttr+0x5bf>
762 »       mov····%r12,%rsi762 »       mov····%r12,%rsi
763 »       mov····%rbp,%rdi763 »       mov····%rbp,%rdi
764 »       call···a79·<_Py_Specialize_LoadAttr+0x1d9>764 »       call···a79·<_Py_Specialize_LoadAttr+0x1d9>
765 ·R_X86_64_PLT32» _PyType_Lookup-0x4765 ·R_X86_64_PLT32» _PyType_Lookup-0x4
766 »       mov····%rax,%r13766 »       mov····%rax,%r13
767 »       test···%rax,%rax767 »       test···%rax,%rax
768 »       je·····980·<_Py_Specialize_LoadAttr+0xe0>768 »       je·····980·<_Py_Specialize_LoadAttr+0xe0>
769 »       mov····0x8(%rax),%r14769 »       mov····0x8(%rax),%r14
770 »       testb··$0x1,0xa9(%r14)770 »       testb··$0x1,0xa9(%r14)
771 »       je·····980·<_Py_Specialize_LoadAttr+0xe0>771 »       je·····980·<_Py_Specialize_LoadAttr+0xe0>
772 »       cmpq···$0x0,0x118(%r14)772 »       cmpq···$0x0,0x118(%r14)
773 »       jne····df2·<_Py_Specialize_LoadAttr+0x552>773 »       jne····de8·<_Py_Specialize_LoadAttr+0x548>
774 »       cmpq···$0x0,0x110(%r14)774 »       cmpq···$0x0,0x110(%r14)
775 »       je·····abd·<_Py_Specialize_LoadAttr+0x21d>775 »       je·····abd·<_Py_Specialize_LoadAttr+0x21d>
776 »       testb··$0x2,0xaa(%r14)776 »       testb··$0x2,0xaa(%r14)
777 »       je·····980·<_Py_Specialize_LoadAttr+0xe0>777 »       je·····980·<_Py_Specialize_LoadAttr+0xe0>
778 »       mov····0x180(%rbp),%eax778 »       mov····0x180(%rbp),%eax
779 »       test···%eax,%eax779 »       test···%eax,%eax
780 »       je·····980·<_Py_Specialize_LoadAttr+0xe0>780 »       je·····980·<_Py_Specialize_LoadAttr+0xe0>
Offset 829, 45 lines modifiedOffset 829, 45 lines modified
829 »       mov····0x180(%r13),%r8d829 »       mov····0x180(%r13),%r8d
830 »       test···%r8d,%r8d830 »       test···%r8d,%r8d
831 »       je·····980·<_Py_Specialize_LoadAttr+0xe0>831 »       je·····980·<_Py_Specialize_LoadAttr+0xe0>
832 »       mov····0x10(%rcx),%rsi832 »       mov····0x10(%rcx),%rsi
833 »       mov····0x8(%rbp),%rdi833 »       mov····0x8(%rbp),%rdi
834 »       mov····0x10(%r12),%r14834 »       mov····0x10(%r12),%r14
835 »       cmp····%rdi,%rsi835 »       cmp····%rdi,%rsi
836 »       jne····e40·<_Py_Specialize_LoadAttr+0x5a0>836 »       jne····e38·<_Py_Specialize_LoadAttr+0x598>
837 »       testb··$0x2,0x18(%r12)837 »       testb··$0x2,0x18(%r12)
838 »       jne····980·<_Py_Specialize_LoadAttr+0xe0>838 »       jne····980·<_Py_Specialize_LoadAttr+0xe0>
839 »       cmp····$0xffff,%r14839 »       cmp····$0xffff,%r14
840 »       ja·····980·<_Py_Specialize_LoadAttr+0xe0>840 »       ja·····980·<_Py_Specialize_LoadAttr+0xe0>
841 »       mov····0x180(%r13),%eax841 »       mov····0x180(%r13),%eax
842 »       mov····%r14w,0x8(%rbx)842 »       mov····%r14w,0x8(%rbx)
843 »       movb···$0xc9,(%rbx)843 »       movb···$0xc9,(%rbx)
844 »       mov····%eax,0x4(%rbx)844 »       mov····%eax,0x4(%rbx)
845 »       jmp····a1c·<_Py_Specialize_LoadAttr+0x17c>845 »       jmp····a1c·<_Py_Specialize_LoadAttr+0x17c>
846 »       cs·nopw·0x0(%rax,%rax,1)846 »       cs·nopw·0x0(%rax,%rax,1)
847 »       cmp····$0x0,%r14847 »       cmp····$0x0,%r14
848 ·R_X86_64_32S»   PyProperty_Type848 ·R_X86_64_32S»   PyProperty_Type
849 »       je·····d41·<_Py_Specialize_LoadAttr+0x4a1>849 »       je·····d36·<_Py_Specialize_LoadAttr+0x496>
850 »       mov····$0x0,%esi850 »       mov····$0x0,%esi
851 ·R_X86_64_32»    .rodata.str1.1851 ·R_X86_64_32»    .rodata.str1.1
852 »       mov····%r12,%rdi852 »       mov····%r12,%rdi
853 »       mov····%rcx,0x8(%rsp)853 »       mov····%rcx,0x8(%rsp)
854 »       call···bff·<_Py_Specialize_LoadAttr+0x35f>854 »       call···bff·<_Py_Specialize_LoadAttr+0x35f>
855 ·R_X86_64_PLT32» PyUnicode_CompareWithASCIIString-0x4855 ·R_X86_64_PLT32» PyUnicode_CompareWithASCIIString-0x4
856 »       mov····0x8(%rsp),%rcx856 »       mov····0x8(%rsp),%rcx
857 »       test···%eax,%eax857 »       test···%eax,%eax
858 »       jne····936·<_Py_Specialize_LoadAttr+0x96>858 »       jne····937·<_Py_Specialize_LoadAttr+0x97>
859 »       mov····%r12,%rsi859 »       mov····%r12,%rsi
860 »       mov····$0x0,%edi860 »       mov····$0x0,%edi
861 ·R_X86_64_32»    PyBaseObject_Type861 ·R_X86_64_32»    PyBaseObject_Type
862 »       call···c19·<_Py_Specialize_LoadAttr+0x379>862 »       call···c19·<_Py_Specialize_LoadAttr+0x379>
863 ·R_X86_64_PLT32» _PyType_Lookup-0x4863 ·R_X86_64_PLT32» _PyType_Lookup-0x4
864 »       mov····0x8(%rsp),%rcx864 »       mov····0x8(%rsp),%rcx
865 »       cmp····%rax,%rcx865 »       cmp····%rax,%rcx
866 »       jne····936·<_Py_Specialize_LoadAttr+0x96>866 »       jne····937·<_Py_Specialize_LoadAttr+0x97>
867 »       mov····0x180(%r13),%eax867 »       mov····0x180(%r13),%eax
868 »       test···%eax,%eax868 »       test···%eax,%eax
869 »       je·····980·<_Py_Specialize_LoadAttr+0xe0>869 »       je·····980·<_Py_Specialize_LoadAttr+0xe0>
870 »       mov····$0x8,%edx870 »       mov····$0x8,%edx
871 »       mov····%eax,0x4(%rbx)871 »       mov····%eax,0x4(%rbx)
872 »       mov····%dx,0x8(%rbx)872 »       mov····%dx,0x8(%rbx)
873 »       movb···$0xc9,(%rbx)873 »       movb···$0xc9,(%rbx)
Offset 893, 15 lines modifiedOffset 893, 15 lines modified
893 »       jmp····a1c·<_Py_Specialize_LoadAttr+0x17c>893 »       jmp····a1c·<_Py_Specialize_LoadAttr+0x17c>
894 »       mov····0x180(%r13),%r11d894 »       mov····0x180(%r13),%r11d
895 »       test···%r11d,%r11d895 »       test···%r11d,%r11d
896 »       je·····980·<_Py_Specialize_LoadAttr+0xe0>896 »       je·····980·<_Py_Specialize_LoadAttr+0xe0>
897 »       testb··$0x1,0x1(%rbx)897 »       testb··$0x1,0x1(%rbx)
898 »       jne····980·<_Py_Specialize_LoadAttr+0xe0>898 »       jne····980·<_Py_Specialize_LoadAttr+0xe0>
899 »       xor····%r8d,%r8d899 »       xor····%r8d,%r8d
900 »       jmp····966·<_Py_Specialize_LoadAttr+0xc6>900 »       jmp····967·<_Py_Specialize_LoadAttr+0xc7>
901 »       nopw···0x0(%rax,%rax,1)901 »       nopw···0x0(%rax,%rax,1)
Max diff block lines reached; 31376/35614 bytes (88.10%) of diff not shown.
600 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 86, 12 lines modifiedOffset 86, 12 lines modified
86 »       add····$0x1,%ecx86 »       add····$0x1,%ecx
87 »       shl····%cl,%eax87 »       shl····%cl,%eax
88 »       lea····0x1(%rsi),%ecx88 »       lea····0x1(%rsi),%ecx
89 »       sub····$0x1,%eax89 »       sub····$0x1,%eax
90 »       and····$0xf,%ecx90 »       and····$0xf,%ecx
91 »       and····$0xfff,%ax91 »       and····$0xfff,%ax
92 »       jmp····f2·<_Py_Specialize_LoadSuperAttr.cold+0x30>92 »       jmp····f2·<_Py_Specialize_LoadSuperAttr.cold+0x30>
93 ·R_X86_64_PC32»  .text.hot+0x185193 ·R_X86_64_PC32»  .text.hot+0x1841
94 »       mov····$0xfff,%eax94 »       mov····$0xfff,%eax
95 »       mov····$0xc,%ecx95 »       mov····$0xc,%ecx
96 »       jmp····101·<no_location+0x21>96 »       jmp····101·<no_location+0x21>
97 ·R_X86_64_PC32»  .text.hot+0x185197 ·R_X86_64_PC32»  .text.hot+0x1841
1.17 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 ··0x00000110·00000000·4d010000·00450e10·8602470e·....M....E....G.21 ··0x00000110·00000000·4d010000·00450e10·8602470e·....M....E....G.
22 ··0x00000120·20670a0e·10410e08·440b0000·14000000··g...A..D.......22 ··0x00000120·20670a0e·10410e08·440b0000·14000000··g...A..D.......
23 ··0x00000130·30010000·00000000·12000000·000e2086·0.............·.23 ··0x00000130·30010000·00000000·12000000·000e2086·0.............·.
24 ··0x00000140·02000000·38000000·48010000·00000000·....8...H.......24 ··0x00000140·02000000·38000000·48010000·00000000·....8...H.......
25 ··0x00000150·bf000000·00420e10·8d02420e·188c0344·.....B....B....D25 ··0x00000150·bf000000·00420e10·8d02420e·188c0344·.....B....B....D
26 ··0x00000160·0e208604·430e2883·05470e30·02640a0e·.·..C.(..G.0.d..26 ··0x00000160·0e208604·430e2883·05470e30·02640a0e·.·..C.(..G.0.d..
27 ··0x00000170·28410e20·410e1842·0e10420e·08440b00·(A.·A..B..B..D..27 ··0x00000170·28410e20·410e1842·0e10420e·08440b00·(A.·A..B..B..D..
28 ··0x00000180·60000000·84010000·00000000·64060000·`...........d...28 ··0x00000180·60000000·84010000·00000000·5c060000·`...........\...
29 ··0x00000190·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..29 ··0x00000190·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
30 ··0x000001a0·420e288c·05440e30·8606440e·38830747·B.(..D.0..D.8..G30 ··0x000001a0·420e288c·05440e30·8606440e·38830747·B.(..D.0..D.8..G
31 ··0x000001b0·0e5002fc·0a0e3841·0e30410e·28420e20·.P....8A.0A.(B.·31 ··0x000001b0·0e5002fc·0a0e3841·0e30410e·28420e20·.P....8A.0A.(B.·
32 ··0x000001c0·420e1842·0e10420e·08470b02·610a0e38·B..B..B..G..a..832 ··0x000001c0·420e1842·0e10420e·08470b02·610a0e38·B..B..B..G..a..8
33 ··0x000001d0·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B33 ··0x000001d0·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B
34 ··0x000001e0·0e08450b·1c000000·e8010000·00000000·..E.............34 ··0x000001e0·0e08450b·1c000000·e8010000·00000000·..E.............
35 ··0x000001f0·8f000000·000e5083·0786068c·058d048e·......P.........35 ··0x000001f0·8f000000·000e5083·0786068c·058d048e·......P.........
760 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:··········96024·(bytes·into·file)13 ··Start·of·section·headers:··········96032·(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·0x17718:1 There·are·21·section·headers,·starting·at·offset·0x17720:
  
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·000733·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000733·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·00c530·000780·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·00c538·000780·18···I·18···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000778·000308·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000778·000308·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·00ccb0·000150·18···I·18···3··88 ··[·4]·.rela.data········RELA············0000000000000000·00ccb8·000150·18···I·18···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000a80·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·000a80·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·000a80·000759·01·AMS··0···0··810 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·000a80·000759·01·AMS··0···0··8
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·0011d9·0022c4·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·0011d9·0022c4·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·00ce00·004830·18···I·18···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·00ce08·004830·18···I·18···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·0034a0·0069f3·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·0034a0·006a03·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·011630·0053b8·18···I·18···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·011638·0053b8·18···I·18···9··8
15 ··[11]·.rodata···········PROGBITS········0000000000000000·009e98·000248·00···A··0···0·1615 ··[11]·.rodata···········PROGBITS········0000000000000000·009ea8·000248·00···A··0···0·16
16 ··[12]·.rela.rodata······RELA············0000000000000000·0169e8·0006c0·18···I·18··11··816 ··[12]·.rela.rodata······RELA············0000000000000000·0169f0·0006c0·18···I·18··11··8
17 ··[13]·.rodata.str1.1····PROGBITS········0000000000000000·00a0e0·00014c·01·AMS··0···0··117 ··[13]·.rodata.str1.1····PROGBITS········0000000000000000·00a0f0·00014c·01·AMS··0···0··1
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·00a22c·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·00a23c·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·00a230·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·00a240·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·00a250·000d20·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·00a260·000d18·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·0170a8·0005b8·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·0170b0·0005b8·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·00af70·000be8·18·····19··62··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·00af78·000be8·18·····19··62··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·00bb58·0009d3·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·00bb60·0009d3·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·017660·0000b6·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·017668·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)
10.4 KB
readelf --wide --symbols {}
    
Offset 3, 41 lines modifiedOffset 3, 41 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:·00000000000024e0··3376·FUNC····LOCAL··DEFAULT····9·symtable_visit_expr10 ·····6:·00000000000024f0··3376·FUNC····LOCAL··DEFAULT····9·symtable_visit_expr
11 ·····7:·0000000000004f30··5347·FUNC····LOCAL··DEFAULT····9·analyze_block11 ·····7:·0000000000004f40··5347·FUNC····LOCAL··DEFAULT····9·analyze_block
12 ·····8:·0000000000000870··7274·FUNC····LOCAL··DEFAULT····9·symtable_visit_stmt12 ·····8:·0000000000000870··7282·FUNC····LOCAL··DEFAULT····9·symtable_visit_stmt
13 ·····9:·0000000000004df0····93·FUNC····LOCAL··DEFAULT····9·symtable_exit_block13 ·····9:·0000000000004e00····86·FUNC····LOCAL··DEFAULT····9·symtable_exit_block
14 ····10:·0000000000000000···528·FUNC····LOCAL··DEFAULT····7·_PySymtable_Build.cold14 ····10:·0000000000000000···528·FUNC····LOCAL··DEFAULT····7·_PySymtable_Build.cold
15 ····11:·0000000000006420····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF15 ····11:·0000000000006430····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF
16 ····12:·0000000000000630···571·FUNC····LOCAL··DEFAULT····9·symtable_enter_block16 ····12:·0000000000000630···571·FUNC····LOCAL··DEFAULT····9·symtable_enter_block
17 ····13:·0000000000000210···168·FUNC····LOCAL··DEFAULT····7·symtable_enter_block.cold17 ····13:·0000000000000210···168·FUNC····LOCAL··DEFAULT····7·symtable_enter_block.cold
18 ····14:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata18 ····14:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata
19 ····15:·0000000000003250···767·FUNC····LOCAL··DEFAULT····9·symtable_add_def_helper19 ····15:·0000000000003260···767·FUNC····LOCAL··DEFAULT····9·symtable_add_def_helper
20 ····16:·00000000000038f0···810·FUNC····LOCAL··DEFAULT····9·symtable_visit_annotations20 ····16:·0000000000003900···810·FUNC····LOCAL··DEFAULT····9·symtable_visit_annotations
21 ····17:·0000000000003c20··2804·FUNC····LOCAL··DEFAULT····9·symtable_visit_arguments21 ····17:·0000000000003c30··2804·FUNC····LOCAL··DEFAULT····9·symtable_visit_arguments
22 ····18:·0000000000006590···637·FUNC····LOCAL··DEFAULT····9·symtable_visit_alias22 ····18:·00000000000065a0···637·FUNC····LOCAL··DEFAULT····9·symtable_visit_alias
23 ····19:·0000000000000020····55·FUNC····LOCAL··DEFAULT····1·symtable_lookup_entry.isra.023 ····19:·0000000000000020····55·FUNC····LOCAL··DEFAULT····1·symtable_lookup_entry.isra.0
24 ····20:·0000000000006970···131·FUNC····LOCAL··DEFAULT····9·symtable_visit_annotation24 ····20:·0000000000006980···131·FUNC····LOCAL··DEFAULT····9·symtable_visit_annotation
25 ····21:·0000000000000060···198·FUNC····LOCAL··DEFAULT····1·symtable_record_directive25 ····21:·0000000000000060···198·FUNC····LOCAL··DEFAULT····1·symtable_record_directive
26 ····22:·0000000000000130···495·FUNC····LOCAL··DEFAULT····1·symtable_visit_pattern26 ····22:·0000000000000130···495·FUNC····LOCAL··DEFAULT····1·symtable_visit_pattern
27 ····23:·0000000000000320···422·FUNC····LOCAL··DEFAULT····1·symtable_enter_type_param_block27 ····23:·0000000000000320···422·FUNC····LOCAL··DEFAULT····1·symtable_enter_type_param_block
28 ····24:·00000000000004d0···199·FUNC····LOCAL··DEFAULT····1·symtable_visit_type_param28 ····24:·00000000000004d0···199·FUNC····LOCAL··DEFAULT····1·symtable_visit_type_param
29 ····25:·0000000000004e50···218·FUNC····LOCAL··DEFAULT····9·symtable_visit_excepthandler29 ····25:·0000000000004e60···218·FUNC····LOCAL··DEFAULT····9·symtable_visit_excepthandler
30 ····26:·00000000000002b8··1671·FUNC····LOCAL··DEFAULT····7·symtable_visit_stmt.cold30 ····26:·00000000000002b8··1671·FUNC····LOCAL··DEFAULT····7·symtable_visit_stmt.cold
31 ····27:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···13·.rodata.str1.131 ····27:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···13·.rodata.str1.1
32 ····28:·0000000000004720··1741·FUNC····LOCAL··DEFAULT····9·symtable_handle_comprehension32 ····28:·0000000000004730··1741·FUNC····LOCAL··DEFAULT····9·symtable_handle_comprehension
33 ····29:·0000000000006540····67·FUNC····LOCAL··DEFAULT····9·symtable_raise_if_annotation_block33 ····29:·0000000000006550····69·FUNC····LOCAL··DEFAULT····9·symtable_raise_if_annotation_block
34 ····30:·000000000000093f···522·FUNC····LOCAL··DEFAULT····7·symtable_visit_expr.cold34 ····30:·000000000000093f···522·FUNC····LOCAL··DEFAULT····7·symtable_visit_expr.cold
35 ····31:·0000000000002273····81·FUNC····LOCAL··DEFAULT····7·symtable_raise_if_comprehension_block.isra.035 ····31:·0000000000002273····81·FUNC····LOCAL··DEFAULT····7·symtable_raise_if_comprehension_block.isra.0
36 ····32:·0000000000003210····54·FUNC····LOCAL··DEFAULT····9·symtable_add_def36 ····32:·0000000000003220····54·FUNC····LOCAL··DEFAULT····9·symtable_add_def
37 ····33:·0000000000000b49····76·FUNC····LOCAL··DEFAULT····7·symtable_add_def.cold37 ····33:·0000000000000b49····76·FUNC····LOCAL··DEFAULT····7·symtable_add_def.cold
38 ····34:·0000000000000b95···138·FUNC····LOCAL··DEFAULT····7·symtable_add_def_helper.cold38 ····34:·0000000000000b95···138·FUNC····LOCAL··DEFAULT····7·symtable_add_def_helper.cold
39 ····35:·0000000000000c1f·····7·FUNC····LOCAL··DEFAULT····7·_Py_MaybeMangle.cold39 ····35:·0000000000000c1f·····7·FUNC····LOCAL··DEFAULT····7·_Py_MaybeMangle.cold
40 ····36:·0000000000000000····28·FUNC····LOCAL··DEFAULT····1·PyUnicode_READ_CHAR.part.040 ····36:·0000000000000000····28·FUNC····LOCAL··DEFAULT····1·PyUnicode_READ_CHAR.part.0
41 ····37:·0000000000000c26···460·FUNC····LOCAL··DEFAULT····7·_Py_Mangle.cold41 ····37:·0000000000000c26···460·FUNC····LOCAL··DEFAULT····7·_Py_Mangle.cold
42 ····38:·0000000000000df2····97·FUNC····LOCAL··DEFAULT····7·symtable_visit_annotations.cold42 ····38:·0000000000000df2····97·FUNC····LOCAL··DEFAULT····7·symtable_visit_annotations.cold
43 ····39:·0000000000000e53···718·FUNC····LOCAL··DEFAULT····7·symtable_visit_arguments.cold43 ····39:·0000000000000e53···718·FUNC····LOCAL··DEFAULT····7·symtable_visit_arguments.cold
Offset 48, 15 lines modifiedOffset 48, 15 lines modified
48 ····44:·00000000000021d1···162·FUNC····LOCAL··DEFAULT····7·error_at_directive.isra.048 ····44:·00000000000021d1···162·FUNC····LOCAL··DEFAULT····7·error_at_directive.isra.0
49 ····45:·0000000000001d2b····18·FUNC····LOCAL··DEFAULT····7·PyUnicode_READ_CHAR.part.0.cold49 ····45:·0000000000001d2b····18·FUNC····LOCAL··DEFAULT····7·PyUnicode_READ_CHAR.part.0.cold
50 ····46:·0000000000001d3d····38·FUNC····LOCAL··DEFAULT····7·_PySymtable_Lookup.cold50 ····46:·0000000000001d3d····38·FUNC····LOCAL··DEFAULT····7·_PySymtable_Lookup.cold
51 ····47:·0000000000001d63····43·FUNC····LOCAL··DEFAULT····7·symtable_lookup_entry.isra.0.cold51 ····47:·0000000000001d63····43·FUNC····LOCAL··DEFAULT····7·symtable_lookup_entry.isra.0.cold
52 ····48:·0000000000001d8e····28·FUNC····LOCAL··DEFAULT····7·symtable_record_directive.cold52 ····48:·0000000000001d8e····28·FUNC····LOCAL··DEFAULT····7·symtable_record_directive.cold
53 ····49:·0000000000001daa···132·FUNC····LOCAL··DEFAULT····7·symtable_raise_if_annotation_block.cold53 ····49:·0000000000001daa···132·FUNC····LOCAL··DEFAULT····7·symtable_raise_if_annotation_block.cold
54 ····50:·0000000000001e2e···199·FUNC····LOCAL··DEFAULT····7·symtable_visit_alias.cold54 ····50:·0000000000001e2e···199·FUNC····LOCAL··DEFAULT····7·symtable_visit_alias.cold
55 ····51:·0000000000006880···238·FUNC····LOCAL··DEFAULT····9·ste_dealloc55 ····51:·0000000000006890···238·FUNC····LOCAL··DEFAULT····9·ste_dealloc
56 ····52:·0000000000001ef5····11·FUNC····LOCAL··DEFAULT····7·symtable_visit_annotation.cold56 ····52:·0000000000001ef5····11·FUNC····LOCAL··DEFAULT····7·symtable_visit_annotation.cold
57 ····53:·0000000000001f00···222·FUNC····LOCAL··DEFAULT····7·symtable_visit_pattern.cold57 ····53:·0000000000001f00···222·FUNC····LOCAL··DEFAULT····7·symtable_visit_pattern.cold
58 ····54:·0000000000001fde····59·FUNC····LOCAL··DEFAULT····7·symtable_enter_type_param_block.cold58 ····54:·0000000000001fde····59·FUNC····LOCAL··DEFAULT····7·symtable_enter_type_param_block.cold
59 ····55:·00000000000005a0···247·FUNC····LOCAL··DEFAULT····1·symtable_visit_type_param_bound_or_default59 ····55:·00000000000005a0···247·FUNC····LOCAL··DEFAULT····1·symtable_visit_type_param_bound_or_default
60 ····56:·0000000000002019···278·FUNC····LOCAL··DEFAULT····7·symtable_visit_type_param.cold60 ····56:·0000000000002019···278·FUNC····LOCAL··DEFAULT····7·symtable_visit_type_param.cold
61 ····57:·000000000000212f···110·FUNC····LOCAL··DEFAULT····7·symtable_visit_type_param_bound_or_default.cold61 ····57:·000000000000212f···110·FUNC····LOCAL··DEFAULT····7·symtable_visit_type_param_bound_or_default.cold
62 ····58:·000000000000219d····25·FUNC····LOCAL··DEFAULT····7·_Py_SymtableStringObjectFlags.cold62 ····58:·000000000000219d····25·FUNC····LOCAL··DEFAULT····7·_Py_SymtableStringObjectFlags.cold
Offset 74, 50 lines modifiedOffset 74, 50 lines modified
74 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_New74 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_New
75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem
77 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append77 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append
78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetSlice78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetSlice
79 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_New79 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_New
80 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc80 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
81 ····77:·0000000000006810···106·FUNC····GLOBAL·HIDDEN·····9·_PySymtable_Free81 ····77:·0000000000006820···106·FUNC····GLOBAL·HIDDEN·····9·_PySymtable_Free
82 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError82 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
83 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format83 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
84 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory84 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
85 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeError85 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeError
86 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString86 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
 87 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RecursionError
87 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError88 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError
88 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_RangedSyntaxLocationObject89 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_RangedSyntaxLocationObject
89 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RecursionError 
90 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_EqualToASCIIString90 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_EqualToASCIIString
91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_Add91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_Add
92 ····88:·00000000000035b0···818·FUNC····GLOBAL·HIDDEN·····9·_Py_Mangle92 ····88:·00000000000035c0···818·FUNC····GLOBAL·HIDDEN·····9·_Py_Mangle
93 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemWithError93 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemWithError
94 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLong94 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLong
95 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong95 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_Contains97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_Contains
98 ····94:·0000000000003550····82·FUNC····GLOBAL·HIDDEN·····9·_Py_MaybeMangle98 ····94:·0000000000003560····82·FUNC····GLOBAL·HIDDEN·····9·_Py_MaybeMangle
99 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FindChar99 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FindChar
100 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_New100 ····96:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_New
101 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_CopyCharacters101 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_CopyCharacters
102 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError102 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError
103 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat103 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat
104 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next104 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next
105 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_Discard105 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_Discard
106 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_InPlaceOr106 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_InPlaceOr
107 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetIter107 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetIter
108 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyIter_Next108 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyIter_Next
109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_Size109 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_Size
110 ···106:·00000000000064b0····47·FUNC····GLOBAL·HIDDEN·····9·_PyST_GetSymbol110 ···106:·00000000000064c0····47·FUNC····GLOBAL·HIDDEN·····9·_PyST_GetSymbol
111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_DelItemString111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_DelItemString
112 ···108:·0000000000006440···102·FUNC····GLOBAL·HIDDEN·····9·_PySymtable_Lookup112 ···108:·0000000000006450···102·FUNC····GLOBAL·HIDDEN·····9·_PySymtable_Lookup
113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemRef113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemRef
114 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyError114 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyError
115 ···111:·00000000000064e0····55·FUNC····GLOBAL·HIDDEN·····9·_PyST_GetScope115 ···111:·00000000000064f0····55·FUNC····GLOBAL·HIDDEN·····9·_PyST_GetScope
116 ···112:·0000000000006520····27·FUNC····GLOBAL·HIDDEN·····9·_PyST_IsFunctionLike116 ···112:·0000000000006530····27·FUNC····GLOBAL·HIDDEN·····9·_PyST_IsFunctionLike
117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_BuildValue117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_BuildValue
118 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring118 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring
119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
120 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free120 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free
121 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_Equal121 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_Equal
122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetObject122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetObject
123 ···119:·00000000000006a0···147·FUNC····GLOBAL·HIDDEN·····1·_Py_SymtableStringObjectFlags123 ···119:·00000000000006a0···147·FUNC····GLOBAL·HIDDEN·····1·_Py_SymtableStringObjectFlags
296 KB
readelf --wide --relocs {}
Max HTML report size reached
56.1 KB
readelf --wide --debug-dump=frames {}
    
Offset 115, 15 lines modifiedOffset 115, 15 lines modified
115 ··DW_CFA_offset:·r12·(r12)·at·cfa-32115 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
116 ··DW_CFA_offset:·r13·(r13)·at·cfa-24116 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
117 ··DW_CFA_offset:·r14·(r14)·at·cfa-16117 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
118 ··DW_CFA_nop118 ··DW_CFA_nop
119 ··DW_CFA_nop119 ··DW_CFA_nop
120 ··DW_CFA_nop120 ··DW_CFA_nop
  
121 000000f4·0000000000000144·000000f8·FDE·cie=00000000·pc=0000000000000870..00000000000024da121 000000f4·0000000000000144·000000f8·FDE·cie=00000000·pc=0000000000000870..00000000000024e2
122 ··DW_CFA_advance_loc:·2·to·0000000000000872122 ··DW_CFA_advance_loc:·2·to·0000000000000872
123 ··DW_CFA_def_cfa_offset:·16123 ··DW_CFA_def_cfa_offset:·16
124 ··DW_CFA_offset:·r15·(r15)·at·cfa-16124 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
125 ··DW_CFA_advance_loc:·2·to·0000000000000874125 ··DW_CFA_advance_loc:·2·to·0000000000000874
126 ··DW_CFA_def_cfa_offset:·24126 ··DW_CFA_def_cfa_offset:·24
127 ··DW_CFA_offset:·r14·(r14)·at·cfa-24127 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
128 ··DW_CFA_advance_loc:·2·to·0000000000000876128 ··DW_CFA_advance_loc:·2·to·0000000000000876
Offset 243, 214 lines modifiedOffset 243, 213 lines modified
243 ··DW_CFA_def_cfa_offset:·88243 ··DW_CFA_def_cfa_offset:·88
244 ··DW_CFA_advance_loc:·6·to·0000000000001ebc244 ··DW_CFA_advance_loc:·6·to·0000000000001ebc
245 ··DW_CFA_def_cfa_offset:·96245 ··DW_CFA_def_cfa_offset:·96
246 ··DW_CFA_advance_loc:·7·to·0000000000001ec3246 ··DW_CFA_advance_loc:·7·to·0000000000001ec3
247 ··DW_CFA_def_cfa_offset:·88247 ··DW_CFA_def_cfa_offset:·88
248 ··DW_CFA_advance_loc:·2·to·0000000000001ec5248 ··DW_CFA_advance_loc:·2·to·0000000000001ec5
249 ··DW_CFA_def_cfa_offset:·80249 ··DW_CFA_def_cfa_offset:·80
250 ··DW_CFA_advance_loc2:·335·to·0000000000002014250 ··DW_CFA_advance_loc2:·379·to·0000000000002040
251 ··DW_CFA_def_cfa_offset:·88251 ··DW_CFA_def_cfa_offset:·88
252 ··DW_CFA_advance_loc:·4·to·0000000000002018252 ··DW_CFA_advance_loc:·2·to·0000000000002042
253 ··DW_CFA_def_cfa_offset:·96253 ··DW_CFA_def_cfa_offset:·96
254 ··DW_CFA_advance_loc:·4·to·000000000000201c254 ··DW_CFA_advance_loc:·11·to·000000000000204d
255 ··DW_CFA_def_cfa_offset:·104255 ··DW_CFA_def_cfa_offset:·104
256 ··DW_CFA_advance_loc:·4·to·0000000000002020256 ··DW_CFA_advance_loc:·5·to·0000000000002052
257 ··DW_CFA_def_cfa_offset:·112257 ··DW_CFA_def_cfa_offset:·112
258 ··DW_CFA_advance_loc:·13·to·000000000000202d258 ··DW_CFA_advance_loc:·9·to·000000000000205b
259 ··DW_CFA_def_cfa_offset:·80259 ··DW_CFA_def_cfa_offset:·80
260 ··DW_CFA_advance_loc1:·132·to·00000000000020b1260 ··DW_CFA_advance_loc1:·114·to·00000000000020cd
261 ··DW_CFA_def_cfa_offset:·88261 ··DW_CFA_def_cfa_offset:·88
262 ··DW_CFA_advance_loc:·4·to·00000000000020b5262 ··DW_CFA_advance_loc:·4·to·00000000000020d1
263 ··DW_CFA_def_cfa_offset:·96263 ··DW_CFA_def_cfa_offset:·96
264 ··DW_CFA_advance_loc:·14·to·00000000000020c3264 ··DW_CFA_advance_loc:·14·to·00000000000020df
265 ··DW_CFA_def_cfa_offset:·88265 ··DW_CFA_def_cfa_offset:·88
266 ··DW_CFA_advance_loc:·1·to·00000000000020c4266 ··DW_CFA_advance_loc:·1·to·00000000000020e0
267 ··DW_CFA_def_cfa_offset:·80267 ··DW_CFA_def_cfa_offset:·80
268 ··DW_CFA_advance_loc1:·65·to·0000000000002105268 ··DW_CFA_advance_loc1:·65·to·0000000000002121
269 ··DW_CFA_def_cfa_offset:·88269 ··DW_CFA_def_cfa_offset:·88
270 ··DW_CFA_advance_loc:·9·to·000000000000210e270 ··DW_CFA_advance_loc:·9·to·000000000000212a
271 ··DW_CFA_def_cfa_offset:·96271 ··DW_CFA_def_cfa_offset:·96
272 ··DW_CFA_advance_loc:·9·to·0000000000002117272 ··DW_CFA_advance_loc:·9·to·0000000000002133
273 ··DW_CFA_def_cfa_offset:·88273 ··DW_CFA_def_cfa_offset:·88
274 ··DW_CFA_advance_loc:·1·to·0000000000002118274 ··DW_CFA_advance_loc:·1·to·0000000000002134
275 ··DW_CFA_def_cfa_offset:·80275 ··DW_CFA_def_cfa_offset:·80
276 ··DW_CFA_advance_loc1:·182·to·00000000000021ce276 ··DW_CFA_advance_loc1:·117·to·00000000000021a9
277 ··DW_CFA_def_cfa_offset:·88277 ··DW_CFA_def_cfa_offset:·88
278 ··DW_CFA_advance_loc:·2·to·00000000000021d0278 ··DW_CFA_advance_loc:·4·to·00000000000021ad
279 ··DW_CFA_def_cfa_offset:·96279 ··DW_CFA_def_cfa_offset:·96
280 ··DW_CFA_advance_loc:·11·to·00000000000021db280 ··DW_CFA_advance_loc:·4·to·00000000000021b1
281 ··DW_CFA_def_cfa_offset:·104281 ··DW_CFA_def_cfa_offset:·104
282 ··DW_CFA_advance_loc:·5·to·00000000000021e0282 ··DW_CFA_advance_loc:·4·to·00000000000021b5
283 ··DW_CFA_def_cfa_offset:·112283 ··DW_CFA_def_cfa_offset:·112
284 ··DW_CFA_advance_loc:·9·to·00000000000021e9284 ··DW_CFA_advance_loc:·13·to·00000000000021c2
285 ··DW_CFA_def_cfa_offset:·80285 ··DW_CFA_def_cfa_offset:·80
286 ··DW_CFA_advance_loc1:·176·to·0000000000002299286 ··DW_CFA_advance_loc2:·362·to·000000000000232c
287 ··DW_CFA_def_cfa_offset:·88287 ··DW_CFA_def_cfa_offset:·88
288 ··DW_CFA_advance_loc:·4·to·000000000000229d288 ··DW_CFA_advance_loc:·4·to·0000000000002330
289 ··DW_CFA_def_cfa_offset:·96289 ··DW_CFA_def_cfa_offset:·96
290 ··DW_CFA_advance_loc:·15·to·00000000000022ac290 ··DW_CFA_advance_loc:·15·to·000000000000233f
291 ··DW_CFA_def_cfa_offset:·88291 ··DW_CFA_def_cfa_offset:·88
292 ··DW_CFA_advance_loc:·2·to·00000000000022ae292 ··DW_CFA_advance_loc:·2·to·0000000000002341
293 ··DW_CFA_def_cfa_offset:·80293 ··DW_CFA_def_cfa_offset:·80
294 ··DW_CFA_advance_loc:·29·to·00000000000022cb294 ··DW_CFA_advance_loc:·29·to·000000000000235e
295 ··DW_CFA_def_cfa_offset:·88295 ··DW_CFA_def_cfa_offset:·88
296 ··DW_CFA_advance_loc:·4·to·00000000000022cf296 ··DW_CFA_advance_loc:·4·to·0000000000002362
297 ··DW_CFA_def_cfa_offset:·96297 ··DW_CFA_def_cfa_offset:·96
298 ··DW_CFA_advance_loc:·14·to·00000000000022dd298 ··DW_CFA_advance_loc:·14·to·0000000000002370
299 ··DW_CFA_def_cfa_offset:·88299 ··DW_CFA_def_cfa_offset:·88
300 ··DW_CFA_advance_loc:·2·to·00000000000022df300 ··DW_CFA_advance_loc:·2·to·0000000000002372
301 ··DW_CFA_def_cfa_offset:·80301 ··DW_CFA_def_cfa_offset:·80
302 ··DW_CFA_advance_loc2:·267·to·00000000000023ea302 ··DW_CFA_advance_loc2:·291·to·0000000000002495
303 ··DW_CFA_def_cfa_offset:·88303 ··DW_CFA_def_cfa_offset:·88
304 ··DW_CFA_advance_loc:·2·to·00000000000023ec304 ··DW_CFA_advance_loc:·2·to·0000000000002497
305 ··DW_CFA_def_cfa_offset:·96305 ··DW_CFA_def_cfa_offset:·96
306 ··DW_CFA_advance_loc:·11·to·00000000000023f7306 ··DW_CFA_advance_loc:·11·to·00000000000024a2
307 ··DW_CFA_def_cfa_offset:·104307 ··DW_CFA_def_cfa_offset:·104
308 ··DW_CFA_advance_loc:·2·to·00000000000023f9308 ··DW_CFA_advance_loc:·2·to·00000000000024a4
309 ··DW_CFA_def_cfa_offset:·112309 ··DW_CFA_def_cfa_offset:·112
310 ··DW_CFA_advance_loc:·9·to·0000000000002402310 ··DW_CFA_advance_loc:·9·to·00000000000024ad
311 ··DW_CFA_def_cfa_offset:·80311 ··DW_CFA_def_cfa_offset:·80
312 ··DW_CFA_nop 
  
313 0000023c·000000000000001c·00000240·FDE·cie=00000000·pc=00000000000002b8..000000000000093f312 0000023c·000000000000001c·00000240·FDE·cie=00000000·pc=00000000000002b8..000000000000093f
314 ··DW_CFA_def_cfa_offset:·80313 ··DW_CFA_def_cfa_offset:·80
315 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56314 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
316 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48315 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
317 ··DW_CFA_offset:·r12·(r12)·at·cfa-40316 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
318 ··DW_CFA_offset:·r13·(r13)·at·cfa-32317 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
319 ··DW_CFA_offset:·r14·(r14)·at·cfa-24318 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
320 ··DW_CFA_offset:·r15·(r15)·at·cfa-16319 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
321 ··DW_CFA_nop320 ··DW_CFA_nop
  
322 0000025c·00000000000000d8·00000260·FDE·cie=00000000·pc=00000000000024e0..0000000000003210321 0000025c·00000000000000d8·00000260·FDE·cie=00000000·pc=00000000000024f0..0000000000003220
323 ··DW_CFA_advance_loc:·2·to·00000000000024e2322 ··DW_CFA_advance_loc:·2·to·00000000000024f2
324 ··DW_CFA_def_cfa_offset:·16323 ··DW_CFA_def_cfa_offset:·16
325 ··DW_CFA_offset:·r15·(r15)·at·cfa-16324 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
326 ··DW_CFA_advance_loc:·2·to·00000000000024e4325 ··DW_CFA_advance_loc:·2·to·00000000000024f4
327 ··DW_CFA_def_cfa_offset:·24326 ··DW_CFA_def_cfa_offset:·24
328 ··DW_CFA_offset:·r14·(r14)·at·cfa-24327 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
329 ··DW_CFA_advance_loc:·2·to·00000000000024e6328 ··DW_CFA_advance_loc:·2·to·00000000000024f6
330 ··DW_CFA_def_cfa_offset:·32329 ··DW_CFA_def_cfa_offset:·32
331 ··DW_CFA_offset:·r13·(r13)·at·cfa-32330 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
332 ··DW_CFA_advance_loc:·2·to·00000000000024e8331 ··DW_CFA_advance_loc:·2·to·00000000000024f8
333 ··DW_CFA_def_cfa_offset:·40332 ··DW_CFA_def_cfa_offset:·40
334 ··DW_CFA_offset:·r12·(r12)·at·cfa-40333 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
335 ··DW_CFA_advance_loc:·1·to·00000000000024e9334 ··DW_CFA_advance_loc:·1·to·00000000000024f9
336 ··DW_CFA_def_cfa_offset:·48335 ··DW_CFA_def_cfa_offset:·48
337 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48336 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
338 ··DW_CFA_advance_loc:·1·to·00000000000024ea337 ··DW_CFA_advance_loc:·1·to·00000000000024fa
339 ··DW_CFA_def_cfa_offset:·56338 ··DW_CFA_def_cfa_offset:·56
340 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56339 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
341 ··DW_CFA_advance_loc:·7·to·00000000000024f1340 ··DW_CFA_advance_loc:·7·to·0000000000002501
342 ··DW_CFA_def_cfa_offset:·64341 ··DW_CFA_def_cfa_offset:·64
343 ··DW_CFA_advance_loc1:·80·to·0000000000002541342 ··DW_CFA_advance_loc1:·80·to·0000000000002551
344 ··DW_CFA_def_cfa_offset:·72343 ··DW_CFA_def_cfa_offset:·72
345 ··DW_CFA_advance_loc:·6·to·0000000000002547344 ··DW_CFA_advance_loc:·6·to·0000000000002557
346 ··DW_CFA_def_cfa_offset:·80345 ··DW_CFA_def_cfa_offset:·80
347 ··DW_CFA_advance_loc:·7·to·000000000000254e346 ··DW_CFA_advance_loc:·7·to·000000000000255e
348 ··DW_CFA_def_cfa_offset:·72347 ··DW_CFA_def_cfa_offset:·72
349 ··DW_CFA_advance_loc:·2·to·0000000000002550348 ··DW_CFA_advance_loc:·2·to·0000000000002560
350 ··DW_CFA_def_cfa_offset:·64349 ··DW_CFA_def_cfa_offset:·64
351 ··DW_CFA_advance_loc1:·68·to·0000000000002594350 ··DW_CFA_advance_loc1:·68·to·00000000000025a4
Max diff block lines reached; 50528/57395 bytes (88.04%) of diff not shown.
440 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 146, 17 lines modifiedOffset 146, 17 lines modified
146 _Py_Dealloc146 _Py_Dealloc
147 _PySymtable_Free147 _PySymtable_Free
148 PyExc_SystemError148 PyExc_SystemError
149 PyErr_Format149 PyErr_Format
150 PyErr_NoMemory150 PyErr_NoMemory
151 PyExc_RuntimeError151 PyExc_RuntimeError
152 PyErr_SetString152 PyErr_SetString
 153 PyExc_RecursionError
153 PyExc_SyntaxError154 PyExc_SyntaxError
154 PyErr_RangedSyntaxLocationObject155 PyErr_RangedSyntaxLocationObject
155 PyExc_RecursionError 
156 _PyUnicode_EqualToASCIIString156 _PyUnicode_EqualToASCIIString
157 PySet_Add157 PySet_Add
158 _Py_Mangle158 _Py_Mangle
159 PyDict_GetItemWithError159 PyDict_GetItemWithError
160 PyLong_AsLong160 PyLong_AsLong
161 PyLong_FromLong161 PyLong_FromLong
162 PyErr_Occurred162 PyErr_Occurred
6.12 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 136, 15 lines modifiedOffset 136, 15 lines modified
136 »       sub····$0x1,%eax136 »       sub····$0x1,%eax
137 »       cmp····$0x7,%eax137 »       cmp····$0x7,%eax
138 »       ja·····173·<symtable_visit_pattern+0x43>138 »       ja·····173·<symtable_visit_pattern+0x43>
139 »       notrack·jmp·*0x0(,%rax,8)139 »       notrack·jmp·*0x0(,%rax,8)
140 ·R_X86_64_32S»   .rodata+0x1e8140 ·R_X86_64_32S»   .rodata+0x1e8
141 »       mov····0x8(%rsi),%rsi141 »       mov····0x8(%rsi),%rsi
142 »       call···16b·<symtable_visit_pattern+0x3b>142 »       call···16b·<symtable_visit_pattern+0x3b>
143 ·R_X86_64_PC32»  .text.hot+0x24dc143 ·R_X86_64_PC32»  .text.hot+0x24ec
144 »       test···%eax,%eax144 »       test···%eax,%eax
145 »       je·····173·<symtable_visit_pattern+0x43>145 »       je·····173·<symtable_visit_pattern+0x43>
146 ·R_X86_64_PC32»  .text.unlikely+0x1f51146 ·R_X86_64_PC32»  .text.unlikely+0x1f51
147 »       mov····0x48(%rbx),%eax147 »       mov····0x48(%rbx),%eax
148 »       lea····-0x1(%rax),%edx148 »       lea····-0x1(%rax),%edx
149 »       mov····$0x1,%eax149 »       mov····$0x1,%eax
150 »       mov····%edx,0x48(%rbx)150 »       mov····%edx,0x48(%rbx)
Offset 167, 15 lines modifiedOffset 167, 15 lines modified
167 »       mov····%rbx,%rdi167 »       mov····%rbx,%rdi
168 »       push···%rax168 »       push···%rax
169 »       mov····0x30(%rbp),%eax169 »       mov····0x30(%rbp),%eax
170 »       push···%rax170 »       push···%rax
171 »       mov····0x2c(%rbp),%r9d171 »       mov····0x2c(%rbp),%r9d
172 »       mov····0x28(%rbp),%r8d172 »       mov····0x28(%rbp),%r8d
173 »       call···1c0·<symtable_visit_pattern+0x90>173 »       call···1c0·<symtable_visit_pattern+0x90>
174 ·R_X86_64_PC32»  .text.hot+0x324c174 ·R_X86_64_PC32»  .text.hot+0x325c
175 »       pop····%rcx175 »       pop····%rcx
176 »       pop····%rsi176 »       pop····%rsi
177 »       jmp····173·<symtable_visit_pattern+0x43>177 »       jmp····173·<symtable_visit_pattern+0x43>
178 »       mov····0x8(%rsi),%r12178 »       mov····0x8(%rsi),%r12
179 »       test···%r12,%r12179 »       test···%r12,%r12
180 »       je·····173·<symtable_visit_pattern+0x43>180 »       je·····173·<symtable_visit_pattern+0x43>
181 »       xor····%ebp,%ebp181 »       xor····%ebp,%ebp
Offset 199, 24 lines modifiedOffset 199, 24 lines modified
199 »       xor····%eax,%eax199 »       xor····%eax,%eax
200 »       cmp····%rax,(%r12)200 »       cmp····%rax,(%r12)
201 »       jle····29d·<symtable_visit_pattern+0x16d>201 »       jle····29d·<symtable_visit_pattern+0x16d>
202 »       movslq·%r13d,%rax202 »       movslq·%r13d,%rax
203 »       mov····%rbx,%rdi203 »       mov····%rbx,%rdi
204 »       mov····0x10(%r12,%rax,8),%rsi204 »       mov····0x10(%r12,%rax,8),%rsi
205 »       call···223·<symtable_visit_pattern+0xf3>205 »       call···223·<symtable_visit_pattern+0xf3>
206 ·R_X86_64_PC32»  .text.hot+0x24dc206 ·R_X86_64_PC32»  .text.hot+0x24ec
207 »       test···%eax,%eax207 »       test···%eax,%eax
208 »       je·····22b·<symtable_visit_pattern+0xfb>208 »       je·····22b·<symtable_visit_pattern+0xfb>
209 ·R_X86_64_PC32»  .text.unlikely+0x1f1d209 ·R_X86_64_PC32»  .text.unlikely+0x1f1d
210 »       add····$0x1,%r13d210 »       add····$0x1,%r13d
211 »       movslq·%r13d,%rax211 »       movslq·%r13d,%rax
212 »       jmp····209·<symtable_visit_pattern+0xd9>212 »       jmp····209·<symtable_visit_pattern+0xd9>
213 »       mov····0x8(%rsi),%rsi213 »       mov····0x8(%rsi),%rsi
214 »       call···23d·<symtable_visit_pattern+0x10d>214 »       call···23d·<symtable_visit_pattern+0x10d>
215 ·R_X86_64_PC32»  .text.hot+0x24dc215 ·R_X86_64_PC32»  .text.hot+0x24ec
216 »       test···%eax,%eax216 »       test···%eax,%eax
217 »       je·····245·<symtable_visit_pattern+0x115>217 »       je·····245·<symtable_visit_pattern+0x115>
218 ·R_X86_64_PC32»  .text.unlikely+0x1f12218 ·R_X86_64_PC32»  .text.unlikely+0x1f12
219 »       mov····0x10(%rbp),%r12219 »       mov····0x10(%rbp),%r12
220 »       test···%r12,%r12220 »       test···%r12,%r12
221 »       je·····27a·<symtable_visit_pattern+0x14a>221 »       je·····27a·<symtable_visit_pattern+0x14a>
222 »       xor····%r13d,%r13d222 »       xor····%r13d,%r13d
Offset 328, 15 lines modifiedOffset 328, 15 lines modified
328 »       mov····%r13d,%r9d328 »       mov····%r13d,%r9d
329 »       mov····%r12d,%r8d329 »       mov····%r12d,%r8d
330 »       mov····$0x10,%edx330 »       mov····$0x10,%edx
331 »       orb····$0x80,0x64(%rcx)331 »       orb····$0x80,0x64(%rcx)
332 »       push···%r15332 »       push···%r15
333 »       push···%r14333 »       push···%r14
334 »       call···3ac·<symtable_enter_type_param_block+0x8c>334 »       call···3ac·<symtable_enter_type_param_block+0x8c>
335 ·R_X86_64_PC32»  .text.hot+0x324c335 ·R_X86_64_PC32»  .text.hot+0x325c
336 »       pop····%rsi336 »       pop····%rsi
337 »       pop····%rdi337 »       pop····%rdi
338 »       test···%eax,%eax338 »       test···%eax,%eax
339 »       je·····4bc·<symtable_enter_type_param_block+0x19c>339 »       je·····4bc·<symtable_enter_type_param_block+0x19c>
340 »       cmpl···$0x3,0xc(%rsp)340 »       cmpl···$0x3,0xc(%rsp)
341 »       je·····40b·<symtable_enter_type_param_block+0xeb>341 »       je·····40b·<symtable_enter_type_param_block+0xeb>
342 »       cmpl···$0x0,0x4(%rsp)342 »       cmpl···$0x0,0x4(%rsp)
Offset 358, 15 lines modifiedOffset 358, 15 lines modified
358 »       mov····%r13d,%r9d358 »       mov····%r13d,%r9d
359 »       push···%r14359 »       push···%r14
360 »       mov····%r12d,%r8d360 »       mov····%r12d,%r8d
361 »       mov····$0x0,%esi361 »       mov····$0x0,%esi
362 ·R_X86_64_32»    _PyRuntime+0x8978362 ·R_X86_64_32»    _PyRuntime+0x8978
363 »       mov····%rbp,%rdi363 »       mov····%rbp,%rdi
364 »       call···400·<symtable_enter_type_param_block+0xe0>364 »       call···400·<symtable_enter_type_param_block+0xe0>
365 ·R_X86_64_PC32»  .text.hot+0x324c365 ·R_X86_64_PC32»  .text.hot+0x325c
366 »       pop····%rdx366 »       pop····%rdx
367 »       pop····%rcx367 »       pop····%rcx
368 »       test···%eax,%eax368 »       test···%eax,%eax
369 »       jne····3c4·<symtable_enter_type_param_block+0xa4>369 »       jne····3c4·<symtable_enter_type_param_block+0xa4>
370 »       jmp····40b·<symtable_enter_type_param_block+0xeb>370 »       jmp····40b·<symtable_enter_type_param_block+0xeb>
371 ·R_X86_64_PC32»  .text.unlikely+0x1fda371 ·R_X86_64_PC32»  .text.unlikely+0x1fda
372 »       mov····0x8(%rbp),%rcx372 »       mov····0x8(%rbp),%rcx
Offset 375, 15 lines modifiedOffset 375, 15 lines modified
375 »       mov····%r13d,%r9d375 »       mov····%r13d,%r9d
376 »       push···%r14376 »       push···%r14
377 »       mov····%r12d,%r8d377 »       mov····%r12d,%r8d
378 »       mov····$0x0,%esi378 »       mov····$0x0,%esi
379 ·R_X86_64_32»    _PyRuntime+0x8b30379 ·R_X86_64_32»    _PyRuntime+0x8b30
380 »       mov····%rbp,%rdi380 »       mov····%rbp,%rdi
381 »       call···42b·<symtable_enter_type_param_block+0x10b>381 »       call···42b·<symtable_enter_type_param_block+0x10b>
382 ·R_X86_64_PC32»  .text.hot+0x324c382 ·R_X86_64_PC32»  .text.hot+0x325c
383 »       pop····%rdx383 »       pop····%rdx
384 »       pop····%rcx384 »       pop····%rcx
385 »       test···%eax,%eax385 »       test···%eax,%eax
386 »       je·····435·<symtable_enter_type_param_block+0x115>386 »       je·····435·<symtable_enter_type_param_block+0x115>
387 ·R_X86_64_PC32»  .text.unlikely+0x1fda387 ·R_X86_64_PC32»  .text.unlikely+0x1fda
388 »       mov····0x8(%rbp),%rcx388 »       mov····0x8(%rbp),%rcx
389 »       push···%r15389 »       push···%r15
Offset 391, 15 lines modifiedOffset 391, 15 lines modified
391 »       mov····%r12d,%r8d391 »       mov····%r12d,%r8d
392 »       push···%r14392 »       push···%r14
393 »       mov····$0x10,%edx393 »       mov····$0x10,%edx
394 »       mov····$0x0,%esi394 »       mov····$0x0,%esi
395 ·R_X86_64_32»    _PyRuntime+0x8b30395 ·R_X86_64_32»    _PyRuntime+0x8b30
396 »       mov····%rbp,%rdi396 »       mov····%rbp,%rdi
397 »       call···455·<symtable_enter_type_param_block+0x135>397 »       call···455·<symtable_enter_type_param_block+0x135>
398 ·R_X86_64_PC32»  .text.hot+0x324c398 ·R_X86_64_PC32»  .text.hot+0x325c
399 »       pop····%r10399 »       pop····%r10
400 »       pop····%r11400 »       pop····%r11
401 »       test···%eax,%eax401 »       test···%eax,%eax
402 »       je·····461·<symtable_enter_type_param_block+0x141>402 »       je·····461·<symtable_enter_type_param_block+0x141>
403 ·R_X86_64_PC32»  .text.unlikely+0x1fda403 ·R_X86_64_PC32»  .text.unlikely+0x1fda
404 »       mov····0x8(%rbp),%rcx404 »       mov····0x8(%rbp),%rcx
405 »       push···%r15405 »       push···%r15
Offset 407, 15 lines modifiedOffset 407, 15 lines modified
407 »       mov····%r12d,%r8d407 »       mov····%r12d,%r8d
408 »       push···%r14408 »       push···%r14
409 »       mov····$0x2,%edx409 »       mov····$0x2,%edx
410 »       mov····$0x0,%esi410 »       mov····$0x0,%esi
411 ·R_X86_64_32»    _PyRuntime+0x8a18411 ·R_X86_64_32»    _PyRuntime+0x8a18
412 »       mov····%rbp,%rdi412 »       mov····%rbp,%rdi
Max diff block lines reached; 2346/6086 bytes (38.55%) of diff not shown.
94.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
272 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
17.8 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 13, 34 lines modifiedOffset 13, 34 lines modified
13 ··0x00000090·188d0346·0e208c04·480e2886·05470e30·...F.·..H.(..G.013 ··0x00000090·188d0346·0e208c04·480e2886·05470e30·...F.·..H.(..G.0
14 ··0x000000a0·8306440e·4003ba01·0a0e3041·0e28410e·..D.@.....0A.(A.14 ··0x000000a0·8306440e·4003ba01·0a0e3041·0e28410e·..D.@.....0A.(A.
15 ··0x000000b0·20420e18·420e1042·0e08440b·440a0e30··B..B..B..D.D..015 ··0x000000b0·20420e18·420e1042·0e08440b·440a0e30··B..B..B..D.D..0
16 ··0x000000c0·460e2841·0e20420e·18420e10·420e0847·F.(A.·B..B..B..G16 ··0x000000c0·460e2841·0e20420e·18420e10·420e0847·F.(A.·B..B..B..G
17 ··0x000000d0·0b000000·1c000000·d8000000·00000000·................17 ··0x000000d0·0b000000·1c000000·d8000000·00000000·................
18 ··0x000000e0·a8000000·000e4083·0686058c·048d038e·......@.........18 ··0x000000e0·a8000000·000e4083·0686058c·048d038e·......@.........
19 ··0x000000f0·02000000·44010000·f8000000·00000000·....D...........19 ··0x000000f0·02000000·44010000·f8000000·00000000·....D...........
20 ··0x00000100·6a1c0000·00420e10·8f02420e·188e0342·j....B....B....B20 ··0x00000100·721c0000·00420e10·8f02420e·188e0342·r....B....B....B
21 ··0x00000110·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.21 ··0x00000110·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
22 ··0x00000120·38830747·0e500248·0a0e3844·0e30410e·8..G.P.H..8D.0A.22 ··0x00000120·38830747·0e500248·0a0e3844·0e30410e·8..G.P.H..8D.0A.
23 ··0x00000130·28420e20·420e1842·0e10420e·084a0b02·(B.·B..B..B..J..23 ··0x00000130·28420e20·420e1842·0e10420e·084a0b02·(B.·B..B..B..J..
24 ··0x00000140·b10e5844·0e604e0e·58410e50·027c0e58·..XD.`N.XA.P.|.X24 ··0x00000140·b10e5844·0e604e0e·58410e50·027c0e58·..XD.`N.XA.P.|.X
25 ··0x00000150·440e6051·0e58410e·5003bb02·0e58440e·D.`Q.XA.P....XD.25 ··0x00000150·440e6051·0e58410e·5003bb02·0e58440e·D.`Q.XA.P....XD.
26 ··0x00000160·604f0e58·420e5002·5d0e5844·0e604f0e·`O.XB.P.].XD.`O.26 ··0x00000160·604f0e58·420e5002·5d0e5844·0e604f0e·`O.XB.P.].XD.`O.
27 ··0x00000170·58420e50·03a4060e·58460e60·470e5842·XB.P....XF.`G.XB27 ··0x00000170·58420e50·03a4060e·58460e60·470e5842·XB.P....XF.`G.XB
28 ··0x00000180·0e50026a·0e58440e·604e0e58·410e5002·.P.j.XD.`N.XA.P.28 ··0x00000180·0e50026a·0e58440e·604e0e58·410e5002·.P.j.XD.`N.XA.P.
29 ··0x00000190·8d0e5844·0e60510e·58410e50·033f010e·..XD.`Q.XA.P.?..29 ··0x00000190·8d0e5844·0e60510e·58410e50·033f010e·..XD.`Q.XA.P.?..
30 ··0x000001a0·58440e60·4f0e5842·0e50032d·010e5844·XD.`O.XB.P.-..XD30 ··0x000001a0·58440e60·4f0e5842·0e50032d·010e5844·XD.`O.XB.P.-..XD
31 ··0x000001b0·0e604e0e·58420e50·02dc0e58·440e6044·.`N.XB.P...XD.`D31 ··0x000001b0·0e604e0e·58420e50·02dc0e58·440e6044·.`N.XB.P...XD.`D
32 ··0x000001c0·0e68440e·704d0e50·03e1050e·58460e60·.hD.pM.P....XF.`32 ··0x000001c0·0e68440e·704d0e50·03e1050e·58460e60·.hD.pM.P....XF.`
33 ··0x000001d0·470e5842·0e50034f·010e5844·0e60440e·G.XB.P.O..XD.`D.33 ··0x000001d0·470e5842·0e50037b·010e5842·0e604b0e·G.XB.P.{..XB.`K.
34 ··0x000001e0·68440e70·4d0e5002·840e5844·0e604e0e·hD.pM.P...XD.`N.34 ··0x000001e0·68450e70·490e5002·720e5844·0e604e0e·hE.pI.P.r.XD.`N.
35 ··0x000001f0·58410e50·02410e58·490e6049·0e58410e·XA.P.A.XI.`I.XA.35 ··0x000001f0·58410e50·02410e58·490e6049·0e58410e·XA.P.A.XI.`I.XA.
36 ··0x00000200·5002b60e·58420e60·4b0e6845·0e70490e·P...XB.`K.hE.pI.36 ··0x00000200·5002750e·58440e60·440e6844·0e704d0e·P.u.XD.`D.hD.pM.
37 ··0x00000210·5002b00e·58440e60·4f0e5842·0e505d0e·P...XD.`O.XB.P].37 ··0x00000210·50036a01·0e58440e·604f0e58·420e505d·P.j..XD.`O.XB.P]
38 ··0x00000220·58440e60·4e0e5842·0e50030b·010e5842·XD.`N.XB.P....XB38 ··0x00000220·0e58440e·604e0e58·420e5003·23010e58·.XD.`N.XB.P.#..X
39 ··0x00000230·0e604b0e·68420e70·490e5000·1c000000·.`K.hB.pI.P.....39 ··0x00000230·420e604b·0e68420e·70490e50·1c000000·B.`K.hB.pI.P....
40 ··0x00000240·40020000·00000000·87060000·000e5083·@.............P.40 ··0x00000240·40020000·00000000·87060000·000e5083·@.............P.
41 ··0x00000250·0786068c·058d048e·038f0200·d8000000·................41 ··0x00000250·0786068c·058d048e·038f0200·d8000000·................
42 ··0x00000260·60020000·00000000·300d0000·00420e10·`.......0....B..42 ··0x00000260·60020000·00000000·300d0000·00420e10·`.......0....B..
43 ··0x00000270·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.43 ··0x00000270·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
44 ··0x00000280·05410e30·8606410e·38830747·0e400250·.A.0..A.8..G.@.P44 ··0x00000280·05410e30·8606410e·38830747·0e400250·.A.0..A.8..G.@.P
45 ··0x00000290·0e48460e·50470e48·420e4002·440a0e38·.HF.PG.HB.@.D..845 ··0x00000290·0e48460e·50470e48·420e4002·440a0e38·.HF.PG.HB.@.D..8
46 ··0x000002a0·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B46 ··0x000002a0·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B
Offset 96, 119 lines modifiedOffset 96, 119 lines modified
96 ··0x000005c0·038f0200·4c000000·c8050000·00000000·....L...........96 ··0x000005c0·038f0200·4c000000·c8050000·00000000·....L...........
97 ··0x000005d0·cd060000·00420e10·8f02420e·188e0342·.....B....B....B97 ··0x000005d0·cd060000·00420e10·8f02420e·188e0342·.....B....B....B
98 ··0x000005e0·0e208d04·420e288c·05440e30·8606440e·.·..B.(..D.0..D.98 ··0x000005e0·0e208d04·420e288c·05440e30·8606440e·.·..B.(..D.0..D.
99 ··0x000005f0·38830747·0e800103·95040a0e·38440e30·8..G........8D.099 ··0x000005f0·38830747·0e800103·95040a0e·38440e30·8..G........8D.0
100 ··0x00000600·410e2842·0e20420e·18420e10·420e0841·A.(B.·B..B..B..A100 ··0x00000600·410e2842·0e20420e·18420e10·420e0841·A.(B.·B..B..B..A
101 ··0x00000610·0b000000·1c000000·18060000·00000000·................101 ··0x00000610·0b000000·1c000000·18060000·00000000·................
102 ··0x00000620·1b020000·000e8001·83078606·8c058d04·................102 ··0x00000620·1b020000·000e8001·83078606·8c058d04·................
103 ··0x00000630·8e038f02·28000000·38060000·00000000·....(...8.......103 ··0x00000630·8e038f02·24000000·38060000·00000000·....$...8.......
104 ··0x00000640·5d000000·00410e10·8602410e·18830347·]....A....A....G104 ··0x00000640·56000000·00410e10·8602410e·18830347·V....A....A....G
105 ··0x00000650·0e20024a·0a0e1841·0e10410e·08410b00·.·.J...A..A..A..105 ··0x00000650·0e20024a·0e18410e·10410e08·14000000·.·.J..A..A......
 106 ··0x00000660·60060000·00000000·07000000·000e2083·`.............·.
 107 ··0x00000670·03860200·38000000·78060000·00000000·....8...x.......
 108 ··0x00000680·da000000·00420e10·8c02410e·18860344·.....B....A....D
 109 ··0x00000690·0e208304·029f0a0e·18410e10·420e0841·.·.......A..B..A
 110 ··0x000006a0·0b500e28·440e304e·0e28410e·20000000·.P.(D.0N.(A.·...
106 ··0x00000660·14000000·64060000·00000000·07000000·....d...........111 ··0x000006b0·18000000·b4060000·00000000·11000000·................
107 ··0x00000670·000e2083·03860200·38000000·7c060000·..·.....8...|...112 ··0x000006c0·000e2083·0486038c·02000000·4c000000·..·.........L...
108 ··0x00000680·00000000·da000000·00420e10·8c02410e·.........B....A. 
109 ··0x00000690·18860344·0e208304·029f0a0e·18410e10·...D.·.......A.. 
110 ··0x000006a0·420e0841·0b500e28·440e304e·0e28410e·B..A.P.(D.0N.(A. 
111 ··0x000006b0·20000000·18000000·b8060000·00000000··............... 
112 ··0x000006c0·11000000·000e2083·0486038c·02000000·......·......... 
113 ··0x000006d0·4c000000·d4060000·00000000·e3140000·L...............113 ··0x000006d0·d0060000·00000000·e3140000·00420e10·.............B..
114 ··0x000006e0·00420e10·8f02470e·188e0342·0e208d04·.B....G....B.·..114 ··0x000006e0·8f02470e·188e0342·0e208d04·420e288c·..G....B.·..B.(.
115 ··0x000006f0·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G115 ··0x000006f0·05410e30·8606410e·38830747·0ef00103·.A.0..A.8..G....
116 ··0x00000700·0ef00103·17070a0e·38430e30·410e2842·........8C.0A.(B116 ··0x00000700·17070a0e·38430e30·410e2842·0e20420e·....8C.0A.(B.·B.
117 ··0x00000710·0e20420e·18420e10·420e0847·0b000000·.·B..B..B..G....117 ··0x00000710·18420e10·420e0847·0b000000·1c000000·.B..B..G........
118 ··0x00000720·1c000000·24070000·00000000·d7090000·....$...........118 ··0x00000720·20070000·00000000·d7090000·000ef001··...............
119 ··0x00000730·000ef001·83078606·8c058d04·8e038f02·................119 ··0x00000730·83078606·8c058d04·8e038f02·10000000·................
 120 ··0x00000740·40070000·00000000·1c000000·00000000·@...............
120 ··0x00000740·10000000·44070000·00000000·1c000000·....D...........121 ··0x00000750·10000000·54070000·00000000·12000000·....T...........
121 ··0x00000750·00000000·10000000·58070000·00000000·........X.......122 ··0x00000760·00000000·10000000·68070000·00000000·........h.......
122 ··0x00000760·12000000·00000000·10000000·6c070000·............l...123 ··0x00000770·1b000000·00000000·28000000·7c070000·........(...|...
 124 ··0x00000780·00000000·66000000·00450e10·8602470e·....f....E....G.
 125 ··0x00000790·18830344·0e30024b·0a0e1844·0e10410e·...D.0.K...D..A.
123 ··0x00000770·00000000·1b000000·00000000·28000000·............(...126 ··0x000007a0·08410b00·14000000·a8070000·00000000·.A..............
 127 ··0x000007b0·26000000·000e3083·03860200·1c000000·&.....0.........
124 ··0x00000780·80070000·00000000·66000000·00450e10·........f....E..128 ··0x000007c0·c0070000·00000000·2f000000·00480e10·......../....H..
125 ··0x00000790·8602470e·18830344·0e30024b·0a0e1844·..G....D.0.K...D129 ··0x000007d0·550a0e08·4b0b460e·08000000·1c000000·U...K.F.........
 130 ··0x000007e0·e0070000·00000000·37000000·00480e10·........7....H..
 131 ··0x000007f0·5a0a0e08·4e0b460e·08000000·10000000·Z...N.F.........
 132 ··0x00000800·00080000·00000000·1b000000·00000000·................
 133 ··0x00000810·24000000·14080000·00000000·37000000·$...........7...
 134 ··0x00000820·00410e10·8602440e·18830344·0e306b0e·.A....D....D.0k.
126 ··0x000007a0·0e10410e·08410b00·14000000·ac070000·..A..A..........135 ··0x00000830·18410e10·410e0800·14000000·3c080000·.A..A.......<...
127 ··0x000007b0·00000000·26000000·000e3083·03860200·....&.....0.....136 ··0x00000840·00000000·2b000000·000e3083·03860200·....+.....0.....
128 ··0x000007c0·1c000000·c4070000·00000000·2f000000·............/...137 ··0x00000850·44000000·54080000·00000000·c6000000·D...T...........
129 ··0x000007d0·00480e10·550a0e08·4b0b460e·08000000·.H..U...K.F..... 
130 ··0x000007e0·1c000000·e4070000·00000000·37000000·............7... 
131 ··0x000007f0·00480e10·5a0a0e08·4e0b460e·08000000·.H..Z...N.F.....138 ··0x00000860·00420e10·8f02450e·188e0345·0e208d04·.B....E....E.·..
 139 ··0x00000870·450e288c·05440e30·8606440e·38830744·E.(..D.0..D.8..D
 140 ··0x00000880·0e50029e·0e38410e·30410e28·420e2042·.P...8A.0A.(B.·B
 141 ··0x00000890·0e18420e·10420e08·1c000000·9c080000·..B..B..........
 142 ··0x000008a0·00000000·1c000000·000e5083·0786068c·..........P.....
 143 ··0x000008b0·058d048e·038f0200·24000000·bc080000·........$.......
 144 ··0x000008c0·00000000·45000000·00410e10·8602440e·....E....A....D.
 145 ··0x000008d0·18830347·0e20740e·18430e10·410e0800·...G.·t..C..A...
132 ··0x00000800·10000000·04080000·00000000·1b000000·................146 ··0x000008e0·14000000·e4080000·00000000·84000000·................
133 ··0x00000810·00000000·24000000·18080000·00000000·....$........... 
134 ··0x00000820·37000000·00410e10·8602440e·18830344·7....A....D....D 
135 ··0x00000830·0e306b0e·18410e10·410e0800·14000000·.0k..A..A....... 
136 ··0x00000840·40080000·00000000·2b000000·000e3083·@.......+.....0.147 ··0x000008f0·000e2083·03860200·48000000·fc080000·..·.....H.......
 148 ··0x00000900·00000000·7d020000·00420e10·8f02420e·....}....B....B.
 149 ··0x00000910·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.0
 150 ··0x00000920·8606440e·38830744·0e50031d·010a0e38·..D.8..D.P.....8
 151 ··0x00000930·430e3041·0e28420e·20420e18·420e1042·C.0A.(B.·B..B..B
 152 ··0x00000940·0e08430b·1c000000·48090000·00000000·..C.....H.......
 153 ··0x00000950·c7000000·000e5083·0786068c·058d048e·......P.........
137 ··0x00000850·03860200·44000000·58080000·00000000·....D...X.......154 ··0x00000960·038f0200·18000000·68090000·00000000·........h.......
 155 ··0x00000970·6a000000·00450e10·83020260·0e080000·j....E.....`....
138 ··0x00000860·c6000000·00420e10·8f02450e·188e0345·.....B....E....E 
139 ··0x00000870·0e208d04·450e288c·05440e30·8606440e·.·..E.(..D.0..D. 
140 ··0x00000880·38830744·0e50029e·0e38410e·30410e28·8..D.P...8A.0A.( 
141 ··0x00000890·420e2042·0e18420e·10420e08·1c000000·B.·B..B..B...... 
142 ··0x000008a0·a0080000·00000000·1c000000·000e5083·..............P.156 ··0x00000980·18000000·84090000·00000000·ee000000·................
143 ··0x000008b0·0786068c·058d048e·038f0200·24000000·............$...157 ··0x00000990·00450e10·830202e4·0e080000·34000000·.E..........4...
144 ··0x000008c0·c0080000·00000000·43000000·00410e10·........C....A..158 ··0x000009a0·a0090000·00000000·83000000·00410e10·.............A..
145 ··0x000008d0·8602440e·18830347·0e20740e·18410e10·..D....G.·t..A..159 ··0x000009b0·8602440e·18830347·0e20630a·0e18410e·..D....G.·c...A.
 160 ··0x000009c0·10410e08·410b4c0e·28440e30·530e2841·.A..A.L.(D.0S.(A
146 ··0x000008e0·410e0800·14000000·e8080000·00000000·A...............161 ··0x000009d0·0e200000·14000000·d8090000·00000000·.·..............
147 ··0x000008f0·84000000·000e2083·03860200·48000000·......·.....H...162 ··0x000009e0·0b000000·000e2083·03860200·44000000·......·.....D...
148 ··0x00000900·00090000·00000000·7d020000·00420e10·........}....B..163 ··0x000009f0·f0090000·00000000·ef010000·00420e10·.............B..
 164 ··0x00000a00·8d02420e·188c0341·0e208604·410e2883·..B....A.·..A.(.
 165 ··0x00000a10·05450e30·02470a0e·28410e20·410e1842·.E.0.G..(A.·A..B
 166 ··0x00000a20·0e10420e·08410b66·0e38440e·404e0e38·..B..A.f.8D.@N.8
 167 ··0x00000a30·410e3000·24000000·380a0000·00000000·A.0.$...8.......
 168 ··0x00000a40·de000000·000e3083·0586048c·038d0202·......0.........
 169 ··0x00000a50·950e3844·0e404e0e·38420e30·9c000000·..8D.@N.8B.0....
 170 ··0x00000a60·600a0000·00000000·a6010000·00420e10·`............B..
149 ··0x00000910·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.171 ··0x00000a70·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
150 ··0x00000920·05440e30·8606440e·38830744·0e50031d·.D.0..D.8..D.P..172 ··0x00000a80·05410e30·8606440e·38830744·0e50760e·.A.0..D.8..D.Pv.
151 ··0x00000930·010a0e38·430e3041·0e28420e·20420e18·...8C.0A.(B.·B.. 
Max diff block lines reached; 0/18126 bytes (0.00%) of diff not shown.
1.69 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 105, 19 lines modifiedOffset 105, 19 lines modified
105 ··0x00000660·4465616c·6c6f6300·5f507953·796d7461·Dealloc._PySymta105 ··0x00000660·4465616c·6c6f6300·5f507953·796d7461·Dealloc._PySymta
106 ··0x00000670·626c655f·46726565·00507945·78635f53·ble_Free.PyExc_S106 ··0x00000670·626c655f·46726565·00507945·78635f53·ble_Free.PyExc_S
107 ··0x00000680·79737465·6d457272·6f720050·79457272·ystemError.PyErr107 ··0x00000680·79737465·6d457272·6f720050·79457272·ystemError.PyErr
108 ··0x00000690·5f466f72·6d617400·50794572·725f4e6f·_Format.PyErr_No108 ··0x00000690·5f466f72·6d617400·50794572·725f4e6f·_Format.PyErr_No
109 ··0x000006a0·4d656d6f·72790050·79457863·5f52756e·Memory.PyExc_Run109 ··0x000006a0·4d656d6f·72790050·79457863·5f52756e·Memory.PyExc_Run
110 ··0x000006b0·74696d65·4572726f·72005079·4572725f·timeError.PyErr_110 ··0x000006b0·74696d65·4572726f·72005079·4572725f·timeError.PyErr_
111 ··0x000006c0·53657453·7472696e·67005079·4578635f·SetString.PyExc_111 ··0x000006c0·53657453·7472696e·67005079·4578635f·SetString.PyExc_
112 ··0x000006d0·53796e74·61784572·726f7200·50794572·SyntaxError.PyEr 
113 ··0x000006e0·725f5261·6e676564·53796e74·61784c6f·r_RangedSyntaxLo 
114 ··0x000006f0·63617469·6f6e4f62·6a656374·00507945·cationObject.PyE 
115 ··0x00000700·78635f52·65637572·73696f6e·4572726f·xc_RecursionErro112 ··0x000006d0·52656375·7273696f·6e457272·6f720050·RecursionError.P
 113 ··0x000006e0·79457863·5f53796e·74617845·72726f72·yExc_SyntaxError
 114 ··0x000006f0·00507945·72725f52·616e6765·6453796e·.PyErr_RangedSyn
 115 ··0x00000700·7461784c·6f636174·696f6e4f·626a6563·taxLocationObjec
116 ··0x00000710·72005f50·79556e69·636f6465·5f457175·r._PyUnicode_Equ116 ··0x00000710·74005f50·79556e69·636f6465·5f457175·t._PyUnicode_Equ
117 ··0x00000720·616c546f·41534349·49537472·696e6700·alToASCIIString.117 ··0x00000720·616c546f·41534349·49537472·696e6700·alToASCIIString.
118 ··0x00000730·50795365·745f4164·64005f50·795f4d61·PySet_Add._Py_Ma118 ··0x00000730·50795365·745f4164·64005f50·795f4d61·PySet_Add._Py_Ma
119 ··0x00000740·6e676c65·00507944·6963745f·47657449·ngle.PyDict_GetI119 ··0x00000740·6e676c65·00507944·6963745f·47657449·ngle.PyDict_GetI
120 ··0x00000750·74656d57·69746845·72726f72·0050794c·temWithError.PyL120 ··0x00000750·74656d57·69746845·72726f72·0050794c·temWithError.PyL
121 ··0x00000760·6f6e675f·41734c6f·6e670050·794c6f6e·ong_AsLong.PyLon121 ··0x00000760·6f6e675f·41734c6f·6e670050·794c6f6e·ong_AsLong.PyLon
122 ··0x00000770·675f4672·6f6d4c6f·6e670050·79457272·g_FromLong.PyErr122 ··0x00000770·675f4672·6f6d4c6f·6e670050·79457272·g_FromLong.PyErr
123 ··0x00000780·5f4f6363·75727265·64005079·5365745f·_Occurred.PySet_123 ··0x00000780·5f4f6363·75727265·64005079·5365745f·_Occurred.PySet_
159 KB
sysmodule.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:··········136256·(bytes·into·file)13 ··Start·of·section·headers:··········136192·(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.79 KB
readelf --wide --sections {}
    
Offset 1, 37 lines modifiedOffset 1, 37 lines modified
1 There·are·28·section·headers,·starting·at·offset·0x21440:1 There·are·28·section·headers,·starting·at·offset·0x21400:
  
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··36··45 ··[·1]·.group············GROUP···········0000000000000000·000040·000008·04·····25··36··4
6 ··[·2]·.text·············PROGBITS········0000000000000000·000048·0021c9·00··AX··0···0·166 ··[·2]·.text·············PROGBITS········0000000000000000·000048·0021c9·00··AX··0···0·16
7 ··[·3]·.rela.text········RELA············0000000000000000·012e80·003df8·18···I·25···2··87 ··[·3]·.rela.text········RELA············0000000000000000·012e58·003df8·18···I·25···2··8
8 ··[·4]·.data·············PROGBITS········0000000000000000·002218·000d50·00··WA··0···0·328 ··[·4]·.data·············PROGBITS········0000000000000000·002218·000d50·00··WA··0···0·32
9 ··[·5]·.rela.data········RELA············0000000000000000·016c78·001938·18···I·25···4··89 ··[·5]·.rela.data········RELA············0000000000000000·016c50·001938·18···I·25···4··8
10 ··[·6]·.bss··············NOBITS··········0000000000000000·002f68·0006a0·00··WA··0···0·3210 ··[·6]·.bss··············NOBITS··········0000000000000000·002f68·0006a0·00··WA··0···0·32
11 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·002f68·001490·01·AMS··0···0··111 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·002f68·001490·01·AMS··0···0··1
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·0043f8·002878·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·0043f8·002878·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·0185b0·0049b0·18···I·25···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·018588·0049b0·18···I·25···8··8
14 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·006c70·00065f·01·AMS··0···0··814 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·006c70·00065f·01·AMS··0···0··8
15 ··[11]·.text.hot·········PROGBITS········0000000000000000·0072d0·0015af·00··AX··0···0·1615 ··[11]·.text.hot·········PROGBITS········0000000000000000·0072d0·00158f·00··AX··0···0·16
16 ··[12]·.rela.text.hot····RELA············0000000000000000·01cf60·0018f0·18···I·25··11··816 ··[12]·.rela.text.hot····RELA············0000000000000000·01cf38·0018d8·18···I·25··11··8
17 ··[13]·.note.stapsdt·····NOTE············0000000000000000·008880·000048·00······0···0··417 ··[13]·.note.stapsdt·····NOTE············0000000000000000·008860·000048·00······0···0··4
18 ··[14]·.rela.note.stapsdt·RELA············0000000000000000·01e850·000048·18···I·25··13··818 ··[14]·.rela.note.stapsdt·RELA············0000000000000000·01e810·000048·18···I·25··13··8
19 ··[15]·.stapsdt.base·····PROGBITS········0000000000000000·0088c8·000001·00··AG··0···0··119 ··[15]·.stapsdt.base·····PROGBITS········0000000000000000·0088a8·000001·00··AG··0···0··1
20 ··[16]·.rodata.str4.4····PROGBITS········0000000000000000·0088cc·00001c·04·AMS··0···0··420 ··[16]·.rodata.str4.4····PROGBITS········0000000000000000·0088ac·00001c·04·AMS··0···0··4
21 ··[17]·.rodata···········PROGBITS········0000000000000000·0088e8·003f70·00···A··0···0·3221 ··[17]·.rodata···········PROGBITS········0000000000000000·0088c8·003f70·00···A··0···0·32
22 ··[18]·.rela.rodata······RELA············0000000000000000·01e898·001c68·18···I·25··17··822 ··[18]·.rela.rodata······RELA············0000000000000000·01e858·001c68·18···I·25··17··8
23 ··[19]·.rodata.cst8······PROGBITS········0000000000000000·00c858·000050·08··AM··0···0··823 ··[19]·.rodata.cst8······PROGBITS········0000000000000000·00c838·000050·08··AM··0···0··8
24 ··[20]·.rela.rodata.cst8·RELA············0000000000000000·020500·000078·18···I·25··19··824 ··[20]·.rela.rodata.cst8·RELA············0000000000000000·0204c0·000078·18···I·25··19··8
25 ··[21]·.note.GNU-stack···PROGBITS········0000000000000000·00c8a8·000000·00······0···0··125 ··[21]·.note.GNU-stack···PROGBITS········0000000000000000·00c888·000000·00······0···0··1
26 ··[22]·.note.gnu.property·NOTE············0000000000000000·00c8a8·000020·00···A··0···0··826 ··[22]·.note.gnu.property·NOTE············0000000000000000·00c888·000020·00···A··0···0··8
27 ··[23]·.eh_frame·········PROGBITS········0000000000000000·00c8c8·001400·00···A··0···0··827 ··[23]·.eh_frame·········PROGBITS········0000000000000000·00c8a8·0013f8·00···A··0···0··8
28 ··[24]·.rela.eh_frame····RELA············0000000000000000·020578·000dc8·18···I·25··23··828 ··[24]·.rela.eh_frame····RELA············0000000000000000·020538·000dc8·18···I·25··23··8
29 ··[25]·.symtab···········SYMTAB··········0000000000000000·00dcc8·002d30·18·····26·230··829 ··[25]·.symtab···········SYMTAB··········0000000000000000·00dca0·002d30·18·····26·230··8
30 ··[26]·.strtab···········STRTAB··········0000000000000000·0109f8·002481·00······0···0··130 ··[26]·.strtab···········STRTAB··········0000000000000000·0109d0·002481·00······0···0··1
31 ··[27]·.shstrtab·········STRTAB··········0000000000000000·021340·0000ff·00······0···0··131 ··[27]·.shstrtab·········STRTAB··········0000000000000000·021300·0000ff·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)
6.83 KB
readelf --wide --symbols {}
    
Offset 50, 61 lines modifiedOffset 50, 61 lines modified
50 ····46:·0000000000000350····16·OBJECT··LOCAL··DEFAULT····6·perf_map_state50 ····46:·0000000000000350····16·OBJECT··LOCAL··DEFAULT····6·perf_map_state
51 ····47:·0000000000000f1b····18·FUNC····LOCAL··DEFAULT····8·PyUnstable_WritePerfMapEntry.cold51 ····47:·0000000000000f1b····18·FUNC····LOCAL··DEFAULT····8·PyUnstable_WritePerfMapEntry.cold
52 ····48:·0000000000000f2d····37·FUNC····LOCAL··DEFAULT····8·_PySys_GetOptionalAttr.cold52 ····48:·0000000000000f2d····37·FUNC····LOCAL··DEFAULT····8·_PySys_GetOptionalAttr.cold
53 ····49:·0000000000000f52····33·FUNC····LOCAL··DEFAULT····8·PySys_SetObject.cold53 ····49:·0000000000000f52····33·FUNC····LOCAL··DEFAULT····8·PySys_SetObject.cold
54 ····50:·0000000000000d90····48·FUNC····LOCAL··DEFAULT···11·sys_set_object54 ····50:·0000000000000d90····48·FUNC····LOCAL··DEFAULT···11·sys_set_object
55 ····51:·0000000000000f73····25·FUNC····LOCAL··DEFAULT····8·sys_set_object.cold55 ····51:·0000000000000f73····25·FUNC····LOCAL··DEFAULT····8·sys_set_object.cold
56 ····52:·0000000000000f8c····25·FUNC····LOCAL··DEFAULT····8·_PySys_SetAttr.cold56 ····52:·0000000000000f8c····25·FUNC····LOCAL··DEFAULT····8·_PySys_SetAttr.cold
57 ····53:·0000000000000e20···271·FUNC····LOCAL··DEFAULT···11·sys__getframe57 ····53:·0000000000000e20···267·FUNC····LOCAL··DEFAULT···11·sys__getframe
58 ····54:·0000000000000fa5···155·FUNC····LOCAL··DEFAULT····8·sys__getframe.cold58 ····54:·0000000000000fa5···155·FUNC····LOCAL··DEFAULT····8·sys__getframe.cold
59 ····55:·0000000000000f30···113·FUNC····LOCAL··DEFAULT···11·sys_intern59 ····55:·0000000000000f30···113·FUNC····LOCAL··DEFAULT···11·sys_intern
60 ····56:·0000000000001040····60·FUNC····LOCAL··DEFAULT····8·sys_intern.cold60 ····56:·0000000000001040····60·FUNC····LOCAL··DEFAULT····8·sys_intern.cold
61 ····57:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···16·.rodata.str4.461 ····57:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···16·.rodata.str4.4
62 ····58:·0000000000000fb0···123·FUNC····LOCAL··DEFAULT···11·sys_getfilesystemencoding62 ····58:·0000000000000fb0···123·FUNC····LOCAL··DEFAULT···11·sys_getfilesystemencoding
63 ····59:·000000000000107c····16·FUNC····LOCAL··DEFAULT····8·sys_getfilesystemencoding.cold63 ····59:·000000000000107c····16·FUNC····LOCAL··DEFAULT····8·sys_getfilesystemencoding.cold
64 ····60:·00000000000018c0····79·FUNC····LOCAL··DEFAULT····2·sys_getfilesystemencodeerrors64 ····60:·00000000000018c0····79·FUNC····LOCAL··DEFAULT····2·sys_getfilesystemencodeerrors
65 ····61:·0000000000001910····44·FUNC····LOCAL··DEFAULT····2·sys__get_cpu_count_config65 ····61:·0000000000001910····44·FUNC····LOCAL··DEFAULT····2·sys__get_cpu_count_config
66 ····62:·000000000000108c·····4·FUNC····LOCAL··DEFAULT····8·sys__get_cpu_count_config.cold66 ····62:·000000000000108c·····4·FUNC····LOCAL··DEFAULT····8·sys__get_cpu_count_config.cold
67 ····63:·0000000000001940····40·FUNC····LOCAL··DEFAULT····2·sys_excepthook67 ····63:·0000000000001940····40·FUNC····LOCAL··DEFAULT····2·sys_excepthook
68 ····64:·00000000000010db····38·FUNC····LOCAL··DEFAULT····8·sys_excepthook.cold68 ····64:·00000000000010db····38·FUNC····LOCAL··DEFAULT····8·sys_excepthook.cold
69 ····65:·0000000000001970····55·FUNC····LOCAL··DEFAULT····2·sys_exit69 ····65:·0000000000001970····55·FUNC····LOCAL··DEFAULT····2·sys_exit
70 ····66:·0000000000001101····43·FUNC····LOCAL··DEFAULT····8·sys_exit.cold70 ····66:·0000000000001101····43·FUNC····LOCAL··DEFAULT····8·sys_exit.cold
71 ····67:·000000000000112c····33·FUNC····LOCAL··DEFAULT····8·_PySys_ClearAuditHooks.cold71 ····67:·000000000000112c····33·FUNC····LOCAL··DEFAULT····8·_PySys_ClearAuditHooks.cold
72 ····68:·0000000000001090···440·FUNC····LOCAL··DEFAULT···11·sys__getframemodulename72 ····68:·0000000000001090···408·FUNC····LOCAL··DEFAULT···11·sys__getframemodulename
73 ····69:·000000000000114d···210·FUNC····LOCAL··DEFAULT····8·sys__getframemodulename.cold73 ····69:·000000000000114d···210·FUNC····LOCAL··DEFAULT····8·sys__getframemodulename.cold
74 ····70:·00000000000001a0····72·OBJECT··LOCAL··DEFAULT····4·_parser.1474 ····70:·00000000000001a0····72·OBJECT··LOCAL··DEFAULT····4·_parser.14
75 ····71:·000000000000121f····57·FUNC····LOCAL··DEFAULT····8·sys__debugmallocstats75 ····71:·000000000000121f····57·FUNC····LOCAL··DEFAULT····8·sys__debugmallocstats
76 ····72:·0000000000001258····31·FUNC····LOCAL··DEFAULT····8·sys_get_int_max_str_digits76 ····72:·0000000000001258····31·FUNC····LOCAL··DEFAULT····8·sys_get_int_max_str_digits
77 ····73:·0000000000001277···321·FUNC····LOCAL··DEFAULT····8·sys_activate_stack_trampoline77 ····73:·0000000000001277···321·FUNC····LOCAL··DEFAULT····8·sys_activate_stack_trampoline
78 ····74:·00000000000013b8····28·FUNC····LOCAL··DEFAULT····8·sys_is_stack_trampoline_active78 ····74:·00000000000013b8····28·FUNC····LOCAL··DEFAULT····8·sys_is_stack_trampoline_active
79 ····75:·00000000000013d4····27·FUNC····LOCAL··DEFAULT····8·sys_deactivate_stack_trampoline79 ····75:·00000000000013d4····27·FUNC····LOCAL··DEFAULT····8·sys_deactivate_stack_trampoline
80 ····76:·0000000000001a60···262·FUNC····LOCAL··DEFAULT····2·sys_displayhook80 ····76:·0000000000001a60···262·FUNC····LOCAL··DEFAULT····2·sys_displayhook
81 ····77:·00000000000013ef···645·FUNC····LOCAL··DEFAULT····8·sys_displayhook.cold81 ····77:·00000000000013ef···645·FUNC····LOCAL··DEFAULT····8·sys_displayhook.cold
82 ····78:·0000000000001674····12·FUNC····LOCAL··DEFAULT····8·sys_unraisablehook82 ····78:·0000000000001674····12·FUNC····LOCAL··DEFAULT····8·sys_unraisablehook
83 ····79:·0000000000001250····78·FUNC····LOCAL··DEFAULT···11·sys_settrace83 ····79:·0000000000001230····78·FUNC····LOCAL··DEFAULT···11·sys_settrace
84 ····80:·00000000000012a0···391·FUNC····LOCAL··DEFAULT···11·trace_trampoline84 ····80:·0000000000001280···391·FUNC····LOCAL··DEFAULT···11·trace_trampoline
85 ····81:·0000000000001680·····7·FUNC····LOCAL··DEFAULT····8·sys_settrace.cold85 ····81:·0000000000001680·····7·FUNC····LOCAL··DEFAULT····8·sys_settrace.cold
86 ····82:·0000000000001b70····22·FUNC····LOCAL··DEFAULT····2·sys_getrefcount86 ····82:·0000000000001b70····22·FUNC····LOCAL··DEFAULT····2·sys_getrefcount
87 ····83:·0000000000001687····40·FUNC····LOCAL··DEFAULT····8·sys_getrefcount.cold87 ····83:·00000000000016d7····40·FUNC····LOCAL··DEFAULT····8·sys_getrefcount.cold
88 ····84:·0000000000001b90···125·FUNC····LOCAL··DEFAULT····2·sys_get_asyncgen_hooks88 ····84:·0000000000001b90···125·FUNC····LOCAL··DEFAULT····2·sys_get_asyncgen_hooks
89 ····85:·00000000000016ff····17·FUNC····LOCAL··DEFAULT····8·sys_get_asyncgen_hooks.cold89 ····85:·00000000000016ff····17·FUNC····LOCAL··DEFAULT····8·sys_get_asyncgen_hooks.cold
90 ····86:·0000000000001c10····19·FUNC····LOCAL··DEFAULT····2·sys_is_finalizing90 ····86:·0000000000001c10····19·FUNC····LOCAL··DEFAULT····2·sys_is_finalizing
91 ····87:·0000000000001140····64·OBJECT··LOCAL··DEFAULT···17·whatstrings91 ····87:·0000000000001140····64·OBJECT··LOCAL··DEFAULT···17·whatstrings
92 ····88:·0000000000001710····34·FUNC····LOCAL··DEFAULT····8·trace_trampoline.cold92 ····88:·0000000000001710····34·FUNC····LOCAL··DEFAULT····8·trace_trampoline.cold
93 ····89:·0000000000001430····76·FUNC····LOCAL··DEFAULT···11·_PyObject_VectorcallTstate.constprop.093 ····89:·0000000000001410····76·FUNC····LOCAL··DEFAULT···11·_PyObject_VectorcallTstate.constprop.0
94 ····90:·0000000000001732····24·FUNC····LOCAL··DEFAULT····8·_PyObject_VectorcallTstate.constprop.0.cold94 ····90:·0000000000001732····24·FUNC····LOCAL··DEFAULT····8·_PyObject_VectorcallTstate.constprop.0.cold
95 ····91:·0000000000001c30····72·FUNC····LOCAL··DEFAULT····2·sys_setrecursionlimit95 ····91:·0000000000001c30····72·FUNC····LOCAL··DEFAULT····2·sys_setrecursionlimit
96 ····92:·000000000000174a····74·FUNC····LOCAL··DEFAULT····8·sys_setrecursionlimit.cold96 ····92:·000000000000174a····74·FUNC····LOCAL··DEFAULT····8·sys_setrecursionlimit.cold
97 ····93:·0000000000001c80····71·FUNC····LOCAL··DEFAULT····2·sys_setprofile97 ····93:·0000000000001c80····71·FUNC····LOCAL··DEFAULT····2·sys_setprofile
98 ····94:·0000000000001cd0···103·FUNC····LOCAL··DEFAULT····2·profile_trampoline98 ····94:·0000000000001cd0···103·FUNC····LOCAL··DEFAULT····2·profile_trampoline
99 ····95:·0000000000001794·····7·FUNC····LOCAL··DEFAULT····8·sys_setprofile.cold99 ····95:·0000000000001794·····7·FUNC····LOCAL··DEFAULT····8·sys_setprofile.cold
100 ····96:·000000000000179b····47·FUNC····LOCAL··DEFAULT····8·profile_trampoline.cold100 ····96:·000000000000179b····47·FUNC····LOCAL··DEFAULT····8·profile_trampoline.cold
101 ····97:·00000000000017ca····26·FUNC····LOCAL··DEFAULT····8·sys_getdefaultencoding101 ····97:·00000000000017ca····26·FUNC····LOCAL··DEFAULT····8·sys_getdefaultencoding
102 ····98:·0000000000001480····25·FUNC····LOCAL··DEFAULT···11·sys_getrecursionlimit102 ····98:·0000000000001460····25·FUNC····LOCAL··DEFAULT···11·sys_getrecursionlimit
103 ····99:·00000000000014a0···271·FUNC····LOCAL··DEFAULT···11·sys_audit103 ····99:·0000000000001480···271·FUNC····LOCAL··DEFAULT···11·sys_audit
104 ···100:·00000000000017e4···105·FUNC····LOCAL··DEFAULT····8·sys_audit.cold104 ···100:·00000000000017e4···105·FUNC····LOCAL··DEFAULT····8·sys_audit.cold
105 ···101:·0000000000000060····10·OBJECT··LOCAL··DEFAULT···17·__func__.7105 ···101:·0000000000000060····10·OBJECT··LOCAL··DEFAULT···17·__func__.7
106 ···102:·0000000000001d40····47·FUNC····LOCAL··DEFAULT····2·sys_exception106 ···102:·0000000000001d40····47·FUNC····LOCAL··DEFAULT····2·sys_exception
107 ···103:·0000000000001d70····41·FUNC····LOCAL··DEFAULT····2·sys_gettrace107 ···103:·0000000000001d70····41·FUNC····LOCAL··DEFAULT····2·sys_gettrace
108 ···104:·000000000000184d·····3·FUNC····LOCAL··DEFAULT····8·sys_gettrace.cold108 ···104:·000000000000184d·····3·FUNC····LOCAL··DEFAULT····8·sys_gettrace.cold
109 ···105:·0000000000001da0····30·FUNC····LOCAL··DEFAULT····2·sys_exc_info109 ···105:·0000000000001da0····30·FUNC····LOCAL··DEFAULT····2·sys_exc_info
110 ···106:·0000000000001850····98·FUNC····LOCAL··DEFAULT····8·sys_call_tracing110 ···106:·0000000000001850····98·FUNC····LOCAL··DEFAULT····8·sys_call_tracing
Offset 400, 15 lines modifiedOffset 400, 15 lines modified
400 ···396:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_UnicodeEncodeError400 ···396:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_UnicodeEncodeError
401 ···397:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttr401 ···397:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttr
402 ···398:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Repr402 ···398:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Repr
403 ···399:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsEncodedString403 ···399:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsEncodedString
404 ···400:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromEncodedObject404 ···400:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromEncodedObject
405 ···401:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_WriteUnraisableDefaultHook405 ···401:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_WriteUnraisableDefaultHook
406 ···402:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_SetTrace406 ···402:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_SetTrace
407 ···403:·00000000000016af····80·FUNC····GLOBAL·DEFAULT····8·PyUnstable_PerfMapState_Fini407 ···403:·0000000000001687····80·FUNC····GLOBAL·DEFAULT····8·PyUnstable_PerfMapState_Fini
408 ···404:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_free_lock408 ···404:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_free_lock
409 ···405:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_GetAsyncGenFirstiter409 ···405:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_GetAsyncGenFirstiter
410 ···406:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_GetAsyncGenFinalizer410 ···406:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_GetAsyncGenFinalizer
411 ···407:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_IsFinalizing411 ···407:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_IsFinalizing
412 ···408:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_SetRecursionLimit412 ···408:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_SetRecursionLimit
413 ···409:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RecursionError413 ···409:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RecursionError
414 ···410:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Format414 ···410:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Format
59.2 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x12e80·contains·661·entries:1 Relocation·section·'.rela.text'·at·offset·0x12e58·contains·661·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000019··000000fb00000004·R_X86_64_PLT32·········0000000000000000·_PyMem_SetDefaultAllocator·-·43 0000000000000019··000000fb00000004·R_X86_64_PLT32·········0000000000000000·_PyMem_SetDefaultAllocator·-·4
4 000000000000002c··000000ff00000004·R_X86_64_PLT32·········0000000000000000·PyMem_SetAllocator·-·44 000000000000002c··000000ff00000004·R_X86_64_PLT32·········0000000000000000·PyMem_SetAllocator·-·4
5 0000000000000050··0000000300000002·R_X86_64_PC32··········0000000000000000·.bss·+·3445 0000000000000050··0000000300000002·R_X86_64_PC32··········0000000000000000·.bss·+·344
6 000000000000005e··000000030000000a·R_X86_64_32············0000000000000000·.bss·+·3486 000000000000005e··000000030000000a·R_X86_64_32············0000000000000000·.bss·+·348
7 0000000000000095··0000000300000002·R_X86_64_PC32··········0000000000000000·.bss·+·33c7 0000000000000095··0000000300000002·R_X86_64_PC32··········0000000000000000·.bss·+·33c
8 00000000000000a3··000000030000000a·R_X86_64_32············0000000000000000·.bss·+·3408 00000000000000a3··000000030000000a·R_X86_64_32············0000000000000000·.bss·+·340
Offset 343, 15 lines modifiedOffset 343, 15 lines modified
343 0000000000001c93··0000014c0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0343 0000000000001c93··0000014c0000000b·R_X86_64_32S···········0000000000000000·_Py_NoneStruct·+·0
344 0000000000001c9e··0000019b00000004·R_X86_64_PLT32·········0000000000000000·_PyEval_SetProfile·-·4344 0000000000001c9e··0000019b00000004·R_X86_64_PLT32·········0000000000000000·_PyEval_SetProfile·-·4
345 0000000000001cab··0000014c0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0345 0000000000001cab··0000014c0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
346 0000000000001cb5··000000010000000a·R_X86_64_32············0000000000000000·.text·+·1cd0346 0000000000001cb5··000000010000000a·R_X86_64_32············0000000000000000·.text·+·1cd0
347 0000000000001cba··0000019b00000004·R_X86_64_PLT32·········0000000000000000·_PyEval_SetProfile·-·4347 0000000000001cba··0000019b00000004·R_X86_64_PLT32·········0000000000000000·_PyEval_SetProfile·-·4
348 0000000000001ce1··000000e900000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4348 0000000000001ce1··000000e900000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
349 0000000000001d02··000000920000000b·R_X86_64_32S···········0000000000000000·.rodata·+·1140349 0000000000001d02··000000920000000b·R_X86_64_32S···········0000000000000000·.rodata·+·1140
350 0000000000001d11··0000001d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·142c350 0000000000001d11··0000001d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·140c
351 0000000000001d31··0000014c0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0351 0000000000001d31··0000014c0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
352 0000000000001d48··000000e900000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4352 0000000000001d48··000000e900000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
353 0000000000001d51··0000019f00000004·R_X86_64_PLT32·········0000000000000000·_PyErr_GetTopmostException·-·4353 0000000000001d51··0000019f00000004·R_X86_64_PLT32·········0000000000000000·_PyErr_GetTopmostException·-·4
354 0000000000001d5e··0000014c0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0354 0000000000001d5e··0000014c0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
355 0000000000001d77··000000e900000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4355 0000000000001d77··000000e900000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
356 0000000000001d89··0000014c0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0356 0000000000001d89··0000014c0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
357 0000000000001da8··000000e900000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4357 0000000000001da8··000000e900000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
Offset 389, 15 lines modifiedOffset 389, 15 lines modified
389 0000000000002037··000001a200000004·R_X86_64_PLT32·········0000000000000000·PyArg_ParseTupleAndKeywords·-·4389 0000000000002037··000001a200000004·R_X86_64_PLT32·········0000000000000000·PyArg_ParseTupleAndKeywords·-·4
390 0000000000002048··000001ac00000004·R_X86_64_PLT32·········0000000000002070·_PySys_GetSizeOf·-·4390 0000000000002048··000001ac00000004·R_X86_64_PLT32·········0000000000002070·_PySys_GetSizeOf·-·4
391 000000000000205a··000001ad00000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromSize_t·-·4391 000000000000205a··000001ad00000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromSize_t·-·4
392 0000000000002081··000000e900000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4392 0000000000002081··000000e900000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
393 000000000000208f··000001ae00000004·R_X86_64_PLT32·········0000000000000000·PyType_Ready·-·4393 000000000000208f··000001ae00000004·R_X86_64_PLT32·········0000000000000000·PyType_Ready·-·4
394 000000000000209c··000000e70000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·ac10394 000000000000209c··000000e70000000a·R_X86_64_32············0000000000000000·_PyRuntime·+·ac10
395 00000000000020a4··000001af00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_LookupSpecial·-·4395 00000000000020a4··000001af00000004·R_X86_64_PLT32·········0000000000000000·_PyObject_LookupSpecial·-·4
396 00000000000020c1··0000001d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·142c396 00000000000020c1··0000001d00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·140c
397 00000000000020dc··000000f500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4397 00000000000020dc··000000f500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
398 00000000000020ed··000001b000000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsSsize_t·-·4398 00000000000020ed··000001b000000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsSsize_t·-·4
399 000000000000211a··000001b10000000b·R_X86_64_32S···········0000000000000000·PyType_Type·+·0399 000000000000211a··000001b10000000b·R_X86_64_32S···········0000000000000000·PyType_Type·+·0
400 000000000000218e··0000016700000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsInt·-·4400 000000000000218e··0000016700000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsInt·-·4
401 000000000000219e··000000e900000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4401 000000000000219e··000000e900000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
402 00000000000021c0··0000014c0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0402 00000000000021c0··0000014c0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
403 0000000000000022··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·38d403 0000000000000022··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·38d
Offset 610, 15 lines modifiedOffset 610, 15 lines modified
610 0000000000001acd··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·140f610 0000000000001acd··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·140f
611 0000000000001ae3··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·140f611 0000000000001ae3··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·140f
612 0000000000001aef··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·15e7612 0000000000001aef··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·15e7
613 0000000000001b04··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1461613 0000000000001b04··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1461
614 0000000000001b24··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1449614 0000000000001b24··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1449
615 0000000000001b36··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1416615 0000000000001b36··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1416
616 0000000000001b4e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·140f616 0000000000001b4e··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·140f
617 0000000000001b7d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1683617 0000000000001b7d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·16d3
618 0000000000001b82··0000011900000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromSsize_t·-·4618 0000000000001b82··0000011900000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromSsize_t·-·4
619 0000000000001bd8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·16fb619 0000000000001bd8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·16fb
620 0000000000001bf1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1704620 0000000000001bf1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1704
621 0000000000001c1f··0000013000000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4621 0000000000001c1f··0000013000000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4
622 0000000000001c42··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1746622 0000000000001c42··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1746
623 0000000000001c57··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·175b623 0000000000001c57··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·175b
624 0000000000001c68··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1771624 0000000000001c68··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1771
Offset 659, 15 lines modifiedOffset 659, 15 lines modified
659 0000000000002120··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a44659 0000000000002120··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a44
660 0000000000002173··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1ae6660 0000000000002173··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1ae6
661 000000000000217d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1ae6661 000000000000217d··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1ae6
662 0000000000002186··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1ae6662 0000000000002186··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1ae6
663 0000000000002197··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b16663 0000000000002197··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b16
664 00000000000021b1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b20664 00000000000021b1··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1b20
  
665 Relocation·section·'.rela.data'·at·offset·0x16c78·contains·269·entries:665 Relocation·section·'.rela.data'·at·offset·0x16c50·contains·269·entries:
666 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend666 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
667 0000000000000018··000001e100000001·R_X86_64_64············0000000000000000·PyTuple_Type·+·0667 0000000000000018··000001e100000001·R_X86_64_64············0000000000000000·PyTuple_Type·+·0
668 0000000000000028··000000e700000001·R_X86_64_64············0000000000000000·_PyRuntime·+·e2d8668 0000000000000028··000000e700000001·R_X86_64_64············0000000000000000·_PyRuntime·+·e2d8
669 0000000000000048··0000009200000001·R_X86_64_64············0000000000000000·.rodata·+·50669 0000000000000048··0000009200000001·R_X86_64_64············0000000000000000·.rodata·+·50
670 0000000000000050··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·5be670 0000000000000050··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·5be
671 0000000000000078··0000000200000001·R_X86_64_64············0000000000000000·.data·+·10671 0000000000000078··0000000200000001·R_X86_64_64············0000000000000000·.data·+·10
672 00000000000000b8··000001e100000001·R_X86_64_64············0000000000000000·PyTuple_Type·+·0672 00000000000000b8··000001e100000001·R_X86_64_64············0000000000000000·PyTuple_Type·+·0
Offset 753, 15 lines modifiedOffset 753, 15 lines modified
753 0000000000000598··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·818753 0000000000000598··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·818
754 00000000000005a0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·82e754 00000000000005a0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·82e
755 00000000000005a8··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·832755 00000000000005a8··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·832
756 00000000000005c0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·5be756 00000000000005c0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·5be
757 00000000000005c8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·1ec0757 00000000000005c8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·1ec0
758 00000000000005d8··0000009200000001·R_X86_64_64············0000000000000000·.rodata·+·3600758 00000000000005d8··0000009200000001·R_X86_64_64············0000000000000000·.rodata·+·3600
759 00000000000005e0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·839759 00000000000005e0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·839
760 00000000000005e8··0000001d00000001·R_X86_64_64············0000000000000000·.text.hot·+·14a0760 00000000000005e8··0000001d00000001·R_X86_64_64············0000000000000000·.text.hot·+·1480
761 00000000000005f8··0000009200000001·R_X86_64_64············0000000000000000·.rodata·+·1200761 00000000000005f8··0000009200000001·R_X86_64_64············0000000000000000·.rodata·+·1200
762 0000000000000600··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·af762 0000000000000600··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·af
763 0000000000000608··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1d18763 0000000000000608··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1d18
764 0000000000000618··0000009200000001·R_X86_64_64············0000000000000000·.rodata·+·1180764 0000000000000618··0000009200000001·R_X86_64_64············0000000000000000·.rodata·+·1180
765 0000000000000620··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·83f765 0000000000000620··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·83f
766 0000000000000628··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·2288766 0000000000000628··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·2288
767 0000000000000638··0000009200000001·R_X86_64_64············0000000000000000·.rodata·+·1700767 0000000000000638··0000009200000001·R_X86_64_64············0000000000000000·.rodata·+·1700
Offset 807, 15 lines modifiedOffset 807, 15 lines modified
807 00000000000007e0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·8ea807 00000000000007e0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·8ea
808 00000000000007e8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·18c0808 00000000000007e8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·18c0
809 00000000000007f8··0000009200000001·R_X86_64_64············0000000000000000·.rodata·+·2f00809 00000000000007f8··0000009200000001·R_X86_64_64············0000000000000000·.rodata·+·2f00
810 0000000000000800··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·904810 0000000000000800··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·904
811 0000000000000808··0000000100000001·R_X86_64_64············0000000000000000·.text·+·1b70811 0000000000000808··0000000100000001·R_X86_64_64············0000000000000000·.text·+·1b70
812 0000000000000818··0000009200000001·R_X86_64_64············0000000000000000·.rodata·+·1da0812 0000000000000818··0000009200000001·R_X86_64_64············0000000000000000·.rodata·+·1da0
813 0000000000000820··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·910813 0000000000000820··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·910
814 0000000000000828··0000001d00000001·R_X86_64_64············0000000000000000·.text.hot·+·1480814 0000000000000828··0000001d00000001·R_X86_64_64············0000000000000000·.text.hot·+·1460
815 0000000000000838··0000009200000001·R_X86_64_64············0000000000000000·.rodata·+·2220815 0000000000000838··0000009200000001·R_X86_64_64············0000000000000000·.rodata·+·2220
816 0000000000000840··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·922816 0000000000000840··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·922
817 0000000000000848··0000000100000001·R_X86_64_64············0000000000000000·.text·+·2000817 0000000000000848··0000000100000001·R_X86_64_64············0000000000000000·.text·+·2000
818 0000000000000858··0000009200000001·R_X86_64_64············0000000000000000·.rodata·+·f80818 0000000000000858··0000009200000001·R_X86_64_64············0000000000000000·.rodata·+·f80
819 0000000000000860··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·36d819 0000000000000860··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·36d
820 0000000000000868··0000001d00000001·R_X86_64_64············0000000000000000·.text.hot·+·e20820 0000000000000868··0000001d00000001·R_X86_64_64············0000000000000000·.text.hot·+·e20
821 0000000000000878··0000009200000001·R_X86_64_64············0000000000000000·.rodata·+·1b00821 0000000000000878··0000009200000001·R_X86_64_64············0000000000000000·.rodata·+·1b00
Offset 849, 15 lines modifiedOffset 849, 15 lines modified
849 00000000000009a0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·98e849 00000000000009a0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·98e
850 00000000000009a8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1ac4850 00000000000009a8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1ac4
851 00000000000009b8··0000009200000001·R_X86_64_64············0000000000000000·.rodata·+·28c0851 00000000000009b8··0000009200000001·R_X86_64_64············0000000000000000·.rodata·+·28c0
852 00000000000009c0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·999852 00000000000009c0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·999
853 00000000000009c8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·1c30853 00000000000009c8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·1c30
854 00000000000009d8··0000009200000001·R_X86_64_64············0000000000000000·.rodata·+·25a0854 00000000000009d8··0000009200000001·R_X86_64_64············0000000000000000·.rodata·+·25a0
855 00000000000009e0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·9ab855 00000000000009e0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·9ab
856 00000000000009e8··0000001d00000001·R_X86_64_64············0000000000000000·.text.hot·+·1250856 00000000000009e8··0000001d00000001·R_X86_64_64············0000000000000000·.text.hot·+·1230
857 00000000000009f8··0000009200000001·R_X86_64_64············0000000000000000·.rodata·+·2cc0857 00000000000009f8··0000009200000001·R_X86_64_64············0000000000000000·.rodata·+·2cc0
858 0000000000000a00··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·9b4858 0000000000000a00··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·9b4
859 0000000000000a08··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·21a4859 0000000000000a08··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·21a4
860 0000000000000a18··0000009200000001·R_X86_64_64············0000000000000000·.rodata·+·2bc0860 0000000000000a18··0000009200000001·R_X86_64_64············0000000000000000·.rodata·+·2bc0
861 0000000000000a20··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·9c8861 0000000000000a20··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·9c8
862 0000000000000a28··0000000100000001·R_X86_64_64············0000000000000000·.text·+·1d70862 0000000000000a28··0000000100000001·R_X86_64_64············0000000000000000·.text·+·1d70
863 0000000000000a38··0000009200000001·R_X86_64_64············0000000000000000·.rodata·+·2b20863 0000000000000a38··0000009200000001·R_X86_64_64············0000000000000000·.rodata·+·2b20
Offset 931, 15 lines modifiedOffset 931, 15 lines modified
931 0000000000000d08··0000009200000001·R_X86_64_64············0000000000000000·.rodata·+·10c0931 0000000000000d08··0000009200000001·R_X86_64_64············0000000000000000·.rodata·+·10c0
932 0000000000000d10··0000000200000001·R_X86_64_64············0000000000000000·.data·+·d20932 0000000000000d10··0000000200000001·R_X86_64_64············0000000000000000·.data·+·d20
933 0000000000000d20··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·61a933 0000000000000d20··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·61a
934 0000000000000d28··0000000f00000001·R_X86_64_64············0000000000000000·.rodata.str1.8·+·618934 0000000000000d28··0000000f00000001·R_X86_64_64············0000000000000000·.rodata.str1.8·+·618
935 0000000000000d30··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·624935 0000000000000d30··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·624
Max diff block lines reached; 48509/60583 bytes (80.07%) of diff not shown.
38.6 KB
readelf --wide --debug-dump=frames {}
    
Offset 790, 15 lines modifiedOffset 790, 15 lines modified
790 ··DW_CFA_nop790 ··DW_CFA_nop
791 ··DW_CFA_nop791 ··DW_CFA_nop
  
792 00000770·0000000000000010·00000774·FDE·cie=00000000·pc=0000000000000f8c..0000000000000fa5792 00000770·0000000000000010·00000774·FDE·cie=00000000·pc=0000000000000f8c..0000000000000fa5
793 ··DW_CFA_def_cfa_offset:·16793 ··DW_CFA_def_cfa_offset:·16
794 ··DW_CFA_nop794 ··DW_CFA_nop
  
795 00000784·0000000000000028·00000788·FDE·cie=00000000·pc=0000000000000e20..0000000000000f2f795 00000784·0000000000000028·00000788·FDE·cie=00000000·pc=0000000000000e20..0000000000000f2b
796 ··DW_CFA_advance_loc:·5·to·0000000000000e25796 ··DW_CFA_advance_loc:·5·to·0000000000000e25
797 ··DW_CFA_def_cfa_offset:·16797 ··DW_CFA_def_cfa_offset:·16
798 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16798 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
799 ··DW_CFA_advance_loc:·4·to·0000000000000e29799 ··DW_CFA_advance_loc:·4·to·0000000000000e29
800 ··DW_CFA_def_cfa_offset:·24800 ··DW_CFA_def_cfa_offset:·24
801 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24801 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
802 ··DW_CFA_advance_loc:·7·to·0000000000000e30802 ··DW_CFA_advance_loc:·7·to·0000000000000e30
Offset 806, 15 lines modifiedOffset 806, 15 lines modified
806 ··DW_CFA_advance_loc1:·110·to·0000000000000e9e806 ··DW_CFA_advance_loc1:·110·to·0000000000000e9e
807 ··DW_CFA_remember_state807 ··DW_CFA_remember_state
808 ··DW_CFA_def_cfa_offset:·24808 ··DW_CFA_def_cfa_offset:·24
809 ··DW_CFA_advance_loc:·4·to·0000000000000ea2809 ··DW_CFA_advance_loc:·4·to·0000000000000ea2
810 ··DW_CFA_def_cfa_offset:·16810 ··DW_CFA_def_cfa_offset:·16
811 ··DW_CFA_advance_loc:·1·to·0000000000000ea3811 ··DW_CFA_advance_loc:·1·to·0000000000000ea3
812 ··DW_CFA_def_cfa_offset:·8812 ··DW_CFA_def_cfa_offset:·8
813 ··DW_CFA_advance_loc:·5·to·0000000000000ea8813 ··DW_CFA_advance_loc:·1·to·0000000000000ea4
814 ··DW_CFA_restore_state814 ··DW_CFA_restore_state
815 ··DW_CFA_nop815 ··DW_CFA_nop
  
816 000007b0·0000000000000014·000007b4·FDE·cie=00000000·pc=0000000000000fa5..0000000000001040816 000007b0·0000000000000014·000007b4·FDE·cie=00000000·pc=0000000000000fa5..0000000000001040
817 ··DW_CFA_def_cfa_offset:·32817 ··DW_CFA_def_cfa_offset:·32
818 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24818 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
819 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16819 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
Offset 986, 39 lines modifiedOffset 986, 29 lines modified
986 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16986 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
987 ··DW_CFA_advance_loc:·48·to·0000000000001a55987 ··DW_CFA_advance_loc:·48·to·0000000000001a55
988 ··DW_CFA_def_cfa_offset:·8988 ··DW_CFA_def_cfa_offset:·8
989 ··DW_CFA_nop989 ··DW_CFA_nop
990 ··DW_CFA_nop990 ··DW_CFA_nop
991 ··DW_CFA_nop991 ··DW_CFA_nop
  
992 000009a4·000000000000002c·000009a8·FDE·cie=00000000·pc=0000000000001090..0000000000001248992 000009a4·0000000000000020·000009a8·FDE·cie=00000000·pc=0000000000001090..0000000000001228
993 ··DW_CFA_advance_loc:·5·to·0000000000001095993 ··DW_CFA_advance_loc:·5·to·0000000000001095
994 ··DW_CFA_def_cfa_offset:·16994 ··DW_CFA_def_cfa_offset:·16
995 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16995 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
996 ··DW_CFA_advance_loc:·10·to·000000000000109f996 ··DW_CFA_advance_loc:·10·to·000000000000109f
997 ··DW_CFA_def_cfa_offset:·32997 ··DW_CFA_def_cfa_offset:·32
998 ··DW_CFA_advance_loc2:·343·to·00000000000011f6998 ··DW_CFA_advance_loc2:·343·to·00000000000011f6
999 ··DW_CFA_remember_state999 ··DW_CFA_remember_state
1000 ··DW_CFA_def_cfa_offset:·161000 ··DW_CFA_def_cfa_offset:·16
1001 ··DW_CFA_advance_loc:·1·to·00000000000011f71001 ··DW_CFA_advance_loc:·1·to·00000000000011f7
1002 ··DW_CFA_def_cfa_offset:·81002 ··DW_CFA_def_cfa_offset:·8
1003 ··DW_CFA_advance_loc:·9·to·00000000000012001003 ··DW_CFA_advance_loc:·1·to·00000000000011f8
1004 ··DW_CFA_restore_state1004 ··DW_CFA_restore_state
1005 ··DW_CFA_advance_loc:·6·to·0000000000001206 
1006 ··DW_CFA_remember_state 
1007 ··DW_CFA_def_cfa_offset:·16 
1008 ··DW_CFA_advance_loc:·1·to·0000000000001207 
1009 ··DW_CFA_def_cfa_offset:·8 
1010 ··DW_CFA_advance_loc:·1·to·0000000000001208 
1011 ··DW_CFA_restore_state 
1012 ··DW_CFA_nop 
1013 ··DW_CFA_nop 
1014 ··DW_CFA_nop 
  
1015 000009d4·0000000000000030·000009d8·FDE·cie=00000000·pc=000000000000114d..000000000000121f1005 000009c8·0000000000000030·000009cc·FDE·cie=00000000·pc=000000000000114d..000000000000121f
1016 ··DW_CFA_def_cfa_offset:·321006 ··DW_CFA_def_cfa_offset:·32
1017 ··DW_CFA_offset:·r3·(rbx)·at·cfa-161007 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
1018 ··DW_CFA_advance_loc:·1·to·000000000000114e1008 ··DW_CFA_advance_loc:·1·to·000000000000114e
1019 ··DW_CFA_def_cfa_offset:·401009 ··DW_CFA_def_cfa_offset:·40
1020 ··DW_CFA_advance_loc:·19·to·00000000000011611010 ··DW_CFA_advance_loc:·19·to·0000000000001161
1021 ··DW_CFA_def_cfa_offset:·481011 ··DW_CFA_def_cfa_offset:·48
1022 ··DW_CFA_advance_loc:·2·to·00000000000011631012 ··DW_CFA_advance_loc:·2·to·0000000000001163
Offset 1035, 55 lines modifiedOffset 1025, 55 lines modified
1035 ··DW_CFA_def_cfa_offset:·561025 ··DW_CFA_def_cfa_offset:·56
1036 ··DW_CFA_advance_loc:·2·to·00000000000011a81026 ··DW_CFA_advance_loc:·2·to·00000000000011a8
1037 ··DW_CFA_def_cfa_offset:·641027 ··DW_CFA_def_cfa_offset:·64
1038 ··DW_CFA_advance_loc:·9·to·00000000000011b11028 ··DW_CFA_advance_loc:·9·to·00000000000011b1
1039 ··DW_CFA_def_cfa_offset:·321029 ··DW_CFA_def_cfa_offset:·32
1040 ··DW_CFA_nop1030 ··DW_CFA_nop
  
1041 00000a08·0000000000000014·00000a0c·FDE·cie=00000000·pc=000000000000121f..00000000000012581031 000009fc·0000000000000014·00000a00·FDE·cie=00000000·pc=000000000000121f..0000000000001258
1042 ··DW_CFA_advance_loc:·5·to·00000000000012241032 ··DW_CFA_advance_loc:·5·to·0000000000001224
1043 ··DW_CFA_def_cfa_offset:·161033 ··DW_CFA_def_cfa_offset:·16
1044 ··DW_CFA_advance_loc:·51·to·00000000000012571034 ··DW_CFA_advance_loc:·51·to·0000000000001257
1045 ··DW_CFA_def_cfa_offset:·81035 ··DW_CFA_def_cfa_offset:·8
1046 ··DW_CFA_nop1036 ··DW_CFA_nop
  
1047 00000a20·0000000000000010·00000a24·FDE·cie=00000000·pc=0000000000001258..00000000000012771037 00000a14·0000000000000010·00000a18·FDE·cie=00000000·pc=0000000000001258..0000000000001277
1048 ··DW_CFA_nop1038 ··DW_CFA_nop
1049 ··DW_CFA_nop1039 ··DW_CFA_nop
1050 ··DW_CFA_nop1040 ··DW_CFA_nop
  
1051 00000a34·0000000000000020·00000a38·FDE·cie=00000000·pc=0000000000001277..00000000000013b81041 00000a28·0000000000000020·00000a2c·FDE·cie=00000000·pc=0000000000001277..00000000000013b8
1052 ··DW_CFA_advance_loc:·5·to·000000000000127c1042 ··DW_CFA_advance_loc:·5·to·000000000000127c
1053 ··DW_CFA_def_cfa_offset:·161043 ··DW_CFA_def_cfa_offset:·16
1054 ··DW_CFA_offset:·r3·(rbx)·at·cfa-161044 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
1055 ··DW_CFA_advance_loc:·7·to·00000000000012831045 ··DW_CFA_advance_loc:·7·to·0000000000001283
1056 ··DW_CFA_def_cfa_offset:·801046 ··DW_CFA_def_cfa_offset:·80
1057 ··DW_CFA_advance_loc2:·307·to·00000000000013b61047 ··DW_CFA_advance_loc2:·307·to·00000000000013b6
1058 ··DW_CFA_def_cfa_offset:·161048 ··DW_CFA_def_cfa_offset:·16
1059 ··DW_CFA_advance_loc:·1·to·00000000000013b71049 ··DW_CFA_advance_loc:·1·to·00000000000013b7
1060 ··DW_CFA_def_cfa_offset:·81050 ··DW_CFA_def_cfa_offset:·8
1061 ··DW_CFA_nop1051 ··DW_CFA_nop
1062 ··DW_CFA_nop1052 ··DW_CFA_nop
1063 ··DW_CFA_nop1053 ··DW_CFA_nop
  
1064 00000a58·0000000000000014·00000a5c·FDE·cie=00000000·pc=00000000000013b8..00000000000013d41054 00000a4c·0000000000000014·00000a50·FDE·cie=00000000·pc=00000000000013b8..00000000000013d4
1065 ··DW_CFA_advance_loc:·5·to·00000000000013bd1055 ··DW_CFA_advance_loc:·5·to·00000000000013bd
1066 ··DW_CFA_def_cfa_offset:·161056 ··DW_CFA_def_cfa_offset:·16
1067 ··DW_CFA_advance_loc:·22·to·00000000000013d31057 ··DW_CFA_advance_loc:·22·to·00000000000013d3
1068 ··DW_CFA_def_cfa_offset:·81058 ··DW_CFA_def_cfa_offset:·8
1069 ··DW_CFA_nop1059 ··DW_CFA_nop
  
1070 00000a70·0000000000000014·00000a74·FDE·cie=00000000·pc=00000000000013d4..00000000000013ef1060 00000a64·0000000000000014·00000a68·FDE·cie=00000000·pc=00000000000013d4..00000000000013ef
1071 ··DW_CFA_advance_loc:·5·to·00000000000013d91061 ··DW_CFA_advance_loc:·5·to·00000000000013d9
1072 ··DW_CFA_def_cfa_offset:·161062 ··DW_CFA_def_cfa_offset:·16
1073 ··DW_CFA_advance_loc:·21·to·00000000000013ee1063 ··DW_CFA_advance_loc:·21·to·00000000000013ee
1074 ··DW_CFA_def_cfa_offset:·81064 ··DW_CFA_def_cfa_offset:·8
1075 ··DW_CFA_nop1065 ··DW_CFA_nop
  
1076 00000a88·0000000000000044·00000a8c·FDE·cie=00000000·pc=0000000000001a60..0000000000001b661066 00000a7c·0000000000000044·00000a80·FDE·cie=00000000·pc=0000000000001a60..0000000000001b66
1077 ··DW_CFA_advance_loc:·6·to·0000000000001a661067 ··DW_CFA_advance_loc:·6·to·0000000000001a66
1078 ··DW_CFA_def_cfa_offset:·161068 ··DW_CFA_def_cfa_offset:·16
1079 ··DW_CFA_offset:·r15·(r15)·at·cfa-161069 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
1080 ··DW_CFA_advance_loc:·7·to·0000000000001a6d1070 ··DW_CFA_advance_loc:·7·to·0000000000001a6d
1081 ··DW_CFA_def_cfa_offset:·241071 ··DW_CFA_def_cfa_offset:·24
1082 ··DW_CFA_offset:·r14·(r14)·at·cfa-241072 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
1083 ··DW_CFA_advance_loc:·2·to·0000000000001a6f1073 ··DW_CFA_advance_loc:·2·to·0000000000001a6f
Max diff block lines reached; 34102/39412 bytes (86.53%) of diff not shown.
1.54 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 2401, 15 lines modifiedOffset 2401, 15 lines modified
  
2401 0000000000001b70·<sys_getrefcount>:2401 0000000000001b70·<sys_getrefcount>:
2402 sys_getrefcount():2402 sys_getrefcount():
2403 »       endbr642403 »       endbr64
2404 »       mov····(%rsi),%rdi2404 »       mov····(%rsi),%rdi
2405 »       cmp····$0xffffffffffffffff,%rdi2405 »       cmp····$0xffffffffffffffff,%rdi
2406 »       je·····1b81·<sys_getrefcount+0x11>2406 »       je·····1b81·<sys_getrefcount+0x11>
2407 ·R_X86_64_PC32»  .text.unlikely+0x16832407 ·R_X86_64_PC32»  .text.unlikely+0x16d3
2408 »       jmp····1b86·<sys_getrefcount+0x16>2408 »       jmp····1b86·<sys_getrefcount+0x16>
2409 ·R_X86_64_PLT32» PyLong_FromSsize_t-0x42409 ·R_X86_64_PLT32» PyLong_FromSsize_t-0x4
2410 »       cs·nopw·0x0(%rax,%rax,1)2410 »       cs·nopw·0x0(%rax,%rax,1)
  
2411 0000000000001b90·<sys_get_asyncgen_hooks>:2411 0000000000001b90·<sys_get_asyncgen_hooks>:
2412 sys_get_asyncgen_hooks():2412 sys_get_asyncgen_hooks():
2413 »       endbr642413 »       endbr64
Offset 2554, 15 lines modifiedOffset 2554, 15 lines modified
2554 »       mov····$0x3,%ecx2554 »       mov····$0x3,%ecx
2555 »       movhps·0x0(,%rdx,8),%xmm02555 »       movhps·0x0(,%rdx,8),%xmm0
2556 ·R_X86_64_32S»   .rodata+0x11402556 ·R_X86_64_32S»   .rodata+0x1140
2557 »       mov····%rbx,%rdi2557 »       mov····%rbx,%rdi
2558 »       mov····%rsp,%rdx2558 »       mov····%rsp,%rdx
2559 »       movaps·%xmm0,(%rsp)2559 »       movaps·%xmm0,(%rsp)
2560 »       call···1d15·<profile_trampoline+0x45>2560 »       call···1d15·<profile_trampoline+0x45>
2561 ·R_X86_64_PC32»  .text.hot+0x142c2561 ·R_X86_64_PC32»  .text.hot+0x140c
2562 »       test···%rax,%rax2562 »       test···%rax,%rax
2563 »       je·····1d1e·<profile_trampoline+0x4e>2563 »       je·····1d1e·<profile_trampoline+0x4e>
2564 ·R_X86_64_PC32»  .text.unlikely+0x17972564 ·R_X86_64_PC32»  .text.unlikely+0x1797
2565 »       mov····(%rax),%rdx2565 »       mov····(%rax),%rdx
2566 »       test···%edx,%edx2566 »       test···%edx,%edx
2567 »       jns····1d29·<profile_trampoline+0x59>2567 »       jns····1d29·<profile_trampoline+0x59>
2568 ·R_X86_64_PC32»  .text.unlikely+0x17ac2568 ·R_X86_64_PC32»  .text.unlikely+0x17ac
Offset 2901, 15 lines modifiedOffset 2901, 15 lines modified
2901 »       je·····20b4·<_PySys_GetSizeOf+0x44>2901 »       je·····20b4·<_PySys_GetSizeOf+0x44>
2902 ·R_X86_64_PC32»  .text.unlikely+0x1a8c2902 ·R_X86_64_PC32»  .text.unlikely+0x1a8c
2903 »       mov····%fs:0x0(%r13),%rdi2903 »       mov····%fs:0x0(%r13),%rdi
2904 »       xor····%ecx,%ecx2904 »       xor····%ecx,%ecx
2905 »       xor····%edx,%edx2905 »       xor····%edx,%edx
2906 »       mov····%rax,%rsi2906 »       mov····%rax,%rsi
2907 »       call···20c5·<_PySys_GetSizeOf+0x55>2907 »       call···20c5·<_PySys_GetSizeOf+0x55>
2908 ·R_X86_64_PC32»  .text.hot+0x142c2908 ·R_X86_64_PC32»  .text.hot+0x140c
2909 »       mov····%rax,%r132909 »       mov····%rax,%r13
2910 »       mov····(%rbx),%rax2910 »       mov····(%rbx),%rax
2911 »       test···%eax,%eax2911 »       test···%eax,%eax
2912 »       js·····20e0·<_PySys_GetSizeOf+0x70>2912 »       js·····20e0·<_PySys_GetSizeOf+0x70>
2913 »       sub····$0x1,%rax2913 »       sub····$0x1,%rax
2914 »       mov····%rax,(%rbx)2914 »       mov····%rax,(%rbx)
2915 »       jne····20e0·<_PySys_GetSizeOf+0x70>2915 »       jne····20e0·<_PySys_GetSizeOf+0x70>
6.99 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1421, 32 lines modifiedOffset 1421, 32 lines modified
1421 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x41421 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
1422 »       mov····%fs:(%rax),%rbp1422 »       mov····%fs:(%rax),%rbp
1423 »       mov····0x48(%rbp),%rdi1423 »       mov····0x48(%rbp),%rdi
1424 »       test···%rdi,%rdi1424 »       test···%rdi,%rdi
1425 »       jne····fc7·<sys__getframe.cold+0x22>1425 »       jne····fc7·<sys__getframe.cold+0x22>
1426 ·R_X86_64_PC32»  .text.hot+0xe531426 ·R_X86_64_PC32»  .text.hot+0xe53
1427 »       jmp····fcc·<sys__getframe.cold+0x27>1427 »       jmp····fcc·<sys__getframe.cold+0x27>
1428 ·R_X86_64_PC32»  .text.hot+0xf101428 ·R_X86_64_PC32»  .text.hot+0xf0c
1429 »       xor····%edx,%edx1429 »       xor····%edx,%edx
1430 »       mov····$0x1,%ecx1430 »       mov····$0x1,%ecx
1431 »       mov····%rbx,%rsi1431 »       mov····%rbx,%rsi
1432 »       mov····$0x0,%edi1432 »       mov····$0x0,%edi
1433 ·R_X86_64_32»    .rodata.str1.1+0x36d1433 ·R_X86_64_32»    .rodata.str1.1+0x36d
1434 »       call···fe0·<sys__getframe.cold+0x3b>1434 »       call···fe0·<sys__getframe.cold+0x3b>
1435 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x41435 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x4
1436 »       test···%eax,%eax1436 »       test···%eax,%eax
1437 »       je·····fe8·<sys__getframe.cold+0x43>1437 »       je·····fe8·<sys__getframe.cold+0x43>
1438 ·R_X86_64_PC32»  .text.hot+0xf241438 ·R_X86_64_PC32»  .text.hot+0xf20
1439 »       test···%rbx,%rbx1439 »       test···%rbx,%rbx
1440 »       jle····ff1·<sys__getframe.cold+0x4c>1440 »       jle····ff1·<sys__getframe.cold+0x4c>
1441 ·R_X86_64_PC32»  .text.hot+0xe3b1441 ·R_X86_64_PC32»  .text.hot+0xe3b
1442 »       jmp····ff6·<sys__getframe.cold+0x51>1442 »       jmp····ff6·<sys__getframe.cold+0x51>
1443 ·R_X86_64_PC32»  .text.hot+0xea41443 ·R_X86_64_PC32»  .text.hot+0xea0
1444 »       jmp····ffb·<sys__getframe.cold+0x56>1444 »       jmp····ffb·<sys__getframe.cold+0x56>
1445 ·R_X86_64_PC32»  .text.hot+0xf241445 ·R_X86_64_PC32»  .text.hot+0xf20
1446 »       xor····%eax,%eax1446 »       xor····%eax,%eax
1447 »       mov····%rbx,%rcx1447 »       mov····%rbx,%rcx
1448 »       mov····$0x0,%edx1448 »       mov····$0x0,%edx
1449 ·R_X86_64_32»    .rodata.str1.1+0x18a1449 ·R_X86_64_32»    .rodata.str1.1+0x18a
1450 »       mov····$0x0,%esi1450 »       mov····$0x0,%esi
1451 ·R_X86_64_32»    .rodata.str1.1+0x3951451 ·R_X86_64_32»    .rodata.str1.1+0x395
1452 »       mov····%rbp,%rdi1452 »       mov····%rbp,%rdi
Offset 1454, 24 lines modifiedOffset 1454, 24 lines modified
1454 ·R_X86_64_PLT32» _PySys_Audit-0x41454 ·R_X86_64_PLT32» _PySys_Audit-0x4
1455 »       add····$0x1,%eax1455 »       add····$0x1,%eax
1456 »       jne····101b·<sys__getframe.cold+0x76>1456 »       jne····101b·<sys__getframe.cold+0x76>
1457 ·R_X86_64_PC32»  .text.hot+0xe961457 ·R_X86_64_PC32»  .text.hot+0xe96
1458 »       mov····(%rbx),%rax1458 »       mov····(%rbx),%rax
1459 »       test···%eax,%eax1459 »       test···%eax,%eax
1460 »       js·····1026·<sys__getframe.cold+0x81>1460 »       js·····1026·<sys__getframe.cold+0x81>
1461 ·R_X86_64_PC32»  .text.hot+0xf241461 ·R_X86_64_PC32»  .text.hot+0xf20
1462 »       sub····$0x1,%rax1462 »       sub····$0x1,%rax
1463 »       mov····%rax,(%rbx)1463 »       mov····%rax,(%rbx)
1464 »       jne····1033·<sys__getframe.cold+0x8e>1464 »       jne····1033·<sys__getframe.cold+0x8e>
1465 ·R_X86_64_PC32»  .text.hot+0xf241465 ·R_X86_64_PC32»  .text.hot+0xf20
1466 »       mov····%rbx,%rdi1466 »       mov····%rbx,%rdi
1467 »       call···103b·<sys__getframe.cold+0x96>1467 »       call···103b·<sys__getframe.cold+0x96>
1468 ·R_X86_64_PLT32» _Py_Dealloc-0x41468 ·R_X86_64_PLT32» _Py_Dealloc-0x4
1469 »       jmp····1040·<sys_intern.cold>1469 »       jmp····1040·<sys_intern.cold>
1470 ·R_X86_64_PC32»  .text.hot+0xf241470 ·R_X86_64_PC32»  .text.hot+0xf20
  
1471 0000000000001040·<sys_intern.cold>:1471 0000000000001040·<sys_intern.cold>:
1472 sys_intern.cold():1472 sys_intern.cold():
1473 »       mov····%rsi,%rcx1473 »       mov····%rsi,%rcx
1474 »       mov····$0x0,%edx1474 »       mov····$0x0,%edx
1475 ·R_X86_64_32»    .rodata.str1.1+0x3a31475 ·R_X86_64_32»    .rodata.str1.1+0x3a3
1476 »       mov····$0x0,%esi1476 »       mov····$0x0,%esi
Offset 1658, 15 lines modifiedOffset 1658, 15 lines modified
1658 »       mov····$0x0,%eax1658 »       mov····$0x0,%eax
1659 ·R_X86_64_32»    _Py_NoneStruct1659 ·R_X86_64_32»    _Py_NoneStruct
1660 »       add····$0x1,%edx1660 »       add····$0x1,%edx
1661 »       jne····11fc·<sys__getframemodulename.cold+0xaf>1661 »       jne····11fc·<sys__getframemodulename.cold+0xaf>
1662 »       jmp····11fc·<sys__getframemodulename.cold+0xaf>1662 »       jmp····11fc·<sys__getframemodulename.cold+0xaf>
1663 ·R_X86_64_PC32»  .text.hot+0x11ee1663 ·R_X86_64_PC32»  .text.hot+0x11ee
1664 »       jmp····1201·<sys__getframemodulename.cold+0xb4>1664 »       jmp····1201·<sys__getframemodulename.cold+0xb4>
1665 ·R_X86_64_PC32»  .text.hot+0x11fc1665 ·R_X86_64_PC32»  .text.hot+0x11f4
1666 »       mov····%rdx,%rbx1666 »       mov····%rdx,%rbx
1667 »       jmp····1192·<sys__getframemodulename.cold+0x45>1667 »       jmp····1192·<sys__getframemodulename.cold+0x45>
1668 »       call···120b·<sys__getframemodulename.cold+0xbe>1668 »       call···120b·<sys__getframemodulename.cold+0xbe>
1669 ·R_X86_64_PLT32» PyErr_Occurred-0x41669 ·R_X86_64_PLT32» PyErr_Occurred-0x4
1670 »       test···%rax,%rax1670 »       test···%rax,%rax
1671 »       je·····11c4·<sys__getframemodulename.cold+0x77>1671 »       je·····11c4·<sys__getframemodulename.cold+0x77>
1672 »       jmp····117a·<sys__getframemodulename.cold+0x2d>1672 »       jmp····117a·<sys__getframemodulename.cold+0x2d>
Offset 2076, 64 lines modifiedOffset 2076, 64 lines modified
2076 »       mov····%rsi,%rdi2076 »       mov····%rsi,%rdi
2077 »       jmp····1680·<sys_settrace.cold>2077 »       jmp····1680·<sys_settrace.cold>
2078 ·R_X86_64_PLT32» _PyErr_WriteUnraisableDefaultHook-0x42078 ·R_X86_64_PLT32» _PyErr_WriteUnraisableDefaultHook-0x4
  
2079 0000000000001680·<sys_settrace.cold>:2079 0000000000001680·<sys_settrace.cold>:
2080 sys_settrace.cold():2080 sys_settrace.cold():
2081 »       xor····%eax,%eax2081 »       xor····%eax,%eax
2082 »       jmp····1687·<sys_getrefcount.cold>2082 »       jmp····1687·<PyUnstable_PerfMapState_Fini>
2083 ·R_X86_64_PC32»  .text.hot+0x127e2083 ·R_X86_64_PC32»  .text.hot+0x125e
  
2084 0000000000001687·<sys_getrefcount.cold>: 
2085 sys_getrefcount.cold(): 
2086 »       sub····$0x18,%rsp 
2087 »       mov····%rdi,0x8(%rsp) 
2088 »       call···1695·<sys_getrefcount.cold+0xe> 
2089 ·R_X86_64_PLT32» PyErr_Occurred-0x4 
2090 »       mov····0x8(%rsp),%rdi 
2091 »       test···%rax,%rax 
2092 »       jne····16a8·<sys_getrefcount.cold+0x21> 
2093 »       add····$0x18,%rsp 
2094 »       jmp····16a8·<sys_getrefcount.cold+0x21> 
2095 ·R_X86_64_PLT32» PyLong_FromSsize_t-0x4 
2096 »       xor····%eax,%eax 
2097 »       add····$0x18,%rsp 
2098 »       ret 
  
2099 00000000000016af·<PyUnstable_PerfMapState_Fini>:2084 0000000000001687·<PyUnstable_PerfMapState_Fini>:
2100 PyUnstable_PerfMapState_Fini():2085 PyUnstable_PerfMapState_Fini():
2101 »       endbr642086 »       endbr64
2102 »       cmpq···$0x0,0x0(%rip)········2087 »       cmpq···$0x0,0x0(%rip)········
2103 ·R_X86_64_PC32»  .bss+0x34b2088 ·R_X86_64_PC32»  .bss+0x34b
2104 »       je·····16fe·<PyUnstable_PerfMapState_Fini+0x4f>2089 »       je·····16d6·<PyUnstable_PerfMapState_Fini+0x4f>
2105 »       push···%rax2090 »       push···%rax
2106 »       mov····0x0(%rip),%rdi········2091 »       mov····0x0(%rip),%rdi········
2107 ·R_X86_64_PC32»  .bss+0x3542092 ·R_X86_64_PC32»  .bss+0x354
2108 »       mov····$0x1,%esi2093 »       mov····$0x1,%esi
2109 »       call···16cf·<PyUnstable_PerfMapState_Fini+0x20>2094 »       call···16a7·<PyUnstable_PerfMapState_Fini+0x20>
2110 ·R_X86_64_PLT32» PyThread_acquire_lock-0x42095 ·R_X86_64_PLT32» PyThread_acquire_lock-0x4
2111 »       mov····0x0(%rip),%rdi········2096 »       mov····0x0(%rip),%rdi········
2112 ·R_X86_64_PC32»  .bss+0x34c2097 ·R_X86_64_PC32»  .bss+0x34c
2113 »       call···16db·<PyUnstable_PerfMapState_Fini+0x2c>2098 »       call···16b3·<PyUnstable_PerfMapState_Fini+0x2c>
2114 ·R_X86_64_PLT32» fclose-0x42099 ·R_X86_64_PLT32» fclose-0x4
2115 »       mov····0x0(%rip),%rdi········2100 »       mov····0x0(%rip),%rdi········
2116 ·R_X86_64_PC32»  .bss+0x3542101 ·R_X86_64_PC32»  .bss+0x354
2117 »       call···16e7·<PyUnstable_PerfMapState_Fini+0x38>2102 »       call···16bf·<PyUnstable_PerfMapState_Fini+0x38>
2118 ·R_X86_64_PLT32» PyThread_release_lock-0x42103 ·R_X86_64_PLT32» PyThread_release_lock-0x4
2119 »       mov····0x0(%rip),%rdi········2104 »       mov····0x0(%rip),%rdi········
2120 ·R_X86_64_PC32»  .bss+0x3542105 ·R_X86_64_PC32»  .bss+0x354
2121 »       call···16f3·<PyUnstable_PerfMapState_Fini+0x44>2106 »       call···16cb·<PyUnstable_PerfMapState_Fini+0x44>
2122 ·R_X86_64_PLT32» PyThread_free_lock-0x42107 ·R_X86_64_PLT32» PyThread_free_lock-0x4
2123 »       xor····%edx,%edx2108 »       xor····%edx,%edx
2124 »       mov····%rdx,0x0(%rip)········2109 »       mov····%rdx,0x0(%rip)········
2125 ·R_X86_64_PC32»  .bss+0x34c2110 ·R_X86_64_PC32»  .bss+0x34c
Max diff block lines reached; 2477/6953 bytes (35.62%) of diff not shown.
17.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1154, 29 lines modifiedOffset 1154, 29 lines modified
1154 »       push···%rbx1154 »       push···%rbx
1155 »       mov····%rdx,%rbx1155 »       mov····%rdx,%rbx
1156 »       sub····$0x8,%rsp1156 »       sub····$0x8,%rsp
1157 »       cmp····$0x1,%rdx1157 »       cmp····$0x1,%rdx
1158 »       ja·····e3a·<sys__getframe+0x1a>1158 »       ja·····e3a·<sys__getframe+0x1a>
1159 ·R_X86_64_PC32»  .text.unlikely+0xfc81159 ·R_X86_64_PC32»  .text.unlikely+0xfc8
1160 »       test···%rdx,%rdx1160 »       test···%rdx,%rdx
1161 »       jne····ea8·<sys__getframe+0x88>1161 »       jne····ea4·<sys__getframe+0x84>
1162 »       mov····0x0(%rip),%rax········1162 »       mov····0x0(%rip),%rax········
1163 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x41163 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
1164 »       mov····%fs:(%rax),%rbp1164 »       mov····%fs:(%rax),%rbp
1165 »       mov····0x48(%rbp),%rdi1165 »       mov····0x48(%rbp),%rdi
1166 »       test···%rdi,%rdi1166 »       test···%rdi,%rdi
1167 »       je·····f14·<sys__getframe+0xf4>1167 »       je·····f10·<sys__getframe+0xf0>
1168 »       mov····0x30(%rdi),%rbx1168 »       mov····0x30(%rdi),%rbx
1169 »       test···%rbx,%rbx1169 »       test···%rbx,%rbx
1170 »       jne····e71·<sys__getframe+0x51>1170 »       jne····e71·<sys__getframe+0x51>
1171 »       call···e65·<sys__getframe+0x45>1171 »       call···e65·<sys__getframe+0x45>
1172 ·R_X86_64_PLT32» _PyFrame_MakeAndSetFrameObject-0x41172 ·R_X86_64_PLT32» _PyFrame_MakeAndSetFrameObject-0x4
1173 »       mov····%rax,%rbx1173 »       mov····%rax,%rbx
1174 »       test···%rax,%rax1174 »       test···%rax,%rax
1175 »       je·····f28·<sys__getframe+0x108>1175 »       je·····f24·<sys__getframe+0x104>
1176 »       mov····(%rbx),%eax1176 »       mov····(%rbx),%eax
1177 »       add····$0x1,%eax1177 »       add····$0x1,%eax
1178 »       je·····e7c·<sys__getframe+0x5c>1178 »       je·····e7c·<sys__getframe+0x5c>
1179 ·R_X86_64_PC32»  .text.unlikely+0xff71179 ·R_X86_64_PC32»  .text.unlikely+0xff7
1180 »       mov····%eax,(%rbx)1180 »       mov····%eax,(%rbx)
1181 »       mov····%rbx,%rcx1181 »       mov····%rbx,%rcx
1182 »       xor····%eax,%eax1182 »       xor····%eax,%eax
Offset 1184, 64 lines modifiedOffset 1184, 63 lines modified
1184 ·R_X86_64_32»    .rodata.str1.1+0x18a1184 ·R_X86_64_32»    .rodata.str1.1+0x18a
1185 »       mov····$0x0,%esi1185 »       mov····$0x0,%esi
1186 ·R_X86_64_32»    .rodata.str1.1+0x3951186 ·R_X86_64_32»    .rodata.str1.1+0x395
1187 »       mov····%rbp,%rdi1187 »       mov····%rbp,%rdi
1188 »       call···e95·<sys__getframe+0x75>1188 »       call···e95·<sys__getframe+0x75>
1189 ·R_X86_64_PLT32» _PySys_Audit-0x41189 ·R_X86_64_PLT32» _PySys_Audit-0x4
1190 »       cmp····$0xffffffff,%eax1190 »       cmp····$0xffffffff,%eax
1191 »       je·····f0f·<sys__getframe+0xef>1191 »       je·····f0b·<sys__getframe+0xeb>
1192 »       add····$0x8,%rsp1192 »       add····$0x8,%rsp
1193 »       mov····%rbx,%rax1193 »       mov····%rbx,%rax
1194 »       pop····%rbx1194 »       pop····%rbx
1195 »       pop····%rbp1195 »       pop····%rbp
1196 »       ret1196 »       ret
1197 »       nopl···0x0(%rax) 
1198 »       mov····0x0(%rbp),%rdi1197 »       mov····0x0(%rbp),%rdi
1199 »       call···eb1·<sys__getframe+0x91>1198 »       call···ead·<sys__getframe+0x8d>
1200 ·R_X86_64_PLT32» PyLong_AsInt-0x41199 ·R_X86_64_PLT32» PyLong_AsInt-0x4
1201 »       cmp····$0xffffffff,%eax1200 »       cmp····$0xffffffff,%eax
1202 »       je·····eba·<sys__getframe+0x9a>1201 »       je·····eb6·<sys__getframe+0x96>
1203 ·R_X86_64_PC32»  .text.unlikely+0xfa11202 ·R_X86_64_PC32»  .text.unlikely+0xfa1
1204 »       mov····0x0(%rip),%rdx········1203 »       mov····0x0(%rip),%rdx········
1205 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x41204 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
1206 »       mov····%fs:(%rdx),%rbp1205 »       mov····%fs:(%rdx),%rbp
1207 »       mov····0x48(%rbp),%rdi1206 »       mov····0x48(%rbp),%rdi
1208 »       test···%rdi,%rdi1207 »       test···%rdi,%rdi
1209 »       je·····f14·<sys__getframe+0xf4>1208 »       je·····f10·<sys__getframe+0xf0>
1210 »       test···%eax,%eax1209 »       test···%eax,%eax
1211 »       jle····e57·<sys__getframe+0x37>1210 »       jle····e57·<sys__getframe+0x37>
1212 »       mov····0x8(%rdi),%rdi1211 »       mov····0x8(%rdi),%rdi
1213 »       test···%rdi,%rdi1212 »       test···%rdi,%rdi
1214 »       je·····f14·<sys__getframe+0xf4>1213 »       je·····f10·<sys__getframe+0xf0>
1215 »       movzbl·0x46(%rdi),%edx1214 »       movzbl·0x46(%rdi),%edx
1216 »       cmp····$0x3,%dl1215 »       cmp····$0x3,%dl
1217 »       je·····ed2·<sys__getframe+0xb2>1216 »       je·····ece·<sys__getframe+0xae>
1218 »       cmp····$0x1,%dl1217 »       cmp····$0x1,%dl
1219 »       je·····f04·<sys__getframe+0xe4>1218 »       je·····f00·<sys__getframe+0xe0>
1220 »       mov····(%rdi),%rcx1219 »       mov····(%rdi),%rcx
1221 »       movslq·0xb8(%rcx),%rdx1220 »       movslq·0xb8(%rcx),%rdx
1222 »       add····%rdx,%rdx1221 »       add····%rdx,%rdx
1223 »       lea····0xc8(%rcx,%rdx,1),%rdx1222 »       lea····0xc8(%rcx,%rdx,1),%rdx
1224 »       cmp····%rdx,0x38(%rdi)1223 »       cmp····%rdx,0x38(%rdi)
1225 »       jb·····ed2·<sys__getframe+0xb2>1224 »       jb·····ece·<sys__getframe+0xae>
1226 »       sub····$0x1,%eax1225 »       sub····$0x1,%eax
1227 »       je·····e57·<sys__getframe+0x37>1226 »       je·····e57·<sys__getframe+0x37>
1228 »       jmp····ed2·<sys__getframe+0xb2>1227 »       jmp····ece·<sys__getframe+0xae>
1229 »       jmp····f14·<sys__getframe+0xf4>1228 »       jmp····f10·<sys__getframe+0xf0>
1230 ·R_X86_64_PC32»  .text.unlikely+0x10171229 ·R_X86_64_PC32»  .text.unlikely+0x1017
1231 »       mov····0x0(%rip),%rsi········1230 »       mov····0x0(%rip),%rsi········
1232 ·R_X86_64_PC32»  PyExc_ValueError-0x41231 ·R_X86_64_PC32»  PyExc_ValueError-0x4
1233 »       mov····$0x0,%edx1232 »       mov····$0x0,%edx
1234 ·R_X86_64_32»    .rodata.str1.1+0x3771233 ·R_X86_64_32»    .rodata.str1.1+0x377
1235 »       mov····%rbp,%rdi1234 »       mov····%rbp,%rdi
1236 »       call···f28·<sys__getframe+0x108>1235 »       call···f24·<sys__getframe+0x104>
1237 ·R_X86_64_PLT32» _PyErr_SetString-0x41236 ·R_X86_64_PLT32» _PyErr_SetString-0x4
1238 »       xor····%ebx,%ebx1237 »       xor····%ebx,%ebx
1239 »       jmp····e9a·<sys__getframe+0x7a>1238 »       jmp····e9a·<sys__getframe+0x7a>
1240 »       nop1239 »       nopl···0x0(%rax,%rax,1)
  
1241 0000000000000f30·<sys_intern>:1240 0000000000000f30·<sys_intern>:
1242 sys_intern():1241 sys_intern():
1243 »       endbr641242 »       endbr64
1244 »       sub····$0x18,%rsp1243 »       sub····$0x18,%rsp
1245 »       mov····0x8(%rsi),%rax1244 »       mov····0x8(%rsi),%rax
1246 »       testb··$0x10,0xab(%rax)1245 »       testb··$0x10,0xab(%rax)
Offset 1368, 15 lines modifiedOffset 1367, 15 lines modified
1368 »       cmp····$0x1,%rdx1367 »       cmp····$0x1,%rdx
1369 »       ja·····10b2·<sys__getframemodulename+0x22>1368 »       ja·····10b2·<sys__getframemodulename+0x22>
1370 ·R_X86_64_PC32»  .text.unlikely+0x11491369 ·R_X86_64_PC32»  .text.unlikely+0x1149
1371 »       test···%rdi,%rdi1370 »       test···%rdi,%rdi
1372 »       je·····10bb·<sys__getframemodulename+0x2b>1371 »       je·····10bb·<sys__getframemodulename+0x2b>
1373 ·R_X86_64_PC32»  .text.unlikely+0x11fd1372 ·R_X86_64_PC32»  .text.unlikely+0x11fd
1374 »       test···%rdx,%rdx1373 »       test···%rdx,%rdx
1375 »       je·····123e·<sys__getframemodulename+0x1ae>1374 »       je·····121e·<sys__getframemodulename+0x18e>
1376 »       mov····(%rdi),%rdi1375 »       mov····(%rdi),%rdi
1377 »       call···10cc·<sys__getframemodulename+0x3c>1376 »       call···10cc·<sys__getframemodulename+0x3c>
1378 ·R_X86_64_PLT32» PyLong_AsInt-0x41377 ·R_X86_64_PLT32» PyLong_AsInt-0x4
1379 »       mov····%eax,%ebx1378 »       mov····%eax,%ebx
1380 »       cmp····$0xffffffff,%eax1379 »       cmp····$0xffffffff,%eax
1381 »       je·····10d7·<sys__getframemodulename+0x47>1380 »       je·····10d7·<sys__getframemodulename+0x47>
1382 ·R_X86_64_PC32»  .text.unlikely+0x12021381 ·R_X86_64_PC32»  .text.unlikely+0x1202
Offset 1385, 38 lines modifiedOffset 1384, 38 lines modified
1385 ·R_X86_64_32»    .rodata.str1.1+0x4161384 ·R_X86_64_32»    .rodata.str1.1+0x416
1386 »       xor····%eax,%eax1385 »       xor····%eax,%eax
1387 »       mov····$0x0,%edi1386 »       mov····$0x0,%edi
1388 ·R_X86_64_32»    .rodata.str1.1+0x4181387 ·R_X86_64_32»    .rodata.str1.1+0x418
1389 »       call···10ea·<sys__getframemodulename+0x5a>1388 »       call···10ea·<sys__getframemodulename+0x5a>
1390 ·R_X86_64_PLT32» PySys_Audit-0x41389 ·R_X86_64_PLT32» PySys_Audit-0x4
1391 »       cmp····$0xffffffff,%eax1390 »       cmp····$0xffffffff,%eax
1392 »       je·····1243·<sys__getframemodulename+0x1b3>1391 »       je·····1223·<sys__getframemodulename+0x193>
1393 »       mov····0x0(%rip),%rax········1392 »       mov····0x0(%rip),%rax········
1394 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x41393 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
1395 »       mov····%fs:(%rax),%rax1394 »       mov····%fs:(%rax),%rax
1396 »       mov····0x48(%rax),%rax1395 »       mov····0x48(%rax),%rax
1397 »       test···%rax,%rax1396 »       test···%rax,%rax
1398 »       je·····110b·<sys__getframemodulename+0x7b>1397 »       je·····110b·<sys__getframemodulename+0x7b>
1399 ·R_X86_64_PC32»  .text.unlikely+0x12111398 ·R_X86_64_PC32»  .text.unlikely+0x1211
1400 »       movzbl·0x46(%rax),%edx1399 »       movzbl·0x46(%rax),%edx
Max diff block lines reached; 13030/17186 bytes (75.82%) of diff not shown.
23.5 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 118, 16 lines modifiedOffset 118, 16 lines modified
118 ··0x00000720·20070000·00000000·30000000·00420e10··.......0....B..118 ··0x00000720·20070000·00000000·30000000·00420e10··.......0....B..
119 ··0x00000730·5f0a0e08·450b490e·08000000·10000000·_...E.I.........119 ··0x00000730·5f0a0e08·450b490e·08000000·10000000·_...E.I.........
120 ··0x00000740·40070000·00000000·19000000·000e1000·@...............120 ··0x00000740·40070000·00000000·19000000·000e1000·@...............
121 ··0x00000750·1c000000·54070000·00000000·51000000·....T.......Q...121 ··0x00000750·1c000000·54070000·00000000·51000000·....T.......Q...
122 ··0x00000760·00480e10·7a0a0e08·450b490e·08000000·.H..z...E.I.....122 ··0x00000760·00480e10·7a0a0e08·450b490e·08000000·.H..z...E.I.....
123 ··0x00000770·10000000·74070000·00000000·19000000·....t...........123 ··0x00000770·10000000·74070000·00000000·19000000·....t...........
124 ··0x00000780·000e1000·28000000·88070000·00000000·....(...........124 ··0x00000780·000e1000·28000000·88070000·00000000·....(...........
125 ··0x00000790·0f010000·00450e10·8602440e·18830347·.....E....D....G125 ··0x00000790·0b010000·00450e10·8602440e·18830347·.....E....D....G
126 ··0x000007a0·0e20026e·0a0e1844·0e10410e·08450b00·.·.n...D..A..E..126 ··0x000007a0·0e20026e·0a0e1844·0e10410e·08410b00·.·.n...D..A..A..
127 ··0x000007b0·14000000·b4070000·00000000·9b000000·................127 ··0x000007b0·14000000·b4070000·00000000·9b000000·................
128 ··0x000007c0·000e2083·03860200·18000000·cc070000·..·.............128 ··0x000007c0·000e2083·03860200·18000000·cc070000·..·.............
129 ··0x000007d0·00000000·71000000·00480e20·024d0a0e·....q....H.·.M..129 ··0x000007d0·00000000·71000000·00480e20·024d0a0e·....q....H.·.M..
130 ··0x000007e0·084b0b00·10000000·e8070000·00000000·.K..............130 ··0x000007e0·084b0b00·10000000·e8070000·00000000·.K..............
131 ··0x000007f0·3c000000·000e2000·28000000·fc070000·<.....·.(.......131 ··0x000007f0·3c000000·000e2000·28000000·fc070000·<.....·.(.......
132 ··0x00000800·00000000·7b000000·00450e10·8602410e·....{....E....A.132 ··0x00000800·00000000·7b000000·00450e10·8602410e·....{....E....A.
133 ··0x00000810·18830344·0e300244·0a0e1841·0e10410e·...D.0.D...A..A.133 ··0x00000810·18830344·0e300244·0a0e1841·0e10410e·...D.0.D...A..A.
Offset 151, 174 lines modifiedOffset 151, 174 lines modified
151 ··0x00000930·30090000·00000000·2b000000·000e2083·0.......+.....·.151 ··0x00000930·30090000·00000000·2b000000·000e2083·0.......+.....·.
152 ··0x00000940·03860200·28000000·48090000·00000000·....(...H.......152 ··0x00000940·03860200·28000000·48090000·00000000·....(...H.......
153 ··0x00000950·6f000000·004a0e10·8602410e·18830344·o....J....A....D153 ··0x00000950·6f000000·004a0e10·8602410e·18830344·o....J....A....D
154 ··0x00000960·0e20025c·0e18410e·10410e08·41c3c600·.·.\..A..A..A...154 ··0x00000960·0e20025c·0e18410e·10410e08·41c3c600·.·.\..A..A..A...
155 ··0x00000970·14000000·74090000·00000000·21000000·....t.......!...155 ··0x00000970·14000000·74090000·00000000·21000000·....t.......!...
156 ··0x00000980·000e2083·03860200·18000000·8c090000·..·.............156 ··0x00000980·000e2083·03860200·18000000·8c090000·..·.............
157 ··0x00000990·00000000·3a000000·00450e10·8302700e·....:....E....p.157 ··0x00000990·00000000·3a000000·00450e10·8302700e·....:....E....p.
158 ··0x000009a0·08000000·2c000000·a8090000·00000000·....,...........158 ··0x000009a0·08000000·20000000·a8090000·00000000·....·...........
159 ··0x000009b0·b8010000·00450e10·83024a0e·20035701·.....E....J.·.W.159 ··0x000009b0·98010000·00450e10·83024a0e·20035701·.....E....J.·.W.
160 ··0x000009c0·0a0e1041·0e08490b·460a0e10·410e0841·...A..I.F...A..A160 ··0x000009c0·0a0e1041·0e08410b·30000000·cc090000·...A..A.0.......
161 ··0x000009d0·0b000000·30000000·d8090000·00000000·....0........... 
162 ··0x000009e0·d2000000·000e2083·02410e28·530e3042·......·..A.(S.0B161 ··0x000009d0·00000000·d2000000·000e2083·02410e28·..........·..A.(
163 ··0x000009f0·0e38420e·40490e20·650e2851·0e30420e·.8B.@I.·e.(Q.0B.162 ··0x000009e0·530e3042·0e38420e·40490e20·650e2851·S.0B.8B.@I.·e.(Q
164 ··0x00000a00·38420e40·490e2000·14000000·0c0a0000·8B.@I.·.........163 ··0x000009f0·0e30420e·38420e40·490e2000·14000000·.0B.8B.@I.·.....
165 ··0x00000a10·00000000·39000000·00450e10·730e0800·....9....E..s...164 ··0x00000a00·000a0000·00000000·39000000·00450e10·........9....E..
 165 ··0x00000a10·730e0800·10000000·180a0000·00000000·s...............
166 ··0x00000a20·10000000·240a0000·00000000·1f000000·....$...........166 ··0x00000a20·1f000000·00000000·20000000·2c0a0000·........·...,...
167 ··0x00000a30·00000000·20000000·380a0000·00000000·....·...8....... 
168 ··0x00000a40·41010000·00450e10·8302470e·50033301·A....E....G.P.3. 
169 ··0x00000a50·0e10410e·08000000·14000000·5c0a0000·..A.........\... 
170 ··0x00000a60·00000000·1c000000·00450e10·560e0800·.........E..V... 
171 ··0x00000a70·14000000·740a0000·00000000·1b000000·....t........... 
172 ··0x00000a80·00450e10·550e0800·44000000·8c0a0000·.E..U...D....... 
173 ··0x00000a90·00000000·06010000·00460e10·8f02470e·.........F....G.167 ··0x00000a30·00000000·41010000·00450e10·8302470e·....A....E....G.
 168 ··0x00000a40·50033301·0e10410e·08000000·14000000·P.3...A.........
 169 ··0x00000a50·500a0000·00000000·1c000000·00450e10·P............E..
 170 ··0x00000a60·560e0800·14000000·680a0000·00000000·V.......h.......
 171 ··0x00000a70·1b000000·00450e10·550e0800·44000000·.....E..U...D...
 172 ··0x00000a80·800a0000·00000000·06010000·00460e10·.............F..
174 ··0x00000aa0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0173 ··0x00000a90·8f02470e·188e0342·0e208d04·420e288c·..G....B.·..B.(.
175 ··0x00000ab0·8606440e·38830744·0e7002e1·0e38410e·..D.8..D.p...8A.174 ··0x00000aa0·05410e30·8606440e·38830744·0e7002e1·.A.0..D.8..D.p..
176 ··0x00000ac0·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..175 ··0x00000ab0·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B.
177 ··0x00000ad0·1c000000·d40a0000·00000000·85020000·................176 ··0x00000ac0·10420e08·1c000000·c80a0000·00000000·.B..............
178 ··0x00000ae0·000e7083·0786068c·058d048e·038f0200·..p.............177 ··0x00000ad0·85020000·000e7083·0786068c·058d048e·......p.........
179 ··0x00000af0·10000000·f40a0000·00000000·0c000000·................178 ··0x00000ae0·038f0200·10000000·e80a0000·00000000·................
180 ··0x00000b00·00000000·18000000·080b0000·00000000·................179 ··0x00000af0·0c000000·00000000·18000000·fc0a0000·................
181 ··0x00000b10·4e000000·00480e10·6e0a0e08·410b0000·N....H..n...A...180 ··0x00000b00·00000000·4e000000·00480e10·6e0a0e08·....N....H..n...
182 ··0x00000b20·10000000·240b0000·00000000·07000000·....$........... 
183 ··0x00000b30·000e1000·10000000·380b0000·00000000·........8.......181 ··0x00000b10·410b0000·10000000·180b0000·00000000·A...............
184 ··0x00000b40·16000000·00000000·1c000000·4c0b0000·............L...182 ··0x00000b20·07000000·000e1000·14000000·2c0b0000·............,...
185 ··0x00000b50·00000000·28000000·00440e20·580a0e08·....(....D.·X... 
186 ··0x00000b60·450b460e·08000000·14000000·6c0b0000·E.F.........l... 
187 ··0x00000b70·00000000·50000000·004f0e10·7f0e0800·....P....O......183 ··0x00000b30·00000000·50000000·004f0e10·7f0e0800·....P....O......
188 ··0x00000b80·28000000·840b0000·00000000·7d000000·(...........}... 
189 ··0x00000b90·00460e10·8c02410e·18860341·0e208304·.F....A....A.·.. 
190 ··0x00000ba0·02710e18·410e1042·0e080000·18000000·.q..A..B........ 
191 ··0x00000bb0·b00b0000·00000000·11000000·000e2083·..............·. 
192 ··0x00000bc0·0486038c·02000000·14000000·cc0b0000·................ 
193 ··0x00000bd0·00000000·13000000·00450e10·460e0800·.........E..F... 
194 ··0x00000be0·30000000·e40b0000·00000000·87010000·0............... 
195 ··0x00000bf0·00460e10·8c02440e·18860341·0e208304·.F....D....A.·.. 
196 ··0x00000c00·440e4053·0a0e2041·0e18410e·10420e08·D.@S..·A..A..B.. 
197 ··0x00000c10·4a0b0000·18000000·180c0000·00000000·J............... 
198 ··0x00000c20·22000000·000e4083·0486038c·02000000·".....@......... 
199 ··0x00000c30·24000000·340c0000·00000000·4c000000·$...4.......L... 
200 ··0x00000c40·00410e10·8602440e·1883034b·0e20750e·.A....D....K.·u. 
201 ··0x00000c50·18410e10·410e0800·1c000000·5c0c0000·.A..A.......\... 
202 ··0x00000c60·00000000·18000000·000e2083·03860242·..........·....B 
203 ··0x00000c70·0e18500e·10410e08·14000000·7c0c0000·..P..A......|... 
204 ··0x00000c80·00000000·48000000·00450e10·02420e08·....H....E...B.. 
205 ··0x00000c90·10000000·940c0000·00000000·4a000000·............J... 
206 ··0x00000ca0·000e1000·18000000·a80c0000·00000000·................ 
207 ··0x00000cb0·47000000·00450e10·6b0a0e08·410b0000·G....E..k...A... 
208 ··0x00000cc0·10000000·c40c0000·00000000·07000000·................ 
209 ··0x00000cd0·000e1000·18000000·d80c0000·00000000·................ 
210 ··0x00000ce0·67000000·00450e10·8302490e·30000000·g....E....I.0... 
211 ··0x00000cf0·1c000000·f40c0000·00000000·2f000000·............/... 
212 ··0x00000d00·000e3083·02530a0e·10410e08·410b0000·..0..S...A..A... 
213 ··0x00000d10·10000000·140d0000·00000000·1a000000·................184 ··0x00000b40·10000000·440b0000·00000000·16000000·....D...........
214 ··0x00000d20·00000000·14000000·280d0000·00000000·........(.......185 ··0x00000b50·00000000·1c000000·580b0000·00000000·........X.......
 186 ··0x00000b60·28000000·00440e20·580a0e08·450b460e·(....D.·X...E.F.
215 ··0x00000d30·19000000·00480e10·490e0800·38000000·.....H..I...8... 
216 ··0x00000d40·400d0000·00000000·0f010000·00460e10·@............F.. 
217 ··0x00000d50·8d02420e·188c0341·0e208604·410e2883·..B....A.·..A.(. 
218 ··0x00000d60·05440e30·02dc0a0e·28410e20·410e1842·.D.0....(A.·A..B 
219 ··0x00000d70·0e10420e·08410b00·18000000·7c0d0000·..B..A......|... 
220 ··0x00000d80·00000000·69000000·000e3083·0586048c·....i.....0..... 
221 ··0x00000d90·038d0200·1c000000·980d0000·00000000·................ 
222 ··0x00000da0·2f000000·00450e10·5e0a0e08·410b4a0e·/....E..^...A.J. 
223 ··0x00000db0·08000000·10000000·b80d0000·00000000·................187 ··0x00000b70·08000000·28000000·780b0000·00000000·....(...x.......
 188 ··0x00000b80·7d000000·00460e10·8c02410e·18860341·}....F....A....A
 189 ··0x00000b90·0e208304·02710e18·410e1042·0e080000·.·...q..A..B....
224 ··0x00000dc0·29000000·00000000·10000000·cc0d0000·)............... 
225 ··0x00000dd0·00000000·03000000·00000000·14000000·................ 
226 ··0x00000de0·e00d0000·00000000·1e000000·00450e10·.............E.. 
227 ··0x00000df0·510e0800·1c000000·f80d0000·00000000·Q............... 
228 ··0x00000e00·62000000·00450e10·83020254·0a0e0845·b....E.....T...E 
229 ··0x00000e10·0b430e08·20000000·180e0000·00000000·.C..·........... 
230 ··0x00000e20·f4000000·00450e10·8302590e·2002a90a·.....E....Y.·... 
231 ··0x00000e30·0e10410e·08410b00·14000000·3c0e0000·..A..A......<... 
232 ··0x00000e40·00000000·52000000·000e2083·02000000·....R.....·..... 
233 ··0x00000e50·28000000·540e0000·00000000·a5000000·(...T........... 
234 ··0x00000e60·00450e10·8602470e·18830344·0e30028d·.E....G....D.0.. 
235 ··0x00000e70·0a0e1841·0e10410e·08410b00·24000000·...A..A..A..$... 
236 ··0x00000e80·800e0000·00000000·55000000·000e3083·........U.....0. 
237 ··0x00000e90·03860241·0e38540e·40420e48·420e5049·...A.8T.@B.HB.PI 
238 ··0x00000ea0·0e300000·14000000·a80e0000·00000000·.0.............. 
239 ··0x00000eb0·22000000·00480e20·550e0800·14000000·"....H.·U....... 
240 ··0x00000ec0·c00e0000·00000000·1e000000·000e205d·..............·] 
241 ··0x00000ed0·0e080000·14000000·d80e0000·00000000·................ 
242 ··0x00000ee0·54000000·004b0e30·02480e08·20000000·T....K.0.H..·... 
243 ··0x00000ef0·f00e0000·00000000·4d000000·000e3041·........M.....0A 
244 ··0x00000f00·0e38540e·40420e48·420e5049·0e300000·.8T.@B.HB.PI.0.. 
245 ··0x00000f10·14000000·140f0000·00000000·11000000·................190 ··0x00000ba0·18000000·a40b0000·00000000·11000000·................
246 ··0x00000f20·00450e10·4b0e0800·1c000000·2c0f0000·.E..K.......,...191 ··0x00000bb0·000e2083·0486038c·02000000·14000000·..·.............
 192 ··0x00000bc0·c00b0000·00000000·13000000·00450e10·.............E..
 193 ··0x00000bd0·460e0800·30000000·d80b0000·00000000·F...0...........
 194 ··0x00000be0·87010000·00460e10·8c02440e·18860341·.....F....D....A
 195 ··0x00000bf0·0e208304·440e4053·0a0e2041·0e18410e·.·..D.@S..·A..A.
 196 ··0x00000c00·10420e08·4a0b0000·18000000·0c0c0000·.B..J...........
Max diff block lines reached; 0/23959 bytes (0.00%) of diff not shown.
122 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:··········19680·(bytes·into·file)13 ··Start·of·section·headers:··········19608·(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·0x4ce0:1 There·are·20·section·headers,·starting·at·offset·0x4c98:
  
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·000303·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000303·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·002ca8·000480·18···I·17···1··86 ··[·2]·.rela.text········RELA············0000000000000000·002c90·000480·18···I·17···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000348·000060·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000348·000060·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·003128·0000d8·18···I·17···3··88 ··[·4]·.rela.data········RELA············0000000000000000·003110·0000d8·18···I·17···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·0003a8·0001c0·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········0000000000000000·0003a8·0001c0·00··WA··0···0·32
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·0003a8·0005b0·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·0003a8·000515·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·003200·000c48·18···I·17···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·0031e8·000bb8·18···I·17···6··8
12 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·000958·000090·01·AMS··0···0··112 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·0008bd·000090·01·AMS··0···0··1
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·0009e8·000611·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·000950·000691·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·003e48·000900·18···I·17···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·003da0·000960·18···I·17···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·001000·0000cf·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·000fe8·0000cf·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·0010d0·000060·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·0010b8·000060·00···A··0···0·32
17 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·001130·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·001118·000000·00······0···0··1
18 ··[14]·.note.gnu.property·NOTE············0000000000000000·001130·000020·00···A··0···0··818 ··[14]·.note.gnu.property·NOTE············0000000000000000·001118·000020·00···A··0···0··8
19 ··[15]·.eh_frame·········PROGBITS········0000000000000000·001150·000620·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········0000000000000000·001138·000620·00···A··0···0··8
20 ··[16]·.rela.eh_frame····RELA············0000000000000000·004748·0004e0·18···I·17··15··820 ··[16]·.rela.eh_frame····RELA············0000000000000000·004700·0004e0·18···I·17··15··8
21 ··[17]·.symtab···········SYMTAB··········0000000000000000·001770·000bb8·18·····18··30··821 ··[17]·.symtab···········SYMTAB··········0000000000000000·001758·000bb8·18·····18··30··8
22 ··[18]·.strtab···········STRTAB··········0000000000000000·002328·00097c·00······0···0··122 ··[18]·.strtab···········STRTAB··········0000000000000000·002310·00097c·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········0000000000000000·004c28·0000b1·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········0000000000000000·004be0·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)
8.97 KB
readelf --wide --symbols {}
    
Offset 15, 23 lines modifiedOffset 15, 23 lines modified
15 ····11:·0000000000000140····30·FUNC····LOCAL··DEFAULT····1·pythread_wrapper15 ····11:·0000000000000140····30·FUNC····LOCAL··DEFAULT····1·pythread_wrapper
16 ····12:·000000000000003e····53·FUNC····LOCAL··DEFAULT····6·do_start_joinable_thread.constprop.0.cold16 ····12:·000000000000003e····53·FUNC····LOCAL··DEFAULT····6·do_start_joinable_thread.constprop.0.cold
17 ····13:·0000000000000073····15·FUNC····LOCAL··DEFAULT····6·PyThread_tss_create.cold17 ····13:·0000000000000073····15·FUNC····LOCAL··DEFAULT····6·PyThread_tss_create.cold
18 ····14:·0000000000000082····24·FUNC····LOCAL··DEFAULT····6·PyThread_get_thread_native_id.cold18 ····14:·0000000000000082····24·FUNC····LOCAL··DEFAULT····6·PyThread_get_thread_native_id.cold
19 ····15:·0000000000000000····32·OBJECT··LOCAL··DEFAULT····3·threadinfo_desc19 ····15:·0000000000000000····32·OBJECT··LOCAL··DEFAULT····3·threadinfo_desc
20 ····16:·0000000000000020···416·OBJECT··LOCAL··DEFAULT····5·ThreadInfoType20 ····16:·0000000000000020···416·OBJECT··LOCAL··DEFAULT····5·ThreadInfoType
21 ····17:·000000000000009a····91·FUNC····LOCAL··DEFAULT····6·PyThread_GetInfo.cold21 ····17:·000000000000009a····91·FUNC····LOCAL··DEFAULT····6·PyThread_GetInfo.cold
22 ····18:·00000000000000f5···278·FUNC····LOCAL··DEFAULT····6·PyThread_acquire_lock_timed_with_retries.cold22 ····18:·00000000000000f5···193·FUNC····LOCAL··DEFAULT····6·PyThread_acquire_lock_timed_with_retries.cold
23 ····19:·000000000000020b····81·FUNC····LOCAL··DEFAULT····6·PyThread_acquire_lock_timed.cold23 ····19:·00000000000001b6····81·FUNC····LOCAL··DEFAULT····6·PyThread_acquire_lock_timed.cold
24 ····20:·000000000000025c····11·FUNC····LOCAL··DEFAULT····6·PyThread_release_lock.cold24 ····20:·0000000000000207····11·FUNC····LOCAL··DEFAULT····6·PyThread_release_lock.cold
25 ····21:·0000000000000267····20·FUNC····LOCAL··DEFAULT····6·PyThread_free_lock.cold25 ····21:·0000000000000212····20·FUNC····LOCAL··DEFAULT····6·PyThread_free_lock.cold
26 ····22:·000000000000027b···144·FUNC····LOCAL··DEFAULT····6·PyThread_acquire_lock.cold26 ····22:·0000000000000226····74·FUNC····LOCAL··DEFAULT····6·PyThread_acquire_lock.cold
27 ····23:·000000000000030b·····9·FUNC····LOCAL··DEFAULT····6·PyThread_start_new_thread.cold27 ····23:·0000000000000270·····9·FUNC····LOCAL··DEFAULT····6·PyThread_start_new_thread.cold
28 ····24:·0000000000000332····39·FUNC····LOCAL··DEFAULT····6·_PyThread_cond_after.cold28 ····24:·0000000000000297····39·FUNC····LOCAL··DEFAULT····6·_PyThread_cond_after.cold
29 ····25:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.829 ····25:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
30 ····26:·0000000000000362···159·FUNC····LOCAL··DEFAULT····6·PyThread_ParseTimeoutArg.cold30 ····26:·00000000000002c7···159·FUNC····LOCAL··DEFAULT····6·PyThread_ParseTimeoutArg.cold
31 ····27:·0000000000000000····84·OBJECT··LOCAL··DEFAULT···12·threadinfo__doc__31 ····27:·0000000000000000····84·OBJECT··LOCAL··DEFAULT···12·threadinfo__doc__
32 ····28:·0000000000000020····64·OBJECT··LOCAL··DEFAULT····3·threadinfo_fields32 ····28:·0000000000000020····64·OBJECT··LOCAL··DEFAULT····3·threadinfo_fields
33 ····29:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata33 ····29:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
34 ····30:·0000000000000000····60·FUNC····GLOBAL·DEFAULT····1·PyThread_start_joinable_thread34 ····30:·0000000000000000····60·FUNC····GLOBAL·DEFAULT····1·PyThread_start_joinable_thread
35 ····31:·0000000000000000····70·FUNC····GLOBAL·DEFAULT····9·PyThread_allocate_lock35 ····31:·0000000000000000····70·FUNC····GLOBAL·DEFAULT····9·PyThread_allocate_lock
36 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime36 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
37 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawMalloc37 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawMalloc
Offset 73, 56 lines modifiedOffset 73, 56 lines modified
73 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString73 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString
74 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyStructSequence_SetItem74 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyStructSequence_SetItem
75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·confstr75 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·confstr
76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeFSDefaultAndSize76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeFSDefaultAndSize
77 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear77 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
79 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc79 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
80 ····76:·00000000000001d0···318·FUNC····GLOBAL·DEFAULT····9·PyThread_acquire_lock_timed_with_retries80 ····76:·00000000000001d0···391·FUNC····GLOBAL·DEFAULT····9·PyThread_acquire_lock_timed_with_retries
81 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_AsMicroseconds81 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_AsMicroseconds
82 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_FromMicrosecondsClamp82 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_FromMicrosecondsClamp
83 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTime_MonotonicRaw83 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTime_MonotonicRaw
84 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_Add84 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_Add
85 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_AsTimespec_clamp85 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_AsTimespec_clamp
86 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_trywait86 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_trywait
87 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_wait87 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_wait
88 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_clockwait88 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_clockwait
89 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location89 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location
90 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDeadline_Init 
91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_SaveThread90 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_SaveThread
92 ····88:·0000000000000310···278·FUNC····GLOBAL·DEFAULT····9·PyThread_acquire_lock_timed91 ····87:·0000000000000360···278·FUNC····GLOBAL·DEFAULT····9·PyThread_acquire_lock_timed
93 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_RestoreThread92 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_RestoreThread
94 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_MakePendingCalls93 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_MakePendingCalls
95 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDeadline_Get94 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDeadline_Get
 95 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDeadline_Init
96 ····92:·0000000000000430····26·FUNC····GLOBAL·DEFAULT····9·PyThread_release_lock96 ····92:·0000000000000480····26·FUNC····GLOBAL·DEFAULT····9·PyThread_release_lock
97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_post97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_post
98 ····94:·0000000000000450····39·FUNC····GLOBAL·DEFAULT····9·PyThread_free_lock98 ····94:·00000000000004a0····39·FUNC····GLOBAL·DEFAULT····9·PyThread_free_lock
99 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_destroy99 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_destroy
100 ····96:·0000000000000480···309·FUNC····GLOBAL·DEFAULT····9·PyThread_acquire_lock100 ····96:·00000000000004d0···355·FUNC····GLOBAL·DEFAULT····9·PyThread_acquire_lock
101 ····97:·0000000000000280····57·FUNC····GLOBAL·DEFAULT····1·PyThread_start_new_thread101 ····97:·0000000000000280····57·FUNC····GLOBAL·DEFAULT····1·PyThread_start_new_thread
102 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_detach102 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_detach
103 ····99:·00000000000002c0····14·FUNC····GLOBAL·HIDDEN·····1·_PyThread_FiniType103 ····99:·00000000000002c0····14·FUNC····GLOBAL·HIDDEN·····1·_PyThread_FiniType
104 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyStructSequence_FiniBuiltin104 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyStructSequence_FiniBuiltin
105 ···101:·0000000000000314····30·FUNC····GLOBAL·HIDDEN·····6·_PyThread_at_fork_reinit105 ···101:·0000000000000279····30·FUNC····GLOBAL·HIDDEN·····6·_PyThread_at_fork_reinit
106 ···102:·00000000000005c0····81·FUNC····GLOBAL·HIDDEN·····9·_PyThread_cond_after106 ···102:·0000000000000640····81·FUNC····GLOBAL·HIDDEN·····9·_PyThread_cond_after
107 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTime_TimeRaw107 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTime_TimeRaw
108 ···104:·0000000000000359·····9·FUNC····GLOBAL·DEFAULT····6·PyThread_detach_thread108 ···104:·00000000000002be·····9·FUNC····GLOBAL·DEFAULT····6·PyThread_detach_thread
109 ···105:·00000000000002d0····51·FUNC····GLOBAL·DEFAULT····1·PyThread_ParseTimeoutArg109 ···105:·00000000000002d0····51·FUNC····GLOBAL·DEFAULT····1·PyThread_ParseTimeoutArg
110 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_FromSecondsObject110 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_FromSecondsObject
111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError111 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError
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·PyExc_ValueError113 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
114 ···110:·0000000000000401····26·FUNC····GLOBAL·DEFAULT····6·PyThread_tss_alloc114 ···110:·0000000000000366····26·FUNC····GLOBAL·DEFAULT····6·PyThread_tss_alloc
115 ···111:·000000000000041b····40·FUNC····GLOBAL·DEFAULT····6·PyThread_tss_free115 ···111:·0000000000000380····40·FUNC····GLOBAL·DEFAULT····6·PyThread_tss_free
116 ···112:·0000000000000443····30·FUNC····GLOBAL·DEFAULT····6·PyThread_exit_thread116 ···112:·00000000000003a8····30·FUNC····GLOBAL·DEFAULT····6·PyThread_exit_thread
117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·exit117 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·exit
118 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_exit118 ···114:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_exit
119 ···115:·0000000000000461····58·FUNC····GLOBAL·DEFAULT····6·PyThread_create_key119 ···115:·00000000000003c6····58·FUNC····GLOBAL·DEFAULT····6·PyThread_create_key
120 ···116:·000000000000049b·····9·FUNC····GLOBAL·DEFAULT····6·PyThread_delete_key120 ···116:·0000000000000400·····9·FUNC····GLOBAL·DEFAULT····6·PyThread_delete_key
121 ···117:·00000000000004a4····11·FUNC····GLOBAL·DEFAULT····6·PyThread_delete_key_value121 ···117:·0000000000000409····11·FUNC····GLOBAL·DEFAULT····6·PyThread_delete_key_value
122 ···118:·00000000000004af····16·FUNC····GLOBAL·DEFAULT····6·PyThread_set_key_value122 ···118:·0000000000000414····16·FUNC····GLOBAL·DEFAULT····6·PyThread_set_key_value
123 ···119:·00000000000004bf·····9·FUNC····GLOBAL·DEFAULT····6·PyThread_get_key_value123 ···119:·0000000000000424·····9·FUNC····GLOBAL·DEFAULT····6·PyThread_get_key_value
124 ···120:·00000000000004c8·····5·FUNC····GLOBAL·DEFAULT····6·PyThread_ReInitTLS124 ···120:·000000000000042d·····5·FUNC····GLOBAL·DEFAULT····6·PyThread_ReInitTLS
125 ···121:·00000000000004cd····27·FUNC····GLOBAL·DEFAULT····6·PyThread_get_stacksize125 ···121:·0000000000000432····27·FUNC····GLOBAL·DEFAULT····6·PyThread_get_stacksize
126 ···122:·00000000000004e8···200·FUNC····GLOBAL·DEFAULT····6·PyThread_set_stacksize126 ···122:·000000000000044d···200·FUNC····GLOBAL·DEFAULT····6·PyThread_set_stacksize
127 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__sysconf127 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__sysconf
128 ···124:·0000000000000058·····8·OBJECT··GLOBAL·DEFAULT···12·PY_TIMEOUT_MAX128 ···124:·0000000000000058·····8·OBJECT··GLOBAL·DEFAULT···12·PY_TIMEOUT_MAX
43.9 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x2ca8·contains·48·entries:1 Relocation·section·'.rela.text'·at·offset·0x2c90·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 0000000000000054··0000002000000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·40b3 0000000000000054··0000002000000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·40b
4 0000000000000079··0000002800000004·R_X86_64_PLT32·········0000000000000000·pthread_attr_init·-·44 0000000000000079··0000002800000004·R_X86_64_PLT32·········0000000000000000·pthread_attr_init·-·4
5 0000000000000088··0000002a00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·45 0000000000000088··0000002a00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
6 00000000000000af··0000002b00000004·R_X86_64_PLT32·········0000000000000000·pthread_attr_setscope·-·46 00000000000000af··0000002b00000004·R_X86_64_PLT32·········0000000000000000·pthread_attr_setscope·-·4
7 00000000000000b9··0000002100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawMalloc·-·47 00000000000000b9··0000002100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawMalloc·-·4
8 00000000000000dc··000000010000000a·R_X86_64_32············0000000000000000·.text·+·1408 00000000000000dc··000000010000000a·R_X86_64_32············0000000000000000·.text·+·140
Offset 41, 32 lines modifiedOffset 41, 32 lines modified
41 000000000000016c··0000004100000004·R_X86_64_PLT32·········0000000000000000·pthread_cond_init·-·441 000000000000016c··0000004100000004·R_X86_64_PLT32·········0000000000000000·pthread_cond_init·-·4
42 00000000000001b2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c642 00000000000001b2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c6
43 00000000000001c8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c643 00000000000001c8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c6
44 00000000000001de··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cd44 00000000000001de··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cd
45 00000000000001fe··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b645 00000000000001fe··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b6
46 000000000000022c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9b46 000000000000022c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9b
47 0000000000000246··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9647 0000000000000246··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·96
48 000000000000029f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·30748 000000000000029f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·26c
49 00000000000002ca··0000006400000004·R_X86_64_PLT32·········0000000000000000·_PyStructSequence_FiniBuiltin·-·449 00000000000002ca··0000006400000004·R_X86_64_PLT32·········0000000000000000·_PyStructSequence_FiniBuiltin·-·4
50 00000000000002ea··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·35e50 00000000000002ea··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2c3
51 00000000000002f4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3b251 00000000000002f4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·317
  
52 Relocation·section·'.rela.data'·at·offset·0x3128·contains·9·entries:52 Relocation·section·'.rela.data'·at·offset·0x3110·contains·9·entries:
53 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend53 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
54 0000000000000000··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·6e54 0000000000000000··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·6e
55 0000000000000008··0000001d00000001·R_X86_64_64············0000000000000000·.rodata·+·055 0000000000000008··0000001d00000001·R_X86_64_64············0000000000000000·.rodata·+·0
56 0000000000000010··0000000200000001·R_X86_64_64············0000000000000000·.data·+·2056 0000000000000010··0000000200000001·R_X86_64_64············0000000000000000·.data·+·20
57 0000000000000020··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·7e57 0000000000000020··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·7e
58 0000000000000028··0000001900000001·R_X86_64_64············0000000000000000·.rodata.str1.8·+·6058 0000000000000028··0000001900000001·R_X86_64_64············0000000000000000·.rodata.str1.8·+·60
59 0000000000000030··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·8359 0000000000000030··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·83
60 0000000000000038··0000001900000001·R_X86_64_64············0000000000000000·.rodata.str1.8·+·8860 0000000000000038··0000001900000001·R_X86_64_64············0000000000000000·.rodata.str1.8·+·88
61 0000000000000040··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·8861 0000000000000040··0000000700000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·88
62 0000000000000048··0000001900000001·R_X86_64_64············0000000000000000·.rodata.str1.8·+·a862 0000000000000048··0000001900000001·R_X86_64_64············0000000000000000·.rodata.str1.8·+·a8
  
63 Relocation·section·'.rela.text.unlikely'·at·offset·0x3200·contains·131·entries:63 Relocation·section·'.rela.text.unlikely'·at·offset·0x31e8·contains·125·entries:
64 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend64 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
65 0000000000000009··0000002300000004·R_X86_64_PLT32·········0000000000000050·PyThread_init_thread·-·465 0000000000000009··0000002300000004·R_X86_64_PLT32·········0000000000000050·PyThread_init_thread·-·4
66 0000000000000013··0000002100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawMalloc·-·466 0000000000000013··0000002100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawMalloc·-·4
67 0000000000000026··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·067 0000000000000026··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
68 000000000000002b··0000002400000004·R_X86_64_PLT32·········0000000000000000·perror·-·468 000000000000002b··0000002400000004·R_X86_64_PLT32·········0000000000000000·perror·-·4
69 0000000000000033··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·469 0000000000000033··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4
70 0000000000000042··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·470 0000000000000042··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawFree·-·4
Offset 77, 130 lines modifiedOffset 77, 124 lines modified
77 000000000000008f··0000003d00000004·R_X86_64_PLT32·········0000000000000000·syscall·-·477 000000000000008f··0000003d00000004·R_X86_64_PLT32·········0000000000000000·syscall·-·4
78 000000000000009b··0000004900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·478 000000000000009b··0000004900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Clear·-·4
79 00000000000000a1··0000004a00000002·R_X86_64_PC32··········0000000000000000·_Py_NoneStruct·-·479 00000000000000a1··0000004a00000002·R_X86_64_PC32··········0000000000000000·_Py_NoneStruct·-·4
80 00000000000000ac··0000004a00000002·R_X86_64_PC32··········0000000000000000·_Py_NoneStruct·-·480 00000000000000ac··0000004a00000002·R_X86_64_PC32··········0000000000000000·_Py_NoneStruct·-·4
81 00000000000000b1··0000004a0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·081 00000000000000b1··0000004a0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
82 00000000000000e5··0000004b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·482 00000000000000e5··0000004b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
83 00000000000000ef··0000004b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·483 00000000000000ef··0000004b00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
84 00000000000000f6··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·29 
85 00000000000000fb··0000002400000004·R_X86_64_PLT32·········0000000000000000·perror·-·484 00000000000000f6··0000005600000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·4
 85 0000000000000109··0000005700000004·R_X86_64_PLT32·········0000000000000360·PyThread_acquire_lock_timed·-·4
 86 0000000000000114··0000005800000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·4
 87 0000000000000128··0000005900000004·R_X86_64_PLT32·········0000000000000000·_PyEval_MakePendingCalls·-·4
 88 0000000000000142··0000005a00000004·R_X86_64_PLT32·········0000000000000000·_PyDeadline_Get·-·4
86 0000000000000105··0000005500000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·489 0000000000000158··0000005500000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4
87 000000000000011f··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·35 
88 0000000000000124··0000002400000004·R_X86_64_PLT32·········0000000000000000·perror·-·4 
89 000000000000012e··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1b90 0000000000000164··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1b
90 0000000000000133··0000002400000004·R_X86_64_PLT32·········0000000000000000·perror·-·491 0000000000000169··0000002400000004·R_X86_64_PLT32·········0000000000000000·perror·-·4
 92 0000000000000173··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·35
 93 0000000000000178··0000002400000004·R_X86_64_PLT32·········0000000000000000·perror·-·4
91 0000000000000140··0000005600000004·R_X86_64_PLT32·········0000000000000000·_PyDeadline_Init·-·494 0000000000000185··0000005b00000004·R_X86_64_PLT32·········0000000000000000·_PyDeadline_Init·-·4
92 0000000000000159··0000005400000004·R_X86_64_PLT32·········0000000000000000·sem_clockwait·-·4 
93 0000000000000163··0000005500000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·495 0000000000000193··0000005500000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4
 96 00000000000001a8··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·29
94 000000000000017d··0000005200000004·R_X86_64_PLT32·········0000000000000000·sem_trywait·-·497 00000000000001ad··0000002400000004·R_X86_64_PLT32·········0000000000000000·perror·-·4
 98 00000000000001b7··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·35
95 0000000000000189··0000005700000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·499 00000000000001c0··0000002400000004·R_X86_64_PLT32·········0000000000000000·perror·-·4
96 000000000000019c··0000005800000004·R_X86_64_PLT32·········0000000000000310·PyThread_acquire_lock_timed·-·4 
97 00000000000001a7··0000005900000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·4 
98 00000000000001bb··0000005a00000004·R_X86_64_PLT32·········0000000000000000·_PyEval_MakePendingCalls·-·4 
99 00000000000001d5··0000005b00000004·R_X86_64_PLT32·········0000000000000000·_PyDeadline_Get·-·4100 00000000000001ce··0000005500000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4
 101 00000000000001da··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·29
100 00000000000001eb··0000005300000004·R_X86_64_PLT32·········0000000000000000·sem_wait·-·4102 00000000000001e3··0000002400000004·R_X86_64_PLT32·········0000000000000000·perror·-·4
 103 00000000000001f1··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1b
 104 00000000000001fa··0000002400000004·R_X86_64_PLT32·········0000000000000000·perror·-·4
101 000000000000020c··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·35105 0000000000000208··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·3e
 106 0000000000000214··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·47
102 0000000000000215··0000002400000004·R_X86_64_PLT32·········0000000000000000·perror·-·4107 0000000000000219··0000002400000004·R_X86_64_PLT32·········0000000000000000·perror·-·4
 108 0000000000000227··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·29
 109 000000000000022c··0000002400000004·R_X86_64_PLT32·········0000000000000000·perror·-·4
103 0000000000000223··0000005500000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4110 0000000000000238··0000005500000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4
104 000000000000022f··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·29 
105 0000000000000238··0000002400000004·R_X86_64_PLT32·········0000000000000000·perror·-·4 
106 0000000000000246··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1b111 0000000000000244··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1b
107 000000000000024f··0000002400000004·R_X86_64_PLT32·········0000000000000000·perror·-·4112 0000000000000249··0000002400000004·R_X86_64_PLT32·········0000000000000000·perror·-·4
 113 0000000000000250··0000005500000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4
108 000000000000025d··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·3e114 0000000000000265··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·35
109 0000000000000269··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·47 
110 000000000000026e··0000002400000004·R_X86_64_PLT32·········0000000000000000·perror·-·4115 000000000000026a··0000002400000004·R_X86_64_PLT32·········0000000000000000·perror·-·4
111 000000000000027c··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·29 
112 0000000000000281··0000002400000004·R_X86_64_PLT32·········0000000000000000·perror·-·4 
113 000000000000028d··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1b 
114 0000000000000292··0000002400000004·R_X86_64_PLT32·········0000000000000000·perror·-·4 
115 00000000000002a4··0000005400000004·R_X86_64_PLT32·········0000000000000000·sem_clockwait·-·4 
116 00000000000002ae··0000005500000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 
117 00000000000002c4··0000005200000004·R_X86_64_PLT32·········0000000000000000·sem_trywait·-·4 
118 00000000000002d0··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·35 
119 00000000000002d5··0000002400000004·R_X86_64_PLT32·········0000000000000000·perror·-·4 
120 00000000000002dc··0000005500000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4 
121 00000000000002f6··0000005300000004·R_X86_64_PLT32·········0000000000000000·sem_wait·-·4 
122 000000000000031d··0000001f00000004·R_X86_64_PLT32·········0000000000000000·PyThread_allocate_lock·-·4116 0000000000000282··0000001f00000004·R_X86_64_PLT32·········0000000000000000·PyThread_allocate_lock·-·4
123 0000000000000333··0000006700000004·R_X86_64_PLT32·········0000000000000000·PyTime_TimeRaw·-·4117 0000000000000298··0000006700000004·R_X86_64_PLT32·········0000000000000000·PyTime_TimeRaw·-·4
124 0000000000000340··0000005000000004·R_X86_64_PLT32·········0000000000000000·_PyTime_Add·-·4118 00000000000002a5··0000005000000004·R_X86_64_PLT32·········0000000000000000·_PyTime_Add·-·4
125 0000000000000350··0000005100000004·R_X86_64_PLT32·········0000000000000000·_PyTime_AsTimespec_clamp·-·4119 00000000000002b5··0000005100000004·R_X86_64_PLT32·········0000000000000000·_PyTime_AsTimespec_clamp·-·4
126 000000000000037b··0000006a00000004·R_X86_64_PLT32·········0000000000000000·_PyTime_FromSecondsObject·-·4120 00000000000002e0··0000006a00000004·R_X86_64_PLT32·········0000000000000000·_PyTime_FromSecondsObject·-·4
127 0000000000000393··0000004d00000004·R_X86_64_PLT32·········0000000000000000·_PyTime_AsMicroseconds·-·4121 00000000000002f8··0000004d00000004·R_X86_64_PLT32·········0000000000000000·_PyTime_AsMicroseconds·-·4
128 00000000000003c5··0000006b00000002·R_X86_64_PC32··········0000000000000000·PyExc_OverflowError·-·4122 000000000000032a··0000006b00000002·R_X86_64_PC32··········0000000000000000·PyExc_OverflowError·-·4
129 00000000000003ca··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·53123 000000000000032f··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·53
130 00000000000003cf··0000006c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4124 0000000000000334··0000006c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
131 00000000000003de··0000006d00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4125 0000000000000343··0000006d00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
132 00000000000003e3··000000190000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·30126 0000000000000348··000000190000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·30
133 00000000000003e8··0000006c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4127 000000000000034d··0000006c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
134 00000000000003f1··0000006d00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4128 0000000000000356··0000006d00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
135 00000000000003f6··000000190000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0129 000000000000035b··000000190000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
136 00000000000003fb··0000006c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4130 0000000000000360··0000006c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
137 000000000000040c··0000002100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawMalloc·-·4131 0000000000000371··0000002100000004·R_X86_64_PLT32·········0000000000000000·PyMem_RawMalloc·-·4
138 0000000000000431··0000003b00000004·R_X86_64_PLT32·········0000000000000000·pthread_key_delete·-·4132 0000000000000396··0000003b00000004·R_X86_64_PLT32·········0000000000000000·pthread_key_delete·-·4
139 000000000000044c··0000002000000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·40b133 00000000000003b1··0000002000000002·R_X86_64_PC32··········0000000000000000·_PyRuntime·+·40b
140 0000000000000456··0000007100000004·R_X86_64_PLT32·········0000000000000000·exit·-·4134 00000000000003bb··0000007100000004·R_X86_64_PLT32·········0000000000000000·exit·-·4
141 000000000000045d··0000007200000004·R_X86_64_PLT32·········0000000000000000·pthread_exit·-·4135 00000000000003c2··0000007200000004·R_X86_64_PLT32·········0000000000000000·pthread_exit·-·4
142 0000000000000471··0000003100000004·R_X86_64_PLT32·········0000000000000000·pthread_key_create·-·4136 00000000000003d6··0000003100000004·R_X86_64_PLT32·········0000000000000000·pthread_key_create·-·4
143 0000000000000484··0000003b00000004·R_X86_64_PLT32·········0000000000000000·pthread_key_delete·-·4137 00000000000003e9··0000003b00000004·R_X86_64_PLT32·········0000000000000000·pthread_key_delete·-·4
144 0000000000000489··0000005500000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4138 00000000000003ee··0000005500000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4
145 00000000000004b5··0000003f00000004·R_X86_64_PLT32·········0000000000000000·pthread_setspecific·-·4139 000000000000041a··0000003f00000004·R_X86_64_PLT32·········0000000000000000·pthread_setspecific·-·4
Max diff block lines reached; 27029/44906 bytes (60.19%) of diff not shown.
16.2 KB
readelf --wide --debug-dump=frames {}
    
Offset 227, 15 lines modifiedOffset 227, 15 lines modified
227 ··DW_CFA_restore_state227 ··DW_CFA_restore_state
  
228 00000278·0000000000000014·0000027c·FDE·cie=00000000·pc=000000000000009a..00000000000000f5228 00000278·0000000000000014·0000027c·FDE·cie=00000000·pc=000000000000009a..00000000000000f5
229 ··DW_CFA_def_cfa_offset:·304229 ··DW_CFA_def_cfa_offset:·304
230 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24230 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
231 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16231 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
  
232 00000290·0000000000000048·00000294·FDE·cie=00000000·pc=00000000000001d0..000000000000030e232 00000290·0000000000000048·00000294·FDE·cie=00000000·pc=00000000000001d0..0000000000000357
233 ··DW_CFA_advance_loc:·6·to·00000000000001d6233 ··DW_CFA_advance_loc:·6·to·00000000000001d6
234 ··DW_CFA_def_cfa_offset:·16234 ··DW_CFA_def_cfa_offset:·16
235 ··DW_CFA_offset:·r15·(r15)·at·cfa-16235 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
236 ··DW_CFA_advance_loc:·2·to·00000000000001d8236 ··DW_CFA_advance_loc:·2·to·00000000000001d8
237 ··DW_CFA_def_cfa_offset:·24237 ··DW_CFA_def_cfa_offset:·24
238 ··DW_CFA_offset:·r14·(r14)·at·cfa-24238 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
239 ··DW_CFA_advance_loc:·2·to·00000000000001da239 ··DW_CFA_advance_loc:·2·to·00000000000001da
Offset 248, 149 lines modifiedOffset 248, 149 lines modified
248 ··DW_CFA_def_cfa_offset:·48248 ··DW_CFA_def_cfa_offset:·48
249 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48249 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
250 ··DW_CFA_advance_loc:·1·to·00000000000001e1250 ··DW_CFA_advance_loc:·1·to·00000000000001e1
251 ··DW_CFA_def_cfa_offset:·56251 ··DW_CFA_def_cfa_offset:·56
252 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56252 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
253 ··DW_CFA_advance_loc:·7·to·00000000000001e8253 ··DW_CFA_advance_loc:·7·to·00000000000001e8
254 ··DW_CFA_def_cfa_offset:·112254 ··DW_CFA_def_cfa_offset:·112
255 ··DW_CFA_advance_loc1:·157·to·0000000000000285255 ··DW_CFA_advance_loc1:·153·to·0000000000000281
256 ··DW_CFA_remember_state256 ··DW_CFA_remember_state
257 ··DW_CFA_def_cfa_offset:·56257 ··DW_CFA_def_cfa_offset:·56
258 ··DW_CFA_advance_loc:·4·to·0000000000000289258 ··DW_CFA_advance_loc:·4·to·0000000000000285
259 ··DW_CFA_def_cfa_offset:·48259 ··DW_CFA_def_cfa_offset:·48
260 ··DW_CFA_advance_loc:·1·to·000000000000028a260 ··DW_CFA_advance_loc:·1·to·0000000000000286
261 ··DW_CFA_def_cfa_offset:·40261 ··DW_CFA_def_cfa_offset:·40
262 ··DW_CFA_advance_loc:·2·to·000000000000028c262 ··DW_CFA_advance_loc:·2·to·0000000000000288
263 ··DW_CFA_def_cfa_offset:·32263 ··DW_CFA_def_cfa_offset:·32
264 ··DW_CFA_advance_loc:·2·to·000000000000028e264 ··DW_CFA_advance_loc:·2·to·000000000000028a
265 ··DW_CFA_def_cfa_offset:·24265 ··DW_CFA_def_cfa_offset:·24
266 ··DW_CFA_advance_loc:·2·to·0000000000000290266 ··DW_CFA_advance_loc:·2·to·000000000000028c
267 ··DW_CFA_def_cfa_offset:·16267 ··DW_CFA_def_cfa_offset:·16
268 ··DW_CFA_advance_loc:·2·to·0000000000000292268 ··DW_CFA_advance_loc:·2·to·000000000000028e
269 ··DW_CFA_def_cfa_offset:·8269 ··DW_CFA_def_cfa_offset:·8
270 ··DW_CFA_advance_loc:·6·to·0000000000000298270 ··DW_CFA_advance_loc:·2·to·0000000000000290
271 ··DW_CFA_restore_state271 ··DW_CFA_restore_state
272 ··DW_CFA_nop272 ··DW_CFA_nop
  
273 000002dc·000000000000001c·000002e0·FDE·cie=00000000·pc=00000000000000f5..000000000000020b273 000002dc·000000000000001c·000002e0·FDE·cie=00000000·pc=00000000000000f5..00000000000001b6
274 ··DW_CFA_def_cfa_offset:·112274 ··DW_CFA_def_cfa_offset:·112
275 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56275 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
276 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48276 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
277 ··DW_CFA_offset:·r12·(r12)·at·cfa-40277 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
278 ··DW_CFA_offset:·r13·(r13)·at·cfa-32278 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
279 ··DW_CFA_offset:·r14·(r14)·at·cfa-24279 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
280 ··DW_CFA_offset:·r15·(r15)·at·cfa-16280 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
281 ··DW_CFA_nop281 ··DW_CFA_nop
  
282 000002fc·0000000000000040·00000300·FDE·cie=00000000·pc=0000000000000310..0000000000000426282 000002fc·0000000000000040·00000300·FDE·cie=00000000·pc=0000000000000360..0000000000000476
283 ··DW_CFA_advance_loc:·6·to·0000000000000316283 ··DW_CFA_advance_loc:·6·to·0000000000000366
284 ··DW_CFA_def_cfa_offset:·16284 ··DW_CFA_def_cfa_offset:·16
285 ··DW_CFA_offset:·r14·(r14)·at·cfa-16285 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
286 ··DW_CFA_advance_loc:·2·to·0000000000000318286 ··DW_CFA_advance_loc:·2·to·0000000000000368
287 ··DW_CFA_def_cfa_offset:·24287 ··DW_CFA_def_cfa_offset:·24
288 ··DW_CFA_offset:·r13·(r13)·at·cfa-24288 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
289 ··DW_CFA_advance_loc:·2·to·000000000000031a289 ··DW_CFA_advance_loc:·2·to·000000000000036a
290 ··DW_CFA_def_cfa_offset:·32290 ··DW_CFA_def_cfa_offset:·32
291 ··DW_CFA_offset:·r12·(r12)·at·cfa-32291 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
292 ··DW_CFA_advance_loc:·4·to·000000000000031e292 ··DW_CFA_advance_loc:·4·to·000000000000036e
293 ··DW_CFA_def_cfa_offset:·40293 ··DW_CFA_def_cfa_offset:·40
294 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40294 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
295 ··DW_CFA_advance_loc:·3·to·0000000000000321295 ··DW_CFA_advance_loc:·3·to·0000000000000371
296 ··DW_CFA_def_cfa_offset:·48296 ··DW_CFA_def_cfa_offset:·48
297 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48297 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
298 ··DW_CFA_advance_loc:·4·to·0000000000000325298 ··DW_CFA_advance_loc:·4·to·0000000000000375
299 ··DW_CFA_def_cfa_offset:·96299 ··DW_CFA_def_cfa_offset:·96
300 ··DW_CFA_advance_loc1:·141·to·00000000000003b2300 ··DW_CFA_advance_loc1:·141·to·0000000000000402
301 ··DW_CFA_remember_state301 ··DW_CFA_remember_state
302 ··DW_CFA_def_cfa_offset:·48302 ··DW_CFA_def_cfa_offset:·48
303 ··DW_CFA_advance_loc:·3·to·00000000000003b5303 ··DW_CFA_advance_loc:·3·to·0000000000000405
304 ··DW_CFA_def_cfa_offset:·40304 ··DW_CFA_def_cfa_offset:·40
305 ··DW_CFA_advance_loc:·1·to·00000000000003b6305 ··DW_CFA_advance_loc:·1·to·0000000000000406
306 ··DW_CFA_def_cfa_offset:·32306 ··DW_CFA_def_cfa_offset:·32
307 ··DW_CFA_advance_loc:·2·to·00000000000003b8307 ··DW_CFA_advance_loc:·2·to·0000000000000408
308 ··DW_CFA_def_cfa_offset:·24308 ··DW_CFA_def_cfa_offset:·24
309 ··DW_CFA_advance_loc:·2·to·00000000000003ba309 ··DW_CFA_advance_loc:·2·to·000000000000040a
310 ··DW_CFA_def_cfa_offset:·16310 ··DW_CFA_def_cfa_offset:·16
311 ··DW_CFA_advance_loc:·2·to·00000000000003bc311 ··DW_CFA_advance_loc:·2·to·000000000000040c
312 ··DW_CFA_def_cfa_offset:·8312 ··DW_CFA_def_cfa_offset:·8
313 ··DW_CFA_advance_loc:·1·to·00000000000003bd313 ··DW_CFA_advance_loc:·1·to·000000000000040d
314 ··DW_CFA_restore_state314 ··DW_CFA_restore_state
315 ··DW_CFA_nop315 ··DW_CFA_nop
  
316 00000340·000000000000001c·00000344·FDE·cie=00000000·pc=000000000000020b..000000000000025c316 00000340·000000000000001c·00000344·FDE·cie=00000000·pc=00000000000001b6..0000000000000207
317 ··DW_CFA_def_cfa_offset:·96317 ··DW_CFA_def_cfa_offset:·96
318 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48318 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
319 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40319 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
320 ··DW_CFA_offset:·r12·(r12)·at·cfa-32320 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
321 ··DW_CFA_offset:·r13·(r13)·at·cfa-24321 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
322 ··DW_CFA_offset:·r14·(r14)·at·cfa-16322 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
323 ··DW_CFA_nop323 ··DW_CFA_nop
324 ··DW_CFA_nop324 ··DW_CFA_nop
325 ··DW_CFA_nop325 ··DW_CFA_nop
  
326 00000360·0000000000000014·00000364·FDE·cie=00000000·pc=0000000000000430..000000000000044a326 00000360·0000000000000014·00000364·FDE·cie=00000000·pc=0000000000000480..000000000000049a
327 ··DW_CFA_advance_loc:·8·to·0000000000000438327 ··DW_CFA_advance_loc:·8·to·0000000000000488
328 ··DW_CFA_def_cfa_offset:·16328 ··DW_CFA_def_cfa_offset:·16
329 ··DW_CFA_advance_loc:·17·to·0000000000000449329 ··DW_CFA_advance_loc:·17·to·0000000000000499
330 ··DW_CFA_def_cfa_offset:·8330 ··DW_CFA_def_cfa_offset:·8
331 ··DW_CFA_nop331 ··DW_CFA_nop
  
332 00000378·0000000000000014·0000037c·FDE·cie=00000000·pc=000000000000025c..0000000000000267332 00000378·0000000000000014·0000037c·FDE·cie=00000000·pc=0000000000000207..0000000000000212
333 ··DW_CFA_def_cfa_offset:·16333 ··DW_CFA_def_cfa_offset:·16
334 ··DW_CFA_advance_loc:·6·to·0000000000000262334 ··DW_CFA_advance_loc:·6·to·000000000000020d
335 ··DW_CFA_def_cfa_offset:·8335 ··DW_CFA_def_cfa_offset:·8
336 ··DW_CFA_nop336 ··DW_CFA_nop
337 ··DW_CFA_nop337 ··DW_CFA_nop
  
338 00000390·0000000000000018·00000394·FDE·cie=00000000·pc=0000000000000450..0000000000000477338 00000390·0000000000000018·00000394·FDE·cie=00000000·pc=00000000000004a0..00000000000004c7
339 ··DW_CFA_advance_loc:·14·to·000000000000045e339 ··DW_CFA_advance_loc:·14·to·00000000000004ae
340 ··DW_CFA_def_cfa_offset:·16340 ··DW_CFA_def_cfa_offset:·16
341 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16341 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
342 ··DW_CFA_advance_loc:·20·to·0000000000000472342 ··DW_CFA_advance_loc:·20·to·00000000000004c2
343 ··DW_CFA_restore:·r3·(rbx)343 ··DW_CFA_restore:·r3·(rbx)
344 ··DW_CFA_def_cfa_offset:·8344 ··DW_CFA_def_cfa_offset:·8
345 ··DW_CFA_nop345 ··DW_CFA_nop
346 ··DW_CFA_nop346 ··DW_CFA_nop
  
347 000003ac·0000000000000018·000003b0·FDE·cie=00000000·pc=0000000000000267..000000000000027b347 000003ac·0000000000000018·000003b0·FDE·cie=00000000·pc=0000000000000212..0000000000000226
348 ··DW_CFA_advance_loc:·1·to·0000000000000268348 ··DW_CFA_advance_loc:·1·to·0000000000000213
349 ··DW_CFA_def_cfa_offset:·16349 ··DW_CFA_def_cfa_offset:·16
350 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16350 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
351 ··DW_CFA_advance_loc:·14·to·0000000000000276351 ··DW_CFA_advance_loc:·14·to·0000000000000221
Max diff block lines reached; 9927/16519 bytes (60.09%) of diff not shown.
494 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 88, 20 lines modifiedOffset 88, 20 lines modified
88 PyTime_MonotonicRaw88 PyTime_MonotonicRaw
89 _PyTime_Add89 _PyTime_Add
90 _PyTime_AsTimespec_clamp90 _PyTime_AsTimespec_clamp
91 sem_trywait91 sem_trywait
92 sem_wait92 sem_wait
93 sem_clockwait93 sem_clockwait
94 __errno_location94 __errno_location
95 _PyDeadline_Init 
96 PyEval_SaveThread95 PyEval_SaveThread
97 PyThread_acquire_lock_timed96 PyThread_acquire_lock_timed
98 PyEval_RestoreThread97 PyEval_RestoreThread
99 _PyEval_MakePendingCalls98 _PyEval_MakePendingCalls
100 _PyDeadline_Get99 _PyDeadline_Get
 100 _PyDeadline_Init
101 PyThread_release_lock101 PyThread_release_lock
102 sem_post102 sem_post
103 PyThread_free_lock103 PyThread_free_lock
104 sem_destroy104 sem_destroy
105 PyThread_acquire_lock105 PyThread_acquire_lock
106 PyThread_start_new_thread106 PyThread_start_new_thread
107 pthread_detach107 pthread_detach
1.16 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 235, 15 lines modifiedOffset 235, 15 lines modified
235 »       xor····%r9d,%r9d235 »       xor····%r9d,%r9d
236 »       sub····$0x10,%rsp236 »       sub····$0x10,%rsp
237 »       lea····0x8(%rsp),%rdx237 »       lea····0x8(%rsp),%rdx
238 »       mov····%r9,0x8(%rsp)238 »       mov····%r9,0x8(%rsp)
239 »       call···40·<do_start_joinable_thread.constprop.0>239 »       call···40·<do_start_joinable_thread.constprop.0>
240 »       test···%eax,%eax240 »       test···%eax,%eax
241 »       jne····2a3·<PyThread_start_new_thread+0x23>241 »       jne····2a3·<PyThread_start_new_thread+0x23>
242 ·R_X86_64_PC32»  .text.unlikely+0x307242 ·R_X86_64_PC32»  .text.unlikely+0x26c
243 »       mov····0x8(%rsp),%rbx243 »       mov····0x8(%rsp),%rbx
244 »       mov····%rbx,%rdi244 »       mov····%rbx,%rdi
245 »       call···2b0·<PyThread_start_new_thread+0x30>245 »       call···2b0·<PyThread_start_new_thread+0x30>
246 ·R_X86_64_PLT32» pthread_detach-0x4246 ·R_X86_64_PLT32» pthread_detach-0x4
247 »       add····$0x10,%rsp247 »       add····$0x10,%rsp
248 »       mov····%rbx,%rax248 »       mov····%rbx,%rax
249 »       pop····%rbx249 »       pop····%rbx
Offset 266, 17 lines modifiedOffset 266, 17 lines modified
266 »       mov····%rdx,%rbx266 »       mov····%rdx,%rbx
267 »       sub····$0x10,%rsp267 »       sub····$0x10,%rsp
268 »       cmp····$0x0,%rdi268 »       cmp····$0x0,%rdi
269 ·R_X86_64_32S»   _Py_NoneStruct269 ·R_X86_64_32S»   _Py_NoneStruct
270 »       je·····2ee·<PyThread_ParseTimeoutArg+0x1e>270 »       je·····2ee·<PyThread_ParseTimeoutArg+0x1e>
271 »       test···%rdi,%rdi271 »       test···%rdi,%rdi
272 »       jne····2ee·<PyThread_ParseTimeoutArg+0x1e>272 »       jne····2ee·<PyThread_ParseTimeoutArg+0x1e>
273 ·R_X86_64_PC32»  .text.unlikely+0x35e273 ·R_X86_64_PC32»  .text.unlikely+0x2c3
274 »       xor····%eax,%eax274 »       xor····%eax,%eax
275 »       test···%esi,%esi275 »       test···%esi,%esi
276 »       jne····2f8·<PyThread_ParseTimeoutArg+0x28>276 »       jne····2f8·<PyThread_ParseTimeoutArg+0x28>
277 ·R_X86_64_PC32»  .text.unlikely+0x3b2277 ·R_X86_64_PC32»  .text.unlikely+0x317
278 »       mov····%rax,(%rbx)278 »       mov····%rax,(%rbx)
279 »       xor····%eax,%eax279 »       xor····%eax,%eax
280 »       add····$0x10,%rsp280 »       add····$0x10,%rsp
281 »       pop····%rbx281 »       pop····%rbx
282 »       ret282 »       ret
22.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 112, 497 lines modifiedOffset 112, 443 lines modified
112 »       mov····%rbx,%rdi112 »       mov····%rbx,%rdi
113 »       call···f3·<PyThread_GetInfo.cold+0x59>113 »       call···f3·<PyThread_GetInfo.cold+0x59>
114 ·R_X86_64_PLT32» _Py_Dealloc-0x4114 ·R_X86_64_PLT32» _Py_Dealloc-0x4
115 »       jmp····ca·<PyThread_GetInfo.cold+0x30>115 »       jmp····ca·<PyThread_GetInfo.cold+0x30>
  
116 00000000000000f5·<PyThread_acquire_lock_timed_with_retries.cold>:116 00000000000000f5·<PyThread_acquire_lock_timed_with_retries.cold>:
117 PyThread_acquire_lock_timed_with_retries.cold():117 PyThread_acquire_lock_timed_with_retries.cold():
118 »       mov····$0x0,%edi 
119 ·R_X86_64_32»    .rodata.str1.1+0x29 
120 »       call···ff·<PyThread_acquire_lock_timed_with_retries.cold+0xa>118 »       call···fa·<PyThread_acquire_lock_timed_with_retries.cold+0x5>
121 ·R_X86_64_PLT32» perror-0x4 
122 »       jmp····104·<PyThread_acquire_lock_timed_with_retries.cold+0xf> 
123 ·R_X86_64_PC32»  .text.hot+0x2d8 
124 »       call···109·<PyThread_acquire_lock_timed_with_retries.cold+0x14> 
125 ·R_X86_64_PLT32» __errno_location-0x4 
126 »       mov····(%rax),%eax 
127 »       cmp····$0x4,%eax 
128 »       je·····172·<PyThread_acquire_lock_timed_with_retries.cold+0x7d> 
129 »       test···%rbp,%rbp 
130 »       jne····119·<PyThread_acquire_lock_timed_with_retries.cold+0x24> 
131 ·R_X86_64_PC32»  .text.hot+0x2a7 
132 »       jmp····11e·<PyThread_acquire_lock_timed_with_retries.cold+0x29> 
133 ·R_X86_64_PC32»  .text.hot+0x26a 
134 »       mov····$0x0,%edi 
135 ·R_X86_64_32»    .rodata.str1.1+0x35 
136 »       call···128·<PyThread_acquire_lock_timed_with_retries.cold+0x33> 
137 ·R_X86_64_PLT32» perror-0x4 
138 »       jmp····12d·<PyThread_acquire_lock_timed_with_retries.cold+0x38> 
139 ·R_X86_64_PC32»  .text.hot+0x2d8 
140 »       mov····$0x0,%edi 
141 ·R_X86_64_32»    .rodata.str1.1+0x1b 
142 »       call···137·<PyThread_acquire_lock_timed_with_retries.cold+0x42> 
143 ·R_X86_64_PLT32» perror-0x4 
144 »       jmp····13c·<PyThread_acquire_lock_timed_with_retries.cold+0x47> 
145 ·R_X86_64_PC32»  .text.hot+0x2d8 
146 »       mov····%rsi,%rdi 
147 »       call···144·<PyThread_acquire_lock_timed_with_retries.cold+0x4f> 
148 ·R_X86_64_PLT32» _PyDeadline_Init-0x4 
149 »       mov····%rax,(%rsp) 
150 »       jmp····14d·<PyThread_acquire_lock_timed_with_retries.cold+0x58> 
151 ·R_X86_64_PC32»  .text.hot+0x205 
152 »       mov····%r14,%rdx 
153 »       mov····$0x1,%esi 
154 »       mov····%r12,%rdi 
155 »       call···15d·<PyThread_acquire_lock_timed_with_retries.cold+0x68> 
156 ·R_X86_64_PLT32» sem_clockwait-0x4 
157 »       cmp····$0xffffffff,%eax 
158 »       jne····169·<PyThread_acquire_lock_timed_with_retries.cold+0x74> 
159 »       call···167·<PyThread_acquire_lock_timed_with_retries.cold+0x72> 
160 ·R_X86_64_PLT32» __errno_location-0x4 
161 »       mov····(%rax),%eax 
162 »       cmp····$0x4,%eax 
163 »       jne····1fd·<PyThread_acquire_lock_timed_with_retries.cold+0x108> 
164 »       test···%rbp,%rbp 
165 »       jg·····14d·<PyThread_acquire_lock_timed_with_retries.cold+0x58> 
166 »       mov····%r12,%rdi 
167 »       jne····1ea·<PyThread_acquire_lock_timed_with_retries.cold+0xf5> 
168 »       call···181·<PyThread_acquire_lock_timed_with_retries.cold+0x8c> 
169 ·R_X86_64_PLT32» sem_trywait-0x4 
170 »       cmp····$0xffffffff,%eax 
171 »       jne····169·<PyThread_acquire_lock_timed_with_retries.cold+0x74> 
172 »       jmp····162·<PyThread_acquire_lock_timed_with_retries.cold+0x6d> 
173 »       call···18d·<PyThread_acquire_lock_timed_with_retries.cold+0x98> 
174 ·R_X86_64_PLT32» PyEval_SaveThread-0x4119 ·R_X86_64_PLT32» PyEval_SaveThread-0x4
175 »       mov····%r13,%rsi120 »       mov····%r13,%rsi
176 »       mov····%r12,%rdi121 »       mov····%r12,%rdi
177 »       mov····$0x1,%edx122 »       mov····$0x1,%edx
178 »       mov····%rax,%rbp123 »       mov····%rax,%rbp
179 »       call···1a0·<PyThread_acquire_lock_timed_with_retries.cold+0xab>124 »       call···10d·<PyThread_acquire_lock_timed_with_retries.cold+0x18>
180 ·R_X86_64_PLT32» PyThread_acquire_lock_timed-0x4125 ·R_X86_64_PLT32» PyThread_acquire_lock_timed-0x4
181 »       mov····%rbp,%rdi126 »       mov····%rbp,%rdi
182 »       mov····%eax,%r13d127 »       mov····%eax,%r13d
183 »       call···1ab·<PyThread_acquire_lock_timed_with_retries.cold+0xb6>128 »       call···118·<PyThread_acquire_lock_timed_with_retries.cold+0x23>
184 ·R_X86_64_PLT32» PyEval_RestoreThread-0x4129 ·R_X86_64_PLT32» PyEval_RestoreThread-0x4
185 »       cmp····$0x2,%r13d130 »       cmp····$0x2,%r13d
186 »       jne····1b5·<PyThread_acquire_lock_timed_with_retries.cold+0xc0>131 »       jne····122·<PyThread_acquire_lock_timed_with_retries.cold+0x2d>
187 ·R_X86_64_PC32»  .text.hot+0x27d132 ·R_X86_64_PC32»  .text.hot+0x279
188 »       mov····0x8(%rsp),%rdi133 »       mov····0x8(%rsp),%rdi
189 »       call···1bf·<PyThread_acquire_lock_timed_with_retries.cold+0xca>134 »       call···12c·<PyThread_acquire_lock_timed_with_retries.cold+0x37>
190 ·R_X86_64_PLT32» _PyEval_MakePendingCalls-0x4135 ·R_X86_64_PLT32» _PyEval_MakePendingCalls-0x4
191 »       test···%eax,%eax136 »       test···%eax,%eax
192 »       js·····1c7·<PyThread_acquire_lock_timed_with_retries.cold+0xd2>137 »       js·····134·<PyThread_acquire_lock_timed_with_retries.cold+0x3f>
193 ·R_X86_64_PC32»  .text.hot+0x27d138 ·R_X86_64_PC32»  .text.hot+0x279
194 »       test···%rbx,%rbx139 »       test···%rbx,%rbx
195 »       jle····1d0·<PyThread_acquire_lock_timed_with_retries.cold+0xdb>140 »       jle····13d·<PyThread_acquire_lock_timed_with_retries.cold+0x48>
196 ·R_X86_64_PC32»  .text.hot+0x20f141 ·R_X86_64_PC32»  .text.hot+0x20f
197 »       mov····(%rsp),%rdi142 »       mov····(%rsp),%rdi
198 »       call···1d9·<PyThread_acquire_lock_timed_with_retries.cold+0xe4>143 »       call···146·<PyThread_acquire_lock_timed_with_retries.cold+0x51>
199 ·R_X86_64_PLT32» _PyDeadline_Get-0x4144 ·R_X86_64_PLT32» _PyDeadline_Get-0x4
200 »       mov····%rax,%rbx145 »       mov····%rax,%rbx
201 »       test···%rax,%rax146 »       test···%rax,%rax
202 »       js·····1e5·<PyThread_acquire_lock_timed_with_retries.cold+0xf0>147 »       js·····152·<PyThread_acquire_lock_timed_with_retries.cold+0x5d>
203 ·R_X86_64_PC32»  .text.hot+0x2e1148 ·R_X86_64_PC32»  .text.hot+0x2d9
204 »       jmp····1ea·<PyThread_acquire_lock_timed_with_retries.cold+0xf5>149 »       jmp····157·<PyThread_acquire_lock_timed_with_retries.cold+0x62>
205 ·R_X86_64_PC32»  .text.hot+0x20f150 ·R_X86_64_PC32»  .text.hot+0x20f
206 »       call···1ef·<PyThread_acquire_lock_timed_with_retries.cold+0xfa>151 »       call···15c·<PyThread_acquire_lock_timed_with_retries.cold+0x67>
207 ·R_X86_64_PLT32» sem_wait-0x4152 ·R_X86_64_PLT32» __errno_location-0x4
 153 »       mov····(%rax),%eax
208 »       cmp····$0xffffffff,%eax 
209 »       jne····169·<PyThread_acquire_lock_timed_with_retries.cold+0x74> 
210 »       jmp····162·<PyThread_acquire_lock_timed_with_retries.cold+0x6d>154 »       jmp····163·<PyThread_acquire_lock_timed_with_retries.cold+0x6e>
211 »       test···%rbp,%rbp 
212 »       jg·····206·<PyThread_acquire_lock_timed_with_retries.cold+0x111> 
213 ·R_X86_64_PC32»  .text.hot+0x2ca155 ·R_X86_64_PC32»  .text.hot+0x2f9
 156 »       mov····$0x0,%edi
 157 ·R_X86_64_32»    .rodata.str1.1+0x1b
 158 »       call···16d·<PyThread_acquire_lock_timed_with_retries.cold+0x78>
 159 ·R_X86_64_PLT32» perror-0x4
 160 »       jmp····172·<PyThread_acquire_lock_timed_with_retries.cold+0x7d>
 161 ·R_X86_64_PC32»  .text.hot+0x2d0
 162 »       mov····$0x0,%edi
 163 ·R_X86_64_32»    .rodata.str1.1+0x35
 164 »       call···17c·<PyThread_acquire_lock_timed_with_retries.cold+0x87>
 165 ·R_X86_64_PLT32» perror-0x4
214 »       jmp····110·<PyThread_acquire_lock_timed_with_retries.cold+0x1b>166 »       jmp····181·<PyThread_acquire_lock_timed_with_retries.cold+0x8c>
 167 ·R_X86_64_PC32»  .text.hot+0x2d0
 168 »       mov····%rsi,%rdi
 169 »       call···189·<PyThread_acquire_lock_timed_with_retries.cold+0x94>
 170 ·R_X86_64_PLT32» _PyDeadline_Init-0x4
 171 »       mov····%rax,(%rsp)
 172 »       jmp····192·<PyThread_acquire_lock_timed_with_retries.cold+0x9d>
 173 ·R_X86_64_PC32»  .text.hot+0x205
 174 »       call···197·<PyThread_acquire_lock_timed_with_retries.cold+0xa2>
 175 ·R_X86_64_PLT32» __errno_location-0x4
 176 »       mov····(%rax),%eax
 177 »       cmp····$0x4,%eax
 178 »       jne····1a2·<PyThread_acquire_lock_timed_with_retries.cold+0xad>
Max diff block lines reached; 16003/22572 bytes (70.90%) of diff not shown.
19.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 203, 15 lines modifiedOffset 203, 15 lines modified
203 »       sub····$0x38,%rsp203 »       sub····$0x38,%rsp
204 »       mov····0x0(%rip),%rax········204 »       mov····0x0(%rip),%rax········
205 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4205 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
206 »       mov····%fs:(%rax),%rax206 »       mov····%fs:(%rax),%rax
207 »       mov····%rax,0x8(%rsp)207 »       mov····%rax,0x8(%rsp)
208 »       test···%rsi,%rsi208 »       test···%rsi,%rsi
209 »       jg·····201·<PyThread_acquire_lock_timed_with_retries+0x31>209 »       jg·····201·<PyThread_acquire_lock_timed_with_retries+0x31>
210 ·R_X86_64_PC32»  .text.unlikely+0x138210 ·R_X86_64_PC32»  .text.unlikely+0x17d
211 »       movq···$0x0,(%rsp)211 »       movq···$0x0,(%rsp)
212 »       lea····0x18(%rsp),%r15212 »       lea····0x18(%rsp),%r15
213 »       lea····0x20(%rsp),%r14213 »       lea····0x20(%rsp),%r14
214 »       mov····$0x1,%esi214 »       mov····$0x1,%esi
215 »       mov····%rbx,%rdi215 »       mov····%rbx,%rdi
216 »       call···220·<PyThread_acquire_lock_timed_with_retries+0x50>216 »       call···220·<PyThread_acquire_lock_timed_with_retries+0x50>
217 ·R_X86_64_PLT32» _PyTime_AsMicroseconds-0x4217 ·R_X86_64_PLT32» _PyTime_AsMicroseconds-0x4
Offset 228, 352 lines modifiedOffset 228, 404 lines modified
228 »       call···242·<PyThread_acquire_lock_timed_with_retries+0x72>228 »       call···242·<PyThread_acquire_lock_timed_with_retries+0x72>
229 ·R_X86_64_PLT32» _PyTime_Add-0x4229 ·R_X86_64_PLT32» _PyTime_Add-0x4
230 »       mov····%r14,%rsi230 »       mov····%r14,%rsi
231 »       mov····%rax,%rdi231 »       mov····%rax,%rdi
232 »       call···24d·<PyThread_acquire_lock_timed_with_retries+0x7d>232 »       call···24d·<PyThread_acquire_lock_timed_with_retries+0x7d>
233 ·R_X86_64_PLT32» _PyTime_AsTimespec_clamp-0x4233 ·R_X86_64_PLT32» _PyTime_AsTimespec_clamp-0x4
234 »       test···%rbp,%rbp234 »       test···%rbp,%rbp
235 »       jg·····2b4·<PyThread_acquire_lock_timed_with_retries+0xe4>235 »       jg·····2ac·<PyThread_acquire_lock_timed_with_retries+0xdc>
236 »       mov····%r12,%rdi236 »       mov····%r12,%rdi
237 »       jne····298·<PyThread_acquire_lock_timed_with_retries+0xc8>237 »       jne····290·<PyThread_acquire_lock_timed_with_retries+0xc0>
238 »       call···25c·<PyThread_acquire_lock_timed_with_retries+0x8c>238 »       call···25c·<PyThread_acquire_lock_timed_with_retries+0x8c>
239 ·R_X86_64_PLT32» sem_trywait-0x4239 ·R_X86_64_PLT32» sem_trywait-0x4
240 »       cmp····$0xffffffff,%eax240 »       cmp····$0xffffffff,%eax
241 »       je·····2ea·<PyThread_acquire_lock_timed_with_retries+0x11a>241 »       je·····34b·<PyThread_acquire_lock_timed_with_retries+0x17b>
242 »       cmp····$0x4,%eax242 »       cmp····$0x4,%eax
243 »       je·····304·<PyThread_acquire_lock_timed_with_retries+0x134>243 »       je·····2e2·<PyThread_acquire_lock_timed_with_retries+0x112>
244 »       cmp····$0xb,%eax244 »       cmp····$0xb,%eax
245 »       je·····2dc·<PyThread_acquire_lock_timed_with_retries+0x10c>245 »       je·····2d4·<PyThread_acquire_lock_timed_with_retries+0x104>
246 »       test···%eax,%eax246 »       test···%eax,%eax
247 »       jne····27b·<PyThread_acquire_lock_timed_with_retries+0xab>247 »       jne····277·<PyThread_acquire_lock_timed_with_retries+0xa7>
248 ·R_X86_64_PC32»  .text.unlikely+0xf1248 ·R_X86_64_PC32»  .text.unlikely+0x1a3
249 »       mov····$0x1,%r13d249 »       mov····$0x1,%r13d
250 »       add····$0x38,%rsp250 »       add····$0x38,%rsp
251 »       mov····%r13d,%eax251 »       mov····%r13d,%eax
252 »       pop····%rbx252 »       pop····%rbx
253 »       pop····%rbp253 »       pop····%rbp
254 »       pop····%r12254 »       pop····%r12
255 »       pop····%r13255 »       pop····%r13
256 »       pop····%r14256 »       pop····%r14
257 »       pop····%r15257 »       pop····%r15
258 »       ret258 »       ret
259 »       nopl···0x0(%rax,%rax,1)259 »       nop
260 »       call···29d·<PyThread_acquire_lock_timed_with_retries+0xcd>260 »       call···295·<PyThread_acquire_lock_timed_with_retries+0xc5>
261 ·R_X86_64_PLT32» sem_wait-0x4261 ·R_X86_64_PLT32» sem_wait-0x4
262 »       cmp····$0xffffffff,%eax262 »       cmp····$0xffffffff,%eax
263 »       je·····2a6·<PyThread_acquire_lock_timed_with_retries+0xd6>263 »       je·····29e·<PyThread_acquire_lock_timed_with_retries+0xce>
264 ·R_X86_64_PC32»  .text.unlikely+0x100264 ·R_X86_64_PC32»  .text.unlikely+0x18e
265 »       cmp····$0x4,%eax265 »       cmp····$0x4,%eax
266 »       je·····309·<PyThread_acquire_lock_timed_with_retries+0x139>266 »       je·····2e2·<PyThread_acquire_lock_timed_with_retries+0x112>
267 »       test···%eax,%eax267 »       test···%eax,%eax
268 »       je·····27b·<PyThread_acquire_lock_timed_with_retries+0xab>268 »       je·····277·<PyThread_acquire_lock_timed_with_retries+0xa7>
269 »       jmp····2b4·<PyThread_acquire_lock_timed_with_retries+0xe4>269 »       jmp····2ac·<PyThread_acquire_lock_timed_with_retries+0xdc>
270 ·R_X86_64_PC32»  .text.unlikely+0x11a270 ·R_X86_64_PC32»  .text.unlikely+0x16e
271 »       mov····%r14,%rdx271 »       mov····%r14,%rdx
272 »       mov····$0x1,%esi272 »       mov····$0x1,%esi
273 »       mov····%r12,%rdi273 »       mov····%r12,%rdi
274 »       call···2c4·<PyThread_acquire_lock_timed_with_retries+0xf4>274 »       call···2bc·<PyThread_acquire_lock_timed_with_retries+0xec>
275 ·R_X86_64_PLT32» sem_clockwait-0x4275 ·R_X86_64_PLT32» sem_clockwait-0x4
276 »       cmp····$0xffffffff,%eax276 »       cmp····$0xffffffff,%eax
277 »       je·····2f6·<PyThread_acquire_lock_timed_with_retries+0x126>277 »       je·····33f·<PyThread_acquire_lock_timed_with_retries+0x16f>
278 »       cmp····$0x4,%eax278 »       cmp····$0x4,%eax
279 »       je·····2ff·<PyThread_acquire_lock_timed_with_retries+0x12f>279 »       je·····2e2·<PyThread_acquire_lock_timed_with_retries+0x112>
280 »       cmp····$0x6e,%eax280 »       cmp····$0x6e,%eax
281 »       je·····2dc·<PyThread_acquire_lock_timed_with_retries+0x10c>281 »       je·····2d4·<PyThread_acquire_lock_timed_with_retries+0x104>
282 »       test···%eax,%eax282 »       test···%eax,%eax
283 »       je·····27b·<PyThread_acquire_lock_timed_with_retries+0xab>283 »       je·····277·<PyThread_acquire_lock_timed_with_retries+0xa7>
284 »       jmp····2dc·<PyThread_acquire_lock_timed_with_retries+0x10c>284 »       jmp····2d4·<PyThread_acquire_lock_timed_with_retries+0x104>
285 ·R_X86_64_PC32»  .text.unlikely+0x129285 ·R_X86_64_PC32»  .text.unlikely+0x15f
286 »       test···%r13,%r13286 »       test···%r13,%r13
287 »       jne····2e5·<PyThread_acquire_lock_timed_with_retries+0x115>287 »       jne····2dd·<PyThread_acquire_lock_timed_with_retries+0x10d>
288 ·R_X86_64_PC32»  .text.unlikely+0x184288 ·R_X86_64_PC32»  .text.unlikely+0xf1
289 »       xor····%r13d,%r13d289 »       xor····%r13d,%r13d
290 »       jmp····281·<PyThread_acquire_lock_timed_with_retries+0xb1>290 »       jmp····27d·<PyThread_acquire_lock_timed_with_retries+0xad>
 291 »       test···%rbp,%rbp
 292 »       jg·····321·<PyThread_acquire_lock_timed_with_retries+0x151>
 293 »       mov····%r12,%rdi
 294 »       jne····312·<PyThread_acquire_lock_timed_with_retries+0x142>
291 »       call···2ef·<PyThread_acquire_lock_timed_with_retries+0x11f>295 »       call···2f1·<PyThread_acquire_lock_timed_with_retries+0x121>
 296 ·R_X86_64_PLT32» sem_trywait-0x4
 297 »       cmp····$0xffffffff,%eax
 298 »       jne····2fd·<PyThread_acquire_lock_timed_with_retries+0x12d>
 299 »       call···2fb·<PyThread_acquire_lock_timed_with_retries+0x12b>
292 ·R_X86_64_PLT32» __errno_location-0x4300 ·R_X86_64_PLT32» __errno_location-0x4
293 »       mov····(%rax),%eax301 »       mov····(%rax),%eax
 302 »       cmp····$0x4,%eax
 303 »       je·····2e2·<PyThread_acquire_lock_timed_with_retries+0x112>
 304 »       test···%rbp,%rbp
 305 »       jg·····2c6·<PyThread_acquire_lock_timed_with_retries+0xf6>
 306 »       test···%rbp,%rbp
 307 »       je·····26a·<PyThread_acquire_lock_timed_with_retries+0x9a>
 308 »       jmp····2a3·<PyThread_acquire_lock_timed_with_retries+0xd3>
 309 »       call···317·<PyThread_acquire_lock_timed_with_retries+0x147>
 310 ·R_X86_64_PLT32» sem_wait-0x4
 311 »       cmp····$0xffffffff,%eax
 312 »       jne····2fd·<PyThread_acquire_lock_timed_with_retries+0x12d>
294 »       jmp····265·<PyThread_acquire_lock_timed_with_retries+0x95>313 »       jmp····321·<PyThread_acquire_lock_timed_with_retries+0x151>
 314 ·R_X86_64_PC32»  .text.unlikely+0x153
 315 »       mov····%r14,%rdx
 316 »       mov····$0x1,%esi
 317 »       mov····%r12,%rdi
 318 »       call···331·<PyThread_acquire_lock_timed_with_retries+0x161>
 319 ·R_X86_64_PLT32» sem_clockwait-0x4
 320 »       cmp····$0xffffffff,%eax
 321 »       jne····2fd·<PyThread_acquire_lock_timed_with_retries+0x12d>
295 »       call···2fb·<PyThread_acquire_lock_timed_with_retries+0x12b>322 »       call···33b·<PyThread_acquire_lock_timed_with_retries+0x16b>
296 ·R_X86_64_PLT32» __errno_location-0x4323 ·R_X86_64_PLT32» __errno_location-0x4
297 »       mov····(%rax),%eax324 »       mov····(%rax),%eax
 325 »       jmp····2fd·<PyThread_acquire_lock_timed_with_retries+0x12d>
 326 »       call···344·<PyThread_acquire_lock_timed_with_retries+0x174>
 327 ·R_X86_64_PLT32» __errno_location-0x4
 328 »       mov····(%rax),%eax
298 »       jmp····2c9·<PyThread_acquire_lock_timed_with_retries+0xf9>329 »       jmp····2c1·<PyThread_acquire_lock_timed_with_retries+0xf1>
299 »       jmp····304·<PyThread_acquire_lock_timed_with_retries+0x134>330 »       call···350·<PyThread_acquire_lock_timed_with_retries+0x180>
300 ·R_X86_64_PC32»  .text.unlikely+0x16e331 ·R_X86_64_PLT32» __errno_location-0x4
 332 »       mov····(%rax),%eax
301 »       jmp····309·<PyThread_acquire_lock_timed_with_retries+0x139>333 »       jmp····265·<PyThread_acquire_lock_timed_with_retries+0x95>
 334 »       nopw···0x0(%rax,%rax,1)
302 ·R_X86_64_PC32»  .text.unlikely+0x16e 
303 »       jmp····30e·<PyThread_acquire_lock_timed_with_retries+0x13e> 
304 ·R_X86_64_PC32»  .text.unlikely+0x16e 
305 »       xchg···%ax,%ax 
Max diff block lines reached; 13369/19997 bytes (66.86%) of diff not shown.
3.13 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 38, 38 lines modifiedOffset 38, 38 lines modified
38 ··0x00000220·14000000·24020000·00000000·19000000·....$...........38 ··0x00000220·14000000·24020000·00000000·19000000·....$...........
39 ··0x00000230·00480e10·500e0800·10000000·3c020000·.H..P.......<...39 ··0x00000230·00480e10·500e0800·10000000·3c020000·.H..P.......<...
40 ··0x00000240·00000000·10000000·00000000·28000000·............(...40 ··0x00000240·00000000·10000000·00000000·28000000·............(...
41 ··0x00000250·50020000·00000000·0c010000·00450e10·P............E..41 ··0x00000250·50020000·00000000·0c010000·00450e10·P............E..
42 ··0x00000260·86024d0e·18830347·0eb00202·e80a0e18·..M....G........42 ··0x00000260·86024d0e·18830347·0eb00202·e80a0e18·..M....G........
43 ··0x00000270·440e1041·0e08410b·14000000·7c020000·D..A..A.....|...43 ··0x00000270·440e1041·0e08410b·14000000·7c020000·D..A..A.....|...
44 ··0x00000280·00000000·5b000000·000eb002·83038602·....[...........44 ··0x00000280·00000000·5b000000·000eb002·83038602·....[...........
45 ··0x00000290·48000000·94020000·00000000·3e010000·H...........>...45 ··0x00000290·48000000·94020000·00000000·87010000·H...............
46 ··0x000002a0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..46 ··0x000002a0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
47 ··0x000002b0·420e288c·05440e30·8606410e·38830747·B.(..D.0..A.8..G47 ··0x000002b0·420e288c·05440e30·8606410e·38830747·B.(..D.0..A.8..G
48 ··0x000002c0·0e70029d·0a0e3844·0e30410e·28420e20·.p....8D.0A.(B.·48 ··0x000002c0·0e700299·0a0e3844·0e30410e·28420e20·.p....8D.0A.(B.·
49 ··0x000002d0·420e1842·0e10420e·08460b00·1c000000·B..B..B..F......49 ··0x000002d0·420e1842·0e10420e·08420b00·1c000000·B..B..B..B......
50 ··0x000002e0·e0020000·00000000·16010000·000e7083·..............p.50 ··0x000002e0·e0020000·00000000·c1000000·000e7083·..............p.
51 ··0x000002f0·0786068c·058d048e·038f0200·40000000·............@...51 ··0x000002f0·0786068c·058d048e·038f0200·40000000·............@...
52 ··0x00000300·00030000·00000000·16010000·00460e10·.............F..52 ··0x00000300·00030000·00000000·16010000·00460e10·.............F..
53 ··0x00000310·8e02420e·188d0342·0e208c04·440e2886·..B....B.·..D.(.53 ··0x00000310·8e02420e·188d0342·0e208c04·440e2886·..B....B.·..D.(.
54 ··0x00000320·05430e30·8306440e·60028d0a·0e30430e·.C.0..D.`....0C.54 ··0x00000320·05430e30·8306440e·60028d0a·0e30430e·.C.0..D.`....0C.
55 ··0x00000330·28410e20·420e1842·0e10420e·08410b00·(A.·B..B..B..A..55 ··0x00000330·28410e20·420e1842·0e10420e·08410b00·(A.·B..B..B..A..
56 ··0x00000340·1c000000·44030000·00000000·51000000·....D.......Q...56 ··0x00000340·1c000000·44030000·00000000·51000000·....D.......Q...
57 ··0x00000350·000e6083·0686058c·048d038e·02000000·..`.............57 ··0x00000350·000e6083·0686058c·048d038e·02000000·..`.............
58 ··0x00000360·14000000·64030000·00000000·1a000000·....d...........58 ··0x00000360·14000000·64030000·00000000·1a000000·....d...........
59 ··0x00000370·00480e10·510e0800·14000000·7c030000·.H..Q.......|...59 ··0x00000370·00480e10·510e0800·14000000·7c030000·.H..Q.......|...
60 ··0x00000380·00000000·0b000000·000e1046·0e080000·...........F....60 ··0x00000380·00000000·0b000000·000e1046·0e080000·...........F....
61 ··0x00000390·18000000·94030000·00000000·27000000·............'...61 ··0x00000390·18000000·94030000·00000000·27000000·............'...
62 ··0x000003a0·004e0e10·830254c3·0e080000·18000000·.N....T.........62 ··0x000003a0·004e0e10·830254c3·0e080000·18000000·.N....T.........
63 ··0x000003b0·b0030000·00000000·14000000·00410e10·.............A..63 ··0x000003b0·b0030000·00000000·14000000·00410e10·.............A..
64 ··0x000003c0·83024ec3·0e080000·30000000·cc030000·..N.....0.......64 ··0x000003c0·83024ec3·0e080000·30000000·cc030000·..N.....0.......
65 ··0x000003d0·00000000·35010000·00460e10·8c02410e·....5....F....A.65 ··0x000003d0·00000000·63010000·00460e10·8c02410e·....c....F....A.
66 ··0x000003e0·18860341·0e208304·470e4002·740a0e20·...A.·..G.@.t..·66 ··0x000003e0·18860344·0e208304·440e4002·700a0e20·...D.·..D.@.p..·
67 ··0x000003f0·410e1841·0e10420e·08490b00·18000000·A..A..B..I......67 ··0x000003f0·410e1841·0e10420e·08450b00·18000000·A..A..B..E......
68 ··0x00000400·00040000·00000000·90000000·000e4083·..............@.68 ··0x00000400·00040000·00000000·4a000000·000e4083·........J.....@.
69 ··0x00000410·0486038c·02000000·1c000000·1c040000·................69 ··0x00000410·0486038c·02000000·1c000000·1c040000·................
70 ··0x00000420·00000000·39000000·00450e10·8302470e·....9....E....G.70 ··0x00000420·00000000·39000000·00450e10·8302470e·....9....E....G.
71 ··0x00000430·20680e10·440e0800·14000000·3c040000··h..D.......<...71 ··0x00000430·20680e10·440e0800·14000000·3c040000··h..D.......<...
72 ··0x00000440·00000000·09000000·000e2083·02000000·..........·.....72 ··0x00000440·00000000·09000000·000e2083·02000000·..........·.....
73 ··0x00000450·10000000·54040000·00000000·0e000000·....T...........73 ··0x00000450·10000000·54040000·00000000·0e000000·....T...........
74 ··0x00000460·00000000·18000000·68040000·00000000·........h.......74 ··0x00000460·00000000·18000000·68040000·00000000·........h.......
75 ··0x00000470·1e000000·00450e10·8302580e·08000000·.....E....X.....75 ··0x00000470·1e000000·00450e10·8302580e·08000000·.....E....X.....
2.08 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 100, 22 lines modifiedOffset 100, 22 lines modified
100 ··0x00000610·73436c61·6d700050·7954696d·655f4d6f·sClamp.PyTime_Mo100 ··0x00000610·73436c61·6d700050·7954696d·655f4d6f·sClamp.PyTime_Mo
101 ··0x00000620·6e6f746f·6e696352·6177005f·50795469·notonicRaw._PyTi101 ··0x00000620·6e6f746f·6e696352·6177005f·50795469·notonicRaw._PyTi
102 ··0x00000630·6d655f41·6464005f·50795469·6d655f41·me_Add._PyTime_A102 ··0x00000630·6d655f41·6464005f·50795469·6d655f41·me_Add._PyTime_A
103 ··0x00000640·7354696d·65737065·635f636c·616d7000·sTimespec_clamp.103 ··0x00000640·7354696d·65737065·635f636c·616d7000·sTimespec_clamp.
104 ··0x00000650·73656d5f·74727977·61697400·73656d5f·sem_trywait.sem_104 ··0x00000650·73656d5f·74727977·61697400·73656d5f·sem_trywait.sem_
105 ··0x00000660·77616974·0073656d·5f636c6f·636b7761·wait.sem_clockwa105 ··0x00000660·77616974·0073656d·5f636c6f·636b7761·wait.sem_clockwa
106 ··0x00000670·6974005f·5f657272·6e6f5f6c·6f636174·it.__errno_locat106 ··0x00000670·6974005f·5f657272·6e6f5f6c·6f636174·it.__errno_locat
107 ··0x00000680·696f6e00·5f507944·6561646c·696e655f·ion._PyDeadline_ 
108 ··0x00000690·496e6974·00507945·76616c5f·53617665·Init.PyEval_Save107 ··0x00000680·696f6e00·50794576·616c5f53·61766554·ion.PyEval_SaveT
109 ··0x000006a0·54687265·61640050·79546872·6561645f·Thread.PyThread_108 ··0x00000690·68726561·64005079·54687265·61645f61·hread.PyThread_a
110 ··0x000006b0·61637175·6972655f·6c6f636b·5f74696d·acquire_lock_tim109 ··0x000006a0·63717569·72655f6c·6f636b5f·74696d65·cquire_lock_time
111 ··0x000006c0·65640050·79457661·6c5f5265·73746f72·ed.PyEval_Restor110 ··0x000006b0·64005079·4576616c·5f526573·746f7265·d.PyEval_Restore
112 ··0x000006d0·65546872·65616400·5f507945·76616c5f·eThread._PyEval_111 ··0x000006c0·54687265·6164005f·50794576·616c5f4d·Thread._PyEval_M
113 ··0x000006e0·4d616b65·50656e64·696e6743·616c6c73·MakePendingCalls112 ··0x000006d0·616b6550·656e6469·6e674361·6c6c7300·akePendingCalls.
114 ··0x000006f0·005f5079·44656164·6c696e65·5f476574·._PyDeadline_Get113 ··0x000006e0·5f507944·6561646c·696e655f·47657400·_PyDeadline_Get.
 114 ··0x000006f0·5f507944·6561646c·696e655f·496e6974·_PyDeadline_Init
115 ··0x00000700·00507954·68726561·645f7265·6c656173·.PyThread_releas115 ··0x00000700·00507954·68726561·645f7265·6c656173·.PyThread_releas
116 ··0x00000710·655f6c6f·636b0073·656d5f70·6f737400·e_lock.sem_post.116 ··0x00000710·655f6c6f·636b0073·656d5f70·6f737400·e_lock.sem_post.
117 ··0x00000720·50795468·72656164·5f667265·655f6c6f·PyThread_free_lo117 ··0x00000720·50795468·72656164·5f667265·655f6c6f·PyThread_free_lo
118 ··0x00000730·636b0073·656d5f64·65737472·6f790050·ck.sem_destroy.P118 ··0x00000730·636b0073·656d5f64·65737472·6f790050·ck.sem_destroy.P
119 ··0x00000740·79546872·6561645f·61637175·6972655f·yThread_acquire_119 ··0x00000740·79546872·6561645f·61637175·6972655f·yThread_acquire_
120 ··0x00000750·6c6f636b·00507954·68726561·645f7374·lock.PyThread_st120 ··0x00000750·6c6f636b·00507954·68726561·645f7374·lock.PyThread_st
121 ··0x00000760·6172745f·6e65775f·74687265·61640070·art_new_thread.p121 ··0x00000760·6172745f·6e65775f·74687265·61640070·art_new_thread.p
37.3 KB
pystrhex.o
959 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:··········3992·(bytes·into·file)13 ··Start·of·section·headers:··········3888·(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:·········1719 ··Number·of·section·headers:·········15
20 ··Section·header·string·table·index:·1620 ··Section·header·string·table·index:·14
3.29 KB
readelf --wide --sections {}
    
Offset 1, 26 lines modifiedOffset 1, 24 lines modified
1 There·are·17·section·headers,·starting·at·offset·0xf98:1 There·are·15·section·headers,·starting·at·offset·0xf30:
  
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·000020·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000330·00··AX··0···0·64
6 ··[·2]·.rela.text········RELA············0000000000000000·000990·000030·18···I·14···1··86 ··[·2]·.rela.text········RELA············0000000000000000·000968·000228·18···I·12···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000060·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·000370·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·000060·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·000370·000000·00··WA··0···0··1
9 ··[·5]·.text.unlikely····PROGBITS········0000000000000000·000060·000207·00··AX··0···0··19 ··[·5]·.text.unlikely····PROGBITS········0000000000000000·000370·0001fb·00··AX··0···0··1
10 ··[·6]·.rela.text.unlikely·RELA············0000000000000000·0009c0·000288·18···I·14···5··810 ··[·6]·.rela.text.unlikely·RELA············0000000000000000·000b90·000288·18···I·12···5··8
11 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·000267·000043·01·AMS··0···0··111 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·00056b·000043·01·AMS··0···0··1
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·0002b0·00030b·00··AX··0···0·64 
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·000c48·000228·18···I·14···8··8 
14 ··[10]·.note.GNU-stack···PROGBITS········0000000000000000·0005bb·000000·00······0···0··112 ··[·8]·.note.GNU-stack···PROGBITS········0000000000000000·0005ae·000000·00······0···0··1
15 ··[11]·.note.gnu.property·NOTE············0000000000000000·0005c0·000020·00···A··0···0··813 ··[·9]·.note.gnu.property·NOTE············0000000000000000·0005b0·000020·00···A··0···0··8
16 ··[12]·.eh_frame·········PROGBITS········0000000000000000·0005e0·0000f0·00···A··0···0··814 ··[10]·.eh_frame·········PROGBITS········0000000000000000·0005d0·0000f0·00···A··0···0··8
17 ··[13]·.rela.eh_frame····RELA············0000000000000000·000e70·000090·18···I·14··12··815 ··[11]·.rela.eh_frame····RELA············0000000000000000·000e18·000090·18···I·12··10··8
18 ··[14]·.symtab···········SYMTAB··········0000000000000000·0006d0·0001c8·18·····15···7··816 ··[12]·.symtab···········SYMTAB··········0000000000000000·0006c0·0001b0·18·····13···6··8
19 ··[15]·.strtab···········STRTAB··········0000000000000000·000898·0000f3·00······0···0··117 ··[13]·.strtab···········STRTAB··········0000000000000000·000870·0000f3·00······0···0··1
20 ··[16]·.shstrtab·········STRTAB··········0000000000000000·000f00·000095·00······0···0··118 ··[14]·.shstrtab·········STRTAB··········0000000000000000·000ea8·000086·00······0···0··1
21 Key·to·Flags:19 Key·to·Flags:
22 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),20 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
23 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),21 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
24 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),22 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
25 ··D·(mbind),·l·(large),·p·(processor·specific)23 ··D·(mbind),·l·(large),·p·(processor·specific)
2.68 KB
readelf --wide --symbols {}
    
Offset 1, 22 lines modifiedOffset 1, 21 lines modified
  
1 Symbol·table·'.symtab'·contains·19·entries:1 Symbol·table·'.symtab'·contains·18·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···779·FUNC····LOCAL··DEFAULT····8·_Py_strhex_impl6 ·····3:·0000000000000000···771·FUNC····LOCAL··DEFAULT····1·_Py_strhex_impl
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.hot 
9 ·····6:·000000000000000f···485·FUNC····LOCAL··DEFAULT····5·_Py_strhex_impl.cold8 ·····5:·000000000000000f···473·FUNC····LOCAL··DEFAULT····5·_Py_strhex_impl.cold
10 ·····7:·0000000000000000····15·FUNC····GLOBAL·DEFAULT····5·_Py_strhex_bytes_with_sep9 ·····6:·0000000000000000····15·FUNC····GLOBAL·DEFAULT····5·_Py_strhex_bytes_with_sep
11 ·····8:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_New10 ·····7:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_New
12 ·····9:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_hexdigits11 ·····8:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_hexdigits
13 ····10:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Size12 ·····9:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Size
14 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError13 ····10:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
15 ····12:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString14 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
16 ····13:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize15 ····12:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize
17 ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory16 ····13:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
18 ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError17 ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
19 ····16:·0000000000000000····12·FUNC····GLOBAL·HIDDEN·····1·_Py_strhex_with_sep18 ····15:·0000000000000310····12·FUNC····GLOBAL·HIDDEN·····1·_Py_strhex_with_sep
20 ····17:·0000000000000010····16·FUNC····GLOBAL·DEFAULT····1·_Py_strhex19 ····16:·0000000000000320····16·FUNC····GLOBAL·DEFAULT····1·_Py_strhex
21 ····18:·00000000000001f4····19·FUNC····GLOBAL·HIDDEN·····5·_Py_strhex_bytes20 ····17:·00000000000001e8····19·FUNC····GLOBAL·HIDDEN·····5·_Py_strhex_bytes
11.2 KB
readelf --wide --relocs {}
    
Offset 1, 70 lines modifiedOffset 1, 65 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x990·contains·2·entries:1 Relocation·section·'.rela.text'·at·offset·0x968·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 000000000000006d··0000000700000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_New·-·4
3 0000000000000008··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·44 00000000000000c8··0000000800000002·R_X86_64_PC32··········0000000000000000·Py_hexdigits·-·4
 5 00000000000000e5··0000000800000002·R_X86_64_PC32··········0000000000000000·Py_hexdigits·-·4
 6 000000000000011b··0000000900000004·R_X86_64_PLT32·········0000000000000000·PyObject_Size·-·4
 7 0000000000000234··0000000800000002·R_X86_64_PC32··········0000000000000000·Py_hexdigits·-·4
 8 000000000000025b··0000000800000002·R_X86_64_PC32··········0000000000000000·Py_hexdigits·-·4
 9 00000000000002b8··0000000800000002·R_X86_64_PC32··········0000000000000000·Py_hexdigits·-·4
 10 00000000000002dc··0000000800000002·R_X86_64_PC32··········0000000000000000·Py_hexdigits·-·4
 11 0000000000000043··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1bb
 12 0000000000000057··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18c
 13 0000000000000060··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·197
 14 0000000000000079··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·50
 15 0000000000000085··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·112
 16 000000000000008d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·109
 17 0000000000000129··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·50
 18 0000000000000133··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·89
 19 000000000000015e··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3f
 20 0000000000000177··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·29
 21 000000000000017f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1f
 22 00000000000001a2··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3f
4 000000000000001c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·423 00000000000001c7··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b
 24 00000000000001ec··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9c
 25 00000000000002f0··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1ce
  
5 Relocation·section·'.rela.text.unlikely'·at·offset·0x9c0·contains·27·entries:26 Relocation·section·'.rela.text.unlikely'·at·offset·0xb90·contains·27·entries:
6 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend27 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
 28 0000000000000046··0000000a00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
 29 000000000000004b··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·16
 30 0000000000000050··0000000b00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
7 0000000000000050··0000000b00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·431 0000000000000090··0000000a00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
8 0000000000000055··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·16 
9 000000000000005a··0000000c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4 
10 000000000000009a··0000000b00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4 
11 000000000000009f··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·032 0000000000000095··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
12 00000000000000a4··0000000c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·433 000000000000009a··0000000b00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
13 00000000000000e1··0000000900000002·R_X86_64_PC32··········0000000000000000·Py_hexdigits·-·434 00000000000000d4··0000000800000002·R_X86_64_PC32··········0000000000000000·Py_hexdigits·-·4
14 000000000000010a··0000000900000002·R_X86_64_PC32··········0000000000000000·Py_hexdigits·-·435 00000000000000fa··0000000800000002·R_X86_64_PC32··········0000000000000000·Py_hexdigits·-·4
15 000000000000016c··0000000900000002·R_X86_64_PC32··········0000000000000000·Py_hexdigits·-·436 0000000000000160··0000000800000002·R_X86_64_PC32··········0000000000000000·Py_hexdigits·-·4
16 000000000000018f··0000000900000002·R_X86_64_PC32··········0000000000000000·Py_hexdigits·-·437 0000000000000183··0000000800000002·R_X86_64_PC32··········0000000000000000·Py_hexdigits·-·4
17 00000000000001ad··0000000d00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·438 00000000000001a1··0000000c00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
18 00000000000001e1··0000000f00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·439 00000000000001d5··0000000e00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
19 00000000000001e6··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2940 00000000000001da··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·29
20 00000000000001eb··0000000c00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·441 00000000000001df··0000000b00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
21 000000000000000b··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·442 000000000000000b··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·-·4
22 0000000000000029··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2e43 000000000000001f··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2d
23 0000000000000033··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·18744 0000000000000029··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·187
24 0000000000000049··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·18c 
25 0000000000000061··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·f6 
26 0000000000000073··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·18c45 000000000000003f··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·18c
27 0000000000000120··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·81 
28 0000000000000129··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·81 
29 00000000000001a3··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·47 
30 00000000000001c2··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·81 
31 00000000000001c7··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·f646 0000000000000057··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·f6
 47 0000000000000069··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·18c
 48 0000000000000112··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·91
 49 000000000000011b··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·91
 50 0000000000000197··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·57
 51 00000000000001b6··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·91
 52 00000000000001bb··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·f6
32 00000000000001da··0000000e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·453 00000000000001ce··0000000d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
33 0000000000000203··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·454 00000000000001f7··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·-·4
  
34 Relocation·section·'.rela.text.hot'·at·offset·0xc48·contains·23·entries: 
35 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend 
36 000000000000005d··0000000800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_New·-·4 
37 00000000000000c8··0000000900000002·R_X86_64_PC32··········0000000000000000·Py_hexdigits·-·4 
38 00000000000000e5··0000000900000002·R_X86_64_PC32··········0000000000000000·Py_hexdigits·-·4 
39 000000000000011b··0000000a00000004·R_X86_64_PLT32·········0000000000000000·PyObject_Size·-·4 
40 0000000000000239··0000000900000002·R_X86_64_PC32··········0000000000000000·Py_hexdigits·-·4 
41 0000000000000260··0000000900000002·R_X86_64_PC32··········0000000000000000·Py_hexdigits·-·4 
42 00000000000002c4··0000000900000002·R_X86_64_PC32··········0000000000000000·Py_hexdigits·-·4 
43 00000000000002e8··0000000900000002·R_X86_64_PC32··········0000000000000000·Py_hexdigits·-·4 
44 0000000000000037··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1c7 
45 0000000000000047··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·198 
46 0000000000000050··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a3 
47 0000000000000069··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5a 
48 0000000000000075··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·120 
49 000000000000007d··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·117 
50 0000000000000129··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5a 
51 0000000000000133··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·93 
52 000000000000015e··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·49 
53 0000000000000177··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·33 
54 000000000000017f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·29 
55 000000000000019b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·49 
56 00000000000001b3··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b 
57 00000000000001e2··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a6 
58 00000000000002fc··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1da 
  
59 Relocation·section·'.rela.eh_frame'·at·offset·0xe70·contains·6·entries:55 Relocation·section·'.rela.eh_frame'·at·offset·0xe18·contains·6·entries:
60 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend56 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
61 0000000000000020··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·057 0000000000000020··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·0
62 0000000000000034··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·058 0000000000000034··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·0
63 0000000000000080··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f59 0000000000000080··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f
64 00000000000000bc··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·060 00000000000000bc··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·310
65 00000000000000d0··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1061 00000000000000d0··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·320
66 00000000000000e4··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1f462 00000000000000e4··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1e8
2.97 KB
readelf --wide --debug-dump=frames {}
    
Offset 14, 15 lines modifiedOffset 14, 15 lines modified
14 ··DW_CFA_nop14 ··DW_CFA_nop
  
15 00000018·0000000000000010·0000001c·FDE·cie=00000000·pc=0000000000000000..000000000000000f15 00000018·0000000000000010·0000001c·FDE·cie=00000000·pc=0000000000000000..000000000000000f
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..000000000000030b19 0000002c·0000000000000048·00000030·FDE·cie=00000000·pc=0000000000000000..0000000000000303
20 ··DW_CFA_advance_loc:·2·to·000000000000000220 ··DW_CFA_advance_loc:·2·to·0000000000000002
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:·2·to·000000000000000423 ··DW_CFA_advance_loc:·2·to·0000000000000004
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·000000000000000626 ··DW_CFA_advance_loc:·2·to·0000000000000006
Offset 54, 51 lines modifiedOffset 54, 51 lines modified
54 ··DW_CFA_def_cfa_offset:·1654 ··DW_CFA_def_cfa_offset:·16
55 ··DW_CFA_advance_loc:·2·to·000000000000010b55 ··DW_CFA_advance_loc:·2·to·000000000000010b
56 ··DW_CFA_def_cfa_offset:·856 ··DW_CFA_def_cfa_offset:·8
57 ··DW_CFA_advance_loc:·1·to·000000000000010c57 ··DW_CFA_advance_loc:·1·to·000000000000010c
58 ··DW_CFA_restore_state58 ··DW_CFA_restore_state
59 ··DW_CFA_nop59 ··DW_CFA_nop
  
60 00000078·0000000000000038·0000007c·FDE·cie=00000000·pc=000000000000000f..00000000000001f460 00000078·0000000000000038·0000007c·FDE·cie=00000000·pc=000000000000000f..00000000000001e8
61 ··DW_CFA_def_cfa_offset:·9661 ··DW_CFA_def_cfa_offset:·96
62 ··DW_CFA_offset:·r3·(rbx)·at·cfa-5662 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
63 ··DW_CFA_offset:·r6·(rbp)·at·cfa-4863 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
64 ··DW_CFA_offset:·r12·(r12)·at·cfa-4064 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
65 ··DW_CFA_offset:·r13·(r13)·at·cfa-3265 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
66 ··DW_CFA_offset:·r14·(r14)·at·cfa-2466 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
67 ··DW_CFA_offset:·r15·(r15)·at·cfa-1667 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
68 ··DW_CFA_advance_loc2:·448·to·00000000000001cf68 ··DW_CFA_advance_loc2:·436·to·00000000000001c3
69 ··DW_CFA_remember_state69 ··DW_CFA_remember_state
70 ··DW_CFA_def_cfa_offset:·5670 ··DW_CFA_def_cfa_offset:·56
71 ··DW_CFA_advance_loc:·1·to·00000000000001d071 ··DW_CFA_advance_loc:·1·to·00000000000001c4
72 ··DW_CFA_def_cfa_offset:·4872 ··DW_CFA_def_cfa_offset:·48
73 ··DW_CFA_advance_loc:·1·to·00000000000001d173 ··DW_CFA_advance_loc:·1·to·00000000000001c5
74 ··DW_CFA_def_cfa_offset:·4074 ··DW_CFA_def_cfa_offset:·40
75 ··DW_CFA_advance_loc:·2·to·00000000000001d375 ··DW_CFA_advance_loc:·2·to·00000000000001c7
76 ··DW_CFA_def_cfa_offset:·3276 ··DW_CFA_def_cfa_offset:·32
77 ··DW_CFA_advance_loc:·2·to·00000000000001d577 ··DW_CFA_advance_loc:·2·to·00000000000001c9
78 ··DW_CFA_def_cfa_offset:·2478 ··DW_CFA_def_cfa_offset:·24
79 ··DW_CFA_advance_loc:·2·to·00000000000001d779 ··DW_CFA_advance_loc:·2·to·00000000000001cb
80 ··DW_CFA_def_cfa_offset:·1680 ··DW_CFA_def_cfa_offset:·16
81 ··DW_CFA_advance_loc:·2·to·00000000000001d981 ··DW_CFA_advance_loc:·2·to·00000000000001cd
82 ··DW_CFA_def_cfa_offset:·882 ··DW_CFA_def_cfa_offset:·8
83 ··DW_CFA_advance_loc:·5·to·00000000000001de83 ··DW_CFA_advance_loc:·5·to·00000000000001d2
84 ··DW_CFA_restore_state84 ··DW_CFA_restore_state
85 ··DW_CFA_nop85 ··DW_CFA_nop
86 ··DW_CFA_nop86 ··DW_CFA_nop
87 ··DW_CFA_nop87 ··DW_CFA_nop
  
88 000000b4·0000000000000010·000000b8·FDE·cie=00000000·pc=0000000000000000..000000000000000c88 000000b4·0000000000000010·000000b8·FDE·cie=00000000·pc=0000000000000310..000000000000031c
89 ··DW_CFA_nop89 ··DW_CFA_nop
90 ··DW_CFA_nop90 ··DW_CFA_nop
91 ··DW_CFA_nop91 ··DW_CFA_nop
  
92 000000c8·0000000000000010·000000cc·FDE·cie=00000000·pc=0000000000000010..000000000000002092 000000c8·0000000000000010·000000cc·FDE·cie=00000000·pc=0000000000000320..0000000000000330
93 ··DW_CFA_nop93 ··DW_CFA_nop
94 ··DW_CFA_nop94 ··DW_CFA_nop
95 ··DW_CFA_nop95 ··DW_CFA_nop
  
96 000000dc·0000000000000010·000000e0·FDE·cie=00000000·pc=00000000000001f4..000000000000020796 000000dc·0000000000000010·000000e0·FDE·cie=00000000·pc=00000000000001e8..00000000000001fb
97 ··DW_CFA_nop97 ··DW_CFA_nop
98 ··DW_CFA_nop98 ··DW_CFA_nop
99 ··DW_CFA_nop99 ··DW_CFA_nop
  
529 B
strings --all --bytes=8 {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
 1 AWAVAUATUH
 2 []A\A]A^A_
1 ([]A\A]A^A_3 ([]A\A]A^A_
2 sep·must·be·length·1.4 sep·must·be·length·1.
3 sep·must·be·ASCII.5 sep·must·be·ASCII.
4 sep·must·be·str·or·bytes.6 sep·must·be·str·or·bytes.
5 AWAVAUATUH 
6 []A\A]A^A_ 
7 _Py_strhex_impl7 _Py_strhex_impl
8 _Py_strhex_impl.cold8 _Py_strhex_impl.cold
9 _Py_strhex_bytes_with_sep9 _Py_strhex_bytes_with_sep
10 PyUnicode_New10 PyUnicode_New
11 Py_hexdigits11 Py_hexdigits
12 PyObject_Size12 PyObject_Size
13 PyExc_ValueError13 PyExc_ValueError
Offset 18, 11 lines modifiedOffset 18, 10 lines modified
18 _Py_strhex_with_sep18 _Py_strhex_with_sep
19 _Py_strhex19 _Py_strhex
20 _Py_strhex_bytes20 _Py_strhex_bytes
21 .shstrtab21 .shstrtab
22 .rela.text22 .rela.text
23 .rela.text.unlikely23 .rela.text.unlikely
24 .rodata.str1.124 .rodata.str1.1
25 .rela.text.hot 
26 .note.GNU-stack25 .note.GNU-stack
27 .note.gnu.property26 .note.gnu.property
28 .rela.eh_frame27 .rela.eh_frame
6.24 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 21 lines modifiedOffset 1, 248 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
 2 0000000000000000·<_Py_strhex_impl>:
 3 _Py_strhex_impl():
 4 »       push···%r15
 5 »       push···%r14
 6 »       push···%r13
 7 »       push···%r12
 8 »       push···%rbp
 9 »       mov····%rdi,%rbp
 10 »       push···%rbx
 11 »       mov····%rsi,%rbx
 12 »       sub····$0x28,%rsp
 13 »       test···%rdx,%rdx
 14 »       jne····10c·<_Py_strhex_impl+0x10c>
 15 »       movb···$0x0,0xc(%rsp)
 16 »       test···%rsi,%rsi
 17 »       setg···%r13b
 18 »       xor····%r14d,%r14d
 19 »       xor····%r15d,%r15d
 20 »       xor····%eax,%eax
 21 »       movabs·$0x3fffffffffffffff,%rdx
 22 »       sub····%rax,%rdx
 23 »       cmp····%rbx,%rdx
 24 »       jle····47·<_Py_strhex_impl+0x47>
 25 ·R_X86_64_PC32»  .text.unlikely+0x1bb
 26 »       lea····(%rbx,%rbx,1),%rdx
 27 »       lea····(%rdx,%rax,1),%r12
 28 »       mov····%r14d,%eax
 29 »       cmp····%rbx,%rax
 30 »       jae····5b·<_Py_strhex_impl+0x5b>
 31 ·R_X86_64_PC32»  .text.unlikely+0x18c
 32 »       test···%r8d,%r8d
 33 »       jne····64·<_Py_strhex_impl+0x64>
 34 ·R_X86_64_PC32»  .text.unlikely+0x197
 35 »       mov····$0x7f,%esi
 36 »       mov····%r12,%rdi
 37 »       call···71·<_Py_strhex_impl+0x71>
 38 ·R_X86_64_PLT32» PyUnicode_New-0x4
 39 »       mov····%rax,%rsi
 40 »       test···%rax,%rax
 41 »       je·····7d·<_Py_strhex_impl+0x7d>
 42 ·R_X86_64_PC32»  .text.unlikely+0x50
 43 »       movzbl·0x20(%rax),%eax
 44 »       test···$0x20,%al
 45 »       je·····89·<_Py_strhex_impl+0x89>
 46 ·R_X86_64_PC32»  .text.unlikely+0x112
 47 »       test···$0x40,%al
 48 »       je·····91·<_Py_strhex_impl+0x91>
 49 ·R_X86_64_PC32»  .text.unlikely+0x109
 50 »       lea····0x28(%rsi),%rcx
 51 »       test···%r15d,%r15d
 52 »       jne····1d8·<_Py_strhex_impl+0x1d8>
 53 »       test···%r13b,%r13b
 54 »       je·····fa·<_Py_strhex_impl+0xfa>
 55 »       xor····%eax,%eax
 56 »       data16·cs·nopw·0x0(%rax,%rax,1)
 57 »       data16·cs·nopw·0x0(%rax,%rax,1)
 58 »       nopl···0x0(%rax,%rax,1)
 59 »       movzbl·0x0(%rbp,%rax,1),%edx
 60 »       mov····0x0(%rip),%r8········
 61 ·R_X86_64_PC32»  Py_hexdigits-0x4
 62 »       mov····%edx,%edi
 63 »       and····$0xf,%edx
 64 »       shr····$0x4,%dil
 65 »       movzbl·%dil,%edi
 66 »       movzbl·(%r8,%rdi,1),%edi
 67 »       mov····%dil,(%rcx,%rax,2)
 68 »       mov····0x0(%rip),%rdi········
 69 ·R_X86_64_PC32»  Py_hexdigits-0x4
 70 »       movzbl·(%rdi,%rdx,1),%edx
 71 »       mov····%dl,0x1(%rcx,%rax,2)
 72 »       add····$0x1,%rax
 73 »       cmp····%rax,%rbx
 74 »       jg·····c0·<_Py_strhex_impl+0xc0>
 75 »       add····$0x28,%rsp
 76 »       mov····%rsi,%rax
 77 »       pop····%rbx
 78 »       pop····%rbp
 79 »       pop····%r12
 80 »       pop····%r13
 81 »       pop····%r14
 82 »       pop····%r15
 83 »       ret
 84 »       mov····%rdx,%rdi
 85 »       mov····%r8d,0xc(%rsp)
 86 »       mov····%rdx,%r12
 87 »       mov····%ecx,%r15d
 88 »       call···11f·<_Py_strhex_impl+0x11f>
 89 ·R_X86_64_PLT32» PyObject_Size-0x4
 90 »       mov····0xc(%rsp),%r8d
 91 »       test···%rax,%rax
 92 »       js·····12d·<_Py_strhex_impl+0x12d>
 93 ·R_X86_64_PC32»  .text.unlikely+0x50
 94 »       sub····$0x1,%rax
 95 »       jne····137·<_Py_strhex_impl+0x137>
 96 ·R_X86_64_PC32»  .text.unlikely+0x89
 97 »       mov····0x8(%r12),%rax
 98 »       mov····0xa8(%rax),%rax
 99 »       test···$0x10000000,%eax
 100 »       je·····2e9·<_Py_strhex_impl+0x2e9>
 101 »       movzbl·0x20(%r12),%eax
 102 »       mov····%eax,%edx
 103 »       and····$0x1c,%edx
 104 »       cmp····$0x4,%dl
 105 »       jne····162·<_Py_strhex_impl+0x162>
 106 ·R_X86_64_PC32»  .text.unlikely+0x3f
 107 »       mov····%eax,%ecx
 108 »       mov····%eax,%edx
 109 »       shr····$0x2,%cl
 110 »       shr····$0x5,%dl
 111 »       and····$0x7,%ecx
 112 »       and····$0x1,%edx
 113 »       cmp····$0x1,%ecx
 114 »       jne····17b·<_Py_strhex_impl+0x17b>
 115 ·R_X86_64_PC32»  .text.unlikely+0x29
 116 »       test···%dl,%dl
 117 »       je·····183·<_Py_strhex_impl+0x183>
 118 ·R_X86_64_PC32»  .text.unlikely+0x1f
 119 »       test···$0x40,%al
 120 »       je·····1d2·<_Py_strhex_impl+0x1d2>
 121 »       add····$0x28,%r12
 122 »       movzbl·(%r12),%r14d
 123 »       mov····%r14b,0xc(%rsp)
Max diff block lines reached; 381/6200 bytes (6.15%) of diff not shown.
7.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 4, 122 lines modifiedOffset 4, 120 lines modified
4 Disassembly·of·section·.text.unlikely:4 Disassembly·of·section·.text.unlikely:
  
5 0000000000000000·<_Py_strhex_bytes_with_sep>:5 0000000000000000·<_Py_strhex_bytes_with_sep>:
6 _Py_strhex_bytes_with_sep():6 _Py_strhex_bytes_with_sep():
7 »       endbr647 »       endbr64
8 »       mov····$0x1,%r8d8 »       mov····$0x1,%r8d
9 »       jmp····f·<_Py_strhex_impl.cold>9 »       jmp····f·<_Py_strhex_impl.cold>
10 ·R_X86_64_PC32»  .text.hot-0x410 ·R_X86_64_PC32»  .text-0x4
  
11 000000000000000f·<_Py_strhex_impl.cold>:11 000000000000000f·<_Py_strhex_impl.cold>:
12 _Py_strhex_impl.cold():12 _Py_strhex_impl.cold():
13 »       lea····-0x1(%rbx),%rax13 »       lea····-0x1(%rbx),%rax
14 »       mov····%r14d,%ecx14 »       mov····%r9d,%esi
 15 »       mov····%ecx,%r13d
15 »       cqto16 »       cqto
16 »       idiv···%rcx17 »       idiv···%rsi
17 »       movabs·$0x3fffffffffffffff,%rdx 
18 »       sub····%rax,%rdx 
19 »       jmp····2d·<_Py_strhex_impl.cold+0x1e>18 »       jmp····23·<_Py_strhex_impl.cold+0x14>
20 ·R_X86_64_PC32»  .text.hot+0x2e19 ·R_X86_64_PC32»  .text+0x2d
21 »       mov····0x38(%r12),%r1220 »       mov····0x38(%r12),%r12
22 »       jmp····37·<_Py_strhex_impl.cold+0x28>21 »       jmp····2d·<_Py_strhex_impl.cold+0x1e>
23 ·R_X86_64_PC32»  .text.hot+0x18722 ·R_X86_64_PC32»  .text+0x187
24 »       cmp····$0x2,%ecx23 »       cmp····$0x2,%ecx
25 »       je·····65·<_Py_strhex_impl.cold+0x56>24 »       je·····5b·<_Py_strhex_impl.cold+0x4c>
26 »       test···%dl,%dl25 »       test···%dl,%dl
27 »       jne····77·<_Py_strhex_impl.cold+0x68>26 »       jne····6d·<_Py_strhex_impl.cold+0x5e>
28 »       mov····0x38(%r12),%rdx27 »       mov····0x38(%r12),%rdx
29 »       mov····(%rdx),%r13d28 »       mov····(%rdx),%r14d
30 »       jmp····4d·<_Py_strhex_impl.cold+0x3e>29 »       jmp····43·<_Py_strhex_impl.cold+0x34>
31 ·R_X86_64_PC32»  .text.hot+0x18c30 ·R_X86_64_PC32»  .text+0x18c
32 »       mov····0x0(%rip),%rdi········31 »       mov····0x0(%rip),%rdi········
33 ·R_X86_64_PC32»  PyExc_ValueError-0x432 ·R_X86_64_PC32»  PyExc_ValueError-0x4
34 »       mov····$0x0,%esi33 »       mov····$0x0,%esi
35 ·R_X86_64_32»    .rodata.str1.1+0x1634 ·R_X86_64_32»    .rodata.str1.1+0x16
36 »       call···5e·<_Py_strhex_impl.cold+0x4f>35 »       call···54·<_Py_strhex_impl.cold+0x45>
37 ·R_X86_64_PLT32» PyErr_SetString-0x436 ·R_X86_64_PLT32» PyErr_SetString-0x4
38 »       xor····%esi,%esi37 »       xor····%esi,%esi
39 »       jmp····65·<_Py_strhex_impl.cold+0x56>38 »       jmp····5b·<_Py_strhex_impl.cold+0x4c>
40 ·R_X86_64_PC32»  .text.hot+0xf639 ·R_X86_64_PC32»  .text+0xf6
41 »       test···%dl,%dl40 »       test···%dl,%dl
42 »       jne····87·<_Py_strhex_impl.cold+0x78>41 »       jne····7d·<_Py_strhex_impl.cold+0x6e>
43 »       mov····0x38(%r12),%rdx42 »       mov····0x38(%r12),%rdx
44 »       movzwl·(%rdx),%r13d43 »       movzwl·(%rdx),%r14d
45 »       jmp····77·<_Py_strhex_impl.cold+0x68>44 »       jmp····6d·<_Py_strhex_impl.cold+0x5e>
46 ·R_X86_64_PC32»  .text.hot+0x18c45 ·R_X86_64_PC32»  .text+0x18c
47 »       lea····0x38(%r12),%rdx46 »       lea····0x38(%r12),%rdx
48 »       test···$0x40,%al47 »       test···$0x40,%al
49 »       je·····45·<_Py_strhex_impl.cold+0x36>48 »       je·····3b·<_Py_strhex_impl.cold+0x2c>
50 »       lea····0x28(%r12),%rdx49 »       lea····0x28(%r12),%rdx
51 »       jmp····45·<_Py_strhex_impl.cold+0x36>50 »       jmp····3b·<_Py_strhex_impl.cold+0x2c>
52 »       lea····0x38(%r12),%rdx51 »       lea····0x38(%r12),%rdx
53 »       test···$0x40,%al52 »       test···$0x40,%al
54 »       je·····6e·<_Py_strhex_impl.cold+0x5f>53 »       je·····64·<_Py_strhex_impl.cold+0x55>
55 »       lea····0x28(%r12),%rdx54 »       lea····0x28(%r12),%rdx
56 »       jmp····6e·<_Py_strhex_impl.cold+0x5f>55 »       jmp····64·<_Py_strhex_impl.cold+0x55>
57 »       mov····0x0(%rip),%rdi········56 »       mov····0x0(%rip),%rdi········
58 ·R_X86_64_PC32»  PyExc_ValueError-0x457 ·R_X86_64_PC32»  PyExc_ValueError-0x4
59 »       mov····$0x0,%esi58 »       mov····$0x0,%esi
60 ·R_X86_64_32»    .rodata.str1.159 ·R_X86_64_32»    .rodata.str1.1
61 »       call···a8·<_Py_strhex_impl.cold+0x99>60 »       call···9e·<_Py_strhex_impl.cold+0x8f>
62 ·R_X86_64_PLT32» PyErr_SetString-0x461 ·R_X86_64_PLT32» PyErr_SetString-0x4
63 »       jmp····5e·<_Py_strhex_impl.cold+0x4f>62 »       jmp····54·<_Py_strhex_impl.cold+0x45>
64 »       lea····(%rdi,%rdi,1),%r863 »       lea····(%rdi,%rdi,1),%r8
65 »       mov····%rbp,%r1164 »       mov····%rbp,%r12
66 »       xor····%r12d,%r12d65 »       xor····%r15d,%r15d
67 »       xor····%edx,%edx66 »       xor····%edx,%edx
68 »       lea····0x1(%r8),%r1567 »       lea····0x1(%r8),%r13
69 »       mov····%rsi,%r1068 »       mov····%rsi,%r11
70 »       cmp····%rax,%r1269 »       cmp····%rax,%r15
71 »       jge····149·<_Py_strhex_impl.cold+0x13a>70 »       jge····13d·<_Py_strhex_impl.cold+0x12e>
72 »       mov····%rax,0x10(%rsp)71 »       mov····%rax,0x10(%rsp)
73 »       lea····(%rcx,%rdx,1),%r872 »       lea····(%rcx,%rdx,1),%r8
74 »       xor····%esi,%esi73 »       xor····%esi,%esi
75 »       mov····%rdi,%r9 
76 »       cmp····%r14d,%esi74 »       cmp····%r14d,%esi
77 »       jae····12d·<_Py_strhex_impl.cold+0x11e>75 »       jae····11f·<_Py_strhex_impl.cold+0x110>
78 »       movzbl·(%r11,%rsi,1),%edi76 »       movzbl·(%r12,%rsi,1),%r10d
79 »       mov····0x0(%rip),%rax········77 »       mov····0x0(%rip),%rax········
80 ·R_X86_64_PC32»  Py_hexdigits-0x478 ·R_X86_64_PC32»  Py_hexdigits-0x4
81 »       add····$0x1,%rsi79 »       add····$0x1,%rsi
82 »       add····$0x2,%r880 »       add····$0x2,%r8
83 »       mov····%dil,0x8(%rsp)81 »       mov····%r10d,%r9d
84 »       shr····$0x4,%dil82 »       shr····$0x4,%r9b
85 »       movzbl·%dil,%edi83 »       movzbl·%r9b,%r9d
86 »       movzbl·(%rax,%rdi,1),%edi84 »       movzbl·(%rax,%r9,1),%r9d
87 »       mov····%dil,-0x2(%r8)85 »       mov····%r9b,-0x2(%r8)
88 »       mov····0x8(%rsp),%rdi86 »       mov····%r10,%r9
89 »       mov····0x0(%rip),%rax········87 »       mov····0x0(%rip),%r10········
90 ·R_X86_64_PC32»  Py_hexdigits-0x488 ·R_X86_64_PC32»  Py_hexdigits-0x4
91 »       and····$0xf,%edi89 »       and····$0xf,%r9d
92 »       movzbl·(%rax,%rdi,1),%edi90 »       movzbl·(%r10,%r9,1),%r9d
93 »       mov····%dil,-0x1(%r8)91 »       mov····%r9b,-0x1(%r8)
94 »       jmp····d4·<_Py_strhex_impl.cold+0xc5>92 »       jmp····c7·<_Py_strhex_impl.cold+0xb8>
95 »       lea····0x38(%rsi),%rcx93 »       lea····0x38(%rsi),%rcx
96 »       jmp····124·<_Py_strhex_impl.cold+0x115>94 »       jmp····116·<_Py_strhex_impl.cold+0x107>
97 ·R_X86_64_PC32»  .text.hot+0x8195 ·R_X86_64_PC32»  .text+0x91
98 »       mov····0x38(%rsi),%rcx96 »       mov····0x38(%rsi),%rcx
99 »       jmp····12d·<_Py_strhex_impl.cold+0x11e>97 »       jmp····11f·<_Py_strhex_impl.cold+0x110>
100 ·R_X86_64_PC32»  .text.hot+0x8198 ·R_X86_64_PC32»  .text+0x91
 99 »       movzbl·0xc(%rsp),%esi
101 »       add····%r15,%rdx100 »       add····%r13,%rdx
102 »       mov····0x10(%rsp),%rax101 »       mov····0x10(%rsp),%rax
103 »       mov····%r9,%rdi102 »       add····%rdi,%r12
104 »       add····$0x1,%r12103 »       add····$0x1,%r15
105 »       mov····%r13b,-0x1(%rcx,%rdx,1)104 »       mov····%sil,-0x1(%rcx,%rdx,1)
106 »       add····%r9,%r11 
107 »       jmp····bd·<_Py_strhex_impl.cold+0xae>105 »       jmp····b3·<_Py_strhex_impl.cold+0xa4>
108 »       xor····%edx,%edx106 »       xor····%edx,%edx
109 »       test···%rax,%rax107 »       test···%rax,%rax
110 »       mov····%r10,%rsi108 »       mov····%r11,%rsi
111 »       cmovs··%rdx,%rax109 »       cmovs··%rdx,%rax
112 »       imul···%rax,%rdi110 »       imul···%rax,%rdi
113 »       imul···%r15,%rax111 »       imul···%r13,%rax
114 »       add····%rcx,%rax112 »       add····%rcx,%rax
115 »       cmp····%rbx,%rdi113 »       cmp····%rbx,%rdi
116 »       jge····1c6·<_Py_strhex_impl.cold+0x1b7>114 »       jge····1ba·<_Py_strhex_impl.cold+0x1ab>
117 »       add····$0x1,%rdi115 »       add····$0x1,%rdi
118 »       mov····0x0(%rip),%r8········116 »       mov····0x0(%rip),%r8········
119 ·R_X86_64_PC32»  Py_hexdigits-0x4117 ·R_X86_64_PC32»  Py_hexdigits-0x4
120 »       add····$0x2,%rax118 »       add····$0x2,%rax
121 »       movzbl·-0x1(%rbp,%rdi,1),%edx119 »       movzbl·-0x1(%rbp,%rdi,1),%edx
122 »       mov····%edx,%ecx120 »       mov····%edx,%ecx
123 »       and····$0xf,%edx121 »       and····$0xf,%edx
Offset 127, 49 lines modifiedOffset 125, 49 lines modified
127 »       movzbl·%cl,%ecx125 »       movzbl·%cl,%ecx
128 »       movzbl·(%r8,%rcx,1),%ecx126 »       movzbl·(%r8,%rcx,1),%ecx
Max diff block lines reached; 1823/6967 bytes (26.17%) of diff not shown.
1.42 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 19 lines modifiedOffset 1, 19 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·0f000000·00000000·48000000·............H...5 ··0x00000020·00000000·0f000000·00000000·48000000·............H...
6 ··0x00000030·30000000·00000000·0b030000·00420e10·0............B..6 ··0x00000030·30000000·00000000·03030000·00420e10·0............B..
7 ··0x00000040·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.7 ··0x00000040·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
8 ··0x00000050·05410e30·8606440e·38830747·0e6002ea·.A.0..D.8..G.`..8 ··0x00000050·05410e30·8606440e·38830747·0e6002ea·.A.0..D.8..G.`..
9 ··0x00000060·0a0e3844·0e30410e·28420e20·420e1842·..8D.0A.(B.·B..B9 ··0x00000060·0a0e3844·0e30410e·28420e20·420e1842·..8D.0A.(B.·B..B
10 ··0x00000070·0e10420e·08410b00·38000000·7c000000·..B..A..8...|...10 ··0x00000070·0e10420e·08410b00·38000000·7c000000·..B..A..8...|...
11 ··0x00000080·00000000·e5010000·000e6083·0786068c·..........`.....11 ··0x00000080·00000000·d9010000·000e6083·0786068c·..........`.....
12 ··0x00000090·058d048e·038f0203·c0010a0e·38410e30·............8A.012 ··0x00000090·058d048e·038f0203·b4010a0e·38410e30·............8A.0
13 ··0x000000a0·410e2842·0e20420e·18420e10·420e0845·A.(B.·B..B..B..E13 ··0x000000a0·410e2842·0e20420e·18420e10·420e0845·A.(B.·B..B..B..E
14 ··0x000000b0·0b000000·10000000·b8000000·00000000·................14 ··0x000000b0·0b000000·10000000·b8000000·00000000·................
15 ··0x000000c0·0c000000·00000000·10000000·cc000000·................15 ··0x000000c0·0c000000·00000000·10000000·cc000000·................
16 ··0x000000d0·00000000·10000000·00000000·10000000·................16 ··0x000000d0·00000000·10000000·00000000·10000000·................
17 ··0x000000e0·e0000000·00000000·13000000·00000000·................17 ··0x000000e0·e0000000·00000000·13000000·00000000·................
  
1.05 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 13 lines modifiedOffset 1, 12 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·74002e64·61746100·2e627373·.text..data..bss4 ··0x00000020·2e746578·74002e64·61746100·2e627373·.text..data..bss
5 ··0x00000030·002e7265·6c612e74·6578742e·756e6c69·..rela.text.unli5 ··0x00000030·002e7265·6c612e74·6578742e·756e6c69·..rela.text.unli
6 ··0x00000040·6b656c79·002e726f·64617461·2e737472·kely..rodata.str6 ··0x00000040·6b656c79·002e726f·64617461·2e737472·kely..rodata.str
7 ··0x00000050·312e3100·2e72656c·612e7465·78742e68·1.1..rela.text.h 
8 ··0x00000060·6f74002e·6e6f7465·2e474e55·2d737461·ot..note.GNU-sta7 ··0x00000050·312e3100·2e6e6f74·652e474e·552d7374·1.1..note.GNU-st
9 ··0x00000070·636b002e·6e6f7465·2e676e75·2e70726f·ck..note.gnu.pro8 ··0x00000060·61636b00·2e6e6f74·652e676e·752e7072·ack..note.gnu.pr
10 ··0x00000080·70657274·79002e72·656c612e·65685f66·perty..rela.eh_f9 ··0x00000070·6f706572·7479002e·72656c61·2e65685f·operty..rela.eh_
11 ··0x00000090·72616d65·00·························rame.10 ··0x00000080·6672616d·6500·······················frame.
  
423 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:··········52904·(bytes·into·file)13 ··Start·of·section·headers:··········52656·(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·0xcea8:1 There·are·19·section·headers,·starting·at·offset·0xcdb0:
  
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·00099a·00··AX··0···0··18 ··[·4]·.text.unlikely····PROGBITS········0000000000000000·000040·00099b·00··AX··0···0··1
9 ··[·5]·.rela.text.unlikely·RELA············0000000000000000·009e80·000d98·18···I·16···4··89 ··[·5]·.rela.text.unlikely·RELA············0000000000000000·009d88·000d98·18···I·16···4··8
10 ··[·6]·.text.hot·········PROGBITS········0000000000000000·0009e0·0084f9·00··AX··0···0·6410 ··[·6]·.text.hot·········PROGBITS········0000000000000000·0009e0·0083fc·00··AX··0···0·64
11 ··[·7]·.rela.text.hot····RELA············0000000000000000·00ac18·001fb0·18···I·16···6··811 ··[·7]·.rela.text.hot····RELA············0000000000000000·00ab20·001fb0·18···I·16···6··8
12 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·008ed9·00000f·01·AMS··0···0··112 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·008ddc·00000f·01·AMS··0···0··1
13 ··[·9]·.rodata···········PROGBITS········0000000000000000·008ee8·000158·00···A··0···0·3213 ··[·9]·.rodata···········PROGBITS········0000000000000000·008df0·000158·00···A··0···0·32
14 ··[10]·.rodata.cst8······PROGBITS········0000000000000000·009040·0000e8·08··AM··0···0··814 ··[10]·.rodata.cst8······PROGBITS········0000000000000000·008f48·0000e8·08··AM··0···0··8
15 ··[11]·.rodata.cst16·····PROGBITS········0000000000000000·009128·000010·10··AM··0···0·1615 ··[11]·.rodata.cst16·····PROGBITS········0000000000000000·009030·000010·10··AM··0···0·16
16 ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·009138·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·009040·000000·00······0···0··1
17 ··[13]·.note.gnu.property·NOTE············0000000000000000·009138·000020·00···A··0···0··817 ··[13]·.note.gnu.property·NOTE············0000000000000000·009040·000020·00···A··0···0··8
18 ··[14]·.eh_frame·········PROGBITS········0000000000000000·009158·000430·00···A··0···0··818 ··[14]·.eh_frame·········PROGBITS········0000000000000000·009060·000430·00···A··0···0··8
19 ··[15]·.rela.eh_frame····RELA············0000000000000000·00cbc8·000228·18···I·16··14··819 ··[15]·.rela.eh_frame····RELA············0000000000000000·00cad0·000228·18···I·16··14··8
20 ··[16]·.symtab···········SYMTAB··········0000000000000000·009588·0006c0·18·····17··58··820 ··[16]·.symtab···········SYMTAB··········0000000000000000·009490·0006c0·18·····17··58··8
21 ··[17]·.strtab···········STRTAB··········0000000000000000·009c48·000236·00······0···0··121 ··[17]·.strtab···········STRTAB··········0000000000000000·009b50·000236·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········0000000000000000·00cdf0·0000b3·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········0000000000000000·00ccf8·0000b3·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.67 KB
readelf --wide --symbols {}
    
Offset 7, 69 lines modifiedOffset 7, 69 lines modified
7 ·····3:·0000000000000410···217·FUNC····LOCAL··DEFAULT····6·Balloc7 ·····3:·0000000000000410···217·FUNC····LOCAL··DEFAULT····6·Balloc
8 ·····4:·0000000000000000····54·FUNC····LOCAL··DEFAULT····4·_PyDtoa_Init.cold8 ·····4:·0000000000000000····54·FUNC····LOCAL··DEFAULT····4·_PyDtoa_Init.cold
9 ·····5:·00000000000004f0··1162·FUNC····LOCAL··DEFAULT····6·mult9 ·····5:·00000000000004f0··1162·FUNC····LOCAL··DEFAULT····6·mult
10 ·····6:·0000000000000036····12·FUNC····LOCAL··DEFAULT····4·mult.cold10 ·····6:·0000000000000036····12·FUNC····LOCAL··DEFAULT····4·mult.cold
11 ·····7:·00000000000000a0···184·OBJECT··LOCAL··DEFAULT····9·tens11 ·····7:·00000000000000a0···184·OBJECT··LOCAL··DEFAULT····9·tens
12 ·····8:·0000000000000020····40·OBJECT··LOCAL··DEFAULT····9·tinytens12 ·····8:·0000000000000020····40·OBJECT··LOCAL··DEFAULT····9·tinytens
13 ·····9:·0000000000000060····40·OBJECT··LOCAL··DEFAULT····9·bigtens13 ·····9:·0000000000000060····40·OBJECT··LOCAL··DEFAULT····9·bigtens
14 ····10:·00000000000080e0···421·FUNC····LOCAL··DEFAULT····6·sd2b14 ····10:·0000000000007fe0···421·FUNC····LOCAL··DEFAULT····6·sd2b
15 ····11:·0000000000007400··1792·FUNC····LOCAL··DEFAULT····6·pow5mult15 ····11:·0000000000007300··1792·FUNC····LOCAL··DEFAULT····6·pow5mult
16 ····12:·0000000000007b00···751·FUNC····LOCAL··DEFAULT····6·lshift16 ····12:·0000000000007a00···751·FUNC····LOCAL··DEFAULT····6·lshift
17 ····13:·0000000000008290···617·FUNC····LOCAL··DEFAULT····6·b2d17 ····13:·0000000000008190···620·FUNC····LOCAL··DEFAULT····6·b2d
18 ····14:·0000000000003a60····52·FUNC····LOCAL··DEFAULT····6·Bfree18 ····14:·0000000000003960····52·FUNC····LOCAL··DEFAULT····6·Bfree
19 ····15:·0000000000000042···951·FUNC····LOCAL··DEFAULT····4·_Py_dg_strtod.cold19 ····15:·0000000000000042···956·FUNC····LOCAL··DEFAULT····4·_Py_dg_strtod.cold
20 ····16:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.120 ····16:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.1
21 ····17:·0000000000007df0···339·FUNC····LOCAL··DEFAULT····6·multadd21 ····17:·0000000000007cf0···339·FUNC····LOCAL··DEFAULT····6·multadd
22 ····18:·0000000000007fb0···295·FUNC····LOCAL··DEFAULT····6·nrv_alloc22 ····18:·0000000000007eb0···295·FUNC····LOCAL··DEFAULT····6·nrv_alloc
23 ····19:·00000000000003f9··1272·FUNC····LOCAL··DEFAULT····4·_Py_dg_dtoa.cold23 ····19:·00000000000003fe··1266·FUNC····LOCAL··DEFAULT····4·_Py_dg_dtoa.cold
24 ····20:·0000000000000000····12·OBJECT··LOCAL··DEFAULT····9·p05.024 ····20:·0000000000000000····12·OBJECT··LOCAL··DEFAULT····9·p05.0
25 ····21:·00000000000008f1····97·FUNC····LOCAL··DEFAULT····4·pow5mult.cold25 ····21:·00000000000008f0····97·FUNC····LOCAL··DEFAULT····4·pow5mult.cold
26 ····22:·0000000000000952····13·FUNC····LOCAL··DEFAULT····4·lshift.cold26 ····22:·0000000000000951····13·FUNC····LOCAL··DEFAULT····4·lshift.cold
27 ····23:·000000000000095f····15·FUNC····LOCAL··DEFAULT····4·multadd.cold27 ····23:·000000000000095e····15·FUNC····LOCAL··DEFAULT····4·multadd.cold
28 ····24:·000000000000096e·····7·FUNC····LOCAL··DEFAULT····4·nrv_alloc.cold28 ····24:·000000000000096d·····7·FUNC····LOCAL··DEFAULT····4·nrv_alloc.cold
29 ····25:·0000000000000975····37·FUNC····LOCAL··DEFAULT····4·b2d.cold29 ····25:·0000000000000974····39·FUNC····LOCAL··DEFAULT····4·b2d.cold
30 ····26:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata30 ····26:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata
31 ····27:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LC731 ····27:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LC7
32 ····28:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LC1932 ····28:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LC19
33 ····29:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···10·.LC533 ····29:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···10·.LC5
34 ····30:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···10·.LC4 
35 ····31:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···10·.LC334 ····30:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···10·.LC3
 35 ····31:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···10·.LC4
36 ····32:·0000000000000090·····0·NOTYPE··LOCAL··DEFAULT···10·.LC2336 ····32:·0000000000000090·····0·NOTYPE··LOCAL··DEFAULT···10·.LC23
37 ····33:·00000000000000d8·····0·NOTYPE··LOCAL··DEFAULT···10·.LC3637 ····33:·00000000000000d8·····0·NOTYPE··LOCAL··DEFAULT···10·.LC36
38 ····34:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT···10·.LC638 ····34:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT···10·.LC6
39 ····35:·00000000000000c8·····0·NOTYPE··LOCAL··DEFAULT···10·.LC3439 ····35:·00000000000000c8·····0·NOTYPE··LOCAL··DEFAULT···10·.LC34
40 ····36:·00000000000000d0·····0·NOTYPE··LOCAL··DEFAULT···10·.LC3540 ····36:·00000000000000d0·····0·NOTYPE··LOCAL··DEFAULT···10·.LC35
41 ····37:·00000000000000c0·····0·NOTYPE··LOCAL··DEFAULT···10·.LC3341 ····37:·00000000000000c0·····0·NOTYPE··LOCAL··DEFAULT···10·.LC33
42 ····38:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT···10·.LC1442 ····38:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT···10·.LC14
43 ····39:·0000000000000058·····0·NOTYPE··LOCAL··DEFAULT···10·.LC1543 ····39:·0000000000000058·····0·NOTYPE··LOCAL··DEFAULT···10·.LC15
44 ····40:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT···10·.LC1244 ····40:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT···10·.LC12
45 ····41:·0000000000000060·····0·NOTYPE··LOCAL··DEFAULT···10·.LC1645 ····41:·0000000000000060·····0·NOTYPE··LOCAL··DEFAULT···10·.LC16
46 ····42:·0000000000000070·····0·NOTYPE··LOCAL··DEFAULT···10·.LC1846 ····42:·0000000000000070·····0·NOTYPE··LOCAL··DEFAULT···10·.LC18
47 ····43:·0000000000000080·····0·NOTYPE··LOCAL··DEFAULT···10·.LC2147 ····43:·0000000000000080·····0·NOTYPE··LOCAL··DEFAULT···10·.LC21
48 ····44:·0000000000000078·····0·NOTYPE··LOCAL··DEFAULT···10·.LC2048 ····44:·0000000000000048·····0·NOTYPE··LOCAL··DEFAULT···10·.LC13
49 ····45:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT···10·.LC9 
50 ····46:·0000000000000098·····0·NOTYPE··LOCAL··DEFAULT···10·.LC2449 ····45:·0000000000000098·····0·NOTYPE··LOCAL··DEFAULT···10·.LC24
51 ····47:·0000000000000088·····0·NOTYPE··LOCAL··DEFAULT···10·.LC2250 ····46:·0000000000000088·····0·NOTYPE··LOCAL··DEFAULT···10·.LC22
 51 ····47:·0000000000000078·····0·NOTYPE··LOCAL··DEFAULT···10·.LC20
 52 ····48:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT···10·.LC9
52 ····48:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT···10·.LC1053 ····49:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT···10·.LC10
53 ····49:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT···10·.LC1154 ····50:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT···10·.LC11
54 ····50:·0000000000000048·····0·NOTYPE··LOCAL··DEFAULT···10·.LC1355 ····51:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT···10·.LC8
55 ····51:·0000000000000068·····0·NOTYPE··LOCAL··DEFAULT···10·.LC1756 ····52:·0000000000000068·····0·NOTYPE··LOCAL··DEFAULT···10·.LC17
56 ····52:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT···10·.LC8 
57 ····53:·00000000000000b8·····0·NOTYPE··LOCAL··DEFAULT···10·.LC3257 ····53:·00000000000000b8·····0·NOTYPE··LOCAL··DEFAULT···10·.LC32
58 ····54:·00000000000000a0·····0·NOTYPE··LOCAL··DEFAULT···10·.LC2958 ····54:·00000000000000a0·····0·NOTYPE··LOCAL··DEFAULT···10·.LC29
59 ····55:·00000000000000a8·····0·NOTYPE··LOCAL··DEFAULT···10·.LC3059 ····55:·00000000000000a8·····0·NOTYPE··LOCAL··DEFAULT···10·.LC30
60 ····56:·00000000000000b0·····0·NOTYPE··LOCAL··DEFAULT···10·.LC3160 ····56:·00000000000000b0·····0·NOTYPE··LOCAL··DEFAULT···10·.LC31
61 ····57:·00000000000000e0·····0·NOTYPE··LOCAL··DEFAULT···10·.LC4261 ····57:·00000000000000e0·····0·NOTYPE··LOCAL··DEFAULT···10·.LC42
62 ····58:·0000000000000000··1039·FUNC····GLOBAL·HIDDEN·····6·_PyDtoa_Init62 ····58:·0000000000000000··1039·FUNC····GLOBAL·HIDDEN·····6·_PyDtoa_Init
63 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_63 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
64 ····60:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate64 ····60:·0000000000000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
65 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset65 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
66 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyStatus_Ok66 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyStatus_Ok
67 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc67 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyStatus_NoMemory68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyStatus_NoMemory
69 ····65:·0000000000000980·12499·FUNC····GLOBAL·HIDDEN·····6·_Py_dg_strtod69 ····65:·0000000000000980·12251·FUNC····GLOBAL·HIDDEN·····6·_Py_dg_strtod
70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
71 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location71 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location
72 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free72 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
73 ····69:·0000000000003aa0···607·FUNC····GLOBAL·HIDDEN·····6·_PyDtoa_Fini73 ····69:·00000000000039a0···607·FUNC····GLOBAL·HIDDEN·····6·_PyDtoa_Fini
74 ····70:·0000000000003d00·14074·FUNC····GLOBAL·HIDDEN·····6·_Py_dg_dtoa74 ····70:·0000000000003c00·14074·FUNC····GLOBAL·HIDDEN·····6·_Py_dg_dtoa
75 ····71:·0000000000007f50····89·FUNC····GLOBAL·HIDDEN·····6·_Py_dg_freedtoa75 ····71:·0000000000007e50····89·FUNC····GLOBAL·HIDDEN·····6·_Py_dg_freedtoa
89.3 KB
readelf --wide --relocs {}
Max HTML report size reached
17.6 KB
readelf --wide --debug-dump=frames {}
    
Offset 127, 15 lines modifiedOffset 127, 15 lines modified
127 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56127 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
128 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48128 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
129 ··DW_CFA_offset:·r12·(r12)·at·cfa-40129 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
130 ··DW_CFA_offset:·r13·(r13)·at·cfa-32130 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
131 ··DW_CFA_offset:·r14·(r14)·at·cfa-24131 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
132 ··DW_CFA_offset:·r15·(r15)·at·cfa-16132 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
  
133 0000011c·000000000000004c·00000120·FDE·cie=00000000·pc=0000000000000980..0000000000003a53133 0000011c·000000000000004c·00000120·FDE·cie=00000000·pc=0000000000000980..000000000000395b
134 ··DW_CFA_advance_loc:·6·to·0000000000000986134 ··DW_CFA_advance_loc:·6·to·0000000000000986
135 ··DW_CFA_def_cfa_offset:·16135 ··DW_CFA_def_cfa_offset:·16
136 ··DW_CFA_offset:·r15·(r15)·at·cfa-16136 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
137 ··DW_CFA_advance_loc:·8·to·000000000000098e137 ··DW_CFA_advance_loc:·8·to·000000000000098e
138 ··DW_CFA_def_cfa_offset:·24138 ··DW_CFA_def_cfa_offset:·24
139 ··DW_CFA_offset:·r14·(r14)·at·cfa-24139 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
140 ··DW_CFA_advance_loc:·2·to·0000000000000990140 ··DW_CFA_advance_loc:·2·to·0000000000000990
Offset 148, 325 lines modifiedOffset 148, 325 lines modified
148 ··DW_CFA_def_cfa_offset:·48148 ··DW_CFA_def_cfa_offset:·48
149 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48149 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
150 ··DW_CFA_advance_loc:·1·to·0000000000000994150 ··DW_CFA_advance_loc:·1·to·0000000000000994
151 ··DW_CFA_def_cfa_offset:·56151 ··DW_CFA_def_cfa_offset:·56
152 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56152 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
153 ··DW_CFA_advance_loc:·7·to·000000000000099b153 ··DW_CFA_advance_loc:·7·to·000000000000099b
154 ··DW_CFA_def_cfa_offset:·224154 ··DW_CFA_def_cfa_offset:·224
155 ··DW_CFA_advance_loc2:·690·to·0000000000000c4d155 ··DW_CFA_advance_loc2:·683·to·0000000000000c46
156 ··DW_CFA_remember_state156 ··DW_CFA_remember_state
157 ··DW_CFA_def_cfa_offset:·56157 ··DW_CFA_def_cfa_offset:·56
158 ··DW_CFA_advance_loc:·1·to·0000000000000c4e158 ··DW_CFA_advance_loc:·1·to·0000000000000c47
159 ··DW_CFA_def_cfa_offset:·48159 ··DW_CFA_def_cfa_offset:·48
160 ··DW_CFA_advance_loc:·1·to·0000000000000c4f160 ··DW_CFA_advance_loc:·1·to·0000000000000c48
161 ··DW_CFA_def_cfa_offset:·40161 ··DW_CFA_def_cfa_offset:·40
162 ··DW_CFA_advance_loc:·2·to·0000000000000c51162 ··DW_CFA_advance_loc:·2·to·0000000000000c4a
163 ··DW_CFA_def_cfa_offset:·32163 ··DW_CFA_def_cfa_offset:·32
164 ··DW_CFA_advance_loc:·2·to·0000000000000c53164 ··DW_CFA_advance_loc:·2·to·0000000000000c4c
165 ··DW_CFA_def_cfa_offset:·24165 ··DW_CFA_def_cfa_offset:·24
166 ··DW_CFA_advance_loc:·2·to·0000000000000c55166 ··DW_CFA_advance_loc:·2·to·0000000000000c4e
167 ··DW_CFA_def_cfa_offset:·16167 ··DW_CFA_def_cfa_offset:·16
168 ··DW_CFA_advance_loc:·2·to·0000000000000c57168 ··DW_CFA_advance_loc:·2·to·0000000000000c50
169 ··DW_CFA_def_cfa_offset:·8169 ··DW_CFA_def_cfa_offset:·8
170 ··DW_CFA_advance_loc:·1·to·0000000000000c58170 ··DW_CFA_advance_loc:·1·to·0000000000000c51
171 ··DW_CFA_restore_state171 ··DW_CFA_restore_state
172 ··DW_CFA_nop172 ··DW_CFA_nop
173 ··DW_CFA_nop173 ··DW_CFA_nop
174 ··DW_CFA_nop174 ··DW_CFA_nop
  
175 0000016c·000000000000001c·00000170·FDE·cie=00000000·pc=0000000000000042..00000000000003f9175 0000016c·000000000000001c·00000170·FDE·cie=00000000·pc=0000000000000042..00000000000003fe
176 ··DW_CFA_def_cfa_offset:·224176 ··DW_CFA_def_cfa_offset:·224
177 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56177 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
178 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48178 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
179 ··DW_CFA_offset:·r12·(r12)·at·cfa-40179 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
180 ··DW_CFA_offset:·r13·(r13)·at·cfa-32180 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
181 ··DW_CFA_offset:·r14·(r14)·at·cfa-24181 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
182 ··DW_CFA_offset:·r15·(r15)·at·cfa-16182 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
  
183 0000018c·0000000000000010·00000190·FDE·cie=00000000·pc=0000000000003a60..0000000000003a94183 0000018c·0000000000000010·00000190·FDE·cie=00000000·pc=0000000000003960..0000000000003994
184 ··DW_CFA_nop184 ··DW_CFA_nop
185 ··DW_CFA_nop185 ··DW_CFA_nop
186 ··DW_CFA_nop186 ··DW_CFA_nop
  
187 000001a0·0000000000000020·000001a4·FDE·cie=00000000·pc=0000000000003aa0..0000000000003cff187 000001a0·0000000000000020·000001a4·FDE·cie=00000000·pc=00000000000039a0..0000000000003bff
188 ··DW_CFA_advance_loc:·5·to·0000000000003aa5188 ··DW_CFA_advance_loc:·5·to·00000000000039a5
189 ··DW_CFA_def_cfa_offset:·16189 ··DW_CFA_def_cfa_offset:·16
190 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16190 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
191 ··DW_CFA_advance_loc2:·528·to·0000000000003cb5191 ··DW_CFA_advance_loc2:·528·to·0000000000003bb5
192 ··DW_CFA_remember_state192 ··DW_CFA_remember_state
193 ··DW_CFA_def_cfa_offset:·8193 ··DW_CFA_def_cfa_offset:·8
194 ··DW_CFA_advance_loc:·1·to·0000000000003cb6194 ··DW_CFA_advance_loc:·1·to·0000000000003bb6
195 ··DW_CFA_restore_state195 ··DW_CFA_restore_state
196 ··DW_CFA_advance_loc:·11·to·0000000000003cc1196 ··DW_CFA_advance_loc:·11·to·0000000000003bc1
197 ··DW_CFA_remember_state197 ··DW_CFA_remember_state
198 ··DW_CFA_def_cfa_offset:·8198 ··DW_CFA_def_cfa_offset:·8
199 ··DW_CFA_advance_loc:·5·to·0000000000003cc6199 ··DW_CFA_advance_loc:·5·to·0000000000003bc6
200 ··DW_CFA_restore_state200 ··DW_CFA_restore_state
  
201 000001c4·0000000000000064·000001c8·FDE·cie=00000000·pc=0000000000003d00..00000000000073fa201 000001c4·0000000000000064·000001c8·FDE·cie=00000000·pc=0000000000003c00..00000000000072fa
202 ··DW_CFA_advance_loc:·6·to·0000000000003d06202 ··DW_CFA_advance_loc:·6·to·0000000000003c06
203 ··DW_CFA_def_cfa_offset:·16203 ··DW_CFA_def_cfa_offset:·16
204 ··DW_CFA_offset:·r15·(r15)·at·cfa-16204 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
205 ··DW_CFA_advance_loc:·11·to·0000000000003d11205 ··DW_CFA_advance_loc:·11·to·0000000000003c11
206 ··DW_CFA_def_cfa_offset:·24206 ··DW_CFA_def_cfa_offset:·24
207 ··DW_CFA_offset:·r14·(r14)·at·cfa-24207 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
208 ··DW_CFA_advance_loc:·6·to·0000000000003d17208 ··DW_CFA_advance_loc:·6·to·0000000000003c17
209 ··DW_CFA_def_cfa_offset:·32209 ··DW_CFA_def_cfa_offset:·32
210 ··DW_CFA_offset:·r13·(r13)·at·cfa-32210 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
211 ··DW_CFA_advance_loc:·2·to·0000000000003d19211 ··DW_CFA_advance_loc:·2·to·0000000000003c19
212 ··DW_CFA_def_cfa_offset:·40212 ··DW_CFA_def_cfa_offset:·40
213 ··DW_CFA_offset:·r12·(r12)·at·cfa-40213 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
214 ··DW_CFA_advance_loc:·1·to·0000000000003d1a214 ··DW_CFA_advance_loc:·1·to·0000000000003c1a
215 ··DW_CFA_def_cfa_offset:·48215 ··DW_CFA_def_cfa_offset:·48
216 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48216 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
217 ··DW_CFA_advance_loc:·3·to·0000000000003d1d217 ··DW_CFA_advance_loc:·3·to·0000000000003c1d
218 ··DW_CFA_def_cfa_offset:·56218 ··DW_CFA_def_cfa_offset:·56
219 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56219 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
220 ··DW_CFA_advance_loc:·7·to·0000000000003d24220 ··DW_CFA_advance_loc:·7·to·0000000000003c24
221 ··DW_CFA_def_cfa_offset:·192221 ··DW_CFA_def_cfa_offset:·192
222 ··DW_CFA_advance_loc2:·5910·to·000000000000543a222 ··DW_CFA_advance_loc2:·5878·to·000000000000531a
223 ··DW_CFA_remember_state223 ··DW_CFA_remember_state
224 ··DW_CFA_def_cfa_offset:·56224 ··DW_CFA_def_cfa_offset:·56
225 ··DW_CFA_advance_loc:·1·to·000000000000543b225 ··DW_CFA_advance_loc:·1·to·000000000000531b
226 ··DW_CFA_def_cfa_offset:·48226 ··DW_CFA_def_cfa_offset:·48
227 ··DW_CFA_advance_loc:·1·to·000000000000543c227 ··DW_CFA_advance_loc:·1·to·000000000000531c
228 ··DW_CFA_def_cfa_offset:·40228 ··DW_CFA_def_cfa_offset:·40
229 ··DW_CFA_advance_loc:·2·to·000000000000543e229 ··DW_CFA_advance_loc:·2·to·000000000000531e
230 ··DW_CFA_def_cfa_offset:·32230 ··DW_CFA_def_cfa_offset:·32
231 ··DW_CFA_advance_loc:·2·to·0000000000005440231 ··DW_CFA_advance_loc:·2·to·0000000000005320
232 ··DW_CFA_def_cfa_offset:·24232 ··DW_CFA_def_cfa_offset:·24
233 ··DW_CFA_advance_loc:·2·to·0000000000005442233 ··DW_CFA_advance_loc:·2·to·0000000000005322
234 ··DW_CFA_def_cfa_offset:·16234 ··DW_CFA_def_cfa_offset:·16
235 ··DW_CFA_advance_loc:·2·to·0000000000005444235 ··DW_CFA_advance_loc:·2·to·0000000000005324
236 ··DW_CFA_def_cfa_offset:·8236 ··DW_CFA_def_cfa_offset:·8
237 ··DW_CFA_advance_loc:·1·to·0000000000005445237 ··DW_CFA_advance_loc:·1·to·0000000000005325
238 ··DW_CFA_restore_state238 ··DW_CFA_restore_state
239 ··DW_CFA_advance_loc2:·4305·to·0000000000006516239 ··DW_CFA_advance_loc2:·4614·to·000000000000652b
240 ··DW_CFA_remember_state240 ··DW_CFA_remember_state
241 ··DW_CFA_def_cfa_offset:·56241 ··DW_CFA_def_cfa_offset:·56
242 ··DW_CFA_advance_loc:·1·to·0000000000006517242 ··DW_CFA_advance_loc:·1·to·000000000000652c
243 ··DW_CFA_def_cfa_offset:·48243 ··DW_CFA_def_cfa_offset:·48
244 ··DW_CFA_advance_loc:·1·to·0000000000006518244 ··DW_CFA_advance_loc:·1·to·000000000000652d
245 ··DW_CFA_def_cfa_offset:·40245 ··DW_CFA_def_cfa_offset:·40
246 ··DW_CFA_advance_loc:·2·to·000000000000651a246 ··DW_CFA_advance_loc:·2·to·000000000000652f
247 ··DW_CFA_def_cfa_offset:·32247 ··DW_CFA_def_cfa_offset:·32
248 ··DW_CFA_advance_loc:·2·to·000000000000651c248 ··DW_CFA_advance_loc:·2·to·0000000000006531
249 ··DW_CFA_def_cfa_offset:·24249 ··DW_CFA_def_cfa_offset:·24
250 ··DW_CFA_advance_loc:·2·to·000000000000651e250 ··DW_CFA_advance_loc:·2·to·0000000000006533
251 ··DW_CFA_def_cfa_offset:·16251 ··DW_CFA_def_cfa_offset:·16
252 ··DW_CFA_advance_loc:·2·to·0000000000006520252 ··DW_CFA_advance_loc:·2·to·0000000000006535
253 ··DW_CFA_def_cfa_offset:·8253 ··DW_CFA_def_cfa_offset:·8
254 ··DW_CFA_advance_loc:·5·to·0000000000006525254 ··DW_CFA_advance_loc:·5·to·000000000000653a
Max diff block lines reached; 11188/17916 bytes (62.45%) of diff not shown.
262 B
strings --all --bytes=8 {}
    
Offset 1, 16 lines modifiedOffset 1, 15 lines modified
1 D$8H9D$Xs71 D$8H9D$X
2 AVAUATUSH2 AVAUATUSH
3 ·L9T$·snA3 ·L9T$·snA
4 []A\A]A^A_4 []A\A]A^A_
5 []A\A]A^A_5 []A\A]A^A_
6 AVAUATUSH6 AVAUATUSH
7 []A\A]A^A_7 []A\A]A^A_
8 []A\A]A^A_8 []A\A]A^A_
9 |$8H9T$8 
10 []A\A]A^A_9 []A\A]A^A_
11 AVAUATUSH10 AVAUATUSH
12 ·L9T$0sfD11 ·L9T$0sfD
13 []A\A]A^A_12 []A\A]A^A_
14 AWAVAUATU13 AWAVAUATU
15 []A\A]A^A_14 []A\A]A^A_
16 Infinity15 Infinity
34.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 29, 471 lines modifiedOffset 29, 501 lines modified
29 »       xor····%r12d,%r12d29 »       xor····%r12d,%r12d
30 »       mov····%r12d,0x14(%rbp)30 »       mov····%r12d,0x14(%rbp)
31 »       jmp····42·<_Py_dg_strtod.cold>31 »       jmp····42·<_Py_dg_strtod.cold>
32 ·R_X86_64_PC32»  .text.hot+0x7e732 ·R_X86_64_PC32»  .text.hot+0x7e7
  
33 0000000000000042·<_Py_dg_strtod.cold>:33 0000000000000042·<_Py_dg_strtod.cold>:
34 _Py_dg_strtod.cold():34 _Py_dg_strtod.cold():
 35 »       mov····0x60(%rsp),%r9d
 36 »       mov····0x10(%rsp),%eax
35 »       cmpl···$0x0,0x10(%rsp) 
36 »       jle····4d·<_Py_dg_strtod.cold+0xb> 
37 ·R_X86_64_PC32»  .text.hot+0x15e6 
38 »       jmp····52·<_Py_dg_strtod.cold+0x10> 
39 ·R_X86_64_PC32»  .text.hot+0x252c 
40 »       mov····%r15,%rdi 
41 »       call···5a·<_Py_dg_strtod.cold+0x18> 
42 ·R_X86_64_PLT32» PyMem_Free-0x4 
43 »       test···%rbp,%rbp 
44 »       jne····63·<_Py_dg_strtod.cold+0x21> 
45 ·R_X86_64_PC32»  .text.hot+0x15ba 
46 »       mov····%rbx,0x38(%rsp) 
47 »       mov····%rbp,0x50(%rsp)37 »       mov····%rbp,0x50(%rsp)
 38 »       mov····%r14,%r13
 39 »       mov····%rbx,0x38(%rsp)
48 »       mov····0x30(%rsp),%rbp40 »       mov····0x30(%rsp),%rbp
49 »       xor····%r15d,%r15d41 »       cmp····%eax,%r9d
50 »       jmp····bb·<_Py_dg_strtod.cold+0x79>42 »       jg·····66·<_Py_dg_strtod.cold+0x24>
51 »       test···%r14d,%r14d 
52 »       jne····80·<_Py_dg_strtod.cold+0x3e> 
53 ·R_X86_64_PC32»  .text.hot+0x201b43 ·R_X86_64_PC32»  .text.hot+0x18ed
54 »       jmp····85·<_Py_dg_strtod.cold+0x43> 
55 ·R_X86_64_PC32»  .text.hot+0x257d 
56 »       mov····0x28(%rsp),%r12d 
57 »       cmpl···$0x0,0x28(%rsp)44 »       cmpl···$0x0,0x68(%rsp)
58 »       jg·····95·<_Py_dg_strtod.cold+0x53>45 »       jne····218·<_Py_dg_strtod.cold+0x1d6>
 46 »       pxor···%xmm0,%xmm0
59 ·R_X86_64_PC32»  .text.hot+0x1560 
60 »       mov····%r15,%rbp 
61 »       jmp····9d·<_Py_dg_strtod.cold+0x5b>47 »       jmp····7a·<_Py_dg_strtod.cold+0x38>
62 ·R_X86_64_PC32»  .text.hot+0x15ba48 ·R_X86_64_PC32»  .text.hot+0x2efd
63 »       xor····%edi,%edi 
64 »       mov····%r15,0x50(%rsp) 
65 »       mov····0x30(%rsp),%rbp 
66 »       xor····%r15d,%r15d 
67 »       mov····%rdi,0x38(%rsp) 
68 »       jmp····bb·<_Py_dg_strtod.cold+0x79> 
69 »       mov····%rbx,%rdi49 »       mov····%r12,%rdi
70 »       call···bb·<_Py_dg_strtod.cold+0x79>50 »       call···82·<_Py_dg_strtod.cold+0x40>
71 ·R_X86_64_PC32»  .text.hot+0x3a5c51 ·R_X86_64_PC32»  .text.hot+0x395c
72 »       call···c0·<_Py_dg_strtod.cold+0x7e>52 »       call···87·<_Py_dg_strtod.cold+0x45>
73 ·R_X86_64_PLT32» __errno_location-0x453 ·R_X86_64_PLT32» __errno_location-0x4
74 »       cmpq···$0x0,0x50(%rsp)54 »       cmpq···$0x0,0x50(%rsp)
75 »       movsd··0x0(%rip),%xmm0········55 »       movsd··0x0(%rip),%xmm0········
76 ·R_X86_64_PC32»  .LC5-0x456 ·R_X86_64_PC32»  .LC5-0x4
77 »       movl···$0xc,(%rax)57 »       movl···$0xc,(%rax)
78 »       je·····da·<_Py_dg_strtod.cold+0x98>58 »       je·····a1·<_Py_dg_strtod.cold+0x5f>
 59 ·R_X86_64_PC32»  .text.hot+0x2557
 60 »       jmp····a6·<_Py_dg_strtod.cold+0x64>
79 ·R_X86_64_PC32»  .text.hot+0x268d61 ·R_X86_64_PC32»  .text.hot+0x2efd
 62 »       test···%r13d,%r13d
80 »       jmp····df·<_Py_dg_strtod.cold+0x9d>63 »       jne····af·<_Py_dg_strtod.cold+0x6d>
81 ·R_X86_64_PC32»  .text.hot+0x2f6164 ·R_X86_64_PC32»  .text.hot+0x200a
82 »       mov····$0x4190ab00,%r10d 
83 »       jmp····ea·<_Py_dg_strtod.cold+0xa8> 
84 ·R_X86_64_PC32»  .text.hot+0xdb5 
85 »       movsd··0x0(%rip),%xmm2········ 
86 ·R_X86_64_PC32»  .LC4-0x4 
87 »       jmp····f7·<_Py_dg_strtod.cold+0xb5> 
88 ·R_X86_64_PC32»  .text.hot+0x30db 
89 »       mov····%rbx,%rdi 
90 »       mov····0x58(%rsp),%rbp 
91 »       mov····0x60(%rsp),%r15 
92 »       call···109·<_Py_dg_strtod.cold+0xc7> 
93 ·R_X86_64_PC32»  .text.hot+0x3a5c 
94 »       mov····0x10(%rsp),%rdi 
95 »       call···113·<_Py_dg_strtod.cold+0xd1> 
96 ·R_X86_64_PC32»  .text.hot+0x3a5c 
97 »       jmp····bb·<_Py_dg_strtod.cold+0x79>65 »       jmp····b4·<_Py_dg_strtod.cold+0x72>
 66 ·R_X86_64_PC32»  .text.hot+0x2449
 67 »       mov····%r15,%rdi
 68 »       mov····$0x1,%esi
 69 »       mov····%r9d,0x18(%rsp)
 70 »       call···c6·<_Py_dg_strtod.cold+0x84>
 71 ·R_X86_64_PC32»  .text.hot+0x79fc
 72 »       mov····%rax,%r15
 73 »       test···%rax,%rax
 74 »       je·····199·<_Py_dg_strtod.cold+0x157>
 75 »       mov····0x38(%rsp),%rdi
 76 »       mov····0x14(%r15),%edx
 77 »       mov····0x18(%rsp),%r9d
 78 »       movslq·0x14(%rdi),%rax
 79 »       sub····%eax,%edx
 80 »       test···%edx,%edx
 81 »       jne····171·<_Py_dg_strtod.cold+0x12f>
 82 »       shl····$0x2,%rax
 83 »       lea····0x18(%r15),%rdx
 84 »       lea····(%rdx,%rax,1),%rcx
 85 »       lea····0x18(%rdi,%rax,1),%rsi
 86 »       xor····%eax,%eax
 87 »       mov····-0x4(%rsi,%rax,1),%edi
 88 »       cmp····%edi,-0x4(%rcx,%rax,1)
 89 »       je·····15f·<_Py_dg_strtod.cold+0x11d>
 90 »       jb·····111·<_Py_dg_strtod.cold+0xcf>
 91 ·R_X86_64_PC32»  .text.hot+0x247d
 92 »       mov····0x9c(%rsp),%eax
 93 »       movl···$0xffffffff,0x98(%rsp)
 94 »       and····$0x7ff00000,%eax
 95 »       sub····$0x100000,%eax
 96 »       or·····$0xfffff,%eax
 97 »       mov····%eax,0x9c(%rsp)
 98 »       jmp····13e·<_Py_dg_strtod.cold+0xfc>
 99 ·R_X86_64_PC32»  .text.hot+0x247d
98 »       mov····%eax,%edx100 »       mov····%eax,%edx
99 »       movsd··0x0(%rip),%xmm0········101 »       movsd··0x0(%rip),%xmm0········
100 ·R_X86_64_PC32»  .LC3-0x4102 ·R_X86_64_PC32»  .LC3-0x4
101 »       shr····$0x14,%edx103 »       shr····$0x14,%edx
102 »       and····$0x7ff,%edx104 »       and····$0x7ff,%edx
103 »       cmp····$0x6a,%edx105 »       cmp····$0x6a,%edx
104 »       jbe····131·<_Py_dg_strtod.cold+0xef>106 »       jbe····15a·<_Py_dg_strtod.cold+0x118>
105 ·R_X86_64_PC32»  .text.hot+0x2915 
106 »       jmp····136·<_Py_dg_strtod.cold+0xf4> 
107 ·R_X86_64_PC32»  .text.hot+0x2902107 ·R_X86_64_PC32»  .text.hot+0x27b0
108 »       mov····0x58(%rsp),%rbp 
109 »       mov····0x60(%rsp),%r15 
110 »       or·····$0xffffffff,%r12d 
111 »       jmp····149·<_Py_dg_strtod.cold+0x107>108 »       jmp····15f·<_Py_dg_strtod.cold+0x11d>
112 ·R_X86_64_PC32»  .text.hot+0x2c16109 ·R_X86_64_PC32»  .text.hot+0x279d
Max diff block lines reached; 29915/35547 bytes (84.16%) of diff not shown.
265 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
3.35 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 15, 32 lines modifiedOffset 15, 32 lines modified
15 ··0x000000b0·b0000000·00000000·8a040000·00420e10·.............B..15 ··0x000000b0·b0000000·00000000·8a040000·00420e10·.............B..
16 ··0x000000c0·8f02420e·188e0345·0e208d04·420e288c·..B....E.·..B.(.16 ··0x000000c0·8f02420e·188e0345·0e208d04·420e288c·..B....E.·..B.(.
17 ··0x000000d0·05410e30·8606410e·38830747·0e800103·.A.0..A.8..G....17 ··0x000000d0·05410e30·8606410e·38830747·0e800103·.A.0..A.8..G....
18 ··0x000000e0·eb020a0e·38440e30·410e2842·0e20420e·....8D.0A.(B.·B.18 ··0x000000e0·eb020a0e·38440e30·410e2842·0e20420e·....8D.0A.(B.·B.
19 ··0x000000f0·18420e10·420e0844·0b000000·1c000000·.B..B..D........19 ··0x000000f0·18420e10·420e0844·0b000000·1c000000·.B..B..D........
20 ··0x00000100·00010000·00000000·0c000000·000e8001·................20 ··0x00000100·00010000·00000000·0c000000·000e8001·................
21 ··0x00000110·83078606·8c058d04·8e038f02·4c000000·............L...21 ··0x00000110·83078606·8c058d04·8e038f02·4c000000·............L...
22 ··0x00000120·20010000·00000000·d3300000·00460e10··........0...F..22 ··0x00000120·20010000·00000000·db2f0000·00460e10··......../...F..
23 ··0x00000130·8f02480e·188e0342·0e208d04·420e288c·..H....B.·..B.(.23 ··0x00000130·8f02480e·188e0342·0e208d04·420e288c·..H....B.·..B.(.
24 ··0x00000140·05410e30·8606410e·38830747·0ee00103·.A.0..A.8..G....24 ··0x00000140·05410e30·8606410e·38830747·0ee00103·.A.0..A.8..G....
25 ··0x00000150·b2020a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.25 ··0x00000150·ab020a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.
26 ··0x00000160·18420e10·420e0841·0b000000·1c000000·.B..B..A........26 ··0x00000160·18420e10·420e0841·0b000000·1c000000·.B..B..A........
27 ··0x00000170·70010000·00000000·b7030000·000ee001·p...............27 ··0x00000170·70010000·00000000·bc030000·000ee001·p...............
28 ··0x00000180·83078606·8c058d04·8e038f02·10000000·................28 ··0x00000180·83078606·8c058d04·8e038f02·10000000·................
29 ··0x00000190·90010000·00000000·34000000·00000000·........4.......29 ··0x00000190·90010000·00000000·34000000·00000000·........4.......
30 ··0x000001a0·20000000·a4010000·00000000·5f020000··..........._...30 ··0x000001a0·20000000·a4010000·00000000·5f020000··..........._...
31 ··0x000001b0·00450e10·83020310·020a0e08·410b4b0a·.E..........A.K.31 ··0x000001b0·00450e10·83020310·020a0e08·410b4b0a·.E..........A.K.
32 ··0x000001c0·0e08450b·64000000·c8010000·00000000·..E.d...........32 ··0x000001c0·0e08450b·64000000·c8010000·00000000·..E.d...........
33 ··0x000001d0·fa360000·00460e10·8f024b0e·188e0346·.6...F....K....F33 ··0x000001d0·fa360000·00460e10·8f024b0e·188e0346·.6...F....K....F
34 ··0x000001e0·0e208d04·420e288c·05410e30·8606430e·.·..B.(..A.0..C.34 ··0x000001e0·0e208d04·420e288c·05410e30·8606430e·.·..B.(..A.0..C.
35 ··0x000001f0·38830747·0ec00103·16170a0e·38410e30·8..G........8A.035 ··0x000001f0·38830747·0ec00103·f6160a0e·38410e30·8..G........8A.0
36 ··0x00000200·410e2842·0e20420e·18420e10·420e0841·A.(B.·B..B..B..A36 ··0x00000200·410e2842·0e20420e·18420e10·420e0841·A.(B.·B..B..B..A
37 ··0x00000210·0b03d110·0a0e3841·0e30410e·28420e20·......8A.0A.(B.·37 ··0x00000210·0b030612·0a0e3841·0e30410e·28420e20·......8A.0A.(B.·
38 ··0x00000220·420e1842·0e10420e·08450b00·1c000000·B..B..B..E......38 ··0x00000220·420e1842·0e10420e·08450b00·1c000000·B..B..B..E......
39 ··0x00000230·30020000·00000000·f8040000·000ec001·0...............39 ··0x00000230·30020000·00000000·f2040000·000ec001·0...............
40 ··0x00000240·83078606·8c058d04·8e038f02·4c000000·............L...40 ··0x00000240·83078606·8c058d04·8e038f02·4c000000·............L...
41 ··0x00000250·50020000·00000000·00070000·00420e10·P............B..41 ··0x00000250·50020000·00000000·00070000·00420e10·P............B..
42 ··0x00000260·8f024a0e·188e0342·0e208d04·420e288c·..J....B.·..B.(.42 ··0x00000260·8f024a0e·188e0342·0e208d04·420e288c·..J....B.·..B.(.
43 ··0x00000270·05410e30·8606410e·38830744·0e900103·.A.0..A.8..D....43 ··0x00000270·05410e30·8606410e·38830744·0e900103·.A.0..A.8..D....
44 ··0x00000280·57040a0e·38440e30·410e2842·0e20420e·W...8D.0A.(B.·B.44 ··0x00000280·57040a0e·38440e30·410e2842·0e20420e·W...8D.0A.(B.·B.
45 ··0x00000290·18420e10·420e0846·0b000000·1c000000·.B..B..F........45 ··0x00000290·18420e10·420e0846·0b000000·1c000000·.B..B..F........
46 ··0x000002a0·a0020000·00000000·61000000·000e9001·........a.......46 ··0x000002a0·a0020000·00000000·61000000·000e9001·........a.......
Offset 62, 10 lines modifiedOffset 62, 10 lines modified
62 ··0x000003a0·27010000·00410e10·8602440e·18830347·'....A....D....G62 ··0x000003a0·27010000·00410e10·8602440e·18830347·'....A....D....G
63 ··0x000003b0·0e20029b·0a0e1844·0e10410e·08410b00·.·.....D..A..A..63 ··0x000003b0·0e20029b·0a0e1844·0e10410e·08410b00·.·.....D..A..A..
64 ··0x000003c0·14000000·c4030000·00000000·07000000·................64 ··0x000003c0·14000000·c4030000·00000000·07000000·................
65 ··0x000003d0·000e2083·03860200·28000000·dc030000·..·.....(.......65 ··0x000003d0·000e2083·03860200·28000000·dc030000·..·.....(.......
66 ··0x000003e0·00000000·a5010000·00410e10·8602440e·.........A....D.66 ··0x000003e0·00000000·a5010000·00410e10·8602440e·.........A....D.
67 ··0x000003f0·18830347·0e300276·0a0e1844·0e10410e·...G.0.v...D..A.67 ··0x000003f0·18830347·0e300276·0a0e1844·0e10410e·...G.0.v...D..A.
68 ··0x00000400·08410b00·10000000·08040000·00000000·.A..............68 ··0x00000400·08410b00·10000000·08040000·00000000·.A..............
69 ··0x00000410·69020000·00000000·14000000·1c040000·i...............69 ··0x00000410·6c020000·00000000·14000000·1c040000·l...............
70 ··0x00000420·00000000·25000000·00000000·00000000·....%...........70 ··0x00000420·00000000·27000000·00000000·00000000·....'...........
  
1.95 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 9, 23 lines modifiedOffset 9, 23 lines modified
9 ··0x00000060·74616464·006e7276·5f616c6c·6f63005f·tadd.nrv_alloc._9 ··0x00000060·74616464·006e7276·5f616c6c·6f63005f·tadd.nrv_alloc._
10 ··0x00000070·50795f64·675f6474·6f612e63·6f6c6400·Py_dg_dtoa.cold.10 ··0x00000070·50795f64·675f6474·6f612e63·6f6c6400·Py_dg_dtoa.cold.
11 ··0x00000080·7030352e·3000706f·77356d75·6c742e63·p05.0.pow5mult.c11 ··0x00000080·7030352e·3000706f·77356d75·6c742e63·p05.0.pow5mult.c
12 ··0x00000090·6f6c6400·6c736869·66742e63·6f6c6400·old.lshift.cold.12 ··0x00000090·6f6c6400·6c736869·66742e63·6f6c6400·old.lshift.cold.
13 ··0x000000a0·6d756c74·6164642e·636f6c64·006e7276·multadd.cold.nrv13 ··0x000000a0·6d756c74·6164642e·636f6c64·006e7276·multadd.cold.nrv
14 ··0x000000b0·5f616c6c·6f632e63·6f6c6400·6232642e·_alloc.cold.b2d.14 ··0x000000b0·5f616c6c·6f632e63·6f6c6400·6232642e·_alloc.cold.b2d.
15 ··0x000000c0·636f6c64·002e4c43·37002e4c·43313900·cold..LC7..LC19.15 ··0x000000c0·636f6c64·002e4c43·37002e4c·43313900·cold..LC7..LC19.
16 ··0x000000d0·2e4c4335·002e4c43·34002e4c·4333002e·.LC5..LC4..LC3..16 ··0x000000d0·2e4c4335·002e4c43·33002e4c·4334002e·.LC5..LC3..LC4..
17 ··0x000000e0·4c433233·002e4c43·3336002e·4c433600·LC23..LC36..LC6.17 ··0x000000e0·4c433233·002e4c43·3336002e·4c433600·LC23..LC36..LC6.
18 ··0x000000f0·2e4c4333·34002e4c·43333500·2e4c4333·.LC34..LC35..LC318 ··0x000000f0·2e4c4333·34002e4c·43333500·2e4c4333·.LC34..LC35..LC3
19 ··0x00000100·33002e4c·43313400·2e4c4331·35002e4c·3..LC14..LC15..L19 ··0x00000100·33002e4c·43313400·2e4c4331·35002e4c·3..LC14..LC15..L
20 ··0x00000110·43313200·2e4c4331·36002e4c·43313800·C12..LC16..LC18.20 ··0x00000110·43313200·2e4c4331·36002e4c·43313800·C12..LC16..LC18.
21 ··0x00000120·2e4c4332·31002e4c·43323000·2e4c4339·.LC21..LC20..LC921 ··0x00000120·2e4c4332·31002e4c·43313300·2e4c4332·.LC21..LC13..LC2
22 ··0x00000130·002e4c43·3234002e·4c433232·002e4c43·..LC24..LC22..LC22 ··0x00000130·34002e4c·43323200·2e4c4332·30002e4c·4..LC22..LC20..L
23 ··0x00000140·3130002e·4c433131·002e4c43·3133002e·10..LC11..LC13..23 ··0x00000140·4339002e·4c433130·002e4c43·3131002e·C9..LC10..LC11..
24 ··0x00000150·4c433137·002e4c43·38002e4c·43333200·LC17..LC8..LC32.24 ··0x00000150·4c433800·2e4c4331·37002e4c·43333200·LC8..LC17..LC32.
25 ··0x00000160·2e4c4332·39002e4c·43333000·2e4c4333·.LC29..LC30..LC325 ··0x00000160·2e4c4332·39002e4c·43333000·2e4c4333·.LC29..LC30..LC3
26 ··0x00000170·31002e4c·43343200·5f507944·746f615f·1..LC42._PyDtoa_26 ··0x00000170·31002e4c·43343200·5f507944·746f615f·1..LC42._PyDtoa_
27 ··0x00000180·496e6974·005f474c·4f42414c·5f4f4646·Init._GLOBAL_OFF27 ··0x00000180·496e6974·005f474c·4f42414c·5f4f4646·Init._GLOBAL_OFF
28 ··0x00000190·5345545f·5441424c·455f005f·50795f74·SET_TABLE_._Py_t28 ··0x00000190·5345545f·5441424c·455f005f·50795f74·SET_TABLE_._Py_t
29 ··0x000001a0·73735f74·73746174·65006d65·6d736574·ss_tstate.memset29 ··0x000001a0·73735f74·73746174·65006d65·6d736574·ss_tstate.memset
30 ··0x000001b0·00507953·74617475·735f4f6b·0050794d·.PyStatus_Ok.PyM30 ··0x000001b0·00507953·74617475·735f4f6b·0050794d·.PyStatus_Ok.PyM
31 ··0x000001c0·656d5f4d·616c6c6f·63005079·53746174·em_Malloc.PyStat31 ··0x000001c0·656d5f4d·616c6c6f·63005079·53746174·em_Malloc.PyStat
219 KB
formatter_unicode.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:··········30328·(bytes·into·file)13 ··Start·of·section·headers:··········30312·(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·0x7678:1 There·are·21·section·headers,·starting·at·offset·0x7668:
  
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·004bc8·0006c0·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·004bb8·0006c0·18···I·18···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]·.rodata.str1.8····PROGBITS········0000000000000000·000918·00040f·01·AMS··0···0··89 ··[·5]·.rodata.str1.8····PROGBITS········0000000000000000·000918·00040f·01·AMS··0···0··8
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·000d27·0008b8·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·000d27·0008b8·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·005288·000eb8·18···I·18···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·005278·000eb8·18···I·18···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·0015e0·002134·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········0000000000000000·0015e0·002124·00··AX··0···0·16
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·006140·0011e8·18···I·18···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·006130·0011e8·18···I·18···8··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·003714·00004c·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·003704·00004c·01·AMS··0···0··1
15 ··[11]·.rodata···········PROGBITS········0000000000000000·003760·000062·00···A··0···0·3215 ··[11]·.rodata···········PROGBITS········0000000000000000·003750·000062·00···A··0···0·32
16 ··[12]·.rodata.cst8······PROGBITS········0000000000000000·0037c8·000018·08··AM··0···0··816 ··[12]·.rodata.cst8······PROGBITS········0000000000000000·0037b8·000018·08··AM··0···0··8
17 ··[13]·.rodata.cst16·····PROGBITS········0000000000000000·0037e0·000020·10··AM··0···0·1617 ··[13]·.rodata.cst16·····PROGBITS········0000000000000000·0037d0·000020·10··AM··0···0·16
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·003800·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·0037f0·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·003800·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·0037f0·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·003820·000648·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·003810·000648·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·007328·000288·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·007318·000288·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·003e68·000798·18·····19··39··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·003e58·000798·18·····19··39··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·004600·0005c4·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·0045f0·0005c4·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·0075b0·0000c7·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·0075a0·0000c7·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)
6.5 KB
readelf --wide --symbols {}
    
Offset 2, 57 lines modifiedOffset 2, 57 lines modified
2 Symbol·table·'.symtab'·contains·81·entries:2 Symbol·table·'.symtab'·contains·81·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:·0000000000000b30··3127·FUNC····LOCAL··DEFAULT····8·parse_internal_render_format_spec9 ·····5:·0000000000000b20··3127·FUNC····LOCAL··DEFAULT····8·parse_internal_render_format_spec
10 ·····6:·0000000000000000···101·FUNC····LOCAL··DEFAULT····1·fill_padding.isra.010 ·····6:·0000000000000000···101·FUNC····LOCAL··DEFAULT····1·fill_padding.isra.0
11 ·····7:·0000000000000000····43·FUNC····LOCAL··DEFAULT····6·_PyUnicode_FormatAdvancedWriter.cold11 ·····7:·0000000000000000····43·FUNC····LOCAL··DEFAULT····6·_PyUnicode_FormatAdvancedWriter.cold
12 ·····8:·00000000000008b0····36·FUNC····LOCAL··DEFAULT····1·unknown_presentation_type12 ·····8:·00000000000008b0····36·FUNC····LOCAL··DEFAULT····1·unknown_presentation_type
13 ·····9:·0000000000000ae0····66·FUNC····LOCAL··DEFAULT····8·format_obj13 ·····9:·0000000000000ad0····66·FUNC····LOCAL··DEFAULT····8·format_obj
14 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.114 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.1
15 ····11:·0000000000000040····33·OBJECT··LOCAL··DEFAULT···11·CSWTCH.14415 ····11:·0000000000000040····33·OBJECT··LOCAL··DEFAULT···11·CSWTCH.144
16 ····12:·0000000000000000····33·OBJECT··LOCAL··DEFAULT···11·CSWTCH.14516 ····12:·0000000000000000····33·OBJECT··LOCAL··DEFAULT···11·CSWTCH.145
17 ····13:·00000000000017b0···224·FUNC····LOCAL··DEFAULT····8·get_locale_info17 ····13:·00000000000017a0···224·FUNC····LOCAL··DEFAULT····8·get_locale_info
18 ····14:·0000000000001ae0···486·FUNC····LOCAL··DEFAULT····8·fill_number18 ····14:·0000000000001ad0···486·FUNC····LOCAL··DEFAULT····8·fill_number
19 ····15:·0000000000001dd0···868·FUNC····LOCAL··DEFAULT····8·format_float_internal19 ····15:·0000000000001dc0···868·FUNC····LOCAL··DEFAULT····8·format_float_internal
20 ····16:·000000000000002b···266·FUNC····LOCAL··DEFAULT····6·_PyLong_FormatAdvancedWriter.cold20 ····16:·000000000000002b···266·FUNC····LOCAL··DEFAULT····6·_PyLong_FormatAdvancedWriter.cold
21 ····17:·0000000000000135·····8·FUNC····LOCAL··DEFAULT····6·format_obj.cold21 ····17:·0000000000000135·····8·FUNC····LOCAL··DEFAULT····6·format_obj.cold
22 ····18:·000000000000013d···720·FUNC····LOCAL··DEFAULT····6·parse_internal_render_format_spec.cold22 ····18:·000000000000013d···720·FUNC····LOCAL··DEFAULT····6·parse_internal_render_format_spec.cold
23 ····19:·0000000000001770····53·FUNC····LOCAL··DEFAULT····8·PyUnicode_READ_CHAR.constprop.023 ····19:·0000000000001760····53·FUNC····LOCAL··DEFAULT····8·PyUnicode_READ_CHAR.constprop.0
24 ····20:·000000000000040d····74·FUNC····LOCAL··DEFAULT····6·PyUnicode_READ_CHAR.constprop.0.cold24 ····20:·000000000000040d····74·FUNC····LOCAL··DEFAULT····6·PyUnicode_READ_CHAR.constprop.0.cold
25 ····21:·0000000000000061·····1·OBJECT··LOCAL··DEFAULT···11·no_grouping25 ····21:·0000000000000061·····1·OBJECT··LOCAL··DEFAULT···11·no_grouping
26 ····22:·0000000000000457····73·FUNC····LOCAL··DEFAULT····6·get_locale_info.cold26 ····22:·0000000000000457····73·FUNC····LOCAL··DEFAULT····6·get_locale_info.cold
27 ····23:·0000000000001890···586·FUNC····LOCAL··DEFAULT····8·calc_number_widths27 ····23:·0000000000001880···586·FUNC····LOCAL··DEFAULT····8·calc_number_widths
28 ····24:·00000000000004a0····92·FUNC····LOCAL··DEFAULT····6·calc_number_widths.cold28 ····24:·00000000000004a0····92·FUNC····LOCAL··DEFAULT····6·calc_number_widths.cold
29 ····25:·00000000000004fc···334·FUNC····LOCAL··DEFAULT····6·fill_number.cold29 ····25:·00000000000004fc···334·FUNC····LOCAL··DEFAULT····6·fill_number.cold
30 ····26:·0000000000001cd0····27·FUNC····LOCAL··DEFAULT····8·Py_XDECREF30 ····26:·0000000000001cc0····27·FUNC····LOCAL··DEFAULT····8·Py_XDECREF
31 ····27:·00000000000007b0···254·FUNC····LOCAL··DEFAULT····1·parse_number31 ····27:·00000000000007b0···254·FUNC····LOCAL··DEFAULT····1·parse_number
32 ····28:·000000000000064a····87·FUNC····LOCAL··DEFAULT····6·format_float_internal.cold32 ····28:·000000000000064a····87·FUNC····LOCAL··DEFAULT····6·format_float_internal.cold
33 ····29:·00000000000006a1···406·FUNC····LOCAL··DEFAULT····6·_PyComplex_FormatAdvancedWriter.cold33 ····29:·00000000000006a1···406·FUNC····LOCAL··DEFAULT····6·_PyComplex_FormatAdvancedWriter.cold
34 ····30:·0000000000000837···117·FUNC····LOCAL··DEFAULT····6·parse_number.cold34 ····30:·0000000000000837···117·FUNC····LOCAL··DEFAULT····6·parse_number.cold
35 ····31:·00000000000008ac····12·FUNC····LOCAL··DEFAULT····6·unknown_presentation_type.cold35 ····31:·00000000000008ac····12·FUNC····LOCAL··DEFAULT····6·unknown_presentation_type.cold
36 ····32:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata36 ····32:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata
37 ····33:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···13·.LC3737 ····33:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···13·.LC37
38 ····34:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···13·.LC3638 ····34:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···13·.LC36
39 ····35:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···12·.LC2839 ····35:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···12·.LC28
40 ····36:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···12·.LC3840 ····36:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···12·.LC38
41 ····37:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···13·.LC3541 ····37:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···13·.LC35
42 ····38:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···12·.LC2942 ····38:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···12·.LC29
43 ····39:·0000000000000000···727·FUNC····GLOBAL·HIDDEN·····8·_PyUnicode_FormatAdvancedWriter43 ····39:·0000000000000000···715·FUNC····GLOBAL·HIDDEN·····8·_PyUnicode_FormatAdvancedWriter
44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type
45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_WriteStr45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_WriteStr
46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_FindMaxChar46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_FindMaxChar
47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_PrepareInternal47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_PrepareInternal
48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_FastCopyCharacters48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_FastCopyCharacters
49 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError49 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
50 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString50 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
51 ····47:·00000000000002e0··2033·FUNC····GLOBAL·HIDDEN·····8·_PyLong_FormatAdvancedWriter51 ····47:·00000000000002d0··2033·FUNC····GLOBAL·HIDDEN·····8·_PyLong_FormatAdvancedWriter
52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_Type52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_Type
53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_FormatWriter53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_FormatWriter
54 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_Format54 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_Format
55 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_InsertThousandsGrouping55 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_InsertThousandsGrouping
56 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free56 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
58 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Float58 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Float
Offset 68, 15 lines modifiedOffset 68, 15 lines modified
68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·localeconv68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·localeconv
69 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_GetLocaleconvNumeric69 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_GetLocaleconvNumeric
70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMem_Strdup70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMem_Strdup
71 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory71 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
72 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_FastFill72 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_FastFill
73 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_toupper73 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_toupper
74 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError74 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
75 ····71:·0000000000001cf0···215·FUNC····GLOBAL·HIDDEN·····8·_PyFloat_FormatAdvancedWriter75 ····71:·0000000000001ce0···215·FUNC····GLOBAL·HIDDEN·····8·_PyFloat_FormatAdvancedWriter
76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_AsDouble76 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_AsDouble
77 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_double_to_string77 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_double_to_string
78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen78 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
79 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_WriteASCIIString79 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_WriteASCIIString
80 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_FromASCII80 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_FromASCII
81 ····77:·0000000000000070··1848·FUNC····GLOBAL·HIDDEN·····1·_PyComplex_FormatAdvancedWriter81 ····77:·0000000000000070··1848·FUNC····GLOBAL·HIDDEN·····1·_PyComplex_FormatAdvancedWriter
82 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_RealAsDouble82 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_RealAsDouble
63.4 KB
readelf --wide --relocs {}
    
Offset 1, 40 lines modifiedOffset 1, 40 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x4bc8·contains·72·entries:1 Relocation·section·'.rela.text'·at·offset·0x4bb8·contains·72·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000035··0000004400000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_FastFill·-·43 0000000000000035··0000004400000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_FastFill·-·4
4 000000000000005a··0000004400000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_FastFill·-·44 000000000000005a··0000004400000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_FastFill·-·4
5 00000000000000f7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b2c5 00000000000000f7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b1c
6 00000000000001d8··0000004e00000004·R_X86_64_PLT32·········0000000000000000·PyComplex_RealAsDouble·-·46 00000000000001d8··0000004e00000004·R_X86_64_PLT32·········0000000000000000·PyComplex_RealAsDouble·-·4
7 00000000000001e0··0000002300000002·R_X86_64_PC32··········0000000000000000·.LC28·-·47 00000000000001e0··0000002300000002·R_X86_64_PC32··········0000000000000000·.LC28·-·4
8 00000000000001fa··0000004f00000004·R_X86_64_PLT32·········0000000000000000·PyComplex_ImagAsDouble·-·48 00000000000001fa··0000004f00000004·R_X86_64_PLT32·········0000000000000000·PyComplex_ImagAsDouble·-·4
9 0000000000000202··0000002300000002·R_X86_64_PC32··········0000000000000000·.LC28·-·49 0000000000000202··0000002300000002·R_X86_64_PC32··········0000000000000000·.LC28·-·4
10 0000000000000277··0000004900000004·R_X86_64_PLT32·········0000000000000000·PyOS_double_to_string·-·410 0000000000000277··0000004900000004·R_X86_64_PLT32·········0000000000000000·PyOS_double_to_string·-·4
11 00000000000002a5··0000004900000004·R_X86_64_PLT32·········0000000000000000·PyOS_double_to_string·-·411 00000000000002a5··0000004900000004·R_X86_64_PLT32·········0000000000000000·PyOS_double_to_string·-·4
12 00000000000002be··0000004a00000004·R_X86_64_PLT32·········0000000000000000·strlen·-·412 00000000000002be··0000004a00000004·R_X86_64_PLT32·········0000000000000000·strlen·-·4
13 00000000000002c9··0000004a00000004·R_X86_64_PLT32·········0000000000000000·strlen·-·413 00000000000002c9··0000004a00000004·R_X86_64_PLT32·········0000000000000000·strlen·-·4
14 00000000000002d9··0000004c00000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_FromASCII·-·414 00000000000002d9··0000004c00000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_FromASCII·-·4
15 00000000000002f7··0000004c00000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_FromASCII·-·415 00000000000002f7··0000004c00000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_FromASCII·-·4
16 000000000000030d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·176c16 000000000000030d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·175c
17 000000000000032e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·176c17 000000000000032e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·175c
18 00000000000003a1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·17ac18 00000000000003a1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·179c
19 00000000000003b1··0000002400000002·R_X86_64_PC32··········0000000000000010·.LC38·-·419 00000000000003b1··0000002400000002·R_X86_64_PC32··········0000000000000010·.LC38·-·4
20 0000000000000400··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·188c20 0000000000000400··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·187c
21 0000000000000466··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·188c21 0000000000000466··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·187c
22 00000000000004e6··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_PyUnicodeWriter_PrepareInternal·-·422 00000000000004e6··0000002b00000004·R_X86_64_PLT32·········0000000000000000·_PyUnicodeWriter_PrepareInternal·-·4
23 0000000000000546··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1adc23 0000000000000546··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1acc
24 0000000000000576··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1adc24 0000000000000576··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1acc
25 00000000000005bc··0000003400000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·425 00000000000005bc··0000003400000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
26 00000000000005c6··0000003400000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·426 00000000000005c6··0000003400000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
27 00000000000005d0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1ccc27 00000000000005d0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1cbc
28 00000000000005da··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1ccc28 00000000000005da··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1cbc
29 00000000000005e7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1ccc29 00000000000005e7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1cbc
30 00000000000005f4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1ccc30 00000000000005f4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1cbc
31 0000000000000601··0000003400000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·431 0000000000000601··0000003400000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
32 00000000000006c8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·188c32 00000000000006c8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·187c
33 000000000000071b··0000002500000002·R_X86_64_PC32··········0000000000000000·.LC35·-·433 000000000000071b··0000002500000002·R_X86_64_PC32··········0000000000000000·.LC35·-·4
34 0000000000000727··0000002200000002·R_X86_64_PC32··········0000000000000010·.LC36·-·434 0000000000000727··0000002200000002·R_X86_64_PC32··········0000000000000010·.LC36·-·4
35 000000000000072f··0000002100000002·R_X86_64_PC32··········0000000000000010·.LC37·-·435 000000000000072f··0000002100000002·R_X86_64_PC32··········0000000000000010·.LC37·-·4
36 00000000000007f9··000000500000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·036 00000000000007f9··000000500000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0
37 0000000000000817··000000500000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·037 0000000000000817··000000500000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0
38 0000000000000831··000000500000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·038 0000000000000831··000000500000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0
39 000000000000084b··000000500000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·039 000000000000084b··000000500000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0
Offset 70, 18 lines modifiedOffset 70, 18 lines modified
70 00000000000007ce··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·83c70 00000000000007ce··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·83c
71 00000000000007d7··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·83371 00000000000007d7··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·833
72 00000000000007ed··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·84572 00000000000007ed··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·845
73 0000000000000891··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·86f73 0000000000000891··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·86f
74 00000000000008c4··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8a874 00000000000008c4··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8a8
75 00000000000008d0··0000003d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·475 00000000000008d0··0000003d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
  
76 Relocation·section·'.rela.text.unlikely'·at·offset·0x5288·contains·157·entries:76 Relocation·section·'.rela.text.unlikely'·at·offset·0x5278·contains·157·entries:
77 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend77 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
78 0000000000000009··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·8ac78 0000000000000009··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·8ac
79 0000000000000098··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1adc79 0000000000000098··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1acc
80 00000000000000a8··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·480 00000000000000a8··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
81 00000000000000b8··0000003a00000002·R_X86_64_PC32··········0000000000000000·PyExc_OverflowError·-·481 00000000000000b8··0000003a00000002·R_X86_64_PC32··········0000000000000000·PyExc_OverflowError·-·4
82 00000000000000bd··0000000a0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·082 00000000000000bd··0000000a0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
83 00000000000000c2··0000002e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·483 00000000000000c2··0000002e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
84 0000000000000168··0000002d00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·484 0000000000000168··0000002d00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
85 000000000000016d··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·25085 000000000000016d··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·250
86 0000000000000174··0000003d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·486 0000000000000174··0000003d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Format·-·4
Offset 125, 103 lines modifiedOffset 125, 103 lines modified
125 00000000000007c4··0000002d00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4125 00000000000007c4··0000002d00000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
126 00000000000007c9··0000000a0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·3a126 00000000000007c9··0000000a0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·3a
127 00000000000007ce··0000002e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4127 00000000000007ce··0000002e00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
128 0000000000000819··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4128 0000000000000819··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
129 000000000000085a··000000500000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0129 000000000000085a··000000500000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0
130 0000000000000892··000000500000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0130 0000000000000892··000000500000000b·R_X86_64_32S···········0000000000000000·_Py_ctype_table·+·0
131 00000000000008ad··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·3d8131 00000000000008ad··000000020000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·3d8
132 000000000000000e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·266132 000000000000000e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·25a
133 0000000000000027··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·adc133 0000000000000027··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·acc
134 00000000000000a3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6c3134 00000000000000a3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6b3
135 00000000000000b1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·9d8135 00000000000000b1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·9c8
136 00000000000000c7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·9d8136 00000000000000c7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·9c8
137 00000000000000cf··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6c8137 00000000000000cf··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6b8
138 00000000000000dc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b0138 00000000000000dc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4a0
139 00000000000000f8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b0139 00000000000000f8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4a0
140 0000000000000100··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6c3140 0000000000000100··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·6b3
141 0000000000000111··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4b0141 0000000000000111··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·4a0
142 0000000000000139··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b18142 0000000000000139··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b08
143 0000000000000149··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·e49143 0000000000000149··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·e39
144 0000000000000152··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·e49144 0000000000000152··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·e39
145 000000000000015c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1664145 000000000000015c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1654
146 0000000000000161··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·fc8146 0000000000000161··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·fb8
147 0000000000000179··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1299147 0000000000000179··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1289
148 0000000000000188··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·132f148 0000000000000188··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·131f
149 00000000000001a5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1299149 00000000000001a5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1289
150 00000000000001b1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·dda150 00000000000001b1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·dca
151 00000000000001c2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·dcf151 00000000000001c2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·dbf
152 00000000000001c7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·f99152 00000000000001c7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·f89
153 00000000000001d0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c3d153 00000000000001d0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c2d
154 0000000000000222··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·102c154 0000000000000222··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·101c
155 0000000000000227··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·bd3155 0000000000000227··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·bc3
156 000000000000023a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·dcc156 000000000000023a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·dbc
157 0000000000000252··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1299157 0000000000000252··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1289
158 00000000000002a4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1299158 00000000000002a4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1289
159 00000000000002b1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1299159 00000000000002b1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1289
160 00000000000002be··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1299160 00000000000002be··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1289
161 00000000000002d2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·fa6161 00000000000002d2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·f96
162 00000000000002d7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·dcf162 00000000000002d7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·dbf
163 00000000000002dc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1299163 00000000000002dc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1289
164 00000000000002ff··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1659164 00000000000002ff··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1649
165 0000000000000304··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·fbc165 0000000000000304··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·fac
166 000000000000031a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·16eb166 000000000000031a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·16db
167 000000000000031f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c3d167 000000000000031f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c2d
168 0000000000000324··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·dcf168 0000000000000324··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·dbf
169 000000000000032f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1286169 000000000000032f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1276
170 0000000000000338··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·114e170 0000000000000338··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·113e
171 000000000000035c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·13fd171 000000000000035c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·13ed
172 0000000000000361··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c3d172 0000000000000361··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c2d
173 000000000000037c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·16d2173 000000000000037c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·16c2
174 000000000000038e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·16d2174 000000000000038e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·16c2
175 00000000000003b1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·16d2175 00000000000003b1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·16c2
176 00000000000003b6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c3d176 00000000000003b6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c2d
177 00000000000003d0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c3d177 00000000000003d0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c2d
178 00000000000003da··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·142a178 00000000000003da··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·141a
179 00000000000003df··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·e26179 00000000000003df··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·e16
180 00000000000003e9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·dcc180 00000000000003e9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·dbc
181 0000000000000404··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·141c181 0000000000000404··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·140c
182 0000000000000409··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c3d182 0000000000000409··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c2d
183 0000000000000422··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·179d183 0000000000000422··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·178d
184 000000000000042b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·179d184 000000000000042b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·178d
185 0000000000000482··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1836185 0000000000000482··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1826
186 000000000000048f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·183e186 000000000000048f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·182e
187 000000000000049c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·17f0187 000000000000049c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·17e0
188 00000000000004cd··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1a40188 00000000000004cd··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1a30
189 00000000000004e2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1a40189 00000000000004e2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1a30
190 00000000000004ed··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1a40190 00000000000004ed··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1a30
191 00000000000004f8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1a40191 00000000000004f8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1a30
Max diff block lines reached; 42914/64902 bytes (66.12%) of diff not shown.
25.9 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·0000000000000074·0000001c·FDE·cie=00000000·pc=0000000000000000..00000000000002d715 00000018·0000000000000074·0000001c·FDE·cie=00000000·pc=0000000000000000..00000000000002cb
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 47, 38 lines modifiedOffset 47, 38 lines modified
47 ··DW_CFA_def_cfa_offset:·2447 ··DW_CFA_def_cfa_offset:·24
48 ··DW_CFA_advance_loc:·2·to·000000000000004348 ··DW_CFA_advance_loc:·2·to·0000000000000043
49 ··DW_CFA_def_cfa_offset:·1649 ··DW_CFA_def_cfa_offset:·16
50 ··DW_CFA_advance_loc:·2·to·000000000000004550 ··DW_CFA_advance_loc:·2·to·0000000000000045
51 ··DW_CFA_def_cfa_offset:·851 ··DW_CFA_def_cfa_offset:·8
52 ··DW_CFA_advance_loc:·5·to·000000000000004a52 ··DW_CFA_advance_loc:·5·to·000000000000004a
53 ··DW_CFA_restore_state53 ··DW_CFA_restore_state
54 ··DW_CFA_advance_loc:·4·to·000000000000004e54 ··DW_CFA_advance_loc:·27·to·0000000000000065
55 ··DW_CFA_def_cfa_offset:·15255 ··DW_CFA_def_cfa_offset:·152
56 ··DW_CFA_advance_loc:·31·to·000000000000006d56 ··DW_CFA_advance_loc:·2·to·0000000000000067
57 ··DW_CFA_def_cfa_offset:·16057 ··DW_CFA_def_cfa_offset:·160
58 ··DW_CFA_advance_loc:·21·to·000000000000008258 ··DW_CFA_advance_loc:·24·to·000000000000007f
59 ··DW_CFA_def_cfa_offset:·15259 ··DW_CFA_def_cfa_offset:·152
60 ··DW_CFA_advance_loc:·1·to·000000000000008360 ··DW_CFA_advance_loc:·2·to·0000000000000081
61 ··DW_CFA_def_cfa_offset:·14461 ··DW_CFA_def_cfa_offset:·144
62 ··DW_CFA_advance_loc2:·326·to·00000000000001c962 ··DW_CFA_advance_loc2:·334·to·00000000000001cf
63 ··DW_CFA_remember_state63 ··DW_CFA_remember_state
64 ··DW_CFA_def_cfa_offset:·5664 ··DW_CFA_def_cfa_offset:·56
65 ··DW_CFA_advance_loc:·1·to·00000000000001ca65 ··DW_CFA_advance_loc:·1·to·00000000000001d0
66 ··DW_CFA_def_cfa_offset:·4866 ··DW_CFA_def_cfa_offset:·48
67 ··DW_CFA_advance_loc:·1·to·00000000000001cb67 ··DW_CFA_advance_loc:·1·to·00000000000001d1
68 ··DW_CFA_def_cfa_offset:·4068 ··DW_CFA_def_cfa_offset:·40
69 ··DW_CFA_advance_loc:·2·to·00000000000001cd69 ··DW_CFA_advance_loc:·2·to·00000000000001d3
70 ··DW_CFA_def_cfa_offset:·3270 ··DW_CFA_def_cfa_offset:·32
71 ··DW_CFA_advance_loc:·2·to·00000000000001cf71 ··DW_CFA_advance_loc:·2·to·00000000000001d5
72 ··DW_CFA_def_cfa_offset:·2472 ··DW_CFA_def_cfa_offset:·24
73 ··DW_CFA_advance_loc:·2·to·00000000000001d173 ··DW_CFA_advance_loc:·2·to·00000000000001d7
74 ··DW_CFA_def_cfa_offset:·1674 ··DW_CFA_def_cfa_offset:·16
75 ··DW_CFA_advance_loc:·2·to·00000000000001d375 ··DW_CFA_advance_loc:·2·to·00000000000001d9
76 ··DW_CFA_def_cfa_offset:·876 ··DW_CFA_def_cfa_offset:·8
77 ··DW_CFA_advance_loc:·1·to·00000000000001d477 ··DW_CFA_advance_loc:·1·to·00000000000001da
78 ··DW_CFA_restore_state78 ··DW_CFA_restore_state
79 ··DW_CFA_nop79 ··DW_CFA_nop
80 ··DW_CFA_nop80 ··DW_CFA_nop
81 ··DW_CFA_nop81 ··DW_CFA_nop
  
82 00000090·0000000000000034·00000094·FDE·cie=00000000·pc=0000000000000000..000000000000002b82 00000090·0000000000000034·00000094·FDE·cie=00000000·pc=0000000000000000..000000000000002b
83 ··DW_CFA_def_cfa_offset:·14483 ··DW_CFA_def_cfa_offset:·144
Offset 102, 113 lines modifiedOffset 102, 113 lines modified
102 ··DW_CFA_def_cfa_offset:·16102 ··DW_CFA_def_cfa_offset:·16
103 ··DW_CFA_advance_loc:·2·to·0000000000000026103 ··DW_CFA_advance_loc:·2·to·0000000000000026
104 ··DW_CFA_def_cfa_offset:·8104 ··DW_CFA_def_cfa_offset:·8
105 ··DW_CFA_nop105 ··DW_CFA_nop
106 ··DW_CFA_nop106 ··DW_CFA_nop
107 ··DW_CFA_nop107 ··DW_CFA_nop
  
108 000000c8·00000000000000b8·000000cc·FDE·cie=00000000·pc=00000000000002e0..0000000000000ad1108 000000c8·00000000000000b8·000000cc·FDE·cie=00000000·pc=00000000000002d0..0000000000000ac1
109 ··DW_CFA_advance_loc:·6·to·00000000000002e6109 ··DW_CFA_advance_loc:·6·to·00000000000002d6
110 ··DW_CFA_def_cfa_offset:·16110 ··DW_CFA_def_cfa_offset:·16
111 ··DW_CFA_offset:·r15·(r15)·at·cfa-16111 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
112 ··DW_CFA_advance_loc:·2·to·00000000000002e8112 ··DW_CFA_advance_loc:·2·to·00000000000002d8
113 ··DW_CFA_def_cfa_offset:·24113 ··DW_CFA_def_cfa_offset:·24
114 ··DW_CFA_offset:·r14·(r14)·at·cfa-24114 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
115 ··DW_CFA_advance_loc:·2·to·00000000000002ea115 ··DW_CFA_advance_loc:·2·to·00000000000002da
116 ··DW_CFA_def_cfa_offset:·32116 ··DW_CFA_def_cfa_offset:·32
117 ··DW_CFA_offset:·r13·(r13)·at·cfa-32117 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
118 ··DW_CFA_advance_loc:·2·to·00000000000002ec118 ··DW_CFA_advance_loc:·2·to·00000000000002dc
119 ··DW_CFA_def_cfa_offset:·40119 ··DW_CFA_def_cfa_offset:·40
120 ··DW_CFA_offset:·r12·(r12)·at·cfa-40120 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
121 ··DW_CFA_advance_loc:·10·to·00000000000002f6121 ··DW_CFA_advance_loc:·10·to·00000000000002e6
122 ··DW_CFA_def_cfa_offset:·48122 ··DW_CFA_def_cfa_offset:·48
123 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48123 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
124 ··DW_CFA_advance_loc:·4·to·00000000000002fa124 ··DW_CFA_advance_loc:·4·to·00000000000002ea
125 ··DW_CFA_def_cfa_offset:·56125 ··DW_CFA_def_cfa_offset:·56
126 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56126 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
127 ··DW_CFA_advance_loc:·7·to·0000000000000301127 ··DW_CFA_advance_loc:·7·to·00000000000002f1
128 ··DW_CFA_def_cfa_offset:·336128 ··DW_CFA_def_cfa_offset:·336
129 ··DW_CFA_advance_loc:·27·to·000000000000031c129 ··DW_CFA_advance_loc:·27·to·000000000000030c
130 ··DW_CFA_remember_state130 ··DW_CFA_remember_state
131 ··DW_CFA_def_cfa_offset:·56131 ··DW_CFA_def_cfa_offset:·56
132 ··DW_CFA_advance_loc:·11·to·0000000000000327132 ··DW_CFA_advance_loc:·11·to·0000000000000317
133 ··DW_CFA_def_cfa_offset:·48133 ··DW_CFA_def_cfa_offset:·48
134 ··DW_CFA_advance_loc:·1·to·0000000000000328134 ··DW_CFA_advance_loc:·1·to·0000000000000318
135 ··DW_CFA_def_cfa_offset:·40135 ··DW_CFA_def_cfa_offset:·40
136 ··DW_CFA_advance_loc:·2·to·000000000000032a136 ··DW_CFA_advance_loc:·2·to·000000000000031a
137 ··DW_CFA_def_cfa_offset:·32137 ··DW_CFA_def_cfa_offset:·32
138 ··DW_CFA_advance_loc:·2·to·000000000000032c138 ··DW_CFA_advance_loc:·2·to·000000000000031c
139 ··DW_CFA_def_cfa_offset:·24139 ··DW_CFA_def_cfa_offset:·24
140 ··DW_CFA_advance_loc:·2·to·000000000000032e140 ··DW_CFA_advance_loc:·2·to·000000000000031e
141 ··DW_CFA_def_cfa_offset:·16141 ··DW_CFA_def_cfa_offset:·16
142 ··DW_CFA_advance_loc:·2·to·0000000000000330142 ··DW_CFA_advance_loc:·2·to·0000000000000320
143 ··DW_CFA_def_cfa_offset:·8143 ··DW_CFA_def_cfa_offset:·8
144 ··DW_CFA_advance_loc:·8·to·0000000000000338144 ··DW_CFA_advance_loc:·8·to·0000000000000328
145 ··DW_CFA_restore_state145 ··DW_CFA_restore_state
146 ··DW_CFA_advance_loc:·12·to·0000000000000344146 ··DW_CFA_advance_loc:·12·to·0000000000000334
147 ··DW_CFA_def_cfa_offset:·344147 ··DW_CFA_def_cfa_offset:·344
148 ··DW_CFA_advance_loc:·48·to·0000000000000374148 ··DW_CFA_advance_loc:·48·to·0000000000000364
149 ··DW_CFA_def_cfa_offset:·352149 ··DW_CFA_def_cfa_offset:·352
150 ··DW_CFA_advance_loc:·49·to·00000000000003a5150 ··DW_CFA_advance_loc:·49·to·0000000000000395
151 ··DW_CFA_def_cfa_offset:·344151 ··DW_CFA_def_cfa_offset:·344
152 ··DW_CFA_advance_loc:·2·to·00000000000003a7152 ··DW_CFA_advance_loc:·2·to·0000000000000397
153 ··DW_CFA_def_cfa_offset:·336153 ··DW_CFA_def_cfa_offset:·336
154 ··DW_CFA_advance_loc2:·504·to·000000000000059f154 ··DW_CFA_advance_loc2:·504·to·000000000000058f
155 ··DW_CFA_def_cfa_offset:·344155 ··DW_CFA_def_cfa_offset:·344
156 ··DW_CFA_advance_loc:·14·to·00000000000005ad156 ··DW_CFA_advance_loc:·14·to·000000000000059d
157 ··DW_CFA_def_cfa_offset:·352157 ··DW_CFA_def_cfa_offset:·352
158 ··DW_CFA_advance_loc:·4·to·00000000000005b1158 ··DW_CFA_advance_loc:·4·to·00000000000005a1
159 ··DW_CFA_def_cfa_offset:·360159 ··DW_CFA_def_cfa_offset:·360
160 ··DW_CFA_advance_loc:·4·to·00000000000005b5160 ··DW_CFA_advance_loc:·4·to·00000000000005a5
161 ··DW_CFA_def_cfa_offset:·368161 ··DW_CFA_def_cfa_offset:·368
162 ··DW_CFA_advance_loc:·14·to·00000000000005c3162 ··DW_CFA_advance_loc:·14·to·00000000000005b3
163 ··DW_CFA_def_cfa_offset:·336163 ··DW_CFA_def_cfa_offset:·336
164 ··DW_CFA_advance_loc1:·171·to·000000000000066e164 ··DW_CFA_advance_loc1:·171·to·000000000000065e
165 ··DW_CFA_def_cfa_offset:·344165 ··DW_CFA_def_cfa_offset:·344
166 ··DW_CFA_advance_loc:·56·to·00000000000006a6166 ··DW_CFA_advance_loc:·56·to·0000000000000696
167 ··DW_CFA_def_cfa_offset:·352167 ··DW_CFA_def_cfa_offset:·352
168 ··DW_CFA_advance_loc:·4·to·00000000000006aa168 ··DW_CFA_advance_loc:·4·to·000000000000069a
169 ··DW_CFA_def_cfa_offset:·360169 ··DW_CFA_def_cfa_offset:·360
170 ··DW_CFA_advance_loc:·8·to·00000000000006b2170 ··DW_CFA_advance_loc:·8·to·00000000000006a2
171 ··DW_CFA_def_cfa_offset:·368171 ··DW_CFA_def_cfa_offset:·368
172 ··DW_CFA_advance_loc:·19·to·00000000000006c5172 ··DW_CFA_advance_loc:·19·to·00000000000006b5
Max diff block lines reached; 19884/26498 bytes (75.04%) of diff not shown.
5.17 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 »       mov····%r9d,0xe0(%rsp)77 »       mov····%r9d,0xe0(%rsp)
78 »       xor····%r9d,%r9d78 »       xor····%r9d,%r9d
79 »       mov····%rax,0xc8(%rsp)79 »       mov····%rax,0xc8(%rsp)
80 »       push···%r1080 »       push···%r10
81 »       push···$0x3e81 »       push···$0x3e
82 »       lea····0xc0(%rsp),%r882 »       lea····0xc0(%rsp),%r8
83 »       call···fb·<_PyComplex_FormatAdvancedWriter+0x8b>83 »       call···fb·<_PyComplex_FormatAdvancedWriter+0x8b>
84 ·R_X86_64_PC32»  .text.hot+0xb2c84 ·R_X86_64_PC32»  .text.hot+0xb1c
85 »       mov····0xc0(%rsp),%esi85 »       mov····0xc0(%rsp),%esi
86 »       mov····0xe0(%rsp),%edx86 »       mov····0xe0(%rsp),%edx
87 »       mov····%eax,0x1c(%rsp)87 »       mov····%eax,0x1c(%rsp)
88 »       mov····0xcc(%rsp),%r14d88 »       mov····0xcc(%rsp),%r14d
89 »       mov····%esi,0x50(%rsp)89 »       mov····%esi,0x50(%rsp)
90 »       mov····0xc4(%rsp),%esi90 »       mov····0xc4(%rsp),%esi
91 »       mov····%edx,0x58(%rsp)91 »       mov····%edx,0x58(%rsp)
Offset 215, 24 lines modifiedOffset 215, 24 lines modified
215 ·R_X86_64_PLT32» _PyUnicode_FromASCII-0x4215 ·R_X86_64_PLT32» _PyUnicode_FromASCII-0x4
216 »       mov····%rax,0x10(%rsp)216 »       mov····%rax,0x10(%rsp)
217 »       test···%rax,%rax217 »       test···%rax,%rax
218 »       je·····309·<_PyComplex_FormatAdvancedWriter+0x299>218 »       je·····309·<_PyComplex_FormatAdvancedWriter+0x299>
219 ·R_X86_64_PC32»  .text.unlikely+0x6c5219 ·R_X86_64_PC32»  .text.unlikely+0x6c5
220 »       mov····%r12,%rdi220 »       mov····%r12,%rdi
221 »       call···311·<_PyComplex_FormatAdvancedWriter+0x2a1>221 »       call···311·<_PyComplex_FormatAdvancedWriter+0x2a1>
222 ·R_X86_64_PC32»  .text.hot+0x176c222 ·R_X86_64_PC32»  .text.hot+0x175c
223 »       mov····%eax,%r12d223 »       mov····%eax,%r12d
224 »       cmp····$0x2d,%eax224 »       cmp····$0x2d,%eax
225 »       je·····690·<_PyComplex_FormatAdvancedWriter+0x620>225 »       je·····690·<_PyComplex_FormatAdvancedWriter+0x620>
226 »       xor····%r8d,%r8d226 »       xor····%r8d,%r8d
227 »       xor····%r12d,%r12d227 »       xor····%r12d,%r12d
228 »       mov····%r8,0x38(%rsp)228 »       mov····%r8,0x38(%rsp)
229 »       mov····0x10(%rsp),%rdi229 »       mov····0x10(%rsp),%rdi
230 »       call···332·<_PyComplex_FormatAdvancedWriter+0x2c2>230 »       call···332·<_PyComplex_FormatAdvancedWriter+0x2c2>
231 ·R_X86_64_PC32»  .text.hot+0x176c231 ·R_X86_64_PC32»  .text.hot+0x175c
232 »       mov····%eax,%r14d232 »       mov····%eax,%r14d
233 »       cmp····$0x2d,%eax233 »       cmp····$0x2d,%eax
234 »       je·····646·<_PyComplex_FormatAdvancedWriter+0x5d6>234 »       je·····646·<_PyComplex_FormatAdvancedWriter+0x5d6>
235 »       xor····%edi,%edi235 »       xor····%edi,%edi
236 »       xor····%r14d,%r14d236 »       xor····%r14d,%r14d
237 »       mov····%rdi,0x28(%rsp)237 »       mov····%rdi,0x28(%rsp)
238 »       mov····0x38(%rsp),%rsi238 »       mov····0x38(%rsp),%rsi
Offset 250, 15 lines modifiedOffset 250, 15 lines modified
250 »       cmp····$0x6e,%ebp250 »       cmp····$0x6e,%ebp
251 »       je·····391·<_PyComplex_FormatAdvancedWriter+0x321>251 »       je·····391·<_PyComplex_FormatAdvancedWriter+0x321>
252 ·R_X86_64_PC32»  .text.unlikely+0x6b0252 ·R_X86_64_PC32»  .text.unlikely+0x6b0
253 »       mov····0x48(%rsp),%edi253 »       mov····0x48(%rsp),%edi
254 »       lea····0x90(%rsp),%rbp254 »       lea····0x90(%rsp),%rbp
255 »       mov····%rbp,%rsi255 »       mov····%rbp,%rsi
256 »       call···3a5·<_PyComplex_FormatAdvancedWriter+0x335>256 »       call···3a5·<_PyComplex_FormatAdvancedWriter+0x335>
257 ·R_X86_64_PC32»  .text.hot+0x17ac257 ·R_X86_64_PC32»  .text.hot+0x179c
258 »       add····$0x1,%eax258 »       add····$0x1,%eax
259 »       je·····3ae·<_PyComplex_FormatAdvancedWriter+0x33e>259 »       je·····3ae·<_PyComplex_FormatAdvancedWriter+0x33e>
260 ·R_X86_64_PC32»  .text.unlikely+0x6bd260 ·R_X86_64_PC32»  .text.unlikely+0x6bd
261 »       mov····0x0(%rip),%rax········261 »       mov····0x0(%rip),%rax········
262 ·R_X86_64_PC32»  .LC38-0x4262 ·R_X86_64_PC32»  .LC38-0x4
263 »       mov····%rbx,%r8263 »       mov····%rbx,%r8
264 »       mov····%r12d,%edx264 »       mov····%r12d,%edx
Offset 272, 15 lines modifiedOffset 272, 15 lines modified
272 »       push···%rbp272 »       push···%rbp
273 »       mov····0x84(%rsp),%eax273 »       mov····0x84(%rsp),%eax
274 »       push···%rax274 »       push···%rax
275 »       mov····0xa0(%rsp),%r9275 »       mov····0xa0(%rsp),%r9
276 »       mov····0x58(%rsp),%rcx276 »       mov····0x58(%rsp),%rcx
277 »       lea····0x150(%rsp),%rdi277 »       lea····0x150(%rsp),%rdi
278 »       call···404·<_PyComplex_FormatAdvancedWriter+0x394>278 »       call···404·<_PyComplex_FormatAdvancedWriter+0x394>
279 ·R_X86_64_PC32»  .text.hot+0x188c279 ·R_X86_64_PC32»  .text.hot+0x187c
280 »       add····$0x20,%rsp280 »       add····$0x20,%rsp
281 »       mov····%rax,%rbx281 »       mov····%rax,%rbx
282 »       cmp····$0xffffffffffffffff,%rax282 »       cmp····$0xffffffffffffffff,%rax
283 »       je·····415·<_PyComplex_FormatAdvancedWriter+0x3a5>283 »       je·····415·<_PyComplex_FormatAdvancedWriter+0x3a5>
284 ·R_X86_64_PC32»  .text.unlikely+0x6a8284 ·R_X86_64_PC32»  .text.unlikely+0x6a8
285 »       cmpl···$0x0,0x44(%rsp)285 »       cmpl···$0x0,0x44(%rsp)
286 »       mov····0x70(%rsp),%eax286 »       mov····0x70(%rsp),%eax
Offset 296, 15 lines modifiedOffset 296, 15 lines modified
296 »       push···%rsi296 »       push···%rsi
297 »       xor····%esi,%esi297 »       xor····%esi,%esi
298 »       push···%rbp298 »       push···%rbp
299 »       push···%rax299 »       push···%rax
300 »       mov····0x40(%rsp),%r8300 »       mov····0x40(%rsp),%r8
301 »       mov····0x48(%rsp),%rcx301 »       mov····0x48(%rsp),%rcx
302 »       call···46a·<_PyComplex_FormatAdvancedWriter+0x3fa>302 »       call···46a·<_PyComplex_FormatAdvancedWriter+0x3fa>
303 ·R_X86_64_PC32»  .text.hot+0x188c303 ·R_X86_64_PC32»  .text.hot+0x187c
304 »       add····$0x20,%rsp304 »       add····$0x20,%rsp
305 »       cmp····$0xffffffffffffffff,%rax305 »       cmp····$0xffffffffffffffff,%rax
306 »       je·····478·<_PyComplex_FormatAdvancedWriter+0x408>306 »       je·····478·<_PyComplex_FormatAdvancedWriter+0x408>
307 ·R_X86_64_PC32»  .text.unlikely+0x6bd307 ·R_X86_64_PC32»  .text.unlikely+0x6bd
308 »       mov····0xc(%rsp),%edx308 »       mov····0xc(%rsp),%edx
309 »       add····%rbx,%rax309 »       add····%rbx,%rax
310 »       lea····0x1(%rdx,%rdx,1),%r14d310 »       lea····0x1(%rdx,%rdx,1),%r14d
Offset 357, 15 lines modifiedOffset 357, 15 lines modified
357 »       push···$0x0357 »       push···$0x0
358 »       push···%rbp358 »       push···%rbp
359 »       push···$0x0359 »       push···$0x0
360 »       mov····0x58(%rsp),%rcx360 »       mov····0x58(%rsp),%rcx
361 »       mov····0x50(%rsp),%rdx361 »       mov····0x50(%rsp),%rdx
362 »       lea····0x150(%rsp),%rsi362 »       lea····0x150(%rsp),%rsi
363 »       call···54a·<_PyComplex_FormatAdvancedWriter+0x4da>363 »       call···54a·<_PyComplex_FormatAdvancedWriter+0x4da>
364 ·R_X86_64_PC32»  .text.hot+0x1adc364 ·R_X86_64_PC32»  .text.hot+0x1acc
365 »       add····$0x20,%rsp365 »       add····$0x20,%rsp
366 »       add····$0x1,%eax366 »       add····$0x1,%eax
367 »       je·····557·<_PyComplex_FormatAdvancedWriter+0x4e7>367 »       je·····557·<_PyComplex_FormatAdvancedWriter+0x4e7>
368 ·R_X86_64_PC32»  .text.unlikely+0x6bd368 ·R_X86_64_PC32»  .text.unlikely+0x6bd
369 »       push···%rsi369 »       push···%rsi
370 »       xor····%r9d,%r9d370 »       xor····%r9d,%r9d
371 »       xor····%r8d,%r8d371 »       xor····%r8d,%r8d
Offset 373, 15 lines modifiedOffset 373, 15 lines modified
373 »       push···$0x0373 »       push···$0x0
374 »       push···%rbp374 »       push···%rbp
375 »       push···$0x0375 »       push···$0x0
376 »       mov····0x48(%rsp),%rcx376 »       mov····0x48(%rsp),%rcx
377 »       mov····0x30(%rsp),%rdx377 »       mov····0x30(%rsp),%rdx
378 »       mov····0x68(%rsp),%rsi378 »       mov····0x68(%rsp),%rsi
379 »       call···57a·<_PyComplex_FormatAdvancedWriter+0x50a>379 »       call···57a·<_PyComplex_FormatAdvancedWriter+0x50a>
380 ·R_X86_64_PC32»  .text.hot+0x1adc380 ·R_X86_64_PC32»  .text.hot+0x1acc
381 »       add····$0x20,%rsp381 »       add····$0x20,%rsp
382 »       add····$0x1,%eax382 »       add····$0x1,%eax
383 »       je·····796·<_PyComplex_FormatAdvancedWriter+0x726>383 »       je·····796·<_PyComplex_FormatAdvancedWriter+0x726>
384 »       mov····0x20(%r15),%rdx384 »       mov····0x20(%r15),%rdx
385 »       cmp····$0x1,%r13d385 »       cmp····$0x1,%r13d
386 »       jne····654·<_PyComplex_FormatAdvancedWriter+0x5e4>386 »       jne····654·<_PyComplex_FormatAdvancedWriter+0x5e4>
387 »       movb···$0x6a,(%r12,%rdx,1)387 »       movb···$0x6a,(%r12,%rdx,1)
Offset 397, 24 lines modifiedOffset 397, 24 lines modified
397 »       call···5c0·<_PyComplex_FormatAdvancedWriter+0x550>397 »       call···5c0·<_PyComplex_FormatAdvancedWriter+0x550>
398 ·R_X86_64_PLT32» PyMem_Free-0x4398 ·R_X86_64_PLT32» PyMem_Free-0x4
399 »       mov····0x58(%rsp),%rdi399 »       mov····0x58(%rsp),%rdi
400 »       call···5ca·<_PyComplex_FormatAdvancedWriter+0x55a>400 »       call···5ca·<_PyComplex_FormatAdvancedWriter+0x55a>
401 ·R_X86_64_PLT32» PyMem_Free-0x4401 ·R_X86_64_PLT32» PyMem_Free-0x4
402 »       mov····0x30(%rsp),%rdi402 »       mov····0x30(%rsp),%rdi
Max diff block lines reached; 1170/5112 bytes (22.89%) of diff not shown.
19.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 6, 26 lines modifiedOffset 6, 26 lines modified
6 0000000000000000·<_PyUnicode_FormatAdvancedWriter.cold>:6 0000000000000000·<_PyUnicode_FormatAdvancedWriter.cold>:
7 _PyUnicode_FormatAdvancedWriter.cold():7 _PyUnicode_FormatAdvancedWriter.cold():
8 »       mov····0x8(%rbx),%rax8 »       mov····0x8(%rbx),%rax
9 »       mov····0x18(%rax),%rsi9 »       mov····0x18(%rax),%rsi
10 »       call···d·<_PyUnicode_FormatAdvancedWriter.cold+0xd>10 »       call···d·<_PyUnicode_FormatAdvancedWriter.cold+0xd>
11 ·R_X86_64_PC32»  .text+0x8ac11 ·R_X86_64_PC32»  .text+0x8ac
12 »       jmp····12·<_PyUnicode_FormatAdvancedWriter.cold+0x12>12 »       jmp····12·<_PyUnicode_FormatAdvancedWriter.cold+0x12>
13 ·R_X86_64_PC32»  .text.hot+0x26613 ·R_X86_64_PC32»  .text.hot+0x25a
14 »       add····$0x58,%rsp14 »       add····$0x58,%rsp
15 »       mov····%rdi,%rsi15 »       mov····%rdi,%rsi
16 »       mov····%rbx,%rdi16 »       mov····%rbx,%rdi
17 »       pop····%rbx17 »       pop····%rbx
18 »       pop····%rbp18 »       pop····%rbp
19 »       pop····%r1219 »       pop····%r12
20 »       pop····%r1320 »       pop····%r13
21 »       pop····%r1421 »       pop····%r14
22 »       pop····%r1522 »       pop····%r15
23 »       jmp····2b·<_PyLong_FormatAdvancedWriter.cold>23 »       jmp····2b·<_PyLong_FormatAdvancedWriter.cold>
24 ·R_X86_64_PC32»  .text.hot+0xadc24 ·R_X86_64_PC32»  .text.hot+0xacc
  
25 000000000000002b·<_PyLong_FormatAdvancedWriter.cold>:25 000000000000002b·<_PyLong_FormatAdvancedWriter.cold>:
26 _PyLong_FormatAdvancedWriter.cold():26 _PyLong_FormatAdvancedWriter.cold():
27 »       mov····0x28(%rsp),%rax27 »       mov····0x28(%rsp),%rax
28 »       mov····%rcx,0xb0(%rsp)28 »       mov····%rcx,0xb0(%rsp)
29 »       lea····0xb0(%rsp),%rsi29 »       lea····0xb0(%rsp),%rsi
30 »       mov····%r12,%r830 »       mov····%r12,%r8
Offset 44, 58 lines modifiedOffset 44, 58 lines modified
44 »       push···%rax44 »       push···%rax
45 »       push···0x28(%rsp)45 »       push···0x28(%rsp)
46 »       mov····0x88(%rsp),%eax46 »       mov····0x88(%rsp),%eax
47 »       push···%rax47 »       push···%rax
48 »       mov····0x30(%rsp),%r948 »       mov····0x30(%rsp),%r9
49 »       mov····0x40(%rsp),%rcx49 »       mov····0x40(%rsp),%rcx
50 »       call···9c·<_PyLong_FormatAdvancedWriter.cold+0x71>50 »       call···9c·<_PyLong_FormatAdvancedWriter.cold+0x71>
51 ·R_X86_64_PC32»  .text.hot+0x1adc51 ·R_X86_64_PC32»  .text.hot+0x1acc
52 »       add····$0x20,%rsp52 »       add····$0x20,%rsp
53 »       mov····%eax,%ebx53 »       mov····%eax,%ebx
54 »       jmp····a7·<_PyLong_FormatAdvancedWriter.cold+0x7c>54 »       jmp····a7·<_PyLong_FormatAdvancedWriter.cold+0x7c>
55 ·R_X86_64_PC32»  .text.hot+0x6c355 ·R_X86_64_PC32»  .text.hot+0x6b3
56 »       call···ac·<_PyLong_FormatAdvancedWriter.cold+0x81>56 »       call···ac·<_PyLong_FormatAdvancedWriter.cold+0x81>
57 ·R_X86_64_PLT32» PyErr_Occurred-0x457 ·R_X86_64_PLT32» PyErr_Occurred-0x4
58 »       test···%rax,%rax58 »       test···%rax,%rax
59 »       jne····b5·<_PyLong_FormatAdvancedWriter.cold+0x8a>59 »       jne····b5·<_PyLong_FormatAdvancedWriter.cold+0x8a>
60 ·R_X86_64_PC32»  .text.hot+0x9d860 ·R_X86_64_PC32»  .text.hot+0x9c8
61 »       mov····0x0(%rip),%rdi········61 »       mov····0x0(%rip),%rdi········
62 ·R_X86_64_PC32»  PyExc_OverflowError-0x462 ·R_X86_64_PC32»  PyExc_OverflowError-0x4
63 »       mov····$0x0,%esi63 »       mov····$0x0,%esi
64 ·R_X86_64_32»    .rodata.str1.164 ·R_X86_64_32»    .rodata.str1.1
65 »       call···c6·<_PyLong_FormatAdvancedWriter.cold+0x9b>65 »       call···c6·<_PyLong_FormatAdvancedWriter.cold+0x9b>
66 ·R_X86_64_PLT32» PyErr_SetString-0x466 ·R_X86_64_PLT32» PyErr_SetString-0x4
67 »       jmp····cb·<_PyLong_FormatAdvancedWriter.cold+0xa0>67 »       jmp····cb·<_PyLong_FormatAdvancedWriter.cold+0xa0>
68 ·R_X86_64_PC32»  .text.hot+0x9d868 ·R_X86_64_PC32»  .text.hot+0x9c8
69 »       or·····$0xffffffff,%ebx69 »       or·····$0xffffffff,%ebx
70 »       jmp····d3·<_PyLong_FormatAdvancedWriter.cold+0xa8>70 »       jmp····d3·<_PyLong_FormatAdvancedWriter.cold+0xa8>
71 ·R_X86_64_PC32»  .text.hot+0x6c871 ·R_X86_64_PC32»  .text.hot+0x6b8
72 »       mov····0x38(%r12),%rax72 »       mov····0x38(%r12),%rax
73 »       movzbl·(%rax),%ecx73 »       movzbl·(%rax),%ecx
74 »       jmp····e0·<_PyLong_FormatAdvancedWriter.cold+0xb5>74 »       jmp····e0·<_PyLong_FormatAdvancedWriter.cold+0xb5>
75 ·R_X86_64_PC32»  .text.hot+0x4b075 ·R_X86_64_PC32»  .text.hot+0x4a0
76 »       lea····0x38(%r12),%rax76 »       lea····0x38(%r12),%rax
77 »       jmp····d8·<_PyLong_FormatAdvancedWriter.cold+0xad>77 »       jmp····d8·<_PyLong_FormatAdvancedWriter.cold+0xad>
78 »       cmp····$0x2,%esi78 »       cmp····$0x2,%esi
79 »       je·····104·<_PyLong_FormatAdvancedWriter.cold+0xd9>79 »       je·····104·<_PyLong_FormatAdvancedWriter.cold+0xd9>
80 »       test···%cl,%cl80 »       test···%cl,%cl
81 »       jne····115·<_PyLong_FormatAdvancedWriter.cold+0xea>81 »       jne····115·<_PyLong_FormatAdvancedWriter.cold+0xea>
82 »       mov····0x38(%r12),%rcx82 »       mov····0x38(%r12),%rcx
83 »       mov····(%rcx),%ecx83 »       mov····(%rcx),%ecx
84 »       jmp····fc·<_PyLong_FormatAdvancedWriter.cold+0xd1>84 »       jmp····fc·<_PyLong_FormatAdvancedWriter.cold+0xd1>
85 ·R_X86_64_PC32»  .text.hot+0x4b085 ·R_X86_64_PC32»  .text.hot+0x4a0
86 »       or·····$0xffffffff,%ebx86 »       or·····$0xffffffff,%ebx
87 »       jmp····104·<_PyLong_FormatAdvancedWriter.cold+0xd9>87 »       jmp····104·<_PyLong_FormatAdvancedWriter.cold+0xd9>
88 ·R_X86_64_PC32»  .text.hot+0x6c388 ·R_X86_64_PC32»  .text.hot+0x6b3
89 »       test···%cl,%cl89 »       test···%cl,%cl
90 »       jne····125·<_PyLong_FormatAdvancedWriter.cold+0xfa>90 »       jne····125·<_PyLong_FormatAdvancedWriter.cold+0xfa>
91 »       mov····0x38(%r12),%rcx91 »       mov····0x38(%r12),%rcx
92 »       movzwl·(%rcx),%ecx92 »       movzwl·(%rcx),%ecx
93 »       jmp····115·<_PyLong_FormatAdvancedWriter.cold+0xea>93 »       jmp····115·<_PyLong_FormatAdvancedWriter.cold+0xea>
94 ·R_X86_64_PC32»  .text.hot+0x4b094 ·R_X86_64_PC32»  .text.hot+0x4a0
95 »       lea····0x38(%r12),%rcx95 »       lea····0x38(%r12),%rcx
96 »       test···$0x40,%al96 »       test···$0x40,%al
97 »       je·····f5·<_PyLong_FormatAdvancedWriter.cold+0xca>97 »       je·····f5·<_PyLong_FormatAdvancedWriter.cold+0xca>
98 »       lea····0x28(%r12),%rcx98 »       lea····0x28(%r12),%rcx
99 »       jmp····f5·<_PyLong_FormatAdvancedWriter.cold+0xca>99 »       jmp····f5·<_PyLong_FormatAdvancedWriter.cold+0xca>
100 »       lea····0x38(%r12),%rcx100 »       lea····0x38(%r12),%rcx
101 »       test···$0x40,%al101 »       test···$0x40,%al
Offset 103, 68 lines modifiedOffset 103, 68 lines modified
103 »       lea····0x28(%r12),%rcx103 »       lea····0x28(%r12),%rcx
104 »       jmp····10d·<_PyLong_FormatAdvancedWriter.cold+0xe2>104 »       jmp····10d·<_PyLong_FormatAdvancedWriter.cold+0xe2>
  
105 0000000000000135·<format_obj.cold>:105 0000000000000135·<format_obj.cold>:
106 format_obj.cold():106 format_obj.cold():
107 »       or·····$0xffffffff,%ebp107 »       or·····$0xffffffff,%ebp
108 »       jmp····13d·<parse_internal_render_format_spec.cold>108 »       jmp····13d·<parse_internal_render_format_spec.cold>
109 ·R_X86_64_PC32»  .text.hot+0xb18109 ·R_X86_64_PC32»  .text.hot+0xb08
  
110 000000000000013d·<parse_internal_render_format_spec.cold>:110 000000000000013d·<parse_internal_render_format_spec.cold>:
111 parse_internal_render_format_spec.cold():111 parse_internal_render_format_spec.cold():
112 »       cmp····$0x2,%r13d112 »       cmp····$0x2,%r13d
113 »       jne····14d·<parse_internal_render_format_spec.cold+0x10>113 »       jne····14d·<parse_internal_render_format_spec.cold+0x10>
114 »       movzwl·(%r15,%rbp,2),%eax114 »       movzwl·(%r15,%rbp,2),%eax
115 »       jmp····14d·<parse_internal_render_format_spec.cold+0x10>115 »       jmp····14d·<parse_internal_render_format_spec.cold+0x10>
116 ·R_X86_64_PC32»  .text.hot+0xe49116 ·R_X86_64_PC32»  .text.hot+0xe39
117 »       mov····(%r15,%rbp,4),%eax117 »       mov····(%r15,%rbp,4),%eax
118 »       jmp····156·<parse_internal_render_format_spec.cold+0x19>118 »       jmp····156·<parse_internal_render_format_spec.cold+0x19>
119 ·R_X86_64_PC32»  .text.hot+0xe49119 ·R_X86_64_PC32»  .text.hot+0xe39
120 »       cmp····$0x2,%r13d120 »       cmp····$0x2,%r13d
121 »       jne····160·<parse_internal_render_format_spec.cold+0x23>121 »       jne····160·<parse_internal_render_format_spec.cold+0x23>
122 ·R_X86_64_PC32»  .text.hot+0x1664122 ·R_X86_64_PC32»  .text.hot+0x1654
123 »       jmp····165·<parse_internal_render_format_spec.cold+0x28>123 »       jmp····165·<parse_internal_render_format_spec.cold+0x28>
124 ·R_X86_64_PC32»  .text.hot+0xfc8124 ·R_X86_64_PC32»  .text.hot+0xfb8
125 »       mov····0x0(%rip),%rdi········125 »       mov····0x0(%rip),%rdi········
126 ·R_X86_64_PC32»  PyExc_ValueError-0x4126 ·R_X86_64_PC32»  PyExc_ValueError-0x4
127 »       mov····$0x0,%esi127 »       mov····$0x0,%esi
128 ·R_X86_64_32»    .rodata.str1.8+0x250128 ·R_X86_64_32»    .rodata.str1.8+0x250
129 »       xor····%eax,%eax129 »       xor····%eax,%eax
130 »       call···178·<parse_internal_render_format_spec.cold+0x3b>130 »       call···178·<parse_internal_render_format_spec.cold+0x3b>
131 ·R_X86_64_PLT32» PyErr_Format-0x4131 ·R_X86_64_PLT32» PyErr_Format-0x4
132 »       jmp····17d·<parse_internal_render_format_spec.cold+0x40>132 »       jmp····17d·<parse_internal_render_format_spec.cold+0x40>
133 ·R_X86_64_PC32»  .text.hot+0x1299133 ·R_X86_64_PC32»  .text.hot+0x1289
134 »       lea····-0x21(%rsi),%ecx134 »       lea····-0x21(%rsi),%ecx
135 »       movsbl·%al,%edx135 »       movsbl·%al,%edx
136 »       cmp····$0x5e,%ecx136 »       cmp····$0x5e,%ecx
137 »       jbe····18c·<parse_internal_render_format_spec.cold+0x4f>137 »       jbe····18c·<parse_internal_render_format_spec.cold+0x4f>
138 ·R_X86_64_PC32»  .text.hot+0x132f138 ·R_X86_64_PC32»  .text.hot+0x131f
139 »       mov····0x0(%rip),%rdi········139 »       mov····0x0(%rip),%rdi········
140 ·R_X86_64_PC32»  PyExc_ValueError-0x4140 ·R_X86_64_PC32»  PyExc_ValueError-0x4
141 »       movsbl·%al,%edx141 »       movsbl·%al,%edx
Max diff block lines reached; 14626/19407 bytes (75.36%) of diff not shown.
92.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
1.42 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 18 lines modifiedOffset 1, 18 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·74000000·1c000000·........t.......4 ··0x00000010·1b0c0708·90010000·74000000·1c000000·........t.......
5 ··0x00000020·00000000·d7020000·00460e10·8f02420e·.........F....B.5 ··0x00000020·00000000·cb020000·00460e10·8f02420e·.........F....B.
6 ··0x00000030·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.06 ··0x00000030·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
7 ··0x00000040·8606440e·3883074d·0e900157·0a0e3847·..D.8..M...W..8G7 ··0x00000040·8606440e·3883074d·0e900157·0a0e3847·..D.8..M...W..8G
8 ··0x00000050·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.8 ··0x00000050·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
9 ··0x00000060·08450b44·0e98015f·0ea00155·0e980141·.E.D..._...U...A9 ··0x00000060·08450b5b·0e980142·0ea00158·0e980142·.E.[...B...X...B
10 ··0x00000070·0e900103·46010a0e·38410e30·410e2842·....F...8A.0A.(B10 ··0x00000070·0e900103·4e010a0e·38410e30·410e2842·....N...8A.0A.(B
11 ··0x00000080·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A....11 ··0x00000080·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A....
12 ··0x00000090·34000000·94000000·00000000·2b000000·4...........+...12 ··0x00000090·34000000·94000000·00000000·2b000000·4...........+...
13 ··0x000000a0·000e9001·83078606·8c058d04·8e038f02·................13 ··0x000000a0·000e9001·83078606·8c058d04·8e038f02·................
14 ··0x000000b0·560e3847·0e30410e·28420e20·420e1842·V.8G.0A.(B.·B..B14 ··0x000000b0·560e3847·0e30410e·28420e20·420e1842·V.8G.0A.(B.·B..B
15 ··0x000000c0·0e10420e·08000000·b8000000·cc000000·..B.............15 ··0x000000c0·0e10420e·08000000·b8000000·cc000000·..B.............
16 ··0x000000d0·00000000·f1070000·00460e10·8f02420e·.........F....B.16 ··0x000000d0·00000000·f1070000·00460e10·8f02420e·.........F....B.
17 ··0x000000e0·188e0342·0e208d04·420e288c·054a0e30·...B.·..B.(..J.017 ··0x000000e0·188e0342·0e208d04·420e288c·054a0e30·...B.·..B.(..J.0
317 KB
fileutils.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:··········35856·(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:·········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·0x8c10:1 There·are·20·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·00074e·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00077e·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·0054b0·0008d0·18···I·17···1··86 ··[·2]·.rela.text········RELA············0000000000000000·005400·000900·18···I·17···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000790·000008·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········0000000000000000·0007c0·000008·00··WA··0···0··4
8 ··[·4]·.bss··············NOBITS··········0000000000000000·000798·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·0007c8·000000·00··WA··0···0··1
9 ··[·5]·.text.unlikely····PROGBITS········0000000000000000·000798·000b83·00··AX··0···0··19 ··[·5]·.text.unlikely····PROGBITS········0000000000000000·0007c8·000b4f·00··AX··0···0··1
10 ··[·6]·.rela.text.unlikely·RELA············0000000000000000·005d80·001368·18···I·17···5··810 ··[·6]·.rela.text.unlikely·RELA············0000000000000000·005d00·001368·18···I·17···5··8
11 ··[·7]·.text.hot·········PROGBITS········0000000000000000·001320·001ca8·00··AX··0···0·3211 ··[·7]·.text.hot·········PROGBITS········0000000000000000·001318·001b48·00··AX··0···0·32
12 ··[·8]·.rela.text.hot····RELA············0000000000000000·0070e8·001230·18···I·17···7··812 ··[·8]·.rela.text.hot····RELA············0000000000000000·007068·0011a0·18···I·17···7··8
13 ··[·9]·.rodata.str1.1····PROGBITS········0000000000000000·002fc8·0000d1·01·AMS··0···0··113 ··[·9]·.rodata.str1.1····PROGBITS········0000000000000000·002e60·0000d1·01·AMS··0···0··1
14 ··[10]·.rodata.str4.4····PROGBITS········0000000000000000·00309c·000020·04·AMS··0···0··414 ··[10]·.rodata.str4.4····PROGBITS········0000000000000000·002f34·000020·04·AMS··0···0··4
15 ··[11]·.rodata.cst8······PROGBITS········0000000000000000·0030c0·000068·08··AM··0···0··815 ··[11]·.rodata.cst8······PROGBITS········0000000000000000·002f58·000068·08··AM··0···0··8
16 ··[12]·.rela.rodata.cst8·RELA············0000000000000000·008318·000120·18···I·17··11··816 ··[12]·.rela.rodata.cst8·RELA············0000000000000000·008208·000120·18···I·17··11··8
17 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·003128·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·002fc0·000000·00······0···0··1
18 ··[14]·.note.gnu.property·NOTE············0000000000000000·003128·000020·00···A··0···0··818 ··[14]·.note.gnu.property·NOTE············0000000000000000·002fc0·000020·00···A··0···0··8
19 ··[15]·.eh_frame·········PROGBITS········0000000000000000·003148·000bb8·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········0000000000000000·002fe0·000c10·00···A··0···0··8
20 ··[16]·.rela.eh_frame····RELA············0000000000000000·008438·000720·18···I·17··15··820 ··[16]·.rela.eh_frame····RELA············0000000000000000·008328·000750·18···I·17··15··8
21 ··[17]·.symtab···········SYMTAB··········0000000000000000·003d00·000ee8·18·····18··55··821 ··[17]·.symtab···········SYMTAB··········0000000000000000·003bf0·000f18·18·····18··57··8
22 ··[18]·.strtab···········STRTAB··········0000000000000000·004be8·0008c3·00······0···0··122 ··[18]·.strtab···········STRTAB··········0000000000000000·004b08·0008f4·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········0000000000000000·008b58·0000b6·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········0000000000000000·008a78·0000b6·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)
21.9 KB
readelf --wide --symbols {}
    
Offset 1, 162 lines modifiedOffset 1, 164 lines modified
  
1 Symbol·table·'.symtab'·contains·159·entries:1 Symbol·table·'.symtab'·contains·161·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·.text.unlikely6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.text.unlikely
7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.hot7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.hot
8 ·····5:·0000000000000390···506·FUNC····LOCAL··DEFAULT····7·decode_current_locale8 ·····5:·0000000000000390···506·FUNC····LOCAL··DEFAULT····7·decode_current_locale
9 ·····6:·00000000000001a0···487·FUNC····LOCAL··DEFAULT····7·check_force_ascii9 ·····6:·00000000000001a0···487·FUNC····LOCAL··DEFAULT····7·check_force_ascii
10 ·····7:·0000000000000000····46·FUNC····LOCAL··DEFAULT····5·Py_DecodeLocale.cold10 ·····7:·0000000000000000····46·FUNC····LOCAL··DEFAULT····5·Py_DecodeLocale.cold
11 ·····8:·00000000000007bd···225·FUNC····LOCAL··DEFAULT····5·decode_ascii11 ·····8:·0000000000000789···225·FUNC····LOCAL··DEFAULT····5·decode_ascii
12 ·····9:·000000000000002e····12·FUNC····LOCAL··DEFAULT····5·_Py_DecodeLocaleEx.cold12 ·····9:·000000000000002e····12·FUNC····LOCAL··DEFAULT····5·_Py_DecodeLocaleEx.cold
13 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.113 ····10:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.1
14 ····11:·000000000000003a···119·FUNC····LOCAL··DEFAULT····5·decode_current_locale.cold14 ····11:·000000000000003a···119·FUNC····LOCAL··DEFAULT····5·decode_current_locale.cold
15 ····12:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str4.415 ····12:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str4.4
16 ····13:·00000000000000b1····73·FUNC····LOCAL··DEFAULT····5·_Py_abspath.cold16 ····13:·00000000000000b1····73·FUNC····LOCAL··DEFAULT····5·_Py_abspath.cold
17 ····14:·00000000000000fa····15·FUNC····LOCAL··DEFAULT····5·_Py_wgetcwd.cold17 ····14:·00000000000000fa····15·FUNC····LOCAL··DEFAULT····5·_Py_wgetcwd.cold
18 ····15:·0000000000000109····14·FUNC····LOCAL··DEFAULT····5·_Py_GetForceASCII.cold18 ····15:·0000000000000109····14·FUNC····LOCAL··DEFAULT····5·_Py_GetForceASCII.cold
19 ····16:·0000000000000117····21·FUNC····LOCAL··DEFAULT····5·_Py_GetLocaleEncoding.cold19 ····16:·0000000000000117····21·FUNC····LOCAL··DEFAULT····5·_Py_GetLocaleEncoding.cold
20 ····17:·000000000000012c····86·FUNC····LOCAL··DEFAULT····5·_Py_write.cold20 ····17:·000000000000012c····86·FUNC····LOCAL··DEFAULT····5·_Py_write.cold
21 ····18:·0000000000000182····38·FUNC····LOCAL··DEFAULT····5·_Py_normpath.cold21 ····18:·0000000000000182····38·FUNC····LOCAL··DEFAULT····5·_Py_normpath.cold
22 ····19:·00000000000001a8····45·FUNC····LOCAL··DEFAULT····5·_Py_normpath_and_size.cold22 ····19:·00000000000001a8····45·FUNC····LOCAL··DEFAULT····5·_Py_normpath_and_size.cold
23 ····20:·00000000000001d5····55·FUNC····LOCAL··DEFAULT····5·_Py_add_relfile.cold23 ····20:·00000000000001d5····55·FUNC····LOCAL··DEFAULT····5·_Py_add_relfile.cold
24 ····21:·0000000000000ea0···550·FUNC····LOCAL··DEFAULT····7·encode_locale.constprop.024 ····21:·0000000000000e40···122·FUNC····LOCAL··DEFAULT····7·encode_locale.constprop.0
25 ····22:·000000000000020c····66·FUNC····LOCAL··DEFAULT····5·_Py_wreadlink.cold25 ····22:·000000000000020c····66·FUNC····LOCAL··DEFAULT····5·_Py_wreadlink.cold
 26 ····23:·0000000000001160···752·FUNC····LOCAL··DEFAULT····7·encode_current_locale
26 ····23:·000000000000024e···184·FUNC····LOCAL··DEFAULT····5·encode_locale.constprop.0.cold27 ····24:·000000000000024e····81·FUNC····LOCAL··DEFAULT····5·encode_locale.constprop.0.cold
27 ····24:·000000000000089e···236·FUNC····LOCAL··DEFAULT····5·encode_ascii28 ····25:·000000000000086a···236·FUNC····LOCAL··DEFAULT····5·encode_ascii
28 ····25:·0000000000001370···319·FUNC····LOCAL··DEFAULT····7·set_inheritable29 ····26:·0000000000001450···319·FUNC····LOCAL··DEFAULT····7·set_inheritable
29 ····26:·0000000000000306····94·FUNC····LOCAL··DEFAULT····5·_Py_wfopen.cold30 ····27:·000000000000029f····94·FUNC····LOCAL··DEFAULT····5·_Py_wfopen.cold
 31 ····28:·00000000000002fd····51·FUNC····LOCAL··DEFAULT····5·encode_current_locale.cold
30 ····27:·0000000000000364····19·FUNC····LOCAL··DEFAULT····5·_Py_wstat.cold32 ····29:·0000000000000330····19·FUNC····LOCAL··DEFAULT····5·_Py_wstat.cold
31 ····28:·00000000000003f0····55·FUNC····LOCAL··DEFAULT····1·get_inheritable33 ····30:·0000000000000420····55·FUNC····LOCAL··DEFAULT····1·get_inheritable
32 ····29:·0000000000000000·····4·OBJECT··LOCAL··DEFAULT····3·ioctl_works.034 ····31:·0000000000000000·····4·OBJECT··LOCAL··DEFAULT····3·ioctl_works.0
33 ····30:·0000000000000377····67·FUNC····LOCAL··DEFAULT····5·set_inheritable.cold35 ····32:·0000000000000343····67·FUNC····LOCAL··DEFAULT····5·set_inheritable.cold
34 ····31:·000000000000048e·····8·FUNC····LOCAL··DEFAULT····5·_Py_GetTicksPerSecond.cold36 ····33:·000000000000045a·····8·FUNC····LOCAL··DEFAULT····5·_Py_GetTicksPerSecond.cold
35 ····32:·0000000000000496····79·FUNC····LOCAL··DEFAULT····5·_Py_EncodeLocaleEx.cold37 ····34:·0000000000000462····79·FUNC····LOCAL··DEFAULT····5·_Py_EncodeLocaleEx.cold
36 ····33:·00000000000004e5····78·FUNC····LOCAL··DEFAULT····5·_Py_set_inheritable.cold38 ····35:·00000000000004b1····78·FUNC····LOCAL··DEFAULT····5·_Py_set_inheritable.cold
37 ····34:·0000000000000533····32·FUNC····LOCAL··DEFAULT····5·_Py_read.cold39 ····36:·00000000000004ff····32·FUNC····LOCAL··DEFAULT····5·_Py_read.cold
38 ····35:·0000000000000553·····7·FUNC····LOCAL··DEFAULT····5·_Py_IsValidFD.cold40 ····37:·000000000000051f·····7·FUNC····LOCAL··DEFAULT····5·_Py_IsValidFD.cold
39 ····36:·000000000000055a····52·FUNC····LOCAL··DEFAULT····5·_Py_wrealpath.cold41 ····38:·0000000000000526····52·FUNC····LOCAL··DEFAULT····5·_Py_wrealpath.cold
40 ····37:·000000000000058e····73·FUNC····LOCAL··DEFAULT····5·_Py_fopen_obj.cold42 ····39:·000000000000055a····73·FUNC····LOCAL··DEFAULT····5·_Py_fopen_obj.cold
41 ····38:·00000000000005d7····20·FUNC····LOCAL··DEFAULT····5·_Py_dup.cold43 ····40:·00000000000005a3····20·FUNC····LOCAL··DEFAULT····5·_Py_dup.cold
42 ····39:·00000000000005eb····10·FUNC····LOCAL··DEFAULT····5·_Py_GetLocaleEncodingObject.cold44 ····41:·00000000000005b7····10·FUNC····LOCAL··DEFAULT····5·_Py_GetLocaleEncodingObject.cold
43 ····40:·00000000000005f5····25·FUNC····LOCAL··DEFAULT····5·_Py_skiproot.cold45 ····42:·00000000000005c1····25·FUNC····LOCAL··DEFAULT····5·_Py_skiproot.cold
44 ····41:·000000000000074f···110·FUNC····LOCAL··DEFAULT····5·_Py_GetLocaleconvNumeric.cold46 ····43:·000000000000071b···110·FUNC····LOCAL··DEFAULT····5·_Py_GetLocaleconvNumeric.cold
45 ····42:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LC1747 ····44:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LC17
46 ····43:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···11·.LC1848 ····45:·0000000000000008·····0·NOTYPE··LOCAL··DEFAULT···11·.LC18
47 ····44:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···11·.LC1949 ····46:·0000000000000010·····0·NOTYPE··LOCAL··DEFAULT···11·.LC19
48 ····45:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT···11·.LC2050 ····47:·0000000000000018·····0·NOTYPE··LOCAL··DEFAULT···11·.LC20
49 ····46:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT···11·.LC2151 ····48:·0000000000000020·····0·NOTYPE··LOCAL··DEFAULT···11·.LC21
50 ····47:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT···11·.LC2252 ····49:·0000000000000028·····0·NOTYPE··LOCAL··DEFAULT···11·.LC22
51 ····48:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT···11·.LC2353 ····50:·0000000000000030·····0·NOTYPE··LOCAL··DEFAULT···11·.LC23
52 ····49:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT···11·.LC2454 ····51:·0000000000000038·····0·NOTYPE··LOCAL··DEFAULT···11·.LC24
53 ····50:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT···11·.LC2555 ····52:·0000000000000040·····0·NOTYPE··LOCAL··DEFAULT···11·.LC25
54 ····51:·0000000000000048·····0·NOTYPE··LOCAL··DEFAULT···11·.LC2656 ····53:·0000000000000048·····0·NOTYPE··LOCAL··DEFAULT···11·.LC26
55 ····52:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT···11·.LC2757 ····54:·0000000000000050·····0·NOTYPE··LOCAL··DEFAULT···11·.LC27
56 ····53:·0000000000000058·····0·NOTYPE··LOCAL··DEFAULT···11·.LC2858 ····55:·0000000000000058·····0·NOTYPE··LOCAL··DEFAULT···11·.LC28
57 ····54:·0000000000000060·····0·NOTYPE··LOCAL··DEFAULT···11·.LC3859 ····56:·0000000000000060·····0·NOTYPE··LOCAL··DEFAULT···11·.LC38
58 ····55:·0000000000000000···164·FUNC····GLOBAL·DEFAULT····7·Py_DecodeLocale60 ····57:·0000000000000000···164·FUNC····GLOBAL·DEFAULT····7·Py_DecodeLocale
59 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime61 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
60 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen62 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
61 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_DecodeUTF8Ex63 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_DecodeUTF8Ex
62 ····59:·00000000000000b0···226·FUNC····GLOBAL·DEFAULT····7·_Py_DecodeLocaleEx64 ····61:·00000000000000b0···226·FUNC····GLOBAL·DEFAULT····7·_Py_DecodeLocaleEx
63 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·setlocale65 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·setlocale
64 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp66 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp
65 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·nl_langinfo67 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·nl_langinfo
66 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_normalize_encoding68 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_normalize_encoding
67 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·mbstowcs69 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·mbstowcs
68 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail70 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
69 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawMalloc71 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawMalloc
70 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·mbrtowc72 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·mbrtowc
71 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawFree73 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawFree
72 ····69:·0000000000000590····15·FUNC····GLOBAL·HIDDEN·····7·_Py_ResetForceASCII74 ····71:·0000000000000590····15·FUNC····GLOBAL·HIDDEN·····7·_Py_ResetForceASCII
73 ····70:·0000000000000000···122·FUNC····GLOBAL·DEFAULT····1·_Py_write_noraise75 ····72:·0000000000000000···122·FUNC····GLOBAL·DEFAULT····1·_Py_write_noraise
74 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location76 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location
75 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·write77 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·write
76 ····73:·00000000000005a0····13·FUNC····GLOBAL·HIDDEN·····7·_Py_isabs78 ····75:·00000000000005a0····13·FUNC····GLOBAL·HIDDEN·····7·_Py_isabs
77 ····74:·0000000000000080···275·FUNC····GLOBAL·HIDDEN·····1·_Py_abspath79 ····76:·0000000000000080···275·FUNC····GLOBAL·HIDDEN·····1·_Py_abspath
78 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcscmp80 ····77:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcscmp
79 ····76:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMem_RawWcsdup81 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMem_RawWcsdup
80 ····77:·00000000000001a0···171·FUNC····GLOBAL·HIDDEN·····1·_Py_wgetcwd82 ····79:·00000000000001a0···171·FUNC····GLOBAL·HIDDEN·····1·_Py_wgetcwd
81 ····78:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcslen83 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcslen
82 ····79:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy84 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
83 ····80:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·getcwd85 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·getcwd
84 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcsncpy86 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcsncpy
85 ····82:·0000000000000250····20·FUNC····GLOBAL·HIDDEN·····1·_Py_GetForceASCII87 ····84:·0000000000000250····20·FUNC····GLOBAL·HIDDEN·····1·_Py_GetForceASCII
86 ····83:·0000000000000270····77·FUNC····GLOBAL·HIDDEN·····1·_Py_GetLocaleEncoding88 ····85:·0000000000000270····77·FUNC····GLOBAL·HIDDEN·····1·_Py_GetLocaleEncoding
87 ····84:·00000000000005b0·····9·FUNC····GLOBAL·DEFAULT····7·_Py_fstat_noraise89 ····86:·00000000000005b0·····9·FUNC····GLOBAL·DEFAULT····7·_Py_fstat_noraise
88 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fstat6490 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fstat64
89 ····86:·00000000000005c0···157·FUNC····GLOBAL·DEFAULT····7·_Py_write91 ····88:·00000000000005c0···157·FUNC····GLOBAL·DEFAULT····7·_Py_write
90 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_SaveThread92 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_SaveThread
91 ····88:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_RestoreThread93 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_RestoreThread
92 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OSError94 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OSError
93 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetFromErrno95 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetFromErrno
94 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_CheckSignals96 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_CheckSignals
95 ····92:·0000000000000660···891·FUNC····GLOBAL·DEFAULT····7·_Py_normpath97 ····94:·0000000000000660···891·FUNC····GLOBAL·DEFAULT····7·_Py_normpath
96 ····93:·00000000000009e0··1052·FUNC····GLOBAL·HIDDEN·····7·_Py_normpath_and_size98 ····95:·00000000000009e0···954·FUNC····GLOBAL·HIDDEN·····7·_Py_normpath_and_size
97 ····94:·0000000000000e00···153·FUNC····GLOBAL·HIDDEN·····7·_Py_add_relfile99 ····96:·0000000000000da0···153·FUNC····GLOBAL·HIDDEN·····7·_Py_add_relfile
98 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcscpy100 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcscpy
99 ····96:·00000000000002c0···237·FUNC····GLOBAL·HIDDEN·····1·_Py_wreadlink101 ····98:·00000000000002c0···237·FUNC····GLOBAL·HIDDEN·····1·_Py_wreadlink
100 ····97:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·readlink102 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·readlink
101 ····98:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcstombs 
102 ····99:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_EncodeUTF8Ex103 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_EncodeUTF8Ex
103 ···100:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc 
104 ···101:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free 
105 ···102:·00000000000010d0···663·FUNC····GLOBAL·HIDDEN·····7·_Py_wfopen104 ···101:·0000000000000ec0···663·FUNC····GLOBAL·HIDDEN·····7·_Py_wfopen
106 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit105 ···102:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit
 106 ···103:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcstombs
107 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fopen64107 ···104:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fopen64
108 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fileno108 ···105:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fileno
109 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fclose109 ···106:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fclose
 110 ···107:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
 111 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
110 ···107:·00000000000003b0····61·FUNC····GLOBAL·HIDDEN·····1·_Py_wstat112 ···109:·00000000000003b0····61·FUNC····GLOBAL·HIDDEN·····1·_Py_wstat
111 ···108:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stat64113 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stat64
112 ···109:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fcntl64114 ···111:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fcntl64
113 ···110:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ioctl115 ···112:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ioctl
114 ···111:·00000000000003ba···212·FUNC····GLOBAL·HIDDEN·····5·_Py_join_relfile116 ···113:·0000000000000386···212·FUNC····GLOBAL·HIDDEN·····5·_Py_join_relfile
115 ···112:·00000000000014b0····34·FUNC····GLOBAL·HIDDEN·····7·_Py_GetTicksPerSecond117 ···114:·00000000000003f0····34·FUNC····GLOBAL·HIDDEN·····1·_Py_GetTicksPerSecond
116 ···113:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sysconf118 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sysconf
117 ···114:·00000000000014e0··1352·FUNC····GLOBAL·DEFAULT····7·_Py_EncodeLocaleEx119 ···116:·0000000000001590···825·FUNC····GLOBAL·DEFAULT····7·_Py_EncodeLocaleEx
118 ···115:·0000000000001a30···304·FUNC····GLOBAL·DEFAULT····7·_Py_set_inheritable120 ···117:·00000000000018d0···304·FUNC····GLOBAL·DEFAULT····7·_Py_set_inheritable
119 ···116:·0000000000001b60···163·FUNC····GLOBAL·HIDDEN·····7·_Py_read121 ···118:·0000000000001a00···163·FUNC····GLOBAL·HIDDEN·····7·_Py_read
120 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·read122 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·read
121 ···118:·0000000000001c10····38·FUNC····GLOBAL·DEFAULT····7·_Py_IsValidFD123 ···120:·0000000000001ab0····38·FUNC····GLOBAL·DEFAULT····7·_Py_IsValidFD
Max diff block lines reached; -1/22408 bytes (-0.00%) of diff not shown.
96.8 KB
readelf --wide --relocs {}
Max HTML report size reached
47.6 KB
readelf --wide --debug-dump=frames {}
    
Offset 327, 48 lines modifiedOffset 327, 48 lines modified
327 ··DW_CFA_nop327 ··DW_CFA_nop
  
328 00000330·0000000000000010·00000334·FDE·cie=00000000·pc=0000000000000182..00000000000001a8328 00000330·0000000000000010·00000334·FDE·cie=00000000·pc=0000000000000182..00000000000001a8
329 ··DW_CFA_nop329 ··DW_CFA_nop
330 ··DW_CFA_nop330 ··DW_CFA_nop
331 ··DW_CFA_nop331 ··DW_CFA_nop
  
332 00000344·0000000000000010·00000348·FDE·cie=00000000·pc=00000000000009e0..0000000000000dfc332 00000344·0000000000000010·00000348·FDE·cie=00000000·pc=00000000000009e0..0000000000000d9a
333 ··DW_CFA_nop333 ··DW_CFA_nop
334 ··DW_CFA_nop334 ··DW_CFA_nop
335 ··DW_CFA_nop335 ··DW_CFA_nop
  
336 00000358·0000000000000010·0000035c·FDE·cie=00000000·pc=00000000000001a8..00000000000001d5336 00000358·0000000000000010·0000035c·FDE·cie=00000000·pc=00000000000001a8..00000000000001d5
337 ··DW_CFA_nop337 ··DW_CFA_nop
338 ··DW_CFA_nop338 ··DW_CFA_nop
339 ··DW_CFA_nop339 ··DW_CFA_nop
  
340 0000036c·0000000000000034·00000370·FDE·cie=00000000·pc=0000000000000e00..0000000000000e99340 0000036c·0000000000000034·00000370·FDE·cie=00000000·pc=0000000000000da0..0000000000000e39
341 ··DW_CFA_advance_loc:·6·to·0000000000000e06341 ··DW_CFA_advance_loc:·6·to·0000000000000da6
342 ··DW_CFA_def_cfa_offset:·16342 ··DW_CFA_def_cfa_offset:·16
343 ··DW_CFA_offset:·r13·(r13)·at·cfa-16343 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
344 ··DW_CFA_advance_loc:·5·to·0000000000000e0b344 ··DW_CFA_advance_loc:·5·to·0000000000000dab
345 ··DW_CFA_def_cfa_offset:·24345 ··DW_CFA_def_cfa_offset:·24
346 ··DW_CFA_offset:·r12·(r12)·at·cfa-24346 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
347 ··DW_CFA_advance_loc:·4·to·0000000000000e0f347 ··DW_CFA_advance_loc:·4·to·0000000000000daf
348 ··DW_CFA_def_cfa_offset:·32348 ··DW_CFA_def_cfa_offset:·32
349 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32349 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
350 ··DW_CFA_advance_loc:·4·to·0000000000000e13350 ··DW_CFA_advance_loc:·4·to·0000000000000db3
351 ··DW_CFA_def_cfa_offset:·40351 ··DW_CFA_def_cfa_offset:·40
352 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40352 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
353 ··DW_CFA_advance_loc:·4·to·0000000000000e17353 ··DW_CFA_advance_loc:·4·to·0000000000000db7
354 ··DW_CFA_def_cfa_offset:·48354 ··DW_CFA_def_cfa_offset:·48
355 ··DW_CFA_advance_loc1:·123·to·0000000000000e92355 ··DW_CFA_advance_loc1:·123·to·0000000000000e32
356 ··DW_CFA_def_cfa_offset:·40356 ··DW_CFA_def_cfa_offset:·40
357 ··DW_CFA_advance_loc:·1·to·0000000000000e93357 ··DW_CFA_advance_loc:·1·to·0000000000000e33
358 ··DW_CFA_def_cfa_offset:·32358 ··DW_CFA_def_cfa_offset:·32
359 ··DW_CFA_advance_loc:·1·to·0000000000000e94359 ··DW_CFA_advance_loc:·1·to·0000000000000e34
360 ··DW_CFA_def_cfa_offset:·24360 ··DW_CFA_def_cfa_offset:·24
361 ··DW_CFA_advance_loc:·2·to·0000000000000e96361 ··DW_CFA_advance_loc:·2·to·0000000000000e36
362 ··DW_CFA_def_cfa_offset:·16362 ··DW_CFA_def_cfa_offset:·16
363 ··DW_CFA_advance_loc:·2·to·0000000000000e98363 ··DW_CFA_advance_loc:·2·to·0000000000000e38
364 ··DW_CFA_def_cfa_offset:·8364 ··DW_CFA_def_cfa_offset:·8
  
365 000003a4·0000000000000018·000003a8·FDE·cie=00000000·pc=00000000000001d5..000000000000020c365 000003a4·0000000000000018·000003a8·FDE·cie=00000000·pc=00000000000001d5..000000000000020c
366 ··DW_CFA_def_cfa_offset:·48366 ··DW_CFA_def_cfa_offset:·48
367 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40367 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
368 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32368 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
369 ··DW_CFA_offset:·r12·(r12)·at·cfa-24369 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
Offset 417, 113 lines modifiedOffset 417, 137 lines modified
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
422 ··DW_CFA_nop422 ··DW_CFA_nop
  
423 00000428·0000000000000048·0000042c·FDE·cie=00000000·pc=0000000000000ea0..00000000000010c6423 00000428·0000000000000020·0000042c·FDE·cie=00000000·pc=0000000000000e40..0000000000000eba
424 ··DW_CFA_advance_loc:·2·to·0000000000000ea2424 ··DW_CFA_advance_loc:·1·to·0000000000000e41
 425 ··DW_CFA_def_cfa_offset:·16
 426 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
 427 ··DW_CFA_advance_loc:·10·to·0000000000000e4b
 428 ··DW_CFA_def_cfa_offset:·48
 429 ··DW_CFA_advance_loc1:·81·to·0000000000000e9c
 430 ··DW_CFA_remember_state
 431 ··DW_CFA_def_cfa_offset:·16
 432 ··DW_CFA_advance_loc:·1·to·0000000000000e9d
 433 ··DW_CFA_def_cfa_offset:·8
 434 ··DW_CFA_advance_loc:·1·to·0000000000000e9e
 435 ··DW_CFA_restore_state
 436 ··DW_CFA_nop
  
 437 0000044c·0000000000000014·00000450·FDE·cie=00000000·pc=000000000000024e..000000000000029f
 438 ··DW_CFA_def_cfa_offset:·48
 439 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
 440 ··DW_CFA_nop
 441 ··DW_CFA_nop
 442 ··DW_CFA_nop
  
 443 00000464·0000000000000048·00000468·FDE·cie=00000000·pc=0000000000000ec0..0000000000001157
 444 ··DW_CFA_advance_loc:·6·to·0000000000000ec6
425 ··DW_CFA_def_cfa_offset:·16445 ··DW_CFA_def_cfa_offset:·16
426 ··DW_CFA_offset:·r15·(r15)·at·cfa-16446 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
427 ··DW_CFA_advance_loc:·2·to·0000000000000ea4447 ··DW_CFA_advance_loc:·11·to·0000000000000ed1
428 ··DW_CFA_def_cfa_offset:·24448 ··DW_CFA_def_cfa_offset:·24
429 ··DW_CFA_offset:·r14·(r14)·at·cfa-24449 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
430 ··DW_CFA_advance_loc:·2·to·0000000000000ea6450 ··DW_CFA_advance_loc:·2·to·0000000000000ed3
431 ··DW_CFA_def_cfa_offset:·32451 ··DW_CFA_def_cfa_offset:·32
432 ··DW_CFA_offset:·r13·(r13)·at·cfa-32452 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
433 ··DW_CFA_advance_loc:·2·to·0000000000000ea8453 ··DW_CFA_advance_loc:·2·to·0000000000000ed5
434 ··DW_CFA_def_cfa_offset:·40454 ··DW_CFA_def_cfa_offset:·40
435 ··DW_CFA_offset:·r12·(r12)·at·cfa-40455 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
436 ··DW_CFA_advance_loc:·1·to·0000000000000ea9456 ··DW_CFA_advance_loc:·1·to·0000000000000ed6
437 ··DW_CFA_def_cfa_offset:·48457 ··DW_CFA_def_cfa_offset:·48
438 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48458 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
439 ··DW_CFA_advance_loc:·4·to·0000000000000ead459 ··DW_CFA_advance_loc:·9·to·0000000000000edf
440 ··DW_CFA_def_cfa_offset:·56460 ··DW_CFA_def_cfa_offset:·56
441 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56461 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
442 ··DW_CFA_advance_loc:·4·to·0000000000000eb1462 ··DW_CFA_advance_loc:·12·to·0000000000000eeb
443 ··DW_CFA_def_cfa_offset:·112463 ··DW_CFA_def_cfa_offset:·112
444 ··DW_CFA_advance_loc2:·296·to·0000000000000fd9464 ··DW_CFA_advance_loc2:·365·to·0000000000001058
445 ··DW_CFA_remember_state465 ··DW_CFA_remember_state
446 ··DW_CFA_def_cfa_offset:·56466 ··DW_CFA_def_cfa_offset:·56
447 ··DW_CFA_advance_loc:·1·to·0000000000000fda467 ··DW_CFA_advance_loc:·4·to·000000000000105c
448 ··DW_CFA_def_cfa_offset:·48468 ··DW_CFA_def_cfa_offset:·48
449 ··DW_CFA_advance_loc:·1·to·0000000000000fdb469 ··DW_CFA_advance_loc:·1·to·000000000000105d
450 ··DW_CFA_def_cfa_offset:·40470 ··DW_CFA_def_cfa_offset:·40
451 ··DW_CFA_advance_loc:·2·to·0000000000000fdd471 ··DW_CFA_advance_loc:·2·to·000000000000105f
452 ··DW_CFA_def_cfa_offset:·32472 ··DW_CFA_def_cfa_offset:·32
453 ··DW_CFA_advance_loc:·2·to·0000000000000fdf473 ··DW_CFA_advance_loc:·2·to·0000000000001061
454 ··DW_CFA_def_cfa_offset:·24474 ··DW_CFA_def_cfa_offset:·24
455 ··DW_CFA_advance_loc:·2·to·0000000000000fe1475 ··DW_CFA_advance_loc:·2·to·0000000000001063
456 ··DW_CFA_def_cfa_offset:·16476 ··DW_CFA_def_cfa_offset:·16
457 ··DW_CFA_advance_loc:·2·to·0000000000000fe3477 ··DW_CFA_advance_loc:·2·to·0000000000001065
458 ··DW_CFA_def_cfa_offset:·8478 ··DW_CFA_def_cfa_offset:·8
459 ··DW_CFA_advance_loc:·1·to·0000000000000fe4479 ··DW_CFA_advance_loc:·1·to·0000000000001066
460 ··DW_CFA_restore_state480 ··DW_CFA_restore_state
  
461 00000474·000000000000001c·00000478·FDE·cie=00000000·pc=000000000000024e..0000000000000306481 000004b0·000000000000001c·000004b4·FDE·cie=00000000·pc=000000000000029f..00000000000002fd
462 ··DW_CFA_def_cfa_offset:·112482 ··DW_CFA_def_cfa_offset:·112
463 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56483 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
464 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48484 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
465 ··DW_CFA_offset:·r12·(r12)·at·cfa-40485 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
466 ··DW_CFA_offset:·r13·(r13)·at·cfa-32486 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
467 ··DW_CFA_offset:·r14·(r14)·at·cfa-24487 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
468 ··DW_CFA_offset:·r15·(r15)·at·cfa-16488 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
469 ··DW_CFA_nop489 ··DW_CFA_nop
  
Max diff block lines reached; 42457/48672 bytes (87.23%) of diff not shown.
1.15 KB
strings --all --bytes=8 {}
    
Offset 10, 20 lines modifiedOffset 10, 21 lines modified
10 []A\A]A^A_10 []A\A]A^A_
11 Z[]A\A]A^A_11 Z[]A\A]A^A_
12 AWAVAUATE12 AWAVAUATE
13 []A\A]A^A_13 []A\A]A^A_
14 AWAVAUATI14 AWAVAUATI
15 H[]A\A]A^A_15 H[]A\A]A^A_
16 []A\A]A^A_16 []A\A]A^A_
17 AWAVAUATUH 
18 8[]A\A]A^A_ 
19 AVAUATUH17 AVAUATUH
20 []A\A]A^A_18 []A\A]A^A_
21 AWAVAUATE19 AWAVAUATE
22 H[]A\A]A^A_20 H[]A\A]A^A_
 21 AWAVAUATE
 22 H[]A\A]A^A_
 23 []A\A]A^A_
23 []A\A]A^A_24 []A\A]A^A_
24 []A\A]A^A_25 []A\A]A^A_
25 ansi_x3.4_196826 ansi_x3.4_1968
26 ansi_x3.4_198627 ansi_x3.4_1986
27 ansi_x3_4_196828 ansi_x3_4_1968
28 iso646_us29 iso646_us
29 iso_646.irv_199130 iso_646.irv_1991
Offset 44, 17 lines modifiedOffset 45, 19 lines modified
44 _Py_GetLocaleEncoding.cold45 _Py_GetLocaleEncoding.cold
45 _Py_write.cold46 _Py_write.cold
46 _Py_normpath.cold47 _Py_normpath.cold
47 _Py_normpath_and_size.cold48 _Py_normpath_and_size.cold
48 _Py_add_relfile.cold49 _Py_add_relfile.cold
49 encode_locale.constprop.050 encode_locale.constprop.0
50 _Py_wreadlink.cold51 _Py_wreadlink.cold
 52 encode_current_locale
51 encode_locale.constprop.0.cold53 encode_locale.constprop.0.cold
52 encode_ascii54 encode_ascii
53 _Py_wfopen.cold55 _Py_wfopen.cold
 56 encode_current_locale.cold
54 _Py_wstat.cold57 _Py_wstat.cold
55 ioctl_works.058 ioctl_works.0
56 _Py_GetTicksPerSecond.cold59 _Py_GetTicksPerSecond.cold
57 _Py_EncodeLocaleEx.cold60 _Py_EncodeLocaleEx.cold
58 _Py_set_inheritable.cold61 _Py_set_inheritable.cold
59 _Py_read.cold62 _Py_read.cold
60 _Py_IsValidFD.cold63 _Py_IsValidFD.cold
Offset 91, 20 lines modifiedOffset 94, 20 lines modified
91 PyExc_OSError94 PyExc_OSError
92 PyErr_SetFromErrno95 PyErr_SetFromErrno
93 PyErr_CheckSignals96 PyErr_CheckSignals
94 _Py_normpath97 _Py_normpath
95 _Py_normpath_and_size98 _Py_normpath_and_size
96 _Py_add_relfile99 _Py_add_relfile
97 _Py_wreadlink100 _Py_wreadlink
98 wcstombs 
99 _Py_EncodeUTF8Ex101 _Py_EncodeUTF8Ex
100 PyMem_Malloc 
101 PyMem_Free 
102 _Py_wfopen102 _Py_wfopen
103 PySys_Audit103 PySys_Audit
 104 wcstombs
 105 PyMem_Free
 106 PyMem_Malloc
104 _Py_wstat107 _Py_wstat
105 _Py_join_relfile108 _Py_join_relfile
106 _Py_GetTicksPerSecond109 _Py_GetTicksPerSecond
107 _Py_EncodeLocaleEx110 _Py_EncodeLocaleEx
108 _Py_set_inheritable111 _Py_set_inheritable
109 _Py_read112 _Py_read
110 _Py_IsValidFD113 _Py_IsValidFD
12.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 240, 15 lines modifiedOffset 240, 15 lines modified
240 »       mov····%fs:0x28,%r12240 »       mov····%fs:0x28,%r12
241 »       mov····%r12,0x1018(%rsp)241 »       mov····%r12,0x1018(%rsp)
242 »       mov····%rdx,%r12242 »       mov····%rdx,%r12
243 »       mov····%rsi,%r13243 »       mov····%rsi,%r13
244 »       mov····$0x1,%edx244 »       mov····$0x1,%edx
245 »       xor····%esi,%esi245 »       xor····%esi,%esi
246 »       call···2ff·<_Py_wreadlink+0x3f>246 »       call···2ff·<_Py_wreadlink+0x3f>
247 ·R_X86_64_PC32»  .text.hot+0xe9c247 ·R_X86_64_PC32»  .text.hot+0xe3c
248 »       test···%rax,%rax248 »       test···%rax,%rax
249 »       je·····308·<_Py_wreadlink+0x48>249 »       je·····308·<_Py_wreadlink+0x48>
250 ·R_X86_64_PC32»  .text.unlikely+0x208250 ·R_X86_64_PC32»  .text.unlikely+0x208
251 »       lea····0x10(%rsp),%r14251 »       lea····0x10(%rsp),%r14
252 »       mov····%rax,%rdi252 »       mov····%rax,%rdi
253 »       mov····$0x1000,%edx253 »       mov····$0x1000,%edx
254 »       mov····%rax,%rbx254 »       mov····%rax,%rbx
Offset 306, 18 lines modifiedOffset 306, 18 lines modified
306 »       push···%rbp306 »       push···%rbp
307 »       mov····%rsi,%rbp307 »       mov····%rsi,%rbp
308 »       mov····$0x1,%edx308 »       mov····$0x1,%edx
309 »       xor····%esi,%esi309 »       xor····%esi,%esi
310 »       push···%rbx310 »       push···%rbx
311 »       push···%rcx311 »       push···%rcx
312 »       call···3c6·<_Py_wstat+0x16>312 »       call···3c6·<_Py_wstat+0x16>
313 ·R_X86_64_PC32»  .text.hot+0xe9c313 ·R_X86_64_PC32»  .text.hot+0xe3c
314 »       test···%rax,%rax314 »       test···%rax,%rax
315 »       je·····3cf·<_Py_wstat+0x1f>315 »       je·····3cf·<_Py_wstat+0x1f>
316 ·R_X86_64_PC32»  .text.unlikely+0x360316 ·R_X86_64_PC32»  .text.unlikely+0x32c
317 »       mov····%rax,%rbx317 »       mov····%rax,%rbx
318 »       mov····%rbp,%rsi318 »       mov····%rbp,%rsi
319 »       mov····%rax,%rdi319 »       mov····%rax,%rdi
320 »       call···3dd·<_Py_wstat+0x2d>320 »       call···3dd·<_Py_wstat+0x2d>
321 ·R_X86_64_PLT32» stat64-0x4321 ·R_X86_64_PLT32» stat64-0x4
322 »       mov····%rbx,%rdi322 »       mov····%rbx,%rdi
323 »       mov····%eax,%ebp323 »       mov····%eax,%ebp
Offset 326, 45 lines modifiedOffset 326, 63 lines modified
326 »       mov····%ebp,%eax326 »       mov····%ebp,%eax
327 »       pop····%rdx327 »       pop····%rdx
328 »       pop····%rbx328 »       pop····%rbx
329 »       pop····%rbp329 »       pop····%rbp
330 »       ret330 »       ret
331 »       nopl···(%rax)331 »       nopl···(%rax)
  
 332 00000000000003f0·<_Py_GetTicksPerSecond>:
 333 _Py_GetTicksPerSecond():
 334 »       endbr64
 335 »       push···%rbx
 336 »       mov····%rdi,%rbx
 337 »       mov····$0x2,%edi
 338 »       call···402·<_Py_GetTicksPerSecond+0x12>
 339 ·R_X86_64_PLT32» sysconf-0x4
 340 »       test···%rax,%rax
 341 »       jle····40b·<_Py_GetTicksPerSecond+0x1b>
 342 ·R_X86_64_PC32»  .text.unlikely+0x456
 343 »       mov····%rax,(%rbx)
 344 »       xor····%eax,%eax
 345 »       pop····%rbx
 346 »       ret
 347 »       data16·cs·nopw·0x0(%rax,%rax,1)
 348 »       nopl···(%rax)
  
332 00000000000003f0·<get_inheritable>:349 0000000000000420·<get_inheritable>:
333 get_inheritable():350 get_inheritable():
334 »       push···%rbp351 »       push···%rbp
335 »       xor····%edx,%edx352 »       xor····%edx,%edx
336 »       xor····%eax,%eax353 »       xor····%eax,%eax
337 »       mov····%esi,%ebp354 »       mov····%esi,%ebp
338 »       push···%rbx355 »       push···%rbx
339 »       mov····$0x1,%esi356 »       mov····$0x1,%esi
340 »       push···%rcx357 »       push···%rcx
341 »       call···403·<get_inheritable+0x13>358 »       call···433·<get_inheritable+0x13>
342 ·R_X86_64_PLT32» fcntl64-0x4359 ·R_X86_64_PLT32» fcntl64-0x4
343 »       mov····%eax,%ebx360 »       mov····%eax,%ebx
344 »       add····$0x1,%eax361 »       add····$0x1,%eax
345 »       je·····415·<get_inheritable+0x25>362 »       je·····445·<get_inheritable+0x25>
346 »       not····%ebx363 »       not····%ebx
347 »       and····$0x1,%ebx364 »       and····$0x1,%ebx
348 »       mov····%ebx,%eax365 »       mov····%ebx,%eax
349 »       pop····%rdx366 »       pop····%rdx
350 »       pop····%rbx367 »       pop····%rbx
351 »       pop····%rbp368 »       pop····%rbp
352 »       ret369 »       ret
353 »       test···%ebp,%ebp370 »       test···%ebp,%ebp
354 »       je·····40f·<get_inheritable+0x1f>371 »       je·····43f·<get_inheritable+0x1f>
355 »       mov····0x0(%rip),%rdi········372 »       mov····0x0(%rip),%rdi········
356 ·R_X86_64_PC32»  PyExc_OSError-0x4373 ·R_X86_64_PC32»  PyExc_OSError-0x4
357 »       call···425·<get_inheritable+0x35>374 »       call···455·<get_inheritable+0x35>
358 ·R_X86_64_PLT32» PyErr_SetFromErrno-0x4375 ·R_X86_64_PLT32» PyErr_SetFromErrno-0x4
359 »       jmp····40f·<get_inheritable+0x1f>376 »       jmp····43f·<get_inheritable+0x1f>
360 »       nopw···0x0(%rax,%rax,1)377 »       nopw···0x0(%rax,%rax,1)
  
361 0000000000000430·<_Py_wrealpath>:378 0000000000000460·<_Py_wrealpath>:
362 _Py_wrealpath():379 _Py_wrealpath():
363 »       endbr64380 »       endbr64
364 »       push···%r14381 »       push···%r14
365 »       push···%r13382 »       push···%r13
366 »       push···%r12383 »       push···%r12
367 »       push···%rbp384 »       push···%rbp
368 »       push···%rbx385 »       push···%rbx
Offset 373, 283 lines modifiedOffset 391, 283 lines modified
373 »       sub····$0x20,%rsp391 »       sub····$0x20,%rsp
374 »       mov····%fs:0x28,%r12392 »       mov····%fs:0x28,%r12
375 »       mov····%r12,0x1018(%rsp)393 »       mov····%r12,0x1018(%rsp)
376 »       mov····%rdx,%r12394 »       mov····%rdx,%r12
377 »       mov····%rsi,%rbp395 »       mov····%rsi,%rbp
378 »       mov····$0x1,%edx396 »       mov····$0x1,%edx
379 »       xor····%esi,%esi397 »       xor····%esi,%esi
380 »       call···46f·<_Py_wrealpath+0x3f>398 »       call···49f·<_Py_wrealpath+0x3f>
381 ·R_X86_64_PC32»  .text.hot+0xe9c399 ·R_X86_64_PC32»  .text.hot+0xe3c
382 »       test···%rax,%rax400 »       test···%rax,%rax
383 »       je·····478·<_Py_wrealpath+0x48>401 »       je·····4a8·<_Py_wrealpath+0x48>
384 ·R_X86_64_PC32»  .text.unlikely+0x57d402 ·R_X86_64_PC32»  .text.unlikely+0x549
385 »       lea····0x10(%rsp),%r14403 »       lea····0x10(%rsp),%r14
386 »       mov····%rax,%rdi404 »       mov····%rax,%rdi
387 »       mov····$0x1000,%edx405 »       mov····$0x1000,%edx
388 »       mov····%rax,%rbx406 »       mov····%rax,%rbx
389 »       mov····%r14,%rsi407 »       mov····%r14,%rsi
390 »       call···490·<_Py_wrealpath+0x60>408 »       call···4c0·<_Py_wrealpath+0x60>
391 ·R_X86_64_PLT32» __realpath_chk-0x4409 ·R_X86_64_PLT32» __realpath_chk-0x4
392 »       mov····%rbx,%rdi410 »       mov····%rbx,%rdi
393 »       mov····%rax,%r13411 »       mov····%rax,%r13
394 »       call···49b·<_Py_wrealpath+0x6b>412 »       call···4cb·<_Py_wrealpath+0x6b>
395 ·R_X86_64_PLT32» PyMem_RawFree-0x4413 ·R_X86_64_PLT32» PyMem_RawFree-0x4
396 »       test···%r13,%r13414 »       test···%r13,%r13
397 »       je·····4a4·<_Py_wrealpath+0x74>415 »       je·····4d4·<_Py_wrealpath+0x74>
398 ·R_X86_64_PC32»  .text.unlikely+0x569416 ·R_X86_64_PC32»  .text.unlikely+0x535
399 »       lea····0x8(%rsp),%rsi417 »       lea····0x8(%rsp),%rsi
400 »       mov····%r14,%rdi418 »       mov····%r14,%rdi
Max diff block lines reached; 9009/12621 bytes (71.38%) of diff not shown.
37.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
  
5 0000000000000000·<Py_DecodeLocale.cold>:5 0000000000000000·<Py_DecodeLocale.cold>:
6 Py_DecodeLocale.cold():6 Py_DecodeLocale.cold():
7 »       xor····%ecx,%ecx7 »       xor····%ecx,%ecx
8 »       lea····0x18(%rsp),%rsi8 »       lea····0x18(%rsp),%rsi
9 »       mov····$0x2,%r8d9 »       mov····$0x2,%r8d
10 »       mov····%rbx,%rdx10 »       mov····%rbx,%rdx
11 »       call···7bd·<decode_ascii>11 »       call···789·<decode_ascii>
12 »       test···%eax,%eax12 »       test···%eax,%eax
13 »       je·····1d·<Py_DecodeLocale.cold+0x1d>13 »       je·····1d·<Py_DecodeLocale.cold+0x1d>
14 ·R_X86_64_PC32»  .text.hot+0x3e14 ·R_X86_64_PC32»  .text.hot+0x3e
15 »       test···%rbx,%rbx15 »       test···%rbx,%rbx
16 »       je·····27·<Py_DecodeLocale.cold+0x27>16 »       je·····27·<Py_DecodeLocale.cold+0x27>
17 »       cltq17 »       cltq
18 »       mov····%rax,(%rbx)18 »       mov····%rax,(%rbx)
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 »       jmp····2e·<_Py_DecodeLocaleEx.cold>21 »       jmp····2e·<_Py_DecodeLocaleEx.cold>
22 ·R_X86_64_PC32»  .text.hot+0x4322 ·R_X86_64_PC32»  .text.hot+0x43
  
23 000000000000002e·<_Py_DecodeLocaleEx.cold>:23 000000000000002e·<_Py_DecodeLocaleEx.cold>:
24 _Py_DecodeLocaleEx.cold():24 _Py_DecodeLocaleEx.cold():
25 »       mov····%r9d,%r8d25 »       mov····%r9d,%r8d
26 »       add····$0x38,%rsp26 »       add····$0x38,%rsp
27 »       jmp····7bd·<decode_ascii>27 »       jmp····789·<decode_ascii>
  
28 000000000000003a·<decode_current_locale.cold>:28 000000000000003a·<decode_current_locale.cold>:
29 decode_current_locale.cold():29 decode_current_locale.cold():
30 »       test···%r14d,%r14d30 »       test···%r14d,%r14d
31 »       je·····75·<decode_current_locale.cold+0x3b>31 »       je·····75·<decode_current_locale.cold+0x3b>
32 »       movzbl·(%rsi),%eax32 »       movzbl·(%rsi),%eax
33 »       mov····%r9,%rdi33 »       mov····%r9,%rdi
Offset 170, 51 lines modifiedOffset 170, 51 lines modified
170 ·R_X86_64_PC32»  .text.hot+0x8f0170 ·R_X86_64_PC32»  .text.hot+0x8f0
171 »       mov····$0x2f,%ecx171 »       mov····$0x2f,%ecx
172 »       jmp····1a8·<_Py_normpath_and_size.cold>172 »       jmp····1a8·<_Py_normpath_and_size.cold>
173 ·R_X86_64_PC32»  .text.hot+0x8f0173 ·R_X86_64_PC32»  .text.hot+0x8f0
  
174 00000000000001a8·<_Py_normpath_and_size.cold>:174 00000000000001a8·<_Py_normpath_and_size.cold>:
175 _Py_normpath_and_size.cold():175 _Py_normpath_and_size.cold():
176 »       mov····%rax,%rcx 
177 »       jmp····1b0·<_Py_normpath_and_size.cold+0x8> 
178 ·R_X86_64_PC32»  .text.hot+0xa3c 
179 »       mov····$0x2f,%esi176 »       mov····$0x2f,%esi
180 »       jmp····1ba·<_Py_normpath_and_size.cold+0x12>177 »       jmp····1b2·<_Py_normpath_and_size.cold+0xa>
181 ·R_X86_64_PC32»  .text.hot+0xcbd178 ·R_X86_64_PC32»  .text.hot+0xc7d
182 »       mov····$0x2f,%esi 
183 »       jmp····1c4·<_Py_normpath_and_size.cold+0x1c> 
184 ·R_X86_64_PC32»  .text.hot+0xcbd 
185 »       xor····%esi,%esi179 »       xor····%esi,%esi
186 »       jmp····1cb·<_Py_normpath_and_size.cold+0x23>180 »       jmp····1b9·<_Py_normpath_and_size.cold+0x11>
187 ·R_X86_64_PC32»  .text.hot+0xae5181 ·R_X86_64_PC32»  .text.hot+0xac5
 182 »       mov····$0x2f,%esi
 183 »       jmp····1c3·<_Py_normpath_and_size.cold+0x1b>
 184 ·R_X86_64_PC32»  .text.hot+0xc84
188 »       mov····$0x2f,%esi185 »       mov····$0x2f,%esi
 186 »       jmp····1cd·<_Py_normpath_and_size.cold+0x25>
 187 ·R_X86_64_PC32»  .text.hot+0xc7d
 188 »       mov····%rdx,%rax
189 »       jmp····1d5·<_Py_add_relfile.cold>189 »       jmp····1d5·<_Py_add_relfile.cold>
190 ·R_X86_64_PC32»  .text.hot+0xcc4190 ·R_X86_64_PC32»  .text.hot+0xa2c
  
191 00000000000001d5·<_Py_add_relfile.cold>:191 00000000000001d5·<_Py_add_relfile.cold>:
192 _Py_add_relfile.cold():192 _Py_add_relfile.cold():
193 »       or·····$0xffffffff,%eax193 »       or·····$0xffffffff,%eax
194 »       jmp····1dd·<_Py_add_relfile.cold+0x8>194 »       jmp····1dd·<_Py_add_relfile.cold+0x8>
195 ·R_X86_64_PC32»  .text.hot+0xe8a195 ·R_X86_64_PC32»  .text.hot+0xe2a
196 »       mov····$0x4,%eax196 »       mov····$0x4,%eax
197 »       lea····0x0(%r13,%rax,1),%rdi197 »       lea····0x0(%r13,%rax,1),%rdi
198 »       mov····%r12,%rsi198 »       mov····%r12,%rsi
199 »       call···1ef·<_Py_add_relfile.cold+0x1a>199 »       call···1ef·<_Py_add_relfile.cold+0x1a>
200 ·R_X86_64_PLT32» wcscpy-0x4200 ·R_X86_64_PLT32» wcscpy-0x4
201 »       jmp····1f4·<_Py_add_relfile.cold+0x1f>201 »       jmp····1f4·<_Py_add_relfile.cold+0x1f>
202 ·R_X86_64_PC32»  .text.hot+0xe88202 ·R_X86_64_PC32»  .text.hot+0xe28
203 »       mov····%r12,%rsi203 »       mov····%r12,%rsi
204 »       mov····%r13,%rdi204 »       mov····%r13,%rdi
205 »       call···1ff·<_Py_add_relfile.cold+0x2a>205 »       call···1ff·<_Py_add_relfile.cold+0x2a>
206 ·R_X86_64_PLT32» wcscpy-0x4206 ·R_X86_64_PLT32» wcscpy-0x4
207 »       jmp····204·<_Py_add_relfile.cold+0x2f>207 »       jmp····204·<_Py_add_relfile.cold+0x2f>
208 ·R_X86_64_PC32»  .text.hot+0xe88208 ·R_X86_64_PC32»  .text.hot+0xe28
209 »       or·····$0xffffffff,%eax209 »       or·····$0xffffffff,%eax
210 »       jmp····20c·<_Py_wreadlink.cold>210 »       jmp····20c·<_Py_wreadlink.cold>
211 ·R_X86_64_PC32»  .text.hot+0xe8a211 ·R_X86_64_PC32»  .text.hot+0xe2a
  
212 000000000000020c·<_Py_wreadlink.cold>:212 000000000000020c·<_Py_wreadlink.cold>:
213 _Py_wreadlink.cold():213 _Py_wreadlink.cold():
214 »       call···211·<_Py_wreadlink.cold+0x5>214 »       call···211·<_Py_wreadlink.cold+0x5>
215 ·R_X86_64_PLT32» __errno_location-0x4215 ·R_X86_64_PLT32» __errno_location-0x4
216 »       movl···$0x16,(%rax)216 »       movl···$0x16,(%rax)
217 »       or·····$0xffffffff,%eax217 »       or·····$0xffffffff,%eax
Offset 234, 942 lines modifiedOffset 234, 935 lines modified
234 »       call···246·<_Py_wreadlink.cold+0x3a>234 »       call···246·<_Py_wreadlink.cold+0x3a>
235 ·R_X86_64_PLT32» __errno_location-0x4235 ·R_X86_64_PLT32» __errno_location-0x4
236 »       movl···$0x16,(%rax)236 »       movl···$0x16,(%rax)
237 »       jmp····217·<_Py_wreadlink.cold+0xb>237 »       jmp····217·<_Py_wreadlink.cold+0xb>
  
238 000000000000024e·<encode_locale.constprop.0.cold>:238 000000000000024e·<encode_locale.constprop.0.cold>:
239 encode_locale.constprop.0.cold():239 encode_locale.constprop.0.cold():
 240 »       mov····%rdi,(%rsp)
 241 »       mov····%edx,0xc(%rsp)
240 »       call···253·<encode_locale.constprop.0.cold+0x5>242 »       call···25b·<encode_locale.constprop.0.cold+0xd>
241 ·R_X86_64_PLT32» PyMem_Malloc-0x4 
242 »       mov····%rax,%r13 
243 »       test···%rax,%rax 
244 »       jne····2f3·<encode_locale.constprop.0.cold+0xa5> 
245 »       cmpq···$0x0,0x10(%rsp) 
246 »       je·····26b·<encode_locale.constprop.0.cold+0x1d> 
247 ·R_X86_64_PC32»  .text.hot+0x10a7 
248 »       movl···$0xffffffff,0x18(%rsp) 
249 »       mov····0x10(%rsp),%rax 
250 »       movq···$0xffffffffffffffff,(%rax) 
251 »       jmp····284·<encode_locale.constprop.0.cold+0x36> 
252 ·R_X86_64_PC32»  .text.hot+0x1041 
253 »       cmpl···$0x0,0x1c(%rsp) 
254 »       je·····2ab·<encode_locale.constprop.0.cold+0x5d> 
255 »       mov····0x8(%rsp),%rdi 
256 »       call···295·<encode_locale.constprop.0.cold+0x47> 
257 ·R_X86_64_PLT32» PyMem_RawFree-0x4 
258 »       jmp····2b5·<encode_locale.constprop.0.cold+0x67> 
259 »       call···29c·<encode_locale.constprop.0.cold+0x4e> 
260 ·R_X86_64_PC32»  .text.hot+0x19c243 ·R_X86_64_PC32»  .text.hot+0x19c
261 »       mov····%eax,0x18(%rsp)244 »       mov····(%rsp),%rdi
 245 »       mov····0xc(%rsp),%r8d
262 »       mov····%eax,0x0(%rip)········246 »       mov····%eax,0x0(%rip)········
263 ·R_X86_64_PC32»  _PyRuntime+0x26ac247 ·R_X86_64_PC32»  _PyRuntime+0x26ac
264 »       jmp····2ab·<encode_locale.constprop.0.cold+0x5d>248 »       jmp····26f·<encode_locale.constprop.0.cold+0x21>
265 ·R_X86_64_PC32»  .text.hot+0xed7249 ·R_X86_64_PC32»  .text.hot+0xe60
 250 »       movq···$0xffffffffffffffff,(%rbx)
Max diff block lines reached; 33363/38437 bytes (86.80%) of diff not shown.
59.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 738, 515 lines modifiedOffset 738, 375 lines modified
738 »       jmp····9db·<_Py_normpath+0x37b>738 »       jmp····9db·<_Py_normpath+0x37b>
739 ·R_X86_64_PC32»  .text.unlikely+0x186739 ·R_X86_64_PC32»  .text.unlikely+0x186
740 »       nopl···0x0(%rax,%rax,1)740 »       nopl···0x0(%rax,%rax,1)
  
741 00000000000009e0·<_Py_normpath_and_size>:741 00000000000009e0·<_Py_normpath_and_size>:
742 _Py_normpath_and_size():742 _Py_normpath_and_size():
743 »       endbr64743 »       endbr64
744 »       mov····%rdi,%r8 
745 »       mov····%rdx,%r10744 »       mov····%rdx,%r9
746 »       test···%rsi,%rsi745 »       test···%rsi,%rsi
747 »       js·····af0·<_Py_normpath_and_size+0x110>746 »       js·····ad0·<_Py_normpath_and_size+0xf0>
748 »       je·····ae9·<_Py_normpath_and_size+0x109>747 »       je·····ac9·<_Py_normpath_and_size+0xe9>
749 »       mov····(%r8),%edx748 »       mov····(%rdi),%eax
750 »       lea····(%rdi,%rsi,4),%rdi749 »       lea····(%rdi,%rsi,4),%r10
751 »       cmp····$0x2f,%edx750 »       cmp····$0x2f,%eax
752 »       jne····b1e·<_Py_normpath_and_size+0x13e>751 »       jne····ae2·<_Py_normpath_and_size+0x102>
753 »       cmpl···$0x2f,0x4(%r8)752 »       cmpl···$0x2f,0x4(%rdi)
754 »       mov····$0x4,%eax753 »       mov····$0x4,%edx
755 »       je·····d55·<_Py_normpath_and_size+0x375>754 »       je·····d5b·<_Py_normpath_and_size+0x37b>
756 »       add····%r8,%rax755 »       add····%rdi,%rdx
757 »       mov····-0x4(%rax),%esi756 »       mov····-0x4(%rdx),%esi
758 »       mov····(%rax),%edx 
759 »       lea····-0x4(%rax),%r9757 »       lea····-0x4(%rdx),%r8
760 »       cmp····$0x2e,%edx758 »       cmpl···$0x2e,(%rdx)
761 »       je·····d36·<_Py_normpath_and_size+0x356>759 »       je·····ceb·<_Py_normpath_and_size+0x30b>
762 »       mov····%rax,%rcx760 »       mov····%rdx,%rax
763 »       data16·cs·nopw·0x0(%rax,%rax,1)761 »       nopw···0x0(%rax,%rax,1)
764 »       nopl···0x0(%rax) 
765 »       test···%rdi,%rdi762 »       test···%r10,%r10
766 »       jne····a6c·<_Py_normpath_and_size+0x8c>763 »       jne····a4c·<_Py_normpath_and_size+0x6c>
767 »       jmp····aac·<_Py_normpath_and_size+0xcc>764 »       jmp····a8c·<_Py_normpath_and_size+0xac>
768 »       data16·cs·nopw·0x0(%rax,%rax,1)765 »       nopw···0x0(%rax,%rax,1)
769 »       data16·cs·nopw·0x0(%rax,%rax,1) 
770 »       nopl···(%rax) 
771 »       mov····%edx,(%rcx)766 »       mov····%ecx,(%rdx)
772 »       add····$0x4,%rax767 »       add····$0x4,%rax
773 »       mov····%edx,%esi768 »       mov····%ecx,%esi
774 »       add····$0x4,%rcx769 »       add····$0x4,%rdx
775 »       cmp····%rax,%rdi770 »       cmp····%rax,%r10
776 »       je·····ac0·<_Py_normpath_and_size+0xe0>771 »       je·····aa0·<_Py_normpath_and_size+0xc0>
777 »       mov····(%rax),%edx772 »       mov····(%rax),%ecx
778 »       cmp····$0x2f,%esi773 »       cmp····$0x2f,%esi
779 »       jne····a60·<_Py_normpath_and_size+0x80>774 »       jne····a40·<_Py_normpath_and_size+0x60>
780 »       cmp····$0x2e,%edx775 »       cmp····$0x2e,%ecx
781 »       je·····b2b·<_Py_normpath_and_size+0x14b>776 »       je·····aef·<_Py_normpath_and_size+0x10f>
782 »       cmp····$0x2f,%edx777 »       cmp····$0x2f,%ecx
783 »       je·····d2b·<_Py_normpath_and_size+0x34b>778 »       je·····d03·<_Py_normpath_and_size+0x323>
784 »       mov····%edx,(%rcx)779 »       mov····%ecx,(%rdx)
785 »       add····$0x4,%rax780 »       add····$0x4,%rax
786 »       mov····%edx,%esi781 »       mov····%ecx,%esi
787 »       add····$0x4,%rcx782 »       add····$0x4,%rdx
788 »       jmp····a40·<_Py_normpath_and_size+0x60>783 »       jmp····a30·<_Py_normpath_and_size+0x50>
789 »       nopl···0x0(%rax,%rax,1)784 »       nopl···0x0(%rax,%rax,1)
790 »       mov····%edx,(%rcx)785 »       mov····%ecx,(%rdx)
791 »       add····$0x4,%rax786 »       add····$0x4,%rax
792 »       mov····%edx,%esi787 »       mov····%ecx,%esi
793 »       add····$0x4,%rcx788 »       add····$0x4,%rdx
794 »       mov····(%rax),%r11d789 »       mov····(%rax),%r11d
795 »       test···%r11d,%r11d790 »       test···%r11d,%r11d
796 »       je·····ac0·<_Py_normpath_and_size+0xe0>791 »       je·····aa0·<_Py_normpath_and_size+0xc0>
797 »       mov····(%rax),%edx792 »       mov····(%rax),%ecx
798 »       cmp····$0x2f,%esi793 »       cmp····$0x2f,%esi
799 »       jne····aa0·<_Py_normpath_and_size+0xc0>794 »       jne····a80·<_Py_normpath_and_size+0xa0>
800 »       jmp····a78·<_Py_normpath_and_size+0x98>795 »       jmp····a58·<_Py_normpath_and_size+0x78>
801 »       nopl···(%rax)796 »       nopl···(%rax)
802 »       movl···$0x0,(%rcx)797 »       movl···$0x0,(%rdx)
803 »       lea····-0x4(%rcx),%rsi798 »       lea····-0x4(%rdx),%rsi
804 »       cmp····%rcx,%r9799 »       cmp····%rdx,%r8
805 »       je·····ade·<_Py_normpath_and_size+0xfe>800 »       je·····abe·<_Py_normpath_and_size+0xde>
806 »       cmp····%r9,%rsi801 »       cmp····%rsi,%r8
807 »       je·····ade·<_Py_normpath_and_size+0xfe>802 »       je·····abe·<_Py_normpath_and_size+0xde>
808 »       cmpl···$0x2f,-0x4(%rcx)803 »       cmpl···$0x2f,-0x4(%rdx)
809 »       je·····cd0·<_Py_normpath_and_size+0x2f0>804 »       je·····c90·<_Py_normpath_and_size+0x2b0>
810 »       sub····%r8,%rsi805 »       sub····%rdi,%rsi
811 »       sar····$0x2,%rsi806 »       sar····$0x2,%rsi
812 »       add····$0x1,%rsi807 »       add····$0x1,%rsi
813 »       mov····%rsi,(%r10)808 »       mov····%rsi,(%r9)
814 »       mov····%r8,%rax809 »       mov····%rdi,%rax
815 »       ret810 »       ret
816 »       mov····(%rdi),%eax811 »       mov····(%rdi),%eax
817 »       test···%eax,%eax812 »       test···%eax,%eax
818 »       je·····afa·<_Py_normpath_and_size+0x11a>813 »       je·····ada·<_Py_normpath_and_size+0xfa>
819 ·R_X86_64_PC32»  .text.unlikely+0x1c0814 ·R_X86_64_PC32»  .text.unlikely+0x1ae
 815 »       xor····%r10d,%r10d
820 »       xor····%edi,%edi 
821 »       cmp····$0x2f,%eax 
822 »       je·····a09·<_Py_normpath_and_size+0x29> 
823 »       cmp····$0x2e,%eax 
824 »       je·····ddd·<_Py_normpath_and_size+0x3fd> 
825 »       mov····%r8,%r9 
826 »       mov····%r8,%rcx 
827 »       mov····%r8,%rax 
828 »       xor····%esi,%esi 
829 »       jmp····a40·<_Py_normpath_and_size+0x60>816 »       jmp····9fc·<_Py_normpath_and_size+0x1c>
830 »       mov····%r8,%r9817 »       mov····%rdi,%r8
831 »       mov····%r8,%rax818 »       mov····%rdi,%rdx
832 »       xor····%esi,%esi819 »       xor····%esi,%esi
833 »       jmp····a25·<_Py_normpath_and_size+0x45>820 »       jmp····a1e·<_Py_normpath_and_size+0x3e>
834 »       mov····0x4(%rax),%esi821 »       mov····0x4(%rax),%esi
835 »       lea····0x4(%rax),%r11822 »       lea····0x4(%rax),%r11
836 »       cmp····$0x2f,%esi823 »       cmp····$0x2f,%esi
837 »       je·····cc8·<_Py_normpath_and_size+0x2e8>824 »       je·····c88·<_Py_normpath_and_size+0x2a8>
838 »       test···%rdi,%rdi825 »       test···%r10,%r10
839 »       jne····cfe·<_Py_normpath_and_size+0x31e>826 »       jne····cbe·<_Py_normpath_and_size+0x2de>
840 »       test···%esi,%esi827 »       test···%esi,%esi
841 »       je·····df7·<_Py_normpath_and_size+0x417>828 »       je·····d95·<_Py_normpath_and_size+0x3b5>
842 »       mov····0x8(%rax),%eax829 »       mov····0x8(%rax),%eax
843 »       cmp····$0x2f,%eax830 »       cmp····$0x2f,%eax
844 »       je·····b5c·<_Py_normpath_and_size+0x17c>831 »       je·····b20·<_Py_normpath_and_size+0x140>
845 »       test···%eax,%eax832 »       test···%eax,%eax
846 »       jne····d1a·<_Py_normpath_and_size+0x33a>833 »       jne····cda·<_Py_normpath_and_size+0x2fa>
847 »       cmp····$0x2e,%esi834 »       cmp····$0x2e,%esi
848 »       jne····d1a·<_Py_normpath_and_size+0x33a>835 »       jne····cda·<_Py_normpath_and_size+0x2fa>
849 »       cmp····%rcx,%r9 
850 »       je·····db6·<_Py_normpath_and_size+0x3d6> 
851 »       cmpl···$0x2f,-0x4(%rcx) 
852 »       lea····-0x4(%rcx),%rdx 
853 »       jne····b9d·<_Py_normpath_and_size+0x1bd> 
854 »       cmp····%r9,%rdx 
855 »       je·····db9·<_Py_normpath_and_size+0x3d9> 
856 »       cmpl···$0x2f,-0x8(%rcx) 
857 »       lea····-0x8(%rcx),%rdx 
858 »       jne····b9d·<_Py_normpath_and_size+0x1bd> 
859 »       cmp····%r9,%rdx 
860 »       je·····db9·<_Py_normpath_and_size+0x3d9> 
861 »       sub····$0x4,%rdx 
862 »       cmpl···$0x2f,(%rdx) 
Max diff block lines reached; 55345/60987 bytes (90.75%) of diff not shown.
17.8 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 50, 143 lines modifiedOffset 50, 148 lines modified
50 ··0x000002e0·0e50025b·0a0e3841·0e30410e·28420e20·.P.[..8A.0A.(B.·50 ··0x000002e0·0e50025b·0a0e3841·0e30410e·28420e20·.P.[..8A.0A.(B.·
51 ··0x000002f0·420e1842·0e10420e·08410b00·1c000000·B..B..B..A......51 ··0x000002f0·420e1842·0e10420e·08410b00·1c000000·B..B..B..A......
52 ··0x00000300·00030000·00000000·56000000·000e5083·........V.....P.52 ··0x00000300·00030000·00000000·56000000·000e5083·........V.....P.
53 ··0x00000310·0786068c·058d048e·038f0200·10000000·................53 ··0x00000310·0786068c·058d048e·038f0200·10000000·................
54 ··0x00000320·20030000·00000000·7b030000·00000000··.......{.......54 ··0x00000320·20030000·00000000·7b030000·00000000··.......{.......
55 ··0x00000330·10000000·34030000·00000000·26000000·....4.......&...55 ··0x00000330·10000000·34030000·00000000·26000000·....4.......&...
56 ··0x00000340·00000000·10000000·48030000·00000000·........H.......56 ··0x00000340·00000000·10000000·48030000·00000000·........H.......
57 ··0x00000350·1c040000·00000000·10000000·5c030000·............\...57 ··0x00000350·ba030000·00000000·10000000·5c030000·............\...
58 ··0x00000360·00000000·2d000000·00000000·34000000·....-.......4...58 ··0x00000360·00000000·2d000000·00000000·34000000·....-.......4...
59 ··0x00000370·70030000·00000000·99000000·00460e10·p............F..59 ··0x00000370·70030000·00000000·99000000·00460e10·p............F..
60 ··0x00000380·8d02450e·188c0344·0e208604·440e2883·..E....D.·..D.(.60 ··0x00000380·8d02450e·188c0344·0e208604·440e2883·..E....D.·..D.(.
61 ··0x00000390·05440e30·027b0e28·410e2041·0e18420e·.D.0.{.(A.·A..B.61 ··0x00000390·05440e30·027b0e28·410e2041·0e18420e·.D.0.{.(A.·A..B.
62 ··0x000003a0·10420e08·18000000·a8030000·00000000·.B..............62 ··0x000003a0·10420e08·18000000·a8030000·00000000·.B..............
63 ··0x000003b0·37000000·000e3083·0586048c·038d0200·7.....0.........63 ··0x000003b0·37000000·000e3083·0586048c·038d0200·7.....0.........
64 ··0x000003c0·44000000·c4030000·00000000·ed000000·D...............64 ··0x000003c0·44000000·c4030000·00000000·ed000000·D...............
65 ··0x000003d0·00460e10·8e02420e·188d0342·0e208c04·.F....B....B.·..65 ··0x000003d0·00460e10·8e02420e·188d0342·0e208c04·.F....B....B.·..
66 ··0x000003e0·410e2886·05410e30·8306470e·b020490e·A.(..A.0..G..·I.66 ··0x000003e0·410e2886·05410e30·8306470e·b020490e·A.(..A.0..G..·I.
67 ··0x000003f0·d02002c3·0a0e3041·0e28410e·20420e18·.·....0A.(A.·B..67 ··0x000003f0·d02002c3·0a0e3041·0e28410e·20420e18·.·....0A.(A.·B..
68 ··0x00000400·420e1042·0e08410b·1c000000·0c040000·B..B..A.........68 ··0x00000400·420e1042·0e08410b·1c000000·0c040000·B..B..A.........
69 ··0x00000410·00000000·42000000·000ed020·83068605·....B......·....69 ··0x00000410·00000000·42000000·000ed020·83068605·....B......·....
70 ··0x00000420·8c048d03·8e020000·48000000·2c040000·........H...,...70 ··0x00000420·8c048d03·8e020000·20000000·2c040000·........·...,...
71 ··0x00000430·00000000·26020000·00420e10·8f02420e·....&....B....B.71 ··0x00000430·00000000·7a000000·00410e10·83024a0e·....z....A....J.
 72 ··0x00000440·3002510a·0e10410e·08410b00·14000000·0.Q...A..A......
 73 ··0x00000450·50040000·00000000·51000000·000e3083·P.......Q.....0.
72 ··0x00000440·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0 
73 ··0x00000450·8606440e·38830744·0e700328·010a0e38·..D.8..D.p.(...8 
74 ··0x00000460·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B 
75 ··0x00000470·0e08410b·1c000000·78040000·00000000·..A.....x....... 
76 ··0x00000480·b8000000·000e7083·0786068c·058d048e·......p......... 
77 ··0x00000490·038f0200·48000000·98040000·00000000·....H...........74 ··0x00000460·02000000·48000000·68040000·00000000·....H...h.......
78 ··0x000004a0·97020000·00460e10·8f024b0e·188e0342·.....F....K....B75 ··0x00000470·97020000·00460e10·8f024b0e·188e0342·.....F....K....B
79 ··0x000004b0·0e208d04·420e288c·05410e30·8606490e·.·..B.(..A.0..I.76 ··0x00000480·0e208d04·420e288c·05410e30·8606490e·.·..B.(..A.0..I.
80 ··0x000004c0·3883074c·0e70036d·010a0e38·440e3041·8..L.p.m...8D.0A77 ··0x00000490·3883074c·0e70036d·010a0e38·440e3041·8..L.p.m...8D.0A
81 ··0x000004d0·0e28420e·20420e18·420e1042·0e08410b·.(B.·B..B..B..A.78 ··0x000004a0·0e28420e·20420e18·420e1042·0e08410b·.(B.·B..B..B..A.
82 ··0x000004e0·1c000000·e4040000·00000000·5e000000·............^...79 ··0x000004b0·1c000000·b4040000·00000000·5e000000·............^...
83 ··0x000004f0·000e7083·0786068c·058d048e·038f0200·..p.............80 ··0x000004c0·000e7083·0786068c·058d048e·038f0200·..p.............
 81 ··0x000004d0·4c000000·d4040000·00000000·f0020000·L...............
 82 ··0x000004e0·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..
 83 ··0x000004f0·420e288c·05440e30·8606440e·38830744·B.(..D.0..D.8..D
 84 ··0x00000500·0e800103·3f010a0e·38410e30·410e2842·....?...8A.0A.(B
 85 ··0x00000510·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A....
 86 ··0x00000520·1c000000·24050000·00000000·33000000·....$.......3...
 87 ··0x00000530·000e8001·83078606·8c058d04·8e038f02·................
84 ··0x00000500·24000000·04050000·00000000·3d000000·$...........=...88 ··0x00000540·24000000·44050000·00000000·3d000000·$...D.......=...
85 ··0x00000510·00450e10·86024b0e·18830341·0e20690e·.E....K....A.·i.89 ··0x00000550·00450e10·86024b0e·18830341·0e20690e·.E....K....A.·i.
86 ··0x00000520·18410e10·410e0800·14000000·2c050000·.A..A.......,...90 ··0x00000560·18410e10·410e0800·14000000·6c050000·.A..A.......l...
87 ··0x00000530·00000000·13000000·000e2083·03860200·..........·.....91 ··0x00000570·00000000·13000000·000e2083·03860200·..........·.....
88 ··0x00000540·28000000·44050000·00000000·3f010000·(...D.......?...92 ··0x00000580·28000000·84050000·00000000·3f010000·(...........?...
89 ··0x00000550·00410e10·8602430e·18830346·0e305a0a·.A....C....F.0Z.93 ··0x00000590·00410e10·8602430e·18830346·0e305a0a·.A....C....F.0Z.
90 ··0x00000560·0e18410e·10410e08·410b0000·14000000·..A..A..A.......94 ··0x000005a0·0e18410e·10410e08·410b0000·14000000·..A..A..A.......
91 ··0x00000570·70050000·00000000·43000000·000e3083·p.......C.....0.95 ··0x000005b0·b0050000·00000000·43000000·000e3083·........C.....0.
92 ··0x00000580·03860200·38000000·88050000·00000000·....8...........96 ··0x000005c0·03860200·38000000·c8050000·00000000·....8...........
93 ··0x00000590·d4000000·00460e10·8e02420e·188d0345·.....F....B....E97 ··0x000005d0·d4000000·00460e10·8e02420e·188d0345·.....F....B....E
94 ··0x000005a0·0e208c04·440e2886·05410e30·830602ba·.·..D.(..A.0....98 ··0x000005e0·0e208c04·440e2886·05410e30·830602ba·.·..D.(..A.0....
95 ··0x000005b0·0e28410e·20420e18·420e1042·0e080000·.(A.·B..B..B....99 ··0x000005f0·0e28410e·20420e18·420e1042·0e080000·.(A.·B..B..B....
96 ··0x000005c0·18000000·c4050000·00000000·22000000·............"...100 ··0x00000600·18000000·04060000·00000000·22000000·............"...
97 ··0x000005d0·00450e10·83025c0e·08000000·14000000·.E....\.........101 ··0x00000610·00450e10·83025c0e·08000000·14000000·.E....\.........
98 ··0x000005e0·e0050000·00000000·08000000·000e1083·................102 ··0x00000620·20060000·00000000·08000000·000e1083··...............
99 ··0x000005f0·02000000·64000000·f8050000·00000000·....d...........103 ··0x00000630·02000000·7c000000·38060000·00000000·....|...8.......
100 ··0x00000600·48050000·00460e10·8f02420e·188e0342·H....F....B....B104 ··0x00000640·39030000·00460e10·8f02420e·188e0342·9....F....B....B
101 ··0x00000610·0e208d04·420e288c·05440e30·8606410e·.·..B.(..D.0..A.105 ··0x00000650·0e208d04·420e288c·05440e30·8606410e·.·..B.(..D.0..A.
102 ··0x00000620·38830747·0e800103·38010a0e·38410e30·8..G....8...8A.0106 ··0x00000660·38830747·0e800103·37010a0e·38410e30·8..G....7...8A.0
103 ··0x00000630·410e2842·0e20420e·18420e10·420e0841·A.(B.·B..B..B..A107 ··0x00000670·410e2842·0e20420e·18420e10·420e0841·A.(B.·B..B..B..A
104 ··0x00000640·0b026e0a·0e384a0e·30410e28·420e2042·..n..8J.0A.(B.·B108 ··0x00000680·0b026b0a·0e384a0e·30410e28·420e2042·..k..8J.0A.(B.·B
105 ··0x00000650·0e18420e·10420e08·450b0000·34000000·..B..B..E...4...109 ··0x00000690·0e18420e·10420e08·450b440a·0e38470e·..B..B..E.D..8G.
 110 ··0x000006a0·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
106 ··0x00000660·60060000·00000000·4f000000·000e8001·`.......O....... 
107 ··0x00000670·83078606·8c058d04·8e038f02·660a0e38·............f..8 
108 ··0x00000680·470e3041·0e28420e·20420e18·420e1042·G.0A.(B.·B..B..B 
109 ··0x00000690·0e08450b·20000000·98060000·00000000·..E.·...........111 ··0x000006b0·450b0000·34000000·b8060000·00000000·E...4...........
 112 ··0x000006c0·4f000000·000e8001·83078606·8c058d04·O...............
 113 ··0x000006d0·8e038f02·590a0e38·470e3041·0e28420e·....Y..8G.0A.(B.
 114 ··0x000006e0·20420e18·420e1042·0e08450b·20000000··B..B..B..E.·...
110 ··0x000006a0·30010000·00450e10·8302460e·20620a0e·0....E....F.·b.. 
111 ··0x000006b0·10410e08·420b0000·14000000·bc060000·.A..B........... 
112 ··0x000006c0·00000000·4e000000·000e2083·02000000·....N.....·..... 
113 ··0x000006d0·28000000·d4060000·00000000·37000000·(...........7... 
114 ··0x000006e0·00410e10·8602470e·18830346·0e20540a·.A....G....F.·T. 
115 ··0x000006f0·0e18410e·10410e08·410b0000·48000000·..A..A..A...H... 
116 ··0x00000700·00070000·00000000·a3000000·00500e10·.............P..115 ··0x000006f0·f0060000·00000000·30010000·00450e10·........0....E..
 116 ··0x00000700·8302460e·20620a0e·10410e08·420b0000·..F.·b...A..B...
 117 ··0x00000710·14000000·14070000·00000000·4e000000·............N...
 118 ··0x00000720·000e2083·02000000·28000000·2c070000·..·.....(...,...
117 ··0x00000710·8f02420e·188e0342·0e208d04·450e288c·..B....B.·..E.(. 
118 ··0x00000720·05440e30·8606410e·38830744·0e50025b·.D.0..A.8..D.P.[ 
119 ··0x00000730·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B 
120 ··0x00000740·0e10420e·08410b00·1c000000·4c070000·..B..A......L... 
121 ··0x00000750·00000000·20000000·000e5083·0786068c·....·.....P.....119 ··0x00000730·00000000·37000000·00410e10·8602470e·....7....A....G.
122 ··0x00000760·058d048e·038f0200·14000000·6c070000·............l... 
123 ··0x00000770·00000000·26000000·00480e10·5d0e0800·....&....H..]...120 ··0x00000740·18830346·0e20540a·0e18410e·10410e08·...F.·T...A..A..
 121 ··0x00000750·410b0000·48000000·58070000·00000000·A...H...X.......
 122 ··0x00000760·a3000000·00500e10·8f02420e·188e0342·.....P....B....B
 123 ··0x00000770·0e208d04·450e288c·05440e30·8606410e·.·..E.(..D.0..A.
 124 ··0x00000780·38830744·0e50025b·0a0e3841·0e30410e·8..D.P.[..8A.0A.
 125 ··0x00000790·28420e20·420e1842·0e10420e·08410b00·(B.·B..B..B..A..
124 ··0x00000780·10000000·84070000·00000000·07000000·................126 ··0x000007a0·1c000000·a4070000·00000000·20000000·............·...
 127 ··0x000007b0·000e5083·0786068c·058d048e·038f0200·..P.............
 128 ··0x000007c0·14000000·c4070000·00000000·26000000·............&...
 129 ··0x000007d0·00480e10·5d0e0800·10000000·dc070000·.H..]...........
 130 ··0x000007e0·00000000·07000000·000e1000·44000000·............D...
 131 ··0x000007f0·f0070000·00000000·d9000000·00460e10·.............F..
 132 ··0x00000800·8e02420e·188d0342·0e208c04·410e2886·..B....B.·..A.(.
 133 ··0x00000810·05410e30·8306470e·b020490e·d02002ac·.A.0..G..·I..·..
 134 ··0x00000820·0a0e3044·0e28410e·20420e18·420e1042·..0D.(A.·B..B..B
 135 ··0x00000830·0e08410b·1c000000·38080000·00000000·..A.....8.......
 136 ··0x00000840·34000000·000ed020·83068605·8c048d03·4......·........
125 ··0x00000790·000e1000·44000000·98070000·00000000·....D...........137 ··0x00000850·8e020000·44000000·58080000·00000000·....D...X.......
126 ··0x000007a0·d9000000·00460e10·8e02420e·188d0342·.....F....B....B138 ··0x00000860·03010000·00460e10·8f02420e·188e0342·.....F....B....B
127 ··0x000007b0·0e208c04·410e2886·05410e30·8306470e·.·..A.(..A.0..G.139 ··0x00000870·0e208d04·450e288c·05410e30·8606440e·.·..E.(..A.0..D.
 140 ··0x00000880·38830744·0e5002dd·0e38440e·30410e28·8..D.P...8D.0A.(
 141 ··0x00000890·420e2042·0e18420e·10420e08·1c000000·B.·B..B..B......
128 ··0x000007c0·b020490e·d02002ac·0a0e3044·0e28410e·.·I..·....0D.(A. 
129 ··0x000007d0·20420e18·420e1042·0e08410b·1c000000··B..B..B..A..... 
130 ··0x000007e0·e0070000·00000000·34000000·000ed020·........4......· 
131 ··0x000007f0·83068605·8c048d03·8e020000·44000000·............D... 
132 ··0x00000800·00080000·00000000·03010000·00460e10·.............F.. 
133 ··0x00000810·8f02420e·188e0342·0e208d04·450e288c·..B....B.·..E.(. 
134 ··0x00000820·05410e30·8606440e·38830744·0e5002dd·.A.0..D.8..D.P.. 
135 ··0x00000830·0e38440e·30410e28·420e2042·0e18420e·.8D.0A.(B.·B..B. 
136 ··0x00000840·10420e08·1c000000·48080000·00000000·.B......H....... 
137 ··0x00000850·49000000·000e5083·0786068c·058d048e·I.....P......... 
138 ··0x00000860·038f0200·24000000·68080000·00000000·....$...h....... 
139 ··0x00000870·3f000000·00450e10·8602410e·18830346·?....E....A....F 
140 ··0x00000880·0e206e0e·18430e10·410e0800·14000000·.·n..C..A....... 
141 ··0x00000890·90080000·00000000·14000000·000e2083·..............·.142 ··0x000008a0·a0080000·00000000·49000000·000e5083·........I.....P.
142 ··0x000008a0·03860200·24000000·a8080000·00000000·....$........... 
143 ··0x000008b0·39000000·00450e10·8602410e·18830341·9....E....A....A 
Max diff block lines reached; 0/18106 bytes (0.00%) of diff not shown.
16.5 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 17, 128 lines modifiedOffset 17, 131 lines modified
17 ··0x000000e0·005f5079·5f6e6f72·6d706174·682e636f·._Py_normpath.co17 ··0x000000e0·005f5079·5f6e6f72·6d706174·682e636f·._Py_normpath.co
18 ··0x000000f0·6c64005f·50795f6e·6f726d70·6174685f·ld._Py_normpath_18 ··0x000000f0·6c64005f·50795f6e·6f726d70·6174685f·ld._Py_normpath_
19 ··0x00000100·616e645f·73697a65·2e636f6c·64005f50·and_size.cold._P19 ··0x00000100·616e645f·73697a65·2e636f6c·64005f50·and_size.cold._P
20 ··0x00000110·795f6164·645f7265·6c66696c·652e636f·y_add_relfile.co20 ··0x00000110·795f6164·645f7265·6c66696c·652e636f·y_add_relfile.co
21 ··0x00000120·6c640065·6e636f64·655f6c6f·63616c65·ld.encode_locale21 ··0x00000120·6c640065·6e636f64·655f6c6f·63616c65·ld.encode_locale
22 ··0x00000130·2e636f6e·73747072·6f702e30·005f5079·.constprop.0._Py22 ··0x00000130·2e636f6e·73747072·6f702e30·005f5079·.constprop.0._Py
23 ··0x00000140·5f777265·61646c69·6e6b2e63·6f6c6400·_wreadlink.cold.23 ··0x00000140·5f777265·61646c69·6e6b2e63·6f6c6400·_wreadlink.cold.
24 ··0x00000150·656e636f·64655f6c·6f63616c·652e636f·encode_locale.co 
25 ··0x00000160·6e737470·726f702e·302e636f·6c640065·nstprop.0.cold.e 
26 ··0x00000170·6e636f64·655f6173·63696900·5f50795f·ncode_ascii._Py_ 
27 ··0x00000180·77666f70·656e2e63·6f6c6400·5f50795f·wfopen.cold._Py_24 ··0x00000150·656e636f·64655f63·75727265·6e745f6c·encode_current_l
 25 ··0x00000160·6f63616c·6500656e·636f6465·5f6c6f63·ocale.encode_loc
 26 ··0x00000170·616c652e·636f6e73·7470726f·702e302e·ale.constprop.0.
 27 ··0x00000180·636f6c64·00656e63·6f64655f·61736369·cold.encode_asci
 28 ··0x00000190·69005f50·795f7766·6f70656e·2e636f6c·i._Py_wfopen.col
 29 ··0x000001a0·6400656e·636f6465·5f637572·72656e74·d.encode_current
 30 ··0x000001b0·5f6c6f63·616c652e·636f6c64·005f5079·_locale.cold._Py
28 ··0x00000190·77737461·742e636f·6c640069·6f63746c·wstat.cold.ioctl31 ··0x000001c0·5f777374·61742e63·6f6c6400·696f6374·_wstat.cold.ioct
29 ··0x000001a0·5f776f72·6b732e30·005f5079·5f476574·_works.0._Py_Get32 ··0x000001d0·6c5f776f·726b732e·30005f50·795f4765·l_works.0._Py_Ge
30 ··0x000001b0·5469636b·73506572·5365636f·6e642e63·TicksPerSecond.c33 ··0x000001e0·74546963·6b735065·72536563·6f6e642e·tTicksPerSecond.
31 ··0x000001c0·6f6c6400·5f50795f·456e636f·64654c6f·old._Py_EncodeLo34 ··0x000001f0·636f6c64·005f5079·5f456e63·6f64654c·cold._Py_EncodeL
32 ··0x000001d0·63616c65·45782e63·6f6c6400·5f50795f·caleEx.cold._Py_35 ··0x00000200·6f63616c·6545782e·636f6c64·005f5079·ocaleEx.cold._Py
33 ··0x000001e0·7365745f·696e6865·72697461·626c652e·set_inheritable.36 ··0x00000210·5f736574·5f696e68·65726974·61626c65·_set_inheritable
34 ··0x000001f0·636f6c64·005f5079·5f726561·642e636f·cold._Py_read.co37 ··0x00000220·2e636f6c·64005f50·795f7265·61642e63·.cold._Py_read.c
35 ··0x00000200·6c64005f·50795f49·7356616c·69644644·ld._Py_IsValidFD38 ··0x00000230·6f6c6400·5f50795f·49735661·6c696446·old._Py_IsValidF
36 ··0x00000210·2e636f6c·64005f50·795f7772·65616c70·.cold._Py_wrealp39 ··0x00000240·442e636f·6c64005f·50795f77·7265616c·D.cold._Py_wreal
37 ··0x00000220·6174682e·636f6c64·005f5079·5f666f70·ath.cold._Py_fop40 ··0x00000250·70617468·2e636f6c·64005f50·795f666f·path.cold._Py_fo
38 ··0x00000230·656e5f6f·626a2e63·6f6c6400·5f50795f·en_obj.cold._Py_41 ··0x00000260·70656e5f·6f626a2e·636f6c64·005f5079·pen_obj.cold._Py
39 ··0x00000240·6475702e·636f6c64·005f5079·5f476574·dup.cold._Py_Get42 ··0x00000270·5f647570·2e636f6c·64005f50·795f4765·_dup.cold._Py_Ge
40 ··0x00000250·4c6f6361·6c65456e·636f6469·6e674f62·LocaleEncodingOb43 ··0x00000280·744c6f63·616c6545·6e636f64·696e674f·tLocaleEncodingO
41 ··0x00000260·6a656374·2e636f6c·64005f50·795f736b·ject.cold._Py_sk44 ··0x00000290·626a6563·742e636f·6c64005f·50795f73·bject.cold._Py_s
42 ··0x00000270·6970726f·6f742e63·6f6c6400·5f50795f·iproot.cold._Py_45 ··0x000002a0·6b697072·6f6f742e·636f6c64·005f5079·kiproot.cold._Py
43 ··0x00000280·4765744c·6f63616c·65636f6e·764e756d·GetLocaleconvNum46 ··0x000002b0·5f476574·4c6f6361·6c65636f·6e764e75·_GetLocaleconvNu
44 ··0x00000290·65726963·2e636f6c·64002e4c·43313700·eric.cold..LC17.47 ··0x000002c0·6d657269·632e636f·6c64002e·4c433137·meric.cold..LC17
45 ··0x000002a0·2e4c4331·38002e4c·43313900·2e4c4332·.LC18..LC19..LC248 ··0x000002d0·002e4c43·3138002e·4c433139·002e4c43·..LC18..LC19..LC
46 ··0x000002b0·30002e4c·43323100·2e4c4332·32002e4c·0..LC21..LC22..L49 ··0x000002e0·3230002e·4c433231·002e4c43·3232002e·20..LC21..LC22..
47 ··0x000002c0·43323300·2e4c4332·34002e4c·43323500·C23..LC24..LC25.50 ··0x000002f0·4c433233·002e4c43·3234002e·4c433235·LC23..LC24..LC25
48 ··0x000002d0·2e4c4332·36002e4c·43323700·2e4c4332·.LC26..LC27..LC251 ··0x00000300·002e4c43·3236002e·4c433237·002e4c43·..LC26..LC27..LC
49 ··0x000002e0·38002e4c·43333800·50795f44·65636f64·8..LC38.Py_Decod52 ··0x00000310·3238002e·4c433338·0050795f·4465636f·28..LC38.Py_Deco
50 ··0x000002f0·654c6f63·616c6500·5f507952·756e7469·eLocale._PyRunti53 ··0x00000320·64654c6f·63616c65·005f5079·52756e74·deLocale._PyRunt
51 ··0x00000300·6d650073·74726c65·6e005f50·795f4465·me.strlen._Py_De54 ··0x00000330·696d6500·7374726c·656e005f·50795f44·ime.strlen._Py_D
52 ··0x00000310·636f6465·55544638·4578005f·50795f44·codeUTF8Ex._Py_D55 ··0x00000340·65636f64·65555446·38457800·5f50795f·ecodeUTF8Ex._Py_
53 ··0x00000320·65636f64·654c6f63·616c6545·78007365·ecodeLocaleEx.se56 ··0x00000350·4465636f·64654c6f·63616c65·45780073·DecodeLocaleEx.s
54 ··0x00000330·746c6f63·616c6500·73747263·6d70006e·tlocale.strcmp.n57 ··0x00000360·65746c6f·63616c65·00737472·636d7000·etlocale.strcmp.
55 ··0x00000340·6c5f6c61·6e67696e·666f005f·50795f6e·l_langinfo._Py_n58 ··0x00000370·6e6c5f6c·616e6769·6e666f00·5f50795f·nl_langinfo._Py_
56 ··0x00000350·6f726d61·6c697a65·5f656e63·6f64696e·ormalize_encodin59 ··0x00000380·6e6f726d·616c697a·655f656e·636f6469·normalize_encodi
57 ··0x00000360·67006d62·73746f77·6373005f·5f737461·g.mbstowcs.__sta60 ··0x00000390·6e67006d·6273746f·77637300·5f5f7374·ng.mbstowcs.__st
58 ··0x00000370·636b5f63·686b5f66·61696c00·50794d65·ck_chk_fail.PyMe61 ··0x000003a0·61636b5f·63686b5f·6661696c·0050794d·ack_chk_fail.PyM
59 ··0x00000380·6d5f5261·774d616c·6c6f6300·6d627274·m_RawMalloc.mbrt62 ··0x000003b0·656d5f52·61774d61·6c6c6f63·006d6272·em_RawMalloc.mbr
60 ··0x00000390·6f776300·50794d65·6d5f5261·77467265·owc.PyMem_RawFre63 ··0x000003c0·746f7763·0050794d·656d5f52·61774672·towc.PyMem_RawFr
61 ··0x000003a0·65005f50·795f5265·73657446·6f726365·e._Py_ResetForce64 ··0x000003d0·6565005f·50795f52·65736574·466f7263·ee._Py_ResetForc
62 ··0x000003b0·41534349·49005f50·795f7772·6974655f·ASCII._Py_write_65 ··0x000003e0·65415343·4949005f·50795f77·72697465·eASCII._Py_write
63 ··0x000003c0·6e6f7261·69736500·5f5f6572·726e6f5f·noraise.__errno_66 ··0x000003f0·5f6e6f72·61697365·005f5f65·72726e6f·_noraise.__errno
64 ··0x000003d0·6c6f6361·74696f6e·005f5079·5f697361·location._Py_isa67 ··0x00000400·5f6c6f63·6174696f·6e005f50·795f6973·_location._Py_is
65 ··0x000003e0·6273005f·50795f61·62737061·74680077·bs._Py_abspath.w68 ··0x00000410·61627300·5f50795f·61627370·61746800·abs._Py_abspath.
66 ··0x000003f0·6373636d·70005f50·794d656d·5f526177·cscmp._PyMem_Raw69 ··0x00000420·77637363·6d70005f·50794d65·6d5f5261·wcscmp._PyMem_Ra
67 ··0x00000400·57637364·7570005f·50795f77·67657463·Wcsdup._Py_wgetc70 ··0x00000430·77576373·64757000·5f50795f·77676574·wWcsdup._Py_wget
68 ··0x00000410·77640077·63736c65·6e006d65·6d637079·wd.wcslen.memcpy71 ··0x00000440·63776400·7763736c·656e006d·656d6370·cwd.wcslen.memcp
69 ··0x00000420·00776373·6e637079·005f5079·5f476574·.wcsncpy._Py_Get72 ··0x00000450·79007763·736e6370·79005f50·795f4765·y.wcsncpy._Py_Ge
70 ··0x00000430·466f7263·65415343·4949005f·50795f47·ForceASCII._Py_G73 ··0x00000460·74466f72·63654153·43494900·5f50795f·tForceASCII._Py_
71 ··0x00000440·65744c6f·63616c65·456e636f·64696e67·etLocaleEncoding74 ··0x00000470·4765744c·6f63616c·65456e63·6f64696e·GetLocaleEncodin
72 ··0x00000450·005f5079·5f667374·61745f6e·6f726169·._Py_fstat_norai75 ··0x00000480·67005f50·795f6673·7461745f·6e6f7261·g._Py_fstat_nora
73 ··0x00000460·73650066·73746174·3634005f·50795f77·se.fstat64._Py_w76 ··0x00000490·69736500·66737461·74363400·5f50795f·ise.fstat64._Py_
74 ··0x00000470·72697465·00507945·76616c5f·53617665·rite.PyEval_Save77 ··0x000004a0·77726974·65005079·4576616c·5f536176·write.PyEval_Sav
75 ··0x00000480·54687265·61640050·79457661·6c5f5265·Thread.PyEval_Re78 ··0x000004b0·65546872·65616400·50794576·616c5f52·eThread.PyEval_R
76 ··0x00000490·73746f72·65546872·65616400·50794578·storeThread.PyEx79 ··0x000004c0·6573746f·72655468·72656164·00507945·estoreThread.PyE
77 ··0x000004a0·635f4f53·4572726f·72005079·4572725f·c_OSError.PyErr_80 ··0x000004d0·78635f4f·53457272·6f720050·79457272·xc_OSError.PyErr
78 ··0x000004b0·53657446·726f6d45·72726e6f·00507945·SetFromErrno.PyE81 ··0x000004e0·5f536574·46726f6d·4572726e·6f005079·_SetFromErrno.Py
79 ··0x000004c0·72725f43·6865636b·5369676e·616c7300·rr_CheckSignals.82 ··0x000004f0·4572725f·43686563·6b536967·6e616c73·Err_CheckSignals
80 ··0x000004d0·5f50795f·6e6f726d·70617468·005f5079·_Py_normpath._Py83 ··0x00000500·005f5079·5f6e6f72·6d706174·68005f50·._Py_normpath._P
81 ··0x000004e0·5f6e6f72·6d706174·685f616e·645f7369·_normpath_and_si84 ··0x00000510·795f6e6f·726d7061·74685f61·6e645f73·y_normpath_and_s
82 ··0x000004f0·7a65005f·50795f61·64645f72·656c6669·ze._Py_add_relfi85 ··0x00000520·697a6500·5f50795f·6164645f·72656c66·ize._Py_add_relf
83 ··0x00000500·6c650077·63736370·79005f50·795f7772·le.wcscpy._Py_wr86 ··0x00000530·696c6500·77637363·7079005f·50795f77·ile.wcscpy._Py_w
 87 ··0x00000540·72656164·6c696e6b·005f5079·5f456e63·readlink._Py_Enc
 88 ··0x00000550·6f646555·54463845·78005f50·795f7766·odeUTF8Ex._Py_wf
84 ··0x00000510·6561646c·696e6b00·77637374·6f6d6273·eadlink.wcstombs 
85 ··0x00000520·005f5079·5f456e63·6f646555·54463845·._Py_EncodeUTF8E 
86 ··0x00000530·78005079·4d656d5f·4d616c6c·6f630050·x.PyMem_Malloc.P 
87 ··0x00000540·794d656d·5f467265·65005f50·795f7766·yMem_Free._Py_wf 
88 ··0x00000550·6f70656e·00507953·79735f41·75646974·open.PySys_Audit89 ··0x00000560·6f70656e·00507953·79735f41·75646974·open.PySys_Audit
89 ··0x00000560·00666f70·656e3634·0066696c·656e6f00·.fopen64.fileno.90 ··0x00000570·00776373·746f6d62·7300666f·70656e36·.wcstombs.fopen6
 91 ··0x00000580·34006669·6c656e6f·0066636c·6f736500·4.fileno.fclose.
 92 ··0x00000590·50794d65·6d5f4672·65650050·794d656d·PyMem_Free.PyMem
90 ··0x00000570·66636c6f·7365005f·50795f77·73746174·fclose._Py_wstat93 ··0x000005a0·5f4d616c·6c6f6300·5f50795f·77737461·_Malloc._Py_wsta
91 ··0x00000580·0066636e·746c3634·00696f63·746c005f·.fcntl64.ioctl._94 ··0x000005b0·74006663·6e746c36·3400696f·63746c00·t.fcntl64.ioctl.
92 ··0x00000590·50795f6a·6f696e5f·72656c66·696c6500·Py_join_relfile.95 ··0x000005c0·5f50795f·6a6f696e·5f72656c·66696c65·_Py_join_relfile
93 ··0x000005a0·5f50795f·47657454·69636b73·50657253·_Py_GetTicksPerS96 ··0x000005d0·005f5079·5f476574·5469636b·73506572·._Py_GetTicksPer
94 ··0x000005b0·65636f6e·64007379·73636f6e·66005f50·econd.sysconf._P97 ··0x000005e0·5365636f·6e640073·7973636f·6e66005f·Second.sysconf._
95 ··0x000005c0·795f456e·636f6465·4c6f6361·6c654578·y_EncodeLocaleEx98 ··0x000005f0·50795f45·6e636f64·654c6f63·616c6545·Py_EncodeLocaleE
96 ··0x000005d0·005f5079·5f736574·5f696e68·65726974·._Py_set_inherit 
97 ··0x000005e0·61626c65·005f5079·5f726561·64005f50·able._Py_read._P 
98 ··0x000005f0·795f4973·56616c69·64464400·5f50795f·y_IsValidFD._Py_ 
99 ··0x00000600·77726561·6c706174·68005f5f·7265616c·wrealpath.__real 
100 ··0x00000610·70617468·5f63686b·005f5079·5f666f70·path_chk._Py_fop 
101 ··0x00000620·656e5f6f·626a0050·79556e69·636f6465·en_obj.PyUnicode 
102 ··0x00000630·5f465343·6f6e7665·72746572·005f5079·_FSConverter._Py 
103 ··0x00000640·5f446561·6c6c6f63·00507945·72725f53·_Dealloc.PyErr_S 
104 ··0x00000650·65744672·6f6d4572·726e6f57·69746846·etFromErrnoWithF 
105 ··0x00000660·696c656e·616d654f·626a6563·74005f50·ilenameObject._P 
106 ··0x00000670·795f6475·70005f50·795f4765·744c6f63·y_dup._Py_GetLoc 
107 ··0x00000680·616c6545·6e636f64·696e674f·626a6563·aleEncodingObjec 
108 ··0x00000690·74005079·556e6963·6f64655f·46726f6d·t.PyUnicode_From 
109 ··0x000006a0·57696465·43686172·00507945·72725f4e·WideChar.PyErr_N 
110 ··0x000006b0·6f4d656d·6f727900·5f50795f·736b6970·oMemory._Py_skip 
111 ··0x000006c0·726f6f74·005f5079·5f736574·5f626c6f·root._Py_set_blo 
112 ··0x000006d0·636b696e·67005f50·795f6673·74617400·cking._Py_fstat. 
113 ··0x000006e0·5f50795f·6765745f·626c6f63·6b696e67·_Py_get_blocking 
114 ··0x000006f0·005f5079·5f736574·5f696e68·65726974·._Py_set_inherit99 ··0x00000600·78005f50·795f7365·745f696e·68657269·x._Py_set_inheri
 100 ··0x00000610·7461626c·65005f50·795f7265·6164005f·table._Py_read._
 101 ··0x00000620·50795f49·7356616c·69644644·005f5079·Py_IsValidFD._Py
 102 ··0x00000630·5f777265·616c7061·7468005f·5f726561·_wrealpath.__rea
 103 ··0x00000640·6c706174·685f6368·6b005f50·795f666f·lpath_chk._Py_fo
 104 ··0x00000650·70656e5f·6f626a00·5079556e·69636f64·pen_obj.PyUnicod
 105 ··0x00000660·655f4653·436f6e76·65727465·72005f50·e_FSConverter._P
 106 ··0x00000670·795f4465·616c6c6f·63005079·4572725f·y_Dealloc.PyErr_
 107 ··0x00000680·53657446·726f6d45·72726e6f·57697468·SetFromErrnoWith
 108 ··0x00000690·46696c65·6e616d65·4f626a65·6374005f·FilenameObject._
 109 ··0x000006a0·50795f64·7570005f·50795f47·65744c6f·Py_dup._Py_GetLo
 110 ··0x000006b0·63616c65·456e636f·64696e67·4f626a65·caleEncodingObje
 111 ··0x000006c0·63740050·79556e69·636f6465·5f46726f·ct.PyUnicode_Fro
 112 ··0x000006d0·6d576964·65436861·72005079·4572725f·mWideChar.PyErr_
 113 ··0x000006e0·4e6f4d65·6d6f7279·005f5079·5f736b69·NoMemory._Py_ski
 114 ··0x000006f0·70726f6f·74005f50·795f7365·745f626c·proot._Py_set_bl
 115 ··0x00000700·6f636b69·6e67005f·50795f66·73746174·ocking._Py_fstat
 116 ··0x00000710·005f5079·5f676574·5f626c6f·636b696e·._Py_get_blockin
 117 ··0x00000720·67005f50·795f7365·745f696e·68657269·g._Py_set_inheri
115 ··0x00000700·61626c65·5f617379·6e635f73·61666500·able_async_safe.118 ··0x00000730·7461626c·655f6173·796e635f·73616665·table_async_safe
Max diff block lines reached; 0/16749 bytes (0.00%) of diff not shown.
25.8 KB
suggestions.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:··········3280·(bytes·into·file)13 ··Start·of·section·headers:··········3312·(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:·········1519 ··Number·of·section·headers:·········15
20 ··Section·header·string·table·index:·1420 ··Section·header·string·table·index:·14
2.76 KB
readelf --wide --sections {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
1 There·are·15·section·headers,·starting·at·offset·0xcd0:1 There·are·15·section·headers,·starting·at·offset·0xcf0:
  
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·000227·00··AX··0···0··18 ··[·4]·.text.unlikely····PROGBITS········0000000000000000·000040·000227·00··AX··0···0··1
9 ··[·5]·.rela.text.unlikely·RELA············0000000000000000·0009d8·000138·18···I·12···4··89 ··[·5]·.rela.text.unlikely·RELA············0000000000000000·0009f8·000138·18···I·12···4··8
10 ··[·6]·.text.hot·········PROGBITS········0000000000000000·000268·0004cf·00··AX··0···0·6410 ··[·6]·.text.hot·········PROGBITS········0000000000000000·000268·0004ea·00··AX··0···0·64
11 ··[·7]·.rela.text.hot····RELA············0000000000000000·000b10·0000f0·18···I·12···6··811 ··[·7]·.rela.text.hot····RELA············0000000000000000·000b30·0000f0·18···I·12···6··8
12 ··[·8]·.note.GNU-stack···PROGBITS········0000000000000000·000737·000000·00······0···0··112 ··[·8]·.note.GNU-stack···PROGBITS········0000000000000000·000752·000000·00······0···0··1
13 ··[·9]·.note.gnu.property·NOTE············0000000000000000·000738·000020·00···A··0···0··813 ··[·9]·.note.gnu.property·NOTE············0000000000000000·000758·000020·00···A··0···0··8
14 ··[10]·.eh_frame·········PROGBITS········0000000000000000·000758·0000d8·00···A··0···0··814 ··[10]·.eh_frame·········PROGBITS········0000000000000000·000778·0000d8·00···A··0···0··8
15 ··[11]·.rela.eh_frame····RELA············0000000000000000·000c00·000048·18···I·12··10··815 ··[11]·.rela.eh_frame····RELA············0000000000000000·000c20·000048·18···I·12··10··8
16 ··[12]·.symtab···········SYMTAB··········0000000000000000·000830·000108·18·····13···4··816 ··[12]·.symtab···········SYMTAB··········0000000000000000·000850·000108·18·····13···4··8
17 ··[13]·.strtab···········STRTAB··········0000000000000000·000938·00009b·00······0···0··117 ··[13]·.strtab···········STRTAB··········0000000000000000·000958·00009b·00······0···0··1
18 ··[14]·.shstrtab·········STRTAB··········0000000000000000·000c48·000081·00······0···0··118 ··[14]·.shstrtab·········STRTAB··········0000000000000000·000c68·000081·00······0···0··1
19 Key·to·Flags:19 Key·to·Flags:
20 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),20 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
21 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),21 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
22 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),22 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
23 ··D·(mbind),·l·(large),·p·(processor·specific)23 ··D·(mbind),·l·(large),·p·(processor·specific)
1.08 KB
readelf --wide --symbols {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 Symbol·table·'.symtab'·contains·11·entries:1 Symbol·table·'.symtab'·contains·11·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:·0000000000000000····60·FUNC····LOCAL··DEFAULT····4·_Py_CalculateSuggestions.cold6 ·····3:·0000000000000000····60·FUNC····LOCAL··DEFAULT····4·_Py_CalculateSuggestions.cold
7 ·····4:·0000000000000000··1231·FUNC····GLOBAL·HIDDEN·····6·_Py_CalculateSuggestions7 ·····4:·0000000000000000··1258·FUNC····GLOBAL·HIDDEN·····6·_Py_CalculateSuggestions
8 ·····5:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8AndSize8 ·····5:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8AndSize
9 ·····6:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc9 ·····6:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
10 ·····7:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_Equal10 ·····7:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_Equal
11 ·····8:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free11 ·····8:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
12 ·····9:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory12 ·····9:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
13 ····10:·000000000000003c···491·FUNC····GLOBAL·DEFAULT····4·_Py_UTF8_Edit_Cost13 ····10:·000000000000003c···491·FUNC····GLOBAL·DEFAULT····4·_Py_UTF8_Edit_Cost
4.04 KB
readelf --wide --relocs {}
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
  
1 Relocation·section·'.rela.text.unlikely'·at·offset·0x9d8·contains·13·entries:1 Relocation·section·'.rela.text.unlikely'·at·offset·0x9f8·contains·13·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000001··0000000900000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·43 0000000000000001··0000000900000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
4 000000000000001a··0000000800000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·44 000000000000001a··0000000800000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
5 0000000000000033··0000000800000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·45 0000000000000033··0000000800000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
6 0000000000000058··0000000500000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8AndSize·-·46 0000000000000058··0000000500000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8AndSize·-·4
7 000000000000006d··0000000500000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8AndSize·-·47 000000000000006d··0000000500000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8AndSize·-·4
8 0000000000000098··0000000600000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·48 0000000000000098··0000000600000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4
9 00000000000000a5··0000000900000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·49 00000000000000a5··0000000900000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
10 0000000000000211··0000000800000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·410 0000000000000211··0000000800000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
11 000000000000000b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·40711 000000000000000b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·412
12 0000000000000012··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3b912 0000000000000012··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·3c3
13 000000000000001f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·40013 000000000000001f··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·40b
14 000000000000002b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·40714 000000000000002b··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·412
15 0000000000000038··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·40015 0000000000000038··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·40b
  
16 Relocation·section·'.rela.text.hot'·at·offset·0xb10·contains·10·entries:16 Relocation·section·'.rela.text.hot'·at·offset·0xb30·contains·10·entries:
17 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend17 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
18 000000000000003b··0000000500000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8AndSize·-·418 000000000000003b··0000000500000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8AndSize·-·4
19 0000000000000051··0000000600000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·419 0000000000000051··0000000600000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4
20 00000000000000dd··0000000700000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_Equal·-·420 00000000000000dd··0000000700000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_Equal·-·4
21 00000000000000ee··0000000500000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8AndSize·-·421 00000000000000ee··0000000500000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8AndSize·-·4
22 00000000000003f4··0000000800000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·422 00000000000003ff··0000000800000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
23 000000000000005d··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·423 000000000000005d··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
24 00000000000000fa··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1224 00000000000000fa··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12
25 000000000000013e··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b25 000000000000013f··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b
26 00000000000004ae··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1f26 00000000000004c8··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1f
27 00000000000004cb··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2b27 00000000000004e6··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2b
  
28 Relocation·section·'.rela.eh_frame'·at·offset·0xc00·contains·3·entries:28 Relocation·section·'.rela.eh_frame'·at·offset·0xc20·contains·3·entries:
29 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend29 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
30 0000000000000020··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·030 0000000000000020··0000000200000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·0
31 0000000000000070··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·031 0000000000000070··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·0
32 0000000000000090··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3c32 0000000000000090··0000000100000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3c
2.39 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..00000000000004cf15 00000018·000000000000004c·0000001c·FDE·cie=00000000·pc=0000000000000000..00000000000004ea
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 29, 38 lines modifiedOffset 29, 38 lines modified
29 ··DW_CFA_advance_loc:·1·to·000000000000000d29 ··DW_CFA_advance_loc:·1·to·000000000000000d
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:·14436 ··DW_CFA_def_cfa_offset:·160
37 ··DW_CFA_advance_loc2:·1026·to·000000000000041437 ··DW_CFA_advance_loc2:·1037·to·000000000000041f
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·000000000000041540 ··DW_CFA_advance_loc:·1·to·0000000000000420
41 ··DW_CFA_def_cfa_offset:·4841 ··DW_CFA_def_cfa_offset:·48
42 ··DW_CFA_advance_loc:·1·to·000000000000041642 ··DW_CFA_advance_loc:·1·to·0000000000000421
43 ··DW_CFA_def_cfa_offset:·4043 ··DW_CFA_def_cfa_offset:·40
44 ··DW_CFA_advance_loc:·2·to·000000000000041844 ··DW_CFA_advance_loc:·2·to·0000000000000423
45 ··DW_CFA_def_cfa_offset:·3245 ··DW_CFA_def_cfa_offset:·32
46 ··DW_CFA_advance_loc:·2·to·000000000000041a46 ··DW_CFA_advance_loc:·2·to·0000000000000425
47 ··DW_CFA_def_cfa_offset:·2447 ··DW_CFA_def_cfa_offset:·24
48 ··DW_CFA_advance_loc:·2·to·000000000000041c48 ··DW_CFA_advance_loc:·2·to·0000000000000427
49 ··DW_CFA_def_cfa_offset:·1649 ··DW_CFA_def_cfa_offset:·16
50 ··DW_CFA_advance_loc:·2·to·000000000000041e50 ··DW_CFA_advance_loc:·2·to·0000000000000429
51 ··DW_CFA_def_cfa_offset:·851 ··DW_CFA_def_cfa_offset:·8
52 ··DW_CFA_advance_loc:·1·to·000000000000041f52 ··DW_CFA_advance_loc:·1·to·000000000000042a
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..000000000000003c57 00000068·000000000000001c·0000006c·FDE·cie=00000000·pc=0000000000000000..000000000000003c
58 ··DW_CFA_def_cfa_offset:·14458 ··DW_CFA_def_cfa_offset:·160
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
  
275 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 AWAVAUATUH1 AWAVAUATUH
2 []A\A]A^A_2 []A\A]A^A_
3 AWAVAUATUSH3 AWAVAUATUSH
4 X[]A\A]A^A_4 h[]A\A]A^A_
5 _Py_CalculateSuggestions.cold5 _Py_CalculateSuggestions.cold
6 _Py_CalculateSuggestions6 _Py_CalculateSuggestions
7 PyUnicode_AsUTF8AndSize7 PyUnicode_AsUTF8AndSize
8 PyMem_Malloc8 PyMem_Malloc
9 _PyUnicode_Equal9 _PyUnicode_Equal
10 PyMem_Free10 PyMem_Free
11 PyErr_NoMemory11 PyErr_NoMemory
1.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 3, 34 lines modifiedOffset 3, 34 lines modified
  
3 Disassembly·of·section·.text.unlikely:3 Disassembly·of·section·.text.unlikely:
  
4 0000000000000000·<_Py_CalculateSuggestions.cold>:4 0000000000000000·<_Py_CalculateSuggestions.cold>:
5 _Py_CalculateSuggestions.cold():5 _Py_CalculateSuggestions.cold():
6 »       call···5·<_Py_CalculateSuggestions.cold+0x5>6 »       call···5·<_Py_CalculateSuggestions.cold+0x5>
7 ·R_X86_64_PLT32» PyErr_NoMemory-0x47 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
8 »       mov····%rax,0x38(%rsp)8 »       mov····%rax,0x48(%rsp)
9 »       jmp····f·<_Py_CalculateSuggestions.cold+0xf>9 »       jmp····f·<_Py_CalculateSuggestions.cold+0xf>
10 ·R_X86_64_PC32»  .text.hot+0x40710 ·R_X86_64_PC32»  .text.hot+0x412
11 »       xor····%eax,%eax11 »       xor····%eax,%eax
12 »       jmp····16·<_Py_CalculateSuggestions.cold+0x16>12 »       jmp····16·<_Py_CalculateSuggestions.cold+0x16>
13 ·R_X86_64_PC32»  .text.hot+0x3b913 ·R_X86_64_PC32»  .text.hot+0x3c3
14 »       mov····%rbx,%rdi14 »       mov····%rbx,%rdi
15 »       call···1e·<_Py_CalculateSuggestions.cold+0x1e>15 »       call···1e·<_Py_CalculateSuggestions.cold+0x1e>
16 ·R_X86_64_PLT32» PyMem_Free-0x416 ·R_X86_64_PLT32» PyMem_Free-0x4
17 »       jmp····23·<_Py_CalculateSuggestions.cold+0x23>17 »       jmp····23·<_Py_CalculateSuggestions.cold+0x23>
18 ·R_X86_64_PC32»  .text.hot+0x40018 ·R_X86_64_PC32»  .text.hot+0x40b
19 »       mov····0x38(%rsp),%rbx19 »       mov····0x48(%rsp),%rbx
20 »       mov····%eax,(%rbx)20 »       mov····%eax,(%rbx)
21 »       jmp····2f·<_Py_CalculateSuggestions.cold+0x2f>21 »       jmp····2f·<_Py_CalculateSuggestions.cold+0x2f>
22 ·R_X86_64_PC32»  .text.hot+0x40722 ·R_X86_64_PC32»  .text.hot+0x412
23 »       mov····%rax,%rdi23 »       mov····%rax,%rdi
24 »       call···37·<_Py_CalculateSuggestions.cold+0x37>24 »       call···37·<_Py_CalculateSuggestions.cold+0x37>
25 ·R_X86_64_PLT32» PyMem_Free-0x425 ·R_X86_64_PLT32» PyMem_Free-0x4
26 »       jmp····3c·<_Py_UTF8_Edit_Cost>26 »       jmp····3c·<_Py_UTF8_Edit_Cost>
27 ·R_X86_64_PC32»  .text.hot+0x40027 ·R_X86_64_PC32»  .text.hot+0x40b
  
28 000000000000003c·<_Py_UTF8_Edit_Cost>:28 000000000000003c·<_Py_UTF8_Edit_Cost>:
29 _Py_UTF8_Edit_Cost():29 _Py_UTF8_Edit_Cost():
30 »       endbr6430 »       endbr64
31 »       push···%r1531 »       push···%r15
32 »       push···%r1432 »       push···%r14
33 »       push···%r1333 »       push···%r13
11.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 8, 111 lines modifiedOffset 8, 111 lines modified
8 »       endbr648 »       endbr64
9 »       push···%r159 »       push···%r15
10 »       push···%r1410 »       push···%r14
11 »       push···%r1311 »       push···%r13
12 »       push···%r1212 »       push···%r12
13 »       push···%rbp13 »       push···%rbp
14 »       push···%rbx14 »       push···%rbx
15 »       sub····$0x58,%rsp15 »       sub····$0x68,%rsp
16 »       mov····0x10(%rdi),%r1516 »       mov····0x10(%rdi),%r15
17 »       mov····%rdi,0x18(%rsp) 
18 »       mov····%rsi,0x20(%rsp)17 »       mov····%rdi,0x20(%rsp)
 18 »       mov····%rsi,0x28(%rsp)
19 »       mov····%r15,0x8(%rsp)19 »       mov····%r15,0x18(%rsp)
20 »       cmp····$0x2ed,%r1520 »       cmp····$0x2ed,%r15
21 »       jg·····404·<_Py_CalculateSuggestions+0x404>21 »       jg·····40f·<_Py_CalculateSuggestions+0x40f>
22 »       mov····%rsi,%rdi22 »       mov····%rsi,%rdi
23 »       lea····0x40(%rsp),%rsi23 »       lea····0x50(%rsp),%rsi
24 »       call···3f·<_Py_CalculateSuggestions+0x3f>24 »       call···3f·<_Py_CalculateSuggestions+0x3f>
25 ·R_X86_64_PLT32» PyUnicode_AsUTF8AndSize-0x425 ·R_X86_64_PLT32» PyUnicode_AsUTF8AndSize-0x4
26 »       mov····%rax,%r1426 »       mov····%rax,%r14
27 »       test···%rax,%rax27 »       test···%rax,%rax
28 »       je·····404·<_Py_CalculateSuggestions+0x404>28 »       je·····40f·<_Py_CalculateSuggestions+0x40f>
29 »       mov····$0x140,%edi29 »       mov····$0x140,%edi
30 »       call···55·<_Py_CalculateSuggestions+0x55>30 »       call···55·<_Py_CalculateSuggestions+0x55>
31 ·R_X86_64_PLT32» PyMem_Malloc-0x431 ·R_X86_64_PLT32» PyMem_Malloc-0x4
32 »       mov····%rax,%rbx32 »       mov····%rax,%rbx
33 »       test···%rax,%rax33 »       test···%rax,%rax
34 »       je·····61·<_Py_CalculateSuggestions+0x61>34 »       je·····61·<_Py_CalculateSuggestions+0x61>
35 ·R_X86_64_PC32»  .text.unlikely-0x435 ·R_X86_64_PC32»  .text.unlikely-0x4
36 »       test···%r15,%r1536 »       test···%r15,%r15
37 »       jle····4ca·<_Py_CalculateSuggestions+0x4ca>37 »       jle····4e5·<_Py_CalculateSuggestions+0x4e5>
38 »       movabs·$0x7fffffffffffffff,%rax38 »       movabs·$0x7fffffffffffffff,%rax
39 »       xor····%edx,%edx39 »       xor····%edx,%edx
40 »       xor····%r15d,%r15d40 »       xor····%r15d,%r15d
41 »       mov····%rax,(%rsp)41 »       mov····%rax,0x10(%rsp)
42 »       xor····%eax,%eax42 »       xor····%eax,%eax
43 »       mov····%rdx,0x38(%rsp)43 »       mov····%rdx,0x48(%rsp)
44 »       jmp····c7·<_Py_CalculateSuggestions+0xc7>44 »       jmp····c7·<_Py_CalculateSuggestions+0xc7>
45 »       cs·nopw·0x0(%rax,%rax,1)45 »       nopw···0x0(%rax,%rax,1)
46 »       mov····%rdx,%rax46 »       mov····%rdx,%rax
47 »       sub····%r11,%rax47 »       sub····%r8,%rax
48 »       add····%rax,%rax48 »       add····%rax,%rax
49 »       cmp····%rax,%r1249 »       cmp····%rax,%r12
50 »       jae····41f·<_Py_CalculateSuggestions+0x41f>50 »       jae····42a·<_Py_CalculateSuggestions+0x42a>
51 »       movabs·$0x7fffffffffffffff,%rax51 »       movabs·$0x7fffffffffffffff,%rax
52 »       cmp····%rax,%r1252 »       cmp····%rax,%r12
53 »       je·····4b2·<_Py_CalculateSuggestions+0x4b2>53 »       je·····4cc·<_Py_CalculateSuggestions+0x4cc>
54 »       add····$0x1,%r15d54 »       add····$0x1,%r15d
55 »       movslq·%r15d,%rax55 »       movslq·%r15d,%rax
56 »       cmp····%rax,0x8(%rsp)56 »       cmp····%rax,0x18(%rsp)
57 »       jle····3f0·<_Py_CalculateSuggestions+0x3f0>57 »       jle····3fb·<_Py_CalculateSuggestions+0x3fb>
58 »       mov····0x18(%rsp),%rdi 
59 »       mov····0x18(%rdi),%rdx 
60 »       mov····0x20(%rsp),%rdi58 »       mov····0x20(%rsp),%rdi
 59 »       mov····0x18(%rdi),%rdx
 60 »       mov····0x28(%rsp),%rdi
61 »       mov····(%rdx,%rax,8),%r1361 »       mov····(%rdx,%rax,8),%r13
62 »       mov····%r13,%rsi62 »       mov····%r13,%rsi
63 »       call···e1·<_Py_CalculateSuggestions+0xe1>63 »       call···e1·<_Py_CalculateSuggestions+0xe1>
64 ·R_X86_64_PLT32» _PyUnicode_Equal-0x464 ·R_X86_64_PLT32» _PyUnicode_Equal-0x4
65 »       test···%eax,%eax65 »       test···%eax,%eax
66 »       jne····b5·<_Py_CalculateSuggestions+0xb5>66 »       jne····b5·<_Py_CalculateSuggestions+0xb5>
67 »       lea····0x48(%rsp),%rsi67 »       lea····0x58(%rsp),%rsi
68 »       mov····%r13,%rdi68 »       mov····%r13,%rdi
69 »       call···f2·<_Py_CalculateSuggestions+0xf2>69 »       call···f2·<_Py_CalculateSuggestions+0xf2>
70 ·R_X86_64_PLT32» PyUnicode_AsUTF8AndSize-0x470 ·R_X86_64_PLT32» PyUnicode_AsUTF8AndSize-0x4
71 »       mov····%rax,%r971 »       mov····%rax,%r10
72 »       test···%rax,%rax72 »       test···%rax,%rax
73 »       je·····fe·<_Py_CalculateSuggestions+0xfe>73 »       je·····fe·<_Py_CalculateSuggestions+0xfe>
74 ·R_X86_64_PC32»  .text.unlikely+0x1274 ·R_X86_64_PC32»  .text.unlikely+0x12
75 »       mov····0x48(%rsp),%rsi75 »       mov····0x58(%rsp),%rsi
76 »       mov····0x40(%rsp),%r1176 »       mov····0x50(%rsp),%r8
77 »       movabs·$0x2aaaaaaaaaaaaaab,%rax77 »       movabs·$0x2aaaaaaaaaaaaaab,%rax
78 »       lea····0x3(%r11,%rsi,1),%rcx78 »       lea····0x3(%r8,%rsi,1),%rcx
79 »       add····%rcx,%rcx79 »       add····%rcx,%rcx
80 »       imul···%rcx80 »       imul···%rcx
81 »       mov····(%rsp),%rax81 »       mov····0x10(%rsp),%rax
82 »       sar····$0x3f,%rcx82 »       sar····$0x3f,%rcx
83 »       sub····$0x1,%rax83 »       sub····$0x1,%rax
84 »       sub····%rcx,%rdx84 »       sub····%rcx,%rdx
85 »       cmp····%rdx,%rax85 »       cmp····%rdx,%rax
86 »       cmovle·%rax,%rdx86 »       cmovle·%rax,%rdx
87 »       mov····%rdx,%r1287 »       mov····%rdx,%r12
88 »       mov····%rsi,%rdx88 »       mov····%rsi,%rdx
89 »       cmp····%r9,%r1489 »       cmp····%r10,%r14
90 »       je·····142·<_Py_CalculateSuggestions+0x142>90 »       je·····143·<_Py_CalculateSuggestions+0x143>
91 ·R_X86_64_PC32»  .text.unlikely+0xb91 ·R_X86_64_PC32»  .text.unlikely+0xb
92 »       mov····%r14,%r892 »       mov····%r14,%r9
93 »       test···%r11,%r1193 »       test···%r8,%r8
94 »       je·····48a·<_Py_CalculateSuggestions+0x48a>94 »       je·····4a3·<_Py_CalculateSuggestions+0x4a3>
95 »       test···%rsi,%rsi95 »       test···%rsi,%rsi
96 »       je·····48a·<_Py_CalculateSuggestions+0x48a>96 »       je·····4a3·<_Py_CalculateSuggestions+0x4a3>
97 »       movzbl·(%r14),%eax97 »       movzbl·(%r14),%eax
98 »       cmp····%al,(%r9)98 »       cmp····%al,(%r10)
99 »       je·····43e·<_Py_CalculateSuggestions+0x43e>99 »       je·····44e·<_Py_CalculateSuggestions+0x44e>
100 »       movzbl·-0x1(%r8,%r11,1),%edi100 »       movzbl·-0x1(%r9,%r8,1),%edi
101 »       lea····-0x1(%r11),%rax101 »       lea····-0x1(%r8),%rax
102 »       lea····-0x1(%rdx),%rcx102 »       lea····-0x1(%rdx),%rcx
103 »       cmp····%dil,-0x1(%r9,%rdx,1)103 »       cmp····%dil,-0x1(%r10,%rdx,1)
104 »       je·····32b·<_Py_CalculateSuggestions+0x32b>104 »       je·····330·<_Py_CalculateSuggestions+0x330>
105 »       cmp····$0x28,%r11105 »       cmp····$0x28,%r8
106 »       ja·····480·<_Py_CalculateSuggestions+0x480>106 »       ja·····490·<_Py_CalculateSuggestions+0x490>
107 »       cmp····$0x28,%rdx107 »       cmp····$0x28,%rdx
108 »       ja·····480·<_Py_CalculateSuggestions+0x480>108 »       ja·····490·<_Py_CalculateSuggestions+0x490>
109 »       cmp····%r11,%rdx109 »       cmp····%r8,%rdx
110 »       jae····90·<_Py_CalculateSuggestions+0x90>110 »       jae····90·<_Py_CalculateSuggestions+0x90>
111 »       mov····%r11,%rax111 »       mov····%r8,%rax
112 »       sub····%rdx,%rax112 »       sub····%rdx,%rax
113 »       add····%rax,%rax113 »       add····%rax,%rax
114 »       cmp····%rax,%r12114 »       cmp····%rax,%r12
115 »       jb·····a2·<_Py_CalculateSuggestions+0xa2>115 »       jb·····a2·<_Py_CalculateSuggestions+0xa2>
116 »       movq···$0x2,(%rbx)116 »       movq···$0x2,(%rbx)
117 »       cmp····$0x1,%rdx117 »       cmp····$0x1,%rdx
118 »       je·····280·<_Py_CalculateSuggestions+0x280>118 »       je·····280·<_Py_CalculateSuggestions+0x280>
Offset 145, 160 lines modifiedOffset 145, 164 lines modified
145 »       lea····(%rcx,%rcx,1),%rsi145 »       lea····(%rcx,%rcx,1),%rsi
146 »       and····$0x1,%cl146 »       and····$0x1,%cl
147 »       je·····260·<_Py_CalculateSuggestions+0x260>147 »       je·····260·<_Py_CalculateSuggestions+0x260>
148 »       mov····$0x16,%eax148 »       mov····$0x16,%eax
149 »       movq···$0x14,0x48(%rbx)149 »       movq···$0x14,0x48(%rbx)
150 »       cmp····%rsi,%rax150 »       cmp····%rsi,%rax
151 »       je·····280·<_Py_CalculateSuggestions+0x280>151 »       je·····280·<_Py_CalculateSuggestions+0x280>
152 »       nopl···(%rax)152 »       xchg···%ax,%ax
153 »       mov····%rax,-0x8(%rbx,%rax,4)153 »       mov····%rax,-0x8(%rbx,%rax,4)
154 »       lea····0x2(%rax),%rcx154 »       lea····0x2(%rax),%rcx
155 »       add····$0x4,%rax155 »       add····$0x4,%rax
156 »       mov····%rcx,-0x8(%rbx,%rcx,4)156 »       mov····%rcx,-0x8(%rbx,%rcx,4)
Max diff block lines reached; 7029/11716 bytes (59.99%) of diff not shown.
1.35 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 18 lines modifiedOffset 1, 18 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·cf040000·00460e10·8f02420e·.........F....B.5 ··0x00000020·00000000·ea040000·00460e10·8f02420e·.........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·0e900103·02040a0e·..A.8..D........7 ··0x00000040·8606410e·38830744·0ea00103·0d040a0e·..A.8..D........
8 ··0x00000050·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B..8 ··0x00000050·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B..
9 ··0x00000060·420e0841·0b000000·1c000000·6c000000·B..A........l...9 ··0x00000060·420e0841·0b000000·1c000000·6c000000·B..A........l...
10 ··0x00000070·00000000·3c000000·000e9001·83078606·....<...........10 ··0x00000070·00000000·3c000000·000ea001·83078606·....<...........
11 ··0x00000080·8c058d04·8e038f02·4c000000·8c000000·........L.......11 ··0x00000080·8c058d04·8e038f02·4c000000·8c000000·........L.......
12 ··0x00000090·00000000·eb010000·00460e10·8f02420e·.........F....B.12 ··0x00000090·00000000·eb010000·00460e10·8f02420e·.........F....B.
13 ··0x000000a0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.013 ··0x000000a0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
14 ··0x000000b0·8606440e·38830747·0e5003c5·010e3844·..D.8..G.P....8D14 ··0x000000b0·8606440e·38830747·0e5003c5·010e3844·..D.8..G.P....8D
15 ··0x000000c0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.15 ··0x000000c0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
16 ··0x000000d0·08000000·00000000···················........16 ··0x000000d0·08000000·00000000···················........
  
1.61 MB
_datetimemodule.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:··········194888·(bytes·into·file)13 ··Start·of·section·headers:··········192232·(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·0x2f948:1 There·are·23·section·headers,·starting·at·offset·0x2eee8:
  
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·003b03·00··AX··0···0·325 ··[·1]·.text·············PROGBITS········0000000000000000·000040·003ba3·00··AX··0···0·32
6 ··[·2]·.rela.text········RELA············0000000000000000·019af0·004800·18···I·20···1··86 ··[·2]·.rela.text········RELA············0000000000000000·0195e8·004938·18···I·20···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·003b48·0021c0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·003be8·0021c0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·01e2f0·002820·18···I·20···3··88 ··[·4]·.rela.data········RELA············0000000000000000·01df20·002820·18···I·20···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·005d08·000020·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········0000000000000000·005da8·000020·00··WA··0···0·32
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·005d08·0008d6·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·005da8·0008d6·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·0065de·004ea5·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·00667e·004e93·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·020b10·008040·18···I·20···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·020740·008010·18···I·20···7··8
13 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·00b488·001492·01·AMS··0···0··813 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·00b518·001492·01·AMS··0···0··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·00c920·004a3a·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········0000000000000000·00c9b0·00454a·00··AX··0···0·16
15 ··[11]·.rela.text.hot····RELA············0000000000000000·028b50·004a70·18···I·20··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·028750·004428·18···I·20··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·011360·000c0a·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·010f00·000c0a·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·02d5c0·000888·18···I·20··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·02cb78·000888·18···I·20··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·011f70·000030·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·011b10·000030·08··AM··0···0··8
19 ··[15]·.rodata.cst16·····PROGBITS········0000000000000000·011fa0·000010·10··AM··0···0·1619 ··[15]·.rodata.cst16·····PROGBITS········0000000000000000·011b40·000010·10··AM··0···0·16
20 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·011fb0·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·011b50·000000·00······0···0··1
21 ··[17]·.note.gnu.property·NOTE············0000000000000000·011fb0·000020·00···A··0···0··821 ··[17]·.note.gnu.property·NOTE············0000000000000000·011b50·000020·00···A··0···0··8
22 ··[18]·.eh_frame·········PROGBITS········0000000000000000·011fd0·002c70·00···A··0···0··822 ··[18]·.eh_frame·········PROGBITS········0000000000000000·011b70·002c08·00···A··0···0··8
23 ··[19]·.rela.eh_frame····RELA············0000000000000000·02de48·001a28·18···I·20··18··823 ··[19]·.rela.eh_frame····RELA············0000000000000000·02d400·001a10·18···I·20··18··8
24 ··[20]·.symtab···········SYMTAB··········0000000000000000·014c40·002e20·18·····21·374··824 ··[20]·.symtab···········SYMTAB··········0000000000000000·014778·002e08·18·····21·373··8
25 ··[21]·.strtab···········STRTAB··········0000000000000000·017a60·002089·00······0···0··125 ··[21]·.strtab···········STRTAB··········0000000000000000·017580·002066·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·02f870·0000d1·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········0000000000000000·02ee10·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)
71.7 KB
readelf --wide --symbols {}
Max HTML report size reached
621 KB
readelf --wide --relocs {}
Max HTML report size reached
232 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
2.24 KB
strings --all --bytes=8 {}
    
Offset 50, 27 lines modifiedOffset 50, 27 lines modified
50 |O:astimezone50 |O:astimezone
51 i:fromordinal51 i:fromordinal
52 ordinal·must·be·>=·152 ordinal·must·be·>=·1
53 iii:fromisocalendar53 iii:fromisocalendar
54 Year·is·out·of·range:·%d54 Year·is·out·of·range:·%d
55 Invalid·week:·%d55 Invalid·week:·%d
56 surrogateescape56 surrogateescape
 57 |s:isoformat
57 %c%02d%s%02d%s%02d.%06d58 %c%02d%s%02d%s%02d.%06d
58 %c%02d%s%02d%s%02d59 %c%02d%s%02d%s%02d
59 %c%02d%s%02d60 %c%02d%s%02d
60 |s:isoformat 
61 O!|U:timezone61 O!|U:timezone
62 i:__reduce_ex__62 i:__reduce_ex__
63 U:__format__63 U:__format__
64 %04d-%02d-%02d64 %04d-%02d-%02d
65 bad·tzinfo·state·arg 
66 %d·day%s,·%d:%02d:%02d.%06d65 %d·day%s,·%d:%02d:%02d.%06d
67 %d·day%s,·%d:%02d:%02d66 %d·day%s,·%d:%02d:%02d
68 %d:%02d:%02d.%06d67 %d:%02d:%02d.%06d
69 %d:%02d:%02d68 %d:%02d:%02d
 69 bad·tzinfo·state·arg
70 fromtimestamp70 fromtimestamp
71 UTC%c%02d:%02d:%02d.%06d71 UTC%c%02d:%02d:%02d.%06d
72 UTC%c%02d:%02d:%02d72 UTC%c%02d:%02d:%02d
73 UTC%c%02d:%02d73 UTC%c%02d:%02d
74 O!O!|O:combine74 O!O!|O:combine
75 %s·%s·%2d·%02d:%02d:%02d·%04d75 %s·%s·%2d·%02d:%02d:%02d·%04d
76 Invalid·isoformat·string:·%R76 Invalid·isoformat·string:·%R
Offset 226, 15 lines modifiedOffset 226, 14 lines modified
226 []A\A]A^226 []A\A]A^
227 []A\A]A^A_227 []A\A]A^A_
228 []A\A]A^A_228 []A\A]A^A_
229 []A\A]A^A_229 []A\A]A^A_
230 AWAVAUATUSH230 AWAVAUATUSH
231 []A\A]A^A_231 []A\A]A^A_
232 []A\A]A^A_232 []A\A]A^A_
233 []A\A]A^A_ 
234 AVAUATUSH233 AVAUATUSH
235 []A\A]A^A_234 []A\A]A^A_
236 ([]A\A]A^A_235 ([]A\A]A^A_
237 Hc4$Hc|$236 Hc4$Hc|$
238 datetime(year,·month,·day[,·hour[,·minute[,·second[,·microsecond[,tzinfo]]]]])237 datetime(year,·month,·day[,·hour[,·minute[,·second[,·microsecond[,tzinfo]]]]])
239 The·year,·month·and·day·arguments·are·required.·tzinfo·may·be·None,·or·an238 The·year,·month·and·day·arguments·are·required.·tzinfo·may·be·None,·or·an
240 instance·of·a·tzinfo·subclass.·The·remaining·arguments·may·be·ints.239 instance·of·a·tzinfo·subclass.·The·remaining·arguments·may·be·ints.
Offset 362, 15 lines modifiedOffset 361, 14 lines modified
362 _parser.17361 _parser.17
363 datetime_best_possible362 datetime_best_possible
364 datetime_from_timet_and_us363 datetime_from_timet_and_us
365 utc_to_seconds364 utc_to_seconds
366 new_datetime_subclass_fold_ex365 new_datetime_subclass_fold_ex
367 datetime_from_timet_and_us.cold366 datetime_from_timet_and_us.cold
368 call_subclass_fold367 call_subclass_fold
369 new_datetime_subclass_fold_ex.cold 
370 timezone_fromutc368 timezone_fromutc
371 add_datetime_timedelta.isra.0369 add_datetime_timedelta.isra.0
372 timezone_fromutc.cold370 timezone_fromutc.cold
373 ord_to_ymd371 ord_to_ymd
374 add_datetime_timedelta.isra.0.cold372 add_datetime_timedelta.isra.0.cold
375 datetime_datetime_replace373 datetime_datetime_replace
376 _parser.28374 _parser.28
Offset 443, 40 lines modifiedOffset 441, 40 lines modified
443 get_flip_fold_offset441 get_flip_fold_offset
444 pep495_eq_exception.cold442 pep495_eq_exception.cold
445 get_flip_fold_offset.cold443 get_flip_fold_offset.cold
446 local_to_seconds.cold444 local_to_seconds.cold
447 new_timezone445 new_timezone
448 local_timezone_from_timestamp.cold446 local_timezone_from_timestamp.cold
449 new_timezone.cold447 new_timezone.cold
450 format_utcoffset.constprop.0.cold 
451 date_str448 date_str
452 keywords.10449 keywords.10
 450 format_utcoffset.constprop.0.cold
453 datetime_timestamp451 datetime_timestamp
454 datetime_timestamp.cold452 datetime_timestamp.cold
455 timezone_new453 timezone_new
456 timezone_kws454 timezone_kws
457 timezone_new.cold455 timezone_new.cold
458 delta_bool456 delta_bool
459 datetime_reduce_ex457 datetime_reduce_ex
460 datetime_getstate458 datetime_getstate
461 tzinfo_reduce459 tzinfo_reduce
462 timezone_getinitargs460 timezone_getinitargs
463 datetime_str461 datetime_str
464 datetime_str.cold462 datetime_str.cold
465 date_format463 date_format
466 datetime_microsecond464 datetime_microsecond
467 date_isoformat 
468 delta_reduce465 delta_reduce
 466 date_isoformat
469 delta_multiply467 delta_multiply
470 multiply_int_timedelta468 multiply_int_timedelta
471 multiply_truedivide_timedelta_float469 multiply_truedivide_timedelta_float
472 delta_multiply.cold470 delta_multiply.cold
 471 delta_str
473 datetime_from_pickle.cold472 datetime_from_pickle.cold
474 multiply_int_timedelta.cold473 multiply_int_timedelta.cold
475 delta_str 
476 call_subclass_fold.cold474 call_subclass_fold.cold
477 delta_abs475 delta_abs
478 datetime_time_replace476 datetime_time_replace
479 _parser.14477 _parser.14
480 py_time_second478 py_time_second
481 datetime_date_fromtimestamp_capi479 datetime_date_fromtimestamp_capi
482 new_datetime_ex480 new_datetime_ex
148 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
1.34 KB
readelf --wide --decompress --string-dump=.rodata.str1.1 {}
    
Offset 63, 32 lines modifiedOffset 63, 32 lines modified
63 ··[···2c7]··|O:astimezone63 ··[···2c7]··|O:astimezone
64 ··[···2d5]··i:fromordinal64 ··[···2d5]··i:fromordinal
65 ··[···2e3]··ordinal·must·be·>=·165 ··[···2e3]··ordinal·must·be·>=·1
66 ··[···2f8]··iii:fromisocalendar66 ··[···2f8]··iii:fromisocalendar
67 ··[···30c]··Year·is·out·of·range:·%d67 ··[···30c]··Year·is·out·of·range:·%d
68 ··[···325]··Invalid·week:·%d68 ··[···325]··Invalid·week:·%d
69 ··[···336]··surrogateescape69 ··[···336]··surrogateescape
 70 ··[···346]··|s:isoformat
70 ··[···346]··%c%02d%s%02d%s%02d.%06d71 ··[···353]··%c%02d%s%02d%s%02d.%06d
71 ··[···35e]··%c%02d%s%02d%s%02d72 ··[···36b]··%c%02d%s%02d%s%02d
72 ··[···371]··%c%02d%s%02d73 ··[···37e]··%c%02d%s%02d
73 ··[···37e]··|s:isoformat 
74 ··[···38b]··O!|U:timezone74 ··[···38b]··O!|U:timezone
75 ··[···399]··i:__reduce_ex__75 ··[···399]··i:__reduce_ex__
76 ··[···3a9]··(ON)76 ··[···3a9]··(ON)
77 ··[···3ae]··(ONN)77 ··[···3ae]··(ONN)
78 ··[···3b4]···78 ··[···3b4]···
79 ··[···3b6]··U:__format__79 ··[···3b6]··U:__format__
 80 ··[···3c3]··ON
80 ··[···3c3]··%04d-%02d-%02d81 ··[···3c6]··%04d-%02d-%02d
81 ··[···3d2]··ON 
82 ··[···3d5]··bad·tzinfo·state·arg 
83 ··[···3ea]··s82 ··[···3d5]··s
84 ··[···3ec]··%d·day%s,·%d:%02d:%02d.%06d83 ··[···3d7]··%d·day%s,·%d:%02d:%02d.%06d
85 ··[···408]··%d·day%s,·%d:%02d:%02d84 ··[···3f3]··%d·day%s,·%d:%02d:%02d
86 ··[···41f]··%d:%02d:%02d.%06d85 ··[···40a]··%d:%02d:%02d.%06d
87 ··[···431]··%d:%02d:%02d86 ··[···41c]··%d:%02d:%02d
 87 ··[···429]··bad·tzinfo·state·arg
88 ··[···43e]··fold88 ··[···43e]··fold
89 ··[···443]··iiiiO89 ··[···443]··iiiiO
90 ··[···449]··fromtimestamp90 ··[···449]··fromtimestamp
91 ··[···457]··tzname91 ··[···457]··tzname
92 ··[···45e]··UTC%c%02d:%02d:%02d.%06d92 ··[···45e]··UTC%c%02d:%02d:%02d.%06d
93 ··[···477]··UTC%c%02d:%02d:%02d93 ··[···477]··UTC%c%02d:%02d:%02d
94 ··[···48b]··UTC%c%02d:%02d94 ··[···48b]··UTC%c%02d:%02d
275 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
174 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
68.0 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
53.7 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 110, 415 lines modifiedOffset 110, 413 lines modified
110 ··0x000006b0·5f66726f·6d5f7469·6d65745f·616e645f·_from_timet_and_110 ··0x000006b0·5f66726f·6d5f7469·6d65745f·616e645f·_from_timet_and_
111 ··0x000006c0·75730075·74635f74·6f5f7365·636f6e64·us.utc_to_second111 ··0x000006c0·75730075·74635f74·6f5f7365·636f6e64·us.utc_to_second
112 ··0x000006d0·73006c6f·63616c00·6e65775f·64617465·s.local.new_date112 ··0x000006d0·73006c6f·63616c00·6e65775f·64617465·s.local.new_date
113 ··0x000006e0·74696d65·5f737562·636c6173·735f666f·time_subclass_fo113 ··0x000006e0·74696d65·5f737562·636c6173·735f666f·time_subclass_fo
114 ··0x000006f0·6c645f65·78006461·74657469·6d655f66·ld_ex.datetime_f114 ··0x000006f0·6c645f65·78006461·74657469·6d655f66·ld_ex.datetime_f
115 ··0x00000700·726f6d5f·74696d65·745f616e·645f7573·rom_timet_and_us115 ··0x00000700·726f6d5f·74696d65·745f616e·645f7573·rom_timet_and_us
Diff chunk too large, falling back to line-by-line diff (405 lines added, 407 lines removed)
116 ··0x00000710·2e636f6c·64006361·6c6c5f73·7562636c·.cold.call_subcl116 ··0x00000710·2e636f6c·64006361·6c6c5f73·7562636c·.cold.call_subcl
117 ··0x00000720·6173735f·666f6c64·006e6577·5f646174·ass_fold.new_dat117 ··0x00000720·6173735f·666f6c64·0074696d·657a6f6e·ass_fold.timezon
118 ··0x00000730·6574696d·655f7375·62636c61·73735f66·etime_subclass_f118 ··0x00000730·655f6672·6f6d7574·63006164·645f6461·e_fromutc.add_da
119 ··0x00000740·6f6c645f·65782e63·6f6c6400·74696d65·old_ex.cold.time119 ··0x00000740·74657469·6d655f74·696d6564·656c7461·tetime_timedelta
120 ··0x00000750·7a6f6e65·5f66726f·6d757463·00616464·zone_fromutc.add120 ··0x00000750·2e697372·612e3000·74696d65·7a6f6e65·.isra.0.timezone
121 ··0x00000760·5f646174·6574696d·655f7469·6d656465·_datetime_timede121 ··0x00000760·5f66726f·6d757463·2e636f6c·64006f72·_fromutc.cold.or
122 ··0x00000770·6c74612e·69737261·2e300074·696d657a·lta.isra.0.timez122 ··0x00000770·645f746f·5f796d64·00616464·5f646174·d_to_ymd.add_dat
123 ··0x00000780·6f6e655f·66726f6d·7574632e·636f6c64·one_fromutc.cold123 ··0x00000780·6574696d·655f7469·6d656465·6c74612e·etime_timedelta.
124 ··0x00000790·006f7264·5f746f5f·796d6400·6164645f·.ord_to_ymd.add_124 ··0x00000790·69737261·2e302e63·6f6c6400·64617465·isra.0.cold.date
125 ··0x000007a0·64617465·74696d65·5f74696d·6564656c·datetime_timedel125 ··0x000007a0·74696d65·5f646174·6574696d·655f7265·time_datetime_re
126 ··0x000007b0·74612e69·7372612e·302e636f·6c640064·ta.isra.0.cold.d126 ··0x000007b0·706c6163·65005f70·61727365·722e3238·place._parser.28
127 ··0x000007c0·61746574·696d655f·64617465·74696d65·atetime_datetime127 ··0x000007c0·00646174·6574696d·655f6461·74657469·.datetime_dateti
128 ··0x000007d0·5f726570·6c616365·005f7061·72736572·_replace._parser128 ··0x000007d0·6d655f72·65706c61·63652e63·6f6c6400·me_replace.cold.
129 ··0x000007e0·2e323800·64617465·74696d65·5f646174·.28.datetime_dat129 ··0x000007e0·64617465·74696d65·5f69736f·666f726d·datetime_isoform
130 ··0x000007f0·6574696d·655f7265·706c6163·652e636f·etime_replace.co130 ··0x000007f0·6174006b·6579776f·7264732e·32350073·at.keywords.25.s
131 ··0x00000800·6c640064·61746574·696d655f·69736f66·ld.datetime_isof131 ··0x00000800·70656373·2e323400·666f726d·61745f75·pecs.24.format_u
132 ··0x00000810·6f726d61·74006b65·79776f72·64732e32·ormat.keywords.2132 ··0x00000810·74636f66·66736574·2e636f6e·73747072·tcoffset.constpr
133 ··0x00000820·35007370·6563732e·32340066·6f726d61·5.specs.24.forma133 ··0x00000820·6f702e30·00646174·6574696d·655f6973·op.0.datetime_is
134 ··0x00000830·745f7574·636f6666·7365742e·636f6e73·t_utcoffset.cons134 ··0x00000830·6f666f72·6d61742e·636f6c64·0064656c·oformat.cold.del
135 ··0x00000840·7470726f·702e3000·64617465·74696d65·tprop.0.datetime135 ··0x00000840·74615f73·75627472·6163742e·636f6c64·ta_subtract.cold
136 ··0x00000850·5f69736f·666f726d·61742e63·6f6c6400·_isoformat.cold.136 ··0x00000850·0064656c·74615f73·75627472·6163742e·.delta_subtract.
137 ··0x00000860·64656c74·615f7375·62747261·63742e63·delta_subtract.c137 ··0x00000860·70617274·2e300064·656c7461·5f686173·part.0.delta_has
138 ··0x00000870·6f6c6400·64656c74·615f7375·62747261·old.delta_subtra138 ··0x00000870·68006465·6c74615f·73756274·72616374·h.delta_subtract
139 ··0x00000880·63742e70·6172742e·30006465·6c74615f·ct.part.0.delta_139 ··0x00000880·2e706172·742e302e·636f6c64·0064656c·.part.0.cold.del
140 ··0x00000890·68617368·0064656c·74615f73·75627472·hash.delta_subtr140 ··0x00000890·74615f64·69766964·652e7061·72742e30·ta_divide.part.0
141 ··0x000008a0·6163742e·70617274·2e302e63·6f6c6400·act.part.0.cold.141 ··0x000008a0·0064656c·74615f61·64642e70·6172742e·.delta_add.part.
142 ··0x000008b0·64656c74·615f6469·76696465·2e706172·delta_divide.par142 ··0x000008b0·30006461·74657469·6d655f73·75627472·0.datetime_subtr
143 ··0x000008c0·742e3000·64656c74·615f6164·642e7061·t.0.delta_add.pa143 ··0x000008c0·6163742e·636f6c64·00646174·6574696d·act.cold.datetim
144 ··0x000008d0·72742e30·00646174·6574696d·655f7375·rt.0.datetime_su144 ··0x000008d0·655f6672·6f6d7469·6d657374·616d7000·e_fromtimestamp.
145 ··0x000008e0·62747261·63742e63·6f6c6400·64617465·btract.cold.date145 ··0x000008e0·6b657977·6f726473·2e313800·64617465·keywords.18.date
146 ··0x000008f0·74696d65·5f66726f·6d74696d·65737461·time_fromtimesta146 ··0x000008f0·74696d65·5f66726f·6d5f7469·6d657374·time_from_timest
147 ··0x00000900·6d70006b·6579776f·7264732e·31380064·mp.keywords.18.d147 ··0x00000900·616d7000·64617465·74696d65·5f66726f·amp.datetime_fro
148 ··0x00000910·61746574·696d655f·66726f6d·5f74696d·atetime_from_tim148 ··0x00000910·6d74696d·65737461·6d702e63·6f6c6400·mtimestamp.cold.
149 ··0x00000920·65737461·6d700064·61746574·696d655f·estamp.datetime_149 ··0x00000920·64617465·74696d65·5f66726f·6d5f7469·datetime_from_ti
150 ··0x00000930·66726f6d·74696d65·7374616d·702e636f·fromtimestamp.co150 ··0x00000930·6d657374·616d702e·636f6c64·0064656c·mestamp.cold.del
151 ··0x00000940·6c640064·61746574·696d655f·66726f6d·ld.datetime_from151 ··0x00000940·74615f64·69766964·65006469·76696465·ta_divide.divide
152 ··0x00000950·5f74696d·65737461·6d702e63·6f6c6400·_timestamp.cold.152 ··0x00000950·5f74696d·6564656c·74615f74·696d6564·_timedelta_timed
153 ··0x00000960·64656c74·615f6469·76696465·00646976·delta_divide.div153 ··0x00000960·656c7461·0064656c·74615f64·69766964·elta.delta_divid
154 ··0x00000970·6964655f·74696d65·64656c74·615f7469·ide_timedelta_ti154 ··0x00000970·652e636f·6c640064·656c7461·5f746f5f·e.cold.delta_to_
155 ··0x00000980·6d656465·6c746100·64656c74·615f6469·medelta.delta_di155 ··0x00000980·6d696372·6f736563·6f6e6473·00646976·microseconds.div
156 ··0x00000990·76696465·2e636f6c·64006465·6c74615f·vide.cold.delta_156 ··0x00000990·6964655f·74696d65·64656c74·615f7469·ide_timedelta_ti
157 ··0x000009a0·746f5f6d·6963726f·7365636f·6e647300·to_microseconds.157 ··0x000009a0·6d656465·6c74612e·636f6c64·0064656c·medelta.cold.del
158 ··0x000009b0·64697669·64655f74·696d6564·656c7461·divide_timedelta158 ··0x000009b0·74615f74·6f5f6d69·63726f73·65636f6e·ta_to_microsecon
159 ··0x000009c0·5f74696d·6564656c·74612e63·6f6c6400·_timedelta.cold.159 ··0x000009c0·64732e63·6f6c6400·74696d65·7a6f6e65·ds.cold.timezone
160 ··0x000009d0·64656c74·615f746f·5f6d6963·726f7365·delta_to_microse160 ··0x000009d0·5f647374·005f7469·6d657a6f·6e655f63·_dst._timezone_c
161 ··0x000009e0·636f6e64·732e636f·6c640074·696d657a·conds.cold.timez161 ··0x000009e0·6865636b·5f617267·756d656e·74007469·heck_argument.ti
162 ··0x000009f0·6f6e655f·64737400·5f74696d·657a6f6e·one_dst._timezon162 ··0x000009f0·6d657a6f·6e655f64·73742e63·6f6c6400·mezone_dst.cold.
163 ··0x00000a00·655f6368·65636b5f·61726775·6d656e74·e_check_argument163 ··0x00000a00·5f74696d·657a6f6e·655f6368·65636b5f·_timezone_check_
164 ··0x00000a10·0074696d·657a6f6e·655f6473·742e636f·.timezone_dst.co164 ··0x00000a10·61726775·6d656e74·2e636f6c·64006461·argument.cold.da
165 ··0x00000a20·6c64005f·74696d65·7a6f6e65·5f636865·ld._timezone_che165 ··0x00000a20·74657469·6d655f74·7a696e66·6f007469·tetime_tzinfo.ti
166 ··0x00000a30·636b5f61·7267756d·656e742e·636f6c64·ck_argument.cold166 ··0x00000a30·6d657a6f·6e655f72·69636863·6f6d7061·mezone_richcompa
167 ··0x00000a40·00646174·6574696d·655f747a·696e666f·.datetime_tzinfo167 ··0x00000a40·72650074·696d657a·6f6e655f·72696368·re.timezone_rich
168 ··0x00000a50·0074696d·657a6f6e·655f7269·6368636f·.timezone_richco168 ··0x00000a50·636f6d70·6172652e·636f6c64·0064656c·compare.cold.del
169 ··0x00000a60·6d706172·65007469·6d657a6f·6e655f72·mpare.timezone_r169 ··0x00000a60·74615f74·6f74616c·5f736563·6f6e6473·ta_total_seconds
170 ··0x00000a70·69636863·6f6d7061·72652e63·6f6c6400·ichcompare.cold.170 ··0x00000a70·0064656c·74615f74·6f74616c·5f736563·.delta_total_sec
171 ··0x00000a80·64656c74·615f746f·74616c5f·7365636f·delta_total_seco171 ··0x00000a80·6f6e6473·2e636f6c·64007469·6d657a6f·onds.cold.timezo
172 ··0x00000a90·6e647300·64656c74·615f746f·74616c5f·nds.delta_total_172 ··0x00000a90·6e655f75·74636f66·66736574·0074696d·ne_utcoffset.tim
173 ··0x00000aa0·7365636f·6e64732e·636f6c64·0074696d·seconds.cold.tim173 ··0x00000aa0·657a6f6e·655f7574·636f6666·7365742e·ezone_utcoffset.
174 ··0x00000ab0·657a6f6e·655f7574·636f6666·73657400·ezone_utcoffset.174 ··0x00000ab0·636f6c64·00646174·6574696d·655f6164·cold.datetime_ad
175 ··0x00000ac0·74696d65·7a6f6e65·5f757463·6f666673·timezone_utcoffs175 ··0x00000ac0·64006461·74657469·6d655f61·64642e63·d.datetime_add.c
176 ··0x00000ad0·65742e63·6f6c6400·64617465·74696d65·et.cold.datetime176 ··0x00000ad0·6f6c6400·64617465·74696d65·5f726570·old.datetime_rep
177 ··0x00000ae0·5f616464·00646174·6574696d·655f6164·_add.datetime_ad177 ··0x00000ae0·72006170·70656e64·5f6b6579·776f7264·r.append_keyword
178 ··0x00000af0·642e636f·6c640064·61746574·696d655f·d.cold.datetime_178 ··0x00000af0·5f666f6c·64006170·70656e64·5f6b6579·_fold.append_key
179 ··0x00000b00·72657072·00617070·656e645f·6b657977·repr.append_keyw179 ··0x00000b00·776f7264·5f747a69·6e666f00·64656c74·word_tzinfo.delt
180 ··0x00000b10·6f72645f·666f6c64·00617070·656e645f·ord_fold.append_180 ··0x00000b10·615f6e65·67617469·76650064·61746574·a_negative.datet
181 ··0x00000b20·6b657977·6f72645f·747a696e·666f0064·keyword_tzinfo.d181 ··0x00000b20·696d655f·61737469·6d657a6f·6e65006b·ime_astimezone.k
182 ··0x00000b30·656c7461·5f6e6567·61746976·65006461·elta_negative.da182 ··0x00000b30·6579776f·7264732e·3239006c·6f63616c·eywords.29.local
183 ··0x00000b40·74657469·6d655f61·7374696d·657a6f6e·tetime_astimezon183 ··0x00000b40·5f746f5f·7365636f·6e647300·6c6f6361·_to_seconds.loca
184 ··0x00000b50·65006b65·79776f72·64732e32·39006c6f·e.keywords.29.lo184 ··0x00000b50·6c5f7469·6d657a6f·6e655f66·726f6d5f·l_timezone_from_
185 ··0x00000b60·63616c5f·746f5f73·65636f6e·6473006c·cal_to_seconds.l185 ··0x00000b60·74696d65·7374616d·70006461·74657469·timestamp.dateti
186 ··0x00000b70·6f63616c·5f74696d·657a6f6e·655f6672·ocal_timezone_fr186 ··0x00000b70·6d655f61·7374696d·657a6f6e·652e636f·me_astimezone.co
187 ··0x00000b80·6f6d5f74·696d6573·74616d70·00646174·om_timestamp.dat187 ··0x00000b80·6c640064·61746574·696d655f·666f6c64·ld.datetime_fold
188 ··0x00000b90·6574696d·655f6173·74696d65·7a6f6e65·etime_astimezone188 ··0x00000b90·00646174·6574696d·655f747a·6e616d65·.datetime_tzname
189 ··0x00000ba0·2e636f6c·64006461·74657469·6d655f66·.cold.datetime_f189 ··0x00000ba0·00646174·6574696d·655f747a·6e616d65·.datetime_tzname
190 ··0x00000bb0·6f6c6400·64617465·74696d65·5f747a6e·old.datetime_tzn190 ··0x00000bb0·2e636f6c·64006361·6c6c5f74·7a6e616d·.cold.call_tznam
191 ··0x00000bc0·616d6500·64617465·74696d65·5f747a6e·ame.datetime_tzn191 ··0x00000bc0·652e636f·6c640064·61746574·696d655f·e.cold.datetime_
192 ··0x00000bd0·616d652e·636f6c64·0063616c·6c5f747a·ame.cold.call_tz192 ··0x00000bd0·7574636f·66667365·74006461·74657469·utcoffset.dateti
193 ··0x00000be0·6e616d65·2e636f6c·64006461·74657469·name.cold.dateti193 ··0x00000be0·6d655f75·74636f66·66736574·2e636f6c·me_utcoffset.col
194 ··0x00000bf0·6d655f75·74636f66·66736574·00646174·me_utcoffset.dat194 ··0x00000bf0·64006461·74657469·6d655f64·73740064·d.datetime_dst.d
195 ··0x00000c00·6574696d·655f7574·636f6666·7365742e·etime_utcoffset.195 ··0x00000c00·61746574·696d655f·6473742e·636f6c64·atetime_dst.cold
196 ··0x00000c10·636f6c64·00646174·6574696d·655f6473·cold.datetime_ds196 ··0x00000c10·00646174·655f6d6f·6e746800·64617465·.date_month.date
197 ··0x00000c20·74006461·74657469·6d655f64·73742e63·t.datetime_dst.c197 ··0x00000c20·5f646179·00646174·6574696d·655f686f·_day.datetime_ho
198 ··0x00000c30·6f6c6400·64617465·5f6d6f6e·74680064·old.date_month.d198 ··0x00000c30·75720064·61746574·696d655f·6d696e75·ur.datetime_minu
199 ··0x00000c40·6174655f·64617900·64617465·74696d65·ate_day.datetime199 ··0x00000c40·74650064·61746574·696d655f·7365636f·te.datetime_seco
200 ··0x00000c50·5f686f75·72006461·74657469·6d655f6d·_hour.datetime_m200 ··0x00000c50·6e640064·6174655f·66726f6d·6f726469·nd.date_fromordi
201 ··0x00000c60·696e7574·65006461·74657469·6d655f73·inute.datetime_s201 ··0x00000c60·6e616c00·64617465·5f66726f·6d6f7264·nal.date_fromord
202 ··0x00000c70·65636f6e·64006461·74655f66·726f6d6f·econd.date_fromo202 ··0x00000c70·696e616c·2e636f6c·64006461·74655f66·inal.cold.date_f
203 ··0x00000c80·7264696e·616c0064·6174655f·66726f6d·rdinal.date_from203 ··0x00000c80·726f6d69·736f6361·6c656e64·6172006b·romisocalendar.k
204 ··0x00000c90·6f726469·6e616c2e·636f6c64·00646174·ordinal.cold.dat204 ··0x00000c90·6579776f·7264732e·34006973·6f5f746f·eywords.4.iso_to
205 ··0x00000ca0·655f6672·6f6d6973·6f63616c·656e6461·e_fromisocalenda205 ··0x00000ca0·5f796d64·00646174·655f6672·6f6d6973·_ymd.date_fromis
206 ··0x00000cb0·72006b65·79776f72·64732e34·0069736f·r.keywords.4.iso206 ··0x00000cb0·6f63616c·656e6461·722e636f·6c640069·ocalendar.cold.i
207 ··0x00000cc0·5f746f5f·796d6400·64617465·5f66726f·_to_ymd.date_fro207 ··0x00000cc0·736f5f74·6f5f796d·642e636f·6c640067·so_to_ymd.cold.g
208 ··0x00000cd0·6d69736f·63616c65·6e646172·2e636f6c·misocalendar.col208 ··0x00000cd0·65745f66·6c69705f·666f6c64·5f6f6666·et_flip_fold_off
209 ··0x00000ce0·64006973·6f5f746f·5f796d64·2e636f6c·d.iso_to_ymd.col209 ··0x00000ce0·73657400·70657034·39355f65·715f6578·set.pep495_eq_ex
210 ··0x00000cf0·64006765·745f666c·69705f66·6f6c645f·d.get_flip_fold_210 ··0x00000cf0·63657074·696f6e2e·636f6c64·00676574·ception.cold.get
211 ··0x00000d00·6f666673·65740070·65703439·355f6571·offset.pep495_eq211 ··0x00000d00·5f666c69·705f666f·6c645f6f·66667365·_flip_fold_offse
212 ··0x00000d10·5f657863·65707469·6f6e2e63·6f6c6400·_exception.cold.212 ··0x00000d10·742e636f·6c64006c·6f63616c·5f746f5f·t.cold.local_to_
213 ··0x00000d20·6765745f·666c6970·5f666f6c·645f6f66·get_flip_fold_of213 ··0x00000d20·7365636f·6e64732e·636f6c64·006e6577·seconds.cold.new
214 ··0x00000d30·66736574·2e636f6c·64006c6f·63616c5f·fset.cold.local_214 ··0x00000d30·5f74696d·657a6f6e·65006c6f·63616c5f·_timezone.local_
215 ··0x00000d40·746f5f73·65636f6e·64732e63·6f6c6400·to_seconds.cold.215 ··0x00000d40·74696d65·7a6f6e65·5f66726f·6d5f7469·timezone_from_ti
216 ··0x00000d50·6e65775f·74696d65·7a6f6e65·006c6f63·new_timezone.loc216 ··0x00000d50·6d657374·616d702e·636f6c64·006e6577·mestamp.cold.new
217 ··0x00000d60·616c5f74·696d657a·6f6e655f·66726f6d·al_timezone_from217 ··0x00000d60·5f74696d·657a6f6e·652e636f·6c640064·_timezone.cold.d
218 ··0x00000d70·5f74696d·65737461·6d702e63·6f6c6400·_timestamp.cold.218 ··0x00000d70·6174655f·73747200·6b657977·6f726473·ate_str.keywords
219 ··0x00000d80·6e65775f·74696d65·7a6f6e65·2e636f6c·new_timezone.col219 ··0x00000d80·2e313000·73706563·732e3900·666f726d·.10.specs.9.form
220 ··0x00000d90·6400666f·726d6174·5f757463·6f666673·d.format_utcoffs220 ··0x00000d90·61745f75·74636f66·66736574·2e636f6e·at_utcoffset.con
221 ··0x00000da0·65742e63·6f6e7374·70726f70·2e302e63·et.constprop.0.c221 ··0x00000da0·73747072·6f702e30·2e636f6c·64006461·stprop.0.cold.da
222 ··0x00000db0·6f6c6400·64617465·5f737472·006b6579·old.date_str.key222 ··0x00000db0·74657469·6d655f74·696d6573·74616d70·tetime_timestamp
223 ··0x00000dc0·776f7264·732e3130·00737065·63732e39·words.10.specs.9223 ··0x00000dc0·00646174·6574696d·655f7469·6d657374·.datetime_timest
224 ··0x00000dd0·00646174·6574696d·655f7469·6d657374·.datetime_timest224 ··0x00000dd0·616d702e·636f6c64·0074696d·657a6f6e·amp.cold.timezon
225 ··0x00000de0·616d7000·64617465·74696d65·5f74696d·amp.datetime_tim225 ··0x00000de0·655f6e65·77007469·6d657a6f·6e655f6b·e_new.timezone_k
226 ··0x00000df0·65737461·6d702e63·6f6c6400·74696d65·estamp.cold.time226 ··0x00000df0·77730074·696d657a·6f6e655f·6e65772e·ws.timezone_new.
227 ··0x00000e00·7a6f6e65·5f6e6577·0074696d·657a6f6e·zone_new.timezon227 ··0x00000e00·636f6c64·0064656c·74615f62·6f6f6c00·cold.delta_bool.
228 ··0x00000e10·655f6b77·73007469·6d657a6f·6e655f6e·e_kws.timezone_n228 ··0x00000e10·64617465·74696d65·5f726564·7563655f·datetime_reduce_
229 ··0x00000e20·65772e63·6f6c6400·64656c74·615f626f·ew.cold.delta_bo229 ··0x00000e20·65780064·61746574·696d655f·67657473·ex.datetime_gets
230 ··0x00000e30·6f6c0064·61746574·696d655f·72656475·ol.datetime_redu230 ··0x00000e30·74617465·00747a69·6e666f5f·72656475·tate.tzinfo_redu
231 ··0x00000e40·63655f65·78006461·74657469·6d655f67·ce_ex.datetime_g231 ··0x00000e40·63650074·696d657a·6f6e655f·67657469·ce.timezone_geti
232 ··0x00000e50·65747374·61746500·747a696e·666f5f72·etstate.tzinfo_r232 ··0x00000e50·6e697461·72677300·64617465·74696d65·nitargs.datetime
233 ··0x00000e60·65647563·65007469·6d657a6f·6e655f67·educe.timezone_g233 ··0x00000e60·5f737472·00646174·6574696d·655f7374·_str.datetime_st
234 ··0x00000e70·6574696e·69746172·67730064·61746574·etinitargs.datet234 ··0x00000e70·722e636f·6c640064·6174655f·666f726d·r.cold.date_form
235 ··0x00000e80·696d655f·73747200·64617465·74696d65·ime_str.datetime235 ··0x00000e80·61740064·61746574·696d655f·6d696372·at.datetime_micr
Max diff block lines reached; 0/54882 bytes (0.00%) of diff not shown.
59.8 KB
_heapqmodule.o
2.23 KB
readelf --wide --symbols {}
    
Offset 7, 25 lines modifiedOffset 7, 25 lines modified
7 ·····3:·0000000000000000···104·OBJECT··LOCAL··DEFAULT····3·_heapqmodule7 ·····3:·0000000000000000···104·OBJECT··LOCAL··DEFAULT····3·_heapqmodule
8 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.18 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.1
9 ·····5:·0000000000000010····39·FUNC····LOCAL··DEFAULT····1·heapq_exec9 ·····5:·0000000000000010····39·FUNC····LOCAL··DEFAULT····1·heapq_exec
10 ·····6:·0000000000000000··4720·OBJECT··LOCAL··DEFAULT···12·__about__10 ·····6:·0000000000000000··4720·OBJECT··LOCAL··DEFAULT···12·__about__
11 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.rodata.str1.811 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.rodata.str1.8
12 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.unlikely12 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.unlikely
13 ·····9:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot13 ·····9:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot
14 ····10:·0000000000000000···614·FUNC····LOCAL··DEFAULT···10·_heapq_heappush14 ····10:·0000000000000000···613·FUNC····LOCAL··DEFAULT···10·_heapq_heappush
15 ····11:·0000000000000000···160·FUNC····LOCAL··DEFAULT····8·_heapq_heappush.cold15 ····11:·0000000000000000···160·FUNC····LOCAL··DEFAULT····8·_heapq_heappush.cold
16 ····12:·0000000000000270··1004·FUNC····LOCAL··DEFAULT···10·_heapq_heappop16 ····12:·0000000000000270··1005·FUNC····LOCAL··DEFAULT···10·_heapq_heappop
17 ····13:·00000000000000a0···131·FUNC····LOCAL··DEFAULT····8·_heapq_heappop.cold17 ····13:·00000000000000a0···131·FUNC····LOCAL··DEFAULT····8·_heapq_heappop.cold
18 ····14:·0000000000000660···860·FUNC····LOCAL··DEFAULT···10·siftup18 ····14:·0000000000000660···860·FUNC····LOCAL··DEFAULT···10·siftup
19 ····15:·0000000000000123···106·FUNC····LOCAL··DEFAULT····8·siftup.cold19 ····15:·0000000000000123···106·FUNC····LOCAL··DEFAULT····8·siftup.cold
20 ····16:·0000000000000040····31·FUNC····LOCAL··DEFAULT····1·_heapq_heapify20 ····16:·0000000000000040····31·FUNC····LOCAL··DEFAULT····1·_heapq_heapify
21 ····17:·0000000000000060··1176·FUNC····LOCAL··DEFAULT····1·heapify_internal21 ····17:·0000000000000060··1178·FUNC····LOCAL··DEFAULT····1·heapify_internal
22 ····18:·000000000000018d····28·FUNC····LOCAL··DEFAULT····8·_heapq_heapify.cold22 ····18:·000000000000018d····28·FUNC····LOCAL··DEFAULT····8·_heapq_heapify.cold
23 ····19:·00000000000001a9····94·FUNC····LOCAL··DEFAULT····8·heapify_internal.cold23 ····19:·00000000000001a9····94·FUNC····LOCAL··DEFAULT····8·heapify_internal.cold
24 ····20:·00000000000009c0···938·FUNC····LOCAL··DEFAULT···10·_heapq_heapreplace24 ····20:·00000000000009c0···936·FUNC····LOCAL··DEFAULT···10·_heapq_heapreplace
25 ····21:·0000000000000207···143·FUNC····LOCAL··DEFAULT····8·_heapq_heapreplace.cold25 ····21:·0000000000000207···143·FUNC····LOCAL··DEFAULT····8·_heapq_heapreplace.cold
26 ····22:·0000000000000296····58·FUNC····LOCAL··DEFAULT····8·_heapq__heapify_max26 ····22:·0000000000000296····58·FUNC····LOCAL··DEFAULT····8·_heapq__heapify_max
27 ····23:·0000000000000d70···536·FUNC····LOCAL··DEFAULT···10·siftup_max27 ····23:·0000000000000d70···536·FUNC····LOCAL··DEFAULT···10·siftup_max
28 ····24:·00000000000002d0···284·FUNC····LOCAL··DEFAULT····8·siftup_max.cold28 ····24:·00000000000002d0···284·FUNC····LOCAL··DEFAULT····8·siftup_max.cold
29 ····25:·0000000000000500···152·FUNC····LOCAL··DEFAULT····1·_heapq_heappushpop29 ····25:·0000000000000500···152·FUNC····LOCAL··DEFAULT····1·_heapq_heappushpop
30 ····26:·00000000000003ec···199·FUNC····LOCAL··DEFAULT····8·_heapq_heappushpop.cold30 ····26:·00000000000003ec···199·FUNC····LOCAL··DEFAULT····8·_heapq_heappushpop.cold
31 ····27:·00000000000004b3···183·FUNC····LOCAL··DEFAULT····8·_heapq__heappop_max31 ····27:·00000000000004b3···183·FUNC····LOCAL··DEFAULT····8·_heapq__heappop_max
18.5 KB
readelf --wide --relocs {}
    
Offset 14, 18 lines modifiedOffset 14, 18 lines modified
14 0000000000000126··000000090000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·66014 0000000000000126··000000090000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·660
15 00000000000001b8··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·415 00000000000001b8··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4
16 0000000000000291··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·416 0000000000000291··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4
17 000000000000035e··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·417 000000000000035e··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4
18 000000000000041b··0000003100000002·R_X86_64_PC32··········0000000000000000·PyExc_RuntimeError·-·418 000000000000041b··0000003100000002·R_X86_64_PC32··········0000000000000000·PyExc_RuntimeError·-·4
19 0000000000000420··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·019 0000000000000420··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
20 0000000000000425··0000003200000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·420 0000000000000425··0000003200000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
21 000000000000045a··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·421 000000000000045c··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 22 0000000000000471··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
22 000000000000046f··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·423 0000000000000486··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
23 0000000000000484··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·424 00000000000004a4··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
24 00000000000004a2··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
25 0000000000000551··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·425 0000000000000551··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4
26 00000000000005e7··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·d6c26 00000000000005e7··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·d6c
27 0000000000000608··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·427 0000000000000608··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
28 000000000000000a··0000002b00000004·R_X86_64_PLT32·········0000000000000000·PyModuleDef_Init·-·428 000000000000000a··0000002b00000004·R_X86_64_PLT32·········0000000000000000·PyModuleDef_Init·-·4
29 0000000000000054··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18929 0000000000000054··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·189
30 0000000000000139··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1ba30 0000000000000139··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1ba
31 000000000000023d··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1d031 000000000000023d··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1d0
Offset 177, 39 lines modifiedOffset 177, 39 lines modified
177 0000000000000577··0000003200000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4177 0000000000000577··0000003200000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
178 000000000000058e··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·81178 000000000000058e··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·81
179 0000000000000593··0000003500000004·R_X86_64_PLT32·········0000000000000000·_PyArg_CheckPositional·-·4179 0000000000000593··0000003500000004·R_X86_64_PLT32·········0000000000000000·_PyArg_CheckPositional·-·4
180 00000000000005a8··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·13180 00000000000005a8··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·13
181 00000000000005ad··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·18181 00000000000005ad··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·18
182 00000000000005b2··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·81182 00000000000005b2··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·81
183 00000000000005b7··0000003600000004·R_X86_64_PLT32·········0000000000000000·_PyArg_BadArgument·-·4183 00000000000005b7··0000003600000004·R_X86_64_PLT32·········0000000000000000·_PyArg_BadArgument·-·4
184 0000000000000019··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·e6184 0000000000000019··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·e4
185 000000000000002f··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21c185 000000000000002f··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21b
186 000000000000004e··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21c186 000000000000004e··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21b
187 0000000000000063··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2f187 0000000000000063··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·2f
188 000000000000007f··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21c188 000000000000007f··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·21b
189 000000000000009c··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1a5189 000000000000009c··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1a4
190 00000000000000b8··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5f5190 00000000000000b8··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5f6
191 00000000000000cd··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·449191 00000000000000cd··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·449
192 00000000000000d9··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5f5192 00000000000000d9··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5f6
193 00000000000000e7··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5f5193 00000000000000e7··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5f6
194 00000000000000f4··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5f5194 00000000000000f4··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5f6
195 000000000000010a··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5d8195 000000000000010a··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5d9
196 000000000000011f··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·502196 000000000000011f··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·502
197 0000000000000135··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·954197 0000000000000135··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·954
198 000000000000014b··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·954198 000000000000014b··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·954
199 000000000000016a··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·816199 000000000000016a··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·816
200 0000000000000189··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8c1200 0000000000000189··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·8c1
201 00000000000001ba··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·388201 00000000000001ba··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·388
202 00000000000001d0··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·d3202 00000000000001d0··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·d3
203 00000000000001e6··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·d3203 00000000000001e6··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·d3
204 0000000000000203··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2c4204 0000000000000203··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2c4
205 0000000000000222··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ccc205 0000000000000222··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·cca
206 0000000000000236··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·9ef206 0000000000000236··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·9ef
207 0000000000000252··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ccc207 0000000000000252··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·cca
208 0000000000000268··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·cfe208 0000000000000268··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·cfc
209 000000000000027d··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c22209 000000000000027d··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·c22
210 0000000000000292··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b71210 0000000000000292··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b71
211 00000000000002b3··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·5c211 00000000000002b3··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·5c
212 00000000000002e5··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·e7e212 00000000000002e5··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·e7e
213 0000000000000317··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·f35213 0000000000000317··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·f35
214 0000000000000336··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·f21214 0000000000000336··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·f21
215 0000000000000342··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ef3215 0000000000000342··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·ef3
Offset 230, 38 lines modifiedOffset 230, 38 lines modified
230 000000000000059b··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·5ae230 000000000000059b··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·5ae
231 00000000000005a0··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·608231 00000000000005a0··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·608
232 00000000000005bc··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·608232 00000000000005bc··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·608
  
233 Relocation·section·'.rela.text.hot'·at·offset·0x5c10·contains·91·entries:233 Relocation·section·'.rela.text.hot'·at·offset·0x5c10·contains·91·entries:
234 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend234 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
235 000000000000003b··0000002e00000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·4235 000000000000003b··0000002e00000004·R_X86_64_PLT32·········0000000000000000·PyList_Append·-·4
236 00000000000000b6··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4236 00000000000000b4··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4
237 0000000000000101··000000300000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0237 00000000000000ff··000000300000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
238 0000000000000175··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4238 0000000000000174··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4
239 0000000000000212··0000003100000002·R_X86_64_PC32··········0000000000000000·PyExc_RuntimeError·-·4239 0000000000000211··0000003100000002·R_X86_64_PC32··········0000000000000000·PyExc_RuntimeError·-·4
240 0000000000000217··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0240 0000000000000216··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
241 000000000000021c··0000003200000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4241 000000000000021b··0000003200000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
242 0000000000000233··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4242 0000000000000232··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
243 0000000000000250··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4243 000000000000024f··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
244 00000000000002ca··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyList_SetSlice·-·4244 00000000000002ca··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyList_SetSlice·-·4
245 0000000000000364··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4245 0000000000000364··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4
246 0000000000000421··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4246 0000000000000421··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4
247 00000000000004da··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4247 00000000000004da··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4
248 000000000000058b··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyList_SetSlice·-·4248 000000000000058b··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyList_SetSlice·-·4
249 00000000000005be··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4249 00000000000005bf··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
250 00000000000005ce··0000003100000002·R_X86_64_PC32··········0000000000000000·PyExc_RuntimeError·-·4250 00000000000005cf··0000003100000002·R_X86_64_PC32··········0000000000000000·PyExc_RuntimeError·-·4
251 00000000000005d3··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0251 00000000000005d4··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
252 00000000000005d8··0000003200000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4252 00000000000005d9··0000003200000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
253 00000000000005f5··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4253 00000000000005f6··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
254 000000000000060d··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4254 000000000000060e··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
255 0000000000000622··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4255 0000000000000623··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
256 0000000000000632··0000003400000002·R_X86_64_PC32··········0000000000000000·PyExc_IndexError·-·4256 0000000000000633··0000003400000002·R_X86_64_PC32··········0000000000000000·PyExc_IndexError·-·4
257 0000000000000637··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·23257 0000000000000638··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·23
258 000000000000063c··0000003200000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4258 000000000000063d··0000003200000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
259 000000000000064a··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4259 000000000000064b··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
260 00000000000006f9··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4260 00000000000006f9··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4
261 00000000000007e9··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4261 00000000000007e9··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4
262 0000000000000898··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4262 0000000000000898··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4
263 0000000000000935··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4263 0000000000000935··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
264 000000000000094a··0000003100000002·R_X86_64_PC32··········0000000000000000·PyExc_RuntimeError·-·4264 000000000000094a··0000003100000002·R_X86_64_PC32··········0000000000000000·PyExc_RuntimeError·-·4
265 000000000000094f··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0265 000000000000094f··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
266 0000000000000954··0000003200000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4266 0000000000000954··0000003200000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
Offset 270, 50 lines modifiedOffset 270, 50 lines modified
270 000000000000098d··0000003100000002·R_X86_64_PC32··········0000000000000000·PyExc_RuntimeError·-·4270 000000000000098d··0000003100000002·R_X86_64_PC32··········0000000000000000·PyExc_RuntimeError·-·4
271 0000000000000992··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0271 0000000000000992··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
272 0000000000000997··0000003200000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4272 0000000000000997··0000003200000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
273 00000000000009aa··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4273 00000000000009aa··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
274 0000000000000a8c··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4274 0000000000000a8c··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4
275 0000000000000b49··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4275 0000000000000b49··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4
276 0000000000000bfa··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4276 0000000000000bfa··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4
277 0000000000000cc2··0000003400000002·R_X86_64_PC32··········0000000000000000·PyExc_IndexError·-·4277 0000000000000cc0··0000003400000002·R_X86_64_PC32··········0000000000000000·PyExc_IndexError·-·4
278 0000000000000cc7··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·23278 0000000000000cc5··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·23
279 0000000000000ccc··0000003200000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4279 0000000000000cca··0000003200000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
280 0000000000000ce4··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4280 0000000000000ce2··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
281 0000000000000cf4··0000003100000002·R_X86_64_PC32··········0000000000000000·PyExc_RuntimeError·-·4281 0000000000000cf2··0000003100000002·R_X86_64_PC32··········0000000000000000·PyExc_RuntimeError·-·4
282 0000000000000cf9··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0282 0000000000000cf7··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
283 0000000000000cfe··0000003200000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4283 0000000000000cfc··0000003200000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
284 0000000000000d1b··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4284 0000000000000d19··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
285 0000000000000d29··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4285 0000000000000d27··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
286 0000000000000d3e··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4286 0000000000000d3c··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
287 0000000000000d53··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4287 0000000000000d51··0000003300000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
288 0000000000000dff··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4288 0000000000000dff··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4
289 0000000000000f08··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4289 0000000000000f08··0000002f00000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4
290 000000000000001b··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2f290 000000000000001b··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2f
291 0000000000000054··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19291 0000000000000054··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19
292 00000000000000e6··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4292 00000000000000e4··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
293 00000000000001a5··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7f293 00000000000001a4··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7f
294 0000000000000262··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·63294 0000000000000261··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·63
295 0000000000000292··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9c295 0000000000000292··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9c
296 00000000000002f8··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f4296 00000000000002f8··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f4
297 00000000000003e0··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f4297 00000000000003e0··0000000800000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f4
Max diff block lines reached; 2422/18923 bytes (12.80%) of diff not shown.
4.11 KB
readelf --wide --debug-dump=frames {}
    
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
24 ··DW_CFA_offset:·r3·(rbx)·at·cfa-1624 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
25 ··DW_CFA_advance_loc:·30·to·000000000000003325 ··DW_CFA_advance_loc:·30·to·0000000000000033
26 ··DW_CFA_def_cfa_offset:·826 ··DW_CFA_def_cfa_offset:·8
27 ··DW_CFA_nop27 ··DW_CFA_nop
28 ··DW_CFA_nop28 ··DW_CFA_nop
29 ··DW_CFA_nop29 ··DW_CFA_nop
  
30 00000048·0000000000000048·0000004c·FDE·cie=00000000·pc=0000000000000000..000000000000026630 00000048·0000000000000048·0000004c·FDE·cie=00000000·pc=0000000000000000..0000000000000265
31 ··DW_CFA_advance_loc:·6·to·000000000000000631 ··DW_CFA_advance_loc:·6·to·0000000000000006
32 ··DW_CFA_def_cfa_offset:·1632 ··DW_CFA_def_cfa_offset:·16
33 ··DW_CFA_offset:·r15·(r15)·at·cfa-1633 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
34 ··DW_CFA_advance_loc:·2·to·000000000000000834 ··DW_CFA_advance_loc:·2·to·0000000000000008
35 ··DW_CFA_def_cfa_offset:·2435 ··DW_CFA_def_cfa_offset:·24
36 ··DW_CFA_offset:·r14·(r14)·at·cfa-2436 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
37 ··DW_CFA_advance_loc:·2·to·000000000000000a37 ··DW_CFA_advance_loc:·2·to·000000000000000a
Offset 45, 44 lines modifiedOffset 45, 44 lines modified
45 ··DW_CFA_def_cfa_offset:·4845 ··DW_CFA_def_cfa_offset:·48
46 ··DW_CFA_offset:·r6·(rbp)·at·cfa-4846 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
47 ··DW_CFA_advance_loc:·4·to·000000000000001147 ··DW_CFA_advance_loc:·4·to·0000000000000011
48 ··DW_CFA_def_cfa_offset:·5648 ··DW_CFA_def_cfa_offset:·56
49 ··DW_CFA_offset:·r3·(rbx)·at·cfa-5649 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
50 ··DW_CFA_advance_loc:·4·to·000000000000001550 ··DW_CFA_advance_loc:·4·to·0000000000000015
51 ··DW_CFA_def_cfa_offset:·8051 ··DW_CFA_def_cfa_offset:·80
52 ··DW_CFA_advance_loc1:·244·to·000000000000010952 ··DW_CFA_advance_loc1:·242·to·0000000000000107
53 ··DW_CFA_remember_state53 ··DW_CFA_remember_state
54 ··DW_CFA_def_cfa_offset:·5654 ··DW_CFA_def_cfa_offset:·56
55 ··DW_CFA_advance_loc:·1·to·000000000000010a55 ··DW_CFA_advance_loc:·1·to·0000000000000108
56 ··DW_CFA_def_cfa_offset:·4856 ··DW_CFA_def_cfa_offset:·48
57 ··DW_CFA_advance_loc:·1·to·000000000000010b57 ··DW_CFA_advance_loc:·1·to·0000000000000109
58 ··DW_CFA_def_cfa_offset:·4058 ··DW_CFA_def_cfa_offset:·40
59 ··DW_CFA_advance_loc:·2·to·000000000000010d59 ··DW_CFA_advance_loc:·2·to·000000000000010b
60 ··DW_CFA_def_cfa_offset:·3260 ··DW_CFA_def_cfa_offset:·32
61 ··DW_CFA_advance_loc:·2·to·000000000000010f61 ··DW_CFA_advance_loc:·2·to·000000000000010d
62 ··DW_CFA_def_cfa_offset:·2462 ··DW_CFA_def_cfa_offset:·24
63 ··DW_CFA_advance_loc:·2·to·000000000000011163 ··DW_CFA_advance_loc:·2·to·000000000000010f
64 ··DW_CFA_def_cfa_offset:·1664 ··DW_CFA_def_cfa_offset:·16
65 ··DW_CFA_advance_loc:·2·to·000000000000011365 ··DW_CFA_advance_loc:·2·to·0000000000000111
66 ··DW_CFA_def_cfa_offset:·866 ··DW_CFA_def_cfa_offset:·8
67 ··DW_CFA_advance_loc:·5·to·000000000000011867 ··DW_CFA_advance_loc:·7·to·0000000000000118
68 ··DW_CFA_restore_state68 ··DW_CFA_restore_state
69 ··DW_CFA_nop69 ··DW_CFA_nop
  
70 00000094·000000000000001c·00000098·FDE·cie=00000000·pc=0000000000000000..00000000000000a070 00000094·000000000000001c·00000098·FDE·cie=00000000·pc=0000000000000000..00000000000000a0
71 ··DW_CFA_def_cfa_offset:·8071 ··DW_CFA_def_cfa_offset:·80
72 ··DW_CFA_offset:·r3·(rbx)·at·cfa-5672 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
73 ··DW_CFA_offset:·r6·(rbp)·at·cfa-4873 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
74 ··DW_CFA_offset:·r12·(r12)·at·cfa-4074 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
75 ··DW_CFA_offset:·r13·(r13)·at·cfa-3275 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
76 ··DW_CFA_offset:·r14·(r14)·at·cfa-2476 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
77 ··DW_CFA_offset:·r15·(r15)·at·cfa-1677 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
78 ··DW_CFA_nop78 ··DW_CFA_nop
  
79 000000b4·0000000000000048·000000b8·FDE·cie=00000000·pc=0000000000000270..000000000000065c79 000000b4·0000000000000048·000000b8·FDE·cie=00000000·pc=0000000000000270..000000000000065d
80 ··DW_CFA_advance_loc:·6·to·000000000000027680 ··DW_CFA_advance_loc:·6·to·0000000000000276
81 ··DW_CFA_def_cfa_offset:·1681 ··DW_CFA_def_cfa_offset:·16
82 ··DW_CFA_offset:·r15·(r15)·at·cfa-1682 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
83 ··DW_CFA_advance_loc:·2·to·000000000000027883 ··DW_CFA_advance_loc:·2·to·0000000000000278
84 ··DW_CFA_def_cfa_offset:·2484 ··DW_CFA_def_cfa_offset:·24
85 ··DW_CFA_offset:·r14·(r14)·at·cfa-2485 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
86 ··DW_CFA_advance_loc:·2·to·000000000000027a86 ··DW_CFA_advance_loc:·2·to·000000000000027a
Offset 184, 15 lines modifiedOffset 184, 15 lines modified
184 000001a0·0000000000000014·000001a4·FDE·cie=00000000·pc=000000000000018d..00000000000001a9184 000001a0·0000000000000014·000001a4·FDE·cie=00000000·pc=000000000000018d..00000000000001a9
185 ··DW_CFA_advance_loc:·1·to·000000000000018e185 ··DW_CFA_advance_loc:·1·to·000000000000018e
186 ··DW_CFA_def_cfa_offset:·16186 ··DW_CFA_def_cfa_offset:·16
187 ··DW_CFA_advance_loc:·26·to·00000000000001a8187 ··DW_CFA_advance_loc:·26·to·00000000000001a8
188 ··DW_CFA_def_cfa_offset:·8188 ··DW_CFA_def_cfa_offset:·8
189 ··DW_CFA_nop189 ··DW_CFA_nop
  
190 000001b8·0000000000000048·000001bc·FDE·cie=00000000·pc=0000000000000060..00000000000004f8190 000001b8·0000000000000048·000001bc·FDE·cie=00000000·pc=0000000000000060..00000000000004fa
191 ··DW_CFA_advance_loc:·2·to·0000000000000062191 ··DW_CFA_advance_loc:·2·to·0000000000000062
192 ··DW_CFA_def_cfa_offset:·16192 ··DW_CFA_def_cfa_offset:·16
193 ··DW_CFA_offset:·r15·(r15)·at·cfa-16193 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
194 ··DW_CFA_advance_loc:·5·to·0000000000000067194 ··DW_CFA_advance_loc:·5·to·0000000000000067
195 ··DW_CFA_def_cfa_offset:·24195 ··DW_CFA_def_cfa_offset:·24
196 ··DW_CFA_offset:·r14·(r14)·at·cfa-24196 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
197 ··DW_CFA_advance_loc:·2·to·0000000000000069197 ··DW_CFA_advance_loc:·2·to·0000000000000069
Offset 232, 15 lines modifiedOffset 232, 15 lines modified
232 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56232 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
233 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48233 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
234 ··DW_CFA_offset:·r12·(r12)·at·cfa-40234 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
235 ··DW_CFA_offset:·r13·(r13)·at·cfa-32235 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
236 ··DW_CFA_offset:·r14·(r14)·at·cfa-24236 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
237 ··DW_CFA_offset:·r15·(r15)·at·cfa-16237 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
  
238 00000224·0000000000000048·00000228·FDE·cie=00000000·pc=00000000000009c0..0000000000000d6a238 00000224·0000000000000048·00000228·FDE·cie=00000000·pc=00000000000009c0..0000000000000d68
239 ··DW_CFA_advance_loc:·6·to·00000000000009c6239 ··DW_CFA_advance_loc:·6·to·00000000000009c6
240 ··DW_CFA_def_cfa_offset:·16240 ··DW_CFA_def_cfa_offset:·16
241 ··DW_CFA_offset:·r15·(r15)·at·cfa-16241 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
242 ··DW_CFA_advance_loc:·2·to·00000000000009c8242 ··DW_CFA_advance_loc:·2·to·00000000000009c8
243 ··DW_CFA_def_cfa_offset:·24243 ··DW_CFA_def_cfa_offset:·24
244 ··DW_CFA_offset:·r14·(r14)·at·cfa-24244 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
245 ··DW_CFA_advance_loc:·2·to·00000000000009ca245 ··DW_CFA_advance_loc:·2·to·00000000000009ca
5.08 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 101, 15 lines modifiedOffset 101, 15 lines modified
101 »       sar····$0x2,%r12101 »       sar····$0x2,%r12
102 »       mov····%rbx,0x30(%rsp)102 »       mov····%rbx,0x30(%rsp)
103 »       lea····-0x1(%rdx),%rbp103 »       lea····-0x1(%rdx),%rbp
104 »       mov····%r12,0x20(%rsp)104 »       mov····%r12,0x20(%rsp)
105 »       lea····-0x2(%rdx),%r14105 »       lea····-0x2(%rdx),%r14
106 »       mov····%rbp,0x28(%rsp)106 »       mov····%rbp,0x28(%rsp)
107 »       cmp····%r14,0x20(%rsp)107 »       cmp····%r14,0x20(%rsp)
108 »       jg·····4b8·<heapify_internal+0x458>108 »       jg·····4ba·<heapify_internal+0x45a>
109 »       mov····%r14,0x18(%rsp)109 »       mov····%r14,0x18(%rsp)
110 »       mov····%r14,%r8110 »       mov····%r14,%r8
111 »       mov····%r15,%r14111 »       mov····%r15,%r14
112 »       cmpq···$0x0,0x10(%rsp)112 »       cmpq···$0x0,0x10(%rsp)
113 ·R_X86_64_32S»   .text.hot+0x660113 ·R_X86_64_32S»   .text.hot+0x660
114 »       jne····430·<heapify_internal+0x3d0>114 »       jne····430·<heapify_internal+0x3d0>
115 »       mov····0x10(%r14),%rdx115 »       mov····0x10(%r14),%rdx
Offset 151, 21 lines modifiedOffset 151, 21 lines modified
151 »       call···1bc·<heapify_internal+0x15c>151 »       call···1bc·<heapify_internal+0x15c>
152 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x4152 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x4
153 »       mov····0x0(%rbp),%rdx153 »       mov····0x0(%rbp),%rdx
154 »       test···%edx,%edx154 »       test···%edx,%edx
155 »       js·····1d2·<heapify_internal+0x172>155 »       js·····1d2·<heapify_internal+0x172>
156 »       sub····$0x1,%rdx156 »       sub····$0x1,%rdx
157 »       mov····%rdx,0x0(%rbp)157 »       mov····%rdx,0x0(%rbp)
158 »       je·····467·<heapify_internal+0x407>158 »       je·····469·<heapify_internal+0x409>
159 »       mov····0x0(%r13),%rdx159 »       mov····0x0(%r13),%rdx
160 »       test···%edx,%edx160 »       test···%edx,%edx
161 »       js·····1e8·<heapify_internal+0x188>161 »       js·····1e8·<heapify_internal+0x188>
162 »       sub····$0x1,%rdx162 »       sub····$0x1,%rdx
163 »       mov····%rdx,0x0(%r13)163 »       mov····%rdx,0x0(%r13)
164 »       je·····47c·<heapify_internal+0x41c>164 »       je·····47e·<heapify_internal+0x41e>
165 »       test···%eax,%eax165 »       test···%eax,%eax
166 »       js·····d7·<heapify_internal+0x77>166 »       js·····d7·<heapify_internal+0x77>
167 »       xor····$0x1,%eax167 »       xor····$0x1,%eax
168 »       cltq168 »       cltq
169 »       add····%rax,%r15169 »       add····%rax,%r15
170 »       mov····0x18(%r14),%rax170 »       mov····0x18(%r14),%rax
171 »       cmp····0x10(%r14),%rbx171 »       cmp····0x10(%r14),%rbx
Offset 211, 36 lines modifiedOffset 211, 36 lines modified
211 »       mov····0x8(%rsp),%r8211 »       mov····0x8(%rsp),%r8
212 »       mov····%eax,%edx212 »       mov····%eax,%edx
213 »       mov····(%r15),%rax213 »       mov····(%r15),%rax
214 »       test···%eax,%eax214 »       test···%eax,%eax
215 »       js·····2b4·<heapify_internal+0x254>215 »       js·····2b4·<heapify_internal+0x254>
216 »       sub····$0x1,%rax216 »       sub····$0x1,%rax
217 »       mov····%rax,(%r15)217 »       mov····%rax,(%r15)
218 »       je·····491·<heapify_internal+0x431>218 »       je·····493·<heapify_internal+0x433>
219 »       mov····(%r11),%rax219 »       mov····(%r11),%rax
220 »       test···%eax,%eax220 »       test···%eax,%eax
221 »       js·····2c8·<heapify_internal+0x268>221 »       js·····2c8·<heapify_internal+0x268>
222 »       sub····$0x1,%rax222 »       sub····$0x1,%rax
223 »       mov····%rax,(%r11)223 »       mov····%rax,(%r11)
224 »       je·····2c8·<heapify_internal+0x268>224 »       je·····2c8·<heapify_internal+0x268>
225 ·R_X86_64_PC32»  .text.unlikely+0x1e6225 ·R_X86_64_PC32»  .text.unlikely+0x1e6
226 »       test···%edx,%edx226 »       test···%edx,%edx
227 »       js·····d7·<heapify_internal+0x77>227 »       js·····d7·<heapify_internal+0x77>
228 »       cmp····0x10(%r14),%rbx228 »       cmp····0x10(%r14),%rbx
229 »       jne····418·<heapify_internal+0x3b8>229 »       jne····418·<heapify_internal+0x3b8>
230 »       test···%edx,%edx230 »       test···%edx,%edx
231 »       jne····2fd·<heapify_internal+0x29d>231 »       jne····2fd·<heapify_internal+0x29d>
232 »       test···$0x1,%r8b232 »       test···$0x1,%r8b
233 »       je·····2ec·<heapify_internal+0x28c>233 »       jne····2f5·<heapify_internal+0x295>
234 »       sar····$1,%r8 
235 »       jmp····121·<heapify_internal+0xc1> 
236 »       mov····%r14,%r15234 »       mov····%r14,%r15
237 »       mov····0x18(%rsp),%r14235 »       mov····0x18(%rsp),%r14
238 »       sub····$0x1,%r14236 »       sub····$0x1,%r14
239 »       jmp····10b·<heapify_internal+0xab>237 »       jmp····10b·<heapify_internal+0xab>
 238 »       sar····$1,%r8
 239 »       jmp····121·<heapify_internal+0xc1>
240 »       mov····0x18(%r14),%rax240 »       mov····0x18(%r14),%rax
241 »       lea····(%rax,%r12,1),%r15241 »       lea····(%rax,%r12,1),%r15
242 »       lea····(%rax,%rbp,1),%rcx242 »       lea····(%rax,%rbp,1),%rcx
243 »       mov····(%r15),%rdx243 »       mov····(%r15),%rdx
244 »       mov····(%rcx),%r11244 »       mov····(%rcx),%r11
245 »       mov····%r11,(%r15)245 »       mov····%r11,(%r15)
246 »       mov····%rdx,(%rcx)246 »       mov····%rdx,(%rcx)
Offset 269, 15 lines modifiedOffset 269, 15 lines modified
269 »       call···362·<heapify_internal+0x302>269 »       call···362·<heapify_internal+0x302>
270 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x4270 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x4
271 »       mov····0x0(%rbp),%rdx271 »       mov····0x0(%rbp),%rdx
272 »       test···%edx,%edx272 »       test···%edx,%edx
273 »       js·····378·<heapify_internal+0x318>273 »       js·····378·<heapify_internal+0x318>
274 »       sub····$0x1,%rdx274 »       sub····$0x1,%rdx
275 »       mov····%rdx,0x0(%rbp)275 »       mov····%rdx,0x0(%rbp)
276 »       je·····452·<heapify_internal+0x3f2>276 »       je·····454·<heapify_internal+0x3f4>
277 »       mov····(%r14),%rdx277 »       mov····(%r14),%rdx
278 »       test···%edx,%edx278 »       test···%edx,%edx
279 »       js·····38c·<heapify_internal+0x32c>279 »       js·····38c·<heapify_internal+0x32c>
280 »       sub····$0x1,%rdx280 »       sub····$0x1,%rdx
281 »       mov····%rdx,(%r14)281 »       mov····%rdx,(%r14)
282 »       je·····38c·<heapify_internal+0x32c>282 »       je·····38c·<heapify_internal+0x32c>
283 ·R_X86_64_PC32»  .text.unlikely+0x1a5283 ·R_X86_64_PC32»  .text.unlikely+0x1a5
Offset 322, 69 lines modifiedOffset 322, 70 lines modified
322 »       mov····$0x0,%esi322 »       mov····$0x0,%esi
323 ·R_X86_64_32»    .rodata.str1.8323 ·R_X86_64_32»    .rodata.str1.8
324 »       call···429·<heapify_internal+0x3c9>324 »       call···429·<heapify_internal+0x3c9>
325 ·R_X86_64_PLT32» PyErr_SetString-0x4325 ·R_X86_64_PLT32» PyErr_SetString-0x4
326 »       xor····%eax,%eax326 »       xor····%eax,%eax
327 »       jmp····b7·<heapify_internal+0x57>327 »       jmp····b7·<heapify_internal+0x57>
328 »       mov····%r8,(%rsp)328 »       mov····%r8,(%rsp)
329 »       mov····0x10(%rsp),%rax 
330 »       mov····%r8,%rsi329 »       mov····%r8,%rsi
 330 »       mov····0x10(%rsp),%rax
331 »       mov····%r14,%rdi331 »       mov····%r14,%rdi
332 »       call···*%rax332 »       call···*%rax
333 »       test···%eax,%eax 
334 »       jne····d7·<heapify_internal+0x77> 
335 »       mov····(%rsp),%r8333 »       mov····(%rsp),%r8
 334 »       test···%eax,%eax
336 »       jmp····2de·<heapify_internal+0x27e>335 »       je·····2de·<heapify_internal+0x27e>
 336 »       xor····%eax,%eax
 337 »       jmp····b7·<heapify_internal+0x57>
337 »       mov····%rbp,%rdi338 »       mov····%rbp,%rdi
338 »       mov····%eax,0x38(%rsp)339 »       mov····%eax,0x38(%rsp)
339 »       call···45e·<heapify_internal+0x3fe>340 »       call···460·<heapify_internal+0x400>
340 ·R_X86_64_PLT32» _Py_Dealloc-0x4341 ·R_X86_64_PLT32» _Py_Dealloc-0x4
341 »       mov····0x38(%rsp),%eax342 »       mov····0x38(%rsp),%eax
342 »       jmp····378·<heapify_internal+0x318>343 »       jmp····378·<heapify_internal+0x318>
343 »       mov····%rbp,%rdi344 »       mov····%rbp,%rdi
344 »       mov····%eax,0x38(%rsp)345 »       mov····%eax,0x38(%rsp)
345 »       call···473·<heapify_internal+0x413>346 »       call···475·<heapify_internal+0x415>
346 ·R_X86_64_PLT32» _Py_Dealloc-0x4347 ·R_X86_64_PLT32» _Py_Dealloc-0x4
347 »       mov····0x38(%rsp),%eax348 »       mov····0x38(%rsp),%eax
348 »       jmp····1d2·<heapify_internal+0x172>349 »       jmp····1d2·<heapify_internal+0x172>
349 »       mov····%r13,%rdi350 »       mov····%r13,%rdi
350 »       mov····%eax,0x38(%rsp)351 »       mov····%eax,0x38(%rsp)
351 »       call···488·<heapify_internal+0x428>352 »       call···48a·<heapify_internal+0x42a>
Max diff block lines reached; 1190/5017 bytes (23.72%) of diff not shown.
5.15 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1, 41 lines modifiedOffset 1, 41 lines modified
  
  
  
1 Disassembly·of·section·.text.unlikely:1 Disassembly·of·section·.text.unlikely:
  
2 0000000000000000·<_heapq_heappush.cold>:2 0000000000000000·<_heapq_heappush.cold>:
3 _heapq_heappush.cold():3 _heapq_heappush.cold():
4 »       mov····%r12,%rdi4 »       mov····%rbp,%rdi
5 »       mov····%eax,0xc(%rsp)5 »       mov····%eax,0xc(%rsp)
6 »       mov····%rcx,(%rsp)6 »       mov····%rcx,(%rsp)
7 »       call···10·<_heapq_heappush.cold+0x10>7 »       call···10·<_heapq_heappush.cold+0x10>
8 ·R_X86_64_PLT32» _Py_Dealloc-0x48 ·R_X86_64_PLT32» _Py_Dealloc-0x4
9 »       mov····(%rsp),%rcx9 »       mov····(%rsp),%rcx
10 »       mov····0xc(%rsp),%eax10 »       mov····0xc(%rsp),%eax
11 »       jmp····1d·<_heapq_heappush.cold+0x1d>11 »       jmp····1d·<_heapq_heappush.cold+0x1d>
12 ·R_X86_64_PC32»  .text.hot+0xe612 ·R_X86_64_PC32»  .text.hot+0xe4
13 »       mov····0x0(%rip),%rdi········13 »       mov····0x0(%rip),%rdi········
14 ·R_X86_64_PC32»  PyExc_IndexError-0x414 ·R_X86_64_PC32»  PyExc_IndexError-0x4
15 »       mov····$0x0,%esi15 »       mov····$0x0,%esi
16 ·R_X86_64_32»    .rodata.str1.1+0x2316 ·R_X86_64_32»    .rodata.str1.1+0x23
17 »       call···2e·<_heapq_heappush.cold+0x2e>17 »       call···2e·<_heapq_heappush.cold+0x2e>
18 ·R_X86_64_PLT32» PyErr_SetString-0x418 ·R_X86_64_PLT32» PyErr_SetString-0x4
19 »       jmp····33·<_heapq_heappush.cold+0x33>19 »       jmp····33·<_heapq_heappush.cold+0x33>
20 ·R_X86_64_PC32»  .text.hot+0x21c20 ·R_X86_64_PC32»  .text.hot+0x21b
21 »       mov····%rdx,%rsi21 »       mov····%rdx,%rsi
22 »       mov····$0x2,%ecx22 »       mov····$0x2,%ecx
23 »       mov····$0x2,%edx23 »       mov····$0x2,%edx
24 »       mov····$0x0,%edi24 »       mov····$0x0,%edi
25 ·R_X86_64_32»    .rodata.str1.1+0xa25 ·R_X86_64_32»    .rodata.str1.1+0xa
26 »       call···4a·<_heapq_heappush.cold+0x4a>26 »       call···4a·<_heapq_heappush.cold+0x4a>
27 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x427 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x4
28 »       test···%eax,%eax28 »       test···%eax,%eax
29 »       je·····52·<_heapq_heappush.cold+0x52>29 »       je·····52·<_heapq_heappush.cold+0x52>
30 ·R_X86_64_PC32»  .text.hot+0x21c30 ·R_X86_64_PC32»  .text.hot+0x21b
31 »       mov····0x0(%rbp),%rbx31 »       mov····0x0(%rbp),%rbx
32 »       mov····0x8(%rbx),%rax32 »       mov····0x8(%rbx),%rax
33 »       testb··$0x2,0xab(%rax)33 »       testb··$0x2,0xab(%rax)
34 »       jne····67·<_heapq_heappush.cold+0x67>34 »       jne····67·<_heapq_heappush.cold+0x67>
35 ·R_X86_64_PC32»  .text.hot+0x2f35 ·R_X86_64_PC32»  .text.hot+0x2f
36 »       mov····%rbx,%rcx36 »       mov····%rbx,%rcx
37 »       mov····$0x0,%edx37 »       mov····$0x0,%edx
Offset 43, 66 lines modifiedOffset 43, 66 lines modified
43 »       mov····$0x0,%esi43 »       mov····$0x0,%esi
44 ·R_X86_64_32»    .rodata.str1.1+0x1844 ·R_X86_64_32»    .rodata.str1.1+0x18
45 »       mov····$0x0,%edi45 »       mov····$0x0,%edi
46 ·R_X86_64_32»    .rodata.str1.1+0xa46 ·R_X86_64_32»    .rodata.str1.1+0xa
47 »       call···7e·<_heapq_heappush.cold+0x7e>47 »       call···7e·<_heapq_heappush.cold+0x7e>
48 ·R_X86_64_PLT32» _PyArg_BadArgument-0x448 ·R_X86_64_PLT32» _PyArg_BadArgument-0x4
49 »       jmp····83·<_heapq_heappush.cold+0x83>49 »       jmp····83·<_heapq_heappush.cold+0x83>
50 ·R_X86_64_PC32»  .text.hot+0x21c50 ·R_X86_64_PC32»  .text.hot+0x21b
51 »       mov····%r12,%rdi51 »       mov····%rbp,%rdi
52 »       mov····%eax,0xc(%rsp)52 »       mov····%eax,0xc(%rsp)
53 »       mov····%rcx,(%rsp)53 »       mov····%rcx,(%rsp)
54 »       call···93·<_heapq_heappush.cold+0x93>54 »       call···93·<_heapq_heappush.cold+0x93>
55 ·R_X86_64_PLT32» _Py_Dealloc-0x455 ·R_X86_64_PLT32» _Py_Dealloc-0x4
56 »       mov····(%rsp),%rcx56 »       mov····(%rsp),%rcx
57 »       mov····0xc(%rsp),%eax57 »       mov····0xc(%rsp),%eax
58 »       jmp····a0·<_heapq_heappop.cold>58 »       jmp····a0·<_heapq_heappop.cold>
59 ·R_X86_64_PC32»  .text.hot+0x1a559 ·R_X86_64_PC32»  .text.hot+0x1a4
  
60 00000000000000a0·<_heapq_heappop.cold>:60 00000000000000a0·<_heapq_heappop.cold>:
61 _heapq_heappop.cold():61 _heapq_heappop.cold():
62 »       mov····%rsi,%rcx62 »       mov····%rsi,%rcx
63 »       mov····$0x0,%edx63 »       mov····$0x0,%edx
64 ·R_X86_64_32»    .rodata.str1.1+0x1364 ·R_X86_64_32»    .rodata.str1.1+0x13
65 »       mov····$0x0,%esi65 »       mov····$0x0,%esi
66 ·R_X86_64_32»    .rodata.str1.1+0x3666 ·R_X86_64_32»    .rodata.str1.1+0x36
67 »       mov····$0x0,%edi67 »       mov····$0x0,%edi
68 ·R_X86_64_32»    .rodata.str1.1+0x3f68 ·R_X86_64_32»    .rodata.str1.1+0x3f
69 »       call···b7·<_heapq_heappop.cold+0x17>69 »       call···b7·<_heapq_heappop.cold+0x17>
70 ·R_X86_64_PLT32» _PyArg_BadArgument-0x470 ·R_X86_64_PLT32» _PyArg_BadArgument-0x4
71 »       jmp····bc·<_heapq_heappop.cold+0x1c>71 »       jmp····bc·<_heapq_heappop.cold+0x1c>
72 ·R_X86_64_PC32»  .text.hot+0x5f572 ·R_X86_64_PC32»  .text.hot+0x5f6
73 »       mov····%r14,%rdi73 »       mov····%rbx,%rdi
74 »       mov····%eax,0x1c(%rsp)74 »       mov····%eax,0x1c(%rsp)
75 »       call···c8·<_heapq_heappop.cold+0x28>75 »       call···c8·<_heapq_heappop.cold+0x28>
76 ·R_X86_64_PLT32» _Py_Dealloc-0x476 ·R_X86_64_PLT32» _Py_Dealloc-0x4
77 »       mov····0x1c(%rsp),%eax77 »       mov····0x1c(%rsp),%eax
78 »       jmp····d1·<_heapq_heappop.cold+0x31>78 »       jmp····d1·<_heapq_heappop.cold+0x31>
79 ·R_X86_64_PC32»  .text.hot+0x44979 ·R_X86_64_PC32»  .text.hot+0x449
80 »       mov····(%r12),%rax80 »       mov····(%r12),%rax
81 »       test···%eax,%eax81 »       test···%eax,%eax
82 »       js·····dd·<_heapq_heappop.cold+0x3d>82 »       js·····dd·<_heapq_heappop.cold+0x3d>
83 ·R_X86_64_PC32»  .text.hot+0x5f583 ·R_X86_64_PC32»  .text.hot+0x5f6
84 »       sub····$0x1,%rax84 »       sub····$0x1,%rax
85 »       mov····%rax,(%r12)85 »       mov····%rax,(%r12)
86 »       jne····eb·<_heapq_heappop.cold+0x4b>86 »       jne····eb·<_heapq_heappop.cold+0x4b>
87 ·R_X86_64_PC32»  .text.hot+0x5f587 ·R_X86_64_PC32»  .text.hot+0x5f6
88 »       mov····%r12,%rdi88 »       mov····%r12,%rdi
89 »       call···f3·<_heapq_heappop.cold+0x53>89 »       call···f3·<_heapq_heappop.cold+0x53>
90 ·R_X86_64_PLT32» _Py_Dealloc-0x490 ·R_X86_64_PLT32» _Py_Dealloc-0x4
91 »       jmp····f8·<_heapq_heappop.cold+0x58>91 »       jmp····f8·<_heapq_heappop.cold+0x58>
92 ·R_X86_64_PC32»  .text.hot+0x5f592 ·R_X86_64_PC32»  .text.hot+0x5f6
93 »       mov····0x0(%rip),%rdi········93 »       mov····0x0(%rip),%rdi········
94 ·R_X86_64_PC32»  PyExc_IndexError-0x494 ·R_X86_64_PC32»  PyExc_IndexError-0x4
95 »       mov····$0x0,%esi95 »       mov····$0x0,%esi
96 ·R_X86_64_32»    .rodata.str1.1+0x2396 ·R_X86_64_32»    .rodata.str1.1+0x23
97 »       call···109·<_heapq_heappop.cold+0x69>97 »       call···109·<_heapq_heappop.cold+0x69>
98 ·R_X86_64_PLT32» PyErr_SetString-0x498 ·R_X86_64_PLT32» PyErr_SetString-0x4
99 »       jmp····10e·<_heapq_heappop.cold+0x6e>99 »       jmp····10e·<_heapq_heappop.cold+0x6e>
100 ·R_X86_64_PC32»  .text.hot+0x5d8100 ·R_X86_64_PC32»  .text.hot+0x5d9
101 »       mov····%r14,%rdi101 »       mov····%r14,%rdi
102 »       mov····%eax,0x1c(%rsp)102 »       mov····%eax,0x1c(%rsp)
103 »       call···11a·<_heapq_heappop.cold+0x7a>103 »       call···11a·<_heapq_heappop.cold+0x7a>
104 ·R_X86_64_PLT32» _Py_Dealloc-0x4104 ·R_X86_64_PLT32» _Py_Dealloc-0x4
105 »       mov····0x1c(%rsp),%eax105 »       mov····0x1c(%rsp),%eax
106 »       jmp····123·<siftup.cold>106 »       jmp····123·<siftup.cold>
107 ·R_X86_64_PC32»  .text.hot+0x502107 ·R_X86_64_PC32»  .text.hot+0x502
Offset 202, 15 lines modifiedOffset 202, 15 lines modified
202 »       mov····$0x2,%edx202 »       mov····$0x2,%edx
203 »       mov····$0x0,%edi203 »       mov····$0x0,%edi
204 ·R_X86_64_32»    .rodata.str1.1+0x4f204 ·R_X86_64_32»    .rodata.str1.1+0x4f
205 »       call···21e·<_heapq_heapreplace.cold+0x17>205 »       call···21e·<_heapq_heapreplace.cold+0x17>
206 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x4206 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x4
207 »       test···%eax,%eax207 »       test···%eax,%eax
208 »       je·····226·<_heapq_heapreplace.cold+0x1f>208 »       je·····226·<_heapq_heapreplace.cold+0x1f>
209 ·R_X86_64_PC32»  .text.hot+0xccc209 ·R_X86_64_PC32»  .text.hot+0xcca
210 »       mov····(%rbx),%r13210 »       mov····(%rbx),%r13
211 »       mov····0x8(%r13),%rax211 »       mov····0x8(%r13),%rax
212 »       testb··$0x2,0xab(%rax)212 »       testb··$0x2,0xab(%rax)
213 »       jne····23a·<_heapq_heapreplace.cold+0x33>213 »       jne····23a·<_heapq_heapreplace.cold+0x33>
214 ·R_X86_64_PC32»  .text.hot+0x9ef214 ·R_X86_64_PC32»  .text.hot+0x9ef
215 »       mov····%r13,%rcx215 »       mov····%r13,%rcx
216 »       mov····$0x0,%edx216 »       mov····$0x0,%edx
Offset 218, 31 lines modifiedOffset 218, 31 lines modified
218 »       mov····$0x0,%esi218 »       mov····$0x0,%esi
219 ·R_X86_64_32»    .rodata.str1.1+0x18219 ·R_X86_64_32»    .rodata.str1.1+0x18
Max diff block lines reached; 993/5067 bytes (19.60%) of diff not shown.
21.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 16, 176 lines modifiedOffset 16, 176 lines modified
16 »       sub····$0x18,%rsp16 »       sub····$0x18,%rsp
17 »       cmp····$0x2,%rdx17 »       cmp····$0x2,%rdx
18 »       jne····1f·<_heapq_heappush+0x1f>18 »       jne····1f·<_heapq_heappush+0x1f>
19 ·R_X86_64_PC32»  .text.unlikely+0x2f19 ·R_X86_64_PC32»  .text.unlikely+0x2f
20 »       mov····(%rsi),%rbx20 »       mov····(%rsi),%rbx
21 »       mov····0x8(%rbx),%rax21 »       mov····0x8(%rbx),%rax
22 »       testb··$0x2,0xab(%rax)22 »       testb··$0x2,0xab(%rax)
23 »       je·····261·<_heapq_heappush+0x261>23 »       je·····260·<_heapq_heappush+0x260>
24 »       mov····0x8(%rbp),%rsi24 »       mov····0x8(%rbp),%rsi
25 »       mov····%rbx,%rdi25 »       mov····%rbx,%rdi
26 »       call···3f·<_heapq_heappush+0x3f>26 »       call···3f·<_heapq_heappush+0x3f>
27 ·R_X86_64_PLT32» PyList_Append-0x427 ·R_X86_64_PLT32» PyList_Append-0x4
28 »       test···%eax,%eax28 »       test···%eax,%eax
29 »       jne····220·<_heapq_heappush+0x220>29 »       jne····21f·<_heapq_heappush+0x21f>
30 »       mov····0x10(%rbx),%rcx30 »       mov····0x10(%rbx),%rcx
31 »       lea····-0x1(%rcx),%rax31 »       lea····-0x1(%rcx),%rax
32 »       cmp····%rax,%rcx32 »       cmp····%rax,%rcx
33 »       jle····58·<_heapq_heappush+0x58>33 »       jle····58·<_heapq_heappush+0x58>
34 ·R_X86_64_PC32»  .text.unlikely+0x1934 ·R_X86_64_PC32»  .text.unlikely+0x19
35 »       mov····0x18(%rbx),%rdx35 »       mov····0x18(%rbx),%rdx
36 »       lea····0x0(,%rax,8),%r1436 »       lea····0x0(,%rax,8),%r14
37 »       mov····(%rdx,%rax,8),%r1237 »       mov····(%rdx,%rax,8),%rbp
38 »       test···%rax,%rax38 »       test···%rax,%rax
39 »       jle····100·<_heapq_heappush+0x100>39 »       jle····fe·<_heapq_heappush+0xfe>
40 »       mov····%rcx,%rbp40 »       mov····%rcx,%r12
41 »       mov····(%r12),%eax41 »       mov····0x0(%rbp),%eax
42 »       sar····$1,%rbp42 »       sar····$1,%r12
43 »       sub····$0x1,%rbp43 »       sub····$0x1,%r12
44 »       mov····(%rdx,%rbp,8),%r1344 »       mov····(%rdx,%r12,8),%r13
45 »       lea····0x0(,%rbp,8),%r1545 »       lea····0x0(,%r12,8),%r15
46 »       add····$0x1,%eax46 »       add····$0x1,%eax
47 »       je·····1e3·<_heapq_heappush+0x1e3>47 »       je·····1e2·<_heapq_heappush+0x1e2>
48 »       mov····%eax,(%r12)48 »       mov····%eax,0x0(%rbp)
49 »       mov····0x0(%r13),%eax49 »       mov····0x0(%r13),%eax
50 »       add····$0x1,%eax50 »       add····$0x1,%eax
51 »       je·····1f0·<_heapq_heappush+0x1f0>51 »       je·····1ef·<_heapq_heappush+0x1ef>
52 »       mov····%rcx,(%rsp)52 »       mov····%rcx,(%rsp)
53 »       mov····%eax,0x0(%r13)53 »       mov····%eax,0x0(%r13)
54 »       xor····%edx,%edx54 »       xor····%edx,%edx
55 »       mov····%r13,%rsi55 »       mov····%r13,%rsi
56 »       mov····%r12,%rdi56 »       mov····%rbp,%rdi
57 »       call···ba·<_heapq_heappush+0xba>57 »       call···b8·<_heapq_heappush+0xb8>
58 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x458 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x4
59 »       mov····0x0(%r13),%rdx59 »       mov····0x0(%r13),%rdx
60 »       mov····(%rsp),%rcx60 »       mov····(%rsp),%rcx
61 »       test···%edx,%edx61 »       test···%edx,%edx
62 »       js·····d4·<_heapq_heappush+0xd4>62 »       js·····d2·<_heapq_heappush+0xd2>
63 »       sub····$0x1,%rdx63 »       sub····$0x1,%rdx
64 »       mov····%rdx,0x0(%r13)64 »       mov····%rdx,0x0(%r13)
65 »       je·····227·<_heapq_heappush+0x227>65 »       je·····226·<_heapq_heappush+0x226>
66 »       mov····(%r12),%rdx66 »       mov····0x0(%rbp),%rdx
67 »       test···%edx,%edx67 »       test···%edx,%edx
68 »       js·····ea·<_heapq_heappush+0xea>68 »       js·····e8·<_heapq_heappush+0xe8>
69 »       sub····$0x1,%rdx69 »       sub····$0x1,%rdx
70 »       mov····%rdx,(%r12)70 »       mov····%rdx,0x0(%rbp)
71 »       je·····ea·<_heapq_heappush+0xea>71 »       je·····e8·<_heapq_heappush+0xe8>
72 ·R_X86_64_PC32»  .text.unlikely-0x472 ·R_X86_64_PC32»  .text.unlikely-0x4
73 »       test···%eax,%eax73 »       test···%eax,%eax
74 »       js·····220·<_heapq_heappush+0x220>74 »       js·····21f·<_heapq_heappush+0x21f>
75 »       cmp····0x10(%rbx),%rcx75 »       cmp····0x10(%rbx),%rcx
76 »       jne····20f·<_heapq_heappush+0x20f>76 »       jne····20e·<_heapq_heappush+0x20e>
77 »       test···%eax,%eax77 »       test···%eax,%eax
78 »       jne····118·<_heapq_heappush+0x118>78 »       jne····118·<_heapq_heappush+0x118>
79 »       mov····$0x0,%eax79 »       mov····$0x0,%eax
80 ·R_X86_64_32»    _Py_NoneStruct80 ·R_X86_64_32»    _Py_NoneStruct
81 »       add····$0x18,%rsp81 »       add····$0x18,%rsp
82 »       pop····%rbx82 »       pop····%rbx
83 »       pop····%rbp83 »       pop····%rbp
84 »       pop····%r1284 »       pop····%r12
85 »       pop····%r1385 »       pop····%r13
86 »       pop····%r1486 »       pop····%r14
87 »       pop····%r1587 »       pop····%r15
88 »       ret88 »       ret
89 »       nopl···0x0(%rax)89 »       nopw···0x0(%rax,%rax,1)
90 »       mov····0x18(%rbx),%rax90 »       mov····0x18(%rbx),%rax
91 »       add····%rax,%r1591 »       add····%rax,%r15
92 »       add····%rax,%r1492 »       add····%rax,%r14
93 »       mov····(%r15),%rdx93 »       mov····(%r15),%rdx
94 »       mov····(%r14),%r1294 »       mov····(%r14),%rbp
95 »       mov····%r12,(%r15)95 »       mov····%rbp,(%r15)
96 »       mov····%rdx,(%r14)96 »       mov····%rdx,(%r14)
97 »       test···%rbp,%rbp97 »       test···%r12,%r12
98 »       je·····100·<_heapq_heappush+0x100>98 »       je·····fe·<_heapq_heappush+0xfe>
99 »       lea····-0x1(%rbp),%r1599 »       lea····-0x1(%r12),%r15
100 »       sar····$1,%r15100 »       sar····$1,%r15
101 »       mov····(%rax,%r15,8),%r13101 »       mov····(%rax,%r15,8),%r13
102 »       mov····(%r12),%eax102 »       mov····0x0(%rbp),%eax
103 »       lea····0x0(,%r15,8),%r14103 »       lea····0x0(,%r15,8),%r14
104 »       add····$0x1,%eax104 »       add····$0x1,%eax
105 »       je·····1f9·<_heapq_heappush+0x1f9>105 »       je·····1f8·<_heapq_heappush+0x1f8>
106 »       mov····%eax,(%r12)106 »       mov····%eax,0x0(%rbp)
107 »       mov····0x0(%r13),%eax107 »       mov····0x0(%r13),%eax
108 »       add····$0x1,%eax108 »       add····$0x1,%eax
109 »       je·····206·<_heapq_heappush+0x206>109 »       je·····205·<_heapq_heappush+0x205>
110 »       mov····%rcx,(%rsp)110 »       mov····%rcx,(%rsp)
111 »       mov····%eax,0x0(%r13)111 »       mov····%eax,0x0(%r13)
112 »       xor····%edx,%edx112 »       xor····%edx,%edx
113 »       mov····%r13,%rsi113 »       mov····%r13,%rsi
114 »       mov····%r12,%rdi114 »       mov····%rbp,%rdi
115 »       call···179·<_heapq_heappush+0x179>115 »       call···178·<_heapq_heappush+0x178>
116 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x4116 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x4
117 »       mov····0x0(%r13),%rdx117 »       mov····0x0(%r13),%rdx
118 »       mov····(%rsp),%rcx118 »       mov····(%rsp),%rcx
119 »       test···%edx,%edx119 »       test···%edx,%edx
120 »       js·····193·<_heapq_heappush+0x193>120 »       js·····192·<_heapq_heappush+0x192>
121 »       sub····$0x1,%rdx121 »       sub····$0x1,%rdx
122 »       mov····%rdx,0x0(%r13)122 »       mov····%rdx,0x0(%r13)
123 »       je·····244·<_heapq_heappush+0x244>123 »       je·····243·<_heapq_heappush+0x243>
124 »       mov····(%r12),%rdx124 »       mov····0x0(%rbp),%rdx
125 »       test···%edx,%edx125 »       test···%edx,%edx
126 »       js·····1a9·<_heapq_heappush+0x1a9>126 »       js·····1a8·<_heapq_heappush+0x1a8>
127 »       sub····$0x1,%rdx127 »       sub····$0x1,%rdx
128 »       mov····%rdx,(%r12)128 »       mov····%rdx,0x0(%rbp)
129 »       je·····1a9·<_heapq_heappush+0x1a9>129 »       je·····1a8·<_heapq_heappush+0x1a8>
130 ·R_X86_64_PC32»  .text.unlikely+0x7f130 ·R_X86_64_PC32»  .text.unlikely+0x7f
131 »       test···%eax,%eax131 »       test···%eax,%eax
132 »       js·····220·<_heapq_heappush+0x220>132 »       js·····21f·<_heapq_heappush+0x21f>
133 »       cmp····0x10(%rbx),%rcx133 »       cmp····0x10(%rbx),%rcx
134 »       jne····20f·<_heapq_heappush+0x20f>134 »       jne····20e·<_heapq_heappush+0x20e>
135 »       test···%eax,%eax135 »       test···%eax,%eax
136 »       je·····100·<_heapq_heappush+0x100>136 »       je·····fe·<_heapq_heappush+0xfe>
137 »       mov····0x18(%rbx),%rax137 »       mov····0x18(%rbx),%rax
138 »       add····%rax,%r14138 »       add····%rax,%r14
139 »       lea····(%rax,%rbp,8),%rdx139 »       lea····(%rax,%r12,8),%rdx
140 »       mov····(%r14),%rsi140 »       mov····(%r14),%rsi
141 »       mov····(%rdx),%r12141 »       mov····(%rdx),%rbp
142 »       mov····%r12,(%r14)142 »       mov····%rbp,(%r14)
Max diff block lines reached; 16921/21542 bytes (78.55%) of diff not shown.
3.4 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 2, 22 lines modifiedOffset 2, 22 lines modified
2 Hex·dump·of·section·'.eh_frame':2 Hex·dump·of·section·'.eh_frame':
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·0e000000·00000000·18000000·................6 ··0x00000020·00000000·0e000000·00000000·18000000·................
7 ··0x00000030·30000000·00000000·27000000·00450e10·0.......'....E..7 ··0x00000030·30000000·00000000·27000000·00450e10·0.......'....E..
8 ··0x00000040·83025e0e·08000000·48000000·4c000000·..^.....H...L...8 ··0x00000040·83025e0e·08000000·48000000·4c000000·..^.....H...L...
9 ··0x00000050·00000000·66020000·00460e10·8f02420e·....f....F....B.9 ··0x00000050·00000000·65020000·00460e10·8f02420e·....e....F....B.
10 ··0x00000060·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.010 ··0x00000060·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
11 ··0x00000070·8606440e·38830744·0e5002f4·0a0e3841·..D.8..D.P....8A11 ··0x00000070·8606440e·38830744·0e5002f2·0a0e3841·..D.8..D.P....8A
12 ··0x00000080·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.12 ··0x00000080·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
13 ··0x00000090·08450b00·1c000000·98000000·00000000·.E..............13 ··0x00000090·08470b00·1c000000·98000000·00000000·.G..............
14 ··0x000000a0·a0000000·000e5083·0786068c·058d048e·......P.........14 ··0x000000a0·a0000000·000e5083·0786068c·058d048e·......P.........
15 ··0x000000b0·038f0200·48000000·b8000000·00000000·....H...........15 ··0x000000b0·038f0200·48000000·b8000000·00000000·....H...........
16 ··0x000000c0·ec030000·00460e10·8f02420e·188e0342·.....F....B....B16 ··0x000000c0·ed030000·00460e10·8f02420e·188e0342·.....F....B....B
17 ··0x000000d0·0e208d04·450e288c·05410e30·8606410e·.·..E.(..A.0..A.17 ··0x000000d0·0e208d04·450e288c·05410e30·8606410e·.·..E.(..A.0..A.
18 ··0x000000e0·38830744·0e6003e7·010a0e38·410e3041·8..D.`.....8A.0A18 ··0x000000e0·38830744·0e6003e7·010a0e38·410e3041·8..D.`.....8A.0A
19 ··0x000000f0·0e28420e·20420e18·420e1042·0e084a0b·.(B.·B..B..B..J.19 ··0x000000f0·0e28420e·20420e18·420e1042·0e084a0b·.(B.·B..B..B..J.
20 ··0x00000100·1c000000·04010000·00000000·83000000·................20 ··0x00000100·1c000000·04010000·00000000·83000000·................
21 ··0x00000110·000e6083·0786068c·058d048e·038f0200·..`.............21 ··0x00000110·000e6083·0786068c·058d048e·038f0200·..`.............
22 ··0x00000120·48000000·24010000·00000000·5c030000·H...$.......\...22 ··0x00000120·48000000·24010000·00000000·5c030000·H...$.......\...
23 ··0x00000130·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..23 ··0x00000130·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
Offset 25, 22 lines modifiedOffset 25, 22 lines modified
25 ··0x00000150·0e6003c4·010a0e38·410e3041·0e28420e·.`.....8A.0A.(B.25 ··0x00000150·0e6003c4·010a0e38·410e3041·0e28420e·.`.....8A.0A.(B.
26 ··0x00000160·20420e18·420e1042·0e08410b·1c000000··B..B..B..A.....26 ··0x00000160·20420e18·420e1042·0e08410b·1c000000··B..B..B..A.....
27 ··0x00000170·70010000·00000000·6a000000·000e6083·p.......j.....`.27 ··0x00000170·70010000·00000000·6a000000·000e6083·p.......j.....`.
28 ··0x00000180·0786068c·058d048e·038f0200·10000000·................28 ··0x00000180·0786068c·058d048e·038f0200·10000000·................
29 ··0x00000190·90010000·00000000·1f000000·00000000·................29 ··0x00000190·90010000·00000000·1f000000·00000000·................
30 ··0x000001a0·14000000·a4010000·00000000·1c000000·................30 ··0x000001a0·14000000·a4010000·00000000·1c000000·................
31 ··0x000001b0·00410e10·5a0e0800·48000000·bc010000·.A..Z...H.......31 ··0x000001b0·00410e10·5a0e0800·48000000·bc010000·.A..Z...H.......
32 ··0x000001c0·00000000·98040000·00420e10·8f02450e·.........B....E.32 ··0x000001c0·00000000·9a040000·00420e10·8f02450e·.........B....E.
33 ··0x000001d0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.033 ··0x000001d0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
34 ··0x000001e0·8606410e·38830744·0e800102·4a0a0e38·..A.8..D....J..834 ··0x000001e0·8606410e·38830744·0e800102·4a0a0e38·..A.8..D....J..8
35 ··0x000001f0·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B35 ··0x000001f0·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B
36 ··0x00000200·0e08410b·1c000000·08020000·00000000·..A.............36 ··0x00000200·0e08410b·1c000000·08020000·00000000·..A.............
37 ··0x00000210·5e000000·000e8001·83078606·8c058d04·^...............37 ··0x00000210·5e000000·000e8001·83078606·8c058d04·^...............
38 ··0x00000220·8e038f02·48000000·28020000·00000000·....H...(.......38 ··0x00000220·8e038f02·48000000·28020000·00000000·....H...(.......
39 ··0x00000230·aa030000·00460e10·8f02420e·188e0342·.....F....B....B39 ··0x00000230·a8030000·00460e10·8f02420e·188e0342·.....F....B....B
40 ··0x00000240·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.40 ··0x00000240·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
41 ··0x00000250·38830747·0e6003bf·010a0e38·410e3041·8..G.`.....8A.0A41 ··0x00000250·38830747·0e6003bf·010a0e38·410e3041·8..G.`.....8A.0A
42 ··0x00000260·0e28420e·20420e18·420e1042·0e08420b·.(B.·B..B..B..B.42 ··0x00000260·0e28420e·20420e18·420e1042·0e08420b·.(B.·B..B..B..B.
43 ··0x00000270·1c000000·74020000·00000000·8f000000·....t...........43 ··0x00000270·1c000000·74020000·00000000·8f000000·....t...........
44 ··0x00000280·000e6083·0786068c·058d048e·038f0200·..`.............44 ··0x00000280·000e6083·0786068c·058d048e·038f0200·..`.............
45 ··0x00000290·14000000·94020000·00000000·3a000000·............:...45 ··0x00000290·14000000·94020000·00000000·3a000000·............:...
46 ··0x000002a0·00620e10·570e0800·48000000·ac020000·.b..W...H.......46 ··0x000002a0·00620e10·570e0800·48000000·ac020000·.b..W...H.......
1.12 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:··········202992·(bytes·into·file)13 ··Start·of·section·headers:··········202952·(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·0x318f0:1 There·are·23·section·headers,·starting·at·offset·0x318c8:
  
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·0014c9·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0014a9·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·01ccc8·001530·18···I·20···1··86 ··[·2]·.rela.text········RELA············0000000000000000·01cc88·001560·18···I·20···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·001510·000de8·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0014f0·000de8·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·01e1f8·0010b0·18···I·20···3··88 ··[·4]·.rela.data········RELA············0000000000000000·01e1e8·0010b0·18···I·20···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·0022f8·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·0022d8·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0022f8·000551·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0022d8·000551·01·AMS··0···0··1
11 ··[·7]·.rodata.str1.8····PROGBITS········0000000000000000·002850·00125a·01·AMS··0···0··811 ··[·7]·.rodata.str1.8····PROGBITS········0000000000000000·002830·00125a·01·AMS··0···0··8
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·003aaa·00538f·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·003a8a·00538f·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·01f2a8·0092a0·18···I·20···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·01f298·0092d0·18···I·20···8··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·008e40·00b75a·00··AX··0···0·3214 ··[10]·.text.hot·········PROGBITS········0000000000000000·008e20·00b73a·00··AX··0···0·32
15 ··[11]·.rela.text.hot····RELA············0000000000000000·028548·0076f8·18···I·20··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·028568·0076b0·18···I·20··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·0145a0·002699·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·014560·002699·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·02fc40·000d50·18···I·20··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·02fc18·000d50·18···I·20··12··8
18 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·016c40·000050·10··AM··0···0·1618 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·016c00·000050·10··AM··0···0·16
19 ··[15]·.rodata.cst8······PROGBITS········0000000000000000·016c90·000008·08··AM··0···0··819 ··[15]·.rodata.cst8······PROGBITS········0000000000000000·016c50·000008·08··AM··0···0··8
20 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·016c98·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·016c58·000000·00······0···0··1
21 ··[17]·.note.gnu.property·NOTE············0000000000000000·016c98·000020·00···A··0···0··821 ··[17]·.note.gnu.property·NOTE············0000000000000000·016c58·000020·00···A··0···0··8
22 ··[18]·.eh_frame·········PROGBITS········0000000000000000·016cb8·001c90·00···A··0···0··822 ··[18]·.eh_frame·········PROGBITS········0000000000000000·016c78·001c90·00···A··0···0··8
23 ··[19]·.rela.eh_frame····RELA············0000000000000000·030990·000e88·18···I·20··18··823 ··[19]·.rela.eh_frame····RELA············0000000000000000·030968·000e88·18···I·20··18··8
24 ··[20]·.symtab···········SYMTAB··········0000000000000000·018948·002670·18·····21·232··824 ··[20]·.symtab···········SYMTAB··········0000000000000000·018908·002670·18·····21·232··8
25 ··[21]·.strtab···········STRTAB··········0000000000000000·01afb8·001d0b·00······0···0··125 ··[21]·.strtab···········STRTAB··········0000000000000000·01af78·001d0b·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·031818·0000d1·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········0000000000000000·0317f0·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)
18.2 KB
readelf --wide --symbols {}
    
Offset 20, 143 lines modifiedOffset 20, 143 lines modified
20 ····16:·0000000000000000···529·FUNC····LOCAL··DEFAULT···10·pickle_traverse20 ····16:·0000000000000000···529·FUNC····LOCAL··DEFAULT···10·pickle_traverse
21 ····17:·0000000000000134···222·FUNC····LOCAL··DEFAULT····8·pickle_traverse.cold21 ····17:·0000000000000134···222·FUNC····LOCAL··DEFAULT····8·pickle_traverse.cold
22 ····18:·00000000000003b0····18·FUNC····LOCAL··DEFAULT····1·pickle_clear22 ····18:·00000000000003b0····18·FUNC····LOCAL··DEFAULT····1·pickle_clear
23 ····19:·0000000000000212···146·FUNC····LOCAL··DEFAULT····8·_Pickle_ClearState.cold23 ····19:·0000000000000212···146·FUNC····LOCAL··DEFAULT····8·_Pickle_ClearState.cold
24 ····20:·0000000000000690····13·FUNC····LOCAL··DEFAULT····1·pickle_free24 ····20:·0000000000000690····13·FUNC····LOCAL··DEFAULT····1·pickle_free
25 ····21:·00000000000002a4··1324·FUNC····LOCAL··DEFAULT····8·_pickle_load25 ····21:·00000000000002a4··1324·FUNC····LOCAL··DEFAULT····8·_pickle_load
26 ····22:·00000000000001e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.826 ····22:·00000000000001e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.8
27 ····23:·00000000000006a0····27·FUNC····LOCAL··DEFAULT····1·Py_XDECREF27 ····23:·00000000000027e0····27·FUNC····LOCAL··DEFAULT···10·Py_XDECREF
28 ····24:·0000000000000220··9581·FUNC····LOCAL··DEFAULT···10·load28 ····24:·0000000000000220··9581·FUNC····LOCAL··DEFAULT···10·load
29 ····25:·00000000000007d0····64·FUNC····LOCAL··DEFAULT····8·_Unpickler_NewMemo29 ····25:·00000000000007d0····64·FUNC····LOCAL··DEFAULT····8·_Unpickler_NewMemo
30 ····26:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata30 ····26:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
31 ····27:·0000000000002b20···146·FUNC····LOCAL··DEFAULT···10·Pdata_push31 ····27:·0000000000002b40···146·FUNC····LOCAL··DEFAULT···10·Pdata_push
32 ····28:·00000000000027e0···767·FUNC····LOCAL··DEFAULT···10·_Unpickler_ReadImpl32 ····28:·0000000000002800···767·FUNC····LOCAL··DEFAULT···10·_Unpickler_ReadImpl
33 ····29:·0000000000002bc0···207·FUNC····LOCAL··DEFAULT···10·_Unpickler_MemoPut33 ····29:·0000000000002be0···207·FUNC····LOCAL··DEFAULT···10·_Unpickler_MemoPut
34 ····30:·000000000000a880···689·FUNC····LOCAL··DEFAULT···10·_Unpickler_Readline34 ····30:·000000000000a860···689·FUNC····LOCAL··DEFAULT···10·_Unpickler_Readline
35 ····31:·0000000000003510···305·FUNC····LOCAL··DEFAULT···10·load_counted_tuple35 ····31:·0000000000003530···305·FUNC····LOCAL··DEFAULT···10·load_counted_tuple
36 ····32:·00000000000036d0···866·FUNC····LOCAL··DEFAULT···10·do_append36 ····32:·00000000000036f0···866·FUNC····LOCAL··DEFAULT···10·do_append
37 ····33:·00000000000031a0···870·FUNC····LOCAL··DEFAULT···10·load_counted_binbytes37 ····33:·00000000000031c0···870·FUNC····LOCAL··DEFAULT···10·load_counted_binbytes
38 ····34:·0000000000003650···113·FUNC····LOCAL··DEFAULT···10·marker38 ····34:·0000000000003670···113·FUNC····LOCAL··DEFAULT···10·marker
39 ····35:·000000000000a2f0···969·FUNC····LOCAL··DEFAULT···10·load_build39 ····35:·000000000000a2d0···969·FUNC····LOCAL··DEFAULT···10·load_build
40 ····36:·0000000000000fe0···332·FUNC····LOCAL··DEFAULT····1·load_counted_long40 ····36:·0000000000000fc0···332·FUNC····LOCAL··DEFAULT····1·load_counted_long
41 ····37:·0000000000003a40···763·FUNC····LOCAL··DEFAULT···10·do_setitems41 ····37:·0000000000003a60···739·FUNC····LOCAL··DEFAULT···10·do_setitems
42 ····38:·0000000000000ee0···251·FUNC····LOCAL··DEFAULT····1·load_newobj42 ····38:·0000000000000ec0···251·FUNC····LOCAL··DEFAULT····1·load_newobj
43 ····39:·0000000000000720···395·FUNC····LOCAL··DEFAULT····1·_Unpickler_ReadInto43 ····39:·0000000000000700···395·FUNC····LOCAL··DEFAULT····1·_Unpickler_ReadInto
44 ····40:·0000000000000910···494·FUNC····LOCAL··DEFAULT····1·Pdata_clear.isra.044 ····40:·00000000000008f0···494·FUNC····LOCAL··DEFAULT····1·Pdata_clear.isra.0
45 ····41:·0000000000002c90····60·FUNC····LOCAL··DEFAULT···10·Pdata_pop45 ····41:·0000000000002cb0····60·FUNC····LOCAL··DEFAULT···10·Pdata_pop
46 ····42:·00000000000008b0····91·FUNC····LOCAL··DEFAULT····1·Pdata_poptuple46 ····42:·0000000000000890····91·FUNC····LOCAL··DEFAULT····1·Pdata_poptuple
47 ····43:·0000000000000810··2959·FUNC····LOCAL··DEFAULT····8·load.cold47 ····43:·0000000000000810··2959·FUNC····LOCAL··DEFAULT····8·load.cold
48 ····44:·0000000000002ae0····55·FUNC····LOCAL··DEFAULT···10·_Pickle_FastCall48 ····44:·0000000000002b00····55·FUNC····LOCAL··DEFAULT···10·_Pickle_FastCall
49 ····45:·00000000000013f0···217·FUNC····LOCAL··DEFAULT····1·load_counted_binstring49 ····45:·00000000000013d0···217·FUNC····LOCAL··DEFAULT····1·load_counted_binstring
50 ····46:·0000000000004c8a···415·FUNC····LOCAL··DEFAULT····8·load_inst50 ····46:·0000000000004c8a···415·FUNC····LOCAL··DEFAULT····8·load_inst
51 ····47:·0000000000001250···411·FUNC····LOCAL··DEFAULT····1·load_extension51 ····47:·0000000000001230···411·FUNC····LOCAL··DEFAULT····1·load_extension
52 ····48:·0000000000004e29···114·FUNC····LOCAL··DEFAULT····8·instantiate52 ····48:·0000000000004e29···114·FUNC····LOCAL··DEFAULT····8·instantiate
53 ····49:·0000000000002790····79·FUNC····LOCAL··DEFAULT···10·Unpickler_getattr53 ····49:·0000000000002790····79·FUNC····LOCAL··DEFAULT···10·Unpickler_getattr
54 ····50:·000000000000139f····13·FUNC····LOCAL··DEFAULT····8·Unpickler_getattr.cold54 ····50:·000000000000139f····13·FUNC····LOCAL··DEFAULT····8·Unpickler_getattr.cold
55 ····51:·00000000000013ac····92·FUNC····LOCAL··DEFAULT····8·_Unpickler_ReadImpl.cold55 ····51:·00000000000013ac····92·FUNC····LOCAL··DEFAULT····8·_Unpickler_ReadImpl.cold
56 ····52:·00000000000006c0····96·FUNC····LOCAL··DEFAULT····1·_Unpickler_SkipConsumed56 ····52:·00000000000006a0····96·FUNC····LOCAL··DEFAULT····1·_Unpickler_SkipConsumed
57 ····53:·0000000000001408·····8·FUNC····LOCAL··DEFAULT····8·_Unpickler_SkipConsumed.cold57 ····53:·0000000000001408·····8·FUNC····LOCAL··DEFAULT····8·_Unpickler_SkipConsumed.cold
58 ····54:·0000000000001410····13·FUNC····LOCAL··DEFAULT····8·Pdata_push.cold58 ····54:·0000000000001410····13·FUNC····LOCAL··DEFAULT····8·Pdata_push.cold
59 ····55:·000000000000141d····13·FUNC····LOCAL··DEFAULT····8·_Unpickler_MemoPut.cold59 ····55:·000000000000141d····13·FUNC····LOCAL··DEFAULT····8·_Unpickler_MemoPut.cold
60 ····56:·0000000000002cd0···831·FUNC····LOCAL··DEFAULT···10·_pickle_Unpickler_find_class60 ····56:·0000000000002cf0···831·FUNC····LOCAL··DEFAULT···10·_pickle_Unpickler_find_class
61 ····57:·0000000000003010···386·FUNC····LOCAL··DEFAULT···10·get_deep_attribute61 ····57:·0000000000003030···386·FUNC····LOCAL··DEFAULT···10·get_deep_attribute
62 ····58:·000000000000142a···266·FUNC····LOCAL··DEFAULT····8·_pickle_Unpickler_find_class.cold62 ····58:·000000000000142a···266·FUNC····LOCAL··DEFAULT····8·_pickle_Unpickler_find_class.cold
63 ····59:·0000000000000480····72·OBJECT··LOCAL··DEFAULT····3·_parser.2063 ····59:·0000000000000480····72·OBJECT··LOCAL··DEFAULT····3·_parser.20
64 ····60:·0000000000001534····31·FUNC····LOCAL··DEFAULT····8·get_deep_attribute.cold64 ····60:·0000000000001534····31·FUNC····LOCAL··DEFAULT····8·get_deep_attribute.cold
65 ····61:·0000000000001553···187·FUNC····LOCAL··DEFAULT····8·load_counted_binbytes.cold65 ····61:·0000000000001553···187·FUNC····LOCAL··DEFAULT····8·load_counted_binbytes.cold
66 ····62:·000000000000160e···137·FUNC····LOCAL··DEFAULT····8·_Unpickler_ReadInto.cold66 ····62:·000000000000160e···137·FUNC····LOCAL··DEFAULT····8·_Unpickler_ReadInto.cold
67 ····63:·0000000000001697····53·FUNC····LOCAL··DEFAULT····8·load_counted_tuple.cold67 ····63:·0000000000001697····53·FUNC····LOCAL··DEFAULT····8·load_counted_tuple.cold
68 ····64:·00000000000016cc····34·FUNC····LOCAL··DEFAULT····8·Pdata_poptuple.cold68 ····64:·00000000000016cc····34·FUNC····LOCAL··DEFAULT····8·Pdata_poptuple.cold
69 ····65:·00000000000016ee···208·FUNC····LOCAL··DEFAULT····8·do_append.cold69 ····65:·00000000000016ee···208·FUNC····LOCAL··DEFAULT····8·do_append.cold
70 ····66:·00000000000017be·····8·FUNC····LOCAL··DEFAULT····8·do_setitems.cold70 ····66:·00000000000017be·····8·FUNC····LOCAL··DEFAULT····8·do_setitems.cold
71 ····67:·0000000000003d40···615·FUNC····LOCAL··DEFAULT···10·Unpickler_dealloc71 ····67:·0000000000003d50···615·FUNC····LOCAL··DEFAULT···10·Unpickler_dealloc
72 ····68:·00000000000017c6···203·FUNC····LOCAL··DEFAULT····8·Unpickler_dealloc.cold72 ····68:·00000000000017c6···203·FUNC····LOCAL··DEFAULT····8·Unpickler_dealloc.cold
73 ····69:·0000000000003fb0···645·FUNC····LOCAL··DEFAULT···10·Unpickler_clear73 ····69:·0000000000003fc0···645·FUNC····LOCAL··DEFAULT···10·Unpickler_clear
74 ····70:·0000000000004240···100·FUNC····LOCAL··DEFAULT···10·Pdata_dealloc74 ····70:·0000000000004250···100·FUNC····LOCAL··DEFAULT···10·Pdata_dealloc
75 ····71:·0000000000001891····42·FUNC····LOCAL··DEFAULT····8·Pdata_dealloc.cold75 ····71:·0000000000001891····42·FUNC····LOCAL··DEFAULT····8·Pdata_dealloc.cold
76 ····72:·00000000000018bb····74·FUNC····LOCAL··DEFAULT····8·_Unpickler_MemoCleanup76 ····72:·00000000000018bb····74·FUNC····LOCAL··DEFAULT····8·_Unpickler_MemoCleanup
77 ····73:·00000000000042b0···781·FUNC····LOCAL··DEFAULT···10·_pickle_Pickler___init__77 ····73:·00000000000042c0···781·FUNC····LOCAL··DEFAULT···10·_pickle_Pickler___init__
78 ····74:·00000000000003c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.1678 ····74:·00000000000003c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.16
79 ····75:·0000000000001905···232·FUNC····LOCAL··DEFAULT····8·_pickle_Pickler___init__.cold79 ····75:·0000000000001905···232·FUNC····LOCAL··DEFAULT····8·_pickle_Pickler___init__.cold
80 ····76:·00000000000095d0···573·FUNC····LOCAL··DEFAULT···10·Pickler_clear80 ····76:·00000000000095b0···573·FUNC····LOCAL··DEFAULT···10·Pickler_clear
81 ····77:·00000000000019ed····93·FUNC····LOCAL··DEFAULT····8·PyMemoTable_New81 ····77:·00000000000019ed····93·FUNC····LOCAL··DEFAULT····8·PyMemoTable_New
82 ····78:·00000000000045c0····79·FUNC····LOCAL··DEFAULT···10·Pickler_getattr82 ····78:·00000000000045d0····79·FUNC····LOCAL··DEFAULT···10·Pickler_getattr
83 ····79:·0000000000001a4a····13·FUNC····LOCAL··DEFAULT····8·Pickler_getattr.cold83 ····79:·0000000000001a4a····13·FUNC····LOCAL··DEFAULT····8·Pickler_getattr.cold
84 ····80:·0000000000000b00···103·FUNC····LOCAL··DEFAULT····1·Pickler_setattr84 ····80:·0000000000000ae0···103·FUNC····LOCAL··DEFAULT····1·Pickler_setattr
85 ····81:·0000000000004610···454·FUNC····LOCAL··DEFAULT···10·_pickle_Pickler_dump85 ····81:·0000000000004620···454·FUNC····LOCAL··DEFAULT···10·_pickle_Pickler_dump
86 ····82:·00000000000047e0··1151·FUNC····LOCAL··DEFAULT···10·dump86 ····82:·00000000000047f0··1151·FUNC····LOCAL··DEFAULT···10·dump
87 ····83:·0000000000001a57····97·FUNC····LOCAL··DEFAULT····8·_pickle_Pickler_dump.cold87 ····83:·0000000000001a57····97·FUNC····LOCAL··DEFAULT····8·_pickle_Pickler_dump.cold
88 ····84:·0000000000000300····72·OBJECT··LOCAL··DEFAULT····3·_parser.1388 ····84:·0000000000000300····72·OBJECT··LOCAL··DEFAULT····3·_parser.13
89 ····85:·0000000000000b70····64·FUNC····LOCAL··DEFAULT····1·_Pickler_ClearBuffer89 ····85:·0000000000000b50····64·FUNC····LOCAL··DEFAULT····1·_Pickler_ClearBuffer
90 ····86:·0000000000001ab8·····8·FUNC····LOCAL··DEFAULT····8·_Pickler_ClearBuffer.cold90 ····86:·0000000000001ab8·····8·FUNC····LOCAL··DEFAULT····8·_Pickler_ClearBuffer.cold
91 ····87:·000000000000453f····10·FUNC····LOCAL··DEFAULT····8·persistent_id91 ····87:·000000000000453f····10·FUNC····LOCAL··DEFAULT····8·persistent_id
92 ····88:·0000000000004f60··7185·FUNC····LOCAL··DEFAULT···10·save92 ····88:·0000000000004f70··7193·FUNC····LOCAL··DEFAULT···10·save
93 ····89:·0000000000001ac0···101·FUNC····LOCAL··DEFAULT····8·dump.cold93 ····89:·0000000000001ac0···101·FUNC····LOCAL··DEFAULT····8·dump.cold
94 ····90:·0000000000004c60···495·FUNC····LOCAL··DEFAULT···10·_Pickler_Write94 ····90:·0000000000004c70···495·FUNC····LOCAL··DEFAULT···10·_Pickler_Write
95 ····91:·0000000000001b25····14·FUNC····LOCAL··DEFAULT····8·_Pickler_Write.cold95 ····91:·0000000000001b25····14·FUNC····LOCAL··DEFAULT····8·_Pickler_Write.cold
96 ····92:·0000000000004e50···268·FUNC····LOCAL··DEFAULT···10·_Pickler_Write.constprop.096 ····92:·0000000000004e60···268·FUNC····LOCAL··DEFAULT···10·_Pickler_Write.constprop.0
97 ····93:·0000000000001b33····14·FUNC····LOCAL··DEFAULT····8·_Pickler_Write.constprop.0.cold97 ····93:·0000000000001b33····14·FUNC····LOCAL··DEFAULT····8·_Pickler_Write.constprop.0.cold
98 ····94:·0000000000000bb0···257·FUNC····LOCAL··DEFAULT····1·_Pickler_Write.constprop.198 ····94:·0000000000000b90···257·FUNC····LOCAL··DEFAULT····1·_Pickler_Write.constprop.1
99 ····95:·0000000000001b41····14·FUNC····LOCAL··DEFAULT····8·_Pickler_Write.constprop.1.cold99 ····95:·0000000000001b41····14·FUNC····LOCAL··DEFAULT····8·_Pickler_Write.constprop.1.cold
100 ····96:·00000000000074e0··1424·FUNC····LOCAL··DEFAULT···10·save_reduce100 ····96:·00000000000074f0··1424·FUNC····LOCAL··DEFAULT···10·save_reduce
101 ····97:·0000000000000d10···105·FUNC····LOCAL··DEFAULT····1·_Pickler_CommitFrame.isra.0101 ····97:·0000000000000cf0···105·FUNC····LOCAL··DEFAULT····1·_Pickler_CommitFrame.isra.0
102 ····98:·0000000000000d80···255·FUNC····LOCAL··DEFAULT····1·_Pickler_FlushToFile102 ····98:·0000000000000d60···255·FUNC····LOCAL··DEFAULT····1·_Pickler_FlushToFile
103 ····99:·0000000000009810··1014·FUNC····LOCAL··DEFAULT···10·memo_get103 ····99:·00000000000097f0··1014·FUNC····LOCAL··DEFAULT···10·memo_get
104 ···100:·0000000000006b80··1231·FUNC····LOCAL··DEFAULT···10·memo_put104 ···100:·0000000000006b90··1231·FUNC····LOCAL··DEFAULT···10·memo_put
105 ···101:·0000000000007050··1162·FUNC····LOCAL··DEFAULT···10·_Pickler_write_bytes105 ···101:·0000000000007060··1162·FUNC····LOCAL··DEFAULT···10·_Pickler_write_bytes
106 ···102:·0000000000007a70··5040·FUNC····LOCAL··DEFAULT···10·save_global106 ···102:·0000000000007a80··4983·FUNC····LOCAL··DEFAULT···10·save_global
107 ···103:·0000000000008e20··1466·FUNC····LOCAL··DEFAULT···10·_save_bytes_data107 ···103:·0000000000008e00··1466·FUNC····LOCAL··DEFAULT···10·_save_bytes_data
108 ···104:·000000000000a6c0···438·FUNC····LOCAL··DEFAULT···10·raw_unicode_escape108 ···104:·000000000000a6a0···438·FUNC····LOCAL··DEFAULT···10·raw_unicode_escape
109 ···105:·000000000000af10···717·FUNC····LOCAL··DEFAULT···10·batch_list109 ···105:·000000000000aef0···717·FUNC····LOCAL··DEFAULT···10·batch_list
110 ···106:·000000000000ab40···967·FUNC····LOCAL··DEFAULT···10·batch_dict110 ···106:·000000000000ab20···967·FUNC····LOCAL··DEFAULT···10·batch_dict
111 ···107:·0000000000001130···172·FUNC····LOCAL··DEFAULT····1·_save_bytearray_data111 ···107:·0000000000001110···172·FUNC····LOCAL··DEFAULT····1·_save_bytearray_data
112 ···108:·0000000000001b4f··2498·FUNC····LOCAL··DEFAULT····8·save.cold112 ···108:·0000000000001b4f··2530·FUNC····LOCAL··DEFAULT····8·save.cold
113 ···109:·0000000000004383···219·FUNC····LOCAL··DEFAULT····8·fast_save_enter113 ···109:·0000000000004383···219·FUNC····LOCAL··DEFAULT····8·fast_save_enter
114 ···110:·0000000000003d77···101·FUNC····LOCAL··DEFAULT····8·save_singleton_type114 ···110:·0000000000003d77···101·FUNC····LOCAL··DEFAULT····8·save_singleton_type
115 ···111:·0000000000000cc0····78·FUNC····LOCAL··DEFAULT····1·_PyMemoTable_Lookup.isra.0115 ···111:·0000000000000ca0····78·FUNC····LOCAL··DEFAULT····1·_PyMemoTable_Lookup.isra.0
116 ···112:·000000000000445e···117·FUNC····LOCAL··DEFAULT····8·fast_save_leave116 ···112:·000000000000445e···117·FUNC····LOCAL··DEFAULT····8·fast_save_leave
117 ···113:·0000000000002511····65·FUNC····LOCAL··DEFAULT····8·memo_put.cold117 ···113:·0000000000002531····65·FUNC····LOCAL··DEFAULT····8·memo_put.cold
118 ···114:·0000000000002552····20·FUNC····LOCAL··DEFAULT····8·_Pickler_write_bytes.cold118 ···114:·0000000000002572····20·FUNC····LOCAL··DEFAULT····8·_Pickler_write_bytes.cold
119 ···115:·0000000000002566··1300·FUNC····LOCAL··DEFAULT····8·save_reduce.cold119 ···115:·0000000000002586··1312·FUNC····LOCAL··DEFAULT····8·save_reduce.cold
120 ···116:·00000000000011e0···103·FUNC····LOCAL··DEFAULT····1·_checkmodule120 ···116:·00000000000011c0···103·FUNC····LOCAL··DEFAULT····1·_checkmodule
121 ···117:·0000000000002a7a··1094·FUNC····LOCAL··DEFAULT····8·save_global.cold121 ···117:·0000000000002aa6··1050·FUNC····LOCAL··DEFAULT····8·save_global.cold
122 ···118:·0000000000002ec0····91·FUNC····LOCAL··DEFAULT····8·_save_bytes_data.cold122 ···118:·0000000000002ec0····91·FUNC····LOCAL··DEFAULT····8·_save_bytes_data.cold
123 ···119:·00000000000093e0···481·FUNC····LOCAL··DEFAULT···10·Pickler_dealloc123 ···119:·00000000000093c0···481·FUNC····LOCAL··DEFAULT···10·Pickler_dealloc
124 ···120:·0000000000002f1b···228·FUNC····LOCAL··DEFAULT····8·Pickler_dealloc.cold124 ···120:·0000000000002f1b···228·FUNC····LOCAL··DEFAULT····8·Pickler_dealloc.cold
125 ···121:·0000000000002fff····33·FUNC····LOCAL··DEFAULT····8·PyMemoTable_Del125 ···121:·0000000000002fff····33·FUNC····LOCAL··DEFAULT····8·PyMemoTable_Del
126 ···122:·0000000000000e80····90·FUNC····LOCAL··DEFAULT····1·PyMemoTable_Clear.isra.0126 ···122:·0000000000000e60····90·FUNC····LOCAL··DEFAULT····1·PyMemoTable_Clear.isra.0
127 ···123:·0000000000003020····71·FUNC····LOCAL··DEFAULT····8·memo_get.cold127 ···123:·0000000000003020····71·FUNC····LOCAL··DEFAULT····8·memo_get.cold
128 ···124:·0000000000009c10···690·FUNC····LOCAL··DEFAULT···10·_pickle_loads128 ···124:·0000000000009bf0···690·FUNC····LOCAL··DEFAULT···10·_pickle_loads
129 ···125:·0000000000003067···722·FUNC····LOCAL··DEFAULT····8·_pickle_loads.cold129 ···125:·0000000000003067···722·FUNC····LOCAL··DEFAULT····8·_pickle_loads.cold
130 ···126:·00000000000002a0····72·OBJECT··LOCAL··DEFAULT····3·_parser.11130 ···126:·00000000000002a0····72·OBJECT··LOCAL··DEFAULT····3·_parser.11
131 ···127:·0000000000009ed0··1041·FUNC····LOCAL··DEFAULT···10·_pickle_dumps131 ···127:·0000000000009eb0··1041·FUNC····LOCAL··DEFAULT···10·_pickle_dumps
132 ···128:·0000000000000120····72·OBJECT··LOCAL··DEFAULT····3·_parser.5132 ···128:·0000000000000120····72·OBJECT··LOCAL··DEFAULT····3·_parser.5
133 ···129:·0000000000003339···191·FUNC····LOCAL··DEFAULT····8·_pickle_dumps.cold133 ···129:·0000000000003339···191·FUNC····LOCAL··DEFAULT····8·_pickle_dumps.cold
134 ···130:·00000000000033f8···358·FUNC····LOCAL··DEFAULT····8·load_newobj.cold134 ···130:·00000000000033f8···358·FUNC····LOCAL··DEFAULT····8·load_newobj.cold
135 ···131:·000000000000355e···265·FUNC····LOCAL··DEFAULT····8·load_build.cold135 ···131:·000000000000355e···265·FUNC····LOCAL··DEFAULT····8·load_build.cold
136 ···132:·0000000000003667···423·FUNC····LOCAL··DEFAULT····8·raw_unicode_escape.cold136 ···132:·0000000000003667···423·FUNC····LOCAL··DEFAULT····8·raw_unicode_escape.cold
137 ···133:·000000000000380e····40·FUNC····LOCAL··DEFAULT····8·_Unpickler_Readline.cold137 ···133:·000000000000380e····40·FUNC····LOCAL··DEFAULT····8·_Unpickler_Readline.cold
138 ···134:·0000000000003836···219·FUNC····LOCAL··DEFAULT····8·batch_dict.cold138 ···134:·0000000000003836···219·FUNC····LOCAL··DEFAULT····8·batch_dict.cold
139 ···135:·0000000000003911···153·FUNC····LOCAL··DEFAULT····8·batch_list.cold139 ···135:·0000000000003911···153·FUNC····LOCAL··DEFAULT····8·batch_list.cold
140 ···136:·00000000000039aa····34·FUNC····LOCAL··DEFAULT····8·load_counted_long.cold140 ···136:·00000000000039aa····34·FUNC····LOCAL··DEFAULT····8·load_counted_long.cold
141 ···137:·000000000000b1e0···814·FUNC····LOCAL··DEFAULT···10·_pickle_Unpickler___init__141 ···137:·000000000000b1c0···814·FUNC····LOCAL··DEFAULT···10·_pickle_Unpickler___init__
142 ···138:·0000000000000540····72·OBJECT··LOCAL··DEFAULT····3·_parser.23142 ···138:·0000000000000540····72·OBJECT··LOCAL··DEFAULT····3·_parser.23
143 ···139:·00000000000039cc···852·FUNC····LOCAL··DEFAULT····8·_pickle_Unpickler___init__.cold143 ···139:·00000000000039cc···852·FUNC····LOCAL··DEFAULT····8·_pickle_Unpickler___init__.cold
144 ···140:·000000000000b510····67·FUNC····LOCAL··DEFAULT···10·_pickle_Unpickler_load144 ···140:·000000000000b4f0····67·FUNC····LOCAL··DEFAULT···10·_pickle_Unpickler_load
145 ···141:·0000000000003d20····79·FUNC····LOCAL··DEFAULT····8·_pickle_Unpickler_load.cold145 ···141:·0000000000003d20····79·FUNC····LOCAL··DEFAULT····8·_pickle_Unpickler_load.cold
146 ···142:·0000000000003d6f·····8·FUNC····LOCAL··DEFAULT····8·_save_bytearray_data.cold146 ···142:·0000000000003d6f·····8·FUNC····LOCAL··DEFAULT····8·_save_bytearray_data.cold
Max diff block lines reached; 3839/18630 bytes (20.61%) of diff not shown.
421 KB
readelf --wide --relocs {}
Max HTML report size reached
112 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
623 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 680, 23 lines modifiedOffset 680, 23 lines modified
680 PyMapping_GetOptionalItem680 PyMapping_GetOptionalItem
681 PyObject_Repr681 PyObject_Repr
682 PyFloat_Pack8682 PyFloat_Pack8
683 PyObject_VectorcallMethod683 PyObject_VectorcallMethod
684 __stack_chk_fail684 __stack_chk_fail
685 PyBytes_FromObject685 PyBytes_FromObject
686 PyOS_double_to_string686 PyOS_double_to_string
 687 PySequence_List
687 PyPickleBuffer_GetBuffer688 PyPickleBuffer_GetBuffer
688 PyBuffer_IsContiguous689 PyBuffer_IsContiguous
689 PySequence_List 
690 _PySet_NextEntryRef690 _PySet_NextEntryRef
691 _Py_NotImplementedStruct 
692 _Py_EllipsisObject 
693 _Py_CheckRecursiveCall691 _Py_CheckRecursiveCall
 692 _Py_NotImplementedStruct
694 PyObject_Str693 PyObject_Str
695 PyUnicode_AsEncodedString694 PyUnicode_AsEncodedString
 695 _Py_EllipsisObject
696 PyOS_snprintf696 PyOS_snprintf
697 PyArg_UnpackTuple697 PyArg_UnpackTuple
698 _PyUnicode_Equal698 _PyUnicode_Equal
699 PyTuple_GetSlice699 PyTuple_GetSlice
700 PyIter_Check700 PyIter_Check
701 PyObject_Call701 PyObject_Call
702 PyDict_GetItemRef702 PyDict_GetItemRef
40.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 593, 843 lines modifiedOffset 593, 831 lines modified
593 0000000000000690·<pickle_free>:593 0000000000000690·<pickle_free>:
594 pickle_free():594 pickle_free():
595 »       endbr64595 »       endbr64
596 »       mov····0x20(%rdi),%rdi596 »       mov····0x20(%rdi),%rdi
597 »       jmp····3d0·<_Pickle_ClearState>597 »       jmp····3d0·<_Pickle_ClearState>
598 »       nopl···(%rax)598 »       nopl···(%rax)
  
599 00000000000006a0·<Py_XDECREF>: 
600 Py_XDECREF(): 
601 »       test···%rdi,%rdi 
602 »       jne····6a6·<Py_XDECREF+0x6> 
603 »       ret 
604 »       mov····(%rdi),%rax 
605 »       test···%eax,%eax 
606 »       js·····6a5·<Py_XDECREF+0x5> 
607 »       sub····$0x1,%rax 
608 »       mov····%rax,(%rdi) 
609 »       jne····6a5·<Py_XDECREF+0x5> 
610 »       jmp····6bb·<Py_XDECREF+0x1b> 
611 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
612 »       nopl···0x0(%rax,%rax,1) 
  
613 00000000000006c0·<_Unpickler_SkipConsumed>:599 00000000000006a0·<_Unpickler_SkipConsumed>:
614 _Unpickler_SkipConsumed():600 _Unpickler_SkipConsumed():
615 »       mov····0xa8(%rdi),%rdx601 »       mov····0xa8(%rdi),%rdx
616 »       sub····0xb0(%rdi),%rdx602 »       sub····0xb0(%rdi),%rdx
617 »       test···%rdx,%rdx603 »       test···%rdx,%rdx
618 »       jg·····6d6·<_Unpickler_SkipConsumed+0x16>604 »       jg·····6b6·<_Unpickler_SkipConsumed+0x16>
619 »       xor····%eax,%eax605 »       xor····%eax,%eax
620 »       ret606 »       ret
621 »       push···%rbx607 »       push···%rbx
622 »       mov····%rdi,%rbx608 »       mov····%rdi,%rbx
623 »       mov····0xb8(%rdi),%rdi609 »       mov····0xb8(%rdi),%rdi
624 »       mov····$0x0,%esi610 »       mov····$0x0,%esi
625 ·R_X86_64_32»    .rodata.str1.1+0x28b611 ·R_X86_64_32»    .rodata.str1.1+0x28b
626 »       xor····%eax,%eax612 »       xor····%eax,%eax
627 »       call···6ed·<_Unpickler_SkipConsumed+0x2d>613 »       call···6cd·<_Unpickler_SkipConsumed+0x2d>
628 ·R_X86_64_PLT32» PyObject_CallFunction-0x4614 ·R_X86_64_PLT32» PyObject_CallFunction-0x4
629 »       mov····%rax,%rdi615 »       mov····%rax,%rdi
630 »       test···%rax,%rax616 »       test···%rax,%rax
631 »       je·····6f9·<_Unpickler_SkipConsumed+0x39>617 »       je·····6d9·<_Unpickler_SkipConsumed+0x39>
632 ·R_X86_64_PC32»  .text.unlikely+0x1404618 ·R_X86_64_PC32»  .text.unlikely+0x1404
633 »       mov····(%rax),%rax619 »       mov····(%rax),%rax
634 »       test···%eax,%eax620 »       test···%eax,%eax
635 »       js·····70e·<_Unpickler_SkipConsumed+0x4e>621 »       js·····6ee·<_Unpickler_SkipConsumed+0x4e>
636 »       sub····$0x1,%rax622 »       sub····$0x1,%rax
637 »       mov····%rax,(%rdi)623 »       mov····%rax,(%rdi)
638 »       jne····70e·<_Unpickler_SkipConsumed+0x4e>624 »       jne····6ee·<_Unpickler_SkipConsumed+0x4e>
639 »       call···70e·<_Unpickler_SkipConsumed+0x4e>625 »       call···6ee·<_Unpickler_SkipConsumed+0x4e>
640 ·R_X86_64_PLT32» _Py_Dealloc-0x4626 ·R_X86_64_PLT32» _Py_Dealloc-0x4
641 »       mov····0xa8(%rbx),%rax627 »       mov····0xa8(%rbx),%rax
642 »       mov····%rax,0xb0(%rbx)628 »       mov····%rax,0xb0(%rbx)
643 »       xor····%eax,%eax629 »       xor····%eax,%eax
644 »       pop····%rbx630 »       pop····%rbx
645 »       ret631 »       ret
  
646 0000000000000720·<_Unpickler_ReadInto>:632 0000000000000700·<_Unpickler_ReadInto>:
647 _Unpickler_ReadInto():633 _Unpickler_ReadInto():
648 »       push···%r14634 »       push···%r14
649 »       mov····%rdi,%r14635 »       mov····%rdi,%r14
650 »       push···%r13636 »       push···%r13
651 »       mov····%rdx,%r13637 »       mov····%rdx,%r13
652 »       push···%r12638 »       push···%r12
653 »       mov····%rsi,%r12639 »       mov····%rsi,%r12
654 »       push···%rbp640 »       push···%rbp
655 »       mov····%rcx,%rbp641 »       mov····%rcx,%rbp
656 »       push···%rbx642 »       push···%rbx
657 »       mov····0xa8(%rsi),%rsi643 »       mov····0xa8(%rsi),%rsi
658 »       mov····0xa0(%r12),%rbx644 »       mov····0xa0(%r12),%rbx
659 »       sub····%rsi,%rbx645 »       sub····%rsi,%rbx
660 »       test···%rbx,%rbx646 »       test···%rbx,%rbx
661 »       jle····781·<_Unpickler_ReadInto+0x61>647 »       jle····761·<_Unpickler_ReadInto+0x61>
662 »       cmp····%rcx,%rbx648 »       cmp····%rcx,%rbx
663 »       mov····%r13,%rdi649 »       mov····%r13,%rdi
664 »       cmovg··%rcx,%rbx650 »       cmovg··%rcx,%rbx
665 »       add····0x90(%r12),%rsi651 »       add····0x90(%r12),%rsi
666 »       mov····%rbx,%rdx652 »       mov····%rbx,%rdx
667 »       call···765·<_Unpickler_ReadInto+0x45>653 »       call···745·<_Unpickler_ReadInto+0x45>
668 ·R_X86_64_PLT32» memcpy-0x4654 ·R_X86_64_PLT32» memcpy-0x4
669 »       add····%rbx,0xa8(%r12)655 »       add····%rbx,0xa8(%r12)
670 »       sub····%rbx,%rbp656 »       sub····%rbx,%rbp
671 »       jne····77e·<_Unpickler_ReadInto+0x5e>657 »       jne····75e·<_Unpickler_ReadInto+0x5e>
672 »       pop····%rbx658 »       pop····%rbx
673 »       mov····%rbp,%rax659 »       mov····%rbp,%rax
674 »       pop····%rbp660 »       pop····%rbp
675 »       pop····%r12661 »       pop····%r12
676 »       pop····%r13662 »       pop····%r13
677 »       pop····%r14663 »       pop····%r14
678 »       ret664 »       ret
679 »       add····%rbx,%r13665 »       add····%rbx,%r13
680 »       cmpq···$0x0,0xb8(%r12)666 »       cmpq···$0x0,0xb8(%r12)
681 »       je·····827·<_Unpickler_ReadInto+0x107>667 »       je·····807·<_Unpickler_ReadInto+0x107>
682 »       mov····%r12,%rdi668 »       mov····%r12,%rdi
683 »       call···6c0·<_Unpickler_SkipConsumed>669 »       call···6a0·<_Unpickler_SkipConsumed>
684 »       add····$0x1,%eax670 »       add····$0x1,%eax
685 »       je·····80b·<_Unpickler_ReadInto+0xeb>671 »       je·····7eb·<_Unpickler_ReadInto+0xeb>
686 »       cmpq···$0x0,0xc0(%r12)672 »       cmpq···$0x0,0xc0(%r12)
687 »       je·····837·<_Unpickler_ReadInto+0x117>673 »       je·····817·<_Unpickler_ReadInto+0x117>
688 »       mov····%rbp,%rsi674 »       mov····%rbp,%rsi
689 »       mov····$0x200,%edx675 »       mov····$0x200,%edx
690 »       mov····%r13,%rdi676 »       mov····%r13,%rdi
691 »       call···7bc·<_Unpickler_ReadInto+0x9c>677 »       call···79c·<_Unpickler_ReadInto+0x9c>
692 ·R_X86_64_PLT32» PyMemoryView_FromMemory-0x4678 ·R_X86_64_PLT32» PyMemoryView_FromMemory-0x4
693 »       mov····%rax,%rsi679 »       mov····%rax,%rsi
694 »       test···%rax,%rax680 »       test···%rax,%rax
695 »       je·····80b·<_Unpickler_ReadInto+0xeb>681 »       je·····7eb·<_Unpickler_ReadInto+0xeb>
696 »       mov····0xc0(%r12),%rdi682 »       mov····0xc0(%r12),%rdi
697 »       call···7d1·<_Unpickler_ReadInto+0xb1>683 »       call···7b1·<_Unpickler_ReadInto+0xb1>
698 ·R_X86_64_PC32»  .text.hot+0x2adc684 ·R_X86_64_PC32»  .text.hot+0x2afc
699 »       mov····%rax,%rbx685 »       mov····%rax,%rbx
700 »       test···%rax,%rax686 »       test···%rax,%rax
701 »       je·····80b·<_Unpickler_ReadInto+0xeb>687 »       je·····7eb·<_Unpickler_ReadInto+0xeb>
702 »       mov····%rax,%rdi688 »       mov····%rax,%rdi
703 »       call···7e1·<_Unpickler_ReadInto+0xc1>689 »       call···7c1·<_Unpickler_ReadInto+0xc1>
704 ·R_X86_64_PLT32» PyLong_AsSsize_t-0x4690 ·R_X86_64_PLT32» PyLong_AsSsize_t-0x4
705 »       mov····%rax,%r12691 »       mov····%rax,%r12
706 »       mov····(%rbx),%rax692 »       mov····(%rbx),%rax
707 »       test···%eax,%eax693 »       test···%eax,%eax
708 »       jns····814·<_Unpickler_ReadInto+0xf4>694 »       jns····7f4·<_Unpickler_ReadInto+0xf4>
709 »       test···%r12,%r12695 »       test···%r12,%r12
710 »       js·····7f4·<_Unpickler_ReadInto+0xd4>696 »       js·····7d4·<_Unpickler_ReadInto+0xd4>
711 ·R_X86_64_PC32»  .text.unlikely+0x160a697 ·R_X86_64_PC32»  .text.unlikely+0x160a
712 »       cmp····%r12,%rbp698 »       cmp····%r12,%rbp
713 »       jle····772·<_Unpickler_ReadInto+0x52>699 »       jle····752·<_Unpickler_ReadInto+0x52>
714 »       mov····0x10(%r14),%rdi700 »       mov····0x10(%r14),%rdi
715 »       mov····$0x0,%esi701 »       mov····$0x0,%esi
716 ·R_X86_64_32»    .rodata.str1.1+0x1c8702 ·R_X86_64_32»    .rodata.str1.1+0x1c8
Max diff block lines reached; 36527/40791 bytes (89.55%) of diff not shown.
159 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
379 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
4.29 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 106, 15 lines modifiedOffset 106, 15 lines modified
106 ··0x00000660·60060000·00000000·62030000·00420e10·`.......b....B..106 ··0x00000660·60060000·00000000·62030000·00420e10·`.......b....B..
107 ··0x00000670·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.107 ··0x00000670·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
108 ··0x00000680·05410e30·8606410e·38830744·0e60032c·.A.0..A.8..D.`.,108 ··0x00000680·05410e30·8606410e·38830744·0e60032c·.A.0..A.8..D.`.,
109 ··0x00000690·010a0e38·430e3041·0e28420e·20420e18·...8C.0A.(B.·B..109 ··0x00000690·010a0e38·430e3041·0e28420e·20420e18·...8C.0A.(B.·B..
110 ··0x000006a0·420e1042·0e084a0b·1c000000·ac060000·B..B..J.........110 ··0x000006a0·420e1042·0e084a0b·1c000000·ac060000·B..B..J.........
111 ··0x000006b0·00000000·d0000000·000e6083·0786068c·..........`.....111 ··0x000006b0·00000000·d0000000·000e6083·0786068c·..........`.....
112 ··0x000006c0·058d048e·038f0200·48000000·cc060000·........H.......112 ··0x000006c0·058d048e·038f0200·48000000·cc060000·........H.......
113 ··0x000006d0·00000000·fb020000·00420e10·8f02420e·.........B....B.113 ··0x000006d0·00000000·e3020000·00420e10·8f02420e·.........B....B.
114 ··0x000006e0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0114 ··0x000006e0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
115 ··0x000006f0·8606410e·38830744·0e40034c·020a0e38·..A.8..D.@.L...8115 ··0x000006f0·8606410e·38830744·0e40034c·020a0e38·..A.8..D.@.L...8
116 ··0x00000700·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B116 ··0x00000700·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B
117 ··0x00000710·0e08410b·1c000000·18070000·00000000·..A.............117 ··0x00000710·0e08410b·1c000000·18070000·00000000·..A.............
118 ··0x00000720·08000000·000e4083·0786068c·058d048e·......@.........118 ··0x00000720·08000000·000e4083·0786068c·058d048e·......@.........
119 ··0x00000730·038f0200·30000000·38070000·00000000·....0...8.......119 ··0x00000730·038f0200·30000000·38070000·00000000·....0...8.......
120 ··0x00000740·ee010000·00420e10·8d02420e·188c0341·.....B....B....A120 ··0x00000740·ee010000·00420e10·8d02420e·188c0341·.....B....B....A
Offset 185, 20 lines modifiedOffset 185, 20 lines modified
185 ··0x00000b50·18000000·540b0000·00000000·0e000000·....T...........185 ··0x00000b50·18000000·540b0000·00000000·0e000000·....T...........
186 ··0x00000b60·000e2083·0486038c·02000000·2c000000·..·.........,...186 ··0x00000b60·000e2083·0486038c·02000000·2c000000·..·.........,...
187 ··0x00000b70·700b0000·00000000·01010000·00420e10·p............B..187 ··0x00000b70·700b0000·00000000·01010000·00420e10·p............B..
188 ··0x00000b80·8c02410e·18860344·0e208304·02400a0e·..A....D.·...@..188 ··0x00000b80·8c02410e·18860344·0e208304·02400a0e·..A....D.·...@..
189 ··0x00000b90·18410e10·420e0841·0b000000·18000000·.A..B..A........189 ··0x00000b90·18410e10·420e0841·0b000000·18000000·.A..B..A........
190 ··0x00000ba0·a00b0000·00000000·0e000000·000e2083·..............·.190 ··0x00000ba0·a00b0000·00000000·0e000000·000e2083·..............·.
191 ··0x00000bb0·0486038c·02000000·4c000000·bc0b0000·........L.......191 ··0x00000bb0·0486038c·02000000·4c000000·bc0b0000·........L.......
192 ··0x00000bc0·00000000·111c0000·00420e10·8f02420e·.........B....B.192 ··0x00000bc0·00000000·191c0000·00420e10·8f02420e·.........B....B.
193 ··0x00000bd0·188e0345·0e208d04·420e288c·05410e30·...E.·..B.(..A.0193 ··0x00000bd0·188e0345·0e208d04·420e288c·05410e30·...E.·..B.(..A.0
194 ··0x00000be0·8606410e·3883074a·0ec00103·74040a0e·..A.8..J....t...194 ··0x00000be0·8606410e·3883074a·0ec00103·74040a0e·..A.8..J....t...
195 ··0x00000bf0·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..195 ··0x00000bf0·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..
196 ··0x00000c00·420e0848·0b000000·1c000000·0c0c0000·B..H............196 ··0x00000c00·420e0848·0b000000·1c000000·0c0c0000·B..H............
197 ··0x00000c10·00000000·c2090000·000ec001·83078606·................197 ··0x00000c10·00000000·e2090000·000ec001·83078606·................
198 ··0x00000c20·8c058d04·8e038f02·10000000·2c0c0000·............,...198 ··0x00000c20·8c058d04·8e038f02·10000000·2c0c0000·............,...
199 ··0x00000c30·00000000·4e000000·00000000·4c000000·....N.......L...199 ··0x00000c30·00000000·4e000000·00000000·4c000000·....N.......L...
200 ··0x00000c40·400c0000·00000000·cf040000·00420e10·@............B..200 ··0x00000c40·400c0000·00000000·cf040000·00420e10·@............B..
201 ··0x00000c50·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.201 ··0x00000c50·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
202 ··0x00000c60·05410e30·8606410e·38830744·0e800103·.A.0..A.8..D....202 ··0x00000c60·05410e30·8606410e·38830744·0e800103·.A.0..A.8..D....
203 ··0x00000c70·de010a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.203 ··0x00000c70·de010a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.
204 ··0x00000c80·18420e10·420e084a·0b000000·1c000000·.B..B..J........204 ··0x00000c80·18420e10·420e084a·0b000000·1c000000·.B..B..J........
Offset 213, 22 lines modifiedOffset 213, 22 lines modified
213 ··0x00000d10·058d048e·038f0200·60000000·1c0d0000·........`.......213 ··0x00000d10·058d048e·038f0200·60000000·1c0d0000·........`.......
214 ··0x00000d20·00000000·90050000·00420e10·8f02420e·.........B....B.214 ··0x00000d20·00000000·90050000·00420e10·8f02420e·.........B....B.
215 ··0x00000d30·188e0342·0e208d04·450e288c·05440e30·...B.·..E.(..D.0215 ··0x00000d30·188e0342·0e208d04·450e288c·05440e30·...B.·..E.(..D.0
216 ··0x00000d40·8606470e·38830747·0e900102·5e0e9801·..G.8..G....^...216 ··0x00000d40·8606470e·38830747·0e900102·5e0e9801·..G.8..G....^...
217 ··0x00000d50·4b0ea001·460ea801·460eb001·550e9001·K...F...F...U...217 ··0x00000d50·4b0ea001·460ea801·460eb001·550e9001·K...F...F...U...
218 ··0x00000d60·039b020a·0e38410e·30410e28·420e2042·.....8A.0A.(B.·B218 ··0x00000d60·039b020a·0e38410e·30410e28·420e2042·.....8A.0A.(B.·B
219 ··0x00000d70·0e18420e·10420e08·440b0000·1c000000·..B..B..D.......219 ··0x00000d70·0e18420e·10420e08·440b0000·1c000000·..B..B..D.......
220 ··0x00000d80·800d0000·00000000·14050000·000e9001·................220 ··0x00000d80·800d0000·00000000·20050000·000e9001·........·.......
221 ··0x00000d90·83078606·8c058d04·8e038f02·4c000000·............L...221 ··0x00000d90·83078606·8c058d04·8e038f02·4c000000·............L...
222 ··0x00000da0·a00d0000·00000000·b0130000·00420e10·.............B..222 ··0x00000da0·a00d0000·00000000·77130000·00420e10·........w....B..
223 ··0x00000db0·8f02420e·188e0345·0e208d04·450e288c·..B....E.·..E.(.223 ··0x00000db0·8f02420e·188e0345·0e208d04·450e288c·..B....E.·..E.(.
224 ··0x00000dc0·05410e30·8606410e·38830744·0e900103·.A.0..A.8..D....224 ··0x00000dc0·05410e30·8606410e·38830744·0e900103·.A.0..A.8..D....
225 ··0x00000dd0·29080a0e·38440e30·410e2842·0e20420e·)...8D.0A.(B.·B.225 ··0x00000dd0·29080a0e·38440e30·410e2842·0e20420e·)...8D.0A.(B.·B.
226 ··0x00000de0·18420e10·420e0846·0b000000·1c000000·.B..B..F........226 ··0x00000de0·18420e10·420e0846·0b000000·1c000000·.B..B..F........
227 ··0x00000df0·f00d0000·00000000·46040000·000e9001·........F.......227 ··0x00000df0·f00d0000·00000000·1a040000·000e9001·................
228 ··0x00000e00·83078606·8c058d04·8e038f02·4c000000·............L...228 ··0x00000e00·83078606·8c058d04·8e038f02·4c000000·............L...
229 ··0x00000e10·100e0000·00000000·ba050000·00420e10·.............B..229 ··0x00000e10·100e0000·00000000·ba050000·00420e10·.............B..
230 ··0x00000e20·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.230 ··0x00000e20·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
231 ··0x00000e30·05410e30·8606410e·38830744·0e800103·.A.0..A.8..D....231 ··0x00000e30·05410e30·8606410e·38830744·0e800103·.A.0..A.8..D....
232 ··0x00000e40·6d010a0e·38410e30·410e2842·0e20420e·m...8A.0A.(B.·B.232 ··0x00000e40·6d010a0e·38410e30·410e2842·0e20420e·m...8A.0A.(B.·B.
233 ··0x00000e50·18420e10·420e084b·0b000000·1c000000·.B..B..K........233 ··0x00000e50·18420e10·420e084b·0b000000·1c000000·.B..B..K........
234 ··0x00000e60·600e0000·00000000·5b000000·000e8001·`.......[.......234 ··0x00000e60·600e0000·00000000·5b000000·000e8001·`.......[.......
2.54 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 407, 26 lines modifiedOffset 407, 26 lines modified
407 ··0x00001940·794f626a·6563745f·52657072·00507946·yObject_Repr.PyF407 ··0x00001940·794f626a·6563745f·52657072·00507946·yObject_Repr.PyF
408 ··0x00001950·6c6f6174·5f506163·6b380050·794f626a·loat_Pack8.PyObj408 ··0x00001950·6c6f6174·5f506163·6b380050·794f626a·loat_Pack8.PyObj
409 ··0x00001960·6563745f·56656374·6f726361·6c6c4d65·ect_VectorcallMe409 ··0x00001960·6563745f·56656374·6f726361·6c6c4d65·ect_VectorcallMe
410 ··0x00001970·74686f64·005f5f73·7461636b·5f63686b·thod.__stack_chk410 ··0x00001970·74686f64·005f5f73·7461636b·5f63686b·thod.__stack_chk
411 ··0x00001980·5f666169·6c005079·42797465·735f4672·_fail.PyBytes_Fr411 ··0x00001980·5f666169·6c005079·42797465·735f4672·_fail.PyBytes_Fr
412 ··0x00001990·6f6d4f62·6a656374·0050794f·535f646f·omObject.PyOS_do412 ··0x00001990·6f6d4f62·6a656374·0050794f·535f646f·omObject.PyOS_do
413 ··0x000019a0·75626c65·5f746f5f·73747269·6e670050·uble_to_string.P413 ··0x000019a0·75626c65·5f746f5f·73747269·6e670050·uble_to_string.P
 414 ··0x000019b0·79536571·75656e63·655f4c69·73740050·ySequence_List.P
414 ··0x000019b0·79506963·6b6c6542·75666665·725f4765·yPickleBuffer_Ge415 ··0x000019c0·79506963·6b6c6542·75666665·725f4765·yPickleBuffer_Ge
415 ··0x000019c0·74427566·66657200·50794275·66666572·tBuffer.PyBuffer416 ··0x000019d0·74427566·66657200·50794275·66666572·tBuffer.PyBuffer
416 ··0x000019d0·5f497343·6f6e7469·67756f75·73005079·_IsContiguous.Py417 ··0x000019e0·5f497343·6f6e7469·67756f75·73005f50·_IsContiguous._P
417 ··0x000019e0·53657175·656e6365·5f4c6973·74005f50·Sequence_List._P 
418 ··0x000019f0·79536574·5f4e6578·74456e74·72795265·ySet_NextEntryRe418 ··0x000019f0·79536574·5f4e6578·74456e74·72795265·ySet_NextEntryRe
419 ··0x00001a00·66005f50·795f4e6f·74496d70·6c656d65·f._Py_NotImpleme 
420 ··0x00001a10·6e746564·53747275·6374005f·50795f45·ntedStruct._Py_E419 ··0x00001a00·66005f50·795f4368·65636b52·65637572·f._Py_CheckRecur
 420 ··0x00001a10·73697665·43616c6c·005f5079·5f4e6f74·siveCall._Py_Not
 421 ··0x00001a20·496d706c·656d656e·74656453·74727563·ImplementedStruc
 422 ··0x00001a30·74005079·4f626a65·63745f53·74720050·t.PyObject_Str.P
 423 ··0x00001a40·79556e69·636f6465·5f417345·6e636f64·yUnicode_AsEncod
 424 ··0x00001a50·65645374·72696e67·005f5079·5f456c6c·edString._Py_Ell
421 ··0x00001a20·6c6c6970·7369734f·626a6563·74005f50·llipsisObject._P425 ··0x00001a60·69707369·734f626a·65637400·50794f53·ipsisObject.PyOS
422 ··0x00001a30·795f4368·65636b52·65637572·73697665·y_CheckRecursive 
423 ··0x00001a40·43616c6c·0050794f·626a6563·745f5374·Call.PyObject_St 
424 ··0x00001a50·72005079·556e6963·6f64655f·4173456e·r.PyUnicode_AsEn 
425 ··0x00001a60·636f6465·64537472·696e6700·50794f53·codedString.PyOS 
426 ··0x00001a70·5f736e70·72696e74·66005079·4172675f·_snprintf.PyArg_426 ··0x00001a70·5f736e70·72696e74·66005079·4172675f·_snprintf.PyArg_
427 ··0x00001a80·556e7061·636b5475·706c6500·5f507955·UnpackTuple._PyU427 ··0x00001a80·556e7061·636b5475·706c6500·5f507955·UnpackTuple._PyU
428 ··0x00001a90·6e69636f·64655f45·7175616c·00507954·nicode_Equal.PyT428 ··0x00001a90·6e69636f·64655f45·7175616c·00507954·nicode_Equal.PyT
429 ··0x00001aa0·75706c65·5f476574·536c6963·65005079·uple_GetSlice.Py429 ··0x00001aa0·75706c65·5f476574·536c6963·65005079·uple_GetSlice.Py
430 ··0x00001ab0·49746572·5f436865·636b0050·794f626a·Iter_Check.PyObj430 ··0x00001ab0·49746572·5f436865·636b0050·794f626a·Iter_Check.PyObj
431 ··0x00001ac0·6563745f·43616c6c·00507944·6963745f·ect_Call.PyDict_431 ··0x00001ac0·6563745f·43616c6c·00507944·6963745f·ect_Call.PyDict_
432 ··0x00001ad0·47657449·74656d52·65660050·79556e69·GetItemRef.PyUni432 ··0x00001ad0·47657449·74656d52·65660050·79556e69·GetItemRef.PyUni
387 KB
_struct.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:··········76824·(bytes·into·file)13 ··Start·of·section·headers:··········76728·(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·0x12c18:1 There·are·23·section·headers,·starting·at·offset·0x12bb8:
  
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·00025b·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00025b·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·00b6a8·000240·18···I·20···1··86 ··[·2]·.rela.text········RELA············0000000000000000·00b690·000240·18···I·20···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0002a0·000d48·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0002a0·000d48·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·00b8e8·000eb8·18···I·20···3··88 ··[·4]·.rela.data········RELA············0000000000000000·00b8d0·000eb8·18···I·20···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000fe8·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·000fe8·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·000fe8·000187·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·000fe8·000187·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·00116f·00128f·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·00116f·00126a·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·00c7a0·002310·18···I·20···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·00c788·002298·18···I·20···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·002400·0037b5·00··AX··0···0·3213 ··[·9]·.text.hot·········PROGBITS········0000000000000000·0023e0·0037c5·00··AX··0···0·32
14 ··[10]·.rela.text.hot····RELA············0000000000000000·00eab0·002dd8·18···I·20···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·00ea20·002e08·18···I·20···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·005bb8·0004e0·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·005ba8·0004e0·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·006098·0013fc·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·006088·0013fc·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·011888·0003f0·18···I·20··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·011828·0003f0·18···I·20··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·007498·000008·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·007488·000008·08··AM··0···0··8
19 ··[15]·.rodata.cst4······PROGBITS········0000000000000000·0074a0·000004·04··AM··0···0··419 ··[15]·.rodata.cst4······PROGBITS········0000000000000000·007490·000004·04··AM··0···0··4
20 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·0074a4·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·007494·000000·00······0···0··1
21 ··[17]·.note.gnu.property·NOTE············0000000000000000·0074a8·000020·00···A··0···0··821 ··[17]·.note.gnu.property·NOTE············0000000000000000·007498·000020·00···A··0···0··8
22 ··[18]·.eh_frame·········PROGBITS········0000000000000000·0074c8·0016a8·00···A··0···0··822 ··[18]·.eh_frame·········PROGBITS········0000000000000000·0074b8·0016a0·00···A··0···0··8
23 ··[19]·.rela.eh_frame····RELA············0000000000000000·011c78·000ed0·18···I·20··18··823 ··[19]·.rela.eh_frame····RELA············0000000000000000·011c18·000ed0·18···I·20··18··8
24 ··[20]·.symtab···········SYMTAB··········0000000000000000·008b70·001b78·18·····21·205··824 ··[20]·.symtab···········SYMTAB··········0000000000000000·008b58·001b78·18·····21·205··8
25 ··[21]·.strtab···········STRTAB··········0000000000000000·00a6e8·000fbb·00······0···0··125 ··[21]·.strtab···········STRTAB··········0000000000000000·00a6d0·000fbb·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·012b48·0000d0·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········0000000000000000·012ae8·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)
17.5 KB
readelf --wide --symbols {}
    
Offset 55, 129 lines modifiedOffset 55, 129 lines modified
55 ····51:·00000000000016a0··1025·FUNC····LOCAL··DEFAULT····9·unpack_from55 ····51:·00000000000016a0··1025·FUNC····LOCAL··DEFAULT····9·unpack_from
56 ····52:·000000000000042f···254·FUNC····LOCAL··DEFAULT····7·unpack_from.cold56 ····52:·000000000000042f···254·FUNC····LOCAL··DEFAULT····7·unpack_from.cold
57 ····53:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.257 ····53:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
58 ····54:·0000000000001ab0····13·FUNC····LOCAL··DEFAULT····9·nu_byte58 ····54:·0000000000001ab0····13·FUNC····LOCAL··DEFAULT····9·nu_byte
59 ····55:·0000000000001ac0····12·FUNC····LOCAL··DEFAULT····9·nu_ushort59 ····55:·0000000000001ac0····12·FUNC····LOCAL··DEFAULT····9·nu_ushort
60 ····56:·0000000000001ad0···101·FUNC····LOCAL··DEFAULT····9·lu_uint60 ····56:·0000000000001ad0···101·FUNC····LOCAL··DEFAULT····9·lu_uint
61 ····57:·0000000000001b40····12·FUNC····LOCAL··DEFAULT····9·nu_ulonglong61 ····57:·0000000000001b40····12·FUNC····LOCAL··DEFAULT····9·nu_ulonglong
62 ····58:·0000000000001b50···209·FUNC····LOCAL··DEFAULT····9·np_ubyte62 ····58:·0000000000001b50···208·FUNC····LOCAL··DEFAULT····9·np_ubyte
63 ····59:·000000000000052d····62·FUNC····LOCAL··DEFAULT····7·np_ubyte.cold63 ····59:·000000000000052d····52·FUNC····LOCAL··DEFAULT····7·np_ubyte.cold
64 ····60:·0000000000001c30···209·FUNC····LOCAL··DEFAULT····9·np_ushort64 ····60:·0000000000001c20···209·FUNC····LOCAL··DEFAULT····9·np_ushort
65 ····61:·000000000000056b····62·FUNC····LOCAL··DEFAULT····7·np_ushort.cold65 ····61:·0000000000000561····52·FUNC····LOCAL··DEFAULT····7·np_ushort.cold
66 ····62:·0000000000001d10···206·FUNC····LOCAL··DEFAULT····9·np_longlong66 ····62:·0000000000001d00···206·FUNC····LOCAL··DEFAULT····9·np_longlong
67 ····63:·00000000000005a9····36·FUNC····LOCAL··DEFAULT····7·np_longlong.cold67 ····63:·0000000000000595····36·FUNC····LOCAL··DEFAULT····7·np_longlong.cold
68 ····64:·0000000000001de0···494·FUNC····LOCAL··DEFAULT····9·bp_int68 ····64:·0000000000001dd0···494·FUNC····LOCAL··DEFAULT····9·bp_int
69 ····65:·00000000000005cd····73·FUNC····LOCAL··DEFAULT····7·bp_int.cold69 ····65:·00000000000005b9····73·FUNC····LOCAL··DEFAULT····7·bp_int.cold
70 ····66:·0000000000001fd0····57·FUNC····LOCAL··DEFAULT····9·bu_int70 ····66:·0000000000001fc0····57·FUNC····LOCAL··DEFAULT····9·bu_int
71 ····67:·0000000000000110····13·FUNC····LOCAL··DEFAULT····1·s_get_size71 ····67:·0000000000000110····13·FUNC····LOCAL··DEFAULT····1·s_get_size
72 ····68:·0000000000000120···141·FUNC····LOCAL··DEFAULT····1·Struct_unpack72 ····68:·0000000000000120···141·FUNC····LOCAL··DEFAULT····1·Struct_unpack
73 ····69:·0000000000002010····12·FUNC····LOCAL··DEFAULT····9·nu_longlong73 ····69:·0000000000002000····12·FUNC····LOCAL··DEFAULT····9·nu_longlong
74 ····70:·0000000000000616····24·FUNC····LOCAL··DEFAULT····7·_clearcache74 ····70:·0000000000000602····24·FUNC····LOCAL··DEFAULT····7·_clearcache
75 ····71:·0000000000002020···157·FUNC····LOCAL··DEFAULT····9·bp_ulonglong75 ····71:·0000000000002010···157·FUNC····LOCAL··DEFAULT····9·bp_ulonglong
76 ····72:·000000000000062e····21·FUNC····LOCAL··DEFAULT····7·bp_ulonglong.cold76 ····72:·000000000000061a····21·FUNC····LOCAL··DEFAULT····7·bp_ulonglong.cold
77 ····73:·00000000000020c0···217·FUNC····LOCAL··DEFAULT····9·np_int77 ····73:·00000000000020b0···217·FUNC····LOCAL··DEFAULT····9·np_int
78 ····74:·0000000000000643····71·FUNC····LOCAL··DEFAULT····7·np_int.cold78 ····74:·000000000000062f····61·FUNC····LOCAL··DEFAULT····7·np_int.cold
79 ····75:·00000000000021a0···184·FUNC····LOCAL··DEFAULT····9·bu_ulonglong79 ····75:·0000000000002190···200·FUNC····LOCAL··DEFAULT····9·bu_ulonglong
80 ····76:·0000000000002260···102·FUNC····LOCAL··DEFAULT····9·bu_uint80 ····76:·0000000000002260···102·FUNC····LOCAL··DEFAULT····9·bu_uint
81 ····77:·00000000000022d0····12·FUNC····LOCAL··DEFAULT····9·nu_int81 ····77:·00000000000022d0····12·FUNC····LOCAL··DEFAULT····9·nu_int
82 ····78:·00000000000022e0····89·FUNC····LOCAL··DEFAULT····9·bu_longlong82 ····78:·00000000000022e0····89·FUNC····LOCAL··DEFAULT····9·bu_longlong
83 ····79:·0000000000002340···351·FUNC····LOCAL··DEFAULT····9·bp_uint83 ····79:·0000000000002340···351·FUNC····LOCAL··DEFAULT····9·bp_uint
84 ····80:·000000000000068a····55·FUNC····LOCAL··DEFAULT····7·bp_uint.cold84 ····80:·000000000000066c····55·FUNC····LOCAL··DEFAULT····7·bp_uint.cold
85 ····81:·00000000000024a0····56·FUNC····LOCAL··DEFAULT····9·bp_double85 ····81:·00000000000024a0····56·FUNC····LOCAL··DEFAULT····9·bp_double
86 ····82:·00000000000006c1····52·FUNC····LOCAL··DEFAULT····7·bp_double.cold86 ····82:·00000000000006a3····52·FUNC····LOCAL··DEFAULT····7·bp_double.cold
87 ····83:·00000000000024e0···556·FUNC····LOCAL··DEFAULT····9·s_pack_into87 ····83:·00000000000024e0···556·FUNC····LOCAL··DEFAULT····9·s_pack_into
88 ····84:·00000000000006f5···413·FUNC····LOCAL··DEFAULT····7·s_pack_into.cold88 ····84:·00000000000006d7···413·FUNC····LOCAL··DEFAULT····7·s_pack_into.cold
89 ····85:·0000000000002710····59·FUNC····LOCAL··DEFAULT····9·lp_double89 ····85:·0000000000002710····59·FUNC····LOCAL··DEFAULT····9·lp_double
90 ····86:·0000000000000892····55·FUNC····LOCAL··DEFAULT····7·lp_double.cold90 ····86:·0000000000000874····55·FUNC····LOCAL··DEFAULT····7·lp_double.cold
91 ····87:·0000000000002750····43·FUNC····LOCAL··DEFAULT····9·bu_double91 ····87:·0000000000002750····43·FUNC····LOCAL··DEFAULT····9·bu_double
92 ····88:·00000000000008c9····28·FUNC····LOCAL··DEFAULT····7·bu_double.cold92 ····88:·00000000000008ab····28·FUNC····LOCAL··DEFAULT····7·bu_double.cold
93 ····89:·0000000000002780···225·FUNC····LOCAL··DEFAULT····9·np_short93 ····89:·0000000000002780···225·FUNC····LOCAL··DEFAULT····9·np_short
94 ····90:·00000000000008e5····70·FUNC····LOCAL··DEFAULT····7·np_short.cold94 ····90:·00000000000008c7····60·FUNC····LOCAL··DEFAULT····7·np_short.cold
95 ····91:·0000000000002870···225·FUNC····LOCAL··DEFAULT····9·np_byte95 ····91:·0000000000002870···225·FUNC····LOCAL··DEFAULT····9·np_byte
96 ····92:·000000000000092b····68·FUNC····LOCAL··DEFAULT····7·np_byte.cold96 ····92:·0000000000000903····58·FUNC····LOCAL··DEFAULT····7·np_byte.cold
97 ····93:·0000000000002960···178·FUNC····LOCAL··DEFAULT····9·np_long97 ····93:·0000000000002960···204·FUNC····LOCAL··DEFAULT····9·np_long
98 ····94:·000000000000096f····23·FUNC····LOCAL··DEFAULT····7·np_long.cold98 ····94:·000000000000093d····36·FUNC····LOCAL··DEFAULT····7·np_long.cold
99 ····95:·0000000000002a20···309·FUNC····LOCAL··DEFAULT····9·lp_int99 ····95:·0000000000002a30···309·FUNC····LOCAL··DEFAULT····9·lp_int
100 ····96:·0000000000000986···208·FUNC····LOCAL··DEFAULT····7·lp_int.cold100 ····96:·0000000000000961···208·FUNC····LOCAL··DEFAULT····7·lp_int.cold
101 ····97:·0000000000002b60···190·FUNC····LOCAL··DEFAULT····9·np_ulong101 ····97:·0000000000002b70···190·FUNC····LOCAL··DEFAULT····9·np_ulong
102 ····98:·0000000000000a56····23·FUNC····LOCAL··DEFAULT····7·np_ulong.cold102 ····98:·0000000000000a31····23·FUNC····LOCAL··DEFAULT····7·np_ulong.cold
103 ····99:·0000000000002c20···175·FUNC····LOCAL··DEFAULT····9·bp_longlong103 ····99:·0000000000002c30···175·FUNC····LOCAL··DEFAULT····9·bp_longlong
104 ···100:·0000000000000a6d····21·FUNC····LOCAL··DEFAULT····7·bp_longlong.cold104 ···100:·0000000000000a48····21·FUNC····LOCAL··DEFAULT····7·bp_longlong.cold
105 ···101:·0000000000002cd0···191·FUNC····LOCAL··DEFAULT····9·np_ulonglong105 ···101:·0000000000002ce0···191·FUNC····LOCAL··DEFAULT····9·np_ulonglong
106 ···102:·0000000000000a82····36·FUNC····LOCAL··DEFAULT····7·np_ulonglong.cold106 ···102:·0000000000000a5d····36·FUNC····LOCAL··DEFAULT····7·np_ulonglong.cold
107 ···103:·0000000000002d90···186·FUNC····LOCAL··DEFAULT····9·np_ssize_t107 ···103:·0000000000002da0···186·FUNC····LOCAL··DEFAULT····9·np_ssize_t
108 ···104:·0000000000000aa6····36·FUNC····LOCAL··DEFAULT····7·np_ssize_t.cold108 ···104:·0000000000000a81····36·FUNC····LOCAL··DEFAULT····7·np_ssize_t.cold
109 ···105:·0000000000002e50···189·FUNC····LOCAL··DEFAULT····9·np_size_t109 ···105:·0000000000002e60···189·FUNC····LOCAL··DEFAULT····9·np_size_t
110 ···106:·0000000000000aca····36·FUNC····LOCAL··DEFAULT····7·np_size_t.cold110 ···106:·0000000000000aa5····36·FUNC····LOCAL··DEFAULT····7·np_size_t.cold
111 ···107:·0000000000002f10···121·FUNC····LOCAL··DEFAULT····9·np_void_p111 ···107:·0000000000002f20···121·FUNC····LOCAL··DEFAULT····9·np_void_p
112 ···108:·0000000000000aee····49·FUNC····LOCAL··DEFAULT····7·np_void_p.cold112 ···108:·0000000000000ac9····49·FUNC····LOCAL··DEFAULT····7·np_void_p.cold
113 ···109:·0000000000002f90····59·FUNC····LOCAL··DEFAULT····9·lp_float113 ···109:·0000000000002fa0····59·FUNC····LOCAL··DEFAULT····9·lp_float
114 ···110:·0000000000000b1f····55·FUNC····LOCAL··DEFAULT····7·lp_float.cold114 ···110:·0000000000000afa····55·FUNC····LOCAL··DEFAULT····7·lp_float.cold
115 ···111:·0000000000002fd0····46·FUNC····LOCAL··DEFAULT····9·lu_float115 ···111:·0000000000002fe0····46·FUNC····LOCAL··DEFAULT····9·lu_float
116 ···112:·0000000000000b56····28·FUNC····LOCAL··DEFAULT····7·lu_float.cold116 ···112:·0000000000000b31····28·FUNC····LOCAL··DEFAULT····7·lu_float.cold
117 ···113:·0000000000003000····56·FUNC····LOCAL··DEFAULT····9·bp_float117 ···113:·0000000000003010····56·FUNC····LOCAL··DEFAULT····9·bp_float
118 ···114:·0000000000000b72····52·FUNC····LOCAL··DEFAULT····7·bp_float.cold118 ···114:·0000000000000b4d····52·FUNC····LOCAL··DEFAULT····7·bp_float.cold
119 ···115:·0000000000003040····43·FUNC····LOCAL··DEFAULT····9·bu_float119 ···115:·0000000000003050····43·FUNC····LOCAL··DEFAULT····9·bu_float
120 ···116:·0000000000000ba6····28·FUNC····LOCAL··DEFAULT····7·bu_float.cold120 ···116:·0000000000000b81····28·FUNC····LOCAL··DEFAULT····7·bu_float.cold
121 ···117:·00000000000001b0····50·FUNC····LOCAL··DEFAULT····1·s_sizeof121 ···117:·00000000000001b0····50·FUNC····LOCAL··DEFAULT····1·s_sizeof
122 ···118:·0000000000000bc2·····5·FUNC····LOCAL··DEFAULT····7·s_sizeof.cold122 ···118:·0000000000000b9d·····5·FUNC····LOCAL··DEFAULT····7·s_sizeof.cold
123 ···119:·0000000000000bc7···119·FUNC····LOCAL··DEFAULT····7·iter_unpack123 ···119:·0000000000000ba2···119·FUNC····LOCAL··DEFAULT····7·iter_unpack
124 ···120:·0000000000000c3e···198·FUNC····LOCAL··DEFAULT····7·Struct_iter_unpack124 ···120:·0000000000000c19···198·FUNC····LOCAL··DEFAULT····7·Struct_iter_unpack
125 ···121:·0000000000000d04····77·FUNC····LOCAL··DEFAULT····7·unpackiter_dealloc125 ···121:·0000000000000cdf····77·FUNC····LOCAL··DEFAULT····7·unpackiter_dealloc
126 ···122:·0000000000003070····30·FUNC····LOCAL··DEFAULT····9·bp_bool126 ···122:·0000000000003080····30·FUNC····LOCAL··DEFAULT····9·bp_bool
127 ···123:·0000000000000d51·····8·FUNC····LOCAL··DEFAULT····7·bp_bool.cold127 ···123:·0000000000000d2c·····8·FUNC····LOCAL··DEFAULT····7·bp_bool.cold
128 ···124:·0000000000003090····18·FUNC····LOCAL··DEFAULT····9·bu_bool128 ···124:·00000000000030a0····18·FUNC····LOCAL··DEFAULT····9·bu_bool
129 ···125:·00000000000030b0····31·FUNC····LOCAL··DEFAULT····9·np_bool129 ···125:·00000000000030c0····31·FUNC····LOCAL··DEFAULT····9·np_bool
130 ···126:·0000000000000d59·····8·FUNC····LOCAL··DEFAULT····7·np_bool.cold130 ···126:·0000000000000d34·····8·FUNC····LOCAL··DEFAULT····7·np_bool.cold
131 ···127:·00000000000030d0····12·FUNC····LOCAL··DEFAULT····9·nu_bool131 ···127:·00000000000030e0····12·FUNC····LOCAL··DEFAULT····9·nu_bool
132 ···128:·00000000000001f0···107·FUNC····LOCAL··DEFAULT····1·pack_into132 ···128:·00000000000001f0···107·FUNC····LOCAL··DEFAULT····1·pack_into
133 ···129:·0000000000000d61····47·FUNC····LOCAL··DEFAULT····7·pack_into.cold133 ···129:·0000000000000d3c····47·FUNC····LOCAL··DEFAULT····7·pack_into.cold
134 ···130:·0000000000000d90····21·FUNC····LOCAL··DEFAULT····7·s_get_format134 ···130:·0000000000000d6b····21·FUNC····LOCAL··DEFAULT····7·s_get_format
135 ···131:·00000000000030e0····13·FUNC····LOCAL··DEFAULT····9·nu_short135 ···131:·00000000000030f0····13·FUNC····LOCAL··DEFAULT····9·nu_short
136 ···132:·00000000000030f0····33·FUNC····LOCAL··DEFAULT····9·bu_short136 ···132:·0000000000003100····33·FUNC····LOCAL··DEFAULT····9·bu_short
137 ···133:·0000000000003120····12·FUNC····LOCAL··DEFAULT····9·nu_long137 ···133:·0000000000003130····12·FUNC····LOCAL··DEFAULT····9·nu_long
138 ···134:·0000000000003130····57·FUNC····LOCAL··DEFAULT····9·lu_int138 ···134:·0000000000003140····57·FUNC····LOCAL··DEFAULT····9·lu_int
139 ···135:·0000000000003170····12·FUNC····LOCAL··DEFAULT····9·nu_ulong139 ···135:·0000000000003180····12·FUNC····LOCAL··DEFAULT····9·nu_ulong
140 ···136:·0000000000003180····90·FUNC····LOCAL··DEFAULT····9·np_halffloat140 ···136:·0000000000003190····90·FUNC····LOCAL··DEFAULT····9·np_halffloat
141 ···137:·0000000000000da5····24·FUNC····LOCAL··DEFAULT····7·np_halffloat.cold141 ···137:·0000000000000d80····24·FUNC····LOCAL··DEFAULT····7·np_halffloat.cold
142 ···138:·00000000000031e0····12·FUNC····LOCAL··DEFAULT····9·nu_ssize_t142 ···138:·00000000000031f0····12·FUNC····LOCAL··DEFAULT····9·nu_ssize_t
 143 ···139:·0000000000003200····12·FUNC····LOCAL··DEFAULT····9·nu_size_t
143 ···139:·00000000000031f0····56·FUNC····LOCAL··DEFAULT····9·np_float144 ···140:·0000000000003210····56·FUNC····LOCAL··DEFAULT····9·np_float
144 ···140:·0000000000000dbd····43·FUNC····LOCAL··DEFAULT····7·np_float.cold145 ···141:·0000000000000d98····43·FUNC····LOCAL··DEFAULT····7·np_float.cold
145 ···141:·0000000000003230····12·FUNC····LOCAL··DEFAULT····9·nu_size_t 
146 ···142:·0000000000003240····66·FUNC····LOCAL··DEFAULT····9·np_char146 ···142:·0000000000003250····66·FUNC····LOCAL··DEFAULT····9·np_char
147 ···143:·0000000000000de8····23·FUNC····LOCAL··DEFAULT····7·np_char.cold147 ···143:·0000000000000dc3····23·FUNC····LOCAL··DEFAULT····7·np_char.cold
148 ···144:·0000000000003290····17·FUNC····LOCAL··DEFAULT····9·nu_char148 ···144:·00000000000032a0····17·FUNC····LOCAL··DEFAULT····9·nu_char
149 ···145:·00000000000032b0····46·FUNC····LOCAL··DEFAULT····9·lu_double149 ···145:·00000000000032c0····46·FUNC····LOCAL··DEFAULT····9·lu_double
150 ···146:·0000000000000dff····28·FUNC····LOCAL··DEFAULT····7·lu_double.cold150 ···146:·0000000000000dda····28·FUNC····LOCAL··DEFAULT····7·lu_double.cold
151 ···147:·0000000000000e1b···102·FUNC····LOCAL··DEFAULT····7·s_repr151 ···147:·0000000000000df6···102·FUNC····LOCAL··DEFAULT····7·s_repr
152 ···148:·00000000000032e0····17·FUNC····LOCAL··DEFAULT····9·nu_float152 ···148:·00000000000032f0····17·FUNC····LOCAL··DEFAULT····9·nu_float
153 ···149:·0000000000003300····54·FUNC····LOCAL··DEFAULT····9·np_double153 ···149:·0000000000003310····54·FUNC····LOCAL··DEFAULT····9·np_double
154 ···150:·0000000000000e81····50·FUNC····LOCAL··DEFAULT····7·np_double.cold154 ···150:·0000000000000e5c····50·FUNC····LOCAL··DEFAULT····7·np_double.cold
155 ···151:·0000000000003340····13·FUNC····LOCAL··DEFAULT····9·nu_double155 ···151:·0000000000003350····13·FUNC····LOCAL··DEFAULT····9·nu_double
156 ···152:·0000000000003350···725·FUNC····LOCAL··DEFAULT····9·Struct_unpack_from156 ···152:·0000000000003360···725·FUNC····LOCAL··DEFAULT····9·Struct_unpack_from
157 ···153:·0000000000000eb3···247·FUNC····LOCAL··DEFAULT····7·Struct_unpack_from.cold157 ···153:·0000000000000e8e···247·FUNC····LOCAL··DEFAULT····7·Struct_unpack_from.cold
158 ···154:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.5158 ···154:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.5
159 ···155:·0000000000003630····46·FUNC····LOCAL··DEFAULT····9·nu_halffloat159 ···155:·0000000000003640····46·FUNC····LOCAL··DEFAULT····9·nu_halffloat
160 ···156:·0000000000000faa····28·FUNC····LOCAL··DEFAULT····7·nu_halffloat.cold160 ···156:·0000000000000f85····28·FUNC····LOCAL··DEFAULT····7·nu_halffloat.cold
 161 ···157:·0000000000000fa1···102·FUNC····LOCAL··DEFAULT····7·unpackiter_iternext
161 ···157:·0000000000003660····12·FUNC····LOCAL··DEFAULT····9·nu_void_p162 ···158:·0000000000003670····12·FUNC····LOCAL··DEFAULT····9·nu_void_p
162 ···158:·0000000000000fc6···102·FUNC····LOCAL··DEFAULT····7·unpackiter_iternext 
163 ···159:·0000000000003670····43·FUNC····LOCAL··DEFAULT····9·bu_halffloat163 ···159:·0000000000003680····43·FUNC····LOCAL··DEFAULT····9·bu_halffloat
164 ···160:·000000000000102c····28·FUNC····LOCAL··DEFAULT····7·bu_halffloat.cold164 ···160:·0000000000001007····28·FUNC····LOCAL··DEFAULT····7·bu_halffloat.cold
165 ···161:·00000000000036a0····87·FUNC····LOCAL··DEFAULT····9·bp_halffloat165 ···161:·00000000000036b0····87·FUNC····LOCAL··DEFAULT····9·bp_halffloat
166 ···162:·0000000000001048····21·FUNC····LOCAL··DEFAULT····7·bp_halffloat.cold166 ···162:·0000000000001023····21·FUNC····LOCAL··DEFAULT····7·bp_halffloat.cold
167 ···163:·000000000000105d····37·FUNC····LOCAL··DEFAULT····7·unpackiter_len167 ···163:·0000000000001038····37·FUNC····LOCAL··DEFAULT····7·unpackiter_len
168 ···164:·0000000000001082····87·FUNC····LOCAL··DEFAULT····7·unpackiter_traverse168 ···164:·000000000000105d····87·FUNC····LOCAL··DEFAULT····7·unpackiter_traverse
169 ···165:·00000000000010d9····50·FUNC····LOCAL··DEFAULT····7·s_clear169 ···165:·00000000000010b4····50·FUNC····LOCAL··DEFAULT····7·s_clear
170 ···166:·000000000000110b····34·FUNC····LOCAL··DEFAULT····7·lu_ulonglong170 ···166:·00000000000010e6····34·FUNC····LOCAL··DEFAULT····7·lu_ulonglong
171 ···167:·000000000000112d····35·FUNC····LOCAL··DEFAULT····7·lu_longlong171 ···167:·0000000000001108····35·FUNC····LOCAL··DEFAULT····7·lu_longlong
172 ···168:·0000000000001150····37·FUNC····LOCAL··DEFAULT····7·lu_short172 ···168:·000000000000112b····37·FUNC····LOCAL··DEFAULT····7·lu_short
173 ···169:·0000000000001175···132·FUNC····LOCAL··DEFAULT····7·lp_ulonglong173 ···169:·0000000000001150···132·FUNC····LOCAL··DEFAULT····7·lp_ulonglong
174 ···170:·00000000000011f9···150·FUNC····LOCAL··DEFAULT····7·lp_longlong174 ···170:·00000000000011d4···150·FUNC····LOCAL··DEFAULT····7·lp_longlong
175 ···171:·0000000000003700····71·FUNC····LOCAL··DEFAULT····9·lu_halffloat175 ···171:·0000000000003710····71·FUNC····LOCAL··DEFAULT····9·lu_halffloat
176 ···172:·0000000000003750···101·FUNC····LOCAL··DEFAULT····9·lp_halffloat176 ···172:·0000000000003760···101·FUNC····LOCAL··DEFAULT····9·lp_halffloat
177 ···173:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0177 ···173:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
178 ···174:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata178 ···174:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
179 ···175:·0000000000000000····32·OBJECT··LOCAL··DEFAULT···12·_keywords.1179 ···175:·0000000000000000····32·OBJECT··LOCAL··DEFAULT···12·_keywords.1
Max diff block lines reached; 1483/17833 bytes (8.32%) of diff not shown.
142 KB
readelf --wide --relocs {}
Max HTML report size reached
75.3 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
1.21 KB
strings --all --bytes=8 {}
    
Offset 32, 15 lines modifiedOffset 32, 14 lines modified
32 []A\A]A^A_32 []A\A]A^A_
33 []A\A]A^33 []A\A]A^
34 []A\A]A^34 []A\A]A^
35 AWAVAUATUH35 AWAVAUATUH
36 x[]A\A]A^A_36 x[]A\A]A^A_
37 []A\A]A^37 []A\A]A^
38 []A\A]A^38 []A\A]A^
39 []A\A]A^ 
40 AWAVAUATI39 AWAVAUATI
41 []A\A]A^A_40 []A\A]A^A_
42 Struct()·argument·1·must·be·a·str·or·bytes·object,·not·%.200s41 Struct()·argument·1·must·be·a·str·or·bytes·object,·not·%.200s
43 repeat·count·given·without·format·specifier42 repeat·count·given·without·format·specifier
44 pack·expected·%zd·items·for·packing·(got·%zd)43 pack·expected·%zd·items·for·packing·(got·%zd)
45 argument·for·'s'·must·be·a·bytes·object44 argument·for·'s'·must·be·a·bytes·object
46 argument·for·'p'·must·be·a·bytes·object45 argument·for·'p'·must·be·a·bytes·object
Offset 237, 31 lines modifiedOffset 236, 31 lines modified
237 s_get_format236 s_get_format
238 nu_short237 nu_short
239 bu_short238 bu_short
240 nu_ulong239 nu_ulong
241 np_halffloat240 np_halffloat
242 np_halffloat.cold241 np_halffloat.cold
243 nu_ssize_t242 nu_ssize_t
 243 nu_size_t
244 np_float244 np_float
245 np_float.cold245 np_float.cold
246 nu_size_t 
247 np_char.cold246 np_char.cold
248 lu_double247 lu_double
249 lu_double.cold248 lu_double.cold
250 nu_float249 nu_float
251 np_double250 np_double
252 np_double.cold251 np_double.cold
253 nu_double252 nu_double
254 Struct_unpack_from253 Struct_unpack_from
255 Struct_unpack_from.cold254 Struct_unpack_from.cold
256 _parser.5255 _parser.5
257 nu_halffloat256 nu_halffloat
258 nu_halffloat.cold257 nu_halffloat.cold
259 nu_void_p 
260 unpackiter_iternext258 unpackiter_iternext
 259 nu_void_p
261 bu_halffloat260 bu_halffloat
262 bu_halffloat.cold261 bu_halffloat.cold
263 bp_halffloat262 bp_halffloat
264 bp_halffloat.cold263 bp_halffloat.cold
265 unpackiter_len264 unpackiter_len
266 unpackiter_traverse265 unpackiter_traverse
267 lu_ulonglong266 lu_ulonglong
Offset 371, 16 lines modifiedOffset 370, 16 lines modified
371 PyObject_IsTrue370 PyObject_IsTrue
372 PyBool_FromLong371 PyBool_FromLong
373 PyUnicode_FromStringAndSize372 PyUnicode_FromStringAndSize
374 PyFloat_Pack2373 PyFloat_Pack2
375 PyBytes_Size374 PyBytes_Size
376 PyUnicode_FromFormat375 PyUnicode_FromFormat
377 PyFloat_Unpack2376 PyFloat_Unpack2
378 PyLong_FromVoidPtr 
379 PyType_GetModule377 PyType_GetModule
 378 PyLong_FromVoidPtr
380 PyTuple_Type379 PyTuple_Type
381 _PyRuntime380 _PyRuntime
382 PyObject_GenericGetAttr381 PyObject_GenericGetAttr
383 PyObject_GenericSetAttr382 PyObject_GenericSetAttr
384 PyObject_SelfIter383 PyObject_SelfIter
385 .shstrtab384 .shstrtab
386 .rela.text385 .rela.text
1.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 183, 15 lines modifiedOffset 183, 15 lines modified
183 »       lea····0x20(%rdx),%rdi183 »       lea····0x20(%rdx),%rdi
184 »       sub····%rdx,%rax184 »       sub····%rdx,%rax
185 »       jmp····1d4·<s_sizeof+0x24>185 »       jmp····1d4·<s_sizeof+0x24>
186 »       nopl···0x0(%rax)186 »       nopl···0x0(%rax)
187 »       add····$0x20,%rdi187 »       add····$0x20,%rdi
188 »       cmpq···$0x0,-0x20(%rax,%rdi,1)188 »       cmpq···$0x0,-0x20(%rax,%rdi,1)
189 »       je·····1e0·<s_sizeof+0x30>189 »       je·····1e0·<s_sizeof+0x30>
190 ·R_X86_64_PC32»  .text.unlikely+0xbbe190 ·R_X86_64_PC32»  .text.unlikely+0xb99
191 »       jmp····1d0·<s_sizeof+0x20>191 »       jmp····1d0·<s_sizeof+0x20>
192 »       data16·cs·nopw·0x0(%rax,%rax,1)192 »       data16·cs·nopw·0x0(%rax,%rax,1)
193 »       nopl···(%rax)193 »       nopl···(%rax)
  
194 00000000000001f0·<pack_into>:194 00000000000001f0·<pack_into>:
195 pack_into():195 pack_into():
196 »       endbr64196 »       endbr64
Offset 199, 35 lines modifiedOffset 199, 35 lines modified
199 »       xor····%eax,%eax199 »       xor····%eax,%eax
200 »       push···%rbp200 »       push···%rbp
201 »       push···%rbx201 »       push···%rbx
202 »       sub····$0x20,%rsp202 »       sub····$0x20,%rsp
203 »       mov····%rax,0x18(%rsp)203 »       mov····%rax,0x18(%rsp)
204 »       test···%rdx,%rdx204 »       test···%rdx,%rdx
205 »       je·····20c·<pack_into+0x1c>205 »       je·····20c·<pack_into+0x1c>
206 ·R_X86_64_PC32»  .text.unlikely+0xd5d206 ·R_X86_64_PC32»  .text.unlikely+0xd38
207 »       mov····%rsi,%rbx207 »       mov····%rsi,%rbx
208 »       mov····(%rsi),%rsi208 »       mov····(%rsi),%rsi
209 »       mov····%rdx,%rbp209 »       mov····%rdx,%rbp
210 »       lea····0x18(%rsp),%rdx210 »       lea····0x18(%rsp),%rdx
211 »       call···21f·<pack_into+0x2f>211 »       call···21f·<pack_into+0x2f>
212 ·R_X86_64_PC32»  .text.hot+0x2bc212 ·R_X86_64_PC32»  .text.hot+0x2bc
213 »       test···%eax,%eax213 »       test···%eax,%eax
214 »       je·····227·<pack_into+0x37>214 »       je·····227·<pack_into+0x37>
215 ·R_X86_64_PC32»  .text.unlikely+0xd6e215 ·R_X86_64_PC32»  .text.unlikely+0xd49
216 »       mov····0x18(%rsp),%r12216 »       mov····0x18(%rsp),%r12
217 »       lea····-0x1(%rbp),%rdx217 »       lea····-0x1(%rbp),%rdx
218 »       lea····0x8(%rbx),%rsi218 »       lea····0x8(%rbx),%rsi
219 »       mov····%r12,%rdi219 »       mov····%r12,%rdi
220 »       call···23c·<pack_into+0x4c>220 »       call···23c·<pack_into+0x4c>
221 ·R_X86_64_PC32»  .text.hot+0x24dc221 ·R_X86_64_PC32»  .text.hot+0x24dc
222 »       mov····(%r12),%rdx222 »       mov····(%r12),%rdx
223 »       test···%edx,%edx223 »       test···%edx,%edx
224 »       js·····252·<pack_into+0x62>224 »       js·····252·<pack_into+0x62>
225 »       sub····$0x1,%rdx225 »       sub····$0x1,%rdx
226 »       mov····%rdx,(%r12)226 »       mov····%rdx,(%r12)
227 »       je·····252·<pack_into+0x62>227 »       je·····252·<pack_into+0x62>
228 ·R_X86_64_PC32»  .text.unlikely+0xd75228 ·R_X86_64_PC32»  .text.unlikely+0xd50
229 »       add····$0x20,%rsp229 »       add····$0x20,%rsp
230 »       pop····%rbx230 »       pop····%rbx
231 »       pop····%rbp231 »       pop····%rbp
232 »       pop····%r12232 »       pop····%r12
233 »       ret233 »       ret
47.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 500, 1011 lines modifiedOffset 500, 998 lines modified
500 000000000000052d·<np_ubyte.cold>:500 000000000000052d·<np_ubyte.cold>:
501 np_ubyte.cold():501 np_ubyte.cold():
502 »       mov····%rbx,%rdi502 »       mov····%rbx,%rdi
503 »       mov····%rax,0x8(%rsp)503 »       mov····%rax,0x8(%rsp)
504 »       call···53a·<np_ubyte.cold+0xd>504 »       call···53a·<np_ubyte.cold+0xd>
505 ·R_X86_64_PLT32» _Py_Dealloc-0x4505 ·R_X86_64_PLT32» _Py_Dealloc-0x4
506 »       mov····0x8(%rsp),%rax506 »       mov····0x8(%rsp),%rax
507 »       cmp····$0xffffffffffffffff,%rax 
508 »       jne····549·<np_ubyte.cold+0x1c> 
509 ·R_X86_64_PC32»  .text.hot+0x1b93 
510 »       jmp····54e·<np_ubyte.cold+0x21>507 »       jmp····544·<np_ubyte.cold+0x17>
511 ·R_X86_64_PC32»  .text.hot+0x1bcb508 ·R_X86_64_PC32»  .text.hot+0x1b8d
512 »       mov····0x8(%r13),%rdx509 »       mov····0x8(%r13),%rdx
513 »       mov····0x18(%r12),%rdi510 »       mov····0x18(%r12),%rdi
514 »       mov····$0x1,%ecx511 »       mov····$0x1,%ecx
515 »       movzbl·0x0(%r13),%esi512 »       movzbl·0x0(%r13),%esi
516 »       call···566·<np_ubyte.cold+0x39>513 »       call···55c·<np_ubyte.cold+0x2f>
517 ·R_X86_64_PC32»  .text.hot+0xf0c514 ·R_X86_64_PC32»  .text.hot+0xf0c
518 »       jmp····56b·<np_ushort.cold>515 »       jmp····561·<np_ushort.cold>
519 ·R_X86_64_PC32»  .text.hot+0x1be9516 ·R_X86_64_PC32»  .text.hot+0x1be3
  
520 000000000000056b·<np_ushort.cold>:517 0000000000000561·<np_ushort.cold>:
521 np_ushort.cold():518 np_ushort.cold():
522 »       mov····%rbx,%rdi519 »       mov····%rbx,%rdi
523 »       mov····%rax,0x8(%rsp)520 »       mov····%rax,0x8(%rsp)
524 »       call···578·<np_ushort.cold+0xd>521 »       call···56e·<np_ushort.cold+0xd>
525 ·R_X86_64_PLT32» _Py_Dealloc-0x4522 ·R_X86_64_PLT32» _Py_Dealloc-0x4
526 »       mov····0x8(%rsp),%rax523 »       mov····0x8(%rsp),%rax
527 »       cmp····$0xffffffffffffffff,%rax 
528 »       jne····587·<np_ushort.cold+0x1c> 
529 ·R_X86_64_PC32»  .text.hot+0x1c6f 
530 »       jmp····58c·<np_ushort.cold+0x21>524 »       jmp····578·<np_ushort.cold+0x17>
531 ·R_X86_64_PC32»  .text.hot+0x1cab525 ·R_X86_64_PC32»  .text.hot+0x1c59
532 »       mov····0x8(%r13),%rdx526 »       mov····0x8(%r13),%rdx
533 »       mov····0x18(%r12),%rdi527 »       mov····0x18(%r12),%rdi
534 »       mov····$0x1,%ecx528 »       mov····$0x1,%ecx
535 »       movzbl·0x0(%r13),%esi529 »       movzbl·0x0(%r13),%esi
536 »       call···5a4·<np_ushort.cold+0x39>530 »       call···590·<np_ushort.cold+0x2f>
537 ·R_X86_64_PC32»  .text.hot+0xf0c531 ·R_X86_64_PC32»  .text.hot+0xf0c
538 »       jmp····5a9·<np_longlong.cold>532 »       jmp····595·<np_longlong.cold>
539 ·R_X86_64_PC32»  .text.hot+0x1cc9533 ·R_X86_64_PC32»  .text.hot+0x1cb9
  
540 00000000000005a9·<np_longlong.cold>:534 0000000000000595·<np_longlong.cold>:
541 np_longlong.cold():535 np_longlong.cold():
542 »       movq···$0xffffffffffffffff,0x0(%rbp)536 »       movq···$0xffffffffffffffff,0x0(%rbp)
543 »       jmp····5b6·<np_longlong.cold+0xd>537 »       jmp····5a2·<np_longlong.cold+0xd>
544 ·R_X86_64_PC32»  .text.hot+0x1d64538 ·R_X86_64_PC32»  .text.hot+0x1d54
545 »       mov····%rbx,%rdi539 »       mov····%rbx,%rdi
546 »       mov····%rax,0x8(%rsp)540 »       mov····%rax,0x8(%rsp)
547 »       call···5c3·<np_longlong.cold+0x1a>541 »       call···5af·<np_longlong.cold+0x1a>
548 ·R_X86_64_PLT32» _Py_Dealloc-0x4542 ·R_X86_64_PLT32» _Py_Dealloc-0x4
549 »       mov····0x8(%rsp),%rax543 »       mov····0x8(%rsp),%rax
550 »       jmp····5cd·<bp_int.cold>544 »       jmp····5b9·<bp_int.cold>
551 ·R_X86_64_PC32»  .text.hot+0x1d5a545 ·R_X86_64_PC32»  .text.hot+0x1d4a
  
552 00000000000005cd·<bp_int.cold>:546 00000000000005b9·<bp_int.cold>:
553 bp_int.cold():547 bp_int.cold():
554 »       mov····%rbp,%rdi548 »       mov····%rbp,%rdi
555 »       call···5d5·<bp_int.cold+0x8>549 »       call···5c1·<bp_int.cold+0x8>
556 ·R_X86_64_PLT32» _Py_Dealloc-0x4550 ·R_X86_64_PLT32» _Py_Dealloc-0x4
557 »       cmp····$0xffffffffffffffff,%rbx551 »       cmp····$0xffffffffffffffff,%rbx
558 »       jne····5df·<bp_int.cold+0x12>552 »       jne····5cb·<bp_int.cold+0x12>
559 ·R_X86_64_PC32»  .text.hot+0x1e2d553 ·R_X86_64_PC32»  .text.hot+0x1e1d
560 »       jmp····5e4·<bp_int.cold+0x17>554 »       jmp····5d0·<bp_int.cold+0x17>
561 ·R_X86_64_PC32»  .text.hot+0x1e9e555 ·R_X86_64_PC32»  .text.hot+0x1e8e
562 »       or·····$0xffffffffffffffff,%rbx556 »       or·····$0xffffffffffffffff,%rbx
563 »       mov····%rbx,%rdx557 »       mov····%rbx,%rdx
564 »       mov····%bl,0x7(%r13)558 »       mov····%bl,0x7(%r13)
565 »       mov····$0x8,%eax559 »       mov····$0x8,%eax
566 »       sar····$0x8,%rdx560 »       sar····$0x8,%rdx
567 »       jmp····5fd·<bp_int.cold+0x30>561 »       jmp····5e9·<bp_int.cold+0x30>
568 ·R_X86_64_PC32»  .text.hot+0x1ef1562 ·R_X86_64_PC32»  .text.hot+0x1ee1
569 »       mov····0x8(%r14),%rdx563 »       mov····0x8(%r14),%rdx
570 »       mov····0x18(%r12),%rdi564 »       mov····0x18(%r12),%rdi
571 »       xor····%ecx,%ecx565 »       xor····%ecx,%ecx
572 »       movzbl·(%r14),%esi566 »       movzbl·(%r14),%esi
573 »       call···611·<bp_int.cold+0x44>567 »       call···5fd·<bp_int.cold+0x44>
574 ·R_X86_64_PC32»  .text.hot+0xf0c568 ·R_X86_64_PC32»  .text.hot+0xf0c
575 »       jmp····616·<_clearcache>569 »       jmp····602·<_clearcache>
576 ·R_X86_64_PC32»  .text.hot+0x1f74570 ·R_X86_64_PC32»  .text.hot+0x1f64
  
577 0000000000000616·<_clearcache>:571 0000000000000602·<_clearcache>:
578 _clearcache():572 _clearcache():
579 »       endbr64573 »       endbr64
580 »       push···%rax574 »       push···%rax
581 »       mov····0x20(%rdi),%rax575 »       mov····0x20(%rdi),%rax
582 »       mov····(%rax),%rdi576 »       mov····(%rax),%rdi
583 »       call···627·<_clearcache+0x11>577 »       call···613·<_clearcache+0x11>
584 ·R_X86_64_PLT32» PyDict_Clear-0x4578 ·R_X86_64_PLT32» PyDict_Clear-0x4
585 »       mov····$0x0,%eax579 »       mov····$0x0,%eax
586 ·R_X86_64_32»    _Py_NoneStruct580 ·R_X86_64_32»    _Py_NoneStruct
587 »       pop····%rdx581 »       pop····%rdx
588 »       ret582 »       ret
  
589 000000000000062e·<bp_ulonglong.cold>:583 000000000000061a·<bp_ulonglong.cold>:
590 bp_ulonglong.cold():584 bp_ulonglong.cold():
591 »       mov····%rbx,%rdi585 »       mov····%rbx,%rdi
592 »       mov····%eax,0xc(%rsp)586 »       mov····%eax,0xc(%rsp)
593 »       call···63a·<bp_ulonglong.cold+0xc>587 »       call···626·<bp_ulonglong.cold+0xc>
594 ·R_X86_64_PLT32» _Py_Dealloc-0x4588 ·R_X86_64_PLT32» _Py_Dealloc-0x4
595 »       mov····0xc(%rsp),%eax589 »       mov····0xc(%rsp),%eax
596 »       jmp····643·<np_int.cold>590 »       jmp····62f·<np_int.cold>
597 ·R_X86_64_PC32»  .text.hot+0x2076591 ·R_X86_64_PC32»  .text.hot+0x2066
  
598 0000000000000643·<np_int.cold>:592 000000000000062f·<np_int.cold>:
599 np_int.cold():593 np_int.cold():
600 »       movl···$0xffffffff,0x0(%rbp)594 »       movl···$0xffffffff,0x0(%rbp)
601 »       jmp····64f·<np_int.cold+0xc>595 »       jmp····63b·<np_int.cold+0xc>
602 ·R_X86_64_PC32»  .text.hot+0x2114596 ·R_X86_64_PC32»  .text.hot+0x2104
603 »       mov····%rbx,%rdi597 »       mov····%rbx,%rdi
604 »       mov····%rax,0x8(%rsp)598 »       mov····%rax,0x8(%rsp)
605 »       call···65c·<np_int.cold+0x19>599 »       call···648·<np_int.cold+0x19>
606 ·R_X86_64_PLT32» _Py_Dealloc-0x4600 ·R_X86_64_PLT32» _Py_Dealloc-0x4
607 »       mov····0x8(%rsp),%rax601 »       mov····0x8(%rsp),%rax
608 »       cmp····$0xffffffffffffffff,%rax 
609 »       jne····66b·<np_int.cold+0x28>602 »       jmp····652·<np_int.cold+0x23>
610 ·R_X86_64_PC32»  .text.hot+0x2103603 ·R_X86_64_PC32»  .text.hot+0x20ed
611 »       jmp····670·<np_int.cold+0x2d> 
612 ·R_X86_64_PC32»  .text.hot+0x215d 
613 »       mov····0x8(%r13),%rdx604 »       mov····0x8(%r13),%rdx
614 »       mov····0x18(%r12),%rdi605 »       mov····0x18(%r12),%rdi
615 »       xor····%ecx,%ecx606 »       xor····%ecx,%ecx
616 »       movzbl·0x0(%r13),%esi607 »       movzbl·0x0(%r13),%esi
617 »       call···685·<np_int.cold+0x42>608 »       call···667·<np_int.cold+0x38>
618 ·R_X86_64_PC32»  .text.hot+0xf0c609 ·R_X86_64_PC32»  .text.hot+0xf0c
619 »       jmp····68a·<bp_uint.cold>610 »       jmp····66c·<bp_uint.cold>
620 ·R_X86_64_PC32»  .text.hot+0x2158611 ·R_X86_64_PC32»  .text.hot+0x2148
Max diff block lines reached; 43607/48469 bytes (89.97%) of diff not shown.
66.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
26.4 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 106, 25 lines modifiedOffset 106, 25 lines modified
106 ··0x00000660·8c058d04·8e038f02·02780ef8·015d0e80·.........x...]..106 ··0x00000660·8c058d04·8e038f02·02780ef8·015d0e80·.........x...]..
107 ··0x00000670·02420e88·02420e90·02490ef0·01000000·.B...B...I......107 ··0x00000670·02420e88·02420e90·02490ef0·01000000·.B...B...I......
108 ··0x00000680·10000000·84060000·00000000·0d000000·................108 ··0x00000680·10000000·84060000·00000000·0d000000·................
109 ··0x00000690·00000000·10000000·98060000·00000000·................109 ··0x00000690·00000000·10000000·98060000·00000000·................
110 ··0x000006a0·0c000000·00000000·10000000·ac060000·................110 ··0x000006a0·0c000000·00000000·10000000·ac060000·................
111 ··0x000006b0·00000000·65000000·00000000·10000000·....e...........111 ··0x000006b0·00000000·65000000·00000000·10000000·....e...........
112 ··0x000006c0·c0060000·00000000·0c000000·00000000·................112 ··0x000006c0·c0060000·00000000·0c000000·00000000·................
113 ··0x000006d0·38000000·d4060000·00000000·d1000000·8...............113 ··0x000006d0·38000000·d4060000·00000000·d0000000·8...............
114 ··0x000006e0·00460e10·8d02450e·188c0344·0e208604·.F....E....D.·..114 ··0x000006e0·00460e10·8d02450e·188c0344·0e208604·.F....E....D.·..
115 ··0x000006f0·440e2883·05470e40·7e0a0e28·410e2041·D.(..G.@~..(A.·A115 ··0x000006f0·440e2883·05470e40·7e0a0e28·410e2041·D.(..G.@~..(A.·A
116 ··0x00000700·0e18420e·10420e08·420b0000·18000000·..B..B..B.......116 ··0x00000700·0e18420e·10420e08·420b0000·18000000·..B..B..B.......
117 ··0x00000710·10070000·00000000·3e000000·000e4083·........>.....@.117 ··0x00000710·10070000·00000000·34000000·000e4083·........4.....@.
118 ··0x00000720·0586048c·038d0200·38000000·2c070000·........8...,...118 ··0x00000720·0586048c·038d0200·38000000·2c070000·........8...,...
119 ··0x00000730·00000000·d1000000·00460e10·8d02450e·.........F....E.119 ··0x00000730·00000000·d1000000·00460e10·8d02450e·.........F....E.
120 ··0x00000740·188c0344·0e208604·440e2883·05470e40·...D.·..D.(..G.@120 ··0x00000740·188c0344·0e208604·440e2883·05470e40·...D.·..D.(..G.@
121 ··0x00000750·7b0a0e28·410e2041·0e18420e·10420e08·{..(A.·A..B..B..121 ··0x00000750·7b0a0e28·410e2041·0e18420e·10420e08·{..(A.·A..B..B..
122 ··0x00000760·450b0000·18000000·68070000·00000000·E.......h.......122 ··0x00000760·450b0000·18000000·68070000·00000000·E.......h.......
123 ··0x00000770·3e000000·000e4083·0586048c·038d0200·>.....@.........123 ··0x00000770·34000000·000e4083·0586048c·038d0200·4.....@.........
124 ··0x00000780·38000000·84070000·00000000·ce000000·8...............124 ··0x00000780·38000000·84070000·00000000·ce000000·8...............
125 ··0x00000790·00460e10·8d02450e·188c0344·0e208604·.F....E....D.·..125 ··0x00000790·00460e10·8d02450e·188c0344·0e208604·.F....E....D.·..
126 ··0x000007a0·440e2883·05470e40·02440a0e·28410e20·D.(..G.@.D..(A.·126 ··0x000007a0·440e2883·05470e40·02440a0e·28410e20·D.(..G.@.D..(A.·
127 ··0x000007b0·410e1842·0e10420e·08440b00·18000000·A..B..B..D......127 ··0x000007b0·410e1842·0e10420e·08440b00·18000000·A..B..B..D......
128 ··0x000007c0·c0070000·00000000·24000000·000e4083·........$.....@.128 ··0x000007c0·c0070000·00000000·24000000·000e4083·........$.....@.
129 ··0x000007d0·0586048c·038d0200·3c000000·dc070000·........<.......129 ··0x000007d0·0586048c·038d0200·3c000000·dc070000·........<.......
130 ··0x000007e0·00000000·ee010000·00460e10·8e02450e·.........F....E.130 ··0x000007e0·00000000·ee010000·00460e10·8e02450e·.........F....E.
Offset 146, 17 lines modifiedOffset 146, 17 lines modified
146 ··0x000008e0·02480a0e·28410e20·410e1842·0e10420e·.H..(A.·A..B..B.146 ··0x000008e0·02480a0e·28410e20·410e1842·0e10420e·.H..(A.·A..B..B.
147 ··0x000008f0·08410b00·18000000·f8080000·00000000·.A..............147 ··0x000008f0·08410b00·18000000·f8080000·00000000·.A..............
148 ··0x00000900·15000000·000e4083·0586048c·038d0200·......@.........148 ··0x00000900·15000000·000e4083·0586048c·038d0200·......@.........
149 ··0x00000910·38000000·14090000·00000000·d9000000·8...............149 ··0x00000910·38000000·14090000·00000000·d9000000·8...............
150 ··0x00000920·00460e10·8d02450e·188c0344·0e208604·.F....E....D.·..150 ··0x00000920·00460e10·8d02450e·188c0344·0e208604·.F....E....D.·..
151 ··0x00000930·440e2883·05470e40·02440a0e·28410e20·D.(..G.@.D..(A.·151 ··0x00000930·440e2883·05470e40·02440a0e·28410e20·D.(..G.@.D..(A.·
152 ··0x00000940·410e1842·0e10420e·08440b00·18000000·A..B..B..D......152 ··0x00000940·410e1842·0e10420e·08440b00·18000000·A..B..B..D......
153 ··0x00000950·50090000·00000000·47000000·000e4083·P.......G.....@.153 ··0x00000950·50090000·00000000·3d000000·000e4083·P.......=.....@.
154 ··0x00000960·0586048c·038d0200·10000000·6c090000·............l...154 ··0x00000960·0586048c·038d0200·10000000·6c090000·............l...
155 ··0x00000970·00000000·b8000000·00000000·10000000·................155 ··0x00000970·00000000·c8000000·00000000·10000000·................
156 ··0x00000980·80090000·00000000·66000000·00000000·........f.......156 ··0x00000980·80090000·00000000·66000000·00000000·........f.......
157 ··0x00000990·10000000·94090000·00000000·0c000000·................157 ··0x00000990·10000000·94090000·00000000·0c000000·................
158 ··0x000009a0·00000000·10000000·a8090000·00000000·................158 ··0x000009a0·00000000·10000000·a8090000·00000000·................
159 ··0x000009b0·59000000·00000000·3c000000·bc090000·Y.......<.......159 ··0x000009b0·59000000·00000000·3c000000·bc090000·Y.......<.......
160 ··0x000009c0·00000000·5f010000·00460e10·8e02450e·...._....F....E.160 ··0x000009c0·00000000·5f010000·00460e10·8e02450e·...._....F....E.
161 ··0x000009d0·188d0345·0e208c04·440e2886·05440e30·...E.·..D.(..D.0161 ··0x000009d0·188d0345·0e208c04·440e2886·05440e30·...E.·..D.(..D.0
162 ··0x000009e0·830602a8·0a0e2841·0e20420e·18420e10·......(A.·B..B..162 ··0x000009e0·830602a8·0a0e2841·0e20420e·18420e10·......(A.·B..B..
Offset 183, 185 lines modifiedOffset 183, 184 lines modified
183 ··0x00000b30·14000000·340b0000·00000000·2b000000·....4.......+...183 ··0x00000b30·14000000·340b0000·00000000·2b000000·....4.......+...
184 ··0x00000b40·00480e10·5e0e0800·18000000·4c0b0000·.H..^.......L...184 ··0x00000b40·00480e10·5e0e0800·18000000·4c0b0000·.H..^.......L...
185 ··0x00000b50·00000000·1c000000·000e1053·0a0e0845·...........S...E185 ··0x00000b50·00000000·1c000000·000e1053·0a0e0845·...........S...E
186 ··0x00000b60·0b430e08·38000000·680b0000·00000000·.C..8...h.......186 ··0x00000b60·0b430e08·38000000·680b0000·00000000·.C..8...h.......
187 ··0x00000b70·e1000000·00460e10·8d02450e·188c0344·.....F....E....D187 ··0x00000b70·e1000000·00460e10·8d02450e·188c0344·.....F....E....D
188 ··0x00000b80·0e208604·440e2883·05470e40·02470a0e·.·..D.(..G.@.G..188 ··0x00000b80·0e208604·440e2883·05470e40·02470a0e·.·..D.(..G.@.G..
189 ··0x00000b90·28410e20·410e1842·0e10420e·08490b00·(A.·A..B..B..I..189 ··0x00000b90·28410e20·410e1842·0e10420e·08490b00·(A.·A..B..B..I..
190 ··0x00000ba0·18000000·a40b0000·00000000·46000000·............F...190 ··0x00000ba0·18000000·a40b0000·00000000·3c000000·............<...
191 ··0x00000bb0·000e4083·0586048c·038d0200·38000000·..@.........8...191 ··0x00000bb0·000e4083·0586048c·038d0200·38000000·..@.........8...
192 ··0x00000bc0·c00b0000·00000000·e1000000·00460e10·.............F..192 ··0x00000bc0·c00b0000·00000000·e1000000·00460e10·.............F..
193 ··0x00000bd0·8d02450e·188c0344·0e208604·440e2883·..E....D.·..D.(.193 ··0x00000bd0·8d02450e·188c0344·0e208604·440e2883·..E....D.·..D.(.
194 ··0x00000be0·05470e40·02460a0e·28410e20·410e1842·.G.@.F..(A.·A..B194 ··0x00000be0·05470e40·02460a0e·28410e20·410e1842·.G.@.F..(A.·A..B
195 ··0x00000bf0·0e10420e·084a0b00·18000000·fc0b0000·..B..J..........195 ··0x00000bf0·0e10420e·084a0b00·18000000·fc0b0000·..B..J..........
196 ··0x00000c00·00000000·44000000·000e4083·0586048c·....D.....@.....196 ··0x00000c00·00000000·3a000000·000e4083·0586048c·....:.....@.....
197 ··0x00000c10·038d0200·38000000·180c0000·00000000·....8...........197 ··0x00000c10·038d0200·38000000·180c0000·00000000·....8...........
198 ··0x00000c20·b2000000·00460e10·8e02450e·188d0345·.....F....E....E198 ··0x00000c20·cc000000·00460e10·8d02450e·188c0344·.....F....E....D
199 ··0x00000c30·0e208c04·440e2886·05410e30·8306760a·.·..D.(..A.0..v.199 ··0x00000c30·0e208604·440e2883·05470e40·770a0e28·.·..D.(..G.@w..(
200 ··0x00000c40·0e28410e·20420e18·420e1042·0e08460b·.(A.·B..B..B..F.200 ··0x00000c40·410e2041·0e18420e·10420e08·490b0000·A.·A..B..B..I...
201 ··0x00000c50·1c000000·540c0000·00000000·17000000·....T...........201 ··0x00000c50·18000000·540c0000·00000000·24000000·....T.......$...
202 ··0x00000c60·000e3083·0686058c·048d038e·02000000·..0.............202 ··0x00000c60·000e4083·0586048c·038d0200·3c000000·..@.........<...
203 ··0x00000c70·3c000000·740c0000·00000000·35010000·<...t.......5...203 ··0x00000c70·700c0000·00000000·35010000·00460e10·p.......5....F..
204 ··0x00000c80·00460e10·8e02450e·188d0345·0e208c04·.F....E....E.·..204 ··0x00000c80·8e02450e·188d0345·0e208c04·440e2886·..E....E.·..D.(.
205 ··0x00000c90·440e2886·05440e30·830602b2·0a0e2841·D.(..D.0......(A205 ··0x00000c90·05440e30·830602b2·0a0e2841·0e20420e·.D.0......(A.·B.
206 ··0x00000ca0·0e20420e·18420e10·420e0841·0b000000·.·B..B..B..A....206 ··0x00000ca0·18420e10·420e0841·0b000000·1c000000·.B..B..A........
207 ··0x00000cb0·1c000000·b40c0000·00000000·d0000000·................ 
208 ··0x00000cc0·000e3083·0686058c·048d038e·02000000·..0............. 
209 ··0x00000cd0·38000000·d40c0000·00000000·be000000·8............... 
210 ··0x00000ce0·00460e10·8e02450e·188d0345·0e208c04·.F....E....E.·.. 
211 ··0x00000cf0·440e2886·05410e30·83067a0a·0e28410e·D.(..A.0..z..(A. 
212 ··0x00000d00·20420e18·420e1042·0e084a0b·1c000000··B..B..B..J..... 
213 ··0x00000d10·100d0000·00000000·17000000·000e3083·..............0.207 ··0x00000cb0·b00c0000·00000000·d0000000·000e3083·..............0.
214 ··0x00000d20·0686058c·048d038e·02000000·38000000·............8...208 ··0x00000cc0·0686058c·048d038e·02000000·38000000·............8...
215 ··0x00000d30·300d0000·00000000·af000000·00460e10·0............F.. 
216 ··0x00000d40·8d02450e·188c0344·0e208604·440e2883·..E....D.·..D.(. 
217 ··0x00000d50·05470e40·024b0a0e·28410e20·410e1842·.G.@.K..(A.·A..B 
218 ··0x00000d60·0e10420e·08410b00·18000000·6c0d0000·..B..A......l... 
219 ··0x00000d70·00000000·15000000·000e4083·0586048c·..........@..... 
220 ··0x00000d80·038d0200·38000000·880d0000·00000000·....8........... 
221 ··0x00000d90·bf000000·00460e10·8d02450e·188c0344·.....F....E....D 
222 ··0x00000da0·0e208604·440e2883·05470e40·02440a0e·.·..D.(..G.@.D.. 
223 ··0x00000db0·28410e20·410e1842·0e10420e·08440b00·(A.·A..B..B..D.. 
224 ··0x00000dc0·18000000·c40d0000·00000000·24000000·............$... 
225 ··0x00000dd0·000e4083·0586048c·038d0200·38000000·..@.........8... 
226 ··0x00000de0·e00d0000·00000000·ba000000·00460e10·.............F..209 ··0x00000cd0·d00c0000·00000000·be000000·00460e10·.............F..
227 ··0x00000df0·8d02450e·188c0344·0e208604·440e2883·..E....D.·..D.(.210 ··0x00000ce0·8e02450e·188d0345·0e208c04·440e2886·..E....E.·..D.(.
228 ··0x00000e00·05470e40·02400a0e·28410e20·410e1842·.G.@.@..(A.·A..B211 ··0x00000cf0·05410e30·83067a0a·0e28410e·20420e18·.A.0..z..(A.·B..
229 ··0x00000e10·0e10420e·08480b00·18000000·1c0e0000·..B..H..........212 ··0x00000d00·420e1042·0e084a0b·1c000000·0c0d0000·B..B..J.........
230 ··0x00000e20·00000000·24000000·000e4083·0586048c·....$.....@..... 
231 ··0x00000e30·038d0200·38000000·380e0000·00000000·....8...8....... 
232 ··0x00000e40·bd000000·00460e10·8d02450e·188c0344·.....F....E....D 
233 ··0x00000e50·0e208604·440e2883·05470e40·02440a0e·.·..D.(..G.@.D.. 
234 ··0x00000e60·28410e20·410e1842·0e10420e·08440b00·(A.·A..B..B..D.. 
235 ··0x00000e70·18000000·740e0000·00000000·24000000·....t.......$... 
236 ··0x00000e80·000e4083·0586048c·038d0200·28000000·..@.........(... 
237 ··0x00000e90·900e0000·00000000·79000000·00450e10·........y....E.. 
238 ··0x00000ea0·8602440e·18830347·0e300243·0a0e1841·..D....G.0.C...A 
239 ··0x00000eb0·0e10410e·084b0b00·14000000·bc0e0000·..A..K.......... 
240 ··0x00000ec0·00000000·31000000·000e3083·03860200·....1.....0.....213 ··0x00000d10·00000000·17000000·000e3083·0686058c·..........0.....
 214 ··0x00000d20·048d038e·02000000·38000000·2c0d0000·........8...,...
241 ··0x00000ed0·24000000·d40e0000·00000000·3b000000·$...........;... 
242 ··0x00000ee0·00450e10·8602470e·18830347·0e20590e·.E....G....G.·Y. 
243 ··0x00000ef0·18490e10·410e0800·28000000·fc0e0000·.I..A...(....... 
244 ··0x00000f00·00000000·37000000·000e2083·03860256·....7.....·....V 
245 ··0x00000f10·0a0e1846·0e10410e·08450b4f·0e18440e·...F..A..E.O..D. 
246 ··0x00000f20·10410e08·14000000·280f0000·00000000·.A......(....... 
247 ··0x00000f30·2e000000·00480e10·610e0800·18000000·.....H..a....... 
248 ··0x00000f40·400f0000·00000000·1c000000·000e1053·@..............S 
249 ··0x00000f50·0a0e0845·0b430e08·24000000·5c0f0000·...E.C..$...\... 
250 ··0x00000f60·00000000·38000000·00450e10·8602470e·....8....E....G.215 ··0x00000d30·00000000·af000000·00460e10·8d02450e·.........F....E.
251 ··0x00000f70·18830347·0e20590e·18460e10·410e0800·...G.·Y..F..A...216 ··0x00000d40·188c0344·0e208604·440e2883·05470e40·...D.·..D.(..G.@
 217 ··0x00000d50·024b0a0e·28410e20·410e1842·0e10420e·.K..(A.·A..B..B.
 218 ··0x00000d60·08410b00·18000000·680d0000·00000000·.A......h.......
 219 ··0x00000d70·15000000·000e4083·0586048c·038d0200·......@.........
252 ··0x00000f80·28000000·840f0000·00000000·34000000·(...........4...220 ··0x00000d80·38000000·840d0000·00000000·bf000000·8...............
253 ··0x00000f90·000e2083·03860256·0a0e1843·0e10410e·..·....V...C..A. 
254 ··0x00000fa0·08450b4f·0e18440e·10410e08·14000000·.E.O..D..A......221 ··0x00000d90·00460e10·8d02450e·188c0344·0e208604·.F....E....D.·..
 222 ··0x00000da0·440e2883·05470e40·02440a0e·28410e20·D.(..G.@.D..(A.·
 223 ··0x00000db0·410e1842·0e10420e·08440b00·18000000·A..B..B..D......
255 ··0x00000fb0·b00f0000·00000000·2b000000·00480e10·........+....H..224 ··0x00000dc0·c00d0000·00000000·24000000·000e4083·........$.....@.
 225 ··0x00000dd0·0586048c·038d0200·38000000·dc0d0000·........8.......
 226 ··0x00000de0·00000000·ba000000·00460e10·8d02450e·.........F....E.
 227 ··0x00000df0·188c0344·0e208604·440e2883·05470e40·...D.·..D.(..G.@
 228 ··0x00000e00·02400a0e·28410e20·410e1842·0e10420e·.@..(A.·A..B..B.
Max diff block lines reached; 0/26929 bytes (0.00%) of diff not shown.
3.8 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 97, 31 lines modifiedOffset 97, 31 lines modified
97 ··0x000005e0·6e705f62·6f6f6c00·6e705f62·6f6f6c2e·np_bool.np_bool.97 ··0x000005e0·6e705f62·6f6f6c00·6e705f62·6f6f6c2e·np_bool.np_bool.
98 ··0x000005f0·636f6c64·006e755f·626f6f6c·00735f67·cold.nu_bool.s_g98 ··0x000005f0·636f6c64·006e755f·626f6f6c·00735f67·cold.nu_bool.s_g
99 ··0x00000600·65745f66·6f726d61·74006e75·5f73686f·et_format.nu_sho99 ··0x00000600·65745f66·6f726d61·74006e75·5f73686f·et_format.nu_sho
100 ··0x00000610·72740062·755f7368·6f727400·6e755f6c·rt.bu_short.nu_l100 ··0x00000610·72740062·755f7368·6f727400·6e755f6c·rt.bu_short.nu_l
101 ··0x00000620·6f6e6700·6c755f69·6e74006e·755f756c·ong.lu_int.nu_ul101 ··0x00000620·6f6e6700·6c755f69·6e74006e·755f756c·ong.lu_int.nu_ul
102 ··0x00000630·6f6e6700·6e705f68·616c6666·6c6f6174·ong.np_halffloat102 ··0x00000630·6f6e6700·6e705f68·616c6666·6c6f6174·ong.np_halffloat
103 ··0x00000640·006e705f·68616c66·666c6f61·742e636f·.np_halffloat.co103 ··0x00000640·006e705f·68616c66·666c6f61·742e636f·.np_halffloat.co
104 ··0x00000650·6c64006e·755f7373·697a655f·74006e70·ld.nu_ssize_t.np104 ··0x00000650·6c64006e·755f7373·697a655f·74006e75·ld.nu_ssize_t.nu
105 ··0x00000660·5f666c6f·6174006e·705f666c·6f61742e·_float.np_float.105 ··0x00000660·5f73697a·655f7400·6e705f66·6c6f6174·_size_t.np_float
106 ··0x00000670·636f6c64·006e755f·73697a65·5f74006e·cold.nu_size_t.n106 ··0x00000670·006e705f·666c6f61·742e636f·6c64006e·.np_float.cold.n
107 ··0x00000680·705f6368·6172006e·705f6368·61722e63·p_char.np_char.c107 ··0x00000680·705f6368·6172006e·705f6368·61722e63·p_char.np_char.c
108 ··0x00000690·6f6c6400·6e755f63·68617200·6c755f64·old.nu_char.lu_d108 ··0x00000690·6f6c6400·6e755f63·68617200·6c755f64·old.nu_char.lu_d
109 ··0x000006a0·6f75626c·65006c75·5f646f75·626c652e·ouble.lu_double.109 ··0x000006a0·6f75626c·65006c75·5f646f75·626c652e·ouble.lu_double.
110 ··0x000006b0·636f6c64·00735f72·65707200·6e755f66·cold.s_repr.nu_f110 ··0x000006b0·636f6c64·00735f72·65707200·6e755f66·cold.s_repr.nu_f
111 ··0x000006c0·6c6f6174·006e705f·646f7562·6c65006e·loat.np_double.n111 ··0x000006c0·6c6f6174·006e705f·646f7562·6c65006e·loat.np_double.n
112 ··0x000006d0·705f646f·75626c65·2e636f6c·64006e75·p_double.cold.nu112 ··0x000006d0·705f646f·75626c65·2e636f6c·64006e75·p_double.cold.nu
113 ··0x000006e0·5f646f75·626c6500·53747275·63745f75·_double.Struct_u113 ··0x000006e0·5f646f75·626c6500·53747275·63745f75·_double.Struct_u
114 ··0x000006f0·6e706163·6b5f6672·6f6d0053·74727563·npack_from.Struc114 ··0x000006f0·6e706163·6b5f6672·6f6d0053·74727563·npack_from.Struc
115 ··0x00000700·745f756e·7061636b·5f66726f·6d2e636f·t_unpack_from.co115 ··0x00000700·745f756e·7061636b·5f66726f·6d2e636f·t_unpack_from.co
116 ··0x00000710·6c64005f·70617273·65722e35·006e755f·ld._parser.5.nu_116 ··0x00000710·6c64005f·70617273·65722e35·006e755f·ld._parser.5.nu_
117 ··0x00000720·68616c66·666c6f61·74006e75·5f68616c·halffloat.nu_hal117 ··0x00000720·68616c66·666c6f61·74006e75·5f68616c·halffloat.nu_hal
118 ··0x00000730·66666c6f·61742e63·6f6c6400·6e755f76·ffloat.cold.nu_v118 ··0x00000730·66666c6f·61742e63·6f6c6400·756e7061·ffloat.cold.unpa
119 ··0x00000740·6f69645f·7000756e·7061636b·69746572·oid_p.unpackiter 
120 ··0x00000750·5f697465·726e6578·74006275·5f68616c·_iternext.bu_hal119 ··0x00000740·636b6974·65725f69·7465726e·65787400·ckiter_iternext.
 120 ··0x00000750·6e755f76·6f69645f·70006275·5f68616c·nu_void_p.bu_hal
121 ··0x00000760·66666c6f·61740062·755f6861·6c66666c·ffloat.bu_halffl121 ··0x00000760·66666c6f·61740062·755f6861·6c66666c·ffloat.bu_halffl
122 ··0x00000770·6f61742e·636f6c64·0062705f·68616c66·oat.cold.bp_half122 ··0x00000770·6f61742e·636f6c64·0062705f·68616c66·oat.cold.bp_half
123 ··0x00000780·666c6f61·74006270·5f68616c·66666c6f·float.bp_halfflo123 ··0x00000780·666c6f61·74006270·5f68616c·66666c6f·float.bp_halfflo
124 ··0x00000790·61742e63·6f6c6400·756e7061·636b6974·at.cold.unpackit124 ··0x00000790·61742e63·6f6c6400·756e7061·636b6974·at.cold.unpackit
125 ··0x000007a0·65725f6c·656e0075·6e706163·6b697465·er_len.unpackite125 ··0x000007a0·65725f6c·656e0075·6e706163·6b697465·er_len.unpackite
126 ··0x000007b0·725f7472·61766572·73650073·5f636c65·r_traverse.s_cle126 ··0x000007b0·725f7472·61766572·73650073·5f636c65·r_traverse.s_cle
127 ··0x000007c0·6172006c·755f756c·6f6e676c·6f6e6700·ar.lu_ulonglong.127 ··0x000007c0·6172006c·755f756c·6f6e676c·6f6e6700·ar.lu_ulonglong.
Offset 239, 17 lines modifiedOffset 239, 17 lines modified
239 ··0x00000ec0·0050794f·626a6563·745f4973·54727565·.PyObject_IsTrue239 ··0x00000ec0·0050794f·626a6563·745f4973·54727565·.PyObject_IsTrue
240 ··0x00000ed0·00507942·6f6f6c5f·46726f6d·4c6f6e67·.PyBool_FromLong240 ··0x00000ed0·00507942·6f6f6c5f·46726f6d·4c6f6e67·.PyBool_FromLong
241 ··0x00000ee0·00507955·6e69636f·64655f46·726f6d53·.PyUnicode_FromS241 ··0x00000ee0·00507955·6e69636f·64655f46·726f6d53·.PyUnicode_FromS
242 ··0x00000ef0·7472696e·67416e64·53697a65·00507946·tringAndSize.PyF242 ··0x00000ef0·7472696e·67416e64·53697a65·00507946·tringAndSize.PyF
243 ··0x00000f00·6c6f6174·5f506163·6b320050·79427974·loat_Pack2.PyByt243 ··0x00000f00·6c6f6174·5f506163·6b320050·79427974·loat_Pack2.PyByt
244 ··0x00000f10·65735f53·697a6500·5079556e·69636f64·es_Size.PyUnicod244 ··0x00000f10·65735f53·697a6500·5079556e·69636f64·es_Size.PyUnicod
245 ··0x00000f20·655f4672·6f6d466f·726d6174·00507946·e_FromFormat.PyF245 ··0x00000f20·655f4672·6f6d466f·726d6174·00507946·e_FromFormat.PyF
246 ··0x00000f30·6c6f6174·5f556e70·61636b32·0050794c·loat_Unpack2.PyL246 ··0x00000f30·6c6f6174·5f556e70·61636b32·00507954·loat_Unpack2.PyT
 247 ··0x00000f40·7970655f·4765744d·6f64756c·65005079·ype_GetModule.Py
247 ··0x00000f40·6f6e675f·46726f6d·566f6964·50747200·ong_FromVoidPtr.248 ··0x00000f50·4c6f6e67·5f46726f·6d566f69·64507472·Long_FromVoidPtr
248 ··0x00000f50·50795479·70655f47·65744d6f·64756c65·PyType_GetModule 
249 ··0x00000f60·00507954·75706c65·5f547970·65005f50·.PyTuple_Type._P249 ··0x00000f60·00507954·75706c65·5f547970·65005f50·.PyTuple_Type._P
250 ··0x00000f70·7952756e·74696d65·0050794f·626a6563·yRuntime.PyObjec250 ··0x00000f70·7952756e·74696d65·0050794f·626a6563·yRuntime.PyObjec
251 ··0x00000f80·745f4765·6e657269·63476574·41747472·t_GenericGetAttr251 ··0x00000f80·745f4765·6e657269·63476574·41747472·t_GenericGetAttr
252 ··0x00000f90·0050794f·626a6563·745f4765·6e657269·.PyObject_Generi252 ··0x00000f90·0050794f·626a6563·745f4765·6e657269·.PyObject_Generi
253 ··0x00000fa0·63536574·41747472·0050794f·626a6563·cSetAttr.PyObjec253 ··0x00000fa0·63536574·41747472·0050794f·626a6563·cSetAttr.PyObjec
254 ··0x00000fb0·745f5365·6c664974·657200············t_SelfIter.254 ··0x00000fb0·745f5365·6c664974·657200············t_SelfIter.
  
525 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:··········90992·(bytes·into·file)13 ··Start·of·section·headers:··········90984·(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·0x16370:1 There·are·22·section·headers,·starting·at·offset·0x16368:
  
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·001152·00··AX··0···0·325 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0011c2·00··AX··0···0·32
6 ··[·2]·.rela.text········RELA············0000000000000000·00d578·001470·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·00d558·001500·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·001198·000928·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·001208·000928·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·00e9e8·000d68·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·00ea58·000d68·18···I·19···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·001ac0·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·001b30·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·001ac0·0003b3·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·001b30·0003b3·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·001e73·001a87·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·001ee3·001a9e·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·00f750·002dd8·18···I·19···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·00f7c0·002df0·18···I·19···7··8
13 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·003900·00075e·01·AMS··0···0··813 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·003988·00075e·01·AMS··0···0··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·004060·002bc5·00··AX··0···0·3214 ··[10]·.text.hot·········PROGBITS········0000000000000000·0040e8·002b15·00··AX··0···0·32
15 ··[11]·.rela.text.hot····RELA············0000000000000000·012528·002298·18···I·19··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·0125b0·002208·18···I·19··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·006c28·001df5·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·006c00·001df5·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·0147c0·000c48·18···I·19··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·0147b8·000c48·18···I·19··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·008a20·000008·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·0089f8·000008·08··AM··0···0··8
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·008a28·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·008a00·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·008a28·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·008a00·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·008a48·001688·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·008a20·001690·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·015408·000ea0·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·015400·000ea0·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·00a0d0·001e48·18·····20·213··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·00a0b0·001e48·18·····20·213··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·00bf18·001659·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·00bef8·001659·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·0162a8·0000c3·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·0162a0·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.4 KB
readelf --wide --symbols {}
    
Offset 11, 172 lines modifiedOffset 11, 172 lines modified
11 ·····7:·0000000000000300····32·OBJECT··LOCAL··DEFAULT····3·array_spec11 ·····7:·0000000000000300····32·OBJECT··LOCAL··DEFAULT····3·array_spec
12 ·····8:·0000000000000200····32·OBJECT··LOCAL··DEFAULT····3·arrayiter_spec12 ·····8:·0000000000000200····32·OBJECT··LOCAL··DEFAULT····3·arrayiter_spec
13 ·····9:·0000000000000e60···720·OBJECT··LOCAL··DEFAULT···12·descriptors13 ·····9:·0000000000000e60···720·OBJECT··LOCAL··DEFAULT···12·descriptors
14 ····10:·0000000000000000····96·FUNC····LOCAL··DEFAULT····7·array_modexec.cold14 ····10:·0000000000000000····96·FUNC····LOCAL··DEFAULT····7·array_modexec.cold
15 ····11:·00000000000001d0····84·FUNC····LOCAL··DEFAULT····1·array_traverse15 ····11:·00000000000001d0····84·FUNC····LOCAL··DEFAULT····1·array_traverse
16 ····12:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.816 ····12:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.8
17 ····13:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot17 ····13:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot
18 ····14:·0000000000000000··1575·FUNC····LOCAL··DEFAULT···10·array_new18 ····14:·0000000000000000··1567·FUNC····LOCAL··DEFAULT···10·array_new
19 ····15:·0000000000000320···240·FUNC····LOCAL··DEFAULT····1·array_array_frombytes19 ····15:·0000000000000320···240·FUNC····LOCAL··DEFAULT····1·array_array_frombytes
20 ····16:·0000000000000ae0···581·FUNC····LOCAL··DEFAULT···10·array_iter_extend20 ····16:·0000000000000ad0···581·FUNC····LOCAL··DEFAULT···10·array_iter_extend
21 ····17:·0000000000000060···667·FUNC····LOCAL··DEFAULT····7·array_new.cold21 ····17:·0000000000000060···667·FUNC····LOCAL··DEFAULT····7·array_new.cold
22 ····18:·0000000000000630···166·FUNC····LOCAL··DEFAULT···10·newarrayobject22 ····18:·0000000000000620···166·FUNC····LOCAL··DEFAULT···10·newarrayobject
23 ····19:·00000000000002fb····64·FUNC····LOCAL··DEFAULT····7·newarrayobject.cold23 ····19:·00000000000002fb····64·FUNC····LOCAL··DEFAULT····7·newarrayobject.cold
24 ····20:·0000000000000230····17·FUNC····LOCAL··DEFAULT····1·array_get_itemsize24 ····20:·0000000000000230····17·FUNC····LOCAL··DEFAULT····1·array_get_itemsize
25 ····21:·0000000000000250···200·FUNC····LOCAL··DEFAULT····1·array_clear25 ····21:·0000000000000250···200·FUNC····LOCAL··DEFAULT····1·array_clear
26 ····22:·000000000000033b···153·FUNC····LOCAL··DEFAULT····7·array_clear.cold26 ····22:·000000000000033b···153·FUNC····LOCAL··DEFAULT····7·array_clear.cold
27 ····23:·00000000000006e0···212·FUNC····LOCAL··DEFAULT···10·array_resize27 ····23:·00000000000006d0···212·FUNC····LOCAL··DEFAULT···10·array_resize
28 ····24:·00000000000003d4···110·FUNC····LOCAL··DEFAULT····7·array_array_frombytes.cold28 ····24:·00000000000003d4···110·FUNC····LOCAL··DEFAULT····7·array_array_frombytes.cold
29 ····25:·0000000000000442····29·FUNC····LOCAL··DEFAULT····7·array_resize.cold29 ····25:·0000000000000442····29·FUNC····LOCAL··DEFAULT····7·array_resize.cold
30 ····26:·00000000000007c0·····9·FUNC····LOCAL··DEFAULT···10·array_length30 ····26:·00000000000007b0·····9·FUNC····LOCAL··DEFAULT···10·array_length
31 ····27:·00000000000007d0···126·FUNC····LOCAL··DEFAULT···10·array_iter31 ····27:·00000000000007c0···126·FUNC····LOCAL··DEFAULT···10·array_iter
32 ····28:·000000000000045f····89·FUNC····LOCAL··DEFAULT····7·array_iter.cold32 ····28:·000000000000045f····89·FUNC····LOCAL··DEFAULT····7·array_iter.cold
33 ····29:·0000000000000850····79·FUNC····LOCAL··DEFAULT···10·arrayiter_next33 ····29:·0000000000000840····79·FUNC····LOCAL··DEFAULT···10·arrayiter_next
34 ····30:·00000000000004b8····13·FUNC····LOCAL··DEFAULT····7·arrayiter_next.cold34 ····30:·00000000000004b8····13·FUNC····LOCAL··DEFAULT····7·arrayiter_next.cold
35 ····31:·00000000000008a0····17·FUNC····LOCAL··DEFAULT···10·i_getitem35 ····31:·0000000000000890····17·FUNC····LOCAL··DEFAULT···10·i_getitem
36 ····32:·00000000000008c0····72·FUNC····LOCAL··DEFAULT···10·arrayiter_dealloc36 ····32:·00000000000008b0····72·FUNC····LOCAL··DEFAULT···10·arrayiter_dealloc
37 ····33:·00000000000004c5····45·FUNC····LOCAL··DEFAULT····7·arrayiter_dealloc.cold37 ····33:·00000000000004c5····45·FUNC····LOCAL··DEFAULT····7·arrayiter_dealloc.cold
38 ····34:·0000000000000410·····9·FUNC····LOCAL··DEFAULT····1·array_free38 ····34:·0000000000000410·····9·FUNC····LOCAL··DEFAULT····1·array_free
39 ····35:·0000000000000910····85·FUNC····LOCAL··DEFAULT···10·array_dealloc39 ····35:·0000000000000900····85·FUNC····LOCAL··DEFAULT···10·array_dealloc
40 ····36:·00000000000004f2····37·FUNC····LOCAL··DEFAULT····7·array_dealloc.cold40 ····36:·00000000000004f2····37·FUNC····LOCAL··DEFAULT····7·array_dealloc.cold
41 ····37:·0000000000000970····59·FUNC····LOCAL··DEFAULT···10·array_ass_item41 ····37:·0000000000000960····59·FUNC····LOCAL··DEFAULT···10·array_ass_item
42 ····38:·00000000000009c0···170·FUNC····LOCAL··DEFAULT····1·array_del_slice42 ····38:·0000000000000a30···170·FUNC····LOCAL··DEFAULT····1·array_del_slice
43 ····39:·00000000000009b0····73·FUNC····LOCAL··DEFAULT···10·i_setitem43 ····39:·00000000000009a0····73·FUNC····LOCAL··DEFAULT···10·i_setitem
44 ····40:·0000000000000517·····8·FUNC····LOCAL··DEFAULT····7·i_setitem.cold44 ····40:·0000000000000517·····8·FUNC····LOCAL··DEFAULT····7·i_setitem.cold
45 ····41:·0000000000000a00···202·FUNC····LOCAL··DEFAULT···10·array_buffer_getbuf45 ····41:·00000000000009f0···202·FUNC····LOCAL··DEFAULT···10·array_buffer_getbuf
46 ····42:·000000000000051f···118·FUNC····LOCAL··DEFAULT····7·array_buffer_getbuf.cold46 ····42:·000000000000051f···118·FUNC····LOCAL··DEFAULT····7·array_buffer_getbuf.cold
47 ····43:·0000000000000ad0····10·FUNC····LOCAL··DEFAULT···10·array_buffer_relbuf47 ····43:·0000000000000ac0····10·FUNC····LOCAL··DEFAULT···10·array_buffer_relbuf
48 ····44:·0000000000000f50····71·FUNC····LOCAL··DEFAULT···10·BB_setitem48 ····44:·0000000000000f40····71·FUNC····LOCAL··DEFAULT···10·BB_setitem
49 ····45:·0000000000000595····77·FUNC····LOCAL··DEFAULT····7·array_iter_extend.cold49 ····45:·0000000000000595····77·FUNC····LOCAL··DEFAULT····7·array_iter_extend.cold
50 ····46:·0000000000000d30···293·FUNC····LOCAL··DEFAULT···10·ins150 ····46:·0000000000000d20···293·FUNC····LOCAL··DEFAULT···10·ins1
51 ····47:·00000000000005e2····20·FUNC····LOCAL··DEFAULT····7·ins1.cold51 ····47:·00000000000005e2····20·FUNC····LOCAL··DEFAULT····7·ins1.cold
52 ····48:·0000000000000420·····6·FUNC····LOCAL··DEFAULT····1·array_array_tobytes52 ····48:·0000000000000420·····6·FUNC····LOCAL··DEFAULT····1·array_array_tobytes
53 ····49:·0000000000000430····49·FUNC····LOCAL··DEFAULT····1·array_array_tobytes_impl53 ····49:·0000000000000430····49·FUNC····LOCAL··DEFAULT····1·array_array_tobytes_impl
54 ····50:·00000000000005f6·····5·FUNC····LOCAL··DEFAULT····7·array_array_tobytes_impl.cold54 ····50:·00000000000005f6·····5·FUNC····LOCAL··DEFAULT····7·array_array_tobytes_impl.cold
55 ····51:·0000000000000e60····16·FUNC····LOCAL··DEFAULT···10·w_getitem55 ····51:·0000000000000e50····16·FUNC····LOCAL··DEFAULT···10·w_getitem
56 ····52:·0000000000000e70····77·FUNC····LOCAL··DEFAULT···10·d_setitem56 ····52:·0000000000000e60····77·FUNC····LOCAL··DEFAULT···10·d_setitem
57 ····53:·00000000000005fb·····8·FUNC····LOCAL··DEFAULT····7·d_setitem.cold57 ····53:·00000000000005fb·····8·FUNC····LOCAL··DEFAULT····7·d_setitem.cold
58 ····54:·0000000000000ec0····18·FUNC····LOCAL··DEFAULT···10·d_getitem58 ····54:·0000000000000eb0····18·FUNC····LOCAL··DEFAULT···10·d_getitem
59 ····55:·0000000000000ee0····77·FUNC····LOCAL··DEFAULT···10·f_setitem59 ····55:·0000000000000ed0····77·FUNC····LOCAL··DEFAULT···10·f_setitem
60 ····56:·0000000000000603·····8·FUNC····LOCAL··DEFAULT····7·f_setitem.cold60 ····56:·0000000000000603·····8·FUNC····LOCAL··DEFAULT····7·f_setitem.cold
61 ····57:·0000000000000f30····22·FUNC····LOCAL··DEFAULT···10·f_getitem61 ····57:·0000000000000f20····22·FUNC····LOCAL··DEFAULT···10·f_getitem
62 ····58:·0000000000000fa0····94·FUNC····LOCAL··DEFAULT···10·b_setitem62 ····58:·0000000000000f90····94·FUNC····LOCAL··DEFAULT···10·b_setitem
63 ····59:·000000000000060b····44·FUNC····LOCAL··DEFAULT····7·b_setitem.cold63 ····59:·000000000000060b····44·FUNC····LOCAL··DEFAULT····7·b_setitem.cold
64 ····60:·0000000000001000···665·FUNC····LOCAL··DEFAULT···10·array_subscr64 ····60:·0000000000000ff0···665·FUNC····LOCAL··DEFAULT···10·array_subscr
65 ····61:·0000000000000637····42·FUNC····LOCAL··DEFAULT····7·array_subscr.cold65 ····61:·0000000000000637····42·FUNC····LOCAL··DEFAULT····7·array_subscr.cold
66 ····62:·0000000000000470···509·FUNC····LOCAL··DEFAULT····1·array__array_reconstructor66 ····62:·0000000000000470···509·FUNC····LOCAL··DEFAULT····1·array__array_reconstructor
67 ····63:·00000000000007a0····82·FUNC····LOCAL··DEFAULT····1·typecode_to_mformat_code67 ····63:·00000000000007a0····82·FUNC····LOCAL··DEFAULT····1·typecode_to_mformat_code
68 ····64:·0000000000000800···126·FUNC····LOCAL··DEFAULT····1·make_array68 ····64:·0000000000000800···126·FUNC····LOCAL··DEFAULT····1·make_array
69 ····65:·0000000000000d00···352·OBJECT··LOCAL··DEFAULT···12·mformat_descriptors69 ····65:·0000000000000d00···352·OBJECT··LOCAL··DEFAULT···12·mformat_descriptors
70 ····66:·0000000000000661···859·FUNC····LOCAL··DEFAULT····7·array__array_reconstructor.cold70 ····66:·0000000000000661···859·FUNC····LOCAL··DEFAULT····7·array__array_reconstructor.cold
71 ····67:·0000000000000670···304·FUNC····LOCAL··DEFAULT····1·array_array_fromfile71 ····67:·0000000000000670···304·FUNC····LOCAL··DEFAULT····1·array_array_fromfile
72 ····68:·00000000000009bc···207·FUNC····LOCAL··DEFAULT····7·array_array_fromfile.cold72 ····68:·00000000000009bc···207·FUNC····LOCAL··DEFAULT····7·array_array_fromfile.cold
73 ····69:·0000000000000060····72·OBJECT··LOCAL··DEFAULT····3·_parser.373 ····69:·0000000000000060····72·OBJECT··LOCAL··DEFAULT····3·_parser.3
74 ····70:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata74 ····70:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
75 ····71:·0000000000000a8b····16·FUNC····LOCAL··DEFAULT····7·typecode_to_mformat_code.cold75 ····71:·0000000000000a8b····16·FUNC····LOCAL··DEFAULT····7·typecode_to_mformat_code.cold
76 ····72:·0000000000000a9b····33·FUNC····LOCAL··DEFAULT····7·make_array.cold76 ····72:·0000000000000a9b····33·FUNC····LOCAL··DEFAULT····7·make_array.cold
77 ····73:·0000000000000abc···260·FUNC····LOCAL··DEFAULT····7·array_array_byteswap77 ····73:·0000000000000abc···260·FUNC····LOCAL··DEFAULT····7·array_array_byteswap
78 ····74:·00000000000012a0····93·FUNC····LOCAL··DEFAULT···10·HH_setitem78 ····74:·0000000000001290····93·FUNC····LOCAL··DEFAULT···10·HH_setitem
79 ····75:·0000000000000bc0····44·FUNC····LOCAL··DEFAULT····7·HH_setitem.cold79 ····75:·0000000000000bc0····44·FUNC····LOCAL··DEFAULT····7·HH_setitem.cold
80 ····76:·0000000000001300····72·FUNC····LOCAL··DEFAULT···10·array_item80 ····76:·00000000000012f0····72·FUNC····LOCAL··DEFAULT···10·array_item
81 ····77:·0000000000001350···683·FUNC····LOCAL··DEFAULT···10·array_richcompare81 ····77:·0000000000001340···683·FUNC····LOCAL··DEFAULT···10·array_richcompare
82 ····78:·0000000000000bec···220·FUNC····LOCAL··DEFAULT····7·array_richcompare.cold82 ····78:·0000000000000bec···220·FUNC····LOCAL··DEFAULT····7·array_richcompare.cold
83 ····79:·0000000000001600···122·FUNC····LOCAL··DEFAULT···10·u_compareitems83 ····79:·00000000000015f0···122·FUNC····LOCAL··DEFAULT···10·u_compareitems
84 ····80:·0000000000001680·····9·FUNC····LOCAL··DEFAULT···10·i_compareitems84 ····80:·0000000000001670·····9·FUNC····LOCAL··DEFAULT···10·i_compareitems
85 ····81:·0000000000000880···132·FUNC····LOCAL··DEFAULT····1·array_repr85 ····81:·0000000000000880···132·FUNC····LOCAL··DEFAULT····1·array_repr
86 ····82:·0000000000001690···341·FUNC····LOCAL··DEFAULT···10·array_array_tolist_impl86 ····82:·0000000000001680···341·FUNC····LOCAL··DEFAULT···10·array_array_tolist_impl
87 ····83:·0000000000000ea9····95·FUNC····LOCAL··DEFAULT····7·array_array_tounicode_impl87 ····83:·0000000000000ea9····95·FUNC····LOCAL··DEFAULT····7·array_array_tounicode_impl
88 ····84:·0000000000000cc8····32·FUNC····LOCAL··DEFAULT····7·array_repr.cold88 ····84:·0000000000000cc8····32·FUNC····LOCAL··DEFAULT····7·array_repr.cold
89 ····85:·0000000000000ce8····36·FUNC····LOCAL··DEFAULT····7·array_array_tolist_impl.cold89 ····85:·0000000000000ce8····36·FUNC····LOCAL··DEFAULT····7·array_array_tolist_impl.cold
90 ····86:·00000000000017f0····17·FUNC····LOCAL··DEFAULT···10·BB_getitem90 ····86:·00000000000017e0····17·FUNC····LOCAL··DEFAULT···10·BB_getitem
91 ····87:·0000000000001810····75·FUNC····LOCAL··DEFAULT···10·q_setitem91 ····87:·0000000000001800····75·FUNC····LOCAL··DEFAULT···10·q_setitem
92 ····88:·0000000000000d0c·····8·FUNC····LOCAL··DEFAULT····7·q_setitem.cold92 ····88:·0000000000000d0c·····8·FUNC····LOCAL··DEFAULT····7·q_setitem.cold
93 ····89:·0000000000001860···163·FUNC····LOCAL··DEFAULT···10·BB_compareitems93 ····89:·0000000000001850···163·FUNC····LOCAL··DEFAULT···10·BB_compareitems
94 ····90:·0000000000001910····17·FUNC····LOCAL··DEFAULT···10·q_getitem94 ····90:·0000000000001900····17·FUNC····LOCAL··DEFAULT···10·q_getitem
95 ····91:·0000000000001930····17·FUNC····LOCAL··DEFAULT···10·HH_getitem95 ····91:·0000000000001920····17·FUNC····LOCAL··DEFAULT···10·HH_getitem
96 ····92:·0000000000001950··1660·FUNC····LOCAL··DEFAULT···10·array_ass_subscr96 ····92:·0000000000001940··1660·FUNC····LOCAL··DEFAULT···10·array_ass_subscr
97 ····93:·0000000000000920···149·FUNC····LOCAL··DEFAULT····1·array_slice.constprop.097 ····93:·0000000000000920···149·FUNC····LOCAL··DEFAULT····1·array_slice.constprop.0
98 ····94:·0000000000000d14····96·FUNC····LOCAL··DEFAULT····7·array_ass_subscr.cold98 ····94:·0000000000000d14····96·FUNC····LOCAL··DEFAULT····7·array_ass_subscr.cold
99 ····95:·0000000000001fd0···225·FUNC····LOCAL··DEFAULT···10·II_setitem99 ····95:·0000000000001fc0···225·FUNC····LOCAL··DEFAULT···10·II_setitem
100 ····96:·0000000000000d74···133·FUNC····LOCAL··DEFAULT····7·II_setitem.cold100 ····96:·0000000000000d74···133·FUNC····LOCAL··DEFAULT····7·II_setitem.cold
101 ····97:·00000000000020c0····16·FUNC····LOCAL··DEFAULT···10·II_getitem101 ····97:·00000000000020b0····16·FUNC····LOCAL··DEFAULT···10·II_getitem
102 ····98:·00000000000020d0···191·FUNC····LOCAL··DEFAULT···10·LL_setitem102 ····98:·00000000000020c0···191·FUNC····LOCAL··DEFAULT···10·LL_setitem
103 ····99:·0000000000000df9····60·FUNC····LOCAL··DEFAULT····7·LL_setitem.cold103 ····99:·0000000000000df9····60·FUNC····LOCAL··DEFAULT····7·LL_setitem.cold
104 ···100:·0000000000002190····17·FUNC····LOCAL··DEFAULT···10·LL_getitem104 ···100:·0000000000002180····17·FUNC····LOCAL··DEFAULT···10·LL_getitem
105 ···101:·0000000000000e35····24·FUNC····LOCAL··DEFAULT····7·array_tp_traverse105 ···101:·0000000000000e35····24·FUNC····LOCAL··DEFAULT····7·array_tp_traverse
106 ···102:·00000000000021b0····18·FUNC····LOCAL··DEFAULT···10·b_getitem106 ···102:·00000000000021a0····18·FUNC····LOCAL··DEFAULT···10·b_getitem
107 ···103:·00000000000021d0···143·FUNC····LOCAL··DEFAULT···10·b_compareitems107 ···103:·00000000000021c0···143·FUNC····LOCAL··DEFAULT···10·b_compareitems
108 ···104:·0000000000002260····75·FUNC····LOCAL··DEFAULT···10·h_setitem108 ···104:·0000000000002250····75·FUNC····LOCAL··DEFAULT···10·h_setitem
109 ···105:·0000000000000e4d·····8·FUNC····LOCAL··DEFAULT····7·h_setitem.cold109 ···105:·0000000000000e4d·····8·FUNC····LOCAL··DEFAULT····7·h_setitem.cold
110 ···106:·00000000000022b0····18·FUNC····LOCAL··DEFAULT···10·h_getitem110 ···106:·00000000000022a0····18·FUNC····LOCAL··DEFAULT···10·h_getitem
111 ···107:·00000000000022d0····75·FUNC····LOCAL··DEFAULT···10·l_setitem111 ···107:·00000000000022c0····75·FUNC····LOCAL··DEFAULT···10·l_setitem
112 ···108:·0000000000000e55·····8·FUNC····LOCAL··DEFAULT····7·l_setitem.cold112 ···108:·0000000000000e55·····8·FUNC····LOCAL··DEFAULT····7·l_setitem.cold
113 ···109:·0000000000002320····17·FUNC····LOCAL··DEFAULT···10·l_getitem113 ···109:·0000000000002310····17·FUNC····LOCAL··DEFAULT···10·l_getitem
114 ···110:·0000000000002340···171·FUNC····LOCAL··DEFAULT···10·HH_compareitems114 ···110:·0000000000002330···171·FUNC····LOCAL··DEFAULT···10·HH_compareitems
115 ···111:·00000000000023f0···152·FUNC····LOCAL··DEFAULT···10·h_compareitems115 ···111:·00000000000023e0···152·FUNC····LOCAL··DEFAULT···10·h_compareitems
116 ···112:·0000000000002490···145·FUNC····LOCAL··DEFAULT···10·w_compareitems116 ···112:·0000000000002480···129·FUNC····LOCAL··DEFAULT···10·w_compareitems
117 ···113:·0000000000002530·····9·FUNC····LOCAL··DEFAULT···10·II_compareitems117 ···113:·0000000000002510·····9·FUNC····LOCAL··DEFAULT···10·II_compareitems
118 ···114:·0000000000000e5d····16·FUNC····LOCAL··DEFAULT····7·array_get_typecode118 ···114:·0000000000000e5d····16·FUNC····LOCAL··DEFAULT····7·array_get_typecode
119 ···115:·0000000000002540···169·FUNC····LOCAL··DEFAULT···10·LL_compareitems119 ···115:·0000000000002520···169·FUNC····LOCAL··DEFAULT···10·LL_compareitems
120 ···116:·00000000000025f0···191·FUNC····LOCAL··DEFAULT···10·QQ_setitem120 ···116:·00000000000025d0···191·FUNC····LOCAL··DEFAULT···10·QQ_setitem
121 ···117:·0000000000000e6d····60·FUNC····LOCAL··DEFAULT····7·QQ_setitem.cold121 ···117:·0000000000000e6d····60·FUNC····LOCAL··DEFAULT····7·QQ_setitem.cold
122 ···118:·00000000000026b0····17·FUNC····LOCAL··DEFAULT···10·QQ_getitem122 ···118:·0000000000002690····17·FUNC····LOCAL··DEFAULT···10·QQ_getitem
123 ···119:·00000000000026d0···150·FUNC····LOCAL··DEFAULT···10·l_compareitems123 ···119:·00000000000026b0···150·FUNC····LOCAL··DEFAULT···10·l_compareitems
124 ···120:·0000000000000910·····9·FUNC····LOCAL··DEFAULT····1·array_array_tolist124 ···120:·0000000000000910·····9·FUNC····LOCAL··DEFAULT····1·array_array_tolist
125 ···121:·0000000000000f08···240·FUNC····LOCAL··DEFAULT····7·array_concat125 ···121:·0000000000000f08···240·FUNC····LOCAL··DEFAULT····7·array_concat
126 ···122:·0000000000000ff8····32·FUNC····LOCAL··DEFAULT····7·array_array_append126 ···122:·0000000000000ff8····32·FUNC····LOCAL··DEFAULT····7·array_array_append
127 ···123:·0000000000001018···137·FUNC····LOCAL··DEFAULT····7·array_array_extend127 ···123:·0000000000001018···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:·00000000000010a1···207·FUNC····LOCAL··DEFAULT····7·array_do_extend.isra.0129 ···125:·00000000000010a1···207·FUNC····LOCAL··DEFAULT····7·array_do_extend.isra.0
130 ···126:·0000000000002770···130·FUNC····LOCAL··DEFAULT···10·array_array_remove130 ···126:·00000000000009c0···105·FUNC····LOCAL··DEFAULT····1·array_array_remove
131 ···127:·0000000000001170····67·FUNC····LOCAL··DEFAULT····7·array_array_remove.cold131 ···127:·0000000000001170····90·FUNC····LOCAL··DEFAULT····7·array_array_remove.cold
132 ···128:·00000000000011b3····53·FUNC····LOCAL··DEFAULT····7·array_del_slice.cold132 ···128:·00000000000011ca····53·FUNC····LOCAL··DEFAULT····7·array_del_slice.cold
133 ···129:·0000000000000a70···319·FUNC····LOCAL··DEFAULT····1·array_array_pop133 ···129:·0000000000000ae0···319·FUNC····LOCAL··DEFAULT····1·array_array_pop
134 ···130:·00000000000011e8····13·FUNC····LOCAL··DEFAULT····7·array_array_pop.cold134 ···130:·00000000000011ff····13·FUNC····LOCAL··DEFAULT····7·array_array_pop.cold
135 ···131:·0000000000000bb0···147·FUNC····LOCAL··DEFAULT····1·array_array_fromlist135 ···131:·0000000000000c20···147·FUNC····LOCAL··DEFAULT····1·array_array_fromlist
136 ···132:·00000000000011f5····67·FUNC····LOCAL··DEFAULT····7·array_array_fromlist.cold136 ···132:·000000000000120c····67·FUNC····LOCAL··DEFAULT····7·array_array_fromlist.cold
137 ···133:·0000000000001238···167·FUNC····LOCAL··DEFAULT····7·array_inplace_repeat137 ···133:·000000000000124f···167·FUNC····LOCAL··DEFAULT····7·array_inplace_repeat
Max diff block lines reached; 3135/20786 bytes (15.08%) of diff not shown.
191 KB
readelf --wide --relocs {}
Max HTML report size reached
91.3 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
27.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 340, 15 lines modifiedOffset 340, 15 lines modified
340 »       lea····0x0(%rbp,%r12,1),%rsi340 »       lea····0x0(%rbp,%r12,1),%rsi
341 »       idiv···%rbx341 »       idiv···%rbx
342 »       cmp····%rax,%rsi342 »       cmp····%rax,%rsi
343 »       jg·····3bd·<array_array_frombytes+0x9d>343 »       jg·····3bd·<array_array_frombytes+0x9d>
344 ·R_X86_64_PC32»  .text.unlikely+0x3f6344 ·R_X86_64_PC32»  .text.unlikely+0x3f6
345 »       mov····%r14,%rdi345 »       mov····%r14,%rdi
346 »       call···3c5·<array_array_frombytes+0xa5>346 »       call···3c5·<array_array_frombytes+0xa5>
347 ·R_X86_64_PC32»  .text.hot+0x6dc347 ·R_X86_64_PC32»  .text.hot+0x6cc
348 »       add····$0x1,%eax348 »       add····$0x1,%eax
349 »       je·····3ce·<array_array_frombytes+0xae>349 »       je·····3ce·<array_array_frombytes+0xae>
350 ·R_X86_64_PC32»  .text.unlikely+0x3d0350 ·R_X86_64_PC32»  .text.unlikely+0x3d0
351 »       mov····%r12,%rdi351 »       mov····%r12,%rdi
352 »       mov····0x10(%rsp),%rsi352 »       mov····0x10(%rsp),%rsi
353 »       imul···%rbx,%rdi353 »       imul···%rbx,%rdi
354 »       add····0x18(%r14),%rdi354 »       add····0x18(%r14),%rdi
Offset 765, 15 lines modifiedOffset 765, 15 lines modified
765 »       je·····89e·<array_repr+0x1e>765 »       je·····89e·<array_repr+0x1e>
766 ·R_X86_64_PC32»  .text.unlikely+0xcc4766 ·R_X86_64_PC32»  .text.unlikely+0xcc4
767 »       mov····%r12d,%eax767 »       mov····%r12d,%eax
768 »       and····$0xfffffffd,%eax768 »       and····$0xfffffffd,%eax
769 »       cmp····$0x75,%al769 »       cmp····$0x75,%al
770 »       je·····8fa·<array_repr+0x7a>770 »       je·····8fa·<array_repr+0x7a>
771 »       call···8ad·<array_repr+0x2d>771 »       call···8ad·<array_repr+0x2d>
772 ·R_X86_64_PC32»  .text.hot+0x168c772 ·R_X86_64_PC32»  .text.hot+0x167c
773 »       mov····%rax,%rbx773 »       mov····%rax,%rbx
774 »       test···%rbx,%rbx774 »       test···%rbx,%rbx
775 »       je·····8f2·<array_repr+0x72>775 »       je·····8f2·<array_repr+0x72>
776 »       mov····0x8(%rbp),%rdi776 »       mov····0x8(%rbp),%rdi
777 »       call···8be·<array_repr+0x3e>777 »       call···8be·<array_repr+0x3e>
778 ·R_X86_64_PLT32» _PyType_Name-0x4778 ·R_X86_64_PLT32» _PyType_Name-0x4
779 »       movsbl·%r12b,%edx779 »       movsbl·%r12b,%edx
Offset 807, 15 lines modifiedOffset 807, 15 lines modified
807 »       data16·cs·nopw·0x0(%rax,%rax,1)807 »       data16·cs·nopw·0x0(%rax,%rax,1)
808 »       nop808 »       nop
  
809 0000000000000910·<array_array_tolist>:809 0000000000000910·<array_array_tolist>:
810 array_array_tolist():810 array_array_tolist():
811 »       endbr64811 »       endbr64
812 »       jmp····919·<array_array_tolist+0x9>812 »       jmp····919·<array_array_tolist+0x9>
813 ·R_X86_64_PC32»  .text.hot+0x168c813 ·R_X86_64_PC32»  .text.hot+0x167c
814 »       nopl···0x0(%rax)814 »       nopl···0x0(%rax)
  
815 0000000000000920·<array_slice.constprop.0>:815 0000000000000920·<array_slice.constprop.0>:
816 array_slice.constprop.0():816 array_slice.constprop.0():
817 »       push···%r14817 »       push···%r14
818 »       push···%r13818 »       push···%r13
819 »       push···%r12819 »       push···%r12
Offset 841, 15 lines modifiedOffset 841, 15 lines modified
841 »       cmovg··%rax,%rbx841 »       cmovg··%rax,%rbx
842 »       mov····0x20(%rcx),%rax842 »       mov····0x20(%rcx),%rax
843 »       mov····%rbx,%r14843 »       mov····%rbx,%r14
844 »       mov····(%rax),%rdi844 »       mov····(%rax),%rdi
845 »       sub····%rbp,%r14845 »       sub····%rbp,%r14
846 »       mov····%r14,%rsi846 »       mov····%r14,%rsi
847 »       call···977·<array_slice.constprop.0+0x57>847 »       call···977·<array_slice.constprop.0+0x57>
848 ·R_X86_64_PC32»  .text.hot+0x62c848 ·R_X86_64_PC32»  .text.hot+0x61c
849 »       mov····%rax,%r13849 »       mov····%rax,%r13
850 »       test···%rax,%rax850 »       test···%rax,%rax
851 »       je·····9a9·<array_slice.constprop.0+0x89>851 »       je·····9a9·<array_slice.constprop.0+0x89>
852 »       cmp····%rbx,%rbp852 »       cmp····%rbx,%rbp
853 »       jge····9a9·<array_slice.constprop.0+0x89>853 »       jge····9a9·<array_slice.constprop.0+0x89>
854 »       mov····0x28(%r12),%rax854 »       mov····0x28(%r12),%rax
855 »       mov····%r14,%rdx855 »       mov····%r14,%rdx
Offset 866, 343 lines modifiedOffset 866, 384 lines modified
866 »       pop····%rbp866 »       pop····%rbp
867 »       pop····%r12867 »       pop····%r12
868 »       pop····%r13868 »       pop····%r13
869 »       pop····%r14869 »       pop····%r14
870 »       ret870 »       ret
871 »       data16·cs·nopw·0x0(%rax,%rax,1)871 »       data16·cs·nopw·0x0(%rax,%rax,1)
  
 872 00000000000009c0·<array_array_remove>:
 873 array_array_remove():
 874 »       endbr64
 875 »       push···%r13
 876 »       mov····%rdi,%r13
 877 »       push···%r12
 878 »       mov····%rsi,%r12
 879 »       push···%rbp
 880 »       xor····%ebp,%ebp
 881 »       push···%rbx
 882 »       sub····$0x18,%rsp
 883 »       jmp····9e2·<array_array_remove+0x22>
 884 »       jne····9de·<array_array_remove+0x1e>
 885 ·R_X86_64_PC32»  .text.unlikely+0x117d
 886 »       add····$0x1,%rbp
 887 »       cmp····0x10(%r13),%rbp
 888 »       jge····9ec·<array_array_remove+0x2c>
 889 ·R_X86_64_PC32»  .text.unlikely+0x116c
 890 »       mov····0x28(%r13),%rax
 891 »       mov····%rbp,%rsi
 892 »       mov····%r13,%rdi
 893 »       call···*0x8(%rax)
 894 »       mov····%rax,%rbx
 895 »       test···%rax,%rax
 896 »       je·····a05·<array_array_remove+0x45>
 897 ·R_X86_64_PC32»  .text.unlikely+0x117d
 898 »       mov····$0x2,%edx
 899 »       mov····%r12,%rsi
 900 »       mov····%rax,%rdi
 901 »       call···a15·<array_array_remove+0x55>
 902 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x4
 903 »       mov····(%rbx),%rdx
 904 »       test···%edx,%edx
 905 »       jns····a20·<array_array_remove+0x60>
 906 ·R_X86_64_PC32»  .text.unlikely+0x11a4
 907 »       test···%eax,%eax
 908 »       jle····9d8·<array_array_remove+0x18>
 909 »       jmp····a29·<array_array_remove+0x69>
 910 ·R_X86_64_PC32»  .text.unlikely+0x1181
 911 »       nopl···0x0(%rax)
  
872 00000000000009c0·<array_del_slice>:912 0000000000000a30·<array_del_slice>:
873 array_del_slice():913 array_del_slice():
874 »       xor····%eax,%eax914 »       xor····%eax,%eax
875 »       test···%rdx,%rdx915 »       test···%rdx,%rdx
876 »       push···%r12916 »       push···%r12
877 »       mov····%rdi,%r12917 »       mov····%rdi,%r12
878 »       cmovns·%rdx,%rax918 »       cmovns·%rdx,%rax
879 »       push···%rbp919 »       push···%rbp
880 »       push···%rbx920 »       push···%rbx
881 »       mov····0x10(%rdi),%rdx921 »       mov····0x10(%rdi),%rdx
882 »       mov····%rax,%rbx922 »       mov····%rax,%rbx
883 »       test···%rsi,%rsi923 »       test···%rsi,%rsi
884 »       js·····9e0·<array_del_slice+0x20>924 »       js·····a50·<array_del_slice+0x20>
885 ·R_X86_64_PC32»  .text.unlikely+0x11af925 ·R_X86_64_PC32»  .text.unlikely+0x11c6
886 »       cmp····%rdx,%rsi926 »       cmp····%rdx,%rsi
Max diff block lines reached; 24027/27421 bytes (87.62%) of diff not shown.
60.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 42, 36 lines modifiedOffset 42, 36 lines modified
42 »       jmp····20·<array_modexec.cold+0x20>42 »       jmp····20·<array_modexec.cold+0x20>
  
43 0000000000000060·<array_new.cold>:43 0000000000000060·<array_new.cold>:
44 array_new.cold():44 array_new.cold():
45 »       mov····(%r12),%rax45 »       mov····(%r12),%rax
46 »       test···%eax,%eax46 »       test···%eax,%eax
47 »       js·····6c·<array_new.cold+0xc>47 »       js·····6c·<array_new.cold+0xc>
48 ·R_X86_64_PC32»  .text.hot+0x61648 ·R_X86_64_PC32»  .text.hot+0x60e
49 »       sub····$0x1,%rax49 »       sub····$0x1,%rax
50 »       mov····%rax,(%r12)50 »       mov····%rax,(%r12)
51 »       jne····7a·<array_new.cold+0x1a>51 »       jne····7a·<array_new.cold+0x1a>
52 ·R_X86_64_PC32»  .text.hot+0x61652 ·R_X86_64_PC32»  .text.hot+0x60e
53 »       mov····%r12,%rdi53 »       mov····%r12,%rdi
54 »       call···82·<array_new.cold+0x22>54 »       call···82·<array_new.cold+0x22>
55 ·R_X86_64_PLT32» _Py_Dealloc-0x455 ·R_X86_64_PLT32» _Py_Dealloc-0x4
56 »       jmp····87·<array_new.cold+0x27>56 »       jmp····87·<array_new.cold+0x27>
57 ·R_X86_64_PC32»  .text.hot+0x61657 ·R_X86_64_PC32»  .text.hot+0x60e
58 »       mov····0x20(%rsp),%rdi58 »       mov····0x20(%rsp),%rdi
59 »       mov····0x10(%rdi),%r1459 »       mov····0x10(%rdi),%r14
60 »       test···%r14,%r1460 »       test···%r14,%r14
61 »       jns····99·<array_new.cold+0x39>61 »       jns····99·<array_new.cold+0x39>
62 ·R_X86_64_PC32»  .text.hot+0x1c362 ·R_X86_64_PC32»  .text.hot+0x1c3
63 »       mov····$0x26e,%esi63 »       mov····$0x26e,%esi
64 »       mov····$0x0,%edi64 »       mov····$0x0,%edi
65 ·R_X86_64_32»    .rodata.str1.1+0x7f65 ·R_X86_64_32»    .rodata.str1.1+0x7f
66 »       call···a8·<array_new.cold+0x48>66 »       call···a8·<array_new.cold+0x48>
67 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x467 ·R_X86_64_PLT32» _PyErr_BadInternalCall-0x4
68 »       jmp····ad·<array_new.cold+0x4d>68 »       jmp····ad·<array_new.cold+0x4d>
69 ·R_X86_64_PC32»  .text.hot+0x61669 ·R_X86_64_PC32»  .text.hot+0x60e
70 »       mov····0x0(%rip),%rdi········70 »       mov····0x0(%rip),%rdi········
71 ·R_X86_64_PC32»  PyExc_IndexError-0x471 ·R_X86_64_PC32»  PyExc_IndexError-0x4
72 »       mov····$0x0,%esi72 »       mov····$0x0,%esi
73 ·R_X86_64_32»    .rodata.str1.8+0xd073 ·R_X86_64_32»    .rodata.str1.8+0xd0
74 »       call···be·<array_new.cold+0x5e>74 »       call···be·<array_new.cold+0x5e>
75 ·R_X86_64_PLT32» PyErr_SetString-0x475 ·R_X86_64_PLT32» PyErr_SetString-0x4
76 »       mov····0x0(%rbp),%rax76 »       mov····0x0(%rbp),%rax
Offset 79, 50 lines modifiedOffset 79, 50 lines modified
79 »       js·····d4·<array_new.cold+0x74>79 »       js·····d4·<array_new.cold+0x74>
80 »       sub····$0x1,%rax80 »       sub····$0x1,%rax
81 »       mov····%rax,0x0(%rbp)81 »       mov····%rax,0x0(%rbp)
82 »       je·····2e4·<array_new.cold+0x284>82 »       je·····2e4·<array_new.cold+0x284>
83 »       mov····(%r12),%rax83 »       mov····(%r12),%rax
84 »       test···%eax,%eax84 »       test···%eax,%eax
85 »       js·····e0·<array_new.cold+0x80>85 »       js·····e0·<array_new.cold+0x80>
86 ·R_X86_64_PC32»  .text.hot+0x61686 ·R_X86_64_PC32»  .text.hot+0x60e
87 »       sub····$0x1,%rax87 »       sub····$0x1,%rax
88 »       mov····%rax,(%r12)88 »       mov····%rax,(%r12)
89 »       jne····ee·<array_new.cold+0x8e>89 »       jne····ee·<array_new.cold+0x8e>
90 ·R_X86_64_PC32»  .text.hot+0x61690 ·R_X86_64_PC32»  .text.hot+0x60e
91 »       mov····%r12,%rdi91 »       mov····%r12,%rdi
92 »       call···f6·<array_new.cold+0x96>92 »       call···f6·<array_new.cold+0x96>
93 ·R_X86_64_PLT32» _Py_Dealloc-0x493 ·R_X86_64_PLT32» _Py_Dealloc-0x4
94 »       jmp····fb·<array_new.cold+0x9b>94 »       jmp····fb·<array_new.cold+0x9b>
95 ·R_X86_64_PC32»  .text.hot+0x61695 ·R_X86_64_PC32»  .text.hot+0x60e
96 »       mov····(%r12),%rax96 »       mov····(%r12),%rax
97 »       test···%eax,%eax97 »       test···%eax,%eax
98 »       js·····107·<array_new.cold+0xa7>98 »       js·····107·<array_new.cold+0xa7>
99 ·R_X86_64_PC32»  .text.hot+0x61699 ·R_X86_64_PC32»  .text.hot+0x60e
100 »       sub····$0x1,%rax100 »       sub····$0x1,%rax
101 »       mov····%rax,(%r12)101 »       mov····%rax,(%r12)
102 »       jne····115·<array_new.cold+0xb5>102 »       jne····115·<array_new.cold+0xb5>
103 ·R_X86_64_PC32»  .text.hot+0x616103 ·R_X86_64_PC32»  .text.hot+0x60e
104 »       mov····%r12,%rdi104 »       mov····%r12,%rdi
105 »       call···11d·<array_new.cold+0xbd>105 »       call···11d·<array_new.cold+0xbd>
106 ·R_X86_64_PLT32» _Py_Dealloc-0x4106 ·R_X86_64_PLT32» _Py_Dealloc-0x4
107 »       jmp····122·<array_new.cold+0xc2>107 »       jmp····122·<array_new.cold+0xc2>
108 ·R_X86_64_PC32»  .text.hot+0x616108 ·R_X86_64_PC32»  .text.hot+0x60e
109 »       mov····(%r12),%rax109 »       mov····(%r12),%rax
110 »       test···%eax,%eax110 »       test···%eax,%eax
111 »       js·····12e·<array_new.cold+0xce>111 »       js·····12e·<array_new.cold+0xce>
112 ·R_X86_64_PC32»  .text.hot+0x616112 ·R_X86_64_PC32»  .text.hot+0x60e
113 »       sub····$0x1,%rax113 »       sub····$0x1,%rax
114 »       mov····%rax,(%r12)114 »       mov····%rax,(%r12)
115 »       jne····13c·<array_new.cold+0xdc>115 »       jne····13c·<array_new.cold+0xdc>
116 ·R_X86_64_PC32»  .text.hot+0x616116 ·R_X86_64_PC32»  .text.hot+0x60e
117 »       mov····%r12,%rdi117 »       mov····%r12,%rdi
118 »       call···144·<array_new.cold+0xe4>118 »       call···144·<array_new.cold+0xe4>
119 ·R_X86_64_PLT32» _Py_Dealloc-0x4119 ·R_X86_64_PLT32» _Py_Dealloc-0x4
120 »       jmp····149·<array_new.cold+0xe9>120 »       jmp····149·<array_new.cold+0xe9>
121 ·R_X86_64_PC32»  .text.hot+0x616121 ·R_X86_64_PC32»  .text.hot+0x60e
122 »       test···%r14,%r14122 »       test···%r14,%r14
123 »       je·····172·<array_new.cold+0x112>123 »       je·····172·<array_new.cold+0x112>
124 »       mov····0x20(%rsp),%rax124 »       mov····0x20(%rsp),%rax
125 »       mov····0x18(%r12),%rdi125 »       mov····0x18(%r12),%rdi
126 »       mov····0x28(%rax),%rdx126 »       mov····0x28(%rax),%rdx
127 »       mov····0x18(%rax),%rsi127 »       mov····0x18(%rax),%rsi
128 »       movslq·0x4(%rdx),%rdx128 »       movslq·0x4(%rdx),%rdx
Offset 136, 38 lines modifiedOffset 136, 38 lines modified
136 »       mov····0x1c(%rsp),%edx136 »       mov····0x1c(%rsp),%edx
137 »       jmp····180·<array_new.cold+0x120>137 »       jmp····180·<array_new.cold+0x120>
138 ·R_X86_64_PC32»  .text.hot+0x110138 ·R_X86_64_PC32»  .text.hot+0x110
139 »       mov····0x28(%rdi),%rax139 »       mov····0x28(%rdi),%rax
140 »       movsbl·(%rax),%edx140 »       movsbl·(%rax),%edx
141 »       cmp····0x1c(%rsp),%edx141 »       cmp····0x1c(%rsp),%edx
142 »       jne····191·<array_new.cold+0x131>142 »       jne····191·<array_new.cold+0x131>
143 ·R_X86_64_PC32»  .text.hot+0x3fa143 ·R_X86_64_PC32»  .text.hot+0x3f2
144 »       jmp····196·<array_new.cold+0x136>144 »       jmp····196·<array_new.cold+0x136>
145 ·R_X86_64_PC32»  .text.hot+0x110145 ·R_X86_64_PC32»  .text.hot+0x110
146 »       sub····$0x1,%rax146 »       sub····$0x1,%rax
147 »       mov····%rax,(%rdi)147 »       mov····%rax,(%rdi)
148 »       jne····1a3·<array_new.cold+0x143>148 »       jne····1a3·<array_new.cold+0x143>
149 ·R_X86_64_PC32»  .text.hot+0x2cc149 ·R_X86_64_PC32»  .text.hot+0x2cc
150 »       call···1a8·<array_new.cold+0x148>150 »       call···1a8·<array_new.cold+0x148>
151 ·R_X86_64_PLT32» _Py_Dealloc-0x4151 ·R_X86_64_PLT32» _Py_Dealloc-0x4
152 »       jmp····1ad·<array_new.cold+0x14d>152 »       jmp····1ad·<array_new.cold+0x14d>
153 ·R_X86_64_PC32»  .text.hot+0x2cc153 ·R_X86_64_PC32»  .text.hot+0x2cc
154 »       mov····(%r12),%rax154 »       mov····(%r12),%rax
155 »       test···%eax,%eax155 »       test···%eax,%eax
156 »       js·····1b9·<array_new.cold+0x159>156 »       js·····1b9·<array_new.cold+0x159>
157 ·R_X86_64_PC32»  .text.hot+0x616157 ·R_X86_64_PC32»  .text.hot+0x60e
158 »       sub····$0x1,%rax158 »       sub····$0x1,%rax
159 »       mov····%rax,(%r12)159 »       mov····%rax,(%r12)
160 »       jne····1c7·<array_new.cold+0x167>160 »       jne····1c7·<array_new.cold+0x167>
161 ·R_X86_64_PC32»  .text.hot+0x616161 ·R_X86_64_PC32»  .text.hot+0x60e
162 »       mov····%r12,%rdi162 »       mov····%r12,%rdi
163 »       call···1cf·<array_new.cold+0x16f>163 »       call···1cf·<array_new.cold+0x16f>
164 ·R_X86_64_PLT32» _Py_Dealloc-0x4164 ·R_X86_64_PLT32» _Py_Dealloc-0x4
165 »       jmp····1d4·<array_new.cold+0x174>165 »       jmp····1d4·<array_new.cold+0x174>
166 ·R_X86_64_PC32»  .text.hot+0x616166 ·R_X86_64_PC32»  .text.hot+0x60e
167 »       call···1d9·<array_new.cold+0x179>167 »       call···1d9·<array_new.cold+0x179>
168 ·R_X86_64_PLT32» PyErr_NoMemory-0x4168 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
169 »       mov····%rax,%r12169 »       mov····%rax,%r12
170 »       test···%rax,%rax170 »       test···%rax,%rax
171 »       je·····204·<array_new.cold+0x1a4>171 »       je·····204·<array_new.cold+0x1a4>
172 »       test···%r14,%r14172 »       test···%r14,%r14
173 »       je·····1ea·<array_new.cold+0x18a>173 »       je·····1ea·<array_new.cold+0x18a>
Offset 177, 45 lines modifiedOffset 177, 45 lines modified
Max diff block lines reached; 57790/61956 bytes (93.28%) of diff not shown.
112 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
17.6 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ··0x00000050·a4010a0e·20410e18·410e1042·0e08410b·....·A..A..B..A.9 ··0x00000050·a4010a0e·20410e18·410e1042·0e08410b·....·A..A..B..A.
10 ··0x00000060·18000000·64000000·00000000·60000000·....d.......`...10 ··0x00000060·18000000·64000000·00000000·60000000·....d.......`...
11 ··0x00000070·000e5083·0486038c·02000000·34000000·..P.........4...11 ··0x00000070·000e5083·0486038c·02000000·34000000·..P.........4...
12 ··0x00000080·80000000·00000000·54000000·00460e10·........T....F..12 ··0x00000080·80000000·00000000·54000000·00460e10·........T....F..
13 ··0x00000090·8c02410e·18860344·0e208304·790a0e18·..A....D.·..y...13 ··0x00000090·8c02410e·18860344·0e208304·790a0e18·..A....D.·..y...
14 ··0x000000a0·410e1042·0e08410b·470e1841·0e10420e·A..B..A.G..A..B.14 ··0x000000a0·410e1042·0e08410b·470e1841·0e10420e·A..B..A.G..A..B.
15 ··0x000000b0·08000000·48000000·b8000000·00000000·....H...........15 ··0x000000b0·08000000·48000000·b8000000·00000000·....H...........
16 ··0x000000c0·27060000·00460e10·8f02420e·188e0342·'....F....B....B16 ··0x000000c0·1f060000·00460e10·8f02420e·188e0342·.....F....B....B
17 ··0x000000d0·0e208d04·4a0e288c·05440e30·8606440e·.·..J.(..D.0..D.17 ··0x000000d0·0e208d04·4a0e288c·05440e30·8606440e·.·..J.(..D.0..D.
18 ··0x000000e0·38830744·0e7003bd·020a0e38·440e3041·8..D.p.....8D.0A18 ··0x000000e0·38830744·0e7003bd·020a0e38·440e3041·8..D.p.....8D.0A
19 ··0x000000f0·0e28420e·20420e18·420e1042·0e08460b·.(B.·B..B..B..F.19 ··0x000000f0·0e28420e·20420e18·420e1042·0e08460b·.(B.·B..B..B..F.
20 ··0x00000100·1c000000·04010000·00000000·9b020000·................20 ··0x00000100·1c000000·04010000·00000000·9b020000·................
21 ··0x00000110·000e7083·0786068c·058d048e·038f0200·..p.............21 ··0x00000110·000e7083·0786068c·058d048e·038f0200·..p.............
22 ··0x00000120·38000000·24010000·00000000·a6000000·8...$...........22 ··0x00000120·38000000·24010000·00000000·a6000000·8...$...........
23 ··0x00000130·00420e10·8d02420e·188c0341·0e208604·.B....B....A.·..23 ··0x00000130·00420e10·8d02420e·188c0341·0e208604·.B....B....A.·..
Offset 212, 15 lines modifiedOffset 212, 15 lines modified
212 ··0x00000d00·0e306a0a·0e18410e·10410e08·410b0000·.0j...A..A..A...212 ··0x00000d00·0e306a0a·0e18410e·10410e08·410b0000·.0j...A..A..A...
213 ··0x00000d10·14000000·140d0000·00000000·08000000·................213 ··0x00000d10·14000000·140d0000·00000000·08000000·................
214 ··0x00000d20·000e3083·03860200·10000000·2c0d0000·..0.........,...214 ··0x00000d20·000e3083·03860200·10000000·2c0d0000·..0.........,...
215 ··0x00000d30·00000000·11000000·00000000·10000000·................215 ··0x00000d30·00000000·11000000·00000000·10000000·................
216 ··0x00000d40·400d0000·00000000·ab000000·00000000·@...............216 ··0x00000d40·400d0000·00000000·ab000000·00000000·@...............
217 ··0x00000d50·10000000·540d0000·00000000·98000000·....T...........217 ··0x00000d50·10000000·540d0000·00000000·98000000·....T...........
218 ··0x00000d60·00000000·10000000·680d0000·00000000·........h.......218 ··0x00000d60·00000000·10000000·680d0000·00000000·........h.......
219 ··0x00000d70·91000000·00000000·10000000·7c0d0000·............|...219 ··0x00000d70·81000000·00000000·10000000·7c0d0000·............|...
220 ··0x00000d80·00000000·09000000·00000000·10000000·................220 ··0x00000d80·00000000·09000000·00000000·10000000·................
221 ··0x00000d90·900d0000·00000000·10000000·00000000·................221 ··0x00000d90·900d0000·00000000·10000000·00000000·................
222 ··0x00000da0·10000000·a40d0000·00000000·a9000000·................222 ··0x00000da0·10000000·a40d0000·00000000·a9000000·................
223 ··0x00000db0·00000000·28000000·b80d0000·00000000·....(...........223 ··0x00000db0·00000000·28000000·b80d0000·00000000·....(...........
224 ··0x00000dc0·bf000000·00460e10·8c02440e·18860347·.....F....D....G224 ··0x00000dc0·bf000000·00460e10·8c02440e·18860347·.....F....D....G
225 ··0x00000dd0·0e208304·6b0a0e18·410e1042·0e08410b·.·..k...A..B..A.225 ··0x00000dd0·0e208304·6b0a0e18·410e1042·0e08410b·.·..k...A..B..A.
226 ··0x00000de0·18000000·e40d0000·00000000·3c000000·............<...226 ··0x00000de0·18000000·e40d0000·00000000·3c000000·............<...
Offset 244, 122 lines modifiedOffset 244, 122 lines modified
244 ··0x00000f00·0e208304·4a0e3052·0e38540e·40420e48·.·..J.0R.8T.@B.H244 ··0x00000f00·0e208304·4a0e3052·0e38540e·40420e48·.·..J.0R.8T.@B.H
245 ··0x00000f10·420e5049·0e30760e·20410e18·410e1042·B.PI.0v.·A..A..B245 ··0x00000f10·420e5049·0e30760e·20410e18·410e1042·B.PI.0v.·A..A..B
246 ··0x00000f20·0e080000·48000000·280f0000·00000000·....H...(.......246 ··0x00000f20·0e080000·48000000·280f0000·00000000·....H...(.......
247 ··0x00000f30·cf000000·00420e10·8d02420e·188c0341·.....B....B....A247 ··0x00000f30·cf000000·00420e10·8d02420e·188c0341·.....B....B....A
248 ··0x00000f40·0e208604·440e2883·05450e30·590a0e28·.·..D.(..E.0Y..(248 ··0x00000f40·0e208604·440e2883·05450e30·590a0e28·.·..D.(..E.0Y..(
249 ··0x00000f50·470e2041·0e18420e·10420e08·450b0290·G.·A..B..B..E...249 ··0x00000f50·470e2041·0e18420e·10420e08·450b0290·G.·A..B..B..E...
250 ··0x00000f60·0e28410e·20410e18·420e1042·0e080000·.(A.·A..B..B....250 ··0x00000f60·0e28410e·20410e18·420e1042·0e080000·.(A.·A..B..B....
251 ··0x00000f70·34000000·740f0000·00000000·82000000·4...t...........251 ··0x00000f70·24000000·740f0000·00000000·69000000·$...t.......i...
252 ··0x00000f80·00460e10·8d02420e·188c0341·0e208604·.F....B....A.·..252 ··0x00000f80·00460e10·8d02450e·188c0344·0e208604·.F....E....D.·..
 253 ··0x00000f90·430e2883·05440e40·2c000000·9c0f0000·C.(..D.@,.......
253 ··0x00000f90·410e2883·05440e40·026d0e28·410e2041·A.(..D.@.m.(A.·A 
254 ··0x00000fa0·0e18420e·10420e08·18000000·ac0f0000·..B..B.......... 
255 ··0x00000fb0·00000000·43000000·000e4083·0586048c·....C.....@.....254 ··0x00000fa0·00000000·5a000000·000e4083·0586048c·....Z.....@.....
 255 ··0x00000fb0·038d0271·0a0e2841·0e20410e·18420e10·...q..(A.·A..B..
 256 ··0x00000fc0·420e0841·0b000000·2c000000·cc0f0000·B..A....,.......
 257 ··0x00000fd0·00000000·aa000000·00470e10·8c02480e·.........G....H.
 258 ··0x00000fe0·18860341·0e208304·02910a0e·18410e10·...A.·.......A..
 259 ··0x00000ff0·420e0841·0b000000·18000000·fc0f0000·B..A............
 260 ··0x00001000·00000000·35000000·000e2083·0486038c·....5.....·.....
256 ··0x00000fc0·038d0200·2c000000·c80f0000·00000000·....,...........261 ··0x00001010·02000000·2c000000·18100000·00000000·....,...........
257 ··0x00000fd0·aa000000·00470e10·8c02480e·18860341·.....G....H....A262 ··0x00001020·3f010000·00460e10·8c02440e·18860344·?....F....D....D
258 ··0x00000fe0·0e208304·02910a0e·18410e10·420e0841·.·.......A..B..A263 ··0x00001030·0e208304·02970a0e·18410e10·420e0841·.·.......A..B..A
259 ··0x00000ff0·0b000000·18000000·f80f0000·00000000·................264 ··0x00001040·0b000000·18000000·48100000·00000000·........H.......
260 ··0x00001000·35000000·000e2083·0486038c·02000000·5.....·.........265 ··0x00001050·0d000000·000e2083·0486038c·02000000·......·.........
 266 ··0x00001060·38000000·64100000·00000000·93000000·8...d...........
 267 ··0x00001070·00460e10·8e02420e·188d0342·0e208c04·.F....B....B.·..
 268 ··0x00001080·410e2886·05410e30·8306027f·0e28410e·A.(..A.0.....(A.
 269 ··0x00001090·20420e18·420e1042·0e080000·1c000000··B..B..B........
 270 ··0x000010a0·a0100000·00000000·43000000·000e3083·........C.....0.
 271 ··0x000010b0·0686058c·048d038e·02000000·34000000·............4...
 272 ··0x000010c0·c0100000·00000000·a7000000·00460e10·.............F..
 273 ··0x000010d0·8c02440e·18860341·0e208304·7d0a0e18·..D....A.·..}...
 274 ··0x000010e0·410e1042·0e08450b·02530e18·410e1042·A..B..E..S..A..B
 275 ··0x000010f0·0e080000·24000000·f8100000·00000000·....$...........
 276 ··0x00001100·62000000·00450e10·8602490e·18830341·b....E....I....A
 277 ··0x00001110·0e200250·0e18410e·10410e08·14000000·.·.P..A..A......
 278 ··0x00001120·20110000·00000000·1b000000·00450e10··............E..
 279 ··0x00001130·550e0800·38000000·38110000·00000000·U...8...8.......
 280 ··0x00001140·9e000000·00460e10·8e02420e·188d0345·.....F....B....E
 281 ··0x00001150·0e208c04·410e2886·05410e30·83060284·.·..A.(..A.0....
 282 ··0x00001160·0e28440e·20420e18·420e1042·0e080000·.(D.·B..B..B....
 283 ··0x00001170·28000000·74110000·00000000·0d000000·(...t...........
 284 ··0x00001180·000e3083·0686058c·048d038e·02410e28·..0..........A.(
 285 ··0x00001190·410e2042·0e18420e·10420e08·10000000·A.·B..B..B......
 286 ··0x000011a0·a0110000·00000000·0d000000·00000000·................
 287 ··0x000011b0·40000000·b4110000·00000000·dc000000·@...............
 288 ··0x000011c0·00460e10·8e02420e·188d0342·0e208c04·.F....B....B.·..
 289 ··0x000011d0·410e2886·05410e30·8306440e·40029c0a·A.(..A.0..D.@...
 290 ··0x000011e0·0e30440e·28410e20·420e1842·0e10420e·.0D.(A.·B..B..B.
 291 ··0x000011f0·08450b00·2c000000·f8110000·00000000·.E..,...........
 292 ··0x00001200·17000000·000e4083·0686058c·048d038e·......@.........
 293 ··0x00001210·024c0e30·430e2841·0e20420e·18420e10·.L.0C.(A.·B..B..
 294 ··0x00001220·420e0800·34000000·28120000·00000000·B...4...(.......
 295 ··0x00001230·40000000·00460e10·8c02440e·18860344·@....F....D....D
 296 ··0x00001240·0e208304·5f0a0e18·410e1042·0e08420b·.·.._...A..B..B.
 297 ··0x00001250·4a0e1841·0e10420e·08000000·10000000·J..A..B.........
 298 ··0x00001260·60120000·00000000·06000000·00000000·`...............
261 ··0x00001010·2c000000·14100000·00000000·3f010000·,...........?...299 ··0x00001270·2c000000·74120000·00000000·73000000·,...t.......s...
262 ··0x00001020·00460e10·8c02440e·18860344·0e208304·.F....D....D.·..300 ··0x00001280·00460e10·8c02440e·18860344·0e208304·.F....D....D.·..
263 ··0x00001030·02970a0e·18410e10·420e0841·0b000000·.....A..B..A....301 ··0x00001290·440e3002·5c0e2041·0e18410e·10420e08·D.0.\.·A..A..B..
264 ··0x00001040·18000000·44100000·00000000·0d000000·....D...........302 ··0x000012a0·18000000·a4120000·00000000·5d000000·............]...
265 ··0x00001050·000e2083·0486038c·02000000·38000000·..·.........8...303 ··0x000012b0·000e3083·0486038c·02000000·28000000·..0.........(...
266 ··0x00001060·60100000·00000000·93000000·00460e10·`............F.. 
267 ··0x00001070·8e02420e·188d0342·0e208c04·410e2886·..B....B.·..A.(. 
268 ··0x00001080·05410e30·8306027f·0e28410e·20420e18·.A.0.....(A.·B.. 
269 ··0x00001090·420e1042·0e080000·1c000000·9c100000·B..B............ 
270 ··0x000010a0·00000000·43000000·000e3083·0686058c·....C.....0..... 
271 ··0x000010b0·048d038e·02000000·34000000·bc100000·........4....... 
272 ··0x000010c0·00000000·a7000000·00460e10·8c02440e·.........F....D. 
273 ··0x000010d0·18860341·0e208304·7d0a0e18·410e1042·...A.·..}...A..B 
274 ··0x000010e0·0e08450b·02530e18·410e1042·0e080000·..E..S..A..B.... 
275 ··0x000010f0·24000000·f4100000·00000000·62000000·$...........b... 
276 ··0x00001100·00450e10·8602490e·18830341·0e200250·.E....I....A.·.P 
277 ··0x00001110·0e18410e·10410e08·14000000·1c110000·..A..A.......... 
278 ··0x00001120·00000000·1b000000·00450e10·550e0800·.........E..U... 
279 ··0x00001130·38000000·34110000·00000000·9e000000·8...4........... 
280 ··0x00001140·00460e10·8e02420e·188d0345·0e208c04·.F....B....E.·.. 
281 ··0x00001150·410e2886·05410e30·83060284·0e28440e·A.(..A.0.....(D. 
282 ··0x00001160·20420e18·420e1042·0e080000·28000000··B..B..B....(... 
283 ··0x00001170·70110000·00000000·0d000000·000e3083·p.............0. 
284 ··0x00001180·0686058c·048d038e·02410e28·410e2042·.........A.(A.·B 
285 ··0x00001190·0e18420e·10420e08·10000000·9c110000·..B..B.......... 
286 ··0x000011a0·00000000·0d000000·00000000·40000000·............@... 
287 ··0x000011b0·b0110000·00000000·dc000000·00460e10·.............F.. 
288 ··0x000011c0·8e02420e·188d0342·0e208c04·410e2886·..B....B.·..A.(. 
289 ··0x000011d0·05410e30·8306440e·40029c0a·0e30440e·.A.0..D.@....0D. 
290 ··0x000011e0·28410e20·420e1842·0e10420e·08450b00·(A.·B..B..B..E.. 
291 ··0x000011f0·2c000000·f4110000·00000000·17000000·,............... 
292 ··0x00001200·000e4083·0686058c·048d038e·024c0e30·..@..........L.0 
293 ··0x00001210·430e2841·0e20420e·18420e10·420e0800·C.(A.·B..B..B... 
294 ··0x00001220·34000000·24120000·00000000·40000000·4...$.......@... 
295 ··0x00001230·00460e10·8c02440e·18860344·0e208304·.F....D....D.·.. 
296 ··0x00001240·5f0a0e18·410e1042·0e08420b·4a0e1841·_...A..B..B.J..A 
297 ··0x00001250·0e10420e·08000000·10000000·5c120000·..B.........\... 
298 ··0x00001260·00000000·06000000·00000000·2c000000·............,... 
Max diff block lines reached; 0/17947 bytes (0.00%) of diff not shown.
914 KB
mathmodule.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:··········123216·(bytes·into·file)13 ··Start·of·section·headers:··········122024·(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·0x1e150:1 There·are·23·section·headers,·starting·at·offset·0x1dca8:
  
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·000ea6·00··AX··0···0·645 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000ee6·00··AX··0···0·64
6 ··[·2]·.rela.text········RELA············0000000000000000·011640·001308·18···I·20···1··86 ··[·2]·.rela.text········RELA············0000000000000000·011450·001350·18···I·20···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000ee8·000a00·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000f28·000a00·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·012948·001260·18···I·20···3··88 ··[·4]·.rela.data········RELA············0000000000000000·0127a0·001260·18···I·20···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·0018e8·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·001928·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0018e8·00024c·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·001928·00024c·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·001b34·002c6a·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·001b74·002b24·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·013ba8·0044d0·18···I·20···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·013a00·004380·18···I·20···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·0047a0·005677·00··AX··0···0·3213 ··[·9]·.text.hot·········PROGBITS········0000000000000000·004698·005527·00··AX··0···0·32
14 ··[10]·.rela.text.hot····RELA············0000000000000000·018078·005418·18···I·20···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·017d80·005238·18···I·20···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·009e18·0001fd·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·009bc0·0001fd·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·00a018·002f64·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·009dc0·002f64·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·01d490·000150·18···I·20··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·01cfb8·000150·18···I·20··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·00cf80·0001a8·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·00cd28·0001a8·08··AM··0···0··8
19 ··[15]·.rodata.cst16·····PROGBITS········0000000000000000·00d128·000080·10··AM··0···0·1619 ··[15]·.rodata.cst16·····PROGBITS········0000000000000000·00ced0·000080·10··AM··0···0·16
20 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·00d1a8·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·00cf50·000000·00······0···0··1
21 ··[17]·.note.gnu.property·NOTE············0000000000000000·00d1a8·000020·00···A··0···0··821 ··[17]·.note.gnu.property·NOTE············0000000000000000·00cf50·000020·00···A··0···0··8
22 ··[18]·.eh_frame·········PROGBITS········0000000000000000·00d1c8·001180·00···A··0···0··822 ··[18]·.eh_frame·········PROGBITS········0000000000000000·00cf70·001198·00···A··0···0··8
23 ··[19]·.rela.eh_frame····RELA············0000000000000000·01d5e0·000a98·18···I·20··18··823 ··[19]·.rela.eh_frame····RELA············0000000000000000·01d108·000ac8·18···I·20··18··8
24 ··[20]·.symtab···········SYMTAB··········0000000000000000·00e348·002238·18·····21·267··824 ··[20]·.symtab···········SYMTAB··········0000000000000000·00e108·002280·18·····21·269··8
25 ··[21]·.strtab···········STRTAB··········0000000000000000·010580·0010bc·00······0···0··125 ··[21]·.strtab···········STRTAB··········0000000000000000·010388·0010c8·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·01e078·0000d1·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········0000000000000000·01dbd0·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)
49.9 KB
readelf --wide --symbols {}
    
Offset 1, 368 lines modifiedOffset 1, 371 lines modified
  
1 Symbol·table·'.symtab'·contains·365·entries:1 Symbol·table·'.symtab'·contains·368·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:·0000000000000200···104·OBJECT··LOCAL··DEFAULT····3·mathmodule6 ·····3:·0000000000000200···104·OBJECT··LOCAL··DEFAULT····3·mathmodule
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·.text.unlikely8 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.text.unlikely
9 ·····6:·0000000000000010···267·FUNC····LOCAL··DEFAULT····1·math_exec9 ·····6:·0000000000000010···267·FUNC····LOCAL··DEFAULT····1·math_exec
10 ·····7:·0000000000000000·····8·FUNC····LOCAL··DEFAULT····7·math_exec.cold10 ·····7:·0000000000000000·····8·FUNC····LOCAL··DEFAULT····7·math_exec.cold
11 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot11 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot
12 ·····9:·0000000000000000···298·FUNC····LOCAL··DEFAULT····9·math_exp12 ·····9:·0000000000000000···298·FUNC····LOCAL··DEFAULT····9·math_exp
13 ····10:·0000000000000008····17·FUNC····LOCAL··DEFAULT····7·math_exp.cold13 ····10:·0000000000000008····17·FUNC····LOCAL··DEFAULT····7·math_exp.cold
14 ····11:·0000000000000130···408·FUNC····LOCAL··DEFAULT····9·math_114 ····11:·0000000000000130···408·FUNC····LOCAL··DEFAULT····9·math_1
15 ····12:·00000000000048a0···140·FUNC····LOCAL··DEFAULT····9·m_log215 ····12:·0000000000004610···140·FUNC····LOCAL··DEFAULT····9·m_log2
16 ····13:·0000000000004480···101·FUNC····LOCAL··DEFAULT····9·is_error16 ····13:·00000000000041f0···101·FUNC····LOCAL··DEFAULT····9·is_error
17 ····14:·00000000000002d0···206·FUNC····LOCAL··DEFAULT····9·math_sqrt17 ····14:·00000000000002d0···206·FUNC····LOCAL··DEFAULT····9·math_sqrt
18 ····15:·00000000000003a0···536·FUNC····LOCAL··DEFAULT····9·math_log18 ····15:·00000000000003a0···536·FUNC····LOCAL··DEFAULT····9·math_log
19 ····16:·00000000000005c0···140·FUNC····LOCAL··DEFAULT····9·m_log19 ····16:·00000000000005c0···140·FUNC····LOCAL··DEFAULT····9·m_log
20 ····17:·0000000000000650···367·FUNC····LOCAL··DEFAULT····9·loghelper.part.020 ····17:·0000000000000650···367·FUNC····LOCAL··DEFAULT····9·loghelper.part.0
21 ····18:·0000000000000019····94·FUNC····LOCAL··DEFAULT····7·math_log.cold21 ····18:·0000000000000019····94·FUNC····LOCAL··DEFAULT····7·math_log.cold
22 ····19:·0000000000000077····60·FUNC····LOCAL··DEFAULT····7·loghelper.part.0.cold22 ····19:·0000000000000077····60·FUNC····LOCAL··DEFAULT····7·loghelper.part.0.cold
23 ····20:·0000000000000120···107·FUNC····LOCAL··DEFAULT····1·math_clear23 ····20:·0000000000000120···107·FUNC····LOCAL··DEFAULT····1·math_clear
24 ····21:·00000000000000b3····43·FUNC····LOCAL··DEFAULT····7·math_clear.cold24 ····21:·00000000000000b3····43·FUNC····LOCAL··DEFAULT····7·math_clear.cold
25 ····22:·0000000000000190·····6·FUNC····LOCAL··DEFAULT····1·math_free25 ····22:·0000000000000190·····6·FUNC····LOCAL··DEFAULT····1·math_free
26 ····23:·00000000000007c0···232·FUNC····LOCAL··DEFAULT····9·math_floor26 ····23:·00000000000007c0···232·FUNC····LOCAL··DEFAULT····9·math_floor
27 ····24:·00000000000000de····61·FUNC····LOCAL··DEFAULT····7·math_floor.cold27 ····24:·00000000000000de····61·FUNC····LOCAL··DEFAULT····7·math_floor.cold
28 ····25:·0000000000000560····74·FUNC····LOCAL··DEFAULT····1·_PyObject_VectorcallTstate.constprop.028 ····25:·0000000000000580····74·FUNC····LOCAL··DEFAULT····1·_PyObject_VectorcallTstate.constprop.0
29 ····26:·00000000000001a0···111·FUNC····LOCAL··DEFAULT····1·math_ceil29 ····26:·00000000000001a0···111·FUNC····LOCAL··DEFAULT····1·math_ceil
30 ····27:·000000000000011b····88·FUNC····LOCAL··DEFAULT····7·math_ceil.cold30 ····27:·000000000000011b····88·FUNC····LOCAL··DEFAULT····7·math_ceil.cold
31 ····28:·00000000000008b0····81·FUNC····LOCAL··DEFAULT····9·math_isnan31 ····28:·00000000000008b0····81·FUNC····LOCAL··DEFAULT····9·math_isnan
32 ····29:·0000000000000173····33·FUNC····LOCAL··DEFAULT····7·math_isnan.cold32 ····29:·0000000000000173····33·FUNC····LOCAL··DEFAULT····7·math_isnan.cold
33 ····30:·0000000000000210···241·FUNC····LOCAL··DEFAULT····1·math_fma33 ····30:·0000000000000210···241·FUNC····LOCAL··DEFAULT····1·math_fma
34 ····31:·0000000000000194···324·FUNC····LOCAL··DEFAULT····7·math_fma.cold34 ····31:·0000000000000194···324·FUNC····LOCAL··DEFAULT····7·math_fma.cold
35 ····32:·0000000000000910···336·FUNC····LOCAL··DEFAULT····9·math_gcd35 ····32:·0000000000000910···336·FUNC····LOCAL··DEFAULT····9·math_gcd
36 ····33:·00000000000002d8···192·FUNC····LOCAL··DEFAULT····7·math_gcd.cold36 ····33:·00000000000002d8···192·FUNC····LOCAL··DEFAULT····7·math_gcd.cold
37 ····34:·0000000000000a60···399·FUNC····LOCAL··DEFAULT····9·math_copysign37 ····34:·0000000000000310····25·FUNC····LOCAL··DEFAULT····1·math_copysign
 38 ····35:·0000000000000a60···821·FUNC····LOCAL··DEFAULT····9·math_2
 39 ····36:·0000000000004f70···292·FUNC····LOCAL··DEFAULT····9·m_remainder
38 ····35:·0000000000000398····42·FUNC····LOCAL··DEFAULT····7·math_copysign.cold40 ····37:·0000000000000398····66·FUNC····LOCAL··DEFAULT····7·math_2.cold
39 ····36:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.841 ····38:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
40 ····37:·0000000000000310···340·FUNC····LOCAL··DEFAULT····1·math_isclose42 ····39:·0000000000000330···340·FUNC····LOCAL··DEFAULT····1·math_isclose
41 ····38:·00000000000003c2···518·FUNC····LOCAL··DEFAULT····7·math_isclose.cold43 ····40:·00000000000003da···518·FUNC····LOCAL··DEFAULT····7·math_isclose.cold
42 ····39:·0000000000000060····72·OBJECT··LOCAL··DEFAULT····3·_parser.244 ····41:·0000000000000060····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
43 ····40:·0000000000000470···144·FUNC····LOCAL··DEFAULT····1·math_trunc45 ····42:·0000000000000490···144·FUNC····LOCAL··DEFAULT····1·math_trunc
44 ····41:·00000000000005c8····22·FUNC····LOCAL··DEFAULT····7·math_trunc.cold46 ····43:·00000000000005e0····22·FUNC····LOCAL··DEFAULT····7·math_trunc.cold
45 ····42:·0000000000000bf0··1043·FUNC····LOCAL··DEFAULT····9·math_isqrt47 ····44:·0000000000000da0··1018·FUNC····LOCAL··DEFAULT····9·math_isqrt
46 ····43:·0000000000000e00···192·OBJECT··LOCAL··DEFAULT···12·_approximate_isqrt_tab48 ····45:·0000000000000e00···192·OBJECT··LOCAL··DEFAULT···12·_approximate_isqrt_tab
47 ····44:·00000000000005de···241·FUNC····LOCAL··DEFAULT····7·math_isqrt.cold49 ····46:·00000000000005f6···241·FUNC····LOCAL··DEFAULT····7·math_isqrt.cold
48 ····45:·0000000000000740····27·FUNC····LOCAL··DEFAULT····1·Py_XDECREF50 ····47:·0000000000000760····27·FUNC····LOCAL··DEFAULT····1·Py_XDECREF
49 ····46:·0000000000001010···127·FUNC····LOCAL··DEFAULT····9·math_isinf51 ····48:·00000000000011a0···127·FUNC····LOCAL··DEFAULT····9·math_isinf
50 ····47:·00000000000006cf····18·FUNC····LOCAL··DEFAULT····7·math_isinf.cold52 ····49:·00000000000006e7····18·FUNC····LOCAL··DEFAULT····7·math_isinf.cold
51 ····48:·0000000000000500····19·FUNC····LOCAL··DEFAULT····1·math_acos53 ····50:·0000000000000520····19·FUNC····LOCAL··DEFAULT····1·math_acos
52 ····49:·00000000000006e1····19·FUNC····LOCAL··DEFAULT····7·math_acosh54 ····51:·00000000000006f9····19·FUNC····LOCAL··DEFAULT····7·math_acosh
53 ····50:·0000000000001090···113·FUNC····LOCAL··DEFAULT····9·math_isfinite55 ····52:·0000000000001220···113·FUNC····LOCAL··DEFAULT····9·math_isfinite
54 ····51:·00000000000006f4····33·FUNC····LOCAL··DEFAULT····7·math_isfinite.cold56 ····53:·000000000000070c····33·FUNC····LOCAL··DEFAULT····7·math_isfinite.cold
55 ····52:·0000000000000520····19·FUNC····LOCAL··DEFAULT····1·math_asin57 ····54:·0000000000000540····19·FUNC····LOCAL··DEFAULT····1·math_asin
56 ····53:·0000000000000715····19·FUNC····LOCAL··DEFAULT····7·math_asinh58 ····55:·000000000000072d····19·FUNC····LOCAL··DEFAULT····7·math_asinh
57 ····54:·0000000000000540····19·FUNC····LOCAL··DEFAULT····1·math_atan59 ····56:·0000000000000560····19·FUNC····LOCAL··DEFAULT····1·math_atan
58 ····55:·0000000000000728···309·FUNC····LOCAL··DEFAULT····7·math_atan260 ····57:·0000000000000740····25·FUNC····LOCAL··DEFAULT····7·math_atan2
59 ····56:·000000000000085d···202·FUNC····LOCAL··DEFAULT····7·m_atan261 ····58:·0000000000000759···206·FUNC····LOCAL··DEFAULT····7·m_atan2
60 ····57:·0000000000000927····19·FUNC····LOCAL··DEFAULT····7·math_atanh62 ····59:·0000000000000827····19·FUNC····LOCAL··DEFAULT····7·math_atanh
61 ····58:·000000000000093a····19·FUNC····LOCAL··DEFAULT····7·math_cbrt63 ····60:·000000000000083a····19·FUNC····LOCAL··DEFAULT····7·math_cbrt
62 ····59:·000000000000094d····22·FUNC····LOCAL··DEFAULT····7·_PyObject_VectorcallTstate.constprop.0.cold64 ····61:·000000000000084d····22·FUNC····LOCAL··DEFAULT····7·_PyObject_VectorcallTstate.constprop.0.cold
63 ····60:·0000000000001110··1661·FUNC····LOCAL··DEFAULT····9·math_comb65 ····62:·00000000000012a0··1677·FUNC····LOCAL··DEFAULT····9·math_comb
64 ····61:·00000000000001e0····35·OBJECT··LOCAL··DEFAULT···12·fast_comb_limits1.866 ····63:·00000000000001e0····35·OBJECT··LOCAL··DEFAULT···12·fast_comb_limits1.8
65 ····62:·0000000000000720··1024·OBJECT··LOCAL··DEFAULT···12·reduced_factorial_odd_part67 ····64:·0000000000000720··1024·OBJECT··LOCAL··DEFAULT···12·reduced_factorial_odd_part
66 ····63:·0000000000000320··1024·OBJECT··LOCAL··DEFAULT···12·inverted_factorial_odd_part68 ····65:·0000000000000320··1024·OBJECT··LOCAL··DEFAULT···12·inverted_factorial_odd_part
67 ····64:·00000000000002a0···128·OBJECT··LOCAL··DEFAULT···12·factorial_trailing_zeros69 ····66:·00000000000002a0···128·OBJECT··LOCAL··DEFAULT···12·factorial_trailing_zeros
68 ····65:·0000000000002530··2256·FUNC····LOCAL··DEFAULT····9·perm_comb_small70 ····67:·00000000000026d0··1165·FUNC····LOCAL··DEFAULT····9·perm_comb_small
69 ····66:·00000000000005b0···390·FUNC····LOCAL··DEFAULT····1·perm_comb71 ····68:·00000000000005d0···390·FUNC····LOCAL··DEFAULT····1·perm_comb
70 ····67:·0000000000000160···112·OBJECT··LOCAL··DEFAULT···12·fast_comb_limits2.772 ····69:·0000000000000160···112·OBJECT··LOCAL··DEFAULT···12·fast_comb_limits2.7
71 ····68:·0000000000000963···610·FUNC····LOCAL··DEFAULT····7·math_comb.cold73 ····70:·0000000000000863···610·FUNC····LOCAL··DEFAULT····7·math_comb.cold
72 ····69:·0000000000000bc5···138·FUNC····LOCAL··DEFAULT····7·perm_comb.cold74 ····71:·0000000000000ac5···138·FUNC····LOCAL··DEFAULT····7·perm_comb.cold
73 ····70:·0000000000001790··3485·FUNC····LOCAL··DEFAULT····9·math_factorial75 ····72:·0000000000001930··3485·FUNC····LOCAL··DEFAULT····9·math_factorial
74 ····71:·0000000000002e00···394·FUNC····LOCAL··DEFAULT····9·factorial_partial_product76 ····73:·0000000000002b60···394·FUNC····LOCAL··DEFAULT····9·factorial_partial_product
75 ····72:·0000000000000d40···168·OBJECT··LOCAL··DEFAULT···12·SmallFactorials77 ····74:·0000000000000d40···168·OBJECT··LOCAL··DEFAULT···12·SmallFactorials
76 ····73:·0000000000000c4f···410·FUNC····LOCAL··DEFAULT····7·math_factorial.cold78 ····75:·0000000000000b4f···410·FUNC····LOCAL··DEFAULT····7·math_factorial.cold
77 ····74:·00000000000000a0···168·OBJECT··LOCAL··DEFAULT···12·fast_perm_limits.679 ····76:·00000000000000a0···168·OBJECT··LOCAL··DEFAULT···12·fast_perm_limits.6
78 ····75:·0000000000000de9···134·FUNC····LOCAL··DEFAULT····7·perm_comb_small.cold80 ····77:·0000000000000ce9····64·FUNC····LOCAL··DEFAULT····7·perm_comb_small.cold
79 ····76:·0000000000000e6f····33·FUNC····LOCAL··DEFAULT····7·factorial_partial_product.cold81 ····78:·0000000000000d29····33·FUNC····LOCAL··DEFAULT····7·factorial_partial_product.cold
80 ····77:·0000000000002f90···136·FUNC····LOCAL··DEFAULT····9·math_cos82 ····79:·0000000000002cf0···136·FUNC····LOCAL··DEFAULT····9·math_cos
81 ····78:·0000000000003020··2431·FUNC····LOCAL··DEFAULT····9·math_sumprod83 ····80:·0000000000002d80··2440·FUNC····LOCAL··DEFAULT····9·math_sumprod
82 ····79:·0000000000000e90···764·FUNC····LOCAL··DEFAULT····7·math_sumprod.cold84 ····81:·0000000000000d4a···764·FUNC····LOCAL··DEFAULT····7·math_sumprod.cold
83 ····80:·000000000000118c···250·FUNC····LOCAL··DEFAULT····7·math_ulp85 ····82:·0000000000001046···250·FUNC····LOCAL··DEFAULT····7·math_ulp
84 ····81:·0000000000001286····22·FUNC····LOCAL··DEFAULT····7·math_cosh86 ····83:·0000000000001140····22·FUNC····LOCAL··DEFAULT····7·math_cosh
85 ····82:·000000000000129c···102·FUNC····LOCAL··DEFAULT····7·math_degrees87 ····84:·0000000000001156···102·FUNC····LOCAL··DEFAULT····7·math_degrees
86 ····83:·00000000000039a0··1570·FUNC····LOCAL··DEFAULT····9·math_dist88 ····85:·0000000000003710··1570·FUNC····LOCAL··DEFAULT····9·math_dist
87 ····84:·0000000000000960····57·FUNC····LOCAL··DEFAULT····1·vector_norm.part.089 ····86:·0000000000000980····57·FUNC····LOCAL··DEFAULT····1·vector_norm.part.0
88 ····85:·0000000000001302···550·FUNC····LOCAL··DEFAULT····7·math_dist.cold90 ····87:·00000000000011bc···550·FUNC····LOCAL··DEFAULT····7·math_dist.cold
89 ····86:·0000000000000760···510·FUNC····LOCAL··DEFAULT····1·vector_norm91 ····88:·0000000000000780···510·FUNC····LOCAL··DEFAULT····1·vector_norm
90 ····87:·0000000000003fd0···892·FUNC····LOCAL··DEFAULT····9·math_fsum92 ····89:·0000000000003d40···892·FUNC····LOCAL··DEFAULT····9·math_fsum
91 ····88:·0000000000001528···366·FUNC····LOCAL··DEFAULT····7·math_fsum.cold93 ····90:·00000000000013e2···366·FUNC····LOCAL··DEFAULT····7·math_fsum.cold
92 ····89:·0000000000001696··1196·FUNC····LOCAL··DEFAULT····7·math_prod94 ····91:·0000000000001550··1196·FUNC····LOCAL··DEFAULT····7·math_prod
93 ····90:·0000000000000100····72·OBJECT··LOCAL··DEFAULT····3·_parser.595 ····92:·0000000000000100····72·OBJECT··LOCAL··DEFAULT····3·_parser.5
94 ····91:·0000000000001b42···102·FUNC····LOCAL··DEFAULT····7·math_radians96 ····93:·00000000000019fc···102·FUNC····LOCAL··DEFAULT····7·math_radians
95 ····92:·0000000000004350···136·FUNC····LOCAL··DEFAULT····9·math_sin97 ····94:·00000000000040c0···136·FUNC····LOCAL··DEFAULT····9·math_sin
96 ····93:·0000000000001ba8····22·FUNC····LOCAL··DEFAULT····7·math_exp298 ····95:·0000000000001a62····22·FUNC····LOCAL··DEFAULT····7·math_exp2
97 ····94:·00000000000043e0···148·FUNC····LOCAL··DEFAULT····9·math_fabs99 ····96:·0000000000004150···148·FUNC····LOCAL··DEFAULT····9·math_fabs
98 ····95:·00000000000009a0····17·FUNC····LOCAL··DEFAULT····1·math_erf100 ····97:·00000000000009c0····17·FUNC····LOCAL··DEFAULT····1·math_erf
99 ····96:·0000000000000af0···122·FUNC····LOCAL··DEFAULT····1·math_1a101 ····98:·0000000000000b30···122·FUNC····LOCAL··DEFAULT····1·math_1a
100 ····97:·00000000000009c0···290·FUNC····LOCAL··DEFAULT····1·math_hypot102 ····99:·00000000000009e0···322·FUNC····LOCAL··DEFAULT····1·math_hypot
101 ····98:·0000000000001bbe···201·FUNC····LOCAL··DEFAULT····7·math_hypot.cold103 ···100:·0000000000001a78···201·FUNC····LOCAL··DEFAULT····7·math_hypot.cold
102 ····99:·0000000000001c87···349·FUNC····LOCAL··DEFAULT····7·math_fmod104 ···101:·0000000000001b41···349·FUNC····LOCAL··DEFAULT····7·math_fmod
103 ···100:·0000000000001de4····17·FUNC····LOCAL··DEFAULT····7·is_error.cold105 ···102:·0000000000001c9e····17·FUNC····LOCAL··DEFAULT····7·is_error.cold
104 ···101:·0000000000000b70····19·FUNC····LOCAL··DEFAULT····1·math_tan106 ···103:·0000000000000bb0····19·FUNC····LOCAL··DEFAULT····1·math_tan
105 ···102:·00000000000044f0···160·FUNC····LOCAL··DEFAULT····9·math_frexp107 ···104:·0000000000004260···160·FUNC····LOCAL··DEFAULT····9·math_frexp
106 ···103:·0000000000001df5····54·FUNC····LOCAL··DEFAULT····7·math_frexp.cold108 ···105:·0000000000001caf····54·FUNC····LOCAL··DEFAULT····7·math_frexp.cold
107 ···104:·0000000000004590···483·FUNC····LOCAL··DEFAULT····9·math_ldexp109 ···106:·0000000000004300···483·FUNC····LOCAL··DEFAULT····9·math_ldexp
108 ···105:·0000000000001e2b···174·FUNC····LOCAL··DEFAULT····7·math_ldexp.cold110 ···107:·0000000000001ce5···174·FUNC····LOCAL··DEFAULT····7·math_ldexp.cold
109 ···106:·0000000000001ed9····17·FUNC····LOCAL··DEFAULT····7·math_gamma111 ···108:·0000000000001d93····17·FUNC····LOCAL··DEFAULT····7·math_gamma
110 ···107:·0000000000001eea···885·FUNC····LOCAL··DEFAULT····7·m_tgamma112 ···109:·0000000000001da4···885·FUNC····LOCAL··DEFAULT····7·m_tgamma
111 ···108:·0000000000001a00···184·OBJECT··LOCAL··DEFAULT···12·gamma_integral113 ···110:·0000000000001a00···184·OBJECT··LOCAL··DEFAULT···12·gamma_integral
112 ···109:·000000000000291a···205·FUNC····LOCAL··DEFAULT····7·m_sinpi114 ···111:·00000000000027d4···205·FUNC····LOCAL··DEFAULT····7·m_sinpi
113 ···110:·000000000000225f···111·FUNC····LOCAL··DEFAULT····7·lanczos_sum115 ···112:·0000000000002119···111·FUNC····LOCAL··DEFAULT····7·lanczos_sum
114 ···111:·0000000000001b40···104·OBJECT··LOCAL··DEFAULT···12·lanczos_num_coeffs116 ···113:·0000000000001b40···104·OBJECT··LOCAL··DEFAULT···12·lanczos_num_coeffs
115 ···112:·0000000000001ac0···104·OBJECT··LOCAL··DEFAULT···12·lanczos_den_coeffs117 ···114:·0000000000001ac0···104·OBJECT··LOCAL··DEFAULT···12·lanczos_den_coeffs
116 ···113:·00000000000022ce····42·FUNC····LOCAL··DEFAULT····7·math_log10118 ···115:·0000000000002188····42·FUNC····LOCAL··DEFAULT····7·math_log10
117 ···114:·00000000000022f8···133·FUNC····LOCAL··DEFAULT····7·m_log10119 ···116:·00000000000021b2···133·FUNC····LOCAL··DEFAULT····7·m_log10
118 ···115:·000000000000237d····19·FUNC····LOCAL··DEFAULT····7·math_log1p120 ···117:·0000000000002237····19·FUNC····LOCAL··DEFAULT····7·math_log1p
119 ···116:·0000000000002390····21·FUNC····LOCAL··DEFAULT····7·_Py_log1p121 ···118:·000000000000224a····21·FUNC····LOCAL··DEFAULT····7·_Py_log1p
120 ···117:·0000000000004780···280·FUNC····LOCAL··DEFAULT····9·math_log2122 ···119:·00000000000044f0···280·FUNC····LOCAL··DEFAULT····9·math_log2
121 ···118:·0000000000004930···143·FUNC····LOCAL··DEFAULT····9·math_modf123 ···120:·00000000000046a0···143·FUNC····LOCAL··DEFAULT····9·math_modf
122 ···119:·00000000000023a5···123·FUNC····LOCAL··DEFAULT····7·math_modf.cold124 ···121:·000000000000225f···123·FUNC····LOCAL··DEFAULT····7·math_modf.cold
123 ···120:·00000000000049c0··1157·FUNC····LOCAL··DEFAULT····9·math_perm125 ···122:·0000000000004730··1173·FUNC····LOCAL··DEFAULT····9·math_perm
124 ···121:·0000000000002420···406·FUNC····LOCAL··DEFAULT····7·math_perm.cold126 ···123:·00000000000022da···406·FUNC····LOCAL··DEFAULT····7·math_perm.cold
Max diff block lines reached; -1/51053 bytes (-0.00%) of diff not shown.
370 KB
readelf --wide --relocs {}
Max HTML report size reached
80.1 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
323 B
strings --all --bytes=8 {}
    
Offset 266, 15 lines modifiedOffset 266, 16 lines modified
266 math_isnan266 math_isnan
267 math_isnan.cold267 math_isnan.cold
268 math_fma268 math_fma
269 math_fma.cold269 math_fma.cold
270 math_gcd270 math_gcd
271 math_gcd.cold271 math_gcd.cold
272 math_copysign272 math_copysign
273 math_copysign.cold273 m_remainder
 274 math_2.cold
274 math_isclose275 math_isclose
275 math_isclose.cold276 math_isclose.cold
276 _parser.2277 _parser.2
277 math_trunc278 math_trunc
278 math_trunc.cold279 math_trunc.cold
279 math_isqrt280 math_isqrt
280 _approximate_isqrt_tab281 _approximate_isqrt_tab
29.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 272, 433 lines modifiedOffset 272, 446 lines modified
272 »       jmp····2fc·<math_fma+0xec>272 »       jmp····2fc·<math_fma+0xec>
273 ·R_X86_64_PC32»  .text.unlikely+0x190273 ·R_X86_64_PC32»  .text.unlikely+0x190
274 »       jmp····301·<math_fma+0xf1>274 »       jmp····301·<math_fma+0xf1>
275 ·R_X86_64_PC32»  .text.unlikely+0x298275 ·R_X86_64_PC32»  .text.unlikely+0x298
276 »       data16·cs·nopw·0x0(%rax,%rax,1)276 »       data16·cs·nopw·0x0(%rax,%rax,1)
277 »       nopl···0x0(%rax)277 »       nopl···0x0(%rax)
  
 278 0000000000000310·<math_copysign>:
 279 math_copysign():
 280 »       endbr64
 281 »       mov····%rsi,%rdi
 282 »       mov····$0x0,%ecx
 283 ·R_X86_64_32»    .rodata.str1.1+0x82
 284 »       mov····%rdx,%rsi
 285 »       mov····$0x0,%edx
 286 ·R_X86_64_32»    copysign
 287 »       jmp····329·<math_copysign+0x19>
 288 ·R_X86_64_PC32»  .text.hot+0xa5c
 289 »       nopl···0x0(%rax)
  
278 0000000000000310·<math_isclose>:290 0000000000000330·<math_isclose>:
279 math_isclose():291 math_isclose():
280 »       endbr64292 »       endbr64
281 »       push···%rbp293 »       push···%rbp
282 »       push···%rbx294 »       push···%rbx
283 »       mov····%rsi,%rbx295 »       mov····%rsi,%rbx
284 »       mov····%rdx,%rsi296 »       mov····%rdx,%rsi
285 »       sub····$0x48,%rsp297 »       sub····$0x48,%rsp
286 »       test···%rcx,%rcx298 »       test···%rcx,%rcx
287 »       jne····329·<math_isclose+0x19>299 »       jne····349·<math_isclose+0x19>
288 ·R_X86_64_PC32»  .text.unlikely+0x3be300 ·R_X86_64_PC32»  .text.unlikely+0x3d6
289 »       cmp····$0x2,%rdx301 »       cmp····$0x2,%rdx
290 »       jne····333·<math_isclose+0x23>302 »       jne····353·<math_isclose+0x23>
291 ·R_X86_64_PC32»  .text.unlikely+0x559303 ·R_X86_64_PC32»  .text.unlikely+0x571
292 »       mov····$0x2,%ebp304 »       mov····$0x2,%ebp
293 »       test···%rbx,%rbx305 »       test···%rbx,%rbx
294 »       je·····43d·<math_isclose+0x12d>306 »       je·····45d·<math_isclose+0x12d>
295 »       mov····(%rbx),%rdi307 »       mov····(%rbx),%rdi
296 »       cmpq···$0x0,0x8(%rdi)308 »       cmpq···$0x0,0x8(%rdi)
297 ·R_X86_64_32S»   PyFloat_Type309 ·R_X86_64_32S»   PyFloat_Type
298 »       jne····442·<math_isclose+0x132>310 »       jne····462·<math_isclose+0x132>
299 »       movsd··0x10(%rdi),%xmm2311 »       movsd··0x10(%rdi),%xmm2
300 »       mov····0x8(%rbx),%rdi312 »       mov····0x8(%rbx),%rdi
301 »       cmpq···$0x0,0x8(%rdi)313 »       cmpq···$0x0,0x8(%rdi)
302 ·R_X86_64_32S»   PyFloat_Type314 ·R_X86_64_32S»   PyFloat_Type
303 »       jne····40f·<math_isclose+0xff>315 »       jne····42f·<math_isclose+0xff>
304 »       movsd··0x10(%rdi),%xmm1316 »       movsd··0x10(%rdi),%xmm1
305 »       cmp····$0x2,%rbp317 »       cmp····$0x2,%rbp
306 »       jne····3a1·<math_isclose+0x91>318 »       jne····3c1·<math_isclose+0x91>
307 »       movsd··0x0(%rip),%xmm3········319 »       movsd··0x0(%rip),%xmm3········
308 ·R_X86_64_PC32»  .LC44-0x4320 ·R_X86_64_PC32»  .LC44-0x4
309 »       pxor···%xmm5,%xmm5321 »       pxor···%xmm5,%xmm5
310 »       ucomisd·%xmm1,%xmm2322 »       ucomisd·%xmm1,%xmm2
311 »       jp·····38a·<math_isclose+0x7a>323 »       jp·····3aa·<math_isclose+0x7a>
312 ·R_X86_64_PC32»  .text.unlikely+0x3fd324 ·R_X86_64_PC32»  .text.unlikely+0x415
313 »       mov····$0x1,%edi325 »       mov····$0x1,%edi
314 »       jne····395·<math_isclose+0x85>326 »       jne····3b5·<math_isclose+0x85>
315 ·R_X86_64_PC32»  .text.unlikely+0x3fd327 ·R_X86_64_PC32»  .text.unlikely+0x415
316 »       call···39a·<math_isclose+0x8a>328 »       call···3ba·<math_isclose+0x8a>
317 ·R_X86_64_PLT32» PyBool_FromLong-0x4329 ·R_X86_64_PLT32» PyBool_FromLong-0x4
318 »       add····$0x48,%rsp330 »       add····$0x48,%rsp
319 »       pop····%rbx331 »       pop····%rbx
320 »       pop····%rbp332 »       pop····%rbp
321 »       ret333 »       ret
322 »       mov····0x10(%rbx),%rdi334 »       mov····0x10(%rbx),%rdi
323 »       test···%rdi,%rdi335 »       test···%rdi,%rdi
324 »       je·····3ae·<math_isclose+0x9e>336 »       je·····3ce·<math_isclose+0x9e>
325 ·R_X86_64_PC32»  .text.unlikely+0x580337 ·R_X86_64_PC32»  .text.unlikely+0x598
326 »       cmpq···$0x0,0x8(%rdi)338 »       cmpq···$0x0,0x8(%rdi)
327 ·R_X86_64_32S»   PyFloat_Type339 ·R_X86_64_32S»   PyFloat_Type
328 »       jne····3bc·<math_isclose+0xac>340 »       jne····3dc·<math_isclose+0xac>
329 ·R_X86_64_PC32»  .text.unlikely+0x475341 ·R_X86_64_PC32»  .text.unlikely+0x48d
330 »       movsd··0x10(%rdi),%xmm3342 »       movsd··0x10(%rdi),%xmm3
331 »       cmp····$0x3,%rbp343 »       cmp····$0x3,%rbp
332 »       jne····3db·<math_isclose+0xcb>344 »       jne····3fb·<math_isclose+0xcb>
333 »       pxor···%xmm0,%xmm0345 »       pxor···%xmm0,%xmm0
334 »       comisd·%xmm3,%xmm0346 »       comisd·%xmm3,%xmm0
335 »       ja·····3d5·<math_isclose+0xc5>347 »       ja·····3f5·<math_isclose+0xc5>
336 ·R_X86_64_PC32»  .text.unlikely+0x4da348 ·R_X86_64_PC32»  .text.unlikely+0x4f2
337 »       movapd·%xmm0,%xmm5349 »       movapd·%xmm0,%xmm5
338 »       jmp····380·<math_isclose+0x70>350 »       jmp····3a0·<math_isclose+0x70>
339 »       mov····0x18(%rbx),%rdi351 »       mov····0x18(%rbx),%rdi
340 »       cmpq···$0x0,0x8(%rdi)352 »       cmpq···$0x0,0x8(%rdi)
341 ·R_X86_64_32S»   PyFloat_Type353 ·R_X86_64_32S»   PyFloat_Type
342 »       jne····3ed·<math_isclose+0xdd>354 »       jne····40d·<math_isclose+0xdd>
343 ·R_X86_64_PC32»  .text.unlikely+0x502355 ·R_X86_64_PC32»  .text.unlikely+0x51a
344 »       movsd··0x10(%rdi),%xmm5356 »       movsd··0x10(%rdi),%xmm5
345 »       pxor···%xmm0,%xmm0357 »       pxor···%xmm0,%xmm0
346 »       comisd·%xmm3,%xmm0358 »       comisd·%xmm3,%xmm0
347 »       ja·····400·<math_isclose+0xf0>359 »       ja·····420·<math_isclose+0xf0>
348 ·R_X86_64_PC32»  .text.unlikely+0x4da360 ·R_X86_64_PC32»  .text.unlikely+0x4f2
349 »       comisd·%xmm5,%xmm0361 »       comisd·%xmm5,%xmm0
350 »       jbe····380·<math_isclose+0x70>362 »       jbe····3a0·<math_isclose+0x70>
351 »       jmp····40f·<math_isclose+0xff>363 »       jmp····42f·<math_isclose+0xff>
352 ·R_X86_64_PC32»  .text.unlikely+0x4da364 ·R_X86_64_PC32»  .text.unlikely+0x4f2
353 »       movsd··%xmm2,0x8(%rsp)365 »       movsd··%xmm2,0x8(%rsp)
354 »       call···41a·<math_isclose+0x10a>366 »       call···43a·<math_isclose+0x10a>
355 ·R_X86_64_PLT32» PyFloat_AsDouble-0x4367 ·R_X86_64_PLT32» PyFloat_AsDouble-0x4
356 »       ucomisd·0x0(%rip),%xmm0········368 »       ucomisd·0x0(%rip),%xmm0········
357 ·R_X86_64_PC32»  .LC15-0x4369 ·R_X86_64_PC32»  .LC15-0x4
358 »       movsd··0x8(%rsp),%xmm2370 »       movsd··0x8(%rsp),%xmm2
359 »       movapd·%xmm0,%xmm1371 »       movapd·%xmm0,%xmm1
360 »       jp·····36e·<math_isclose+0x5e>372 »       jp·····38e·<math_isclose+0x5e>
361 »       jne····36e·<math_isclose+0x5e>373 »       jne····38e·<math_isclose+0x5e>
362 »       jmp····43d·<math_isclose+0x12d>374 »       jmp····45d·<math_isclose+0x12d>
363 ·R_X86_64_PC32»  .text.unlikely+0x594375 ·R_X86_64_PC32»  .text.unlikely+0x5ac
364 »       jmp····442·<math_isclose+0x132>376 »       jmp····462·<math_isclose+0x132>
365 ·R_X86_64_PC32»  .text.unlikely+0x3c5377 ·R_X86_64_PC32»  .text.unlikely+0x3dd
366 »       call···447·<math_isclose+0x137>378 »       call···467·<math_isclose+0x137>
367 ·R_X86_64_PLT32» PyFloat_AsDouble-0x4379 ·R_X86_64_PLT32» PyFloat_AsDouble-0x4
368 »       ucomisd·0x0(%rip),%xmm0········380 »       ucomisd·0x0(%rip),%xmm0········
369 ·R_X86_64_PC32»  .LC15-0x4381 ·R_X86_64_PC32»  .LC15-0x4
370 »       movapd·%xmm0,%xmm2382 »       movapd·%xmm0,%xmm2
371 »       jp·····357·<math_isclose+0x47>383 »       jp·····377·<math_isclose+0x47>
372 »       jne····357·<math_isclose+0x47>384 »       jne····377·<math_isclose+0x47>
373 »       jmp····464·<math_isclose+0x154>385 »       jmp····484·<math_isclose+0x154>
374 ·R_X86_64_PC32»  .text.unlikely+0x561386 ·R_X86_64_PC32»  .text.unlikely+0x579
375 »       data16·cs·nopw·0x0(%rax,%rax,1)387 »       data16·cs·nopw·0x0(%rax,%rax,1)
376 »       nop388 »       nop
  
377 0000000000000470·<math_trunc>:389 0000000000000490·<math_trunc>:
378 math_trunc():390 math_trunc():
379 »       endbr64391 »       endbr64
380 »       push···%rbp392 »       push···%rbp
381 »       mov····%rsi,%rbp393 »       mov····%rsi,%rbp
382 »       push···%rbx394 »       push···%rbx
383 »       push···%r8395 »       push···%r8
Max diff block lines reached; 25615/30429 bytes (84.18%) of diff not shown.
127 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
188 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
1.99 KB
readelf --wide --decompress --hex-dump=.rodata.cst8 {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 Hex·dump·of·section·'.rodata.cst8':1 Hex·dump·of·section·'.rodata.cst8':
2 ··0x00000000·6957148b·0abf0540·182d4454·fb211940·iW.....@.-DT.!.@2 ··0x00000000·6957148b·0abf0540·182d4454·fb211940·iW.....@.-DT.!.@
3 ··0x00000010·00000000·0000f87f·38ef2c36·568bd73f·........8.,6V..?3 ··0x00000010·00000000·0000f87f·38ef2c36·568bd73f·........8.,6V..?
4 ··0x00000020·00000000·0000f0bf·ffffffff·ffffef7f·................4 ··0x00000020·00000000·0000f0bf·ffffffff·ffffef7f·................
5 ··0x00000030·00000000·0000f83f·00000000·0000f0ff·.......?........5 ··0x00000030·00000000·0000f83f·00000000·0000f0ff·.......?........
6 ··0x00000040·00000000·00000040·00000000·00003043·.......@......0C6 ··0x00000040·00000000·00000040·00000000·00003043·.......@......0C
7 ··0x00000050·95d626e8·0b2e113e·8c06b50f·284ae13f·..&....>....(J.? 
8 ··0x00000060·00000000·00004040·f8c1631a·dca54c40·......@@..c...L@ 
9 ··0x00000070·00000000·0000d07f·00000000·00001000·................ 
10 ··0x00000080·399d52a2·46df913f·ee0c098f·54edeabf·9.R.F..?....T... 
11 ··0x00000090·00000000·00003740·2342920c·a19cc73b·......7@#B.....; 
12 ··0x000000a0·00000000·00006940·000080b9·45191640·......i@....E..@ 
13 ··0x000000b0·000080b9·45191840·182d4454·fb2109c0·....E..@.-DT.!.. 
14 ··0x000000c0·00000000·00806140·00000000·0000e03f·......a@.......?7 ··0x00000050·00000000·0000e03f·95d626e8·0b2e113e·.......?..&....>
 8 ··0x00000060·8c06b50f·284ae13f·00000000·00004040·....(J.?......@@
 9 ··0x00000070·f8c1631a·dca54c40·00000000·0000d07f·..c...L@........
 10 ··0x00000080·00000000·00001000·399d52a2·46df913f·........9.R.F..?
 11 ··0x00000090·ee0c098f·54edeabf·00000000·00003740·....T.........7@
 12 ··0x000000a0·2342920c·a19cc73b·00000000·00006940·#B.....;......i@
 13 ··0x000000b0·000080b9·45191640·000080b9·45191840·....E..@....E..@
 14 ··0x000000c0·182d4454·fb2109c0·00000000·00806140·.-DT.!........a@
15 ··0x000000d0·00000000·0000d03f·00000000·00001440·.......?.......@15 ··0x000000d0·00000000·0000d03f·00000000·00001440·.......?.......@
16 ··0x000000e0·9ea4c143·51ea1542·574cf575·70fc2342·...CQ..BWL.up.#B16 ··0x000000e0·9ea4c143·51ea1542·574cf575·70fc2342·...CQ..BWL.up.#B
17 ··0x000000f0·1ab68a81·32a12042·00000000·a8088341·....2.·B.......A17 ··0x000000f0·1ab68a81·32a12042·00000000·a8088341·....2.·B.......A
18 ··0x00000100·00000080·69bd9c41·1a26e822·b5b01042·....i..A.&."...B18 ··0x00000100·00000080·69bd9c41·1a26e822·b5b01042·....i..A.&."...B
19 ··0x00000110·000000b0·a6fda141·e8a1a5b3·c17ff641·.......A.......A19 ··0x00000110·000000b0·a6fda141·e8a1a5b3·c17ff641·.......A.......A
20 ··0x00000120·00000070·71189941·3ff3d3f5·1874d541·...pq..A?....t.A20 ··0x00000120·00000070·71189941·3ff3d3f5·1874d541·...pq..A?....t.A
21 ··0x00000130·00000090·b6ee8541·2a5fb97b·0cabad41·.......A*_.{...A21 ··0x00000130·00000090·b6ee8541·2a5fb97b·0cabad41·.......A*_.{...A
29.4 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 58, 227 lines modifiedOffset 58, 229 lines modified
58 ··0x00000360·0e208d04·420e288c·05410e30·8306470e·.·..B.(..A.0..G.58 ··0x00000360·0e208d04·420e288c·05410e30·8306470e·.·..B.(..A.0..G.
59 ··0x00000370·406d0a0e·30410e28·420e2042·0e18420e·@m..0A.(B.·B..B.59 ··0x00000370·406d0a0e·30410e28·420e2042·0e18420e·@m..0A.(B.·B..B.
60 ··0x00000380·10420e08·450b02b0·0a0e3044·0e28420e·.B..E.....0D.(B.60 ··0x00000380·10420e08·450b02b0·0a0e3044·0e28420e·.B..E.....0D.(B.
61 ··0x00000390·20420e18·420e1042·0e08410b·30000000··B..B..B..A.0...61 ··0x00000390·20420e18·420e1042·0e08410b·30000000··B..B..B..A.0...
62 ··0x000003a0·a0030000·00000000·c0000000·000e4083·..............@.62 ··0x000003a0·a0030000·00000000·c0000000·000e4083·..............@.
63 ··0x000003b0·068c058d·048e038f·02440a0e·30430e28·.........D..0C.(63 ··0x000003b0·068c058d·048e038f·02440a0e·30430e28·.........D..0C.(
64 ··0x000003c0·420e2042·0e18420e·10420e08·450b0000·B.·B..B..B..E...64 ··0x000003c0·420e2042·0e18420e·10420e08·450b0000·B.·B..B..B..E...
65 ··0x000003d0·2c000000·d4030000·00000000·8f010000·,...............65 ··0x000003d0·10000000·d4030000·00000000·19000000·................
66 ··0x000003e0·00450e10·8302470e·3002860a·0e10410e·.E....G.0.....A. 
67 ··0x000003f0·08450b02·760a0e10·430e0841·0b000000·.E..v...C..A....66 ··0x000003e0·00000000·38000000·e8030000·00000000·....8...........
 67 ··0x000003f0·35030000·00410e10·8602440e·18830347·5....A....D....G
 68 ··0x00000400·0e60030a·010a0e18·410e1041·0e08450b·.`......A..A..E.
 69 ··0x00000410·02630a0e·18430e10·410e0841·0b000000·.c...C..A..A....
68 ··0x00000400·14000000·04040000·00000000·2a000000·............*...70 ··0x00000420·14000000·24040000·00000000·42000000·....$.......B...
69 ··0x00000410·000e3083·02000000·28000000·1c040000·..0.....(.......71 ··0x00000430·000e6083·03860200·28000000·3c040000·..`.....(...<...
70 ··0x00000420·00000000·54010000·00450e10·8602410e·....T....E....A.72 ··0x00000440·00000000·54010000·00450e10·8602410e·....T....E....A.
71 ··0x00000430·1883034a·0e60027e·0a0e1841·0e10410e·...J.`.~...A..A.73 ··0x00000450·1883034a·0e60027e·0a0e1841·0e10410e·...J.`.~...A..A.
72 ··0x00000440·08410b00·24000000·48040000·00000000·.A..$...H.......74 ··0x00000460·08410b00·24000000·68040000·00000000·.A..$...h.......
73 ··0x00000450·06020000·000e6083·03860248·0e68570e·......`....H.hW.75 ··0x00000470·06020000·000e6083·03860248·0e68570e·......`....H.hW.
74 ··0x00000460·70420e78·420e8001·490e6000·28000000·pB.xB...I.`.(...76 ··0x00000480·70420e78·420e8001·490e6000·28000000·pB.xB...I.`.(...
75 ··0x00000470·70040000·00000000·90000000·00450e10·p............E..77 ··0x00000490·90040000·00000000·90000000·00450e10·.............E..
76 ··0x00000480·8602440e·18830342·0e20025b·0a0e1841·..D....B.·.[...A78 ··0x000004a0·8602440e·18830342·0e20025b·0a0e1841·..D....B.·.[...A
77 ··0x00000490·0e10410e·08410b00·1c000000·9c040000·..A..A..........79 ··0x000004b0·0e10410e·08410b00·1c000000·bc040000·..A..A..........
78 ··0x000004a0·00000000·16000000·000e2083·03860252·..........·....R80 ··0x000004c0·00000000·16000000·000e2083·03860252·..........·....R
79 ··0x000004b0·0e18410e·10410e08·7c000000·bc040000·..A..A..|.......81 ··0x000004d0·0e18410e·10410e08·7c000000·dc040000·..A..A..|.......
80 ··0x000004c0·00000000·13040000·00460e10·8f02450e·.........F....E.82 ··0x000004e0·00000000·fa030000·00460e10·8f02450e·.........F....E.
81 ··0x000004d0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.083 ··0x000004f0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
82 ··0x000004e0·8606410e·38830744·0e60770a·0e38430e·..A.8..D.`w..8C.84 ··0x00000500·8606410e·38830744·0e60770a·0e38430e·..A.8..D.`w..8C.
83 ··0x000004f0·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..85 ··0x00000510·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
84 ··0x00000500·480b037f·020a0e38·440e3041·0e28420e·H......8D.0A.(B.86 ··0x00000520·480b037f·020a0e38·440e3041·0e28420e·H......8D.0A.(B.
85 ··0x00000510·20420e18·420e1042·0e08440b·027b0a0e··B..B..B..D..{..87 ··0x00000530·20420e18·420e1042·0e08440b·027b0a0e··B..B..B..D..{..
86 ··0x00000520·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B..88 ··0x00000540·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B..
87 ··0x00000530·420e0845·0b000000·1c000000·3c050000·B..E........<...89 ··0x00000550·420e0845·0b000000·1c000000·5c050000·B..E........\...
88 ··0x00000540·00000000·f1000000·000e6083·0786068c·..........`.....90 ··0x00000560·00000000·f1000000·000e6083·0786068c·..........`.....
89 ··0x00000550·058d048e·038f0200·1c000000·5c050000·............\...91 ··0x00000570·058d048e·038f0200·1c000000·7c050000·............|...
90 ··0x00000560·00000000·7f000000·00480e10·6b0a0e08·.........H..k...92 ··0x00000580·00000000·7f000000·00480e10·6b0a0e08·.........H..k...
91 ··0x00000570·450b7e0e·08000000·14000000·7c050000·E.~.........|...93 ··0x00000590·450b7e0e·08000000·14000000·9c050000·E.~.............
92 ··0x00000580·00000000·12000000·000e1051·0e080000·...........Q....94 ··0x000005a0·00000000·12000000·000e1051·0e080000·...........Q....
93 ··0x00000590·10000000·94050000·00000000·13000000·................95 ··0x000005b0·10000000·b4050000·00000000·13000000·................
94 ··0x000005a0·00000000·10000000·a8050000·00000000·................96 ··0x000005c0·00000000·10000000·c8050000·00000000·................
95 ··0x000005b0·13000000·00000000·14000000·bc050000·................97 ··0x000005d0·13000000·00000000·14000000·dc050000·................
96 ··0x000005c0·00000000·71000000·00760e20·760e0800·....q....v.·v...98 ··0x000005e0·00000000·71000000·00760e20·760e0800·....q....v.·v...
97 ··0x000005d0·14000000·d4050000·00000000·21000000·............!...99 ··0x000005f0·14000000·f4050000·00000000·21000000·............!...
98 ··0x000005e0·000e2060·0e080000·10000000·ec050000·..·`............100 ··0x00000600·000e2060·0e080000·10000000·0c060000·..·`............
99 ··0x000005f0·00000000·13000000·00000000·10000000·................101 ··0x00000610·00000000·13000000·00000000·10000000·................
100 ··0x00000600·00060000·00000000·13000000·00000000·................102 ··0x00000620·20060000·00000000·13000000·00000000··...............
 103 ··0x00000630·10000000·34060000·00000000·13000000·....4...........
 104 ··0x00000640·00000000·10000000·48060000·00000000·........H.......
 105 ··0x00000650·19000000·00000000·10000000·5c060000·............\...
 106 ··0x00000660·00000000·ce000000·00000000·10000000·................
 107 ··0x00000670·70060000·00000000·13000000·00000000·p...............
101 ··0x00000610·10000000·14060000·00000000·13000000·................108 ··0x00000680·10000000·84060000·00000000·13000000·................
102 ··0x00000620·00000000·34000000·28060000·00000000·....4...(....... 
103 ··0x00000630·35010000·00460e10·8e02410e·18830347·5....F....A....G 
104 ··0x00000640·0e300315·010a0e18·410e1042·0e08450b·.0......A..B..E. 
105 ··0x00000650·440e1843·0e10420e·08000000·10000000·D..C..B......... 
106 ··0x00000660·60060000·00000000·ca000000·00000000·`............... 
107 ··0x00000670·10000000·74060000·00000000·13000000·....t........... 
108 ··0x00000680·00000000·10000000·88060000·00000000·................109 ··0x00000690·00000000·24000000·98060000·00000000·....$...........
 110 ··0x000006a0·4a000000·00410e10·8602440e·18830345·J....A....D....E
 111 ··0x000006b0·0e20790e·18410e10·410e0800·1c000000·.·y..A..A.......
109 ··0x00000690·13000000·00000000·24000000·9c060000·........$.......112 ··0x000006c0·c0060000·00000000·16000000·000e2083·..............·.
110 ··0x000006a0·00000000·4a000000·00410e10·8602440e·....J....A....D. 
111 ··0x000006b0·18830345·0e20790e·18410e10·410e0800·...E.·y..A..A... 
112 ··0x000006c0·1c000000·c4060000·00000000·16000000·................ 
113 ··0x000006d0·000e2083·03860242·0e18470e·10480e08·..·....B..G..H..113 ··0x000006d0·03860242·0e18470e·10480e08·48000000·...B..G..H..H...
114 ··0x000006e0·48000000·e4060000·00000000·7d060000·H...........}... 
115 ··0x000006f0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·.. 
116 ··0x00000700·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G 
117 ··0x00000710·0e700323·010a0e38·440e3041·0e28420e·.p.#...8D.0A.(B. 
118 ··0x00000720·20420e18·420e1042·0e08410b·1c000000··B..B..B..A..... 
119 ··0x00000730·30070000·00000000·62020000·000e7083·0.......b.....p. 
120 ··0x00000740·0786068c·058d048e·038f0200·50000000·............P... 
121 ··0x00000750·50070000·00000000·86010000·00470e10·P............G..114 ··0x000006e0·e0060000·00000000·8d060000·00460e10·.............F..
122 ··0x00000760·8e02420e·188d0342·0e208c04·410e2886·..B....B.·..A.(.115 ··0x000006f0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
123 ··0x00000770·05440e30·8306470e·40510e30·440e2841·.D.0..G.@Q.0D.(A 
124 ··0x00000780·0e20420e·18420e10·420e0841·c3c6cccd·.·B..B..B..A.... 
125 ··0x00000790·ce4a0e40·83068605·8c048d03·8e020000·.J.@............ 
126 ··0x000007a0·1c000000·a4070000·00000000·8a000000·................ 
127 ··0x000007b0·000e4083·0686058c·048d038e·02000000·..@............. 
128 ··0x000007c0·4c000000·c4070000·00000000·9d0d0000·L............... 
129 ··0x000007d0·00460e10·8f02450e·188e0342·0e208d04·.F....E....B.·.. 
130 ··0x000007e0·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D116 ··0x00000700·05410e30·8606410e·38830747·0e700323·.A.0..A.8..G.p.#
131 ··0x000007f0·0e800103·c0020a0e·38440e30·410e2842·........8D.0A.(B 
132 ··0x00000800·0e20420e·18420e10·420e0846·0b000000·.·B..B..B..F.... 
133 ··0x00000810·1c000000·14080000·00000000·9a010000·................ 
134 ··0x00000820·000e8001·83078606·8c058d04·8e038f02·................ 
135 ··0x00000830·64000000·34080000·00000000·d0080000·d...4........... 
136 ··0x00000840·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·.. 
137 ··0x00000850·420e288c·05440e30·8606440e·38830747·B.(..D.0..D.8..G 
138 ··0x00000860·0e500251·0a0e3841·0e30410e·28420e20·.P.Q..8A.0A.(B.· 
139 ··0x00000870·420e1842·0e10420e·084e0b03·28010a0e·B..B..B..N..(... 
140 ··0x00000880·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..117 ··0x00000710·010a0e38·440e3041·0e28420e·20420e18·...8D.0A.(B.·B..
141 ··0x00000890·420e084b·0b000000·1c000000·9c080000·B..K............118 ··0x00000720·420e1042·0e08410b·1c000000·2c070000·B..B..A.....,...
142 ··0x000008a0·00000000·86000000·000e5083·0786068c·..........P.....119 ··0x00000730·00000000·62020000·000e7083·0786068c·....b.....p.....
143 ··0x000008b0·058d048e·038f0200·48000000·bc080000·........H....... 
144 ··0x000008c0·00000000·8a010000·00420e10·8d02420e·.........B....B. 
145 ··0x000008d0·188c0347·0e208604·440e2883·054d0e30·...G.·..D.(..M.0 
146 ··0x000008e0·02cb0a0e·28410e20·410e1842·0e10420e·....(A.·A..B..B. 
147 ··0x000008f0·084b0b02·880e2844·0e20410e·18420e10·.K....(D.·A..B.. 
148 ··0x00000900·420e0800·18000000·08090000·00000000·B............... 
149 ··0x00000910·21000000·000e3083·0586048c·038d0200·!.....0......... 
150 ··0x00000920·10000000·24090000·00000000·1b000000·....$........... 
151 ··0x00000930·00000000·1c000000·38090000·00000000·........8....... 
152 ··0x00000940·88000000·00480e20·02460a0e·08450b74·.....H.·.F...E.t 
153 ··0x00000950·0e080000·4c000000·58090000·00000000·....L...X....... 
154 ··0x00000960·7f090000·00460e10·8f02420e·188e0342·.....F....B....B 
155 ··0x00000970·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A. 
156 ··0x00000980·38830747·0eb00103·c3040a0e·38410e30·8..G........8A.0 
157 ··0x00000990·410e2842·0e20420e·18420e10·420e0846·A.(B.·B..B..B..F 
158 ··0x000009a0·0b000000·1c000000·a8090000·00000000·................ 
159 ··0x000009b0·fc020000·000eb001·83078606·8c058d04·................ 
160 ··0x000009c0·8e038f02·1c000000·c8090000·00000000·................ 
161 ··0x000009d0·fa000000·00480e20·02dc0a0e·08450b50·.....H.·.....E.P 
162 ··0x000009e0·0e080000·10000000·e8090000·00000000·................ 
163 ··0x000009f0·16000000·00000000·1c000000·fc090000·................ 
164 ··0x00000a00·00000000·66000000·00670e20·730a0e08·....f....g.·s... 
165 ··0x00000a10·450b460e·08000000·4c000000·1c0a0000·E.F.....L....... 
166 ··0x00000a20·00000000·22060000·00460e10·8f02420e·...."....F....B. 
167 ··0x00000a30·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0 
168 ··0x00000a40·8606410e·3883074a·0ea00203·06010a0e·..A.8..J........ 
169 ··0x00000a50·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B.. 
170 ··0x00000a60·420e0848·0b000000·1c000000·6c0a0000·B..H........l... 
171 ··0x00000a70·00000000·26020000·000ea002·83078606·....&........... 
172 ··0x00000a80·8c058d04·8e038f02·34000000·8c0a0000·........4....... 
173 ··0x00000a90·00000000·fe010000·006a0e10·8602450e·.........j....E. 
174 ··0x00000aa0·18830344·0e6003b5·010a0e18·450e1041·...D.`......E..A 
Max diff block lines reached; 0/29965 bytes (0.00%) of diff not shown.
32.7 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 19, 253 lines modifiedOffset 19, 254 lines modified
19 ··0x00000100·7470726f·702e3000·6d617468·5f636569·tprop.0.math_cei19 ··0x00000100·7470726f·702e3000·6d617468·5f636569·tprop.0.math_cei
20 ··0x00000110·6c006d61·74685f63·65696c2e·636f6c64·l.math_ceil.cold20 ··0x00000110·6c006d61·74685f63·65696c2e·636f6c64·l.math_ceil.cold
21 ··0x00000120·006d6174·685f6973·6e616e00·6d617468·.math_isnan.math21 ··0x00000120·006d6174·685f6973·6e616e00·6d617468·.math_isnan.math
22 ··0x00000130·5f69736e·616e2e63·6f6c6400·6d617468·_isnan.cold.math22 ··0x00000130·5f69736e·616e2e63·6f6c6400·6d617468·_isnan.cold.math
23 ··0x00000140·5f666d61·006d6174·685f666d·612e636f·_fma.math_fma.co23 ··0x00000140·5f666d61·006d6174·685f666d·612e636f·_fma.math_fma.co
24 ··0x00000150·6c64006d·6174685f·67636400·6d617468·ld.math_gcd.math24 ··0x00000150·6c64006d·6174685f·67636400·6d617468·ld.math_gcd.math
25 ··0x00000160·5f676364·2e636f6c·64006d61·74685f63·_gcd.cold.math_c25 ··0x00000160·5f676364·2e636f6c·64006d61·74685f63·_gcd.cold.math_c
26 ··0x00000170·6f707973·69676e00·6d617468·5f636f70·opysign.math_cop26 ··0x00000170·6f707973·69676e00·6d617468·5f32006d·opysign.math_2.m
 27 ··0x00000180·5f72656d·61696e64·6572006d·6174685f·_remainder.math_
 28 ··0x00000190·322e636f·6c64006d·6174685f·6973636c·2.cold.math_iscl
 29 ··0x000001a0·6f736500·6d617468·5f697363·6c6f7365·ose.math_isclose
 30 ··0x000001b0·2e636f6c·64005f70·61727365·722e3200·.cold._parser.2.
 31 ··0x000001c0·6d617468·5f747275·6e63006d·6174685f·math_trunc.math_
27 ··0x00000180·79736967·6e2e636f·6c64006d·6174685f·ysign.cold.math_32 ··0x000001d0·7472756e·632e636f·6c64006d·6174685f·trunc.cold.math_
28 ··0x00000190·6973636c·6f736500·6d617468·5f697363·isclose.math_isc 
29 ··0x000001a0·6c6f7365·2e636f6c·64005f70·61727365·lose.cold._parse 
30 ··0x000001b0·722e3200·6d617468·5f747275·6e63006d·r.2.math_trunc.m 
31 ··0x000001c0·6174685f·7472756e·632e636f·6c64006d·ath_trunc.cold.m 
32 ··0x000001d0·6174685f·69737172·74005f61·7070726f·ath_isqrt._appro33 ··0x000001e0·69737172·74005f61·7070726f·78696d61·isqrt._approxima
33 ··0x000001e0·78696d61·74655f69·73717274·5f746162·ximate_isqrt_tab34 ··0x000001f0·74655f69·73717274·5f746162·006d6174·te_isqrt_tab.mat
34 ··0x000001f0·006d6174·685f6973·7172742e·636f6c64·.math_isqrt.cold35 ··0x00000200·685f6973·7172742e·636f6c64·0050795f·h_isqrt.cold.Py_
35 ··0x00000200·0050795f·58444543·52454600·6d617468·.Py_XDECREF.math36 ··0x00000210·58444543·52454600·6d617468·5f697369·XDECREF.math_isi
36 ··0x00000210·5f697369·6e66006d·6174685f·6973696e·_isinf.math_isin37 ··0x00000220·6e66006d·6174685f·6973696e·662e636f·nf.math_isinf.co
 38 ··0x00000230·6c64006d·6174685f·61636f73·006d6174·ld.math_acos.mat
 39 ··0x00000240·685f6163·6f736800·6d617468·5f697366·h_acosh.math_isf
 40 ··0x00000250·696e6974·65006d61·74685f69·7366696e·inite.math_isfin
37 ··0x00000220·662e636f·6c64006d·6174685f·61636f73·f.cold.math_acos41 ··0x00000260·6974652e·636f6c64·006d6174·685f6173·ite.cold.math_as
38 ··0x00000230·006d6174·685f6163·6f736800·6d617468·.math_acosh.math 
39 ··0x00000240·5f697366·696e6974·65006d61·74685f69·_isfinite.math_i 
40 ··0x00000250·7366696e·6974652e·636f6c64·006d6174·sfinite.cold.mat 
41 ··0x00000260·685f6173·696e006d·6174685f·6173696e·h_asin.math_asin42 ··0x00000270·696e006d·6174685f·6173696e·68006d61·in.math_asinh.ma
42 ··0x00000270·68006d61·74685f61·74616e00·6d617468·h.math_atan.math43 ··0x00000280·74685f61·74616e00·6d617468·5f617461·th_atan.math_ata
43 ··0x00000280·5f617461·6e32006d·5f617461·6e32006d·_atan2.m_atan2.m44 ··0x00000290·6e32006d·5f617461·6e32006d·6174685f·n2.m_atan2.math_
44 ··0x00000290·6174685f·6174616e·68006d61·74685f63·ath_atanh.math_c45 ··0x000002a0·6174616e·68006d61·74685f63·62727400·atanh.math_cbrt.
45 ··0x000002a0·62727400·5f50794f·626a6563·745f5665·brt._PyObject_Ve46 ··0x000002b0·5f50794f·626a6563·745f5665·63746f72·_PyObject_Vector
46 ··0x000002b0·63746f72·63616c6c·54737461·74652e63·ctorcallTstate.c47 ··0x000002c0·63616c6c·54737461·74652e63·6f6e7374·callTstate.const
47 ··0x000002c0·6f6e7374·70726f70·2e302e63·6f6c6400·onstprop.0.cold.48 ··0x000002d0·70726f70·2e302e63·6f6c6400·6d617468·prop.0.cold.math
48 ··0x000002d0·6d617468·5f636f6d·62006661·73745f63·math_comb.fast_c49 ··0x000002e0·5f636f6d·62006661·73745f63·6f6d625f·_comb.fast_comb_
49 ··0x000002e0·6f6d625f·6c696d69·7473312e·38007265·omb_limits1.8.re50 ··0x000002f0·6c696d69·7473312e·38007265·64756365·limits1.8.reduce
50 ··0x000002f0·64756365·645f6661·63746f72·69616c5f·duced_factorial_ 
51 ··0x00000300·6f64645f·70617274·00696e76·65727465·odd_part.inverte 
52 ··0x00000310·645f6661·63746f72·69616c5f·6f64645f·d_factorial_odd_51 ··0x00000300·645f6661·63746f72·69616c5f·6f64645f·d_factorial_odd_
 52 ··0x00000310·70617274·00696e76·65727465·645f6661·part.inverted_fa
 53 ··0x00000320·63746f72·69616c5f·6f64645f·70617274·ctorial_odd_part
 54 ··0x00000330·00666163·746f7269·616c5f74·7261696c·.factorial_trail
 55 ··0x00000340·696e675f·7a65726f·73007065·726d5f63·ing_zeros.perm_c
 56 ··0x00000350·6f6d625f·736d616c·6c007065·726d5f63·omb_small.perm_c
 57 ··0x00000360·6f6d6200·66617374·5f636f6d·625f6c69·omb.fast_comb_li
 58 ··0x00000370·6d697473·322e3700·6d617468·5f636f6d·mits2.7.math_com
 59 ··0x00000380·622e636f·6c640070·65726d5f·636f6d62·b.cold.perm_comb
 60 ··0x00000390·2e636f6c·64006d61·74685f66·6163746f·.cold.math_facto
53 ··0x00000320·70617274·00666163·746f7269·616c5f74·part.factorial_t61 ··0x000003a0·7269616c·00666163·746f7269·616c5f70·rial.factorial_p
54 ··0x00000330·7261696c·696e675f·7a65726f·73007065·railing_zeros.pe 
55 ··0x00000340·726d5f63·6f6d625f·736d616c·6c007065·rm_comb_small.pe 
56 ··0x00000350·726d5f63·6f6d6200·66617374·5f636f6d·rm_comb.fast_com 
57 ··0x00000360·625f6c69·6d697473·322e3700·6d617468·b_limits2.7.math 
58 ··0x00000370·5f636f6d·622e636f·6c640070·65726d5f·_comb.cold.perm_ 
59 ··0x00000380·636f6d62·2e636f6c·64006d61·74685f66·comb.cold.math_f 
60 ··0x00000390·6163746f·7269616c·00666163·746f7269·actorial.factori 
61 ··0x000003a0·616c5f70·61727469·616c5f70·726f6475·al_partial_produ62 ··0x000003b0·61727469·616c5f70·726f6475·63740053·artial_product.S
62 ··0x000003b0·63740053·6d616c6c·46616374·6f726961·ct.SmallFactoria63 ··0x000003c0·6d616c6c·46616374·6f726961·6c73006d·mallFactorials.m
63 ··0x000003c0·6c73006d·6174685f·66616374·6f726961·ls.math_factoria64 ··0x000003d0·6174685f·66616374·6f726961·6c2e636f·ath_factorial.co
64 ··0x000003d0·6c2e636f·6c640066·6173745f·7065726d·l.cold.fast_perm65 ··0x000003e0·6c640066·6173745f·7065726d·5f6c696d·ld.fast_perm_lim
65 ··0x000003e0·5f6c696d·6974732e·36007065·726d5f63·_limits.6.perm_c66 ··0x000003f0·6974732e·36007065·726d5f63·6f6d625f·its.6.perm_comb_
66 ··0x000003f0·6f6d625f·736d616c·6c2e636f·6c640066·omb_small.cold.f67 ··0x00000400·736d616c·6c2e636f·6c640066·6163746f·small.cold.facto
67 ··0x00000400·6163746f·7269616c·5f706172·7469616c·actorial_partial68 ··0x00000410·7269616c·5f706172·7469616c·5f70726f·rial_partial_pro
68 ··0x00000410·5f70726f·64756374·2e636f6c·64006d61·_product.cold.ma69 ··0x00000420·64756374·2e636f6c·64006d61·74685f63·duct.cold.math_c
69 ··0x00000420·74685f63·6f73006d·6174685f·73756d70·th_cos.math_sump70 ··0x00000430·6f73006d·6174685f·73756d70·726f6400·os.math_sumprod.
70 ··0x00000430·726f6400·6d617468·5f73756d·70726f64·rod.math_sumprod71 ··0x00000440·6d617468·5f73756d·70726f64·2e636f6c·math_sumprod.col
71 ··0x00000440·2e636f6c·64006d61·74685f75·6c70006d·.cold.math_ulp.m 
72 ··0x00000450·6174685f·636f7368·006d6174·685f6465·ath_cosh.math_de 
73 ··0x00000460·67726565·73006d61·74685f64·69737400·grees.math_dist. 
74 ··0x00000470·76656374·6f725f6e·6f726d2e·70617274·vector_norm.part 
75 ··0x00000480·2e30006d·6174685f·64697374·2e636f6c·.0.math_dist.col 
76 ··0x00000490·64007665·63746f72·5f6e6f72·6d006d61·d.vector_norm.ma 
77 ··0x000004a0·74685f66·73756d00·6d617468·5f667375·th_fsum.math_fsu 
78 ··0x000004b0·6d2e636f·6c64006d·6174685f·70726f64·m.cold.math_prod 
79 ··0x000004c0·005f7061·72736572·2e35006d·6174685f·._parser.5.math_ 
80 ··0x000004d0·72616469·616e7300·6d617468·5f73696e·radians.math_sin 
81 ··0x000004e0·006d6174·685f6578·7032006d·6174685f·.math_exp2.math_72 ··0x00000450·64006d61·74685f75·6c70006d·6174685f·d.math_ulp.math_
 73 ··0x00000460·636f7368·006d6174·685f6465·67726565·cosh.math_degree
 74 ··0x00000470·73006d61·74685f64·69737400·76656374·s.math_dist.vect
 75 ··0x00000480·6f725f6e·6f726d2e·70617274·2e30006d·or_norm.part.0.m
 76 ··0x00000490·6174685f·64697374·2e636f6c·64007665·ath_dist.cold.ve
 77 ··0x000004a0·63746f72·5f6e6f72·6d006d61·74685f66·ctor_norm.math_f
 78 ··0x000004b0·73756d00·6d617468·5f667375·6d2e636f·sum.math_fsum.co
 79 ··0x000004c0·6c64006d·6174685f·70726f64·005f7061·ld.math_prod._pa
 80 ··0x000004d0·72736572·2e35006d·6174685f·72616469·rser.5.math_radi
82 ··0x000004f0·66616273·006d6174·685f6572·66006d61·fabs.math_erf.ma 
83 ··0x00000500·74685f31·61006d61·74685f68·79706f74·th_1a.math_hypot 
84 ··0x00000510·006d6174·685f6879·706f742e·636f6c64·.math_hypot.cold 
85 ··0x00000520·006d6174·685f666d·6f640069·735f6572·.math_fmod.is_er 
86 ··0x00000530·726f722e·636f6c64·006d6174·685f7461·ror.cold.math_ta 
87 ··0x00000540·6e006d61·74685f66·72657870·006d6174·n.math_frexp.mat 
88 ··0x00000550·685f6672·6578702e·636f6c64·006d6174·h_frexp.cold.mat 
89 ··0x00000560·685f6c64·65787000·6d617468·5f6c6465·h_ldexp.math_lde 
90 ··0x00000570·78702e63·6f6c6400·6d617468·5f67616d·xp.cold.math_gam 
91 ··0x00000580·6d61006d·5f746761·6d6d6100·67616d6d·ma.m_tgamma.gamm 
92 ··0x00000590·615f696e·74656772·616c006d·5f73696e·a_integral.m_sin 
93 ··0x000005a0·7069006c·616e637a·6f735f73·756d006c·pi.lanczos_sum.l 
94 ··0x000005b0·616e637a·6f735f6e·756d5f63·6f656666·anczos_num_coeff 
95 ··0x000005c0·73006c61·6e637a6f·735f6465·6e5f636f·s.lanczos_den_co 
96 ··0x000005d0·65666673·006d6174·685f6c6f·67313000·effs.math_log10. 
97 ··0x000005e0·6d5f6c6f·67313000·6d617468·5f6c6f67·m_log10.math_log 
98 ··0x000005f0·3170005f·50795f6c·6f673170·006d6174·1p._Py_log1p.mat 
99 ··0x00000600·685f6c6f·6732006d·6174685f·6d6f6466·h_log2.math_modf 
100 ··0x00000610·006d6174·685f6d6f·64662e63·6f6c6400·.math_modf.cold. 
101 ··0x00000620·6d617468·5f706572·6d006d61·74685f70·math_perm.math_p 
102 ··0x00000630·65726d2e·636f6c64·006d6174·685f706f·erm.cold.math_po 
103 ··0x00000640·77006d61·74685f70·6f772e63·6f6c6400·w.math_pow.cold. 
104 ··0x00000650·6d617468·5f72656d·61696e64·6572006d·math_remainder.m 
105 ··0x00000660·6174685f·72656d61·696e6465·722e636f·ath_remainder.co 
106 ··0x00000670·6c64006d·6174685f·73696e68·006d6174·ld.math_sinh.mat81 ··0x000004e0·616e7300·6d617468·5f73696e·006d6174·ans.math_sin.mat
107 ··0x00000680·685f7461·6e68006d·6174685f·6c636d00·h_tanh.math_lcm.82 ··0x000004f0·685f6578·7032006d·6174685f·66616273·h_exp2.math_fabs
108 ··0x00000690·6d617468·5f657266·63006d61·74685f6c·math_erfc.math_l83 ··0x00000500·006d6174·685f6572·66006d61·74685f31·.math_erf.math_1
 84 ··0x00000510·61006d61·74685f68·79706f74·006d6174·a.math_hypot.mat
 85 ··0x00000520·685f6879·706f742e·636f6c64·006d6174·h_hypot.cold.mat
 86 ··0x00000530·685f666d·6f640069·735f6572·726f722e·h_fmod.is_error.
 87 ··0x00000540·636f6c64·006d6174·685f7461·6e006d61·cold.math_tan.ma
 88 ··0x00000550·74685f66·72657870·006d6174·685f6672·th_frexp.math_fr
 89 ··0x00000560·6578702e·636f6c64·006d6174·685f6c64·exp.cold.math_ld
 90 ··0x00000570·65787000·6d617468·5f6c6465·78702e63·exp.math_ldexp.c
 91 ··0x00000580·6f6c6400·6d617468·5f67616d·6d61006d·old.math_gamma.m
 92 ··0x00000590·5f746761·6d6d6100·67616d6d·615f696e·_tgamma.gamma_in
 93 ··0x000005a0·74656772·616c006d·5f73696e·7069006c·tegral.m_sinpi.l
 94 ··0x000005b0·616e637a·6f735f73·756d006c·616e637a·anczos_sum.lancz
 95 ··0x000005c0·6f735f6e·756d5f63·6f656666·73006c61·os_num_coeffs.la
Max diff block lines reached; 0/33378 bytes (0.00%) of diff not shown.
174 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:··········42064·(bytes·into·file)13 ··Start·of·section·headers:··········41968·(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·0xa450:1 There·are·21·section·headers,·starting·at·offset·0xa3f0:
  
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·000ead·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000e9d·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·0060d8·001650·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·006078·001650·18···I·18···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000ef0·000768·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000ee0·000768·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·007728·000918·18···I·18···3··88 ··[·4]·.rela.data········RELA············0000000000000000·0076c8·000918·18···I·18···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·001658·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·001648·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·001658·000233·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·001648·000233·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·00188b·000bc6·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·00187b·000bb4·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·008040·001698·18···I·18···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·007fe0·001698·18···I·18···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·002458·0005cb·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·002430·00059b·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·0096d8·0006d8·18···I·18···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·009678·0006d8·18···I·18···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·002a28·000134·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·0029d0·000134·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·002b60·0010f4·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·002b08·0010f4·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·009db0·0000d8·18···I·18··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·009d50·0000d8·18···I·18··12··8
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·003c54·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·003bfc·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·003c58·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·003c00·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·003c78·0008b0·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·003c20·0008a8·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·009e88·000510·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·009e28·000510·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·004528·001050·18·····19·102··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·0044c8·001050·18·····19·102··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·005578·000b60·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·005518·000b60·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·00a398·0000b6·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·00a338·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.7 KB
readelf --wide --symbols {}
    
Offset 34, 44 lines modifiedOffset 34, 44 lines modified
34 ····30:·0000000000000214···451·FUNC····LOCAL··DEFAULT····7·select_epoll_poll.cold34 ····30:·0000000000000214···451·FUNC····LOCAL··DEFAULT····7·select_epoll_poll.cold
35 ····31:·0000000000000220····72·OBJECT··LOCAL··DEFAULT····3·_parser.1135 ····31:·0000000000000220····72·OBJECT··LOCAL··DEFAULT····3·_parser.11
36 ····32:·0000000000000840···128·FUNC····LOCAL··DEFAULT····1·_select_clear36 ····32:·0000000000000840···128·FUNC····LOCAL··DEFAULT····1·_select_clear
37 ····33:·00000000000003d7···113·FUNC····LOCAL··DEFAULT····7·_select_clear.cold37 ····33:·00000000000003d7···113·FUNC····LOCAL··DEFAULT····7·_select_clear.cold
38 ····34:·00000000000008c0·····9·FUNC····LOCAL··DEFAULT····1·_select_free38 ····34:·00000000000008c0·····9·FUNC····LOCAL··DEFAULT····1·_select_free
39 ····35:·0000000000000080····76·FUNC····LOCAL··DEFAULT····9·select_poll39 ····35:·0000000000000080····76·FUNC····LOCAL··DEFAULT····9·select_poll
40 ····36:·0000000000000448····31·FUNC····LOCAL··DEFAULT····7·select_poll.cold40 ····36:·0000000000000448····31·FUNC····LOCAL··DEFAULT····7·select_poll.cold
41 ····37:·00000000000000d0···219·FUNC····LOCAL··DEFAULT····9·select_poll_register41 ····37:·00000000000000d0···218·FUNC····LOCAL··DEFAULT····9·select_poll_register
42 ····38:·0000000000000467···179·FUNC····LOCAL··DEFAULT····7·select_poll_register.cold42 ····38:·0000000000000467···179·FUNC····LOCAL··DEFAULT····7·select_poll_register.cold
43 ····39:·00000000000001b0···898·FUNC····LOCAL··DEFAULT····9·select_poll_poll43 ····39:·00000000000001b0···863·FUNC····LOCAL··DEFAULT····9·select_poll_poll
44 ····40:·000000000000051a···423·FUNC····LOCAL··DEFAULT····7·select_poll_poll.cold44 ····40:·000000000000051a···403·FUNC····LOCAL··DEFAULT····7·select_poll_poll.cold
45 ····41:·0000000000000540···102·FUNC····LOCAL··DEFAULT····9·poll_dealloc45 ····41:·0000000000000510···102·FUNC····LOCAL··DEFAULT····9·poll_dealloc
46 ····42:·00000000000006c1····29·FUNC····LOCAL··DEFAULT····7·poll_dealloc.cold46 ····42:·00000000000006ad····29·FUNC····LOCAL··DEFAULT····7·poll_dealloc.cold
47 ····43:·00000000000005b0····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF47 ····43:·0000000000000580····27·FUNC····LOCAL··DEFAULT····9·Py_XDECREF
48 ····44:·00000000000008d0····85·FUNC····LOCAL··DEFAULT····1·select_epoll_unregister48 ····44:·00000000000008d0····85·FUNC····LOCAL··DEFAULT····1·select_epoll_unregister
49 ····45:·00000000000006de····54·FUNC····LOCAL··DEFAULT····7·select_epoll_unregister.cold49 ····45:·00000000000006ca····54·FUNC····LOCAL··DEFAULT····7·select_epoll_unregister.cold
50 ····46:·0000000000000180····72·OBJECT··LOCAL··DEFAULT····3·_parser.850 ····46:·0000000000000180····72·OBJECT··LOCAL··DEFAULT····3·_parser.8
51 ····47:·0000000000000930····95·FUNC····LOCAL··DEFAULT····1·select_poll_unregister51 ····47:·0000000000000930····95·FUNC····LOCAL··DEFAULT····1·select_poll_unregister
52 ····48:·0000000000000714····56·FUNC····LOCAL··DEFAULT····7·select_poll_unregister.cold52 ····48:·0000000000000700····56·FUNC····LOCAL··DEFAULT····7·select_poll_unregister.cold
53 ····49:·0000000000000990····60·FUNC····LOCAL··DEFAULT····1·select_select53 ····49:·0000000000000990····60·FUNC····LOCAL··DEFAULT····1·select_select
54 ····50:·00000000000009d0···644·FUNC····LOCAL··DEFAULT····1·select_select_impl.isra.054 ····50:·00000000000009d0···627·FUNC····LOCAL··DEFAULT····1·select_select_impl.isra.0
55 ····51:·000000000000074c····47·FUNC····LOCAL··DEFAULT····7·select_select.cold55 ····51:·0000000000000738····47·FUNC····LOCAL··DEFAULT····7·select_select.cold
56 ····52:·0000000000000c60···288·FUNC····LOCAL··DEFAULT····1·seq2set.constprop.056 ····52:·0000000000000c50···288·FUNC····LOCAL··DEFAULT····1·seq2set.constprop.0
57 ····53:·0000000000000dd0···221·FUNC····LOCAL··DEFAULT····1·set2list57 ····53:·0000000000000dc0···221·FUNC····LOCAL··DEFAULT····1·set2list
58 ····54:·0000000000000d80····67·FUNC····LOCAL··DEFAULT····1·reap_obj58 ····54:·0000000000000d70····67·FUNC····LOCAL··DEFAULT····1·reap_obj
59 ····55:·000000000000077b···237·FUNC····LOCAL··DEFAULT····7·select_select_impl.isra.0.cold59 ····55:·0000000000000767···239·FUNC····LOCAL··DEFAULT····7·select_select_impl.isra.0.cold
60 ····56:·0000000000000868···104·FUNC····LOCAL··DEFAULT····7·seq2set.constprop.0.cold60 ····56:·0000000000000856···104·FUNC····LOCAL··DEFAULT····7·seq2set.constprop.0.cold
61 ····57:·00000000000008d0····23·FUNC····LOCAL··DEFAULT····7·reap_obj.cold61 ····57:·00000000000008be····23·FUNC····LOCAL··DEFAULT····7·reap_obj.cold
62 ····58:·00000000000008e7····34·FUNC····LOCAL··DEFAULT····7·set2list.cold62 ····58:·00000000000008d5····34·FUNC····LOCAL··DEFAULT····7·set2list.cold
63 ····59:·0000000000000909···310·FUNC····LOCAL··DEFAULT····7·select_poll_modify63 ····59:·00000000000008f7···310·FUNC····LOCAL··DEFAULT····7·select_poll_modify
64 ····60:·0000000000000a3f····39·FUNC····LOCAL··DEFAULT····7·select_epoll_fileno64 ····60:·0000000000000a2d····39·FUNC····LOCAL··DEFAULT····7·select_epoll_fileno
65 ····61:·0000000000000a66····21·FUNC····LOCAL··DEFAULT····7·pyepoll_get_closed65 ····61:·0000000000000a54····21·FUNC····LOCAL··DEFAULT····7·pyepoll_get_closed
66 ····62:·0000000000000a7b···157·FUNC····LOCAL··DEFAULT····7·select_epoll_modify66 ····62:·0000000000000a69···157·FUNC····LOCAL··DEFAULT····7·select_epoll_modify
67 ····63:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.267 ····63:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
68 ····64:·0000000000000b18····45·FUNC····LOCAL··DEFAULT····7·select_epoll___enter__68 ····64:·0000000000000b06····45·FUNC····LOCAL··DEFAULT····7·select_epoll___enter__
69 ····65:·0000000000000b45····75·FUNC····LOCAL··DEFAULT····7·select_epoll___exit__69 ····65:·0000000000000b33····75·FUNC····LOCAL··DEFAULT····7·select_epoll___exit__
70 ····66:·0000000000000b90····54·FUNC····LOCAL··DEFAULT····7·select_epoll_fromfd70 ····66:·0000000000000b7e····54·FUNC····LOCAL··DEFAULT····7·select_epoll_fromfd
71 ····67:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.071 ····67:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
72 ····68:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata72 ····68:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
73 ····69:·0000000000000000····24·OBJECT··LOCAL··DEFAULT···12·_keywords.173 ····69:·0000000000000000····24·OBJECT··LOCAL··DEFAULT···12·_keywords.1
74 ····70:·00000000000000a0····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.374 ····70:·00000000000000a0····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.3
75 ····71:·0000000000000020····24·OBJECT··LOCAL··DEFAULT···12·_keywords.475 ····71:·0000000000000020····24·OBJECT··LOCAL··DEFAULT···12·_keywords.4
76 ····72:·0000000000000140····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.676 ····72:·0000000000000140····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.6
77 ····73:·0000000000000040····16·OBJECT··LOCAL··DEFAULT···12·_keywords.777 ····73:·0000000000000040····16·OBJECT··LOCAL··DEFAULT···12·_keywords.7
Offset 148, 25 lines modifiedOffset 148, 25 lines modified
148 ···144:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_New148 ···144:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_New
149 ···145:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New149 ···145:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New
150 ···146:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_UnsignedShort_Converter150 ···146:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_UnsignedShort_Converter
151 ···147:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong151 ···147:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
152 ···148:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem152 ···148:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem
153 ···149:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional153 ···149:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional
154 ···150:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_FromMillisecondsObject154 ···150:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_FromMillisecondsObject
 155 ···151:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·poll
 156 ···152:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
155 ···151:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Realloc157 ···153:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Realloc
156 ···152:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next158 ···154:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next
157 ···153:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLong159 ···155:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLong
158 ···154:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·poll 
159 ···155:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New 
160 ···156:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeError160 ···156:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeError
161 ···157:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free161 ···157:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free
162 ···158:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_DelItem162 ···158:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_DelItem
 163 ···159:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_AsTimeval
163 ···159:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·select164 ···160:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·select
164 ···160:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack165 ···161:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack
165 ···161:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_AsTimeval 
166 ···162:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_AsTimeval_clamp166 ···162:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_AsTimeval_clamp
167 ···163:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Fast167 ···163:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Fast
168 ···164:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__fdelt_chk168 ···164:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__fdelt_chk
169 ···165:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetItem169 ···165:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetItem
170 ···166:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Contains170 ···166:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Contains
171 ···167:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct171 ···167:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct
172 ···168:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct172 ···168:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct
64.8 KB
readelf --wide --relocs {}
Max HTML report size reached
24.3 KB
readelf --wide --debug-dump=frames {}
    
Offset 424, 53 lines modifiedOffset 424, 53 lines modified
424 000003f8·0000000000000014·000003fc·FDE·cie=00000000·pc=0000000000000448..0000000000000467424 000003f8·0000000000000014·000003fc·FDE·cie=00000000·pc=0000000000000448..0000000000000467
425 ··DW_CFA_def_cfa_offset:·16425 ··DW_CFA_def_cfa_offset:·16
426 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16426 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
427 ··DW_CFA_nop427 ··DW_CFA_nop
428 ··DW_CFA_nop428 ··DW_CFA_nop
429 ··DW_CFA_nop429 ··DW_CFA_nop
  
430 00000410·0000000000000038·00000414·FDE·cie=00000000·pc=00000000000000d0..00000000000001ab430 00000410·0000000000000038·00000414·FDE·cie=00000000·pc=00000000000000d0..00000000000001aa
431 ··DW_CFA_advance_loc:·6·to·00000000000000d6431 ··DW_CFA_advance_loc:·6·to·00000000000000d6
432 ··DW_CFA_def_cfa_offset:·16432 ··DW_CFA_def_cfa_offset:·16
433 ··DW_CFA_offset:·r13·(r13)·at·cfa-16433 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
434 ··DW_CFA_advance_loc:·10·to·00000000000000e0434 ··DW_CFA_advance_loc:·10·to·00000000000000e0
435 ··DW_CFA_def_cfa_offset:·24435 ··DW_CFA_def_cfa_offset:·24
436 ··DW_CFA_offset:·r12·(r12)·at·cfa-24436 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
437 ··DW_CFA_advance_loc:·4·to·00000000000000e4437 ··DW_CFA_advance_loc:·4·to·00000000000000e4
438 ··DW_CFA_def_cfa_offset:·32438 ··DW_CFA_def_cfa_offset:·32
439 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32439 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
440 ··DW_CFA_advance_loc:·4·to·00000000000000e8440 ··DW_CFA_advance_loc:·4·to·00000000000000e8
441 ··DW_CFA_def_cfa_offset:·40441 ··DW_CFA_def_cfa_offset:·40
442 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40442 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
443 ··DW_CFA_advance_loc:·4·to·00000000000000ec443 ··DW_CFA_advance_loc:·4·to·00000000000000ec
444 ··DW_CFA_def_cfa_offset:·80444 ··DW_CFA_def_cfa_offset:·80
445 ··DW_CFA_advance_loc1:·179·to·000000000000019f445 ··DW_CFA_advance_loc1:·178·to·000000000000019e
446 ··DW_CFA_remember_state446 ··DW_CFA_remember_state
447 ··DW_CFA_def_cfa_offset:·40447 ··DW_CFA_def_cfa_offset:·40
448 ··DW_CFA_advance_loc:·1·to·00000000000001a0448 ··DW_CFA_advance_loc:·1·to·000000000000019f
449 ··DW_CFA_def_cfa_offset:·32449 ··DW_CFA_def_cfa_offset:·32
450 ··DW_CFA_advance_loc:·1·to·00000000000001a1450 ··DW_CFA_advance_loc:·1·to·00000000000001a0
451 ··DW_CFA_def_cfa_offset:·24451 ··DW_CFA_def_cfa_offset:·24
452 ··DW_CFA_advance_loc:·2·to·00000000000001a3452 ··DW_CFA_advance_loc:·2·to·00000000000001a2
453 ··DW_CFA_def_cfa_offset:·16453 ··DW_CFA_def_cfa_offset:·16
454 ··DW_CFA_advance_loc:·2·to·00000000000001a5454 ··DW_CFA_advance_loc:·2·to·00000000000001a4
455 ··DW_CFA_def_cfa_offset:·8455 ··DW_CFA_def_cfa_offset:·8
456 ··DW_CFA_advance_loc:·1·to·00000000000001a6456 ··DW_CFA_advance_loc:·1·to·00000000000001a5
457 ··DW_CFA_restore_state457 ··DW_CFA_restore_state
458 ··DW_CFA_nop458 ··DW_CFA_nop
  
459 0000044c·0000000000000018·00000450·FDE·cie=00000000·pc=0000000000000467..000000000000051a459 0000044c·0000000000000018·00000450·FDE·cie=00000000·pc=0000000000000467..000000000000051a
460 ··DW_CFA_def_cfa_offset:·80460 ··DW_CFA_def_cfa_offset:·80
461 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40461 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
462 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32462 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
463 ··DW_CFA_offset:·r12·(r12)·at·cfa-24463 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
464 ··DW_CFA_offset:·r13·(r13)·at·cfa-16464 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
465 ··DW_CFA_nop465 ··DW_CFA_nop
  
466 00000468·0000000000000048·0000046c·FDE·cie=00000000·pc=00000000000001b0..0000000000000532466 00000468·0000000000000048·0000046c·FDE·cie=00000000·pc=00000000000001b0..000000000000050f
467 ··DW_CFA_advance_loc:·6·to·00000000000001b6467 ··DW_CFA_advance_loc:·6·to·00000000000001b6
468 ··DW_CFA_def_cfa_offset:·16468 ··DW_CFA_def_cfa_offset:·16
469 ··DW_CFA_offset:·r15·(r15)·at·cfa-16469 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
470 ··DW_CFA_advance_loc:·5·to·00000000000001bb470 ··DW_CFA_advance_loc:·5·to·00000000000001bb
471 ··DW_CFA_def_cfa_offset:·24471 ··DW_CFA_def_cfa_offset:·24
472 ··DW_CFA_offset:·r14·(r14)·at·cfa-24472 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
473 ··DW_CFA_advance_loc:·2·to·00000000000001bd473 ··DW_CFA_advance_loc:·2·to·00000000000001bd
Offset 483, 70 lines modifiedOffset 483, 70 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:·4·to·00000000000001c4485 ··DW_CFA_advance_loc:·4·to·00000000000001c4
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:·7·to·00000000000001cb488 ··DW_CFA_advance_loc:·7·to·00000000000001cb
489 ··DW_CFA_def_cfa_offset:·112489 ··DW_CFA_def_cfa_offset:·112
490 ··DW_CFA_advance_loc2:·629·to·0000000000000440490 ··DW_CFA_advance_loc2:·282·to·00000000000002e5
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:·4·to·0000000000000444493 ··DW_CFA_advance_loc:·4·to·00000000000002e9
494 ··DW_CFA_def_cfa_offset:·48494 ··DW_CFA_def_cfa_offset:·48
495 ··DW_CFA_advance_loc:·1·to·0000000000000445495 ··DW_CFA_advance_loc:·1·to·00000000000002ea
496 ··DW_CFA_def_cfa_offset:·40496 ··DW_CFA_def_cfa_offset:·40
497 ··DW_CFA_advance_loc:·2·to·0000000000000447497 ··DW_CFA_advance_loc:·2·to·00000000000002ec
498 ··DW_CFA_def_cfa_offset:·32498 ··DW_CFA_def_cfa_offset:·32
499 ··DW_CFA_advance_loc:·2·to·0000000000000449499 ··DW_CFA_advance_loc:·2·to·00000000000002ee
500 ··DW_CFA_def_cfa_offset:·24500 ··DW_CFA_def_cfa_offset:·24
501 ··DW_CFA_advance_loc:·2·to·000000000000044b501 ··DW_CFA_advance_loc:·2·to·00000000000002f0
502 ··DW_CFA_def_cfa_offset:·16502 ··DW_CFA_def_cfa_offset:·16
503 ··DW_CFA_advance_loc:·2·to·000000000000044d503 ··DW_CFA_advance_loc:·2·to·00000000000002f2
504 ··DW_CFA_def_cfa_offset:·8504 ··DW_CFA_def_cfa_offset:·8
505 ··DW_CFA_advance_loc:·3·to·0000000000000450505 ··DW_CFA_advance_loc:·6·to·00000000000002f8
506 ··DW_CFA_restore_state506 ··DW_CFA_restore_state
  
507 000004b4·000000000000001c·000004b8·FDE·cie=00000000·pc=000000000000051a..00000000000006c1507 000004b4·000000000000001c·000004b8·FDE·cie=00000000·pc=000000000000051a..00000000000006ad
508 ··DW_CFA_def_cfa_offset:·112508 ··DW_CFA_def_cfa_offset:·112
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
512 ··DW_CFA_offset:·r13·(r13)·at·cfa-32512 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
513 ··DW_CFA_offset:·r14·(r14)·at·cfa-24513 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
514 ··DW_CFA_offset:·r15·(r15)·at·cfa-16514 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
515 ··DW_CFA_nop515 ··DW_CFA_nop
  
516 000004d4·0000000000000024·000004d8·FDE·cie=00000000·pc=0000000000000540..00000000000005a6516 000004d4·0000000000000024·000004d8·FDE·cie=00000000·pc=0000000000000510..0000000000000576
517 ··DW_CFA_advance_loc:·5·to·0000000000000545517 ··DW_CFA_advance_loc:·5·to·0000000000000515
518 ··DW_CFA_def_cfa_offset:·16518 ··DW_CFA_def_cfa_offset:·16
519 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16519 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
520 ··DW_CFA_advance_loc:·1·to·0000000000000546520 ··DW_CFA_advance_loc:·1·to·0000000000000516
521 ··DW_CFA_def_cfa_offset:·24521 ··DW_CFA_def_cfa_offset:·24
522 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24522 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
523 ··DW_CFA_advance_loc:·7·to·000000000000054d523 ··DW_CFA_advance_loc:·7·to·000000000000051d
524 ··DW_CFA_def_cfa_offset:·32524 ··DW_CFA_def_cfa_offset:·32
525 ··DW_CFA_advance_loc1:·86·to·00000000000005a3525 ··DW_CFA_advance_loc1:·86·to·0000000000000573
526 ··DW_CFA_def_cfa_offset:·24526 ··DW_CFA_def_cfa_offset:·24
527 ··DW_CFA_advance_loc:·1·to·00000000000005a4527 ··DW_CFA_advance_loc:·1·to·0000000000000574
528 ··DW_CFA_def_cfa_offset:·16528 ··DW_CFA_def_cfa_offset:·16
529 ··DW_CFA_advance_loc:·1·to·00000000000005a5529 ··DW_CFA_advance_loc:·1·to·0000000000000575
530 ··DW_CFA_def_cfa_offset:·8530 ··DW_CFA_def_cfa_offset:·8
  
531 000004fc·000000000000001c·00000500·FDE·cie=00000000·pc=00000000000006c1..00000000000006de531 000004fc·000000000000001c·00000500·FDE·cie=00000000·pc=00000000000006ad..00000000000006ca
532 ··DW_CFA_def_cfa_offset:·32532 ··DW_CFA_def_cfa_offset:·32
533 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24533 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
534 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16534 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
535 ··DW_CFA_advance_loc:·19·to·00000000000006d4535 ··DW_CFA_advance_loc:·19·to·00000000000006c0
536 ··DW_CFA_def_cfa_offset:·24536 ··DW_CFA_def_cfa_offset:·24
537 ··DW_CFA_advance_loc:·4·to·00000000000006d8537 ··DW_CFA_advance_loc:·4·to·00000000000006c4
538 ··DW_CFA_def_cfa_offset:·16538 ··DW_CFA_def_cfa_offset:·16
539 ··DW_CFA_advance_loc:·1·to·00000000000006d9539 ··DW_CFA_advance_loc:·1·to·00000000000006c5
540 ··DW_CFA_def_cfa_offset:·8540 ··DW_CFA_def_cfa_offset:·8
  
541 0000051c·0000000000000010·00000520·FDE·cie=00000000·pc=00000000000005b0..00000000000005cb541 0000051c·0000000000000010·00000520·FDE·cie=00000000·pc=0000000000000580..000000000000059b
542 ··DW_CFA_nop542 ··DW_CFA_nop
543 ··DW_CFA_nop543 ··DW_CFA_nop
544 ··DW_CFA_nop544 ··DW_CFA_nop
  
545 00000530·000000000000001c·00000534·FDE·cie=00000000·pc=00000000000008d0..0000000000000925545 00000530·000000000000001c·00000534·FDE·cie=00000000·pc=00000000000008d0..0000000000000925
546 ··DW_CFA_advance_loc:·5·to·00000000000008d5546 ··DW_CFA_advance_loc:·5·to·00000000000008d5
547 ··DW_CFA_def_cfa_offset:·16547 ··DW_CFA_def_cfa_offset:·16
Offset 554, 26 lines modifiedOffset 554, 26 lines modified
554 ··DW_CFA_advance_loc:·13·to·00000000000008e2554 ··DW_CFA_advance_loc:·13·to·00000000000008e2
555 ··DW_CFA_def_cfa_offset:·32555 ··DW_CFA_def_cfa_offset:·32
Max diff block lines reached; 18550/24830 bytes (74.71%) of diff not shown.
536 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 264, 23 lines modifiedOffset 264, 23 lines modified
264 _PyObject_New264 _PyObject_New
265 PyDict_New265 PyDict_New
266 _PyLong_UnsignedShort_Converter266 _PyLong_UnsignedShort_Converter
267 PyLong_FromLong267 PyLong_FromLong
268 PyDict_SetItem268 PyDict_SetItem
269 _PyArg_CheckPositional269 _PyArg_CheckPositional
270 _PyTime_FromMillisecondsObject270 _PyTime_FromMillisecondsObject
 271 PyTuple_New
271 PyMem_Realloc272 PyMem_Realloc
272 PyDict_Next273 PyDict_Next
273 PyLong_AsLong274 PyLong_AsLong
274 PyTuple_New 
275 PyExc_RuntimeError275 PyExc_RuntimeError
276 PyObject_Free276 PyObject_Free
277 PyDict_DelItem277 PyDict_DelItem
278 PyTuple_Pack 
279 _PyTime_AsTimeval278 _PyTime_AsTimeval
 279 PyTuple_Pack
280 _PyTime_AsTimeval_clamp280 _PyTime_AsTimeval_clamp
281 PySequence_Fast281 PySequence_Fast
282 __fdelt_chk282 __fdelt_chk
283 PyList_SetItem283 PyList_SetItem
284 PyDict_Contains284 PyDict_Contains
285 _Py_FalseStruct285 _Py_FalseStruct
286 _Py_TrueStruct286 _Py_TrueStruct
16.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 833, 28 lines modifiedOffset 833, 28 lines modified
833 »       push···%rbx833 »       push···%rbx
834 »       mov····%rdi,%rbx834 »       mov····%rdi,%rbx
835 »       mov····%rsi,%rdi835 »       mov····%rsi,%rdi
836 »       mov····%rdx,%rsi836 »       mov····%rdx,%rsi
837 »       sub····$0x10,%rsp837 »       sub····$0x10,%rsp
838 »       test···%rcx,%rcx838 »       test···%rcx,%rcx
839 »       jne····8eb·<select_epoll_unregister+0x1b>839 »       jne····8eb·<select_epoll_unregister+0x1b>
840 ·R_X86_64_PC32»  .text.unlikely+0x6da840 ·R_X86_64_PC32»  .text.unlikely+0x6c6
841 »       cmp····$0x1,%rdx841 »       cmp····$0x1,%rdx
842 »       jne····8f5·<select_epoll_unregister+0x25>842 »       jne····8f5·<select_epoll_unregister+0x25>
843 ·R_X86_64_PC32»  .text.unlikely+0x6da843 ·R_X86_64_PC32»  .text.unlikely+0x6c6
844 »       test···%rdi,%rdi844 »       test···%rdi,%rdi
845 »       je·····8fe·<select_epoll_unregister+0x2e>845 »       je·····8fe·<select_epoll_unregister+0x2e>
846 ·R_X86_64_PC32»  .text.unlikely+0x6da846 ·R_X86_64_PC32»  .text.unlikely+0x6c6
847 »       mov····(%rdi),%rdi847 »       mov····(%rdi),%rdi
848 »       call···906·<select_epoll_unregister+0x36>848 »       call···906·<select_epoll_unregister+0x36>
849 ·R_X86_64_PLT32» PyObject_AsFileDescriptor-0x4849 ·R_X86_64_PLT32» PyObject_AsFileDescriptor-0x4
850 »       mov····%eax,%edx850 »       mov····%eax,%edx
851 »       test···%eax,%eax851 »       test···%eax,%eax
852 »       js·····910·<select_epoll_unregister+0x40>852 »       js·····910·<select_epoll_unregister+0x40>
853 ·R_X86_64_PC32»  .text.unlikely+0x709853 ·R_X86_64_PC32»  .text.unlikely+0x6f5
854 »       mov····0x10(%rbx),%edi854 »       mov····0x10(%rbx),%edi
855 »       xor····%ecx,%ecx855 »       xor····%ecx,%ecx
856 »       mov····$0x2,%esi856 »       mov····$0x2,%esi
857 »       call···5d0·<pyepoll_internal_ctl>857 »       call···5d0·<pyepoll_internal_ctl>
858 »       add····$0x10,%rsp858 »       add····$0x10,%rsp
859 »       pop····%rbx859 »       pop····%rbx
860 »       ret860 »       ret
Offset 868, 34 lines modifiedOffset 868, 34 lines modified
868 »       mov····%rsi,%rdi868 »       mov····%rsi,%rdi
869 »       push···%rbx869 »       push···%rbx
870 »       push···%r8870 »       push···%r8
871 »       call···943·<select_poll_unregister+0x13>871 »       call···943·<select_poll_unregister+0x13>
872 ·R_X86_64_PLT32» PyObject_AsFileDescriptor-0x4872 ·R_X86_64_PLT32» PyObject_AsFileDescriptor-0x4
873 »       test···%eax,%eax873 »       test···%eax,%eax
874 »       js·····94b·<select_poll_unregister+0x1b>874 »       js·····94b·<select_poll_unregister+0x1b>
875 ·R_X86_64_PC32»  .text.unlikely+0x714875 ·R_X86_64_PC32»  .text.unlikely+0x700
876 »       movslq·%eax,%rdi876 »       movslq·%eax,%rdi
877 »       call···953·<select_poll_unregister+0x23>877 »       call···953·<select_poll_unregister+0x23>
878 ·R_X86_64_PLT32» PyLong_FromLong-0x4878 ·R_X86_64_PLT32» PyLong_FromLong-0x4
879 »       mov····%rax,%rbx879 »       mov····%rax,%rbx
880 »       test···%rax,%rax880 »       test···%rax,%rax
881 »       je·····95f·<select_poll_unregister+0x2f>881 »       je·····95f·<select_poll_unregister+0x2f>
882 ·R_X86_64_PC32»  .text.unlikely+0x714882 ·R_X86_64_PC32»  .text.unlikely+0x700
883 »       mov····0x10(%rbp),%rdi883 »       mov····0x10(%rbp),%rdi
884 »       mov····%rax,%rsi884 »       mov····%rax,%rsi
885 »       call···96b·<select_poll_unregister+0x3b>885 »       call···96b·<select_poll_unregister+0x3b>
886 ·R_X86_64_PLT32» PyDict_DelItem-0x4886 ·R_X86_64_PLT32» PyDict_DelItem-0x4
887 »       mov····%eax,%edx887 »       mov····%eax,%edx
888 »       mov····(%rbx),%rax888 »       mov····(%rbx),%rax
889 »       add····$0x1,%edx889 »       add····$0x1,%edx
890 »       je·····979·<select_poll_unregister+0x49>890 »       je·····979·<select_poll_unregister+0x49>
891 ·R_X86_64_PC32»  .text.unlikely+0x710891 ·R_X86_64_PC32»  .text.unlikely+0x6fc
892 »       test···%eax,%eax892 »       test···%eax,%eax
893 »       jns····981·<select_poll_unregister+0x51>893 »       jns····981·<select_poll_unregister+0x51>
894 ·R_X86_64_PC32»  .text.unlikely+0x71b894 ·R_X86_64_PC32»  .text.unlikely+0x707
895 »       xor····%ecx,%ecx895 »       xor····%ecx,%ecx
896 »       mov····$0x0,%eax896 »       mov····$0x0,%eax
897 ·R_X86_64_32»    _Py_NoneStruct897 ·R_X86_64_32»    _Py_NoneStruct
898 »       mov····%ecx,0x18(%rbp)898 »       mov····%ecx,0x18(%rbp)
899 »       pop····%rdx899 »       pop····%rdx
900 »       pop····%rbx900 »       pop····%rbx
901 »       pop····%rbp901 »       pop····%rbp
Offset 909, 27 lines modifiedOffset 909, 27 lines modified
909 »       push···%rbp909 »       push···%rbp
910 »       mov····%rdx,%rbp910 »       mov····%rdx,%rbp
911 »       push···%rbx911 »       push···%rbx
912 »       mov····%rsi,%rbx912 »       mov····%rsi,%rbx
913 »       push···%r9913 »       push···%r9
914 »       cmp····$0x1,%rax914 »       cmp····$0x1,%rax
915 »       ja·····9ac·<select_select+0x1c>915 »       ja·····9ac·<select_select+0x1c>
916 ·R_X86_64_PC32»  .text.unlikely+0x748916 ·R_X86_64_PC32»  .text.unlikely+0x734
917 »       mov····(%rbx),%rdi917 »       mov····(%rbx),%rdi
918 »       mov····0x8(%rbx),%rsi918 »       mov····0x8(%rbx),%rsi
919 »       mov····0x10(%rbx),%rdx919 »       mov····0x10(%rbx),%rdx
920 »       cmp····$0x3,%rbp920 »       cmp····$0x3,%rbp
921 »       jle····9c7·<select_select+0x37>921 »       jle····9c7·<select_select+0x37>
922 »       mov····0x18(%rbx),%rcx922 »       mov····0x18(%rbx),%rcx
923 »       pop····%r8923 »       pop····%r8
924 »       pop····%rbx924 »       pop····%rbx
925 »       pop····%rbp925 »       pop····%rbp
926 »       jmp····9d0·<select_select_impl.isra.0>926 »       jmp····9d0·<select_select_impl.isra.0>
927 »       jmp····9cc·<select_select+0x3c>927 »       jmp····9cc·<select_select+0x3c>
928 ·R_X86_64_PC32»  .text.unlikely+0x76d928 ·R_X86_64_PC32»  .text.unlikely+0x759
929 »       nopl···0x0(%rax)929 »       nopl···0x0(%rax)
  
930 00000000000009d0·<select_select_impl.isra.0>:930 00000000000009d0·<select_select_impl.isra.0>:
931 select_select_impl.isra.0():931 select_select_impl.isra.0():
932 »       push···%r15932 »       push···%r15
933 »       push···%r14933 »       push···%r14
934 »       push···%r13934 »       push···%r13
Offset 939, 180 lines modifiedOffset 939, 182 lines modified
939 »       lea····-0xc000(%rsp),%r11939 »       lea····-0xc000(%rsp),%r11
940 »       sub····$0x1000,%rsp940 »       sub····$0x1000,%rsp
941 »       orq····$0x0,(%rsp)941 »       orq····$0x0,(%rsp)
942 »       cmp····%r11,%rsp942 »       cmp····%r11,%rsp
943 »       jne····9e2·<select_select_impl.isra.0+0x12>943 »       jne····9e2·<select_select_impl.isra.0+0x12>
944 »       sub····$0x218,%rsp944 »       sub····$0x218,%rsp
945 »       mov····%rdi,%rbx945 »       mov····%rdi,%rbx
946 »       mov····%rsi,%r13946 »       mov····%rsi,%r14
947 »       mov····%rdx,%r12947 »       mov····%rdx,%rbp
948 »       cmp····$0x0,%rcx948 »       cmp····$0x0,%rcx
949 ·R_X86_64_32S»   _Py_NoneStruct949 ·R_X86_64_32S»   _Py_NoneStruct
950 »       jne····c09·<select_select_impl.isra.0+0x239>950 »       je·····a57·<select_select_impl.isra.0+0x87>
 951 »       lea····0x48(%rsp),%rdi
 952 »       mov····$0x3,%edx
 953 »       mov····%rcx,%rsi
 954 »       call···a1e·<select_select_impl.isra.0+0x4e>
 955 ·R_X86_64_PLT32» _PyTime_FromSecondsObject-0x4
 956 »       test···%eax,%eax
 957 »       js·····a26·<select_select_impl.isra.0+0x56>
 958 ·R_X86_64_PC32»  .text.unlikely+0x763
 959 »       mov····0x48(%rsp),%rdi
 960 »       lea····0x50(%rsp),%r12
 961 »       mov····$0x3,%edx
 962 »       mov····%r12,%rsi
 963 »       call···a3d·<select_select_impl.isra.0+0x6d>
 964 ·R_X86_64_PLT32» _PyTime_AsTimeval-0x4
 965 »       add····$0x1,%eax
 966 »       je·····a46·<select_select_impl.isra.0+0x76>
 967 ·R_X86_64_PC32»  .text.unlikely+0x784
 968 »       cmpq···$0x0,0x50(%rsp)
 969 »       mov····%r12,(%rsp)
 970 »       jns····a5d·<select_select_impl.isra.0+0x8d>
 971 »       jmp····a57·<select_select_impl.isra.0+0x87>
 972 ·R_X86_64_PC32»  .text.unlikely+0x78c
951 »       xor····%ebp,%ebp973 »       xor····%edx,%edx
Max diff block lines reached; 12631/16665 bytes (75.79%) of diff not shown.
29.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 431, 53 lines modifiedOffset 431, 53 lines modified
431 »       jmp····467·<select_poll_register.cold>431 »       jmp····467·<select_poll_register.cold>
432 ·R_X86_64_PC32»  .text.hot+0xc3432 ·R_X86_64_PC32»  .text.hot+0xc3
  
433 0000000000000467·<select_poll_register.cold>:433 0000000000000467·<select_poll_register.cold>:
434 select_poll_register.cold():434 select_poll_register.cold():
435 »       mov····$0x2,%ecx435 »       mov····$0x2,%ecx
436 »       mov····$0x1,%edx436 »       mov····$0x1,%edx
437 »       mov····%r13,%rsi437 »       mov····%r12,%rsi
438 »       mov····$0x0,%edi438 »       mov····$0x0,%edi
439 ·R_X86_64_32»    .rodata.str1.1+0x15d439 ·R_X86_64_32»    .rodata.str1.1+0x15d
440 »       call···47e·<select_poll_register.cold+0x17>440 »       call···47e·<select_poll_register.cold+0x17>
441 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x4441 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x4
442 »       test···%eax,%eax442 »       test···%eax,%eax
443 »       je·····495·<select_poll_register.cold+0x2e>443 »       je·····495·<select_poll_register.cold+0x2e>
444 »       mov····(%r12),%rdi444 »       mov····0x0(%r13),%rdi
445 »       call···48b·<select_poll_register.cold+0x24>445 »       call···48b·<select_poll_register.cold+0x24>
446 ·R_X86_64_PLT32» PyObject_AsFileDescriptor-0x4446 ·R_X86_64_PLT32» PyObject_AsFileDescriptor-0x4
447 »       mov····%eax,%ebx447 »       mov····%eax,%ebx
448 »       test···%eax,%eax448 »       test···%eax,%eax
449 »       jns····495·<select_poll_register.cold+0x2e>449 »       jns····495·<select_poll_register.cold+0x2e>
450 ·R_X86_64_PC32»  .text.hot+0x10d450 ·R_X86_64_PC32»  .text.hot+0x10d
451 »       xor····%eax,%eax451 »       xor····%eax,%eax
452 »       jmp····49c·<select_poll_register.cold+0x35>452 »       jmp····49c·<select_poll_register.cold+0x35>
453 ·R_X86_64_PC32»  .text.hot+0x197453 ·R_X86_64_PC32»  .text.hot+0x196
454 »       sub····$0x1,%rdx454 »       sub····$0x1,%rdx
455 »       mov····%rdx,(%r12)455 »       mov····%rdx,(%r12)
456 »       jne····4aa·<select_poll_register.cold+0x43>456 »       jne····4aa·<select_poll_register.cold+0x43>
457 ·R_X86_64_PC32»  .text.hot+0x183457 ·R_X86_64_PC32»  .text.hot+0x182
458 »       mov····%r12,%rdi458 »       mov····%r12,%rdi
459 »       mov····%eax,0xc(%rsp)459 »       mov····%eax,0xc(%rsp)
460 »       call···4b6·<select_poll_register.cold+0x4f>460 »       call···4b6·<select_poll_register.cold+0x4f>
461 ·R_X86_64_PLT32» _Py_Dealloc-0x4461 ·R_X86_64_PLT32» _Py_Dealloc-0x4
462 »       mov····0xc(%rsp),%eax462 »       mov····0xc(%rsp),%eax
463 »       jmp····4bf·<select_poll_register.cold+0x58>463 »       jmp····4bf·<select_poll_register.cold+0x58>
464 ·R_X86_64_PC32»  .text.hot+0x183464 ·R_X86_64_PC32»  .text.hot+0x182
465 »       sub····$0x1,%rdx465 »       sub····$0x1,%rdx
466 »       mov····%rdx,(%rbx)466 »       mov····%rdx,(%rbx)
467 »       jne····4cc·<select_poll_register.cold+0x65>467 »       jne····4cc·<select_poll_register.cold+0x65>
468 ·R_X86_64_PC32»  .text.hot+0x177468 ·R_X86_64_PC32»  .text.hot+0x176
469 »       mov····%rbx,%rdi469 »       mov····%rbx,%rdi
470 »       mov····%eax,0xc(%rsp)470 »       mov····%eax,0xc(%rsp)
471 »       call···4d8·<select_poll_register.cold+0x71>471 »       call···4d8·<select_poll_register.cold+0x71>
472 ·R_X86_64_PLT32» _Py_Dealloc-0x4472 ·R_X86_64_PLT32» _Py_Dealloc-0x4
473 »       mov····0xc(%rsp),%eax473 »       mov····0xc(%rsp),%eax
474 »       jmp····4e1·<select_poll_register.cold+0x7a>474 »       jmp····4e1·<select_poll_register.cold+0x7a>
475 ·R_X86_64_PC32»  .text.hot+0x177475 ·R_X86_64_PC32»  .text.hot+0x176
476 »       mov····(%rbx),%rax476 »       mov····(%rbx),%rax
477 »       test···%eax,%eax477 »       test···%eax,%eax
478 »       js·····495·<select_poll_register.cold+0x2e>478 »       js·····495·<select_poll_register.cold+0x2e>
479 »       sub····$0x1,%rax479 »       sub····$0x1,%rax
480 »       mov····%rax,(%rbx)480 »       mov····%rax,(%rbx)
481 »       jne····495·<select_poll_register.cold+0x2e>481 »       jne····495·<select_poll_register.cold+0x2e>
482 »       mov····%rbx,%rdi482 »       mov····%rbx,%rdi
Offset 487, 669 lines modifiedOffset 487, 666 lines modified
487 »       movslq·%ebx,%rdi487 »       movslq·%ebx,%rdi
488 »       movzwl·0x1e(%rsp),%r12d488 »       movzwl·0x1e(%rsp),%r12d
489 »       call···509·<select_poll_register.cold+0xa2>489 »       call···509·<select_poll_register.cold+0xa2>
490 ·R_X86_64_PLT32» PyLong_FromLong-0x4490 ·R_X86_64_PLT32» PyLong_FromLong-0x4
491 »       mov····%rax,%rbx491 »       mov····%rax,%rbx
492 »       test···%rax,%rax492 »       test···%rax,%rax
493 »       jne····515·<select_poll_register.cold+0xae>493 »       jne····515·<select_poll_register.cold+0xae>
494 ·R_X86_64_PC32»  .text.hot+0x148494 ·R_X86_64_PC32»  .text.hot+0x147
495 »       jmp····495·<select_poll_register.cold+0x2e>495 »       jmp····495·<select_poll_register.cold+0x2e>
  
496 000000000000051a·<select_poll_poll.cold>:496 000000000000051a·<select_poll_poll.cold>:
497 select_poll_poll.cold():497 select_poll_poll.cold():
 498 »       mov····%r12,0x20(%r15)
 499 »       call···523·<select_poll_poll.cold+0x9>
 500 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
 501 »       xor····%ebp,%ebp
 502 »       jmp····52a·<select_poll_poll.cold+0x10>
 503 ·R_X86_64_PC32»  .text.hot+0x2dd
498 »       xor····%edx,%edx504 »       xor····%edx,%edx
499 »       mov····$0x1,%ecx505 »       mov····$0x1,%ecx
500 »       mov····%rbx,%rsi506 »       mov····%rbx,%rsi
501 »       mov····$0x0,%edi507 »       mov····$0x0,%edi
502 ·R_X86_64_32»    .rodata.str1.1+0x166508 ·R_X86_64_32»    .rodata.str1.1+0x166
503 »       call···52e·<select_poll_poll.cold+0x14>509 »       call···53e·<select_poll_poll.cold+0x24>
504 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x4510 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x4
505 »       test···%eax,%eax511 »       test···%eax,%eax
506 »       je·····5c3·<select_poll_poll.cold+0xa9>512 »       je·····588·<select_poll_poll.cold+0x6e>
507 »       test···%rbx,%rbx513 »       test···%rbx,%rbx
508 »       jg·····53f·<select_poll_poll.cold+0x25>514 »       jg·····54b·<select_poll_poll.cold+0x31>
509 ·R_X86_64_PC32»  .text.hot+0x1da515 ·R_X86_64_PC32»  .text.hot+0x1da
510 »       movq···$0xffffffffffffffff,0x10(%rsp)516 »       movq···$0xffffffffffffffff,0x10(%rsp)
511 »       xor····%r9d,%r9d517 »       xor····%r9d,%r9d
512 »       or·····$0xffffffffffffffff,%rbx518 »       or·····$0xffffffffffffffff,%rbp
513 »       mov····%r9,0x8(%rsp)519 »       mov····%r9,0x8(%rsp)
514 »       jmp····559·<select_poll_poll.cold+0x3f>520 »       jmp····565·<select_poll_poll.cold+0x4b>
515 ·R_X86_64_PC32»  .text.hot+0x255521 ·R_X86_64_PC32»  .text.hot+0x259
 522 »       mov····0x0(%rip),%rdi········
 523 ·R_X86_64_PC32»  PyExc_TypeError-0x4
 524 »       call···571·<select_poll_poll.cold+0x57>
 525 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x4
 526 »       test···%eax,%eax
 527 »       je·····523·<select_poll_poll.cold+0x9>
 528 »       mov····0x0(%rip),%rdi········
 529 ·R_X86_64_PC32»  PyExc_TypeError-0x4
 530 »       mov····$0x0,%esi
 531 ·R_X86_64_32»    .rodata.str1.8+0x28
 532 »       call···586·<select_poll_poll.cold+0x6c>
 533 ·R_X86_64_PLT32» PyErr_SetString-0x4
 534 »       jmp····523·<select_poll_poll.cold+0x9>
 535 »       xor····%ebp,%ebp
 536 »       jmp····58f·<select_poll_poll.cold+0x75>
 537 ·R_X86_64_PC32»  .text.hot+0x2dd
516 »       mov····0x0(%rip),%rdi········538 »       mov····0x0(%rip),%rdi········
517 ·R_X86_64_PC32»  PyExc_OverflowError-0x4539 ·R_X86_64_PC32»  PyExc_OverflowError-0x4
518 »       mov····$0x0,%esi540 »       mov····$0x0,%esi
519 ·R_X86_64_32»    .rodata.str1.1+0x145541 ·R_X86_64_32»    .rodata.str1.1+0x145
520 »       call···56a·<select_poll_poll.cold+0x50>542 »       call···5a0·<select_poll_poll.cold+0x86>
521 ·R_X86_64_PLT32» PyErr_SetString-0x4543 ·R_X86_64_PLT32» PyErr_SetString-0x4
522 »       xor····%ebx,%ebx544 »       jmp····523·<select_poll_poll.cold+0x9>
 545 »       xor····%r8d,%r8d
 546 »       mov····%r8,0x8(%rsp)
523 »       jmp····571·<select_poll_poll.cold+0x57>547 »       jmp····5af·<select_poll_poll.cold+0x95>
524 ·R_X86_64_PC32»  .text.hot+0x438548 ·R_X86_64_PC32»  .text.hot+0x24b
 549 »       mov····0x0(%rip),%rdi········
 550 ·R_X86_64_PC32»  PyExc_RuntimeError-0x4
 551 »       mov····$0x0,%esi
 552 ·R_X86_64_32»    .rodata.str1.1+0x16b
 553 »       call···5c0·<select_poll_poll.cold+0xa6>
 554 ·R_X86_64_PLT32» PyErr_SetString-0x4
 555 »       jmp····523·<select_poll_poll.cold+0x9>
 556 »       mov····(%r14),%rax
 557 »       test···%eax,%eax
 558 »       js·····5dd·<select_poll_poll.cold+0xc3>
Max diff block lines reached; 24898/30103 bytes (82.71%) of diff not shown.
15.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 77, 85 lines modifiedOffset 77, 85 lines modified
77 »       nopl···0x0(%rax)77 »       nopl···0x0(%rax)
  
78 00000000000000d0·<select_poll_register>:78 00000000000000d0·<select_poll_register>:
79 select_poll_register():79 select_poll_register():
80 »       endbr6480 »       endbr64
81 »       push···%r1381 »       push···%r13
82 »       mov····$0x7,%eax82 »       mov····$0x7,%eax
83 »       mov····%rdx,%r1383 »       mov····%rsi,%r13
84 »       push···%r1284 »       push···%r12
85 »       mov····%rsi,%r1285 »       mov····%rdx,%r12
86 »       push···%rbp86 »       push···%rbp
87 »       mov····%rdi,%rbp87 »       mov····%rdi,%rbp
88 »       push···%rbx88 »       push···%rbx
89 »       sub····$0x28,%rsp89 »       sub····$0x28,%rsp
90 »       mov····%ax,0x1e(%rsp)90 »       mov····%ax,0x1e(%rsp)
91 »       lea····-0x1(%rdx),%rax91 »       lea····-0x1(%rdx),%rax
92 »       cmp····$0x1,%rax92 »       cmp····$0x1,%rax
93 »       ja·····ff·<select_poll_register+0x2f>93 »       ja·····ff·<select_poll_register+0x2f>
94 ·R_X86_64_PC32»  .text.unlikely+0x46394 ·R_X86_64_PC32»  .text.unlikely+0x463
95 »       mov····(%rsi),%rdi95 »       mov····(%rsi),%rdi
96 »       call···107·<select_poll_register+0x37>96 »       call···107·<select_poll_register+0x37>
97 ·R_X86_64_PLT32» PyObject_AsFileDescriptor-0x497 ·R_X86_64_PLT32» PyObject_AsFileDescriptor-0x4
98 »       mov····%eax,%ebx98 »       mov····%eax,%ebx
99 »       test···%eax,%eax99 »       test···%eax,%eax
100 »       js·····1a6·<select_poll_register+0xd6>100 »       js·····1a5·<select_poll_register+0xd5>
101 »       cmp····$0x1,%r13101 »       cmp····$0x1,%r12
102 »       jle····11b·<select_poll_register+0x4b>102 »       jle····11b·<select_poll_register+0x4b>
103 ·R_X86_64_PC32»  .text.unlikely+0x4f7103 ·R_X86_64_PC32»  .text.unlikely+0x4f7
104 »       mov····0x8(%r12),%rdi104 »       mov····0x8(%r13),%rdi
105 »       lea····0x1e(%rsp),%rsi105 »       lea····0x1e(%rsp),%rsi
106 »       call···12a·<select_poll_register+0x5a>106 »       call···129·<select_poll_register+0x59>
107 ·R_X86_64_PLT32» _PyLong_UnsignedShort_Converter-0x4107 ·R_X86_64_PLT32» _PyLong_UnsignedShort_Converter-0x4
108 »       test···%eax,%eax108 »       test···%eax,%eax
109 »       je·····132·<select_poll_register+0x62>109 »       je·····131·<select_poll_register+0x61>
110 ·R_X86_64_PC32»  .text.unlikely+0x491110 ·R_X86_64_PC32»  .text.unlikely+0x491
111 »       movslq·%ebx,%rdi111 »       movslq·%ebx,%rdi
112 »       movzwl·0x1e(%rsp),%r12d112 »       movzwl·0x1e(%rsp),%r12d
113 »       call···140·<select_poll_register+0x70>113 »       call···13f·<select_poll_register+0x6f>
114 ·R_X86_64_PLT32» PyLong_FromLong-0x4114 ·R_X86_64_PLT32» PyLong_FromLong-0x4
115 »       mov····%rax,%rbx115 »       mov····%rax,%rbx
116 »       test···%rax,%rax116 »       test···%rax,%rax
117 »       je·····14c·<select_poll_register+0x7c>117 »       je·····14b·<select_poll_register+0x7b>
118 ·R_X86_64_PC32»  .text.unlikely+0x491118 ·R_X86_64_PC32»  .text.unlikely+0x491
119 »       movzwl·%r12w,%edi119 »       movzwl·%r12w,%edi
120 »       call···155·<select_poll_register+0x85>120 »       call···154·<select_poll_register+0x84>
121 ·R_X86_64_PLT32» PyLong_FromLong-0x4121 ·R_X86_64_PLT32» PyLong_FromLong-0x4
122 »       mov····%rax,%r12122 »       mov····%rax,%r12
123 »       test···%rax,%rax123 »       test···%rax,%rax
124 »       je·····161·<select_poll_register+0x91>124 »       je·····160·<select_poll_register+0x90>
125 ·R_X86_64_PC32»  .text.unlikely+0x4dd125 ·R_X86_64_PC32»  .text.unlikely+0x4dd
126 »       mov····0x10(%rbp),%rdi126 »       mov····0x10(%rbp),%rdi
127 »       mov····%rax,%rdx127 »       mov····%rax,%rdx
128 »       mov····%rbx,%rsi128 »       mov····%rbx,%rsi
129 »       call···170·<select_poll_register+0xa0>129 »       call···16f·<select_poll_register+0x9f>
130 ·R_X86_64_PLT32» PyDict_SetItem-0x4130 ·R_X86_64_PLT32» PyDict_SetItem-0x4
131 »       mov····(%rbx),%rdx131 »       mov····(%rbx),%rdx
132 »       test···%edx,%edx132 »       test···%edx,%edx
133 »       jns····17b·<select_poll_register+0xab>133 »       jns····17a·<select_poll_register+0xaa>
134 ·R_X86_64_PC32»  .text.unlikely+0x4bb134 ·R_X86_64_PC32»  .text.unlikely+0x4bb
135 »       mov····(%r12),%rdx135 »       mov····(%r12),%rdx
136 »       test···%edx,%edx136 »       test···%edx,%edx
137 »       jns····187·<select_poll_register+0xb7>137 »       jns····186·<select_poll_register+0xb6>
138 ·R_X86_64_PC32»  .text.unlikely+0x498138 ·R_X86_64_PC32»  .text.unlikely+0x498
139 »       test···%eax,%eax139 »       test···%eax,%eax
140 »       js·····18f·<select_poll_register+0xbf>140 »       js·····18e·<select_poll_register+0xbe>
141 ·R_X86_64_PC32»  .text.unlikely+0x491141 ·R_X86_64_PC32»  .text.unlikely+0x491
142 »       movl···$0x0,0x18(%rbp)142 »       movl···$0x0,0x18(%rbp)
143 »       mov····$0x0,%eax143 »       mov····$0x0,%eax
144 ·R_X86_64_32»    _Py_NoneStruct144 ·R_X86_64_32»    _Py_NoneStruct
145 »       add····$0x28,%rsp145 »       add····$0x28,%rsp
146 »       pop····%rbx146 »       pop····%rbx
147 »       pop····%rbp147 »       pop····%rbp
148 »       pop····%r12148 »       pop····%r12
149 »       pop····%r13149 »       pop····%r13
150 »       ret150 »       ret
151 »       jmp····1ab·<select_poll_register+0xdb>151 »       jmp····1aa·<select_poll_register+0xda>
152 ·R_X86_64_PC32»  .text.unlikely+0x491152 ·R_X86_64_PC32»  .text.unlikely+0x491
153 »       nopl···0x0(%rax,%rax,1)153 »       nopw···0x0(%rax,%rax,1)
  
154 00000000000001b0·<select_poll_poll>:154 00000000000001b0·<select_poll_poll>:
155 select_poll_poll():155 select_poll_poll():
156 »       endbr64156 »       endbr64
157 »       push···%r15157 »       push···%r15
158 »       mov····%rdi,%r15158 »       mov····%rdi,%r15
159 »       push···%r14159 »       push···%r14
Offset 164, 309 lines modifiedOffset 164, 297 lines modified
164 »       push···%rbp164 »       push···%rbp
165 »       mov····%rsi,%rbp165 »       mov····%rsi,%rbp
166 »       push···%rbx166 »       push···%rbx
167 »       mov····%rdx,%rbx167 »       mov····%rdx,%rbx
168 »       sub····$0x38,%rsp168 »       sub····$0x38,%rsp
169 »       cmp····$0x1,%rdx169 »       cmp····$0x1,%rdx
170 »       ja·····1d5·<select_poll_poll+0x25>170 »       ja·····1d5·<select_poll_poll+0x25>
171 ·R_X86_64_PC32»  .text.unlikely+0x516171 ·R_X86_64_PC32»  .text.unlikely+0x526
172 »       test···%rdx,%rdx172 »       test···%rdx,%rdx
173 »       je·····52d·<select_poll_poll+0x37d>173 »       je·····505·<select_poll_poll+0x355>
174 »       movq···$0xffffffffffffffff,0x10(%rsp)174 »       movq···$0xffffffffffffffff,0x10(%rsp)
175 »       mov····0x0(%rbp),%rsi175 »       mov····0x0(%rbp),%rsi
176 »       cmp····$0x0,%rsi176 »       cmp····$0x0,%rsi
177 ·R_X86_64_32S»   _Py_NoneStruct177 ·R_X86_64_32S»   _Py_NoneStruct
178 »       je·····1f8·<select_poll_poll+0x48>178 »       je·····1f8·<select_poll_poll+0x48>
179 ·R_X86_64_PC32»  .text.unlikely+0x544179 ·R_X86_64_PC32»  .text.unlikely+0x550
180 »       lea····0x10(%rsp),%rdi180 »       lea····0x10(%rsp),%rdi
181 »       mov····$0x3,%edx181 »       mov····$0x3,%edx
182 »       call···207·<select_poll_poll+0x57>182 »       call···207·<select_poll_poll+0x57>
183 ·R_X86_64_PLT32» _PyTime_FromMillisecondsObject-0x4183 ·R_X86_64_PLT32» _PyTime_FromMillisecondsObject-0x4
184 »       test···%eax,%eax184 »       test···%eax,%eax
185 »       js·····20f·<select_poll_poll+0x5f>185 »       js·····20f·<select_poll_poll+0x5f>
186 ·R_X86_64_PC32»  .text.unlikely+0x693186 ·R_X86_64_PC32»  .text.unlikely+0x561
187 »       mov····0x10(%rsp),%rdi187 »       mov····0x10(%rsp),%rdi
188 »       mov····$0x3,%esi188 »       mov····$0x3,%esi
189 »       call···21e·<select_poll_poll+0x6e>189 »       call···21e·<select_poll_poll+0x6e>
190 ·R_X86_64_PLT32» _PyTime_AsMilliseconds-0x4190 ·R_X86_64_PLT32» _PyTime_AsMilliseconds-0x4
 191 »       mov····$0xffffffff,%edx
191 »       mov····%rax,%rbx192 »       mov····%rax,%rbp
192 »       mov····$0x80000000,%eax193 »       mov····$0x80000000,%eax
193 »       add····%rbx,%rax194 »       add····%rbp,%rax
194 »       shr····$0x20,%rax195 »       cmp····%rax,%rdx
195 »       jne····233·<select_poll_poll+0x83>196 »       jb·····237·<select_poll_poll+0x87>
196 ·R_X86_64_PC32»  .text.unlikely+0x555197 ·R_X86_64_PC32»  .text.unlikely+0x58b
197 »       mov····0x10(%rsp),%rdi198 »       mov····0x10(%rsp),%rdi
198 »       test···%rdi,%rdi199 »       test···%rdi,%rdi
199 »       js·····241·<select_poll_poll+0x91>200 »       js·····245·<select_poll_poll+0x95>
200 ·R_X86_64_PC32»  .text.unlikely+0x678201 ·R_X86_64_PC32»  .text.unlikely+0x59e
201 »       call···246·<select_poll_poll+0x96>202 »       call···24a·<select_poll_poll+0x9a>
202 ·R_X86_64_PLT32» _PyDeadline_Init-0x4203 ·R_X86_64_PLT32» _PyDeadline_Init-0x4
203 »       test···%rbx,%rbx 
Max diff block lines reached; 11261/15712 bytes (71.67%) of diff not shown.
8.18 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 62, 26 lines modifiedOffset 62, 26 lines modified
62 ··0x000003a0·a0030000·00000000·80000000·00480e20·.............H.·62 ··0x000003a0·a0030000·00000000·80000000·00480e20·.............H.·
63 ··0x000003b0·02770e08·10000000·b8030000·00000000·.w..............63 ··0x000003b0·02770e08·10000000·b8030000·00000000·.w..............
64 ··0x000003c0·71000000·000e2000·10000000·cc030000·q.....·.........64 ··0x000003c0·71000000·000e2000·10000000·cc030000·q.....·.........
65 ··0x000003d0·00000000·09000000·00000000·18000000·................65 ··0x000003d0·00000000·09000000·00000000·18000000·................
66 ··0x000003e0·e0030000·00000000·4c000000·00450e10·........L....E..66 ··0x000003e0·e0030000·00000000·4c000000·00450e10·........L....E..
67 ··0x000003f0·83020246·0e080000·14000000·fc030000·...F............67 ··0x000003f0·83020246·0e080000·14000000·fc030000·...F............
68 ··0x00000400·00000000·1f000000·000e1083·02000000·................68 ··0x00000400·00000000·1f000000·000e1083·02000000·................
69 ··0x00000410·38000000·14040000·00000000·db000000·8...............69 ··0x00000410·38000000·14040000·00000000·da000000·8...............
70 ··0x00000420·00460e10·8d024a0e·188c0344·0e208604·.F....J....D.·..70 ··0x00000420·00460e10·8d024a0e·188c0344·0e208604·.F....J....D.·..
71 ··0x00000430·440e2883·05440e50·02b30a0e·28410e20·D.(..D.P....(A.·71 ··0x00000430·440e2883·05440e50·02b20a0e·28410e20·D.(..D.P....(A.·
72 ··0x00000440·410e1842·0e10420e·08410b00·18000000·A..B..B..A......72 ··0x00000440·410e1842·0e10420e·08410b00·18000000·A..B..B..A......
73 ··0x00000450·50040000·00000000·b3000000·000e5083·P.............P.73 ··0x00000450·50040000·00000000·b3000000·000e5083·P.............P.
74 ··0x00000460·0586048c·038d0200·48000000·6c040000·........H...l...74 ··0x00000460·0586048c·038d0200·48000000·6c040000·........H...l...
75 ··0x00000470·00000000·82030000·00460e10·8f02450e·.........F....E.75 ··0x00000470·00000000·5f030000·00460e10·8f02450e·...._....F....E.
76 ··0x00000480·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.076 ··0x00000480·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
77 ··0x00000490·8606440e·38830747·0e700375·020a0e38·..D.8..G.p.u...877 ··0x00000490·8606440e·38830747·0e70031a·010a0e38·..D.8..G.p.....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·0e08430b·1c000000·b8040000·00000000·..C.............79 ··0x000004b0·0e08460b·1c000000·b8040000·00000000·..F.............
80 ··0x000004c0·a7010000·000e7083·0786068c·058d048e·......p.........80 ··0x000004c0·93010000·000e7083·0786068c·058d048e·......p.........
81 ··0x000004d0·038f0200·24000000·d8040000·00000000·....$...........81 ··0x000004d0·038f0200·24000000·d8040000·00000000·....$...........
82 ··0x000004e0·66000000·00450e10·8602410e·18830347·f....E....A....G82 ··0x000004e0·66000000·00450e10·8602410e·18830347·f....E....A....G
83 ··0x000004f0·0e200256·0e18410e·10410e08·1c000000·.·.V..A..A......83 ··0x000004f0·0e200256·0e18410e·10410e08·1c000000·.·.V..A..A......
84 ··0x00000500·00050000·00000000·1d000000·000e2083·..............·.84 ··0x00000500·00050000·00000000·1d000000·000e2083·..............·.
85 ··0x00000510·03860253·0e18440e·10410e08·10000000·...S..D..A......85 ··0x00000510·03860253·0e18440e·10410e08·10000000·...S..D..A......
86 ··0x00000520·20050000·00000000·1b000000·00000000··...............86 ··0x00000520·20050000·00000000·1b000000·00000000··...............
87 ··0x00000530·1c000000·34050000·00000000·55000000·....4.......U...87 ··0x00000530·1c000000·34050000·00000000·55000000·....4.......U...
Offset 93, 51 lines modifiedOffset 93, 51 lines modified
93 ··0x00000590·0e20024e·0e18410e·10410e08·14000000·.·.N..A..A......93 ··0x00000590·0e20024e·0e18410e·10410e08·14000000·.·.N..A..A......
94 ··0x000005a0·a0050000·00000000·38000000·000e2083·........8.....·.94 ··0x000005a0·a0050000·00000000·38000000·000e2083·........8.....·.
95 ··0x000005b0·03860200·28000000·b8050000·00000000·....(...........95 ··0x000005b0·03860200·28000000·b8050000·00000000·....(...........
96 ··0x000005c0·3c000000·00490e10·8602440e·18830345·<....I....D....E96 ··0x000005c0·3c000000·00490e10·8602440e·18830345·<....I....D....E
97 ··0x000005d0·0e20610a·0e18410e·10410e08·420b0000·.·a...A..A..B...97 ··0x000005d0·0e20610a·0e18410e·10410e08·420b0000·.·a...A..A..B...
98 ··0x000005e0·20000000·e4050000·00000000·2f000000··.........../...98 ··0x000005e0·20000000·e4050000·00000000·2f000000··.........../...
99 ··0x000005f0·000e2083·03860260·0a0e1843·0e10410e·..·....`...C..A.99 ··0x000005f0·000e2083·03860260·0a0e1843·0e10410e·..·....`...C..A.
100 ··0x00000600·08410b00·54000000·08060000·00000000·.A..T...........100 ··0x00000600·08410b00·50000000·08060000·00000000·.A..P...........
101 ··0x00000610·84020000·00420e10·8f02420e·188e0342·.....B....B....B101 ··0x00000610·73020000·00420e10·8f02420e·188e0342·s....B....B....B
102 ··0x00000620·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.102 ··0x00000620·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
103 ··0x00000630·38830748·0c0bb880·03510d07·470ed084·8..H.....Q..G...103 ··0x00000630·38830748·0c0bb880·03510d07·470ed084·8..H.....Q..G...
104 ··0x00000640·0303eb01·0a0e3844·0e30410e·28420e20·......8D.0A.(B.·104 ··0x00000640·03033b02·0e38440e·30410e28·420e2042·..;..8D.0A.(B.·B
105 ··0x00000650·420e1842·0e10420e·08410b00·20000000·B..B..B..A..·... 
106 ··0x00000660·60060000·00000000·ed000000·000ed084·`............... 
107 ··0x00000670·03830786·068c058d·048e038f·02000000·................ 
108 ··0x00000680·44000000·84060000·00000000·20010000·D...........·... 
109 ··0x00000690·00420e10·8f02490e·188e0345·0e208d04·.B....I....E.·.. 
110 ··0x000006a0·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G 
111 ··0x000006b0·0e5002fa·0e38410e·30410e28·420e2042·.P...8A.0A.(B.·B 
112 ··0x000006c0·0e18420e·10420e08·1c000000·cc060000·..B..B..........105 ··0x00000650·0e18420e·10420e08·20000000·5c060000·..B..B..·...\...
113 ··0x000006d0·00000000·68000000·000e5083·0786068c·....h.....P.....106 ··0x00000660·00000000·ef000000·000ed084·03830786·................
114 ··0x000006e0·058d048e·038f0200·28000000·ec060000·........(.......107 ··0x00000670·068c058d·048e038f·02000000·44000000·............D...
115 ··0x000006f0·00000000·43000000·00410e10·8602430e·....C....A....C. 
116 ··0x00000700·18830344·0e204f0a·0e18410e·10410e08·...D.·O...A..A.. 
117 ··0x00000710·410b0000·14000000·18070000·00000000·A............... 
118 ··0x00000720·17000000·000e2083·03860200·48000000·......·.....H... 
119 ··0x00000730·30070000·00000000·dd000000·00420e10·0............B..108 ··0x00000680·80060000·00000000·20010000·00420e10·........·....B..
120 ··0x00000740·8f02420e·188e0345·0e208d04·450e288c·..B....E.·..E.(.109 ··0x00000690·8f02490e·188e0345·0e208d04·420e288c·..I....E.·..B.(.
121 ··0x00000750·05440e30·8606440e·38830744·0e507e0a·.D.0..D.8..D.P~.110 ··0x000006a0·05410e30·8606410e·38830747·0e5002fa·.A.0..A.8..G.P..
122 ··0x00000760·0e38440e·30410e28·420e2042·0e18420e·.8D.0A.(B.·B..B.111 ··0x000006b0·0e38410e·30410e28·420e2042·0e18420e·.8A.0A.(B.·B..B.
123 ··0x00000770·10420e08·410b0000·1c000000·7c070000·.B..A.......|... 
124 ··0x00000780·00000000·22000000·000e5083·0786068c·....".....P..... 
125 ··0x00000790·058d048e·038f0200·38000000·9c070000·........8....... 
126 ··0x000007a0·00000000·36010000·00460e10·8d02420e·....6....F....B. 
127 ··0x000007b0·188c0344·0e208604·440e2883·05440e40·...D.·..D.(..D.@ 
128 ··0x000007c0·031b010e·28410e20·410e1842·0e10420e·....(A.·A..B..B. 
129 ··0x000007d0·08000000·14000000·d8070000·00000000·................ 
130 ··0x000007e0·27000000·00520e10·540e0800·10000000·'....R..T....... 
131 ··0x000007f0·f0070000·00000000·15000000·00000000·................112 ··0x000006c0·10420e08·1c000000·c8060000·00000000·.B..............
 113 ··0x000006d0·68000000·000e5083·0786068c·058d048e·h.....P.........
 114 ··0x000006e0·038f0200·28000000·e8060000·00000000·....(...........
 115 ··0x000006f0·43000000·00410e10·8602430e·18830344·C....A....C....D
 116 ··0x00000700·0e204f0a·0e18410e·10410e08·410b0000·.·O...A..A..A...
132 ··0x00000800·3c000000·04080000·00000000·9d000000·<...............117 ··0x00000710·14000000·14070000·00000000·17000000·................
133 ··0x00000810·00460e10·8c02440e·18860341·0e208304·.F....D....A.·.. 
134 ··0x00000820·4a0e3051·0e38570e·40420e48·420e5049·J.0Q.8W.@B.HB.PI 
135 ··0x00000830·0e30024e·0e20410e·18410e10·420e0800·.0.N.·A..A..B...118 ··0x00000720·000e2083·03860200·48000000·2c070000·..·.....H...,...
 119 ··0x00000730·00000000·dd000000·00420e10·8f02420e·.........B....B.
 120 ··0x00000740·188e0345·0e208d04·450e288c·05440e30·...E.·..E.(..D.0
 121 ··0x00000750·8606440e·38830744·0e507e0a·0e38440e·..D.8..D.P~..8D.
 122 ··0x00000760·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
 123 ··0x00000770·410b0000·1c000000·78070000·00000000·A.......x.......
 124 ··0x00000780·22000000·000e5083·0786068c·058d048e·".....P.........
 125 ··0x00000790·038f0200·38000000·98070000·00000000·....8...........
 126 ··0x000007a0·36010000·00460e10·8d02420e·188c0344·6....F....B....D
 127 ··0x000007b0·0e208604·440e2883·05440e40·031b010e·.·..D.(..D.@....
 128 ··0x000007c0·28410e20·410e1842·0e10420e·08000000·(A.·A..B..B.....
136 ··0x00000840·14000000·44080000·00000000·2d000000·....D.......-...129 ··0x000007d0·14000000·d4070000·00000000·27000000·............'...
137 ··0x00000850·004b0e10·540e0800·1c000000·5c080000·.K..T.......\...130 ··0x000007e0·00520e10·540e0800·10000000·ec070000·.R..T...........
 131 ··0x000007f0·00000000·15000000·00000000·3c000000·............<...
 132 ··0x00000800·00080000·00000000·9d000000·00460e10·.............F..
 133 ··0x00000810·8c02440e·18860341·0e208304·4a0e3051·..D....A.·..J.0Q
 134 ··0x00000820·0e38570e·40420e48·420e5049·0e30024e·.8W.@B.HB.PI.0.N
 135 ··0x00000830·0e20410e·18410e10·420e0800·14000000·.·A..A..B.......
 136 ··0x00000840·40080000·00000000·2d000000·004b0e10·@.......-....K..
 137 ··0x00000850·540e0800·1c000000·58080000·00000000·T.......X.......
138 ··0x00000860·00000000·4b000000·00450e10·8302600a·....K....E....`.138 ··0x00000860·4b000000·00450e10·8302600a·0e084a0b·K....E....`...J.
139 ··0x00000870·0e084a0b·5b0e0800·34000000·7c080000·..J.[...4...|...139 ··0x00000870·5b0e0800·30000000·78080000·00000000·[...0...x.......
140 ··0x00000880·00000000·36000000·00450e10·8602470e·....6....E....G.140 ··0x00000880·36000000·00450e10·8602470e·18830342·6....E....G....B
141 ··0x00000890·18830342·0e204c0a·0e18460e·10410e08·...B.·L...F..A..141 ··0x00000890·0e204c0a·0e18460e·10410e08·450b4b0e·.·L...F..A..E.K.
142 ··0x000008a0·450b4b0e·18430e10·410e0800·00000000·E.K..C..A.......142 ··0x000008a0·18430e10·410e0800···················.C..A...
  
2.08 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 157, 23 lines modifiedOffset 157, 23 lines modified
157 ··0x000009a0·675f556e·7369676e·65645368·6f72745f·g_UnsignedShort_157 ··0x000009a0·675f556e·7369676e·65645368·6f72745f·g_UnsignedShort_
158 ··0x000009b0·436f6e76·65727465·72005079·4c6f6e67·Converter.PyLong158 ··0x000009b0·436f6e76·65727465·72005079·4c6f6e67·Converter.PyLong
159 ··0x000009c0·5f46726f·6d4c6f6e·67005079·44696374·_FromLong.PyDict159 ··0x000009c0·5f46726f·6d4c6f6e·67005079·44696374·_FromLong.PyDict
160 ··0x000009d0·5f536574·4974656d·005f5079·4172675f·_SetItem._PyArg_160 ··0x000009d0·5f536574·4974656d·005f5079·4172675f·_SetItem._PyArg_
161 ··0x000009e0·43686563·6b506f73·6974696f·6e616c00·CheckPositional.161 ··0x000009e0·43686563·6b506f73·6974696f·6e616c00·CheckPositional.
162 ··0x000009f0·5f507954·696d655f·46726f6d·4d696c6c·_PyTime_FromMill162 ··0x000009f0·5f507954·696d655f·46726f6d·4d696c6c·_PyTime_FromMill
163 ··0x00000a00·69736563·6f6e6473·4f626a65·63740050·isecondsObject.P163 ··0x00000a00·69736563·6f6e6473·4f626a65·63740050·isecondsObject.P
 164 ··0x00000a10·79547570·6c655f4e·65770050·794d656d·yTuple_New.PyMem
164 ··0x00000a10·794d656d·5f526561·6c6c6f63·00507944·yMem_Realloc.PyD165 ··0x00000a20·5f526561·6c6c6f63·00507944·6963745f·_Realloc.PyDict_
165 ··0x00000a20·6963745f·4e657874·0050794c·6f6e675f·ict_Next.PyLong_166 ··0x00000a30·4e657874·0050794c·6f6e675f·41734c6f·Next.PyLong_AsLo
166 ··0x00000a30·41734c6f·6e670050·79547570·6c655f4e·AsLong.PyTuple_N 
167 ··0x00000a40·65770050·79457863·5f52756e·74696d65·ew.PyExc_Runtime167 ··0x00000a40·6e670050·79457863·5f52756e·74696d65·ng.PyExc_Runtime
168 ··0x00000a50·4572726f·72005079·4f626a65·63745f46·Error.PyObject_F168 ··0x00000a50·4572726f·72005079·4f626a65·63745f46·Error.PyObject_F
169 ··0x00000a60·72656500·50794469·63745f44·656c4974·ree.PyDict_DelIt169 ··0x00000a60·72656500·50794469·63745f44·656c4974·ree.PyDict_DelIt
 170 ··0x00000a70·656d005f·50795469·6d655f41·7354696d·em._PyTime_AsTim
170 ··0x00000a70·656d0050·79547570·6c655f50·61636b00·em.PyTuple_Pack.171 ··0x00000a80·6576616c·00507954·75706c65·5f506163·eval.PyTuple_Pac
171 ··0x00000a80·5f507954·696d655f·41735469·6d657661·_PyTime_AsTimeva 
172 ··0x00000a90·6c005f50·7954696d·655f4173·54696d65·l._PyTime_AsTime172 ··0x00000a90·6b005f50·7954696d·655f4173·54696d65·k._PyTime_AsTime
173 ··0x00000aa0·76616c5f·636c616d·70005079·53657175·val_clamp.PySequ173 ··0x00000aa0·76616c5f·636c616d·70005079·53657175·val_clamp.PySequ
174 ··0x00000ab0·656e6365·5f466173·74005f5f·6664656c·ence_Fast.__fdel174 ··0x00000ab0·656e6365·5f466173·74005f5f·6664656c·ence_Fast.__fdel
175 ··0x00000ac0·745f6368·6b005079·4c697374·5f536574·t_chk.PyList_Set175 ··0x00000ac0·745f6368·6b005079·4c697374·5f536574·t_chk.PyList_Set
176 ··0x00000ad0·4974656d·00507944·6963745f·436f6e74·Item.PyDict_Cont176 ··0x00000ad0·4974656d·00507944·6963745f·436f6e74·Item.PyDict_Cont
177 ··0x00000ae0·61696e73·005f5079·5f46616c·73655374·ains._Py_FalseSt177 ··0x00000ae0·61696e73·005f5079·5f46616c·73655374·ains._Py_FalseSt
178 ··0x00000af0·72756374·005f5079·5f547275·65537472·ruct._Py_TrueStr178 ··0x00000af0·72756374·005f5079·5f547275·65537472·ruct._Py_TrueStr
179 ··0x00000b00·75637400·50795479·70655f47·65744d6f·uct.PyType_GetMo179 ··0x00000b00·75637400·50795479·70655f47·65744d6f·uct.PyType_GetMo
141 KB
_elementtree.o
9.44 KB
readelf --wide --symbols {}
    
Offset 17, 37 lines modifiedOffset 17, 37 lines modified
17 ····13:·0000000000000000····11·FUNC····LOCAL··DEFAULT···10·Py_XDECREF17 ····13:·0000000000000000····11·FUNC····LOCAL··DEFAULT···10·Py_XDECREF
18 ····14:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot18 ····14:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot
19 ····15:·0000000000000000····22·FUNC····LOCAL··DEFAULT····1·Py_XDECREF.part.019 ····15:·0000000000000000····22·FUNC····LOCAL··DEFAULT····1·Py_XDECREF.part.0
20 ····16:·0000000000000020···108·FUNC····LOCAL··DEFAULT····1·xmlparser_new20 ····16:·0000000000000020···108·FUNC····LOCAL··DEFAULT····1·xmlparser_new
21 ····17:·0000000000000090···790·FUNC····LOCAL··DEFAULT····1·_elementtree_XMLParser___init__21 ····17:·0000000000000090···790·FUNC····LOCAL··DEFAULT····1·_elementtree_XMLParser___init__
22 ····18:·0000000000000680····72·OBJECT··LOCAL··DEFAULT····3·_parser.3222 ····18:·0000000000000680····72·OBJECT··LOCAL··DEFAULT····3·_parser.32
23 ····19:·00000000000010c0····24·OBJECT··LOCAL··DEFAULT····3·ExpatMemoryHandler23 ····19:·00000000000010c0····24·OBJECT··LOCAL··DEFAULT····3·ExpatMemoryHandler
24 ····20:·00000000000004c0····38·FUNC····LOCAL··DEFAULT····1·ignore_attribute_error24 ····20:·0000000000000470····38·FUNC····LOCAL··DEFAULT····1·ignore_attribute_error
25 ····21:·0000000000001f10···134·FUNC····LOCAL··DEFAULT····1·expat_end_handler25 ····21:·0000000000001f10···134·FUNC····LOCAL··DEFAULT····1·expat_end_handler
26 ····22:·0000000000001ad0···371·FUNC····LOCAL··DEFAULT····1·expat_start_handler26 ····22:·0000000000001ad0···371·FUNC····LOCAL··DEFAULT····1·expat_start_handler
27 ····23:·00000000000009c0···404·FUNC····LOCAL··DEFAULT····1·expat_default_handler27 ····23:·00000000000009c0···404·FUNC····LOCAL··DEFAULT····1·expat_default_handler
28 ····24:·0000000000001e70···146·FUNC····LOCAL··DEFAULT····1·expat_data_handler28 ····24:·0000000000001e70···146·FUNC····LOCAL··DEFAULT····1·expat_data_handler
29 ····25:·0000000000003fa9···183·FUNC····LOCAL··DEFAULT····6·expat_comment_handler29 ····25:·0000000000003fa9···183·FUNC····LOCAL··DEFAULT····6·expat_comment_handler
30 ····26:·0000000000003ded···444·FUNC····LOCAL··DEFAULT····6·expat_pi_handler30 ····26:·0000000000003ded···444·FUNC····LOCAL··DEFAULT····6·expat_pi_handler
31 ····27:·0000000000003c15···395·FUNC····LOCAL··DEFAULT····6·expat_start_doctype_handler31 ····27:·0000000000003c15···395·FUNC····LOCAL··DEFAULT····6·expat_start_doctype_handler
32 ····28:·000000000000040d···520·FUNC····LOCAL··DEFAULT····6·_elementtree_XMLParser___init__.cold32 ····28:·000000000000040d···520·FUNC····LOCAL··DEFAULT····6·_elementtree_XMLParser___init__.cold
33 ····29:·00000000000042d1···199·FUNC····LOCAL··DEFAULT····6·expat_end_ns_handler33 ····29:·00000000000042d1···199·FUNC····LOCAL··DEFAULT····6·expat_end_ns_handler
34 ····30:·0000000000004060···625·FUNC····LOCAL··DEFAULT····6·expat_start_ns_handler34 ····30:·0000000000004060···625·FUNC····LOCAL··DEFAULT····6·expat_start_ns_handler
35 ····31:·00000000000003b0···190·FUNC····LOCAL··DEFAULT····1·treebuilder_new35 ····31:·00000000000003b0···190·FUNC····LOCAL··DEFAULT····1·treebuilder_new
36 ····32:·0000000000000615···106·FUNC····LOCAL··DEFAULT····6·treebuilder_new.cold36 ····32:·0000000000000615···106·FUNC····LOCAL··DEFAULT····6·treebuilder_new.cold
 37 ····33:·000000000000067f·····8·FUNC····LOCAL··DEFAULT····6·ignore_attribute_error.cold
37 ····33:·0000000000000470····71·FUNC····LOCAL··DEFAULT····1·element_new38 ····34:·00000000000004a0····71·FUNC····LOCAL··DEFAULT····1·element_new
38 ····34:·000000000000067f····50·FUNC····LOCAL··DEFAULT····6·element_new.cold39 ····35:·0000000000000687····50·FUNC····LOCAL··DEFAULT····6·element_new.cold
39 ····35:·00000000000006b1·····8·FUNC····LOCAL··DEFAULT····6·ignore_attribute_error.cold40 ····36:·00000000000006b9···575·FUNC····LOCAL··DEFAULT····6·_elementtree_XMLParser__parse_whole
 41 ····37:·00000000000005b0····75·FUNC····LOCAL··DEFAULT····1·expat_parse
40 ····36:·00000000000004f0···182·FUNC····LOCAL··DEFAULT····1·element_init42 ····38:·00000000000004f0···182·FUNC····LOCAL··DEFAULT····1·element_init
41 ····37:·0000000000000010····35·FUNC····LOCAL··DEFAULT···10·_set_joined_ptr43 ····39:·0000000000000010····35·FUNC····LOCAL··DEFAULT···10·_set_joined_ptr
42 ····38:·00000000000006b9···217·FUNC····LOCAL··DEFAULT····6·element_init.cold44 ····40:·00000000000008f8···217·FUNC····LOCAL··DEFAULT····6·element_init.cold
43 ····39:·000000000000374b···203·FUNC····LOCAL··DEFAULT····6·get_attrib_from_keywords45 ····41:·000000000000374b···203·FUNC····LOCAL··DEFAULT····6·get_attrib_from_keywords
44 ····40:·0000000000000040····77·FUNC····LOCAL··DEFAULT···10·create_extra46 ····42:·0000000000000040····77·FUNC····LOCAL··DEFAULT···10·create_extra
45 ····41:·0000000000000792···575·FUNC····LOCAL··DEFAULT····6·_elementtree_XMLParser__parse_whole 
46 ····42:·00000000000005b0····75·FUNC····LOCAL··DEFAULT····1·expat_parse 
47 ····43:·00000000000009d1····74·FUNC····LOCAL··DEFAULT····6·expat_parse.cold47 ····43:·00000000000009d1····74·FUNC····LOCAL··DEFAULT····6·expat_parse.cold
48 ····44:·0000000000000a1b···366·FUNC····LOCAL··DEFAULT····6·expat_set_error48 ····44:·0000000000000a1b···366·FUNC····LOCAL··DEFAULT····6·expat_set_error
49 ····45:·0000000000000600····62·FUNC····LOCAL··DEFAULT····1·xmlparser_dealloc49 ····45:·0000000000000600····62·FUNC····LOCAL··DEFAULT····1·xmlparser_dealloc
50 ····46:·0000000000000640···447·FUNC····LOCAL··DEFAULT····1·xmlparser_gc_clear50 ····46:·0000000000000640···447·FUNC····LOCAL··DEFAULT····1·xmlparser_gc_clear
51 ····47:·0000000000000b89····11·FUNC····LOCAL··DEFAULT····6·xmlparser_dealloc.cold51 ····47:·0000000000000b89····11·FUNC····LOCAL··DEFAULT····6·xmlparser_dealloc.cold
52 ····48:·0000000000000b94···132·FUNC····LOCAL··DEFAULT····6·xmlparser_gc_clear.cold52 ····48:·0000000000000b94···132·FUNC····LOCAL··DEFAULT····6·xmlparser_gc_clear.cold
53 ····49:·0000000000000800····62·FUNC····LOCAL··DEFAULT····1·treebuilder_dealloc53 ····49:·0000000000000800····62·FUNC····LOCAL··DEFAULT····1·treebuilder_dealloc
Offset 95, 16 lines modifiedOffset 95, 16 lines modified
95 ····91:·0000000000001d12···318·FUNC····LOCAL··DEFAULT····6·_elementtree_Element_iter.cold95 ····91:·0000000000001d12···318·FUNC····LOCAL··DEFAULT····6·_elementtree_Element_iter.cold
96 ····92:·0000000000000440····72·OBJECT··LOCAL··DEFAULT····3·_parser.2196 ····92:·0000000000000440····72·OBJECT··LOCAL··DEFAULT····3·_parser.21
97 ····93:·0000000000001e50····45·FUNC····LOCAL··DEFAULT····6·create_elementiter.isra.0.cold97 ····93:·0000000000001e50····45·FUNC····LOCAL··DEFAULT····6·create_elementiter.isra.0.cold
98 ····94:·0000000000000ff0···328·FUNC····LOCAL··DEFAULT····1·elementiter_next98 ····94:·0000000000000ff0···328·FUNC····LOCAL··DEFAULT····1·elementiter_next
99 ····95:·0000000000001e7d···355·FUNC····LOCAL··DEFAULT····6·elementiter_next.cold99 ····95:·0000000000001e7d···355·FUNC····LOCAL··DEFAULT····6·elementiter_next.cold
100 ····96:·00000000000012c0····13·FUNC····LOCAL··DEFAULT····1·element_get_tail100 ····96:·00000000000012c0····13·FUNC····LOCAL··DEFAULT····1·element_get_tail
101 ····97:·0000000000001140····21·FUNC····LOCAL··DEFAULT····1·element_tag_getter101 ····97:·0000000000001140····21·FUNC····LOCAL··DEFAULT····1·element_tag_getter
102 ····98:·0000000000001160····67·FUNC····LOCAL··DEFAULT····1·element_getitem 
103 ····99:·00000000000011b0····33·FUNC····LOCAL··DEFAULT····1·_elementtree_Element_items102 ····98:·0000000000001160····33·FUNC····LOCAL··DEFAULT····1·_elementtree_Element_items
 103 ····99:·0000000000001190····67·FUNC····LOCAL··DEFAULT····1·element_getitem
104 ···100:·00000000000011e0····28·FUNC····LOCAL··DEFAULT····1·element_text_getter104 ···100:·00000000000011e0····28·FUNC····LOCAL··DEFAULT····1·element_text_getter
105 ···101:·0000000000001fe0····86·FUNC····LOCAL··DEFAULT····6·element_get_text.cold105 ···101:·0000000000001fe0····86·FUNC····LOCAL··DEFAULT····6·element_get_text.cold
106 ···102:·0000000000002df0····77·FUNC····LOCAL··DEFAULT····6·list_join106 ···102:·0000000000002df0····77·FUNC····LOCAL··DEFAULT····6·list_join
107 ···103:·0000000000001210···102·FUNC····LOCAL··DEFAULT····1·elementiter_dealloc107 ···103:·0000000000001210···102·FUNC····LOCAL··DEFAULT····1·elementiter_dealloc
108 ···104:·0000000000002036····37·FUNC····LOCAL··DEFAULT····6·elementiter_dealloc.cold108 ···104:·0000000000002036····37·FUNC····LOCAL··DEFAULT····6·elementiter_dealloc.cold
109 ···105:·0000000000001280····20·FUNC····LOCAL··DEFAULT····1·element_length109 ···105:·0000000000001280····20·FUNC····LOCAL··DEFAULT····1·element_length
110 ···106:·00000000000012a0····28·FUNC····LOCAL··DEFAULT····1·element_tail_getter110 ···106:·00000000000012a0····28·FUNC····LOCAL··DEFAULT····1·element_tail_getter
Offset 123, 17 lines modifiedOffset 123, 17 lines modified
123 ···119:·0000000000002913····63·FUNC····LOCAL··DEFAULT····6·_elementtree_TreeBuilder_start.cold123 ···119:·0000000000002913····63·FUNC····LOCAL··DEFAULT····6·_elementtree_TreeBuilder_start.cold
124 ···120:·00000000000015c0····74·FUNC····LOCAL··DEFAULT····1·treebuilder_flush_data124 ···120:·00000000000015c0····74·FUNC····LOCAL··DEFAULT····1·treebuilder_flush_data
125 ···121:·0000000000001610···104·FUNC····LOCAL··DEFAULT····1·treebuilder_append_event125 ···121:·0000000000001610···104·FUNC····LOCAL··DEFAULT····1·treebuilder_append_event
126 ···122:·0000000000001680····85·FUNC····LOCAL··DEFAULT····1·treebuilder_add_subelement126 ···122:·0000000000001680····85·FUNC····LOCAL··DEFAULT····1·treebuilder_add_subelement
127 ···123:·0000000000002952···198·FUNC····LOCAL··DEFAULT····6·treebuilder_handle_start.cold127 ···123:·0000000000002952···198·FUNC····LOCAL··DEFAULT····6·treebuilder_handle_start.cold
128 ···124:·0000000000001860···113·FUNC····LOCAL··DEFAULT····1·treebuilder_extend_element_text_or_tail.isra.0128 ···124:·0000000000001860···113·FUNC····LOCAL··DEFAULT····1·treebuilder_extend_element_text_or_tail.isra.0
129 ···125:·0000000000002a18····57·FUNC····LOCAL··DEFAULT····6·treebuilder_append_event.cold129 ···125:·0000000000002a18····57·FUNC····LOCAL··DEFAULT····6·treebuilder_append_event.cold
130 ···126:·0000000000002a51····31·FUNC····LOCAL··DEFAULT····6·treebuilder_add_subelement.cold 
131 ···127:·00000000000008b0···252·FUNC····LOCAL··DEFAULT···10·element_gc_traverse130 ···126:·00000000000008b0···252·FUNC····LOCAL··DEFAULT···10·element_gc_traverse
132 ···128:·0000000000002a70···127·FUNC····LOCAL··DEFAULT····6·element_gc_traverse.cold131 ···127:·0000000000002a51···127·FUNC····LOCAL··DEFAULT····6·element_gc_traverse.cold
 132 ···128:·0000000000002ad0····31·FUNC····LOCAL··DEFAULT····6·treebuilder_add_subelement.cold
133 ···129:·00000000000016e0·····6·FUNC····LOCAL··DEFAULT····1·_elementtree_TreeBuilder_end133 ···129:·00000000000016e0·····6·FUNC····LOCAL··DEFAULT····1·_elementtree_TreeBuilder_end
134 ···130:·00000000000016f0···181·FUNC····LOCAL··DEFAULT····1·treebuilder_handle_end.isra.0134 ···130:·00000000000016f0···181·FUNC····LOCAL··DEFAULT····1·treebuilder_handle_end.isra.0
135 ···131:·0000000000002aef····37·FUNC····LOCAL··DEFAULT····6·treebuilder_handle_end.isra.0.cold135 ···131:·0000000000002aef····37·FUNC····LOCAL··DEFAULT····6·treebuilder_handle_end.isra.0.cold
136 ···132:·00000000000017b0·····6·FUNC····LOCAL··DEFAULT····1·_elementtree_TreeBuilder_data136 ···132:·00000000000017b0·····6·FUNC····LOCAL··DEFAULT····1·_elementtree_TreeBuilder_data
137 ···133:·0000000000002b14···128·FUNC····LOCAL··DEFAULT····6·treebuilder_handle_data.cold137 ···133:·0000000000002b14···128·FUNC····LOCAL··DEFAULT····6·treebuilder_handle_data.cold
138 ···134:·0000000000002b94···486·FUNC····LOCAL··DEFAULT····6·treebuilder_extend_element_text_or_tail.isra.0.cold138 ···134:·0000000000002b94···486·FUNC····LOCAL··DEFAULT····6·treebuilder_extend_element_text_or_tail.isra.0.cold
139 ···135:·0000000000002d7a····27·FUNC····LOCAL··DEFAULT····6·_elementtree_TreeBuilder_close139 ···135:·0000000000002d7a····27·FUNC····LOCAL··DEFAULT····6·_elementtree_TreeBuilder_close
Offset 286, 23 lines modifiedOffset 286, 23 lines modified
286 ···282:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen286 ···282:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
287 ···283:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError287 ···283:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
288 ···284:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_BadArgument288 ···284:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_BadArgument
289 ···285:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New289 ···285:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New
290 ···286:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_AttributeError290 ···286:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_AttributeError
291 ···287:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches291 ···287:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
292 ···288:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear292 ···288:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
293 ···289:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Type 
294 ···290:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_ParseTuple 
295 ···291:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Copy 
296 ···292:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Update 
297 ···293:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallFunction293 ···289:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallFunction
298 ···294:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type294 ···290:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type
299 ···295:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsEncodedString295 ···291:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsEncodedString
300 ···296:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Type296 ···292:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Type
301 ···297:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError297 ···293:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError
 298 ···294:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Type
 299 ···295:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_ParseTuple
 300 ···296:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Copy
 301 ···297:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Update
302 ···298:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred302 ···298:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
303 ···299:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat303 ···299:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat
304 ···300:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg304 ···300:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg
305 ···301:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong305 ···301:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
306 ···302:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SetAttrString306 ···302:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SetAttrString
307 ···303:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_BuildValue307 ···303:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_BuildValue
308 ···304:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetObject308 ···304:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetObject
69.6 KB
readelf --wide --relocs {}
Max HTML report size reached
8.24 KB
readelf --wide --debug-dump=frames {}
    
Offset 190, 36 lines modifiedOffset 190, 64 lines modified
  
190 000001a4·0000000000000014·000001a8·FDE·cie=00000000·pc=0000000000000615..000000000000067f190 000001a4·0000000000000014·000001a8·FDE·cie=00000000·pc=0000000000000615..000000000000067f
191 ··DW_CFA_def_cfa_offset:·32191 ··DW_CFA_def_cfa_offset:·32
192 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24192 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
193 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16193 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
194 ··DW_CFA_nop194 ··DW_CFA_nop
  
195 000001bc·0000000000000014·000001c0·FDE·cie=00000000·pc=0000000000000470..00000000000004b7195 000001bc·0000000000000014·000001c0·FDE·cie=00000000·pc=0000000000000470..0000000000000496
196 ··DW_CFA_advance_loc:·5·to·0000000000000475196 ··DW_CFA_advance_loc:·9·to·0000000000000479
197 ··DW_CFA_def_cfa_offset:·16197 ··DW_CFA_def_cfa_offset:·16
198 ··DW_CFA_advance_loc1:·65·to·00000000000004b6198 ··DW_CFA_advance_loc:·28·to·0000000000000495
199 ··DW_CFA_def_cfa_offset:·8199 ··DW_CFA_def_cfa_offset:·8
 200 ··DW_CFA_nop
  
200 000001d4·0000000000000010·000001d8·FDE·cie=00000000·pc=000000000000067f..00000000000006b1201 000001d4·0000000000000010·000001d8·FDE·cie=00000000·pc=000000000000067f..0000000000000687
201 ··DW_CFA_def_cfa_offset:·16202 ··DW_CFA_def_cfa_offset:·16
202 ··DW_CFA_nop203 ··DW_CFA_nop
  
203 000001e8·0000000000000014·000001ec·FDE·cie=00000000·pc=00000000000004c0..00000000000004e6204 000001e8·0000000000000014·000001ec·FDE·cie=00000000·pc=00000000000004a0..00000000000004e7
204 ··DW_CFA_advance_loc:·9·to·00000000000004c9205 ··DW_CFA_advance_loc:·5·to·00000000000004a5
205 ··DW_CFA_def_cfa_offset:·16206 ··DW_CFA_def_cfa_offset:·16
206 ··DW_CFA_advance_loc:·28·to·00000000000004e5207 ··DW_CFA_advance_loc1:·65·to·00000000000004e6
207 ··DW_CFA_def_cfa_offset:·8208 ··DW_CFA_def_cfa_offset:·8
  
 209 00000200·0000000000000010·00000204·FDE·cie=00000000·pc=0000000000000687..00000000000006b9
 210 ··DW_CFA_def_cfa_offset:·16
208 ··DW_CFA_nop211 ··DW_CFA_nop
  
209 00000200·0000000000000010·00000204·FDE·cie=00000000·pc=00000000000006b1..00000000000006b9212 00000214·0000000000000038·00000218·FDE·cie=00000000·pc=00000000000006b9..00000000000008f8
 213 ··DW_CFA_advance_loc:·6·to·00000000000006bf
 214 ··DW_CFA_def_cfa_offset:·16
 215 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
 216 ··DW_CFA_advance_loc:·2·to·00000000000006c1
 217 ··DW_CFA_def_cfa_offset:·24
 218 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
 219 ··DW_CFA_advance_loc:·2·to·00000000000006c3
 220 ··DW_CFA_def_cfa_offset:·32
 221 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
 222 ··DW_CFA_advance_loc:·4·to·00000000000006c7
 223 ··DW_CFA_def_cfa_offset:·40
 224 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
 225 ··DW_CFA_advance_loc:·1·to·00000000000006c8
 226 ··DW_CFA_def_cfa_offset:·48
 227 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
 228 ··DW_CFA_advance_loc2:·552·to·00000000000008f0
 229 ··DW_CFA_def_cfa_offset:·40
 230 ··DW_CFA_advance_loc:·1·to·00000000000008f1
 231 ··DW_CFA_def_cfa_offset:·32
 232 ··DW_CFA_advance_loc:·2·to·00000000000008f3
 233 ··DW_CFA_def_cfa_offset:·24
 234 ··DW_CFA_advance_loc:·2·to·00000000000008f5
210 ··DW_CFA_def_cfa_offset:·16235 ··DW_CFA_def_cfa_offset:·16
 236 ··DW_CFA_advance_loc:·2·to·00000000000008f7
 237 ··DW_CFA_def_cfa_offset:·8
211 ··DW_CFA_nop238 ··DW_CFA_nop
  
212 00000214·0000000000000024·00000218·FDE·cie=00000000·pc=00000000000004f0..00000000000005a6239 00000250·0000000000000024·00000254·FDE·cie=00000000·pc=00000000000004f0..00000000000005a6
213 ··DW_CFA_advance_loc:·5·to·00000000000004f5240 ··DW_CFA_advance_loc:·5·to·00000000000004f5
214 ··DW_CFA_def_cfa_offset:·16241 ··DW_CFA_def_cfa_offset:·16
215 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16242 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
216 ··DW_CFA_advance_loc:·11·to·0000000000000500243 ··DW_CFA_advance_loc:·11·to·0000000000000500
217 ··DW_CFA_def_cfa_offset:·24244 ··DW_CFA_def_cfa_offset:·24
218 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24245 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
219 ··DW_CFA_advance_loc:·15·to·000000000000050f246 ··DW_CFA_advance_loc:·15·to·000000000000050f
Offset 227, 48 lines modifiedOffset 255, 20 lines modified
227 ··DW_CFA_advance_loc1:·148·to·00000000000005a3255 ··DW_CFA_advance_loc1:·148·to·00000000000005a3
228 ··DW_CFA_def_cfa_offset:·24256 ··DW_CFA_def_cfa_offset:·24
229 ··DW_CFA_advance_loc:·1·to·00000000000005a4257 ··DW_CFA_advance_loc:·1·to·00000000000005a4
230 ··DW_CFA_def_cfa_offset:·16258 ··DW_CFA_def_cfa_offset:·16
231 ··DW_CFA_advance_loc:·1·to·00000000000005a5259 ··DW_CFA_advance_loc:·1·to·00000000000005a5
232 ··DW_CFA_def_cfa_offset:·8260 ··DW_CFA_def_cfa_offset:·8
  
233 0000023c·0000000000000014·00000240·FDE·cie=00000000·pc=00000000000006b9..0000000000000792261 00000278·0000000000000014·0000027c·FDE·cie=00000000·pc=00000000000008f8..00000000000009d1
234 ··DW_CFA_def_cfa_offset:·48262 ··DW_CFA_def_cfa_offset:·48
235 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24263 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
236 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16264 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
237 ··DW_CFA_nop265 ··DW_CFA_nop
  
238 00000254·0000000000000038·00000258·FDE·cie=00000000·pc=0000000000000792..00000000000009d1 
239 ··DW_CFA_advance_loc:·6·to·0000000000000798 
240 ··DW_CFA_def_cfa_offset:·16 
241 ··DW_CFA_offset:·r14·(r14)·at·cfa-16 
242 ··DW_CFA_advance_loc:·2·to·000000000000079a 
243 ··DW_CFA_def_cfa_offset:·24 
244 ··DW_CFA_offset:·r13·(r13)·at·cfa-24 
245 ··DW_CFA_advance_loc:·2·to·000000000000079c 
246 ··DW_CFA_def_cfa_offset:·32 
247 ··DW_CFA_offset:·r12·(r12)·at·cfa-32 
248 ··DW_CFA_advance_loc:·4·to·00000000000007a0 
249 ··DW_CFA_def_cfa_offset:·40 
250 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40 
251 ··DW_CFA_advance_loc:·1·to·00000000000007a1 
252 ··DW_CFA_def_cfa_offset:·48 
253 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48 
254 ··DW_CFA_advance_loc2:·552·to·00000000000009c9 
255 ··DW_CFA_def_cfa_offset:·40 
256 ··DW_CFA_advance_loc:·1·to·00000000000009ca 
257 ··DW_CFA_def_cfa_offset:·32 
258 ··DW_CFA_advance_loc:·2·to·00000000000009cc 
259 ··DW_CFA_def_cfa_offset:·24 
260 ··DW_CFA_advance_loc:·2·to·00000000000009ce 
261 ··DW_CFA_def_cfa_offset:·16 
262 ··DW_CFA_advance_loc:·2·to·00000000000009d0 
263 ··DW_CFA_def_cfa_offset:·8 
264 ··DW_CFA_nop 
  
265 00000290·0000000000000010·00000294·FDE·cie=00000000·pc=0000000000000010..0000000000000033266 00000290·0000000000000010·00000294·FDE·cie=00000000·pc=0000000000000010..0000000000000033
266 ··DW_CFA_nop267 ··DW_CFA_nop
267 ··DW_CFA_nop268 ··DW_CFA_nop
268 ··DW_CFA_nop269 ··DW_CFA_nop
  
269 000002a4·0000000000000034·000002a8·FDE·cie=00000000·pc=00000000000005b0..00000000000005fb270 000002a4·0000000000000034·000002a8·FDE·cie=00000000·pc=00000000000005b0..00000000000005fb
270 ··DW_CFA_advance_loc:·2·to·00000000000005b2271 ··DW_CFA_advance_loc:·2·to·00000000000005b2
Offset 1254, 24 lines modifiedOffset 1254, 24 lines modified
1254 ··DW_CFA_nop1254 ··DW_CFA_nop
  
1255 00000b4c·0000000000000010·00000b50·FDE·cie=00000000·pc=0000000000001140..00000000000011551255 00000b4c·0000000000000010·00000b50·FDE·cie=00000000·pc=0000000000001140..0000000000001155
1256 ··DW_CFA_nop1256 ··DW_CFA_nop
1257 ··DW_CFA_nop1257 ··DW_CFA_nop
1258 ··DW_CFA_nop1258 ··DW_CFA_nop
  
1259 00000b60·0000000000000014·00000b64·FDE·cie=00000000·pc=0000000000001160..00000000000011a31259 00000b60·0000000000000010·00000b64·FDE·cie=00000000·pc=0000000000001160..0000000000001181
1260 ··DW_CFA_advance_loc:·46·to·000000000000118e 
1261 ··DW_CFA_def_cfa_offset:·16 
1262 ··DW_CFA_advance_loc:·20·to·00000000000011a2 
1263 ··DW_CFA_def_cfa_offset:·8 
1264 ··DW_CFA_nop1260 ··DW_CFA_nop
Max diff block lines reached; 2838/8360 bytes (33.95%) of diff not shown.
2.44 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 45, 17 lines modifiedOffset 45, 17 lines modified
45 ParseError45 ParseError
46 _set_factories46 _set_factories
47 embedded·null·character47 embedded·null·character
48 str·or·None48 str·or·None
49 argument·'encoding'49 argument·'encoding'
50 XMLParser50 XMLParser
51 start_ns51 start_ns
52 O|O!:Element 
53 surrogatepass52 surrogatepass
54 size·does·not·fit·in·an·int53 size·does·not·fit·in·an·int
 54 O|O!:Element
55 %s:·line·%zd,·column·%zd55 %s:·line·%zd,·column·%zd
56 position56 position
57 O!O|O!:SubElement57 O!O|O!:SubElement
58 child·index·out·of·range58 child·index·out·of·range
59 argument·259 argument·2
60 argument60 argument
61 __deepcopy__61 __deepcopy__
Offset 184, 24 lines modifiedOffset 184, 24 lines modified
184 expat_pi_handler184 expat_pi_handler
185 expat_start_doctype_handler185 expat_start_doctype_handler
186 _elementtree_XMLParser___init__.cold186 _elementtree_XMLParser___init__.cold
187 expat_end_ns_handler187 expat_end_ns_handler
188 expat_start_ns_handler188 expat_start_ns_handler
189 treebuilder_new189 treebuilder_new
190 treebuilder_new.cold190 treebuilder_new.cold
 191 ignore_attribute_error.cold
191 element_new192 element_new
192 element_new.cold193 element_new.cold
193 ignore_attribute_error.cold194 _elementtree_XMLParser__parse_whole
 195 expat_parse
194 element_init196 element_init
195 _set_joined_ptr197 _set_joined_ptr
196 element_init.cold198 element_init.cold
197 get_attrib_from_keywords199 get_attrib_from_keywords
198 create_extra200 create_extra
199 _elementtree_XMLParser__parse_whole 
200 expat_parse 
201 expat_parse.cold201 expat_parse.cold
202 expat_set_error202 expat_set_error
203 xmlparser_dealloc203 xmlparser_dealloc
204 xmlparser_gc_clear204 xmlparser_gc_clear
205 xmlparser_dealloc.cold205 xmlparser_dealloc.cold
206 xmlparser_gc_clear.cold206 xmlparser_gc_clear.cold
207 treebuilder_dealloc207 treebuilder_dealloc
Offset 247, 16 lines modifiedOffset 247, 16 lines modified
247 _elementtree_Element_iter.cold247 _elementtree_Element_iter.cold
248 _parser.21248 _parser.21
249 create_elementiter.isra.0.cold249 create_elementiter.isra.0.cold
250 elementiter_next250 elementiter_next
251 elementiter_next.cold251 elementiter_next.cold
252 element_get_tail252 element_get_tail
253 element_tag_getter253 element_tag_getter
254 element_getitem 
255 _elementtree_Element_items254 _elementtree_Element_items
 255 element_getitem
256 element_text_getter256 element_text_getter
257 element_get_text.cold257 element_get_text.cold
258 list_join258 list_join
259 elementiter_dealloc259 elementiter_dealloc
260 elementiter_dealloc.cold260 elementiter_dealloc.cold
261 element_length261 element_length
262 element_tail_getter262 element_tail_getter
Offset 275, 17 lines modifiedOffset 275, 17 lines modified
275 _elementtree_TreeBuilder_start.cold275 _elementtree_TreeBuilder_start.cold
276 treebuilder_flush_data276 treebuilder_flush_data
277 treebuilder_append_event277 treebuilder_append_event
278 treebuilder_add_subelement278 treebuilder_add_subelement
279 treebuilder_handle_start.cold279 treebuilder_handle_start.cold
280 treebuilder_extend_element_text_or_tail.isra.0280 treebuilder_extend_element_text_or_tail.isra.0
281 treebuilder_append_event.cold281 treebuilder_append_event.cold
282 treebuilder_add_subelement.cold 
283 element_gc_traverse282 element_gc_traverse
284 element_gc_traverse.cold283 element_gc_traverse.cold
 284 treebuilder_add_subelement.cold
285 _elementtree_TreeBuilder_end285 _elementtree_TreeBuilder_end
286 treebuilder_handle_end.isra.0286 treebuilder_handle_end.isra.0
287 treebuilder_handle_end.isra.0.cold287 treebuilder_handle_end.isra.0.cold
288 _elementtree_TreeBuilder_data288 _elementtree_TreeBuilder_data
289 treebuilder_handle_data.cold289 treebuilder_handle_data.cold
290 treebuilder_extend_element_text_or_tail.isra.0.cold290 treebuilder_extend_element_text_or_tail.isra.0.cold
291 _elementtree_TreeBuilder_close291 _elementtree_TreeBuilder_close
Offset 432, 23 lines modifiedOffset 432, 23 lines modified
432 PyUnicode_AsUTF8AndSize432 PyUnicode_AsUTF8AndSize
433 PyExc_ValueError433 PyExc_ValueError
434 _PyArg_BadArgument434 _PyArg_BadArgument
435 PyList_New435 PyList_New
436 PyExc_AttributeError436 PyExc_AttributeError
437 PyErr_ExceptionMatches437 PyErr_ExceptionMatches
438 PyErr_Clear438 PyErr_Clear
439 PyDict_Type 
440 PyArg_ParseTuple 
441 PyDict_Copy 
442 PyDict_Update 
443 PyObject_CallFunction439 PyObject_CallFunction
444 PyUnicode_Type440 PyUnicode_Type
445 PyUnicode_AsEncodedString441 PyUnicode_AsEncodedString
446 PyBytes_Type442 PyBytes_Type
447 PyExc_OverflowError443 PyExc_OverflowError
 444 PyDict_Type
 445 PyArg_ParseTuple
 446 PyDict_Copy
 447 PyDict_Update
448 PyErr_Occurred448 PyErr_Occurred
449 PyUnicode_FromFormat449 PyUnicode_FromFormat
450 PyObject_CallOneArg450 PyObject_CallOneArg
451 PyLong_FromLong451 PyLong_FromLong
452 PyObject_SetAttrString452 PyObject_SetAttrString
453 Py_BuildValue453 Py_BuildValue
454 PyErr_SetObject454 PyErr_SetObject
11.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 143, 103 lines modifiedOffset 143, 103 lines modified
143 »       mov····%rbp,%rdi143 »       mov····%rbp,%rdi
144 »       mov····$0x0,%esi144 »       mov····$0x0,%esi
145 ·R_X86_64_32»    .rodata.str1.1+0xf7145 ·R_X86_64_32»    .rodata.str1.1+0xf7
146 »       call···19d·<_elementtree_XMLParser___init__+0x10d>146 »       call···19d·<_elementtree_XMLParser___init__+0x10d>
147 ·R_X86_64_PLT32» PyObject_GetAttrString-0x4147 ·R_X86_64_PLT32» PyObject_GetAttrString-0x4
148 »       mov····%rax,0x30(%rbx)148 »       mov····%rax,0x30(%rbx)
149 »       mov····%rax,%rdi149 »       mov····%rax,%rdi
150 »       call···4c0·<ignore_attribute_error>150 »       call···470·<ignore_attribute_error>
151 »       test···%eax,%eax151 »       test···%eax,%eax
152 »       jne····1b1·<_elementtree_XMLParser___init__+0x121>152 »       jne····1b1·<_elementtree_XMLParser___init__+0x121>
153 ·R_X86_64_PC32»  .text.unlikely+0x557153 ·R_X86_64_PC32»  .text.unlikely+0x557
154 »       mov····%rbp,%rdi154 »       mov····%rbp,%rdi
155 »       mov····$0x0,%esi155 »       mov····$0x0,%esi
156 ·R_X86_64_32»    .rodata.str1.1+0x100156 ·R_X86_64_32»    .rodata.str1.1+0x100
157 »       call···1be·<_elementtree_XMLParser___init__+0x12e>157 »       call···1be·<_elementtree_XMLParser___init__+0x12e>
158 ·R_X86_64_PLT32» PyObject_GetAttrString-0x4158 ·R_X86_64_PLT32» PyObject_GetAttrString-0x4
159 »       mov····%rax,0x38(%rbx)159 »       mov····%rax,0x38(%rbx)
160 »       mov····%rax,%rdi160 »       mov····%rax,%rdi
161 »       call···4c0·<ignore_attribute_error>161 »       call···470·<ignore_attribute_error>
162 »       test···%eax,%eax162 »       test···%eax,%eax
163 »       jne····1d2·<_elementtree_XMLParser___init__+0x142>163 »       jne····1d2·<_elementtree_XMLParser___init__+0x142>
164 ·R_X86_64_PC32»  .text.unlikely+0x557164 ·R_X86_64_PC32»  .text.unlikely+0x557
165 »       mov····%rbp,%rdi165 »       mov····%rbp,%rdi
166 »       mov····$0x0,%esi166 »       mov····$0x0,%esi
167 ·R_X86_64_32»    .rodata.str1.1+0x107167 ·R_X86_64_32»    .rodata.str1.1+0x107
168 »       call···1df·<_elementtree_XMLParser___init__+0x14f>168 »       call···1df·<_elementtree_XMLParser___init__+0x14f>
169 ·R_X86_64_PLT32» PyObject_GetAttrString-0x4169 ·R_X86_64_PLT32» PyObject_GetAttrString-0x4
170 »       mov····%rax,0x40(%rbx)170 »       mov····%rax,0x40(%rbx)
171 »       mov····%rax,%rdi171 »       mov····%rax,%rdi
172 »       call···4c0·<ignore_attribute_error>172 »       call···470·<ignore_attribute_error>
173 »       test···%eax,%eax173 »       test···%eax,%eax
174 »       jne····1f3·<_elementtree_XMLParser___init__+0x163>174 »       jne····1f3·<_elementtree_XMLParser___init__+0x163>
175 ·R_X86_64_PC32»  .text.unlikely+0x557175 ·R_X86_64_PC32»  .text.unlikely+0x557
176 »       mov····%rbp,%rdi176 »       mov····%rbp,%rdi
177 »       mov····$0x0,%esi177 »       mov····$0x0,%esi
178 ·R_X86_64_32»    .rodata.str1.1+0x10d178 ·R_X86_64_32»    .rodata.str1.1+0x10d
179 »       call···200·<_elementtree_XMLParser___init__+0x170>179 »       call···200·<_elementtree_XMLParser___init__+0x170>
180 ·R_X86_64_PLT32» PyObject_GetAttrString-0x4180 ·R_X86_64_PLT32» PyObject_GetAttrString-0x4
181 »       mov····%rax,0x48(%rbx)181 »       mov····%rax,0x48(%rbx)
182 »       mov····%rax,%rdi182 »       mov····%rax,%rdi
183 »       call···4c0·<ignore_attribute_error>183 »       call···470·<ignore_attribute_error>
184 »       test···%eax,%eax184 »       test···%eax,%eax
185 »       jne····214·<_elementtree_XMLParser___init__+0x184>185 »       jne····214·<_elementtree_XMLParser___init__+0x184>
186 ·R_X86_64_PC32»  .text.unlikely+0x557186 ·R_X86_64_PC32»  .text.unlikely+0x557
187 »       mov····%rbp,%rdi187 »       mov····%rbp,%rdi
188 »       mov····$0x0,%esi188 »       mov····$0x0,%esi
189 ·R_X86_64_32»    .rodata.str1.1+0x112189 ·R_X86_64_32»    .rodata.str1.1+0x112
190 »       call···221·<_elementtree_XMLParser___init__+0x191>190 »       call···221·<_elementtree_XMLParser___init__+0x191>
191 ·R_X86_64_PLT32» PyObject_GetAttrString-0x4191 ·R_X86_64_PLT32» PyObject_GetAttrString-0x4
192 »       mov····%rax,0x50(%rbx)192 »       mov····%rax,0x50(%rbx)
193 »       mov····%rax,%rdi193 »       mov····%rax,%rdi
194 »       call···4c0·<ignore_attribute_error>194 »       call···470·<ignore_attribute_error>
195 »       test···%eax,%eax195 »       test···%eax,%eax
196 »       jne····235·<_elementtree_XMLParser___init__+0x1a5>196 »       jne····235·<_elementtree_XMLParser___init__+0x1a5>
197 ·R_X86_64_PC32»  .text.unlikely+0x557197 ·R_X86_64_PC32»  .text.unlikely+0x557
198 »       mov····%rbp,%rdi198 »       mov····%rbp,%rdi
199 »       mov····$0x0,%esi199 »       mov····$0x0,%esi
200 ·R_X86_64_32»    .rodata.str1.1+0x116200 ·R_X86_64_32»    .rodata.str1.1+0x116
201 »       call···242·<_elementtree_XMLParser___init__+0x1b2>201 »       call···242·<_elementtree_XMLParser___init__+0x1b2>
202 ·R_X86_64_PLT32» PyObject_GetAttrString-0x4202 ·R_X86_64_PLT32» PyObject_GetAttrString-0x4
203 »       mov····%rax,0x58(%rbx)203 »       mov····%rax,0x58(%rbx)
204 »       mov····%rax,%rdi204 »       mov····%rax,%rdi
205 »       call···4c0·<ignore_attribute_error>205 »       call···470·<ignore_attribute_error>
206 »       test···%eax,%eax206 »       test···%eax,%eax
207 »       jne····256·<_elementtree_XMLParser___init__+0x1c6>207 »       jne····256·<_elementtree_XMLParser___init__+0x1c6>
208 ·R_X86_64_PC32»  .text.unlikely+0x557208 ·R_X86_64_PC32»  .text.unlikely+0x557
209 »       mov····%rbp,%rdi209 »       mov····%rbp,%rdi
210 »       mov····$0x0,%esi210 »       mov····$0x0,%esi
211 ·R_X86_64_32»    .rodata.str1.1+0x11e211 ·R_X86_64_32»    .rodata.str1.1+0x11e
212 »       call···263·<_elementtree_XMLParser___init__+0x1d3>212 »       call···263·<_elementtree_XMLParser___init__+0x1d3>
213 ·R_X86_64_PLT32» PyObject_GetAttrString-0x4213 ·R_X86_64_PLT32» PyObject_GetAttrString-0x4
214 »       mov····%rax,0x60(%rbx)214 »       mov····%rax,0x60(%rbx)
215 »       mov····%rax,%rdi215 »       mov····%rax,%rdi
216 »       call···4c0·<ignore_attribute_error>216 »       call···470·<ignore_attribute_error>
217 »       test···%eax,%eax217 »       test···%eax,%eax
218 »       jne····277·<_elementtree_XMLParser___init__+0x1e7>218 »       jne····277·<_elementtree_XMLParser___init__+0x1e7>
219 ·R_X86_64_PC32»  .text.unlikely+0x557219 ·R_X86_64_PC32»  .text.unlikely+0x557
220 »       mov····%rbp,%rdi220 »       mov····%rbp,%rdi
221 »       mov····$0x0,%esi221 »       mov····$0x0,%esi
222 ·R_X86_64_32»    .rodata.str1.1+0x121222 ·R_X86_64_32»    .rodata.str1.1+0x121
223 »       call···284·<_elementtree_XMLParser___init__+0x1f4>223 »       call···284·<_elementtree_XMLParser___init__+0x1f4>
224 ·R_X86_64_PLT32» PyObject_GetAttrString-0x4224 ·R_X86_64_PLT32» PyObject_GetAttrString-0x4
225 »       mov····%rax,0x70(%rbx)225 »       mov····%rax,0x70(%rbx)
226 »       mov····%rax,%rdi226 »       mov····%rax,%rdi
227 »       call···4c0·<ignore_attribute_error>227 »       call···470·<ignore_attribute_error>
228 »       test···%eax,%eax228 »       test···%eax,%eax
229 »       jne····298·<_elementtree_XMLParser___init__+0x208>229 »       jne····298·<_elementtree_XMLParser___init__+0x208>
230 ·R_X86_64_PC32»  .text.unlikely+0x557230 ·R_X86_64_PC32»  .text.unlikely+0x557
231 »       mov····%rbp,%rdi231 »       mov····%rbp,%rdi
232 »       mov····$0x0,%esi232 »       mov····$0x0,%esi
233 ·R_X86_64_32»    .rodata.str1.1+0x91233 ·R_X86_64_32»    .rodata.str1.1+0x91
234 »       call···2a5·<_elementtree_XMLParser___init__+0x215>234 »       call···2a5·<_elementtree_XMLParser___init__+0x215>
235 ·R_X86_64_PLT32» PyObject_GetAttrString-0x4235 ·R_X86_64_PLT32» PyObject_GetAttrString-0x4
236 »       mov····%rax,0x68(%rbx)236 »       mov····%rax,0x68(%rbx)
237 »       mov····%rax,%rdi237 »       mov····%rax,%rdi
238 »       call···4c0·<ignore_attribute_error>238 »       call···470·<ignore_attribute_error>
239 »       mov····%eax,%ebp239 »       mov····%eax,%ebp
240 »       test···%eax,%eax240 »       test···%eax,%eax
241 »       jne····2bb·<_elementtree_XMLParser___init__+0x22b>241 »       jne····2bb·<_elementtree_XMLParser___init__+0x22b>
242 ·R_X86_64_PC32»  .text.unlikely+0x557242 ·R_X86_64_PC32»  .text.unlikely+0x557
243 »       mov····0x90(%r12),%rax243 »       mov····0x90(%r12),%rax
244 »       mov····0x10(%rbx),%rdi244 »       mov····0x10(%rbx),%rdi
245 »       mov····%rbx,%rsi245 »       mov····%rbx,%rsi
Offset 362, 118 lines modifiedOffset 362, 118 lines modified
362 »       mov····%rbx,%rax362 »       mov····%rbx,%rax
363 »       pop····%rdx363 »       pop····%rdx
364 »       pop····%rbx364 »       pop····%rbx
365 »       pop····%rbp365 »       pop····%rbp
366 »       ret366 »       ret
367 »       xchg···%ax,%ax367 »       xchg···%ax,%ax
  
 368 0000000000000470·<ignore_attribute_error>:
 369 ignore_attribute_error():
 370 »       test···%rdi,%rdi
 371 »       je·····478·<ignore_attribute_error+0x8>
 372 »       xor····%eax,%eax
 373 »       ret
 374 »       push···%rcx
 375 »       mov····0x0(%rip),%rdi········
 376 ·R_X86_64_PC32»  PyExc_AttributeError-0x4
 377 »       call···485·<ignore_attribute_error+0x15>
 378 ·R_X86_64_PLT32» PyErr_ExceptionMatches-0x4
 379 »       test···%eax,%eax
 380 »       je·····48d·<ignore_attribute_error+0x1d>
 381 ·R_X86_64_PC32»  .text.unlikely+0x67b
 382 »       call···492·<ignore_attribute_error+0x22>
 383 ·R_X86_64_PLT32» PyErr_Clear-0x4
Max diff block lines reached; 7507/11974 bytes (62.69%) of diff not shown.
22.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 572, 315 lines modifiedOffset 572, 315 lines modified
572 ·R_X86_64_PC32»  .text+0x463572 ·R_X86_64_PC32»  .text+0x463
573 »       add····$0x2,%eax573 »       add····$0x2,%eax
574 »       movq···$0x0,0x18(%rbx)574 »       movq···$0x0,0x18(%rbx)
575 ·R_X86_64_32S»   _Py_NoneStruct575 ·R_X86_64_32S»   _Py_NoneStruct
576 »       cmovne·%eax,%edx576 »       cmovne·%eax,%edx
577 »       mov····%edx,0x0(%rip)········577 »       mov····%edx,0x0(%rip)········
578 ·R_X86_64_PC32»  _Py_NoneStruct-0x4578 ·R_X86_64_PC32»  _Py_NoneStruct-0x4
579 »       jmp····67f·<element_new.cold>579 »       jmp····67f·<ignore_attribute_error.cold>
580 ·R_X86_64_PC32»  .text+0x3eb580 ·R_X86_64_PC32»  .text+0x3eb
  
 581 000000000000067f·<ignore_attribute_error.cold>:
 582 ignore_attribute_error.cold():
 583 »       or·····$0xffffffff,%eax
 584 »       jmp····687·<element_new.cold>
 585 ·R_X86_64_PC32»  .text+0x490
  
581 000000000000067f·<element_new.cold>:586 0000000000000687·<element_new.cold>:
582 element_new.cold():587 element_new.cold():
583 »       mov····%ecx,0x0(%rip)········588 »       mov····%ecx,0x0(%rip)········
584 ·R_X86_64_PC32»  _Py_NoneStruct-0x4589 ·R_X86_64_PC32»  _Py_NoneStruct-0x4
585 »       mov····%edx,%ecx590 »       mov····%edx,%ecx
586 »       movq···$0x0,0x10(%rax)591 »       movq···$0x0,0x10(%rax)
587 ·R_X86_64_32S»   _Py_NoneStruct592 ·R_X86_64_32S»   _Py_NoneStruct
588 »       add····$0x2,%ecx593 »       add····$0x2,%ecx
589 »       je·····698·<element_new.cold+0x19>594 »       je·····6a0·<element_new.cold+0x19>
590 ·R_X86_64_PC32»  .text+0x497595 ·R_X86_64_PC32»  .text+0x4c7
591 »       add····$0x3,%edx596 »       add····$0x3,%edx
592 »       movq···$0x0,0x18(%rax)597 »       movq···$0x0,0x18(%rax)
593 ·R_X86_64_32S»   _Py_NoneStruct598 ·R_X86_64_32S»   _Py_NoneStruct
594 »       cmove··%ecx,%edx599 »       cmove··%ecx,%edx
595 »       mov····%edx,0x0(%rip)········600 »       mov····%edx,0x0(%rip)········
596 ·R_X86_64_PC32»  _Py_NoneStruct-0x4601 ·R_X86_64_PC32»  _Py_NoneStruct-0x4
597 »       jmp····6b1·<ignore_attribute_error.cold>602 »       jmp····6b9·<_elementtree_XMLParser__parse_whole>
598 ·R_X86_64_PC32»  .text+0x49f603 ·R_X86_64_PC32»  .text+0x4cf
  
599 00000000000006b1·<ignore_attribute_error.cold>: 
600 ignore_attribute_error.cold(): 
601 »       or·····$0xffffffff,%eax 
602 »       jmp····6b9·<element_init.cold> 
603 ·R_X86_64_PC32»  .text+0x4e0 
  
604 00000000000006b9·<element_init.cold>: 
605 element_init.cold(): 
606 »       mov····%rbp,%rdi 
607 »       call···374b·<get_attrib_from_keywords> 
608 »       mov····%rax,0x8(%rsp) 
609 »       test···%rax,%rax 
610 »       je·····70e·<element_init.cold+0x55> 
611 »       cmpq···$0x0,0x8(%rax) 
612 ·R_X86_64_32S»   PyDict_Type 
613 »       jne····6e0·<element_init.cold+0x27> 
614 »       cmpq···$0x0,0x10(%rax) 
615 »       je·····76e·<element_init.cold+0xb5> 
616 »       mov····%rbx,%rdi 
617 »       mov····%rax,%rsi 
618 »       call···6eb·<element_init.cold+0x32> 
619 ·R_X86_64_PC32»  .text.hot+0x3c 
620 »       mov····0x8(%rsp),%rdi 
621 »       add····$0x1,%eax 
622 »       jne····6f9·<element_init.cold+0x40> 
623 ·R_X86_64_PC32»  .text+0x53e 
624 »       mov····(%rdi),%rax 
625 »       test···%eax,%eax 
626 »       js·····70e·<element_init.cold+0x55> 
627 »       sub····$0x1,%rax 
628 »       mov····%rax,(%rdi) 
629 »       jne····70e·<element_init.cold+0x55> 
630 »       call···70e·<element_init.cold+0x55> 
631 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
632 »       or·····$0xffffffff,%eax 
633 »       jmp····716·<element_init.cold+0x5d> 
634 ·R_X86_64_PC32»  .text+0x59b 
635 »       mov····%eax,0x0(%rip)········ 
636 ·R_X86_64_PC32»  _Py_NoneStruct-0x4 
637 »       jmp····721·<element_init.cold+0x68> 
638 ·R_X86_64_PC32»  .text+0x58b 
639 »       mov····%eax,0x0(%rip)········ 
640 ·R_X86_64_PC32»  _Py_NoneStruct-0x4 
641 »       jmp····72c·<element_init.cold+0x73> 
642 ·R_X86_64_PC32»  .text+0x56e 
643 »       mov····%eax,(%rdx) 
644 »       jmp····733·<element_init.cold+0x7a> 
645 ·R_X86_64_PC32»  .text+0x556 
646 »       call···738·<element_init.cold+0x7f> 
647 ·R_X86_64_PLT32» PyDict_Copy-0x4 
648 »       mov····%rax,0x8(%rsp) 
649 »       test···%rax,%rax 
650 »       je·····70e·<element_init.cold+0x55> 
651 »       test···%rbp,%rbp 
652 »       je·····6cb·<element_init.cold+0x12> 
653 »       mov····%rax,%rdi 
654 »       mov····%rbp,%rsi 
655 »       call···752·<element_init.cold+0x99> 
656 ·R_X86_64_PLT32» PyDict_Update-0x4 
657 »       mov····%eax,%edx 
658 »       mov····0x8(%rsp),%rax 
659 »       mov····%rax,%rdi 
660 »       test···%edx,%edx 
661 »       js·····778·<element_init.cold+0xbf> 
662 »       test···%rax,%rax 
663 »       jne····6cb·<element_init.cold+0x12> 
664 »       jmp····76e·<element_init.cold+0xb5> 
665 ·R_X86_64_PC32»  .text+0x53e 
666 »       mov····0x8(%rsp),%rdi 
667 »       jmp····778·<element_init.cold+0xbf> 
668 ·R_X86_64_PC32»  .text+0x53e 
669 »       mov····(%rax),%rdx 
670 »       test···%edx,%edx 
671 »       js·····70e·<element_init.cold+0x55> 
672 »       sub····$0x1,%rdx 
673 »       mov····%rdx,(%rax) 
674 »       jne····70e·<element_init.cold+0x55> 
675 »       call···78d·<element_init.cold+0xd4> 
676 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
677 »       jmp····70e·<element_init.cold+0x55> 
  
678 0000000000000792·<_elementtree_XMLParser__parse_whole>:604 00000000000006b9·<_elementtree_XMLParser__parse_whole>:
679 _elementtree_XMLParser__parse_whole():605 _elementtree_XMLParser__parse_whole():
680 »       endbr64606 »       endbr64
681 »       push···%r14607 »       push···%r14
682 »       push···%r13608 »       push···%r13
683 »       push···%r12609 »       push···%r12
684 »       mov····%rdi,%r12610 »       mov····%rdi,%r12
685 »       push···%rbp611 »       push···%rbp
686 »       push···%rbx612 »       push···%rbx
687 »       cmpq···$0x0,0x18(%rdi)613 »       cmpq···$0x0,0x18(%rdi)
688 »       je·····7c4·<_elementtree_XMLParser__parse_whole+0x32>614 »       je·····6eb·<_elementtree_XMLParser__parse_whole+0x32>
Max diff block lines reached; 18494/22419 bytes (82.49%) of diff not shown.
724 B
readelf --wide --decompress --string-dump=.rodata.str1.1 {}
    
Offset 26, 20 lines modifiedOffset 26, 20 lines modified
26 ··[···100]··end_ns26 ··[···100]··end_ns
27 ··[···107]··start27 ··[···107]··start
28 ··[···10d]··data28 ··[···10d]··data
29 ··[···112]··end29 ··[···112]··end
30 ··[···116]··comment30 ··[···116]··comment
31 ··[···11e]··pi31 ··[···11e]··pi
32 ··[···121]··close32 ··[···121]··close
33 ··[···127]··O|O!:Element 
34 ··[···134]··read33 ··[···127]··read
35 ··[···139]··i34 ··[···12c]··i
36 ··[···13b]··surrogatepass35 ··[···12e]··surrogatepass
37 ··[···149]··utf-836 ··[···13c]··utf-8
38 ··[···14f]··size·does·not·fit·in·an·int37 ··[···142]··size·does·not·fit·in·an·int
 38 ··[···15f]··O|O!:Element
39 ··[···16c]··%s:·line·%zd,·column·%zd39 ··[···16c]··%s:·line·%zd,·column·%zd
40 ··[···185]··code40 ··[···185]··code
41 ··[···18a]··(nn)41 ··[···18a]··(nn)
42 ··[···18f]··position42 ··[···18f]··position
43 ··[···198]··set43 ··[···198]··set
44 ··[···19c]··O!O|O!:SubElement44 ··[···19c]··O!O|O!:SubElement
45 ··[···1ae]··strict45 ··[···1ae]··strict
2.47 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 728, 80 lines modifiedOffset 728, 80 lines modified
728 »       mov····%rsi,%rbp728 »       mov····%rsi,%rbp
729 »       push···%rbx729 »       push···%rbx
730 »       mov····%rdi,%rbx730 »       mov····%rdi,%rbx
731 »       sub····$0x8,%rsp731 »       sub····$0x8,%rsp
732 »       mov····0x8(%rdi),%rdi732 »       mov····0x8(%rdi),%rdi
733 »       test···%rdi,%rdi733 »       test···%rdi,%rdi
734 »       je·····8d4·<element_gc_traverse+0x24>734 »       je·····8d4·<element_gc_traverse+0x24>
735 ·R_X86_64_PC32»  .text.unlikely+0x2ab0735 ·R_X86_64_PC32»  .text.unlikely+0x2a91
736 »       mov····%rdx,%rsi736 »       mov····%rdx,%rsi
737 »       call···*%rbp737 »       call···*%rbp
738 »       test···%eax,%eax738 »       test···%eax,%eax
739 »       jne····947·<element_gc_traverse+0x97>739 »       jne····947·<element_gc_traverse+0x97>
740 »       mov····0x10(%rbx),%rdi740 »       mov····0x10(%rbx),%rdi
741 »       test···%rdi,%rdi741 »       test···%rdi,%rdi
742 »       je·····8ea·<element_gc_traverse+0x3a>742 »       je·····8ea·<element_gc_traverse+0x3a>
743 ·R_X86_64_PC32»  .text.unlikely+0x2abd743 ·R_X86_64_PC32»  .text.unlikely+0x2a9e
744 »       mov····%r12,%rsi744 »       mov····%r12,%rsi
745 »       call···*%rbp745 »       call···*%rbp
746 »       test···%eax,%eax746 »       test···%eax,%eax
747 »       jne····947·<element_gc_traverse+0x97>747 »       jne····947·<element_gc_traverse+0x97>
748 »       mov····0x18(%rbx),%rdi748 »       mov····0x18(%rbx),%rdi
749 »       cmp····$0x1,%rdi749 »       cmp····$0x1,%rdi
750 »       jbe····901·<element_gc_traverse+0x51>750 »       jbe····901·<element_gc_traverse+0x51>
751 ·R_X86_64_PC32»  .text.unlikely+0x2acb751 ·R_X86_64_PC32»  .text.unlikely+0x2aac
752 »       and····$0xfffffffffffffffe,%rdi752 »       and····$0xfffffffffffffffe,%rdi
753 »       mov····%r12,%rsi753 »       mov····%r12,%rsi
754 »       call···*%rbp754 »       call···*%rbp
755 »       test···%eax,%eax755 »       test···%eax,%eax
756 »       jne····947·<element_gc_traverse+0x97>756 »       jne····947·<element_gc_traverse+0x97>
757 »       mov····0x20(%rbx),%rdi757 »       mov····0x20(%rbx),%rdi
758 »       cmp····$0x1,%rdi758 »       cmp····$0x1,%rdi
759 »       jbe····91c·<element_gc_traverse+0x6c>759 »       jbe····91c·<element_gc_traverse+0x6c>
760 ·R_X86_64_PC32»  .text.unlikely+0x2ad9760 ·R_X86_64_PC32»  .text.unlikely+0x2aba
761 »       and····$0xfffffffffffffffe,%rdi761 »       and····$0xfffffffffffffffe,%rdi
762 »       mov····%r12,%rsi762 »       mov····%r12,%rsi
763 »       call···*%rbp763 »       call···*%rbp
764 »       test···%eax,%eax764 »       test···%eax,%eax
765 »       jne····947·<element_gc_traverse+0x97>765 »       jne····947·<element_gc_traverse+0x97>
766 »       mov····0x28(%rbx),%rax766 »       mov····0x28(%rbx),%rax
767 »       test···%rax,%rax767 »       test···%rax,%rax
768 »       je·····945·<element_gc_traverse+0x95>768 »       je·····945·<element_gc_traverse+0x95>
769 »       mov····(%rax),%rdi769 »       mov····(%rax),%rdi
770 »       test···%rdi,%rdi770 »       test···%rdi,%rdi
771 »       jne····93e·<element_gc_traverse+0x8e>771 »       jne····93e·<element_gc_traverse+0x8e>
772 ·R_X86_64_PC32»  .text.unlikely+0x2a8f772 ·R_X86_64_PC32»  .text.unlikely+0x2a70
773 »       cmpq···$0x0,0x8(%rax)773 »       cmpq···$0x0,0x8(%rax)
774 »       jg·····958·<element_gc_traverse+0xa8>774 »       jg·····958·<element_gc_traverse+0xa8>
775 »       xor····%eax,%eax775 »       xor····%eax,%eax
776 »       add····$0x8,%rsp776 »       add····$0x8,%rsp
777 »       pop····%rbx777 »       pop····%rbx
778 »       pop····%rbp778 »       pop····%rbp
779 »       pop····%r12779 »       pop····%r12
780 »       pop····%r13780 »       pop····%r13
781 »       ret781 »       ret
782 »       nopw···0x0(%rax,%rax,1)782 »       nopw···0x0(%rax,%rax,1)
783 »       mov····0x18(%rax),%rdx783 »       mov····0x18(%rax),%rdx
784 »       mov····(%rdx),%rdi784 »       mov····(%rdx),%rdi
785 »       test···%rdi,%rdi785 »       test···%rdi,%rdi
786 »       je·····968·<element_gc_traverse+0xb8>786 »       je·····968·<element_gc_traverse+0xb8>
787 ·R_X86_64_PC32»  .text.unlikely+0x2a6c787 ·R_X86_64_PC32»  .text.unlikely+0x2a4d
788 »       mov····%r12,%rsi788 »       mov····%r12,%rsi
789 »       call···*%rbp789 »       call···*%rbp
790 »       test···%eax,%eax790 »       test···%eax,%eax
791 »       jne····947·<element_gc_traverse+0x97>791 »       jne····947·<element_gc_traverse+0x97>
792 »       mov····0x28(%rbx),%rax792 »       mov····0x28(%rbx),%rax
793 »       cmpq···$0x1,0x8(%rax)793 »       cmpq···$0x1,0x8(%rax)
794 »       jle····945·<element_gc_traverse+0x95>794 »       jle····945·<element_gc_traverse+0x95>
795 »       mov····$0x1,%r13d795 »       mov····$0x1,%r13d
796 »       mov····0x18(%rax),%rdx796 »       mov····0x18(%rax),%rdx
797 »       mov····(%rdx,%r13,8),%rdi797 »       mov····(%rdx,%r13,8),%rdi
798 »       test···%rdi,%rdi798 »       test···%rdi,%rdi
799 »       je·····993·<element_gc_traverse+0xe3>799 »       je·····993·<element_gc_traverse+0xe3>
800 ·R_X86_64_PC32»  .text.unlikely+0x2a7c800 ·R_X86_64_PC32»  .text.unlikely+0x2a5d
801 »       mov····%r12,%rsi801 »       mov····%r12,%rsi
802 »       call···*%rbp802 »       call···*%rbp
803 »       test···%eax,%eax803 »       test···%eax,%eax
804 »       jne····947·<element_gc_traverse+0x97>804 »       jne····947·<element_gc_traverse+0x97>
805 »       mov····0x28(%rbx),%rax805 »       mov····0x28(%rbx),%rax
806 »       add····$0x1,%r13806 »       add····$0x1,%r13
807 »       cmp····0x8(%rax),%r13807 »       cmp····0x8(%rax),%r13
6.18 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 25, 27 lines modifiedOffset 25, 27 lines modified
25 ··0x00000150·000e5083·0586048c·038d0259·0e58570e·..P........Y.XW.25 ··0x00000150·000e5083·0586048c·038d0259·0e58570e·..P........Y.XW.
26 ··0x00000160·60420e68·420e7049·0e504b0e·585a0e60·`B.hB.pI.PK.XZ.`26 ··0x00000160·60420e68·420e7049·0e504b0e·585a0e60·`B.hB.pI.PK.XZ.`
27 ··0x00000170·420e6842·0e70490e·50000000·24000000·B.hB.pI.P...$...27 ··0x00000170·420e6842·0e70490e·50000000·24000000·B.hB.pI.P...$...
28 ··0x00000180·80010000·00000000·be000000·00450e10·.............E..28 ··0x00000180·80010000·00000000·be000000·00450e10·.............E..
29 ··0x00000190·8602460e·18830342·0e2002ae·0e18410e·..F....B.·....A.29 ··0x00000190·8602460e·18830342·0e2002ae·0e18410e·..F....B.·....A.
30 ··0x000001a0·10410e08·14000000·a8010000·00000000·.A..............30 ··0x000001a0·10410e08·14000000·a8010000·00000000·.A..............
31 ··0x000001b0·6a000000·000e2083·03860200·14000000·j.....·.........31 ··0x000001b0·6a000000·000e2083·03860200·14000000·j.....·.........
32 ··0x000001c0·c0010000·00000000·47000000·00450e10·........G....E..32 ··0x000001c0·c0010000·00000000·26000000·00490e10·........&....I..
33 ··0x000001d0·02410e08·10000000·d8010000·00000000·.A..............33 ··0x000001d0·5c0e0800·10000000·d8010000·00000000·\...............
34 ··0x000001e0·32000000·000e1000·14000000·ec010000·2...............34 ··0x000001e0·08000000·000e1000·14000000·ec010000·................
35 ··0x000001f0·00000000·26000000·00490e10·5c0e0800·....&....I..\...35 ··0x000001f0·00000000·47000000·00450e10·02410e08·....G....E...A..
36 ··0x00000200·10000000·04020000·00000000·08000000·................36 ··0x00000200·10000000·04020000·00000000·32000000·............2...
37 ··0x00000210·000e1000·24000000·18020000·00000000·....$...........37 ··0x00000210·000e1000·38000000·18020000·00000000·....8...........
38 ··0x00000220·b6000000·00450e10·86024b0e·1883034f·.....E....K....O 
39 ··0x00000230·0e300294·0e18410e·10410e08·14000000·.0....A..A...... 
40 ··0x00000240·40020000·00000000·d9000000·000e3083·@.............0. 
41 ··0x00000250·03860200·38000000·58020000·00000000·....8...X....... 
42 ··0x00000260·3f020000·00460e10·8e02420e·188d0342·?....F....B....B38 ··0x00000220·3f020000·00460e10·8e02420e·188d0342·?....F....B....B
43 ··0x00000270·0e208c04·440e2886·05410e30·83060328·.·..D.(..A.0...(39 ··0x00000230·0e208c04·440e2886·05410e30·83060328·.·..D.(..A.0...(
44 ··0x00000280·020e2841·0e20420e·18420e10·420e0800·..(A.·B..B..B...40 ··0x00000240·020e2841·0e20420e·18420e10·420e0800·..(A.·B..B..B...
 41 ··0x00000250·24000000·54020000·00000000·b6000000·$...T...........
 42 ··0x00000260·00450e10·86024b0e·1883034f·0e300294·.E....K....O.0..
 43 ··0x00000270·0e18410e·10410e08·14000000·7c020000·..A..A......|...
 44 ··0x00000280·00000000·d9000000·000e3083·03860200·..........0.....
45 ··0x00000290·10000000·94020000·00000000·23000000·............#...45 ··0x00000290·10000000·94020000·00000000·23000000·............#...
46 ··0x000002a0·00000000·34000000·a8020000·00000000·....4...........46 ··0x000002a0·00000000·34000000·a8020000·00000000·....4...........
47 ··0x000002b0·4b000000·00420e10·8d02420e·188c0341·K....B....B....A47 ··0x000002b0·4b000000·00420e10·8d02420e·188c0341·K....B....B....A
48 ··0x000002c0·0e208604·490e2883·05480e30·6e0e2841·.·..I.(..H.0n.(A48 ··0x000002c0·0e208604·490e2883·05480e30·6e0e2841·.·..I.(..H.0n.(A
49 ··0x000002d0·0e20410e·18420e10·420e0800·18000000·.·A..B..B.......49 ··0x000002d0·0e20410e·18420e10·420e0800·18000000·.·A..B..B.......
50 ··0x000002e0·e0020000·00000000·4a000000·000e3083·........J.....0.50 ··0x000002e0·e0020000·00000000·4a000000·000e3083·........J.....0.
51 ··0x000002f0·0586048c·038d0200·60000000·fc020000·........`.......51 ··0x000002f0·0586048c·038d0200·60000000·fc020000·........`.......
Offset 179, 17 lines modifiedOffset 179, 17 lines modified
179 ··0x00000af0·000e3083·0586048c·038d0200·30000000·..0.........0...179 ··0x00000af0·000e3083·0586048c·038d0200·30000000·..0.........0...
180 ··0x00000b00·000b0000·00000000·48010000·00460e10·........H....F..180 ··0x00000b00·000b0000·00000000·48010000·00460e10·........H....F..
181 ··0x00000b10·8c02410e·18860341·0e208304·470e3002·..A....A.·..G.0.181 ··0x00000b10·8c02410e·18860341·0e208304·470e3002·..A....A.·..G.0.
182 ··0x00000b20·9b0a0e20·440e1841·0e10420e·08410b00·...·D..A..B..A..182 ··0x00000b20·9b0a0e20·440e1841·0e10420e·08410b00·...·D..A..B..A..
183 ··0x00000b30·18000000·340b0000·00000000·63010000·....4.......c...183 ··0x00000b30·18000000·340b0000·00000000·63010000·....4.......c...
184 ··0x00000b40·000e3083·0486038c·02000000·10000000·..0.............184 ··0x00000b40·000e3083·0486038c·02000000·10000000·..0.............
185 ··0x00000b50·500b0000·00000000·15000000·00000000·P...............185 ··0x00000b50·500b0000·00000000·15000000·00000000·P...............
186 ··0x00000b60·14000000·640b0000·00000000·43000000·....d.......C...186 ··0x00000b60·10000000·640b0000·00000000·21000000·....d.......!...
 187 ··0x00000b70·00000000·14000000·780b0000·00000000·........x.......
187 ··0x00000b70·006e0e10·540e0800·10000000·7c0b0000·.n..T.......|...188 ··0x00000b80·43000000·006e0e10·540e0800·1c000000·C....n..T.......
188 ··0x00000b80·00000000·21000000·00000000·1c000000·....!........... 
189 ··0x00000b90·900b0000·00000000·1c000000·00450e10·.............E..189 ··0x00000b90·900b0000·00000000·1c000000·00450e10·.............E..
190 ··0x00000ba0·520a0e08·410b430e·08000000·10000000·R...A.C.........190 ··0x00000ba0·520a0e08·410b430e·08000000·10000000·R...A.C.........
191 ··0x00000bb0·b00b0000·00000000·0d000000·00000000·................191 ··0x00000bb0·b00b0000·00000000·0d000000·00000000·................
192 ··0x00000bc0·24000000·c40b0000·00000000·56000000·$...........V...192 ··0x00000bc0·24000000·c40b0000·00000000·56000000·$...........V...
193 ··0x00000bd0·00410e10·8602450e·18830347·0e300246·.A....E....G.0.F193 ··0x00000bd0·00410e10·8602450e·18830347·0e300246·.A....E....G.0.F
194 ··0x00000be0·0e18410e·10410e08·28000000·ec0b0000·..A..A..(.......194 ··0x00000be0·0e18410e·10410e08·28000000·ec0b0000·..A..A..(.......
195 ··0x00000bf0·00000000·66000000·00480e10·8c02410e·....f....H....A.195 ··0x00000bf0·00000000·66000000·00480e10·8c02410e·....f....H....A.
Offset 242, 23 lines modifiedOffset 242, 23 lines modified
242 ··0x00000ee0·420e0841·0b000000·1c000000·ec0e0000·B..A............242 ··0x00000ee0·420e0841·0b000000·1c000000·ec0e0000·B..A............
243 ··0x00000ef0·00000000·c6000000·000e3083·0686058c·..........0.....243 ··0x00000ef0·00000000·c6000000·000e3083·0686058c·..........0.....
244 ··0x00000f00·048d038e·02000000·10000000·0c0f0000·................244 ··0x00000f00·048d038e·02000000·10000000·0c0f0000·................
245 ··0x00000f10·00000000·4a000000·00000000·24000000·....J.......$...245 ··0x00000f10·00000000·4a000000·00000000·24000000·....J.......$...
246 ··0x00000f20·200f0000·00000000·68000000·00490e10··.......h....I..246 ··0x00000f20·200f0000·00000000·68000000·00490e10··.......h....I..
247 ··0x00000f30·8602430e·1883034c·0e30024d·0e18410e·..C....L.0.M..A.247 ··0x00000f30·8602430e·1883034c·0e30024d·0e18410e·..C....L.0.M..A.
248 ··0x00000f40·10410e08·14000000·480f0000·00000000·.A......H.......248 ··0x00000f40·10410e08·14000000·480f0000·00000000·.A......H.......
249 ··0x00000f50·39000000·000e3083·03860200·14000000·9.....0.........249 ··0x00000f50·39000000·000e3083·03860200·38000000·9.....0.....8...
250 ··0x00000f60·600f0000·00000000·55000000·00560e20·`.......U....V.·250 ··0x00000f60·600f0000·00000000·fc000000·00460e10·`............F..
251 ··0x00000f70·7e0e0800·10000000·780f0000·00000000·~.......x....... 
252 ··0x00000f80·1f000000·000e2000·38000000·8c0f0000·......·.8....... 
253 ··0x00000f90·00000000·fc000000·00460e10·8d02420e·.........F....B. 
254 ··0x00000fa0·188c0344·0e208604·440e2883·05470e30·...D.·..D.(..G.0251 ··0x00000f70·8d02420e·188c0344·0e208604·440e2883·..B....D.·..D.(.
255 ··0x00000fb0·02840a0e·28410e20·410e1842·0e10420e·....(A.·A..B..B.252 ··0x00000f80·05470e30·02840a0e·28410e20·410e1842·.G.0....(A.·A..B
 253 ··0x00000f90·0e10420e·08470b00·18000000·9c0f0000·..B..G..........
 254 ··0x00000fa0·00000000·7f000000·000e3083·0586048c·..........0.....
256 ··0x00000fc0·08470b00·18000000·c80f0000·00000000·.G..............255 ··0x00000fb0·038d0200·14000000·b80f0000·00000000·................
257 ··0x00000fd0·7f000000·000e3083·0586048c·038d0200·......0.........256 ··0x00000fc0·55000000·00560e20·7e0e0800·10000000·U....V.·~.......
 257 ··0x00000fd0·d00f0000·00000000·1f000000·000e2000·..............·.
258 ··0x00000fe0·10000000·e40f0000·00000000·06000000·................258 ··0x00000fe0·10000000·e40f0000·00000000·06000000·................
259 ··0x00000ff0·00000000·28000000·f80f0000·00000000·....(...........259 ··0x00000ff0·00000000·28000000·f80f0000·00000000·....(...........
260 ··0x00001000·b5000000·00410e10·8602410e·18830344·.....A....A....D260 ··0x00001000·b5000000·00410e10·8602410e·18830344·.....A....A....D
261 ··0x00001010·0e2002a8·0a0e1841·0e10410e·08410b00·.·.....A..A..A..261 ··0x00001010·0e2002a8·0a0e1841·0e10410e·08410b00·.·.....A..A..A..
262 ··0x00001020·14000000·24100000·00000000·25000000·....$.......%...262 ··0x00001020·14000000·24100000·00000000·25000000·....$.......%...
263 ··0x00001030·000e2083·03860200·10000000·3c100000·..·.........<...263 ··0x00001030·000e2083·03860200·10000000·3c100000·..·.........<...
264 ··0x00001040·00000000·06000000·00000000·28000000·............(...264 ··0x00001040·00000000·06000000·00000000·28000000·............(...
7.9 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 28, 26 lines modifiedOffset 28, 26 lines modified
28 ··0x00000190·656e7474·7265655f·584d4c50·61727365·enttree_XMLParse28 ··0x00000190·656e7474·7265655f·584d4c50·61727365·enttree_XMLParse
29 ··0x000001a0·725f5f5f·696e6974·5f5f2e63·6f6c6400·r___init__.cold.29 ··0x000001a0·725f5f5f·696e6974·5f5f2e63·6f6c6400·r___init__.cold.
30 ··0x000001b0·65787061·745f656e·645f6e73·5f68616e·expat_end_ns_han30 ··0x000001b0·65787061·745f656e·645f6e73·5f68616e·expat_end_ns_han
31 ··0x000001c0·646c6572·00657870·61745f73·74617274·dler.expat_start31 ··0x000001c0·646c6572·00657870·61745f73·74617274·dler.expat_start
32 ··0x000001d0·5f6e735f·68616e64·6c657200·74726565·_ns_handler.tree32 ··0x000001d0·5f6e735f·68616e64·6c657200·74726565·_ns_handler.tree
33 ··0x000001e0·6275696c·6465725f·6e657700·74726565·builder_new.tree33 ··0x000001e0·6275696c·6465725f·6e657700·74726565·builder_new.tree
34 ··0x000001f0·6275696c·6465725f·6e65772e·636f6c64·builder_new.cold34 ··0x000001f0·6275696c·6465725f·6e65772e·636f6c64·builder_new.cold
35 ··0x00000200·00656c65·6d656e74·5f6e6577·00656c65·.element_new.ele 
36 ··0x00000210·6d656e74·5f6e6577·2e636f6c·64006967·ment_new.cold.ig 
37 ··0x00000220·6e6f7265·5f617474·72696275·74655f65·nore_attribute_e35 ··0x00000200·0069676e·6f72655f·61747472·69627574·.ignore_attribut
38 ··0x00000230·72726f72·2e636f6c·6400656c·656d656e·rror.cold.elemen36 ··0x00000210·655f6572·726f722e·636f6c64·00656c65·e_error.cold.ele
 37 ··0x00000220·6d656e74·5f6e6577·00656c65·6d656e74·ment_new.element
 38 ··0x00000230·5f6e6577·2e636f6c·64005f65·6c656d65·_new.cold._eleme
 39 ··0x00000240·6e747472·65655f58·4d4c5061·72736572·nttree_XMLParser
 40 ··0x00000250·5f5f7061·7273655f·77686f6c·65006578·__parse_whole.ex
 41 ··0x00000260·7061745f·70617273·6500656c·656d656e·pat_parse.elemen
39 ··0x00000240·745f696e·6974005f·7365745f·6a6f696e·t_init._set_join42 ··0x00000270·745f696e·6974005f·7365745f·6a6f696e·t_init._set_join
40 ··0x00000250·65645f70·74720065·6c656d65·6e745f69·ed_ptr.element_i43 ··0x00000280·65645f70·74720065·6c656d65·6e745f69·ed_ptr.element_i
41 ··0x00000260·6e69742e·636f6c64·00676574·5f617474·nit.cold.get_att44 ··0x00000290·6e69742e·636f6c64·00676574·5f617474·nit.cold.get_att
42 ··0x00000270·7269625f·66726f6d·5f6b6579·776f7264·rib_from_keyword45 ··0x000002a0·7269625f·66726f6d·5f6b6579·776f7264·rib_from_keyword
43 ··0x00000280·73006372·65617465·5f657874·7261005f·s.create_extra._46 ··0x000002b0·73006372·65617465·5f657874·72610065·s.create_extra.e
44 ··0x00000290·656c656d·656e7474·7265655f·584d4c50·elementtree_XMLP 
45 ··0x000002a0·61727365·725f5f70·61727365·5f77686f·arser__parse_who 
46 ··0x000002b0·6c650065·78706174·5f706172·73650065·le.expat_parse.e 
47 ··0x000002c0·78706174·5f706172·73652e63·6f6c6400·xpat_parse.cold.47 ··0x000002c0·78706174·5f706172·73652e63·6f6c6400·xpat_parse.cold.
48 ··0x000002d0·65787061·745f7365·745f6572·726f7200·expat_set_error.48 ··0x000002d0·65787061·745f7365·745f6572·726f7200·expat_set_error.
49 ··0x000002e0·786d6c70·61727365·725f6465·616c6c6f·xmlparser_deallo49 ··0x000002e0·786d6c70·61727365·725f6465·616c6c6f·xmlparser_deallo
50 ··0x000002f0·6300786d·6c706172·7365725f·67635f63·c.xmlparser_gc_c50 ··0x000002f0·6300786d·6c706172·7365725f·67635f63·c.xmlparser_gc_c
51 ··0x00000300·6c656172·00786d6c·70617273·65725f64·lear.xmlparser_d51 ··0x00000300·6c656172·00786d6c·70617273·65725f64·lear.xmlparser_d
52 ··0x00000310·65616c6c·6f632e63·6f6c6400·786d6c70·ealloc.cold.xmlp52 ··0x00000310·65616c6c·6f632e63·6f6c6400·786d6c70·ealloc.cold.xmlp
53 ··0x00000320·61727365·725f6763·5f636c65·61722e63·arser_gc_clear.c53 ··0x00000320·61727365·725f6763·5f636c65·61722e63·arser_gc_clear.c
Offset 111, 18 lines modifiedOffset 111, 18 lines modified
111 ··0x000006c0·6c64005f·70617273·65722e32·31006372·ld._parser.21.cr111 ··0x000006c0·6c64005f·70617273·65722e32·31006372·ld._parser.21.cr
112 ··0x000006d0·65617465·5f656c65·6d656e74·69746572·eate_elementiter112 ··0x000006d0·65617465·5f656c65·6d656e74·69746572·eate_elementiter
113 ··0x000006e0·2e697372·612e302e·636f6c64·00656c65·.isra.0.cold.ele113 ··0x000006e0·2e697372·612e302e·636f6c64·00656c65·.isra.0.cold.ele
114 ··0x000006f0·6d656e74·69746572·5f6e6578·7400656c·mentiter_next.el114 ··0x000006f0·6d656e74·69746572·5f6e6578·7400656c·mentiter_next.el
115 ··0x00000700·656d656e·74697465·725f6e65·78742e63·ementiter_next.c115 ··0x00000700·656d656e·74697465·725f6e65·78742e63·ementiter_next.c
116 ··0x00000710·6f6c6400·656c656d·656e745f·6765745f·old.element_get_116 ··0x00000710·6f6c6400·656c656d·656e745f·6765745f·old.element_get_
117 ··0x00000720·7461696c·00656c65·6d656e74·5f746167·tail.element_tag117 ··0x00000720·7461696c·00656c65·6d656e74·5f746167·tail.element_tag
118 ··0x00000730·5f676574·74657200·656c656d·656e745f·_getter.element_118 ··0x00000730·5f676574·74657200·5f656c65·6d656e74·_getter._element
119 ··0x00000740·67657469·74656d00·5f656c65·6d656e74·getitem._element 
120 ··0x00000750·74726565·5f456c65·6d656e74·5f697465·tree_Element_ite119 ··0x00000740·74726565·5f456c65·6d656e74·5f697465·tree_Element_ite
 120 ··0x00000750·6d730065·6c656d65·6e745f67·65746974·ms.element_getit
121 ··0x00000760·6d730065·6c656d65·6e745f74·6578745f·ms.element_text_121 ··0x00000760·656d0065·6c656d65·6e745f74·6578745f·em.element_text_
122 ··0x00000770·67657474·65720065·6c656d65·6e745f67·getter.element_g122 ··0x00000770·67657474·65720065·6c656d65·6e745f67·getter.element_g
123 ··0x00000780·65745f74·6578742e·636f6c64·006c6973·et_text.cold.lis123 ··0x00000780·65745f74·6578742e·636f6c64·006c6973·et_text.cold.lis
124 ··0x00000790·745f6a6f·696e0065·6c656d65·6e746974·t_join.elementit124 ··0x00000790·745f6a6f·696e0065·6c656d65·6e746974·t_join.elementit
125 ··0x000007a0·65725f64·65616c6c·6f630065·6c656d65·er_dealloc.eleme125 ··0x000007a0·65725f64·65616c6c·6f630065·6c656d65·er_dealloc.eleme
126 ··0x000007b0·6e746974·65725f64·65616c6c·6f632e63·ntiter_dealloc.c126 ··0x000007b0·6e746974·65725f64·65616c6c·6f632e63·ntiter_dealloc.c
127 ··0x000007c0·6f6c6400·656c656d·656e745f·6c656e67·old.element_leng127 ··0x000007c0·6f6c6400·656c656d·656e745f·6c656e67·old.element_leng
128 ··0x000007d0·74680065·6c656d65·6e745f74·61696c5f·th.element_tail_128 ··0x000007d0·74680065·6c656d65·6e745f74·61696c5f·th.element_tail_
Offset 155, 19 lines modifiedOffset 155, 19 lines modified
155 ··0x00000980·5f737562·656c656d·656e7400·74726565·_subelement.tree155 ··0x00000980·5f737562·656c656d·656e7400·74726565·_subelement.tree
156 ··0x00000990·6275696c·6465725f·68616e64·6c655f73·builder_handle_s156 ··0x00000990·6275696c·6465725f·68616e64·6c655f73·builder_handle_s
157 ··0x000009a0·74617274·2e636f6c·64007472·65656275·tart.cold.treebu157 ··0x000009a0·74617274·2e636f6c·64007472·65656275·tart.cold.treebu
158 ··0x000009b0·696c6465·725f6578·74656e64·5f656c65·ilder_extend_ele158 ··0x000009b0·696c6465·725f6578·74656e64·5f656c65·ilder_extend_ele
159 ··0x000009c0·6d656e74·5f746578·745f6f72·5f746169·ment_text_or_tai159 ··0x000009c0·6d656e74·5f746578·745f6f72·5f746169·ment_text_or_tai
160 ··0x000009d0·6c2e6973·72612e30·00747265·65627569·l.isra.0.treebui160 ··0x000009d0·6c2e6973·72612e30·00747265·65627569·l.isra.0.treebui
161 ··0x000009e0·6c646572·5f617070·656e645f·6576656e·lder_append_even161 ··0x000009e0·6c646572·5f617070·656e645f·6576656e·lder_append_even
162 ··0x000009f0·742e636f·6c640074·72656562·75696c64·t.cold.treebuild 
163 ··0x00000a00·65725f61·64645f73·7562656c·656d656e·er_add_subelemen 
164 ··0x00000a10·742e636f·6c640065·6c656d65·6e745f67·t.cold.element_g162 ··0x000009f0·742e636f·6c640065·6c656d65·6e745f67·t.cold.element_g
165 ··0x00000a20·635f7472·61766572·73650065·6c656d65·c_traverse.eleme163 ··0x00000a00·635f7472·61766572·73650065·6c656d65·c_traverse.eleme
166 ··0x00000a30·6e745f67·635f7472·61766572·73652e63·nt_gc_traverse.c164 ··0x00000a10·6e745f67·635f7472·61766572·73652e63·nt_gc_traverse.c
 165 ··0x00000a20·6f6c6400·74726565·6275696c·6465725f·old.treebuilder_
 166 ··0x00000a30·6164645f·73756265·6c656d65·6e742e63·add_subelement.c
167 ··0x00000a40·6f6c6400·5f656c65·6d656e74·74726565·old._elementtree167 ··0x00000a40·6f6c6400·5f656c65·6d656e74·74726565·old._elementtree
168 ··0x00000a50·5f547265·65427569·6c646572·5f656e64·_TreeBuilder_end168 ··0x00000a50·5f547265·65427569·6c646572·5f656e64·_TreeBuilder_end
169 ··0x00000a60·00747265·65627569·6c646572·5f68616e·.treebuilder_han169 ··0x00000a60·00747265·65627569·6c646572·5f68616e·.treebuilder_han
170 ··0x00000a70·646c655f·656e642e·69737261·2e300074·dle_end.isra.0.t170 ··0x00000a70·646c655f·656e642e·69737261·2e300074·dle_end.isra.0.t
171 ··0x00000a80·72656562·75696c64·65725f68·616e646c·reebuilder_handl171 ··0x00000a80·72656562·75696c64·65725f68·616e646c·reebuilder_handl
172 ··0x00000a90·655f656e·642e6973·72612e30·2e636f6c·e_end.isra.0.col172 ··0x00000a90·655f656e·642e6973·72612e30·2e636f6c·e_end.isra.0.col
173 ··0x00000aa0·64005f65·6c656d65·6e747472·65655f54·d._elementtree_T173 ··0x00000aa0·64005f65·6c656d65·6e747472·65655f54·d._elementtree_T
Offset 391, 24 lines modifiedOffset 391, 24 lines modified
391 ··0x00001840·54463841·6e645369·7a650073·74726c65·TF8AndSize.strle391 ··0x00001840·54463841·6e645369·7a650073·74726c65·TF8AndSize.strle
392 ··0x00001850·6e005079·4578635f·56616c75·65457272·n.PyExc_ValueErr392 ··0x00001850·6e005079·4578635f·56616c75·65457272·n.PyExc_ValueErr
393 ··0x00001860·6f72005f·50794172·675f4261·64417267·or._PyArg_BadArg393 ··0x00001860·6f72005f·50794172·675f4261·64417267·or._PyArg_BadArg
394 ··0x00001870·756d656e·74005079·4c697374·5f4e6577·ument.PyList_New394 ··0x00001870·756d656e·74005079·4c697374·5f4e6577·ument.PyList_New
395 ··0x00001880·00507945·78635f41·74747269·62757465·.PyExc_Attribute395 ··0x00001880·00507945·78635f41·74747269·62757465·.PyExc_Attribute
396 ··0x00001890·4572726f·72005079·4572725f·45786365·Error.PyErr_Exce396 ··0x00001890·4572726f·72005079·4572725f·45786365·Error.PyErr_Exce
397 ··0x000018a0·7074696f·6e4d6174·63686573·00507945·ptionMatches.PyE397 ··0x000018a0·7074696f·6e4d6174·63686573·00507945·ptionMatches.PyE
398 ··0x000018b0·72725f43·6c656172·00507944·6963745f·rr_Clear.PyDict_398 ··0x000018b0·72725f43·6c656172·0050794f·626a6563·rr_Clear.PyObjec
 399 ··0x000018c0·745f4361·6c6c4675·6e637469·6f6e0050·t_CallFunction.P
 400 ··0x000018d0·79556e69·636f6465·5f547970·65005079·yUnicode_Type.Py
 401 ··0x000018e0·556e6963·6f64655f·4173456e·636f6465·Unicode_AsEncode
 402 ··0x000018f0·64537472·696e6700·50794279·7465735f·dString.PyBytes_
 403 ··0x00001900·54797065·00507945·78635f4f·76657266·Type.PyExc_Overf
 404 ··0x00001910·6c6f7745·72726f72·00507944·6963745f·lowError.PyDict_
399 ··0x000018c0·54797065·00507941·72675f50·61727365·Type.PyArg_Parse405 ··0x00001920·54797065·00507941·72675f50·61727365·Type.PyArg_Parse
400 ··0x000018d0·5475706c·65005079·44696374·5f436f70·Tuple.PyDict_Cop406 ··0x00001930·5475706c·65005079·44696374·5f436f70·Tuple.PyDict_Cop
401 ··0x000018e0·79005079·44696374·5f557064·61746500·y.PyDict_Update.407 ··0x00001940·79005079·44696374·5f557064·61746500·y.PyDict_Update.
402 ··0x000018f0·50794f62·6a656374·5f43616c·6c46756e·PyObject_CallFun 
403 ··0x00001900·6374696f·6e005079·556e6963·6f64655f·ction.PyUnicode_ 
404 ··0x00001910·54797065·00507955·6e69636f·64655f41·Type.PyUnicode_A 
405 ··0x00001920·73456e63·6f646564·53747269·6e670050·sEncodedString.P 
406 ··0x00001930·79427974·65735f54·79706500·50794578·yBytes_Type.PyEx 
407 ··0x00001940·635f4f76·6572666c·6f774572·726f7200·c_OverflowError. 
408 ··0x00001950·50794572·725f4f63·63757272·65640050·PyErr_Occurred.P408 ··0x00001950·50794572·725f4f63·63757272·65640050·PyErr_Occurred.P
409 ··0x00001960·79556e69·636f6465·5f46726f·6d466f72·yUnicode_FromFor409 ··0x00001960·79556e69·636f6465·5f46726f·6d466f72·yUnicode_FromFor
410 ··0x00001970·6d617400·50794f62·6a656374·5f43616c·mat.PyObject_Cal410 ··0x00001970·6d617400·50794f62·6a656374·5f43616c·mat.PyObject_Cal
411 ··0x00001980·6c4f6e65·41726700·50794c6f·6e675f46·lOneArg.PyLong_F411 ··0x00001980·6c4f6e65·41726700·50794c6f·6e675f46·lOneArg.PyLong_F
412 ··0x00001990·726f6d4c·6f6e6700·50794f62·6a656374·romLong.PyObject412 ··0x00001990·726f6d4c·6f6e6700·50794f62·6a656374·romLong.PyObject
413 ··0x000019a0·5f536574·41747472·53747269·6e670050·_SetAttrString.P413 ··0x000019a0·5f536574·41747472·53747269·6e670050·_SetAttrString.P
414 ··0x000019b0·795f4275·696c6456·616c7565·00507945·y_BuildValue.PyE414 ··0x000019b0·795f4275·696c6456·616c7565·00507945·y_BuildValue.PyE
22.9 KB
pyexpat.o
2.0 KB
readelf --wide --symbols {}
    
Offset 100, 18 lines modifiedOffset 100, 18 lines modified
100 ····96:·000000000000238f···197·FUNC····LOCAL··DEFAULT····6·my_StartCdataSectionHandler100 ····96:·000000000000238f···197·FUNC····LOCAL··DEFAULT····6·my_StartCdataSectionHandler
101 ····97:·0000000000002454···197·FUNC····LOCAL··DEFAULT····6·my_EndCdataSectionHandler101 ····97:·0000000000002454···197·FUNC····LOCAL··DEFAULT····6·my_EndCdataSectionHandler
102 ····98:·0000000000002519···224·FUNC····LOCAL··DEFAULT····6·my_SkippedEntityHandler102 ····98:·0000000000002519···224·FUNC····LOCAL··DEFAULT····6·my_SkippedEntityHandler
103 ····99:·00000000000025f9·····9·FUNC····LOCAL··DEFAULT····6·xmlparse_CurrentByteIndex_getter103 ····99:·00000000000025f9·····9·FUNC····LOCAL··DEFAULT····6·xmlparse_CurrentByteIndex_getter
104 ···100:·0000000000002826····23·FUNC····LOCAL··DEFAULT····6·xmlparse_ErrorByteIndex_getter104 ···100:·0000000000002826····23·FUNC····LOCAL··DEFAULT····6·xmlparse_ErrorByteIndex_getter
105 ···101:·0000000000002602····23·FUNC····LOCAL··DEFAULT····6·xmlparse_ErrorColumnNumber_getter105 ···101:·0000000000002602····23·FUNC····LOCAL··DEFAULT····6·xmlparse_ErrorColumnNumber_getter
106 ···102:·0000000000002619·····6·FUNC····LOCAL··DEFAULT····6·xmlparse_CurrentColumnNumber_getter106 ···102:·0000000000002619·····6·FUNC····LOCAL··DEFAULT····6·xmlparse_CurrentColumnNumber_getter
 107 ···103:·000000000000261f···120·FUNC····LOCAL··DEFAULT····6·pyexpat_clear
107 ···103:·000000000000261f····13·FUNC····LOCAL··DEFAULT····6·pyexpat_xmlparser_GetReparseDeferralEnabled108 ···104:·0000000000002697····13·FUNC····LOCAL··DEFAULT····6·pyexpat_xmlparser_GetReparseDeferralEnabled
108 ···104:·000000000000262c···120·FUNC····LOCAL··DEFAULT····6·pyexpat_clear109 ···105:·00000000000026a4·····9·FUNC····LOCAL··DEFAULT····6·pyexpat_free
109 ···105:·00000000000026a4····60·FUNC····LOCAL··DEFAULT····6·pyexpat_xmlparser_SetReparseDeferralEnabled110 ···106:·00000000000026ad····60·FUNC····LOCAL··DEFAULT····6·pyexpat_xmlparser_SetReparseDeferralEnabled
110 ···106:·00000000000026e0·····9·FUNC····LOCAL··DEFAULT····6·pyexpat_free 
111 ···107:·00000000000026e9····13·FUNC····LOCAL··DEFAULT····6·xmlparse_namespace_prefixes_getter111 ···107:·00000000000026e9····13·FUNC····LOCAL··DEFAULT····6·xmlparse_namespace_prefixes_getter
112 ···108:·00000000000026f6····13·FUNC····LOCAL··DEFAULT····6·xmlparse_ordered_attributes_getter112 ···108:·00000000000026f6····13·FUNC····LOCAL··DEFAULT····6·xmlparse_ordered_attributes_getter
113 ···109:·0000000000002703····13·FUNC····LOCAL··DEFAULT····6·xmlparse_specified_attributes_getter113 ···109:·0000000000002703····13·FUNC····LOCAL··DEFAULT····6·xmlparse_specified_attributes_getter
114 ···110:·0000000000002710···145·FUNC····LOCAL··DEFAULT····6·pyexpat_xmlparser_SetBase114 ···110:·0000000000002710···145·FUNC····LOCAL··DEFAULT····6·pyexpat_xmlparser_SetBase
115 ···111:·00000000000027d6····45·FUNC····LOCAL··DEFAULT····6·xmlparse_handler_getter115 ···111:·00000000000027d6····45·FUNC····LOCAL··DEFAULT····6·xmlparse_handler_getter
116 ···112:·0000000000002803····13·FUNC····LOCAL··DEFAULT····6·xmlparse_buffer_used_getter116 ···112:·0000000000002803····13·FUNC····LOCAL··DEFAULT····6·xmlparse_buffer_used_getter
117 ···113:·0000000000002810····22·FUNC····LOCAL··DEFAULT····6·xmlparse_ErrorCode_getter117 ···113:·0000000000002810····22·FUNC····LOCAL··DEFAULT····6·xmlparse_ErrorCode_getter
9.6 KB
readelf --wide --relocs {}
    
Offset 209, 16 lines modifiedOffset 209, 16 lines modified
209 00000000000001d0··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·486209 00000000000001d0··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·486
210 00000000000001f8··0000010c00000001·R_X86_64_64············0000000000000000·_PyRuntime·+·158e8210 00000000000001f8··0000010c00000001·R_X86_64_64············0000000000000000·_PyRuntime·+·158e8
211 0000000000000248··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·494211 0000000000000248··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·494
212 0000000000000250··0000007500000001·R_X86_64_64············0000000000000000·.rodata·+·340212 0000000000000250··0000007500000001·R_X86_64_64············0000000000000000·.rodata·+·340
213 0000000000000260··0000000200000001·R_X86_64_64············0000000000000000·.data·+·2e0213 0000000000000260··0000000200000001·R_X86_64_64············0000000000000000·.data·+·2e0
214 0000000000000268··0000000200000001·R_X86_64_64············0000000000000000·.data·+·2a0214 0000000000000268··0000000200000001·R_X86_64_64············0000000000000000·.data·+·2a0
215 0000000000000270··0000000100000001·R_X86_64_64············0000000000000000·.text·+·0215 0000000000000270··0000000100000001·R_X86_64_64············0000000000000000·.text·+·0
216 0000000000000278··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·262c216 0000000000000278··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·261f
217 0000000000000280··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·26e0217 0000000000000280··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·26a4
218 00000000000002a8··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·e218 00000000000002a8··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·e
219 00000000000002e0··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1bf219 00000000000002e0··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1bf
220 00000000000002e8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·60220 00000000000002e8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·60
221 00000000000002f8··0000007500000001·R_X86_64_64············0000000000000000·.rodata·+·4e0221 00000000000002f8··0000007500000001·R_X86_64_64············0000000000000000·.rodata·+·4e0
222 0000000000000300··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·941222 0000000000000300··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·941
223 0000000000000308··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1a4d223 0000000000000308··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1a4d
224 0000000000000318··0000007500000001·R_X86_64_64············0000000000000000·.rodata·+·480224 0000000000000318··0000007500000001·R_X86_64_64············0000000000000000·.rodata·+·480
Offset 284, 18 lines modifiedOffset 284, 18 lines modified
284 0000000000000740··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·a48284 0000000000000740··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·a48
285 0000000000000748··0000000100000001·R_X86_64_64············0000000000000000·.text·+·8f0285 0000000000000748··0000000100000001·R_X86_64_64············0000000000000000·.text·+·8f0
286 0000000000000758··0000007500000001·R_X86_64_64············0000000000000000·.rodata·+·700286 0000000000000758··0000007500000001·R_X86_64_64············0000000000000000·.rodata·+·700
287 0000000000000760··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·486287 0000000000000760··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·486
288 0000000000000768··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·106c288 0000000000000768··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·106c
289 0000000000000778··0000007500000001·R_X86_64_64············0000000000000000·.rodata·+·580289 0000000000000778··0000007500000001·R_X86_64_64············0000000000000000·.rodata·+·580
290 0000000000000780··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·a5e290 0000000000000780··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·a5e
291 0000000000000788··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·26a4291 0000000000000788··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·26ad
292 0000000000000798··0000007500000001·R_X86_64_64············0000000000000000·.rodata·+·c00292 0000000000000798··0000007500000001·R_X86_64_64············0000000000000000·.rodata·+·c00
293 00000000000007a0··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·a78293 00000000000007a0··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·a78
294 00000000000007a8··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·261f294 00000000000007a8··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·2697
295 00000000000007b8··0000007500000001·R_X86_64_64············0000000000000000·.rodata·+·b80295 00000000000007b8··0000007500000001·R_X86_64_64············0000000000000000·.rodata·+·b80
296 00000000000007e0··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·a92296 00000000000007e0··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·a92
297 00000000000007e8··0000010d00000001·R_X86_64_64············0000000000000000·XML_SetStartElementHandler·+·0297 00000000000007e8··0000010d00000001·R_X86_64_64············0000000000000000·XML_SetStartElementHandler·+·0
298 00000000000007f0··0000000100000001·R_X86_64_64············0000000000000000·.text·+·4e0298 00000000000007f0··0000000100000001·R_X86_64_64············0000000000000000·.text·+·4e0
299 0000000000000820··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·aa6299 0000000000000820··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·aa6
300 0000000000000828··0000010e00000001·R_X86_64_64············0000000000000000·XML_SetEndElementHandler·+·0300 0000000000000828··0000010e00000001·R_X86_64_64············0000000000000000·XML_SetEndElementHandler·+·0
301 0000000000000830··0000000100000001·R_X86_64_64············0000000000000000·.text·+·760301 0000000000000830··0000000100000001·R_X86_64_64············0000000000000000·.text·+·760
Offset 826, 21 lines modifiedOffset 826, 21 lines modified
826 0000000000002560··0000001800000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·12c826 0000000000002560··0000001800000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·12c
827 0000000000002567··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·42f827 0000000000002567··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·42f
828 0000000000002571··000000b400000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4828 0000000000002571··000000b400000004·R_X86_64_PLT32·········0000000000000000·Py_BuildValue·-·4
829 00000000000025a0··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·432829 00000000000025a0··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·432
830 00000000000025ac··0000001800000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1fc830 00000000000025ac··0000001800000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1fc
831 00000000000025cd··000000ae00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4831 00000000000025cd··000000ae00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
832 000000000000260c··000000f000000004·R_X86_64_PLT32·········0000000000000000·XML_GetCurrentColumnNumber·-·4832 000000000000260c··000000f000000004·R_X86_64_PLT32·········0000000000000000·XML_GetCurrentColumnNumber·-·4
833 0000000000002632··000000a900000004·R_X86_64_PLT32·········0000000000000000·PyModule_GetState·-·4833 0000000000002625··000000a900000004·R_X86_64_PLT32·········0000000000000000·PyModule_GetState·-·4
834 0000000000002656··000000ae00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4 
835 0000000000002679··000000ae00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4834 0000000000002649··000000ae00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
836 000000000000269c··000000ae00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4835 000000000000266c··000000ae00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
 836 000000000000268f··000000ae00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
837 00000000000026b2··000000d700000004·R_X86_64_PLT32·········0000000000000000·PyObject_IsTrue·-·4837 00000000000026bb··000000d700000004·R_X86_64_PLT32·········0000000000000000·PyObject_IsTrue·-·4
838 00000000000026cf··0000010300000004·R_X86_64_PLT32·········0000000000000000·XML_SetReparseDeferralEnabled·-·4838 00000000000026d8··0000010300000004·R_X86_64_PLT32·········0000000000000000·XML_SetReparseDeferralEnabled·-·4
839 00000000000026d8··000000c70000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0839 00000000000026e1··000000c70000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
840 000000000000272b··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2ff840 000000000000272b··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2ff
841 0000000000002730··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·440841 0000000000002730··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·440
842 0000000000002735··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·449842 0000000000002735··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·449
843 000000000000273a··000000d400000004·R_X86_64_PLT32·········0000000000000000·_PyArg_BadArgument·-·4843 000000000000273a··000000d400000004·R_X86_64_PLT32·········0000000000000000·_PyArg_BadArgument·-·4
844 000000000000274c··000000c800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8AndSize·-·4844 000000000000274c··000000c800000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8AndSize·-·4
845 0000000000002760··000000c900000004·R_X86_64_PLT32·········0000000000000000·strlen·-·4845 0000000000002760··000000c900000004·R_X86_64_PLT32·········0000000000000000·strlen·-·4
846 000000000000276e··000000d200000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4846 000000000000276e··000000d200000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
Offset 943, 15 lines modifiedOffset 943, 15 lines modified
943 00000000000020a4··000000ae00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4943 00000000000020a4··000000ae00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
944 0000000000002239··000000ae00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4944 0000000000002239··000000ae00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
945 000000000000237e··000000ae00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4945 000000000000237e··000000ae00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
946 000000000000244a··000000ae00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4946 000000000000244a··000000ae00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
947 000000000000250f··000000ae00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4947 000000000000250f··000000ae00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
948 00000000000025ef··000000ae00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4948 00000000000025ef··000000ae00000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
949 0000000000002615··000000b800000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4949 0000000000002615··000000b800000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4
950 0000000000002628··000000e800000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4950 00000000000026a0··000000e800000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4
951 00000000000026f2··000000e800000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4951 00000000000026f2··000000e800000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4
952 00000000000026ff··000000e800000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4952 00000000000026ff··000000e800000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4
953 000000000000270c··000000e800000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4953 000000000000270c··000000e800000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4
954 00000000000027bd··0000010600000004·R_X86_64_PLT32·········0000000000000000·PyErr_WriteUnraisable·-·4954 00000000000027bd··0000010600000004·R_X86_64_PLT32·········0000000000000000·PyErr_WriteUnraisable·-·4
955 00000000000027c6··000000c300000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4955 00000000000027c6··000000c300000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
956 000000000000280c··000000b800000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4956 000000000000280c··000000b800000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4
957 0000000000002822··000000b800000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4957 0000000000002822··000000b800000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4
Offset 1239, 17 lines modifiedOffset 1239, 17 lines modified
1239 000000000000103c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·238f1239 000000000000103c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·238f
1240 0000000000001088··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·24541240 0000000000001088··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2454
1241 00000000000010d4··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·25191241 00000000000010d4··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2519
1242 0000000000001124··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·25f91242 0000000000001124··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·25f9
1243 0000000000001138··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·26021243 0000000000001138··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2602
1244 0000000000001150··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·26191244 0000000000001150··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2619
1245 0000000000001164··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·261f1245 0000000000001164··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·261f
1246 0000000000001178··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·262c1246 0000000000001180··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2697
1247 0000000000001194··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·26a41247 0000000000001194··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·26a4
1248 00000000000011bc··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·26e01248 00000000000011a8··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·26ad
1249 00000000000011d0··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·26e91249 00000000000011d0··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·26e9
1250 00000000000011e4··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·26f61250 00000000000011e4··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·26f6
1251 00000000000011f8··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·27031251 00000000000011f8··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2703
1252 000000000000120c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·27101252 000000000000120c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2710
1253 0000000000001234··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·27a11253 0000000000001234··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·27a1
1254 0000000000001254··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·27ca1254 0000000000001254··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·27ca
1255 0000000000001268··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·27d11255 0000000000001268··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·27d1
2.5 KB
readelf --wide --debug-dump=frames {}
    
Offset 2227, 50 lines modifiedOffset 2227, 50 lines modified
2227 ··DW_CFA_nop2227 ··DW_CFA_nop
  
2228 00001148·0000000000000010·0000114c·FDE·cie=00000000·pc=0000000000002619..000000000000261f2228 00001148·0000000000000010·0000114c·FDE·cie=00000000·pc=0000000000002619..000000000000261f
2229 ··DW_CFA_nop2229 ··DW_CFA_nop
2230 ··DW_CFA_nop2230 ··DW_CFA_nop
2231 ··DW_CFA_nop2231 ··DW_CFA_nop
  
2232 0000115c·0000000000000010·00001160·FDE·cie=00000000·pc=000000000000261f..000000000000262c2232 0000115c·0000000000000018·00001160·FDE·cie=00000000·pc=000000000000261f..0000000000002697
 2233 ··DW_CFA_advance_loc:·5·to·0000000000002624
 2234 ··DW_CFA_def_cfa_offset:·16
 2235 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
 2236 ··DW_CFA_advance_loc1:·114·to·0000000000002696
 2237 ··DW_CFA_def_cfa_offset:·8
 2238 ··DW_CFA_nop
 2239 ··DW_CFA_nop
  
 2240 00001178·0000000000000010·0000117c·FDE·cie=00000000·pc=0000000000002697..00000000000026a4
2233 ··DW_CFA_nop2241 ··DW_CFA_nop
2234 ··DW_CFA_nop2242 ··DW_CFA_nop
2235 ··DW_CFA_nop2243 ··DW_CFA_nop
  
2236 00001170·0000000000000018·00001174·FDE·cie=00000000·pc=000000000000262c..00000000000026a42244 0000118c·0000000000000010·00001190·FDE·cie=00000000·pc=00000000000026a4..00000000000026ad
 2245 ··DW_CFA_nop
2237 ··DW_CFA_advance_loc:·5·to·0000000000002631 
2238 ··DW_CFA_def_cfa_offset:·16 
2239 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16 
2240 ··DW_CFA_advance_loc1:·114·to·00000000000026a3 
2241 ··DW_CFA_def_cfa_offset:·8 
2242 ··DW_CFA_nop2246 ··DW_CFA_nop
2243 ··DW_CFA_nop2247 ··DW_CFA_nop
  
2244 0000118c·0000000000000024·00001190·FDE·cie=00000000·pc=00000000000026a4..00000000000026e02248 000011a0·0000000000000024·000011a4·FDE·cie=00000000·pc=00000000000026ad..00000000000026e9
2245 ··DW_CFA_advance_loc:·5·to·00000000000026a92249 ··DW_CFA_advance_loc:·5·to·00000000000026b2
2246 ··DW_CFA_def_cfa_offset:·162250 ··DW_CFA_def_cfa_offset:·16
2247 ··DW_CFA_offset:·r6·(rbp)·at·cfa-162251 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
2248 ··DW_CFA_advance_loc:·1·to·00000000000026aa2252 ··DW_CFA_advance_loc:·1·to·00000000000026b3
2249 ··DW_CFA_def_cfa_offset:·242253 ··DW_CFA_def_cfa_offset:·24
2250 ··DW_CFA_offset:·r3·(rbx)·at·cfa-242254 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
2251 ··DW_CFA_advance_loc:·7·to·00000000000026b12255 ··DW_CFA_advance_loc:·7·to·00000000000026ba
2252 ··DW_CFA_def_cfa_offset:·322256 ··DW_CFA_def_cfa_offset:·32
2253 ··DW_CFA_advance_loc:·44·to·00000000000026dd2257 ··DW_CFA_advance_loc:·44·to·00000000000026e6
2254 ··DW_CFA_def_cfa_offset:·242258 ··DW_CFA_def_cfa_offset:·24
2255 ··DW_CFA_advance_loc:·1·to·00000000000026de2259 ··DW_CFA_advance_loc:·1·to·00000000000026e7
2256 ··DW_CFA_def_cfa_offset:·162260 ··DW_CFA_def_cfa_offset:·16
2257 ··DW_CFA_advance_loc:·1·to·00000000000026df2261 ··DW_CFA_advance_loc:·1·to·00000000000026e8
2258 ··DW_CFA_def_cfa_offset:·82262 ··DW_CFA_def_cfa_offset:·8
2259 ··DW_CFA_nop2263 ··DW_CFA_nop
  
2260 000011b4·0000000000000010·000011b8·FDE·cie=00000000·pc=00000000000026e0..00000000000026e9 
2261 ··DW_CFA_nop 
2262 ··DW_CFA_nop 
2263 ··DW_CFA_nop 
  
2264 000011c8·0000000000000010·000011cc·FDE·cie=00000000·pc=00000000000026e9..00000000000026f62264 000011c8·0000000000000010·000011cc·FDE·cie=00000000·pc=00000000000026e9..00000000000026f6
2265 ··DW_CFA_nop2265 ··DW_CFA_nop
2266 ··DW_CFA_nop2266 ··DW_CFA_nop
2267 ··DW_CFA_nop2267 ··DW_CFA_nop
  
2268 000011dc·0000000000000010·000011e0·FDE·cie=00000000·pc=00000000000026f6..00000000000027032268 000011dc·0000000000000010·000011e0·FDE·cie=00000000·pc=00000000000026f6..0000000000002703
2269 ··DW_CFA_nop2269 ··DW_CFA_nop
745 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 357, 18 lines modifiedOffset 357, 18 lines modified
357 my_StartCdataSectionHandler357 my_StartCdataSectionHandler
358 my_EndCdataSectionHandler358 my_EndCdataSectionHandler
359 my_SkippedEntityHandler359 my_SkippedEntityHandler
360 xmlparse_CurrentByteIndex_getter360 xmlparse_CurrentByteIndex_getter
361 xmlparse_ErrorByteIndex_getter361 xmlparse_ErrorByteIndex_getter
362 xmlparse_ErrorColumnNumber_getter362 xmlparse_ErrorColumnNumber_getter
363 xmlparse_CurrentColumnNumber_getter363 xmlparse_CurrentColumnNumber_getter
364 pyexpat_xmlparser_GetReparseDeferralEnabled 
365 pyexpat_clear364 pyexpat_clear
366 pyexpat_xmlparser_SetReparseDeferralEnabled365 pyexpat_xmlparser_GetReparseDeferralEnabled
367 pyexpat_free366 pyexpat_free
 367 pyexpat_xmlparser_SetReparseDeferralEnabled
368 xmlparse_namespace_prefixes_getter368 xmlparse_namespace_prefixes_getter
369 xmlparse_ordered_attributes_getter369 xmlparse_ordered_attributes_getter
370 xmlparse_specified_attributes_getter370 xmlparse_specified_attributes_getter
371 pyexpat_xmlparser_SetBase371 pyexpat_xmlparser_SetBase
372 xmlparse_handler_getter372 xmlparse_handler_getter
373 xmlparse_buffer_used_getter373 xmlparse_buffer_used_getter
374 xmlparse_ErrorCode_getter374 xmlparse_ErrorCode_getter
3.87 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 3609, 104 lines modifiedOffset 3609, 104 lines modified
3609 ·R_X86_64_PLT32» PyLong_FromLong-0x43609 ·R_X86_64_PLT32» PyLong_FromLong-0x4
  
3610 0000000000002619·<xmlparse_CurrentColumnNumber_getter>:3610 0000000000002619·<xmlparse_CurrentColumnNumber_getter>:
3611 xmlparse_CurrentColumnNumber_getter():3611 xmlparse_CurrentColumnNumber_getter():
3612 »       endbr643612 »       endbr64
3613 »       jmp····2602·<xmlparse_ErrorColumnNumber_getter>3613 »       jmp····2602·<xmlparse_ErrorColumnNumber_getter>
  
3614 000000000000261f·<pyexpat_xmlparser_GetReparseDeferralEnabled>: 
3615 pyexpat_xmlparser_GetReparseDeferralEnabled(): 
3616 »       endbr64 
3617 »       movzbl·0x38(%rdi),%edi 
3618 »       jmp····262c·<pyexpat_clear> 
3619 ·R_X86_64_PLT32» PyBool_FromLong-0x4 
  
3620 000000000000262c·<pyexpat_clear>:3614 000000000000261f·<pyexpat_clear>:
3621 pyexpat_clear():3615 pyexpat_clear():
3622 »       endbr643616 »       endbr64
3623 »       push···%rbx3617 »       push···%rbx
3624 »       call···2636·<pyexpat_clear+0xa>3618 »       call···2629·<pyexpat_clear+0xa>
3625 ·R_X86_64_PLT32» PyModule_GetState-0x43619 ·R_X86_64_PLT32» PyModule_GetState-0x4
3626 »       mov····(%rax),%rdi3620 »       mov····(%rax),%rdi
3627 »       mov····%rax,%rbx3621 »       mov····%rax,%rbx
3628 »       test···%rdi,%rdi3622 »       test···%rdi,%rdi
3629 »       je·····265a·<pyexpat_clear+0x2e>3623 »       je·····264d·<pyexpat_clear+0x2e>
3630 »       xor····%ecx,%ecx3624 »       xor····%ecx,%ecx
3631 »       mov····%rcx,(%rax)3625 »       mov····%rcx,(%rax)
3632 »       mov····(%rdi),%rax3626 »       mov····(%rdi),%rax
3633 »       test···%eax,%eax3627 »       test···%eax,%eax
3634 »       js·····265a·<pyexpat_clear+0x2e>3628 »       js·····264d·<pyexpat_clear+0x2e>
3635 »       dec····%rax3629 »       dec····%rax
3636 »       mov····%rax,(%rdi)3630 »       mov····%rax,(%rdi)
3637 »       jne····265a·<pyexpat_clear+0x2e>3631 »       jne····264d·<pyexpat_clear+0x2e>
3638 »       call···265a·<pyexpat_clear+0x2e>3632 »       call···264d·<pyexpat_clear+0x2e>
3639 ·R_X86_64_PLT32» _Py_Dealloc-0x43633 ·R_X86_64_PLT32» _Py_Dealloc-0x4
3640 »       mov····0x8(%rbx),%rdi3634 »       mov····0x8(%rbx),%rdi
3641 »       test···%rdi,%rdi3635 »       test···%rdi,%rdi
3642 »       je·····267d·<pyexpat_clear+0x51>3636 »       je·····2670·<pyexpat_clear+0x51>
3643 »       mov····(%rdi),%rax3637 »       mov····(%rdi),%rax
3644 »       xor····%edx,%edx3638 »       xor····%edx,%edx
3645 »       mov····%rdx,0x8(%rbx)3639 »       mov····%rdx,0x8(%rbx)
3646 »       test···%eax,%eax3640 »       test···%eax,%eax
3647 »       js·····267d·<pyexpat_clear+0x51>3641 »       js·····2670·<pyexpat_clear+0x51>
3648 »       dec····%rax3642 »       dec····%rax
3649 »       mov····%rax,(%rdi)3643 »       mov····%rax,(%rdi)
3650 »       jne····267d·<pyexpat_clear+0x51>3644 »       jne····2670·<pyexpat_clear+0x51>
3651 »       call···267d·<pyexpat_clear+0x51>3645 »       call···2670·<pyexpat_clear+0x51>
3652 ·R_X86_64_PLT32» _Py_Dealloc-0x43646 ·R_X86_64_PLT32» _Py_Dealloc-0x4
3653 »       mov····0x10(%rbx),%rdi3647 »       mov····0x10(%rbx),%rdi
3654 »       test···%rdi,%rdi3648 »       test···%rdi,%rdi
3655 »       je·····26a0·<pyexpat_clear+0x74>3649 »       je·····2693·<pyexpat_clear+0x74>
3656 »       xor····%eax,%eax3650 »       xor····%eax,%eax
3657 »       mov····%rax,0x10(%rbx)3651 »       mov····%rax,0x10(%rbx)
3658 »       mov····(%rdi),%rax3652 »       mov····(%rdi),%rax
3659 »       test···%eax,%eax3653 »       test···%eax,%eax
3660 »       js·····26a0·<pyexpat_clear+0x74>3654 »       js·····2693·<pyexpat_clear+0x74>
3661 »       dec····%rax3655 »       dec····%rax
3662 »       mov····%rax,(%rdi)3656 »       mov····%rax,(%rdi)
3663 »       jne····26a0·<pyexpat_clear+0x74>3657 »       jne····2693·<pyexpat_clear+0x74>
3664 »       call···26a0·<pyexpat_clear+0x74>3658 »       call···2693·<pyexpat_clear+0x74>
3665 ·R_X86_64_PLT32» _Py_Dealloc-0x43659 ·R_X86_64_PLT32» _Py_Dealloc-0x4
3666 »       xor····%eax,%eax3660 »       xor····%eax,%eax
3667 »       pop····%rbx3661 »       pop····%rbx
3668 »       ret3662 »       ret
  
 3663 0000000000002697·<pyexpat_xmlparser_GetReparseDeferralEnabled>:
 3664 pyexpat_xmlparser_GetReparseDeferralEnabled():
 3665 »       endbr64
 3666 »       movzbl·0x38(%rdi),%edi
 3667 »       jmp····26a4·<pyexpat_free>
 3668 ·R_X86_64_PLT32» PyBool_FromLong-0x4
  
 3669 00000000000026a4·<pyexpat_free>:
 3670 pyexpat_free():
 3671 »       endbr64
 3672 »       jmp····261f·<pyexpat_clear>
  
3669 00000000000026a4·<pyexpat_xmlparser_SetReparseDeferralEnabled>:3673 00000000000026ad·<pyexpat_xmlparser_SetReparseDeferralEnabled>:
3670 pyexpat_xmlparser_SetReparseDeferralEnabled():3674 pyexpat_xmlparser_SetReparseDeferralEnabled():
3671 »       endbr643675 »       endbr64
3672 »       push···%rbp3676 »       push···%rbp
3673 »       push···%rbx3677 »       push···%rbx
3674 »       mov····%rdi,%rbx3678 »       mov····%rdi,%rbx
3675 »       mov····%rsi,%rdi3679 »       mov····%rsi,%rdi
3676 »       push···%rcx3680 »       push···%rcx
3677 »       call···26b6·<pyexpat_xmlparser_SetReparseDeferralEnabled+0x12>3681 »       call···26bf·<pyexpat_xmlparser_SetReparseDeferralEnabled+0x12>
3678 ·R_X86_64_PLT32» PyObject_IsTrue-0x43682 ·R_X86_64_PLT32» PyObject_IsTrue-0x4
3679 »       mov····%eax,%edx3683 »       mov····%eax,%edx
3680 »       xor····%eax,%eax3684 »       xor····%eax,%eax
3681 »       test···%edx,%edx3685 »       test···%edx,%edx
3682 »       js·····26dc·<pyexpat_xmlparser_SetReparseDeferralEnabled+0x38>3686 »       js·····26e5·<pyexpat_xmlparser_SetReparseDeferralEnabled+0x38>
3683 »       setne··%sil3687 »       setne··%sil
3684 »       mov····0x10(%rbx),%rdi3688 »       mov····0x10(%rbx),%rdi
3685 »       setne··%bpl3689 »       setne··%bpl
3686 »       movzbl·%sil,%esi3690 »       movzbl·%sil,%esi
3687 »       call···26d3·<pyexpat_xmlparser_SetReparseDeferralEnabled+0x2f>3691 »       call···26dc·<pyexpat_xmlparser_SetReparseDeferralEnabled+0x2f>
3688 ·R_X86_64_PLT32» XML_SetReparseDeferralEnabled-0x43692 ·R_X86_64_PLT32» XML_SetReparseDeferralEnabled-0x4
3689 »       mov····%bpl,0x38(%rbx)3693 »       mov····%bpl,0x38(%rbx)
3690 »       mov····$0x0,%eax3694 »       mov····$0x0,%eax
3691 ·R_X86_64_32»    _Py_NoneStruct3695 ·R_X86_64_32»    _Py_NoneStruct
3692 »       pop····%rdx3696 »       pop····%rdx
3693 »       pop····%rbx3697 »       pop····%rbx
3694 »       pop····%rbp3698 »       pop····%rbp
3695 »       ret3699 »       ret
  
3696 00000000000026e0·<pyexpat_free>: 
3697 pyexpat_free(): 
3698 »       endbr64 
3699 »       jmp····262c·<pyexpat_clear> 
  
3700 00000000000026e9·<xmlparse_namespace_prefixes_getter>:3700 00000000000026e9·<xmlparse_namespace_prefixes_getter>:
3701 xmlparse_namespace_prefixes_getter():3701 xmlparse_namespace_prefixes_getter():
3702 »       endbr643702 »       endbr64
3703 »       movslq·0x24(%rdi),%rdi3703 »       movslq·0x24(%rdi),%rdi
3704 »       jmp····26f6·<xmlparse_ordered_attributes_getter>3704 »       jmp····26f6·<xmlparse_ordered_attributes_getter>
3705 ·R_X86_64_PLT32» PyBool_FromLong-0x43705 ·R_X86_64_PLT32» PyBool_FromLong-0x4
  
2.08 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 274, 22 lines modifiedOffset 274, 22 lines modified
274 ··0x000010e0·8c02440e·18860343·0e208304·02490ac3·..D....C.·...I..274 ··0x000010e0·8c02440e·18860343·0e208304·02490ac3·..D....C.·...I..
275 ··0x000010f0·0e1841c6·0e1042cc·0e08450b·025f0ac3·..A...B...E.._..275 ··0x000010f0·0e1841c6·0e1042cc·0e08450b·025f0ac3·..A...B...E.._..
276 ··0x00001100·0e1844c6·0e1042cc·0e08450b·410e1841·..D...B...E.A..A276 ··0x00001100·0e1844c6·0e1042cc·0e08450b·410e1841·..D...B...E.A..A
277 ··0x00001110·0e10420e·0841c3c6·cc000000·10000000·..B..A..........277 ··0x00001110·0e10420e·0841c3c6·cc000000·10000000·..B..A..........
278 ··0x00001120·20110000·00000000·09000000·00000000··...............278 ··0x00001120·20110000·00000000·09000000·00000000··...............
279 ··0x00001130·14000000·34110000·00000000·17000000·....4...........279 ··0x00001130·14000000·34110000·00000000·17000000·....4...........
280 ··0x00001140·00450e10·4a0e0800·10000000·4c110000·.E..J.......L...280 ··0x00001140·00450e10·4a0e0800·10000000·4c110000·.E..J.......L...
281 ··0x00001150·00000000·06000000·00000000·10000000·................281 ··0x00001150·00000000·06000000·00000000·18000000·................
 282 ··0x00001160·60110000·00000000·78000000·00450e10·`.......x....E..
 283 ··0x00001170·83020272·0e080000·10000000·7c110000·...r........|...
 284 ··0x00001180·00000000·0d000000·00000000·10000000·................
282 ··0x00001160·60110000·00000000·0d000000·00000000·`...............285 ··0x00001190·90110000·00000000·09000000·00000000·................
283 ··0x00001170·18000000·74110000·00000000·78000000·....t.......x...286 ··0x000011a0·24000000·a4110000·00000000·3c000000·$...........<...
284 ··0x00001180·00450e10·83020272·0e080000·24000000·.E.....r....$... 
285 ··0x00001190·90110000·00000000·3c000000·00450e10·........<....E.. 
286 ··0x000011a0·8602410e·18830347·0e206c0e·18410e10·..A....G.·l..A..287 ··0x000011b0·00450e10·8602410e·18830347·0e206c0e·.E....A....G.·l.
287 ··0x000011b0·410e0800·10000000·b8110000·00000000·A............... 
288 ··0x000011c0·09000000·00000000·10000000·cc110000·................288 ··0x000011c0·18410e10·410e0800·10000000·cc110000·.A..A...........
289 ··0x000011d0·00000000·0d000000·00000000·10000000·................289 ··0x000011d0·00000000·0d000000·00000000·10000000·................
290 ··0x000011e0·e0110000·00000000·0d000000·00000000·................290 ··0x000011e0·e0110000·00000000·0d000000·00000000·................
291 ··0x000011f0·10000000·f4110000·00000000·0d000000·................291 ··0x000011f0·10000000·f4110000·00000000·0d000000·................
292 ··0x00001200·00000000·24000000·08120000·00000000·....$...........292 ··0x00001200·00000000·24000000·08120000·00000000·....$...........
293 ··0x00001210·91000000·00450e10·8602440e·18830344·.....E....D....D293 ··0x00001210·91000000·00450e10·8602440e·18830344·.....E....D....D
294 ··0x00001220·0e300281·0e18410e·10410e08·1c000000·.0....A..A......294 ··0x00001220·0e300281·0e18410e·10410e08·1c000000·.0....A..A......
295 ··0x00001230·30120000·00000000·29000000·00450e10·0.......)....E..295 ··0x00001230·30120000·00000000·29000000·00450e10·0.......)....E..
2.08 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 143, 22 lines modifiedOffset 143, 22 lines modified
143 ··0x000008c0·74427974·65496e64·65785f67·65747465·tByteIndex_gette143 ··0x000008c0·74427974·65496e64·65785f67·65747465·tByteIndex_gette
144 ··0x000008d0·7200786d·6c706172·73655f45·72726f72·r.xmlparse_Error144 ··0x000008d0·7200786d·6c706172·73655f45·72726f72·r.xmlparse_Error
145 ··0x000008e0·42797465·496e6465·785f6765·74746572·ByteIndex_getter145 ··0x000008e0·42797465·496e6465·785f6765·74746572·ByteIndex_getter
146 ··0x000008f0·00786d6c·70617273·655f4572·726f7243·.xmlparse_ErrorC146 ··0x000008f0·00786d6c·70617273·655f4572·726f7243·.xmlparse_ErrorC
147 ··0x00000900·6f6c756d·6e4e756d·6265725f·67657474·olumnNumber_gett147 ··0x00000900·6f6c756d·6e4e756d·6265725f·67657474·olumnNumber_gett
148 ··0x00000910·65720078·6d6c7061·7273655f·43757272·er.xmlparse_Curr148 ··0x00000910·65720078·6d6c7061·7273655f·43757272·er.xmlparse_Curr
149 ··0x00000920·656e7443·6f6c756d·6e4e756d·6265725f·entColumnNumber_149 ··0x00000920·656e7443·6f6c756d·6e4e756d·6265725f·entColumnNumber_
150 ··0x00000930·67657474·65720070·79657870·61745f78·getter.pyexpat_x150 ··0x00000930·67657474·65720070·79657870·61745f63·getter.pyexpat_c
 151 ··0x00000940·6c656172·00707965·78706174·5f786d6c·lear.pyexpat_xml
151 ··0x00000940·6d6c7061·72736572·5f476574·52657061·mlparser_GetRepa152 ··0x00000950·70617273·65725f47·65745265·70617273·parser_GetRepars
152 ··0x00000950·72736544·65666572·72616c45·6e61626c·rseDeferralEnabl153 ··0x00000960·65446566·65727261·6c456e61·626c6564·eDeferralEnabled
153 ··0x00000960·65640070·79657870·61745f63·6c656172·ed.pyexpat_clear154 ··0x00000970·00707965·78706174·5f667265·65007079·.pyexpat_free.py
154 ··0x00000970·00707965·78706174·5f786d6c·70617273·.pyexpat_xmlpars155 ··0x00000980·65787061·745f786d·6c706172·7365725f·expat_xmlparser_
155 ··0x00000980·65725f53·65745265·70617273·65446566·er_SetReparseDef156 ··0x00000990·53657452·65706172·73654465·66657272·SetReparseDeferr
156 ··0x00000990·65727261·6c456e61·626c6564·00707965·erralEnabled.pye 
157 ··0x000009a0·78706174·5f667265·6500786d·6c706172·xpat_free.xmlpar157 ··0x000009a0·616c456e·61626c65·6400786d·6c706172·alEnabled.xmlpar
158 ··0x000009b0·73655f6e·616d6573·70616365·5f707265·se_namespace_pre158 ··0x000009b0·73655f6e·616d6573·70616365·5f707265·se_namespace_pre
159 ··0x000009c0·66697865·735f6765·74746572·00786d6c·fixes_getter.xml159 ··0x000009c0·66697865·735f6765·74746572·00786d6c·fixes_getter.xml
160 ··0x000009d0·70617273·655f6f72·64657265·645f6174·parse_ordered_at160 ··0x000009d0·70617273·655f6f72·64657265·645f6174·parse_ordered_at
161 ··0x000009e0·74726962·75746573·5f676574·74657200·tributes_getter.161 ··0x000009e0·74726962·75746573·5f676574·74657200·tributes_getter.
162 ··0x000009f0·786d6c70·61727365·5f737065·63696669·xmlparse_specifi162 ··0x000009f0·786d6c70·61727365·5f737065·63696669·xmlparse_specifi
163 ··0x00000a00·65645f61·74747269·62757465·735f6765·ed_attributes_ge163 ··0x00000a00·65645f61·74747269·62757465·735f6765·ed_attributes_ge
164 ··0x00000a10·74746572·00707965·78706174·5f786d6c·tter.pyexpat_xml164 ··0x00000a10·74746572·00707965·78706174·5f786d6c·tter.pyexpat_xml
65.2 KB
blake2s_impl.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:··········22720·(bytes·into·file)13 ··Start·of·section·headers:··········22864·(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·0x58c0:1 There·are·22·section·headers,·starting·at·offset·0x5950:
  
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·00165b·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0016ee·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·003bf0·0004c8·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·003c80·0004c8·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0016a0·0002c0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·001730·0002c0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·0040b8·000408·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·004148·000408·18···I·19···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·001960·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·0019f0·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·001960·000230·01·AMS··0···0··810 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·0019f0·000230·01·AMS··0···0··8
11 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·001b90·0000f0·01·AMS··0···0··111 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·001c20·0000f0·01·AMS··0···0··1
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·001c80·000c4a·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·001d10·000c4a·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·0044c0·000ff0·18···I·19···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·004550·000ff0·18···I·19···8··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·0028d0·000075·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········0000000000000000·002960·000075·00··AX··0···0·16
15 ··[11]·.rela.text.hot····RELA············0000000000000000·0054b0·000030·18···I·19··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·005540·000030·18···I·19··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·002948·0002de·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·0029d8·0002de·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·0054e0·000150·18···I·19··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·005570·000150·18···I·19··12··8
18 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·002c28·000020·10··AM··0···0·1618 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·002cb8·000020·10··AM··0···0·16
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·002c48·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·002cd8·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·002c48·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·002cd8·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·002c68·000380·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·002cf8·000380·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·005630·0001c8·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·0056c0·0001c8·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·002fe8·000708·18·····20··34··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·003078·000708·18·····20··34··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·0036f0·000500·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·003780·000500·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·0057f8·0000c4·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·005888·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)
1.35 KB
readelf --wide --symbols {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.unlikely9 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.unlikely
10 ·····6:·0000000000000000··1000·FUNC····LOCAL··DEFAULT····1·py_blake2s_new10 ·····6:·0000000000000000··1000·FUNC····LOCAL··DEFAULT····1·py_blake2s_new
11 ·····7:·00000000000000a0····72·OBJECT··LOCAL··DEFAULT····3·_parser.211 ·····7:·00000000000000a0····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
12 ·····8:·0000000000000000··1822·FUNC····LOCAL··DEFAULT····8·py_blake2s_new.cold12 ·····8:·0000000000000000··1822·FUNC····LOCAL··DEFAULT····8·py_blake2s_new.cold
13 ·····9:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot13 ·····9:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot
14 ····10:·00000000000003f0····84·FUNC····LOCAL··DEFAULT····1·py_blake2s_dealloc14 ····10:·00000000000003f0····84·FUNC····LOCAL··DEFAULT····1·py_blake2s_dealloc
15 ····11:·000000000000071e····11·FUNC····LOCAL··DEFAULT····8·py_blake2s_dealloc.cold15 ····11:·000000000000071e····11·FUNC····LOCAL··DEFAULT····8·py_blake2s_dealloc.cold
16 ····12:·0000000000000620··4155·FUNC····LOCAL··DEFAULT····1·PyBlake2_blake2s_compress.isra.016 ····12:·0000000000000620··4302·FUNC····LOCAL··DEFAULT····1·PyBlake2_blake2s_compress.isra.0
17 ····13:·0000000000000729···179·FUNC····LOCAL··DEFAULT····8·_blake2_blake2s_hexdigest17 ····13:·0000000000000729···179·FUNC····LOCAL··DEFAULT····8·_blake2_blake2s_hexdigest
18 ····14:·00000000000007dc·····8·FUNC····LOCAL··DEFAULT····8·PyBlake2_blake2s_final.cold18 ····14:·00000000000007dc·····8·FUNC····LOCAL··DEFAULT····8·PyBlake2_blake2s_final.cold
19 ····15:·00000000000007e4···179·FUNC····LOCAL··DEFAULT····8·_blake2_blake2s_digest19 ····15:·00000000000007e4···179·FUNC····LOCAL··DEFAULT····8·_blake2_blake2s_digest
20 ····16:·0000000000000897···294·FUNC····LOCAL··DEFAULT····8·_blake2_blake2s_update20 ····16:·0000000000000897···294·FUNC····LOCAL··DEFAULT····8·_blake2_blake2s_update
21 ····17:·00000000000009bd····14·FUNC····LOCAL··DEFAULT····8·py_blake2s_get_block_size21 ····17:·00000000000009bd····14·FUNC····LOCAL··DEFAULT····8·py_blake2s_get_block_size
22 ····18:·00000000000009cb····13·FUNC····LOCAL··DEFAULT····8·py_blake2s_get_digest_size22 ····18:·00000000000009cb····13·FUNC····LOCAL··DEFAULT····8·py_blake2s_get_digest_size
23 ····19:·00000000000009d8····14·FUNC····LOCAL··DEFAULT····8·py_blake2s_get_name23 ····19:·00000000000009d8····14·FUNC····LOCAL··DEFAULT····8·py_blake2s_get_name
6.78 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x3bf0·contains·51·entries:1 Relocation·section·'.rela.text'·at·offset·0x3c80·contains·51·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000000008f··000000020000000a·R_X86_64_32············0000000000000000·.data·+·a03 000000000000008f··000000020000000a·R_X86_64_32············0000000000000000·.data·+·a0
4 00000000000000a6··0000002200000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·44 00000000000000a6··0000002200000004·R_X86_64_PLT32·········0000000000000000·_PyArg_UnpackKeywords·-·4
5 000000000000015c··0000002300000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsInt·-·45 000000000000015c··0000002300000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsInt·-·4
6 00000000000002d2··0000002400000004·R_X86_64_PLT32·········0000000000000000·PyBlake2_blake2s_init_param·-·46 00000000000002d2··0000002400000004·R_X86_64_PLT32·········0000000000000000·PyBlake2_blake2s_init_param·-·4
7 000000000000034b··0000002300000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsInt·-·47 000000000000034b··0000002300000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsInt·-·4
8 0000000000000393··0000002300000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsInt·-·48 0000000000000393··0000002300000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsInt·-·4
Offset 49, 15 lines modifiedOffset 49, 15 lines modified
49 0000000000000386··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·15549 0000000000000386··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·155
50 000000000000039f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·39a50 000000000000039f··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·39a
51 00000000000003d3··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4351 00000000000003d3··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·43
52 00000000000003e4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8252 00000000000003e4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·82
53 000000000000043c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·71a53 000000000000043c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·71a
54 000000000000053c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7d854 000000000000053c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7d8
  
55 Relocation·section·'.rela.data'·at·offset·0x40b8·contains·43·entries:55 Relocation·section·'.rela.data'·at·offset·0x4148·contains·43·entries:
56 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend56 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
57 0000000000000018··0000004800000001·R_X86_64_64············0000000000000000·PyTuple_Type·+·057 0000000000000018··0000004800000001·R_X86_64_64············0000000000000000·PyTuple_Type·+·0
58 0000000000000028··0000004900000001·R_X86_64_64············0000000000000000·_PyRuntime·+·cdf058 0000000000000028··0000004900000001·R_X86_64_64············0000000000000000·_PyRuntime·+·cdf0
59 0000000000000030··0000004900000001·R_X86_64_64············0000000000000000·_PyRuntime·+·d16059 0000000000000030··0000004900000001·R_X86_64_64············0000000000000000·_PyRuntime·+·d160
60 0000000000000038··0000004900000001·R_X86_64_64············0000000000000000·_PyRuntime·+·eb7860 0000000000000038··0000004900000001·R_X86_64_64············0000000000000000·_PyRuntime·+·eb78
61 0000000000000040··0000004900000001·R_X86_64_64············0000000000000000·_PyRuntime·+·10af061 0000000000000040··0000004900000001·R_X86_64_64············0000000000000000·_PyRuntime·+·10af0
62 0000000000000048··0000004900000001·R_X86_64_64············0000000000000000·_PyRuntime·+·1026062 0000000000000048··0000004900000001·R_X86_64_64············0000000000000000·_PyRuntime·+·10260
Offset 95, 15 lines modifiedOffset 95, 15 lines modified
95 0000000000000260··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·df95 0000000000000260··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·df
96 0000000000000268··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·72996 0000000000000268··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·729
97 0000000000000278··0000001600000001·R_X86_64_64············0000000000000000·.rodata·+·8097 0000000000000278··0000001600000001·R_X86_64_64············0000000000000000·.rodata·+·80
98 0000000000000280··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·e998 0000000000000280··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·e9
99 0000000000000288··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·89799 0000000000000288··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·897
100 0000000000000298··0000001600000001·R_X86_64_64············0000000000000000·.rodata·+·120100 0000000000000298··0000001600000001·R_X86_64_64············0000000000000000·.rodata·+·120
  
101 Relocation·section·'.rela.text.unlikely'·at·offset·0x44c0·contains·170·entries:101 Relocation·section·'.rela.text.unlikely'·at·offset·0x4550·contains·170·entries:
102 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend102 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
103 0000000000000031··0000002600000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4103 0000000000000031··0000002600000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
104 000000000000007a··0000002700000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·4104 000000000000007a··0000002700000004·R_X86_64_PLT32·········0000000000000000·PyBuffer_Release·-·4
105 00000000000000c5··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyObject_IsTrue·-·4105 00000000000000c5··0000002800000004·R_X86_64_PLT32·········0000000000000000·PyObject_IsTrue·-·4
106 000000000000015c··0000002900000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4106 000000000000015c··0000002900000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
107 0000000000000161··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0107 0000000000000161··000000030000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
108 0000000000000166··0000002a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4108 0000000000000166··0000002a00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
Offset 268, 20 lines modifiedOffset 268, 20 lines modified
268 000000000000071a··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·106268 000000000000071a··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·106
269 0000000000000725··0000003000000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4269 0000000000000725··0000003000000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
270 00000000000007e0··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·5e3270 00000000000007e0··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·5e3
271 00000000000009c7··0000004300000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4271 00000000000009c7··0000004300000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4
272 00000000000009d4··0000004300000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4272 00000000000009d4··0000004300000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4
273 00000000000009e2··0000004400000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4273 00000000000009e2··0000004400000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_FromString·-·4
  
274 Relocation·section·'.rela.text.hot'·at·offset·0x54b0·contains·2·entries:274 Relocation·section·'.rela.text.hot'·at·offset·0x5540·contains·2·entries:
275 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend275 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
276 0000000000000019··0000002000000002·R_X86_64_PC32··········0000000000000000·.LC15·-·4276 0000000000000019··0000002000000002·R_X86_64_PC32··········0000000000000000·.LC15·-·4
277 0000000000000021··0000002100000002·R_X86_64_PC32··········0000000000000010·.LC16·-·4277 0000000000000021··0000002100000002·R_X86_64_PC32··········0000000000000010·.LC16·-·4
  
278 Relocation·section·'.rela.rodata'·at·offset·0x54e0·contains·14·entries:278 Relocation·section·'.rela.rodata'·at·offset·0x5570·contains·14·entries:
279 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend279 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
280 0000000000000000··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·38280 0000000000000000··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·38
281 0000000000000008··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3d281 0000000000000008··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3d
282 0000000000000010··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·49282 0000000000000010··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·49
283 0000000000000018··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·4d283 0000000000000018··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·4d
284 0000000000000020··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·52284 0000000000000020··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·52
285 0000000000000028··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·59285 0000000000000028··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·59
Offset 290, 15 lines modifiedOffset 290, 15 lines modified
290 0000000000000040··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·70290 0000000000000040··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·70
291 0000000000000048··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·7c291 0000000000000048··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·7c
292 0000000000000050··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·87292 0000000000000050··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·87
293 0000000000000058··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·92293 0000000000000058··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·92
294 0000000000000060··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·9c294 0000000000000060··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·9c
295 0000000000000068··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·ac295 0000000000000068··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·ac
  
296 Relocation·section·'.rela.eh_frame'·at·offset·0x5630·contains·19·entries:296 Relocation·section·'.rela.eh_frame'·at·offset·0x56c0·contains·19·entries:
297 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend297 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
298 0000000000000020··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·0298 0000000000000020··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·0
299 0000000000000084··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·0299 0000000000000084··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·0
300 00000000000000bc··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·0300 00000000000000bc··0000000900000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·0
301 00000000000000d0··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·3f0301 00000000000000d0··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·3f0
302 00000000000000f8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·71e302 00000000000000f8··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·71e
303 0000000000000118··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·450303 0000000000000118··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·450
2.37 KB
readelf --wide --debug-dump=frames {}
    
Offset 215, 48 lines modifiedOffset 215, 48 lines modified
215 ··DW_CFA_offset:·r12·(r12)·at·cfa-32215 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
216 ··DW_CFA_offset:·r13·(r13)·at·cfa-24216 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
217 ··DW_CFA_offset:·r14·(r14)·at·cfa-16217 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
218 ··DW_CFA_nop218 ··DW_CFA_nop
219 ··DW_CFA_nop219 ··DW_CFA_nop
220 ··DW_CFA_nop220 ··DW_CFA_nop
  
221 000001e8·0000000000000048·000001ec·FDE·cie=00000000·pc=0000000000000620..000000000000165b221 000001e8·0000000000000048·000001ec·FDE·cie=00000000·pc=0000000000000620..00000000000016ee
222 ··DW_CFA_advance_loc:·2·to·0000000000000622222 ··DW_CFA_advance_loc:·2·to·0000000000000622
223 ··DW_CFA_def_cfa_offset:·16223 ··DW_CFA_def_cfa_offset:·16
224 ··DW_CFA_offset:·r15·(r15)·at·cfa-16224 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
225 ··DW_CFA_advance_loc:·10·to·000000000000062c225 ··DW_CFA_advance_loc:·7·to·0000000000000629
226 ··DW_CFA_def_cfa_offset:·24226 ··DW_CFA_def_cfa_offset:·24
227 ··DW_CFA_offset:·r14·(r14)·at·cfa-24227 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
228 ··DW_CFA_advance_loc:·2·to·000000000000062e228 ··DW_CFA_advance_loc:·2·to·000000000000062b
229 ··DW_CFA_def_cfa_offset:·32229 ··DW_CFA_def_cfa_offset:·32
230 ··DW_CFA_offset:·r13·(r13)·at·cfa-32230 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
231 ··DW_CFA_advance_loc:·2·to·0000000000000630231 ··DW_CFA_advance_loc:·2·to·000000000000062d
232 ··DW_CFA_def_cfa_offset:·40232 ··DW_CFA_def_cfa_offset:·40
233 ··DW_CFA_offset:·r12·(r12)·at·cfa-40233 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
234 ··DW_CFA_advance_loc:·1·to·0000000000000631234 ··DW_CFA_advance_loc:·1·to·000000000000062e
235 ··DW_CFA_def_cfa_offset:·48235 ··DW_CFA_def_cfa_offset:·48
236 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48236 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
237 ··DW_CFA_advance_loc:·1·to·0000000000000632237 ··DW_CFA_advance_loc:·4·to·0000000000000632
238 ··DW_CFA_def_cfa_offset:·56238 ··DW_CFA_def_cfa_offset:·56
239 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56239 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
240 ··DW_CFA_advance_loc:·4·to·0000000000000636240 ··DW_CFA_advance_loc:·4·to·0000000000000636
241 ··DW_CFA_def_cfa_offset:·104241 ··DW_CFA_def_cfa_offset:·104
242 ··DW_CFA_advance_loc2:·4122·to·0000000000001650242 ··DW_CFA_advance_loc2:·4269·to·00000000000016e3
243 ··DW_CFA_def_cfa_offset:·56243 ··DW_CFA_def_cfa_offset:·56
244 ··DW_CFA_advance_loc:·1·to·0000000000001651244 ··DW_CFA_advance_loc:·1·to·00000000000016e4
245 ··DW_CFA_def_cfa_offset:·48245 ··DW_CFA_def_cfa_offset:·48
246 ··DW_CFA_advance_loc:·1·to·0000000000001652246 ··DW_CFA_advance_loc:·1·to·00000000000016e5
247 ··DW_CFA_def_cfa_offset:·40247 ··DW_CFA_def_cfa_offset:·40
248 ··DW_CFA_advance_loc:·2·to·0000000000001654248 ··DW_CFA_advance_loc:·2·to·00000000000016e7
249 ··DW_CFA_def_cfa_offset:·32249 ··DW_CFA_def_cfa_offset:·32
250 ··DW_CFA_advance_loc:·2·to·0000000000001656250 ··DW_CFA_advance_loc:·2·to·00000000000016e9
251 ··DW_CFA_def_cfa_offset:·24251 ··DW_CFA_def_cfa_offset:·24
252 ··DW_CFA_advance_loc:·2·to·0000000000001658252 ··DW_CFA_advance_loc:·2·to·00000000000016eb
253 ··DW_CFA_def_cfa_offset:·16253 ··DW_CFA_def_cfa_offset:·16
254 ··DW_CFA_advance_loc:·2·to·000000000000165a254 ··DW_CFA_advance_loc:·2·to·00000000000016ed
255 ··DW_CFA_def_cfa_offset:·8255 ··DW_CFA_def_cfa_offset:·8
256 ··DW_CFA_nop256 ··DW_CFA_nop
257 ··DW_CFA_nop257 ··DW_CFA_nop
258 ··DW_CFA_nop258 ··DW_CFA_nop
  
259 00000234·0000000000000028·00000238·FDE·cie=00000000·pc=00000000000007e4..0000000000000897259 00000234·0000000000000028·00000238·FDE·cie=00000000·pc=00000000000007e4..0000000000000897
260 ··DW_CFA_advance_loc:·5·to·00000000000007e9260 ··DW_CFA_advance_loc:·5·to·00000000000007e9
459 B
strings --all --bytes=8 {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 []A\A]A^A_1 []A\A]A^A_
2 []A\A]A^A_2 []A\A]A^A_
3 AVAUATUSH3 AVAUATUSH
4 0[]A\A]A^4 0[]A\A]A^
5 AVAUATUSH5 AVAUATUH
6 0[]A\A]A^A_6 0[]A\A]A^A_
7 'data'·and·'string'·are·mutually·exclusive·and·support·for·'string'·keyword·parameter·is·slated·for·removal·in·a·future·version.7 'data'·and·'string'·are·mutually·exclusive·and·support·for·'string'·keyword·parameter·is·slated·for·removal·in·a·future·version.
8 digest_size·must·be·between·1·and·%d·bytes8 digest_size·must·be·between·1·and·%d·bytes
9 maximum·salt·length·is·%d·bytes9 maximum·salt·length·is·%d·bytes
10 maximum·person·length·is·%d·bytes10 maximum·person·length·is·%d·bytes
11 fanout·must·be·between·0·and·25511 fanout·must·be·between·0·and·255
12 depth·must·be·between·1·and·25512 depth·must·be·between·1·and·255
47.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 460, 1238 lines modifiedOffset 460, 1265 lines modified
460 »       jmp····5a0·<PyBlake2_blake2s_final+0x90>460 »       jmp····5a0·<PyBlake2_blake2s_final+0x90>
461 »       data16·cs·nopw·0x0(%rax,%rax,1)461 »       data16·cs·nopw·0x0(%rax,%rax,1)
462 »       nopl···(%rax)462 »       nopl···(%rax)
  
463 0000000000000620·<PyBlake2_blake2s_compress.isra.0>:463 0000000000000620·<PyBlake2_blake2s_compress.isra.0>:
464 PyBlake2_blake2s_compress.isra.0():464 PyBlake2_blake2s_compress.isra.0():
465 »       push···%r15465 »       push···%r15
466 »       mov····%rdi,%r15 
467 »       mov····$0x10,%ecx466 »       mov····$0x10,%ecx
468 »       push···%r14467 »       push···%r14
469 »       push···%r13468 »       push···%r13
470 »       push···%r12469 »       push···%r12
471 »       push···%rbp470 »       push···%rbp
 471 »       mov····%rdi,%rbp
472 »       push···%rbx472 »       push···%rbx
473 »       sub····$0x30,%rsp473 »       sub····$0x30,%rsp
474 »       movdqu·(%r15),%xmm0474 »       movdqu·0x0(%rbp),%xmm0
475 »       lea····-0x58(%rsp),%rax475 »       lea····-0x58(%rsp),%rax
476 »       movaps·%xmm0,-0x18(%rsp)476 »       movaps·%xmm0,-0x18(%rsp)
477 »       movd···%xmm0,%r9d477 »       movd···%xmm0,%r8d
478 »       movdqu·0x10(%r15),%xmm0478 »       movdqu·0x10(%rbp),%xmm0
479 »       mov····%rax,%rdi479 »       mov····%rax,%rdi
480 »       rep·movsl·%ds:(%rsi),%es:(%rdi)480 »       rep·movsl·%ds:(%rsi),%es:(%rdi)
481 »       mov····0x20(%r15),%edi481 »       mov····0x20(%rbp),%edi
482 »       mov····-0x14(%rsp),%ebx482 »       mov····-0x14(%rsp),%r11d
483 »       movd···%xmm0,%eax483 »       movd···%xmm0,%eax
484 »       movaps·%xmm0,-0x8(%rsp)484 »       movaps·%xmm0,-0x8(%rsp)
485 »       mov····-0x4(%rsp),%r8d485 »       mov····-0x4(%rsp),%edx
486 »       mov····(%rsp),%esi486 »       mov····0x24(%rbp),%esi
487 »       add····%eax,%r9d487 »       add····%eax,%r8d
488 »       add····-0x58(%rsp),%r9d488 »       add····-0x58(%rsp),%r8d
489 »       mov····0x24(%r15),%ecx489 »       mov····-0x10(%rsp),%r10d
490 »       xor····%r9d,%edi490 »       xor····%r8d,%edi
491 »       add····%r8d,%ebx 
492 »       add····-0x50(%rsp),%ebx 
493 »       add····-0x54(%rsp),%r9d491 »       add····-0x54(%rsp),%r8d
 492 »       add····%edx,%r11d
 493 »       add····-0x50(%rsp),%r11d
494 »       xor····$0x510e527f,%edi494 »       xor····$0x510e527f,%edi
495 »       xor····%ebx,%ecx495 »       xor····%r11d,%esi
496 »       add····-0x4c(%rsp),%ebx496 »       add····-0x4c(%rsp),%r11d
497 »       mov····-0x10(%rsp),%r11d 
498 »       rol····$0x10,%edi497 »       rol····$0x10,%edi
499 »       xor····$0x9b05688c,%ecx498 »       xor····$0x9b05688c,%esi
500 »       lea····0x6a09e667(%rdi),%r13d499 »       lea····0x6a09e667(%rdi),%r12d
501 »       rol····$0x10,%ecx500 »       rol····$0x10,%esi
502 »       add····%esi,%r11d 
503 »       add····-0x48(%rsp),%r11d 
504 »       xor····%r13d,%eax501 »       xor····%r12d,%eax
505 »       lea····-0x4498517b(%rcx),%ebp 
506 »       ror····$0xc,%eax502 »       ror····$0xc,%eax
507 »       xor····%ebp,%r8d 
508 »       add····%eax,%r9d503 »       add····%eax,%r8d
509 »       ror····$0xc,%r8d 
510 »       xor····%r9d,%edi504 »       xor····%r8d,%edi
511 »       add····%r8d,%ebx 
512 »       ror····$0x8,%edi505 »       ror····$0x8,%edi
513 »       xor····%ebx,%ecx 
514 »       add····%edi,%r13d506 »       add····%edi,%r12d
 507 »       xor····%r12d,%eax
 508 »       ror····$0x7,%eax
 509 »       mov····%eax,-0x68(%rsp)
 510 »       lea····-0x4498517b(%rsi),%eax
 511 »       xor····%eax,%edx
 512 »       ror····$0xc,%edx
 513 »       add····%edx,%r11d
 514 »       xor····%r11d,%esi
 515 »       ror····$0x8,%esi
 516 »       lea····(%rax,%rsi,1),%r15d
 517 »       mov····(%rsp),%eax
 518 »       xor····%r15d,%edx
 519 »       add····%eax,%r10d
 520 »       add····-0x48(%rsp),%r10d
 521 »       mov····0x28(%rbp),%ecx
 522 »       mov····%rbp,-0x60(%rsp)
 523 »       mov····0x4(%rsp),%ebx
 524 »       mov····-0xc(%rsp),%r9d
 525 »       ror····$0x7,%edx
 526 »       xor····%r10d,%ecx
 527 »       mov····0x2c(%rbp),%ebp
 528 »       xor····$0x1f83d9ab,%ecx
 529 »       rol····$0x10,%ecx
 530 »       add····%ebx,%r9d
 531 »       add····-0x40(%rsp),%r9d
 532 »       add····-0x44(%rsp),%r10d
 533 »       xor····%r9d,%ebp
 534 »       lea····0x3c6ef372(%rcx),%r14d
 535 »       add····-0x3c(%rsp),%r9d
 536 »       add····-0x38(%rsp),%r8d
 537 »       xor····$0x5be0cd19,%ebp
 538 »       xor····%r14d,%eax
 539 »       add····%edx,%r8d
 540 »       rol····$0x10,%ebp
 541 »       ror····$0xc,%eax
 542 »       lea····-0x5ab00ac6(%rbp),%r13d
 543 »       add····%eax,%r10d
 544 »       xor····%r13d,%ebx
 545 »       xor····%r10d,%ecx
 546 »       ror····$0xc,%ebx
515 »       ror····$0x8,%ecx547 »       ror····$0x8,%ecx
 548 »       add····%ebx,%r9d
 549 »       add····%ecx,%r14d
 550 »       xor····%r9d,%ebp
516 »       xor····%r13d,%eax551 »       xor····%r14d,%eax
517 »       add····%ecx,%ebp552 »       ror····$0x8,%ebp
518 »       ror····$0x7,%eax553 »       ror····$0x7,%eax
519 »       xor····%ebp,%r8d 
520 »       mov····%eax,-0x64(%rsp) 
521 »       mov····0x28(%r15),%eax 
522 »       ror····$0x7,%r8d 
523 »       mov····0x4(%rsp),%edx 
524 »       mov····-0xc(%rsp),%r10d 
525 »       mov····%r15,-0x60(%rsp) 
526 »       mov····0x2c(%r15),%r14d 
527 »       xor····%r11d,%eax 
528 »       xor····$0x1f83d9ab,%eax 
529 »       add····%edx,%r10d554 »       add····%ebp,%r13d
 555 »       xor····%r8d,%ebp
530 »       add····-0x40(%rsp),%r10d 
531 »       add····-0x44(%rsp),%r11d 
532 »       xor····%r10d,%r14d 
533 »       rol····$0x10,%eax 
534 »       add····-0x3c(%rsp),%r10d 
535 »       add····-0x38(%rsp),%r9d556 »       add····-0x34(%rsp),%r8d
 557 »       rol····$0x10,%ebp
536 »       mov····%r14d,%r15d 
537 »       lea····0x3c6ef372(%rax),%r12d 
Max diff block lines reached; 44877/48602 bytes (92.34%) of diff not shown.
1.36 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 28, 17 lines modifiedOffset 28, 17 lines modified
28 ··0x00000180·08000000·40000000·88010000·00000000·....@...........28 ··0x00000180·08000000·40000000·88010000·00000000·....@...........
29 ··0x00000190·02010000·00460e10·8e02420e·188d0342·.....F....B....B29 ··0x00000190·02010000·00460e10·8e02420e·188d0342·.....F....B....B
30 ··0x000001a0·0e208c04·410e2886·05410e30·8306440e·.·..A.(..A.0..D.30 ··0x000001a0·0e208c04·410e2886·05410e30·8306440e·.·..A.(..A.0..D.
31 ··0x000001b0·6002db0a·0e30410e·28410e20·420e1842·`....0A.(A.·B..B31 ··0x000001b0·6002db0a·0e30410e·28410e20·420e1842·`....0A.(A.·B..B
32 ··0x000001c0·0e10420e·08410b00·1c000000·cc010000·..B..A..........32 ··0x000001c0·0e10420e·08410b00·1c000000·cc010000·..B..A..........
33 ··0x000001d0·00000000·08000000·000e6083·0686058c·..........`.....33 ··0x000001d0·00000000·08000000·000e6083·0686058c·..........`.....
34 ··0x000001e0·048d038e·02000000·48000000·ec010000·........H.......34 ··0x000001e0·048d038e·02000000·48000000·ec010000·........H.......
35 ··0x000001f0·00000000·3b100000·00420e10·8f024a0e·....;....B....J.35 ··0x000001f0·00000000·ce100000·00420e10·8f02470e·.........B....G.
36 ··0x00000200·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.036 ··0x00000200·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
37 ··0x00000210·8606410e·38830744·0e68031a·100e3841·..A.8..D.h....8A37 ··0x00000210·8606440e·38830744·0e6803ad·100e3841·..D.8..D.h....8A
38 ··0x00000220·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.38 ··0x00000220·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
39 ··0x00000230·08000000·28000000·38020000·00000000·....(...8.......39 ··0x00000230·08000000·28000000·38020000·00000000·....(...8.......
40 ··0x00000240·b3000000·00450e10·8602410e·1883034a·.....E....A....J40 ··0x00000240·b3000000·00450e10·8602410e·1883034a·.....E....A....J
41 ··0x00000250·0e800202·a00e1841·0e10410e·08000000·.......A..A.....41 ··0x00000250·0e800202·a00e1841·0e10410e·08000000·.......A..A.....
42 ··0x00000260·38000000·64020000·00000000·26010000·8...d.......&...42 ··0x00000260·38000000·64020000·00000000·26010000·8...d.......&...
43 ··0x00000270·00460e10·8d02420e·188c0341·0e208604·.F....B....A.·..43 ··0x00000270·00460e10·8d02420e·188c0341·0e208604·.F....B....A.·..
44 ··0x00000280·410e2883·05440e80·01031101·0e28410e·A.(..D.......(A.44 ··0x00000280·410e2883·05440e80·01031101·0e28410e·A.(..D.......(A.
20.9 KB
sha2module.o
2.57 KB
readelf --wide --symbols {}
    
Offset 49, 16 lines modifiedOffset 49, 16 lines modified
49 ····45:·00000000000009b5····33·FUNC····LOCAL··DEFAULT····6·newSHA384object.isra.049 ····45:·00000000000009b5····33·FUNC····LOCAL··DEFAULT····6·newSHA384object.isra.0
50 ····46:·00000000000009d6····14·FUNC····LOCAL··DEFAULT····6·SHA512_get_block_size50 ····46:·00000000000009d6····14·FUNC····LOCAL··DEFAULT····6·SHA512_get_block_size
51 ····47:·00000000000009e4····13·FUNC····LOCAL··DEFAULT····6·SHA512_get_digest_size51 ····47:·00000000000009e4····13·FUNC····LOCAL··DEFAULT····6·SHA512_get_digest_size
52 ····48:·00000000000009f1···134·FUNC····LOCAL··DEFAULT····6·SHA512Type_hexdigest52 ····48:·00000000000009f1···134·FUNC····LOCAL··DEFAULT····6·SHA512Type_hexdigest
53 ····49:·0000000000000a77····35·FUNC····LOCAL··DEFAULT····6·SHA512_get_name53 ····49:·0000000000000a77····35·FUNC····LOCAL··DEFAULT····6·SHA512_get_name
54 ····50:·0000000000000ae3···285·FUNC····LOCAL··DEFAULT····6·SHA256Type_update54 ····50:·0000000000000ae3···285·FUNC····LOCAL··DEFAULT····6·SHA256Type_update
55 ····51:·0000000000000c00···285·FUNC····LOCAL··DEFAULT····6·SHA512Type_update55 ····51:·0000000000000c00···285·FUNC····LOCAL··DEFAULT····6·SHA512Type_update
56 ····52:·0000000000000d1d···178·FUNC····LOCAL··DEFAULT····6·SHA512Type_copy56 ····52:·0000000000000d1d···177·FUNC····LOCAL··DEFAULT····6·SHA256Type_copy
57 ····53:·0000000000000dcf···177·FUNC····LOCAL··DEFAULT····6·SHA256Type_copy57 ····53:·0000000000000dce···178·FUNC····LOCAL··DEFAULT····6·SHA512Type_copy
58 ····54:·0000000000000e80····24·FUNC····LOCAL··DEFAULT····6·SHA2_traverse58 ····54:·0000000000000e80····24·FUNC····LOCAL··DEFAULT····6·SHA2_traverse
59 ····55:·0000000000000000····64·OBJECT··LOCAL··DEFAULT····3·_kwtuple.059 ····55:·0000000000000000····64·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
60 ····56:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata60 ····56:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
61 ····57:·0000000000000000····32·OBJECT··LOCAL··DEFAULT···12·_keywords.161 ····57:·0000000000000000····32·OBJECT··LOCAL··DEFAULT···12·_keywords.1
62 ····58:·00000000000000a0····64·OBJECT··LOCAL··DEFAULT····3·_kwtuple.362 ····58:·00000000000000a0····64·OBJECT··LOCAL··DEFAULT····3·_kwtuple.3
63 ····59:·0000000000000020····32·OBJECT··LOCAL··DEFAULT···12·_keywords.463 ····59:·0000000000000020····32·OBJECT··LOCAL··DEFAULT···12·_keywords.4
64 ····60:·0000000000000140····64·OBJECT··LOCAL··DEFAULT····3·_kwtuple.664 ····60:·0000000000000140····64·OBJECT··LOCAL··DEFAULT····3·_kwtuple.6
Offset 119, 11 lines modifiedOffset 119, 11 lines modified
119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_strhex119 ···115:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_strhex
120 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromStringAndSize120 ···116:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromStringAndSize
121 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·python_hashlib_Hacl_Hash_SHA2_free_256121 ···117:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·python_hashlib_Hacl_Hash_SHA2_free_256
122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·python_hashlib_Hacl_Hash_SHA2_malloc_256122 ···118:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·python_hashlib_Hacl_Hash_SHA2_malloc_256
123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·python_hashlib_Hacl_Hash_SHA2_malloc_384123 ···119:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·python_hashlib_Hacl_Hash_SHA2_malloc_384
124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·python_hashlib_Hacl_Hash_SHA2_update_256124 ···120:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·python_hashlib_Hacl_Hash_SHA2_update_256
125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct125 ···121:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
126 ···122:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·python_hashlib_Hacl_Hash_SHA2_copy_512 
127 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·python_hashlib_Hacl_Hash_SHA2_copy_256126 ···122:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·python_hashlib_Hacl_Hash_SHA2_copy_256
 127 ···123:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·python_hashlib_Hacl_Hash_SHA2_copy_512
128 ···124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type128 ···124:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type
129 ···125:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime129 ···125:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
6.66 KB
readelf --wide --relocs {}
    
Offset 135, 27 lines modifiedOffset 135, 27 lines modified
135 00000000000005c0··0000002500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·9c135 00000000000005c0··0000002500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·9c
136 00000000000005c8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·43a136 00000000000005c8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·43a
137 00000000000005e8··0000002500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·a7137 00000000000005e8··0000002500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·a7
138 00000000000005f0··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·561138 00000000000005f0··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·561
139 0000000000000610··0000002500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·ac139 0000000000000610··0000002500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·ac
140 0000000000000618··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·448140 0000000000000618··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·448
141 0000000000000660··0000002500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·b8141 0000000000000660··0000002500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·b8
142 0000000000000668··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·d1d142 0000000000000668··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·dce
143 0000000000000678··0000003800000001·R_X86_64_64············0000000000000000·.rodata·+·500143 0000000000000678··0000003800000001·R_X86_64_64············0000000000000000·.rodata·+·500
144 0000000000000680··0000002500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·bd144 0000000000000680··0000002500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·bd
145 0000000000000688··0000000100000001·R_X86_64_64············0000000000000000·.text·+·2f0145 0000000000000688··0000000100000001·R_X86_64_64············0000000000000000·.text·+·2f0
146 0000000000000698··0000003800000001·R_X86_64_64············0000000000000000·.rodata·+·480146 0000000000000698··0000003800000001·R_X86_64_64············0000000000000000·.rodata·+·480
147 00000000000006a0··0000002500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·c4147 00000000000006a0··0000002500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·c4
148 00000000000006a8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·9f1148 00000000000006a8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·9f1
149 00000000000006b8··0000003800000001·R_X86_64_64············0000000000000000·.rodata·+·3c0149 00000000000006b8··0000003800000001·R_X86_64_64············0000000000000000·.rodata·+·3c0
150 00000000000006c0··0000002500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·ce150 00000000000006c0··0000002500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·ce
151 00000000000006c8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·c00151 00000000000006c8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·c00
152 00000000000006d8··0000003800000001·R_X86_64_64············0000000000000000·.rodata·+·300152 00000000000006d8··0000003800000001·R_X86_64_64············0000000000000000·.rodata·+·300
153 0000000000000700··0000002500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·b8153 0000000000000700··0000002500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·b8
154 0000000000000708··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·dcf154 0000000000000708··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·d1d
155 0000000000000718··0000003800000001·R_X86_64_64············0000000000000000·.rodata·+·540155 0000000000000718··0000003800000001·R_X86_64_64············0000000000000000·.rodata·+·540
156 0000000000000720··0000002500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·bd156 0000000000000720··0000002500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·bd
157 0000000000000728··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·455157 0000000000000728··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·455
158 0000000000000738··0000003800000001·R_X86_64_64············0000000000000000·.rodata·+·4c0158 0000000000000738··0000003800000001·R_X86_64_64············0000000000000000·.rodata·+·4c0
159 0000000000000740··0000002500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·c4159 0000000000000740··0000002500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·c4
160 0000000000000748··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·4db160 0000000000000748··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·4db
161 0000000000000758··0000003800000001·R_X86_64_64············0000000000000000·.rodata·+·420161 0000000000000758··0000003800000001·R_X86_64_64············0000000000000000·.rodata·+·420
Offset 332, 23 lines modifiedOffset 332, 23 lines modified
332 0000000000000cdf··0000006c00000004·R_X86_64_PLT32·········0000000000000000·PyMutex_Lock·-·4332 0000000000000cdf··0000006c00000004·R_X86_64_PLT32·········0000000000000000·PyMutex_Lock·-·4
333 0000000000000cf1··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2ac333 0000000000000cf1··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2ac
334 0000000000000d04··0000006b00000004·R_X86_64_PLT32·········0000000000000000·PyMutex_Unlock·-·4334 0000000000000d04··0000006b00000004·R_X86_64_PLT32·········0000000000000000·PyMutex_Unlock·-·4
335 0000000000000d0c··0000005f00000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·4335 0000000000000d0c··0000005f00000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·4
336 0000000000000d3c··0000006400000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4336 0000000000000d3c··0000006400000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
337 0000000000000d41··000000250000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1c337 0000000000000d41··000000250000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1c
338 0000000000000d46··0000006200000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4338 0000000000000d46··0000006200000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
339 0000000000000d64··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·27c 
340 0000000000000d98··0000006c00000004·R_X86_64_PLT32·········0000000000000000·PyMutex_Lock·-·4339 0000000000000d97··0000006c00000004·R_X86_64_PLT32·········0000000000000000·PyMutex_Lock·-·4
341 0000000000000da7··0000007a00000004·R_X86_64_PLT32·········0000000000000000·python_hashlib_Hacl_Hash_SHA2_copy_512·-·4340 0000000000000da6··0000007a00000004·R_X86_64_PLT32·········0000000000000000·python_hashlib_Hacl_Hash_SHA2_copy_256·-·4
342 0000000000000dc4··0000006b00000004·R_X86_64_PLT32·········0000000000000000·PyMutex_Unlock·-·4341 0000000000000dc3··0000006b00000004·R_X86_64_PLT32·········0000000000000000·PyMutex_Unlock·-·4
343 0000000000000dee··0000006400000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4342 0000000000000ded··0000006400000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
344 0000000000000df3··000000250000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1c343 0000000000000df2··000000250000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1c
345 0000000000000df8··0000006200000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4344 0000000000000df7··0000006200000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
 345 0000000000000e15··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·27c
346 0000000000000e49··0000006c00000004·R_X86_64_PLT32·········0000000000000000·PyMutex_Lock·-·4346 0000000000000e49··0000006c00000004·R_X86_64_PLT32·········0000000000000000·PyMutex_Lock·-·4
347 0000000000000e58··0000007b00000004·R_X86_64_PLT32·········0000000000000000·python_hashlib_Hacl_Hash_SHA2_copy_256·-·4347 0000000000000e58··0000007b00000004·R_X86_64_PLT32·········0000000000000000·python_hashlib_Hacl_Hash_SHA2_copy_512·-·4
348 0000000000000e75··0000006b00000004·R_X86_64_PLT32·········0000000000000000·PyMutex_Unlock·-·4348 0000000000000e75··0000006b00000004·R_X86_64_PLT32·········0000000000000000·PyMutex_Unlock·-·4
349 0000000000000004··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·d2349 0000000000000004··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·d2
350 0000000000000039··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·113350 0000000000000039··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·113
351 0000000000000040··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1ff351 0000000000000040··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1ff
352 0000000000000068··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1f7352 0000000000000068··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1f7
353 0000000000000097··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1ff353 0000000000000097··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1ff
354 00000000000000c0··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1ff354 00000000000000c0··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1ff
Offset 440, 9 lines modifiedOffset 440, 9 lines modified
440 00000000000004ac··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9e4440 00000000000004ac··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9e4
441 00000000000004c0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9f1441 00000000000004c0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9f1
442 00000000000004e8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a77442 00000000000004e8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a77
443 00000000000004fc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a9a443 00000000000004fc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a9a
444 0000000000000538··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ae3444 0000000000000538··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·ae3
445 0000000000000574··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c00445 0000000000000574··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c00
446 00000000000005b0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d1d446 00000000000005b0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d1d
447 00000000000005d8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·dcf447 00000000000005d8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·dce
448 0000000000000600··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e80448 0000000000000600··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e80
2.04 KB
readelf --wide --debug-dump=frames {}
    
Offset 580, 40 lines modifiedOffset 580, 40 lines modified
580 ··DW_CFA_advance_loc:·2·to·0000000000000d1a580 ··DW_CFA_advance_loc:·2·to·0000000000000d1a
581 ··DW_CFA_def_cfa_offset:·16581 ··DW_CFA_def_cfa_offset:·16
582 ··DW_CFA_advance_loc:·2·to·0000000000000d1c582 ··DW_CFA_advance_loc:·2·to·0000000000000d1c
583 ··DW_CFA_def_cfa_offset:·8583 ··DW_CFA_def_cfa_offset:·8
584 ··DW_CFA_nop584 ··DW_CFA_nop
585 ··DW_CFA_nop585 ··DW_CFA_nop
  
586 000005a8·0000000000000024·000005ac·FDE·cie=00000000·pc=0000000000000d1d..0000000000000dcf586 000005a8·0000000000000024·000005ac·FDE·cie=00000000·pc=0000000000000d1d..0000000000000dce
587 ··DW_CFA_advance_loc:·5·to·0000000000000d22587 ··DW_CFA_advance_loc:·5·to·0000000000000d22
588 ··DW_CFA_def_cfa_offset:·16588 ··DW_CFA_def_cfa_offset:·16
589 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16589 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
590 ··DW_CFA_advance_loc:·1·to·0000000000000d23590 ··DW_CFA_advance_loc:·1·to·0000000000000d23
591 ··DW_CFA_def_cfa_offset:·24591 ··DW_CFA_def_cfa_offset:·24
592 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24592 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
593 ··DW_CFA_advance_loc:·2·to·0000000000000d25593 ··DW_CFA_advance_loc:·2·to·0000000000000d25
594 ··DW_CFA_def_cfa_offset:·32594 ··DW_CFA_def_cfa_offset:·32
595 ··DW_CFA_advance_loc1:·167·to·0000000000000dcc595 ··DW_CFA_advance_loc1:·166·to·0000000000000dcb
596 ··DW_CFA_def_cfa_offset:·24596 ··DW_CFA_def_cfa_offset:·24
597 ··DW_CFA_advance_loc:·1·to·0000000000000dcd597 ··DW_CFA_advance_loc:·1·to·0000000000000dcc
598 ··DW_CFA_def_cfa_offset:·16598 ··DW_CFA_def_cfa_offset:·16
599 ··DW_CFA_advance_loc:·1·to·0000000000000dce599 ··DW_CFA_advance_loc:·1·to·0000000000000dcd
600 ··DW_CFA_def_cfa_offset:·8600 ··DW_CFA_def_cfa_offset:·8
  
601 000005d0·0000000000000024·000005d4·FDE·cie=00000000·pc=0000000000000dcf..0000000000000e80601 000005d0·0000000000000024·000005d4·FDE·cie=00000000·pc=0000000000000dce..0000000000000e80
602 ··DW_CFA_advance_loc:·5·to·0000000000000dd4602 ··DW_CFA_advance_loc:·5·to·0000000000000dd3
603 ··DW_CFA_def_cfa_offset:·16603 ··DW_CFA_def_cfa_offset:·16
604 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16604 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
605 ··DW_CFA_advance_loc:·1·to·0000000000000dd5605 ··DW_CFA_advance_loc:·1·to·0000000000000dd4
606 ··DW_CFA_def_cfa_offset:·24606 ··DW_CFA_def_cfa_offset:·24
607 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24607 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
608 ··DW_CFA_advance_loc:·2·to·0000000000000dd7608 ··DW_CFA_advance_loc:·2·to·0000000000000dd6
609 ··DW_CFA_def_cfa_offset:·32609 ··DW_CFA_def_cfa_offset:·32
610 ··DW_CFA_advance_loc1:·166·to·0000000000000e7d610 ··DW_CFA_advance_loc1:·167·to·0000000000000e7d
611 ··DW_CFA_def_cfa_offset:·24611 ··DW_CFA_def_cfa_offset:·24
612 ··DW_CFA_advance_loc:·1·to·0000000000000e7e612 ··DW_CFA_advance_loc:·1·to·0000000000000e7e
613 ··DW_CFA_def_cfa_offset:·16613 ··DW_CFA_def_cfa_offset:·16
614 ··DW_CFA_advance_loc:·1·to·0000000000000e7f614 ··DW_CFA_advance_loc:·1·to·0000000000000e7f
615 ··DW_CFA_def_cfa_offset:·8615 ··DW_CFA_def_cfa_offset:·8
  
616 000005f8·0000000000000014·000005fc·FDE·cie=00000000·pc=0000000000000e80..0000000000000e98616 000005f8·0000000000000014·000005fc·FDE·cie=00000000·pc=0000000000000e80..0000000000000e98
849 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 75, 16 lines modifiedOffset 75, 16 lines modified
75 newSHA384object.isra.075 newSHA384object.isra.0
76 SHA512_get_block_size76 SHA512_get_block_size
77 SHA512_get_digest_size77 SHA512_get_digest_size
78 SHA512Type_hexdigest78 SHA512Type_hexdigest
79 SHA512_get_name79 SHA512_get_name
80 SHA256Type_update80 SHA256Type_update
81 SHA512Type_update81 SHA512Type_update
82 SHA512Type_copy 
83 SHA256Type_copy82 SHA256Type_copy
 83 SHA512Type_copy
84 SHA2_traverse84 SHA2_traverse
85 _kwtuple.085 _kwtuple.0
86 _keywords.186 _keywords.1
87 _kwtuple.387 _kwtuple.3
88 _keywords.488 _keywords.4
89 _kwtuple.689 _kwtuple.6
90 _keywords.790 _keywords.7
Offset 144, 16 lines modifiedOffset 144, 16 lines modified
144 _Py_strhex144 _Py_strhex
145 PyUnicode_FromStringAndSize145 PyUnicode_FromStringAndSize
146 python_hashlib_Hacl_Hash_SHA2_free_256146 python_hashlib_Hacl_Hash_SHA2_free_256
147 python_hashlib_Hacl_Hash_SHA2_malloc_256147 python_hashlib_Hacl_Hash_SHA2_malloc_256
148 python_hashlib_Hacl_Hash_SHA2_malloc_384148 python_hashlib_Hacl_Hash_SHA2_malloc_384
149 python_hashlib_Hacl_Hash_SHA2_update_256149 python_hashlib_Hacl_Hash_SHA2_update_256
150 _Py_NoneStruct150 _Py_NoneStruct
151 python_hashlib_Hacl_Hash_SHA2_copy_512 
152 python_hashlib_Hacl_Hash_SHA2_copy_256151 python_hashlib_Hacl_Hash_SHA2_copy_256
 152 python_hashlib_Hacl_Hash_SHA2_copy_512
153 PyTuple_Type153 PyTuple_Type
154 _PyRuntime154 _PyRuntime
155 .shstrtab155 .shstrtab
156 .rela.text156 .rela.text
157 .rela.data157 .rela.data
158 .rela.text.unlikely158 .rela.text.unlikely
159 .rodata.str1.8159 .rodata.str1.8
5.35 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1246, 140 lines modifiedOffset 1246, 140 lines modified
1246 »       add····$0x58,%rsp1246 »       add····$0x58,%rsp
1247 »       pop····%rbx1247 »       pop····%rbx
1248 »       pop····%rbp1248 »       pop····%rbp
1249 »       pop····%r121249 »       pop····%r12
1250 »       pop····%r131250 »       pop····%r13
1251 »       ret1251 »       ret
  
1252 0000000000000d1d·<SHA512Type_copy>:1252 0000000000000d1d·<SHA256Type_copy>:
1253 SHA512Type_copy():1253 SHA256Type_copy():
1254 »       endbr641254 »       endbr64
1255 »       push···%rbp1255 »       push···%rbp
1256 »       push···%rbx1256 »       push···%rbx
1257 »       push···%r91257 »       push···%r9
1258 »       test···%rcx,%rcx1258 »       test···%rcx,%rcx
1259 »       jne····d39·<SHA512Type_copy+0x1c>1259 »       jne····d39·<SHA256Type_copy+0x1c>
1260 »       mov····%rdi,%rbx1260 »       mov····%rdi,%rbx
1261 »       test···%r8,%r81261 »       test···%r8,%r8
1262 »       je·····d4e·<SHA512Type_copy+0x31>1262 »       je·····d4e·<SHA256Type_copy+0x31>
1263 »       cmpq···$0x0,0x10(%r8)1263 »       cmpq···$0x0,0x10(%r8)
1264 »       je·····d4e·<SHA512Type_copy+0x31>1264 »       je·····d4e·<SHA256Type_copy+0x31>
1265 »       mov····0x0(%rip),%rdi········1265 »       mov····0x0(%rip),%rdi········
1266 ·R_X86_64_PC32»  PyExc_TypeError-0x41266 ·R_X86_64_PC32»  PyExc_TypeError-0x4
1267 »       mov····$0x0,%esi1267 »       mov····$0x0,%esi
1268 ·R_X86_64_32»    .rodata.str1.1+0x1c1268 ·R_X86_64_32»    .rodata.str1.1+0x1c
1269 »       call···d4a·<SHA512Type_copy+0x2d>1269 »       call···d4a·<SHA256Type_copy+0x2d>
1270 ·R_X86_64_PLT32» PyErr_SetString-0x41270 ·R_X86_64_PLT32» PyErr_SetString-0x4
1271 »       xor····%ebp,%ebp1271 »       xor····%ebp,%ebp
1272 »       jmp····dc8·<SHA512Type_copy+0xab>1272 »       jmp····dc7·<SHA256Type_copy+0xaa>
1273 »       mov····0x378(%rsi),%rax1273 »       mov····0x378(%rsi),%rax
1274 »       mov····0x20(%rax),%rax1274 »       mov····0x20(%rax),%rax
1275 »       mov····0x18(%rax),%rdi1275 »       mov····0x8(%rax),%rdi
1276 »       cmp····0x8(%rbx),%rdi1276 »       cmp····0x8(%rbx),%rdi
1277 »       jne····d72·<SHA512Type_copy+0x55>1277 »       jne····d72·<SHA256Type_copy+0x55>
 1278 »       call···7af·<newSHA256object.isra.0>
1278 »       call···d68·<SHA512Type_copy+0x4b> 
1279 ·R_X86_64_PC32»  .text+0x27c 
1280 »       mov····%rax,%rbp1279 »       mov····%rax,%rbp
1281 »       test···%rax,%rax1280 »       test···%rax,%rax
1282 »       jne····d83·<SHA512Type_copy+0x66>1281 »       jne····d82·<SHA256Type_copy+0x65>
1283 »       jmp····d4a·<SHA512Type_copy+0x2d>1282 »       jmp····d4a·<SHA256Type_copy+0x2d>
1284 »       mov····0x10(%rax),%rdi1283 »       mov····(%rax),%rdi
1285 »       call···9b5·<newSHA384object.isra.0>1284 »       call···419·<newSHA224object.isra.0>
1286 »       mov····%rax,%rbp1285 »       mov····%rax,%rbp
1287 »       test···%rax,%rax1286 »       test···%rax,%rax
1288 »       je·····d4a·<SHA512Type_copy+0x2d>1287 »       je·····d4a·<SHA256Type_copy+0x2d>
1289 »       cmpb···$0x0,0x14(%rbx)1288 »       cmpb···$0x0,0x14(%rbx)
1290 »       je·····d9c·<SHA512Type_copy+0x7f>1289 »       je·····d9b·<SHA256Type_copy+0x7e>
1291 »       lea····0x15(%rbx),%rdi1290 »       lea····0x15(%rbx),%rdi
1292 »       xor····%eax,%eax1291 »       xor····%eax,%eax
1293 »       mov····$0x1,%dl1292 »       mov····$0x1,%dl
1294 »       lock·cmpxchg·%dl,(%rdi)1293 »       lock·cmpxchg·%dl,(%rdi)
1295 »       je·····d9c·<SHA512Type_copy+0x7f>1294 »       je·····d9b·<SHA256Type_copy+0x7e>
1296 »       call···d9c·<SHA512Type_copy+0x7f>1295 »       call···d9b·<SHA256Type_copy+0x7e>
1297 ·R_X86_64_PLT32» PyMutex_Lock-0x41296 ·R_X86_64_PLT32» PyMutex_Lock-0x4
1298 »       mov····0x10(%rbx),%eax1297 »       mov····0x10(%rbx),%eax
1299 »       mov····0x18(%rbx),%rdi1298 »       mov····0x18(%rbx),%rdi
1300 »       mov····%eax,0x10(%rbp)1299 »       mov····%eax,0x10(%rbp)
1301 »       call···dab·<SHA512Type_copy+0x8e>1300 »       call···daa·<SHA256Type_copy+0x8d>
1302 ·R_X86_64_PLT32» python_hashlib_Hacl_Hash_SHA2_copy_512-0x41301 ·R_X86_64_PLT32» python_hashlib_Hacl_Hash_SHA2_copy_256-0x4
1303 »       cmpb···$0x0,0x14(%rbx)1302 »       cmpb···$0x0,0x14(%rbx)
1304 »       mov····%rax,0x18(%rbp)1303 »       mov····%rax,0x18(%rbp)
1305 »       je·····dc8·<SHA512Type_copy+0xab>1304 »       je·····dc7·<SHA256Type_copy+0xaa>
1306 »       lea····0x15(%rbx),%rdi1305 »       lea····0x15(%rbx),%rdi
1307 »       mov····$0x1,%al1306 »       mov····$0x1,%al
1308 »       xor····%edx,%edx1307 »       xor····%edx,%edx
1309 »       lock·cmpxchg·%dl,(%rdi)1308 »       lock·cmpxchg·%dl,(%rdi)
1310 »       je·····dc8·<SHA512Type_copy+0xab>1309 »       je·····dc7·<SHA256Type_copy+0xaa>
1311 »       call···dc8·<SHA512Type_copy+0xab>1310 »       call···dc7·<SHA256Type_copy+0xaa>
1312 ·R_X86_64_PLT32» PyMutex_Unlock-0x41311 ·R_X86_64_PLT32» PyMutex_Unlock-0x4
1313 »       mov····%rbp,%rax1312 »       mov····%rbp,%rax
1314 »       pop····%rdx1313 »       pop····%rdx
1315 »       pop····%rbx1314 »       pop····%rbx
1316 »       pop····%rbp1315 »       pop····%rbp
1317 »       ret1316 »       ret
  
1318 0000000000000dcf·<SHA256Type_copy>:1317 0000000000000dce·<SHA512Type_copy>:
1319 SHA256Type_copy():1318 SHA512Type_copy():
1320 »       endbr641319 »       endbr64
1321 »       push···%rbp1320 »       push···%rbp
1322 »       push···%rbx1321 »       push···%rbx
1323 »       push···%r91322 »       push···%r9
1324 »       test···%rcx,%rcx1323 »       test···%rcx,%rcx
1325 »       jne····deb·<SHA256Type_copy+0x1c>1324 »       jne····dea·<SHA512Type_copy+0x1c>
1326 »       mov····%rdi,%rbx1325 »       mov····%rdi,%rbx
1327 »       test···%r8,%r81326 »       test···%r8,%r8
1328 »       je·····e00·<SHA256Type_copy+0x31>1327 »       je·····dff·<SHA512Type_copy+0x31>
1329 »       cmpq···$0x0,0x10(%r8)1328 »       cmpq···$0x0,0x10(%r8)
1330 »       je·····e00·<SHA256Type_copy+0x31>1329 »       je·····dff·<SHA512Type_copy+0x31>
1331 »       mov····0x0(%rip),%rdi········1330 »       mov····0x0(%rip),%rdi········
1332 ·R_X86_64_PC32»  PyExc_TypeError-0x41331 ·R_X86_64_PC32»  PyExc_TypeError-0x4
1333 »       mov····$0x0,%esi1332 »       mov····$0x0,%esi
1334 ·R_X86_64_32»    .rodata.str1.1+0x1c1333 ·R_X86_64_32»    .rodata.str1.1+0x1c
1335 »       call···dfc·<SHA256Type_copy+0x2d>1334 »       call···dfb·<SHA512Type_copy+0x2d>
1336 ·R_X86_64_PLT32» PyErr_SetString-0x41335 ·R_X86_64_PLT32» PyErr_SetString-0x4
1337 »       xor····%ebp,%ebp1336 »       xor····%ebp,%ebp
1338 »       jmp····e79·<SHA256Type_copy+0xaa>1337 »       jmp····e79·<SHA512Type_copy+0xab>
1339 »       mov····0x378(%rsi),%rax1338 »       mov····0x378(%rsi),%rax
1340 »       mov····0x20(%rax),%rax1339 »       mov····0x20(%rax),%rax
1341 »       mov····0x8(%rax),%rdi1340 »       mov····0x18(%rax),%rdi
1342 »       cmp····0x8(%rbx),%rdi1341 »       cmp····0x8(%rbx),%rdi
1343 »       jne····e24·<SHA256Type_copy+0x55>1342 »       jne····e23·<SHA512Type_copy+0x55>
1344 »       call···7af·<newSHA256object.isra.0>1343 »       call···e19·<SHA512Type_copy+0x4b>
 1344 ·R_X86_64_PC32»  .text+0x27c
1345 »       mov····%rax,%rbp1345 »       mov····%rax,%rbp
1346 »       test···%rax,%rax1346 »       test···%rax,%rax
1347 »       jne····e34·<SHA256Type_copy+0x65>1347 »       jne····e34·<SHA512Type_copy+0x66>
1348 »       jmp····dfc·<SHA256Type_copy+0x2d>1348 »       jmp····dfb·<SHA512Type_copy+0x2d>
1349 »       mov····(%rax),%rdi1349 »       mov····0x10(%rax),%rdi
1350 »       call···419·<newSHA224object.isra.0>1350 »       call···9b5·<newSHA384object.isra.0>
1351 »       mov····%rax,%rbp1351 »       mov····%rax,%rbp
1352 »       test···%rax,%rax1352 »       test···%rax,%rax
1353 »       je·····dfc·<SHA256Type_copy+0x2d>1353 »       je·····dfb·<SHA512Type_copy+0x2d>
1354 »       cmpb···$0x0,0x14(%rbx)1354 »       cmpb···$0x0,0x14(%rbx)
1355 »       je·····e4d·<SHA256Type_copy+0x7e>1355 »       je·····e4d·<SHA512Type_copy+0x7f>
1356 »       lea····0x15(%rbx),%rdi1356 »       lea····0x15(%rbx),%rdi
1357 »       xor····%eax,%eax1357 »       xor····%eax,%eax
1358 »       mov····$0x1,%dl1358 »       mov····$0x1,%dl
1359 »       lock·cmpxchg·%dl,(%rdi)1359 »       lock·cmpxchg·%dl,(%rdi)
1360 »       je·····e4d·<SHA256Type_copy+0x7e>1360 »       je·····e4d·<SHA512Type_copy+0x7f>
1361 »       call···e4d·<SHA256Type_copy+0x7e>1361 »       call···e4d·<SHA512Type_copy+0x7f>
1362 ·R_X86_64_PLT32» PyMutex_Lock-0x41362 ·R_X86_64_PLT32» PyMutex_Lock-0x4
1363 »       mov····0x10(%rbx),%eax1363 »       mov····0x10(%rbx),%eax
1364 »       mov····0x18(%rbx),%rdi1364 »       mov····0x18(%rbx),%rdi
1365 »       mov····%eax,0x10(%rbp)1365 »       mov····%eax,0x10(%rbp)
1366 »       call···e5c·<SHA256Type_copy+0x8d>1366 »       call···e5c·<SHA512Type_copy+0x8e>
1367 ·R_X86_64_PLT32» python_hashlib_Hacl_Hash_SHA2_copy_256-0x41367 ·R_X86_64_PLT32» python_hashlib_Hacl_Hash_SHA2_copy_512-0x4
1368 »       cmpb···$0x0,0x14(%rbx)1368 »       cmpb···$0x0,0x14(%rbx)
Max diff block lines reached; 409/5274 bytes (7.76%) of diff not shown.
1.23 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 88, 14 lines modifiedOffset 88, 14 lines modified
88 ··0x00000540·00460e10·8d02420e·188c0341·0e208604·.F....B....A.·..88 ··0x00000540·00460e10·8d02420e·188c0341·0e208604·.F....B....A.·..
89 ··0x00000550·410e2883·05440e80·01030801·0e28410e·A.(..D.......(A.89 ··0x00000550·410e2883·05440e80·01030801·0e28410e·A.(..D.......(A.
90 ··0x00000560·20410e18·420e1042·0e080000·38000000··A..B..B....8...90 ··0x00000560·20410e18·420e1042·0e080000·38000000··A..B..B....8...
91 ··0x00000570·70050000·00000000·1d010000·00460e10·p............F..91 ··0x00000570·70050000·00000000·1d010000·00460e10·p............F..
92 ··0x00000580·8d02420e·188c0341·0e208604·410e2883·..B....A.·..A.(.92 ··0x00000580·8d02420e·188c0341·0e208604·410e2883·..B....A.·..A.(.
93 ··0x00000590·05440e80·01030801·0e28410e·20410e18·.D.......(A.·A..93 ··0x00000590·05440e80·01030801·0e28410e·20410e18·.D.......(A.·A..
94 ··0x000005a0·420e1042·0e080000·24000000·ac050000·B..B....$.......94 ··0x000005a0·420e1042·0e080000·24000000·ac050000·B..B....$.......
95 ··0x000005b0·00000000·b2000000·00450e10·8602410e·.........E....A.95 ··0x000005b0·00000000·b1000000·00450e10·8602410e·.........E....A.
96 ··0x000005c0·18830342·0e2002a7·0e18410e·10410e08·...B.·....A..A..96 ··0x000005c0·18830342·0e2002a6·0e18410e·10410e08·...B.·....A..A..
97 ··0x000005d0·24000000·d4050000·00000000·b1000000·$...............97 ··0x000005d0·24000000·d4050000·00000000·b2000000·$...............
98 ··0x000005e0·00450e10·8602410e·18830342·0e2002a6·.E....A....B.·..98 ··0x000005e0·00450e10·8602410e·18830342·0e2002a7·.E....A....B.·..
99 ··0x000005f0·0e18410e·10410e08·14000000·fc050000·..A..A..........99 ··0x000005f0·0e18410e·10410e08·14000000·fc050000·..A..A..........
100 ··0x00000600·00000000·18000000·00000000·00000000·................100 ··0x00000600·00000000·18000000·00000000·00000000·................
  
2.23 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 42, 16 lines modifiedOffset 42, 16 lines modified
42 ··0x00000270·6765745f·626c6f63·6b5f7369·7a650053·get_block_size.S42 ··0x00000270·6765745f·626c6f63·6b5f7369·7a650053·get_block_size.S
43 ··0x00000280·48413531·325f6765·745f6469·67657374·HA512_get_digest43 ··0x00000280·48413531·325f6765·745f6469·67657374·HA512_get_digest
44 ··0x00000290·5f73697a·65005348·41353132·54797065·_size.SHA512Type44 ··0x00000290·5f73697a·65005348·41353132·54797065·_size.SHA512Type
45 ··0x000002a0·5f686578·64696765·73740053·48413531·_hexdigest.SHA5145 ··0x000002a0·5f686578·64696765·73740053·48413531·_hexdigest.SHA51
46 ··0x000002b0·325f6765·745f6e61·6d650053·48413235·2_get_name.SHA2546 ··0x000002b0·325f6765·745f6e61·6d650053·48413235·2_get_name.SHA25
47 ··0x000002c0·36547970·655f7570·64617465·00534841·6Type_update.SHA47 ··0x000002c0·36547970·655f7570·64617465·00534841·6Type_update.SHA
48 ··0x000002d0·35313254·7970655f·75706461·74650053·512Type_update.S48 ··0x000002d0·35313254·7970655f·75706461·74650053·512Type_update.S
49 ··0x000002e0·48413531·32547970·655f636f·70790053·HA512Type_copy.S 
50 ··0x000002f0·48413235·36547970·655f636f·70790053·HA256Type_copy.S49 ··0x000002e0·48413235·36547970·655f636f·70790053·HA256Type_copy.S
 50 ··0x000002f0·48413531·32547970·655f636f·70790053·HA512Type_copy.S
51 ··0x00000300·4841325f·74726176·65727365·005f6b77·HA2_traverse._kw51 ··0x00000300·4841325f·74726176·65727365·005f6b77·HA2_traverse._kw
52 ··0x00000310·7475706c·652e3000·5f6b6579·776f7264·tuple.0._keyword52 ··0x00000310·7475706c·652e3000·5f6b6579·776f7264·tuple.0._keyword
53 ··0x00000320·732e3100·5f6b7774·75706c65·2e33005f·s.1._kwtuple.3._53 ··0x00000320·732e3100·5f6b7774·75706c65·2e33005f·s.1._kwtuple.3._
54 ··0x00000330·6b657977·6f726473·2e34005f·6b777475·keywords.4._kwtu54 ··0x00000330·6b657977·6f726473·2e34005f·6b777475·keywords.4._kwtu
55 ··0x00000340·706c652e·36005f6b·6579776f·7264732e·ple.6._keywords.55 ··0x00000340·706c652e·36005f6b·6579776f·7264732e·ple.6._keywords.
56 ··0x00000350·37005f6b·77747570·6c652e39·005f6b65·7._kwtuple.9._ke56 ··0x00000350·37005f6b·77747570·6c652e39·005f6b65·7._kwtuple.9._ke
57 ··0x00000360·79776f72·64732e31·30005348·41325f66·ywords.10.SHA2_f57 ··0x00000360·79776f72·64732e31·30005348·41325f66·ywords.10.SHA2_f
Offset 134, 13 lines modifiedOffset 134, 13 lines modified
134 ··0x00000830·6173686c·69625f48·61636c5f·48617368·ashlib_Hacl_Hash134 ··0x00000830·6173686c·69625f48·61636c5f·48617368·ashlib_Hacl_Hash
135 ··0x00000840·5f534841·325f6d61·6c6c6f63·5f333834·_SHA2_malloc_384135 ··0x00000840·5f534841·325f6d61·6c6c6f63·5f333834·_SHA2_malloc_384
136 ··0x00000850·00707974·686f6e5f·68617368·6c69625f·.python_hashlib_136 ··0x00000850·00707974·686f6e5f·68617368·6c69625f·.python_hashlib_
137 ··0x00000860·4861636c·5f486173·685f5348·41325f75·Hacl_Hash_SHA2_u137 ··0x00000860·4861636c·5f486173·685f5348·41325f75·Hacl_Hash_SHA2_u
138 ··0x00000870·70646174·655f3235·36005f50·795f4e6f·pdate_256._Py_No138 ··0x00000870·70646174·655f3235·36005f50·795f4e6f·pdate_256._Py_No
139 ··0x00000880·6e655374·72756374·00707974·686f6e5f·neStruct.python_139 ··0x00000880·6e655374·72756374·00707974·686f6e5f·neStruct.python_
140 ··0x00000890·68617368·6c69625f·4861636c·5f486173·hashlib_Hacl_Has140 ··0x00000890·68617368·6c69625f·4861636c·5f486173·hashlib_Hacl_Has
141 ··0x000008a0·685f5348·41325f63·6f70795f·35313200·h_SHA2_copy_512.141 ··0x000008a0·685f5348·41325f63·6f70795f·32353600·h_SHA2_copy_256.
142 ··0x000008b0·70797468·6f6e5f68·6173686c·69625f48·python_hashlib_H142 ··0x000008b0·70797468·6f6e5f68·6173686c·69625f48·python_hashlib_H
143 ··0x000008c0·61636c5f·48617368·5f534841·325f636f·acl_Hash_SHA2_co143 ··0x000008c0·61636c5f·48617368·5f534841·325f636f·acl_Hash_SHA2_co
144 ··0x000008d0·70795f32·35360050·79547570·6c655f54·py_256.PyTuple_T144 ··0x000008d0·70795f35·31320050·79547570·6c655f54·py_512.PyTuple_T
145 ··0x000008e0·79706500·5f507952·756e7469·6d6500···ype._PyRuntime.145 ··0x000008e0·79706500·5f507952·756e7469·6d6500···ype._PyRuntime.
  
36.3 KB
unicodedata.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:··········712584·(bytes·into·file)13 ··Start·of·section·headers:··········712560·(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
3.55 KB
readelf --wide --sections {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 There·are·23·section·headers,·starting·at·offset·0xadf88:1 There·are·23·section·headers,·starting·at·offset·0xadf70:
  
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·0006b5·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0006b5·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·0a88b0·000930·18···I·20···1··86 ··[·2]·.rela.text········RELA············0000000000000000·0a8898·000930·18···I·20···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0006f8·000d80·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0006f8·000d80·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·0a91e0·000a98·18···I·20···3··88 ··[·4]·.rela.data········RELA············0000000000000000·0a91c8·000a98·18···I·20···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·001478·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·001478·000000·00··WA··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·001478·000f43·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·001478·000f43·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·0a9c78·001cb0·18···I·20···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·0a9c60·001cb0·18···I·20···6··8
12 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·0023bb·0003cd·01·AMS··0···0··112 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·0023bb·0003cd·01·AMS··0···0··1
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·002788·0020b3·00··AX··0···0·6413 ··[·9]·.text.hot·········PROGBITS········0000000000000000·002788·0020b3·00··AX··0···0·64
14 ··[10]·.rela.text.hot····RELA············0000000000000000·0ab928·001890·18···I·20···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·0ab910·001890·18···I·20···9··8
15 ··[11]·.rodata···········PROGBITS········0000000000000000·004840·0a1cd0·00···A··0···0·3215 ··[11]·.rodata···········PROGBITS········0000000000000000·004840·0a1cd0·00···A··0···0·32
16 ··[12]·.rela.rodata······RELA············0000000000000000·0ad1b8·0007f8·18···I·20··11··816 ··[12]·.rela.rodata······RELA············0000000000000000·0ad1a0·0007f8·18···I·20··11··8
17 ··[13]·.rodata.cst8······PROGBITS········0000000000000000·0a6510·000028·08··AM··0···0··817 ··[13]·.rodata.cst8······PROGBITS········0000000000000000·0a6510·000028·08··AM··0···0··8
18 ··[14]·.rela.rodata.cst8·RELA············0000000000000000·0ad9b0·000060·18···I·20··13··818 ··[14]·.rela.rodata.cst8·RELA············0000000000000000·0ad998·000060·18···I·20··13··8
19 ··[15]·.rodata.cst16·····PROGBITS········0000000000000000·0a6538·000010·10··AM··0···0·1619 ··[15]·.rodata.cst16·····PROGBITS········0000000000000000·0a6538·000010·10··AM··0···0·16
20 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·0a6548·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·0a6548·000000·00······0···0··1
21 ··[17]·.note.gnu.property·NOTE············0000000000000000·0a6548·000020·00···A··0···0··821 ··[17]·.note.gnu.property·NOTE············0000000000000000·0a6548·000020·00···A··0···0··8
22 ··[18]·.eh_frame·········PROGBITS········0000000000000000·0a6568·000908·00···A··0···0··822 ··[18]·.eh_frame·········PROGBITS········0000000000000000·0a6568·0008f0·00···A··0···0··8
23 ··[19]·.rela.eh_frame····RELA············0000000000000000·0ada10·0004b0·18···I·20··18··823 ··[19]·.rela.eh_frame····RELA············0000000000000000·0ad9f8·0004b0·18···I·20··18··8
24 ··[20]·.symtab···········SYMTAB··········0000000000000000·0a6e70·000e88·18·····21·102··824 ··[20]·.symtab···········SYMTAB··········0000000000000000·0a6e58·000e88·18·····21·102··8
25 ··[21]·.strtab···········STRTAB··········0000000000000000·0a7cf8·000bb6·00······0···0··125 ··[21]·.strtab···········STRTAB··········0000000000000000·0a7ce0·000bb6·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·0adec0·0000c7·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········0000000000000000·0adea8·0000c7·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)
11.8 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0xa88b0·contains·98·entries:1 Relocation·section·'.rela.text'·at·offset·0xa8898·contains·98·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000000002e··0000001400000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·43 000000000000002e··0000001400000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4
4 00000000000000be··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·734 00000000000000be··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·73
5 00000000000000c6··0000007300000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_CompareWithASCIIString·-·45 00000000000000c6··0000007300000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_CompareWithASCIIString·-·4
6 00000000000000d3··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·776 00000000000000d3··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·77
7 00000000000000db··0000007300000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_CompareWithASCIIString·-·47 00000000000000db··0000007300000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_CompareWithASCIIString·-·4
8 0000000000000128··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·7c8 0000000000000128··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·7c
Offset 96, 15 lines modifiedOffset 96, 15 lines modified
96 000000000000065b··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d8f96 000000000000065b··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d8f
97 0000000000000670··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d6597 0000000000000670··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d65
98 0000000000000686··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cf898 0000000000000686··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cf8
99 00000000000006a7··0000009600000004·R_X86_64_PLT32·········0000000000000000·PyFloat_FromDouble·-·499 00000000000006a7··0000009600000004·R_X86_64_PLT32·········0000000000000000·PyFloat_FromDouble·-·4
100 00000000000006ac··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d16100 00000000000006ac··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d16
101 00000000000006b1··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d8f101 00000000000006b1··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d8f
  
102 Relocation·section·'.rela.data'·at·offset·0xa91e0·contains·113·entries:102 Relocation·section·'.rela.data'·at·offset·0xa91c8·contains·113·entries:
103 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend103 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
104 0000000000000028··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1eb104 0000000000000028··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1eb
105 0000000000000030··0000005000000001·R_X86_64_64············0000000000000000·.rodata·+·0105 0000000000000030··0000005000000001·R_X86_64_64············0000000000000000·.rodata·+·0
106 0000000000000040··0000000200000001·R_X86_64_64············0000000000000000·.data·+·140106 0000000000000040··0000000200000001·R_X86_64_64············0000000000000000·.data·+·140
107 0000000000000048··0000000200000001·R_X86_64_64············0000000000000000·.data·+·80107 0000000000000048··0000000200000001·R_X86_64_64············0000000000000000·.data·+·80
108 0000000000000088··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·e108 0000000000000088··0000000300000001·R_X86_64_64············0000000000000000·.text.unlikely·+·e
109 00000000000000c0··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1f7109 00000000000000c0··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1f7
Offset 212, 15 lines modifiedOffset 212, 15 lines modified
212 0000000000000548··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3bb212 0000000000000548··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3bb
213 0000000000000550··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3be213 0000000000000550··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3be
214 0000000000000558··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3c1214 0000000000000558··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3c1
215 0000000000000560··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3c4215 0000000000000560··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3c4
216 0000000000000568··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3c7216 0000000000000568··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3c7
217 0000000000000570··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3ca217 0000000000000570··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3ca
  
218 Relocation·section·'.rela.text.unlikely'·at·offset·0xa9c78·contains·306·entries:218 Relocation·section·'.rela.text.unlikely'·at·offset·0xa9c60·contains·306·entries:
219 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend219 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
220 0000000000000005··000000020000000a·R_X86_64_32············0000000000000000·.data·+·0220 0000000000000005··000000020000000a·R_X86_64_32············0000000000000000·.data·+·0
221 0000000000000015··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0221 0000000000000015··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
222 000000000000001a··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·7222 000000000000001a··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·7
223 0000000000000024··0000006800000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddStringConstant·-·4223 0000000000000024··0000006800000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddStringConstant·-·4
224 000000000000002d··000000020000000a·R_X86_64_32············0000000000000000·.data·+·c0224 000000000000002d··000000020000000a·R_X86_64_32············0000000000000000·.data·+·c0
225 0000000000000032··0000006900000004·R_X86_64_PLT32·········0000000000000000·PyType_FromSpec·-·4225 0000000000000032··0000006900000004·R_X86_64_PLT32·········0000000000000000·PyType_FromSpec·-·4
Offset 521, 15 lines modifiedOffset 521, 15 lines modified
521 0000000000000cda··0000009200000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4521 0000000000000cda··0000009200000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4
522 0000000000000d0a··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·686522 0000000000000d0a··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·686
523 0000000000000d58··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·686523 0000000000000d58··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·686
524 0000000000000d65··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·68e524 0000000000000d65··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·68e
525 0000000000000d6f··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·670525 0000000000000d6f··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·670
526 0000000000000d8f··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·63f526 0000000000000d8f··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·63f
  
527 Relocation·section·'.rela.text.hot'·at·offset·0xab928·contains·262·entries:527 Relocation·section·'.rela.text.hot'·at·offset·0xab910·contains·262·entries:
528 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend528 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
529 000000000000000c··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·a0529 000000000000000c··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·a0
530 0000000000000024··0000007800000004·R_X86_64_PLT32·········0000000000000000·strncmp·-·4530 0000000000000024··0000007800000004·R_X86_64_PLT32·········0000000000000000·strncmp·-·4
531 0000000000000036··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·b1531 0000000000000036··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·b1
532 000000000000003e··0000007800000004·R_X86_64_PLT32·········0000000000000000·strncmp·-·4532 000000000000003e··0000007800000004·R_X86_64_PLT32·········0000000000000000·strncmp·-·4
533 00000000000001e8··000000500000000b·R_X86_64_32S···········0000000000000000·.rodata·+·3cb20533 00000000000001e8··000000500000000b·R_X86_64_32S···········0000000000000000·.rodata·+·3cb20
534 0000000000000203··000000500000000b·R_X86_64_32S···········0000000000000000·.rodata·+·3cb20534 0000000000000203··000000500000000b·R_X86_64_32S···········0000000000000000·.rodata·+·3cb20
Offset 786, 15 lines modifiedOffset 786, 15 lines modified
786 0000000000002062··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·bd8786 0000000000002062··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·bd8
787 000000000000206d··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c19787 000000000000206d··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c19
788 0000000000002084··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b83788 0000000000002084··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b83
789 000000000000208d··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b97789 000000000000208d··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b97
790 00000000000020a1··0000009200000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4790 00000000000020a1··0000009200000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4
791 00000000000020af··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c00791 00000000000020af··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c00
  
792 Relocation·section·'.rela.rodata'·at·offset·0xad1b8·contains·85·entries:792 Relocation·section·'.rela.rodata'·at·offset·0xad1a0·contains·85·entries:
793 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend793 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
794 0000000000000180··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·20e794 0000000000000180··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·20e
795 0000000000000188··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·210795 0000000000000188··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·210
796 0000000000000190··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·11b796 0000000000000190··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·11b
797 0000000000000198··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·212797 0000000000000198··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·212
798 00000000000001a0··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·215798 00000000000001a0··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·215
799 00000000000001a8··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·20e799 00000000000001a8··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·20e
Offset 874, 22 lines modifiedOffset 874, 22 lines modified
874 00000000000a1478··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·2f2874 00000000000a1478··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·2f2
875 00000000000a1480··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·2fd875 00000000000a1480··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·2fd
876 00000000000a1488··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·305876 00000000000a1488··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·305
877 00000000000a1490··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·30f877 00000000000a1490··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·30f
878 00000000000a1498··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·318878 00000000000a1498··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·318
879 00000000000a14a0··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·320879 00000000000a14a0··0000000500000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·320
  
880 Relocation·section·'.rela.rodata.cst8'·at·offset·0xad9b0·contains·4·entries:880 Relocation·section·'.rela.rodata.cst8'·at·offset·0xad998·contains·4·entries:
881 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend881 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
882 0000000000000000··0000000100000001·R_X86_64_64············0000000000000000·.text·+·4d0882 0000000000000000··0000000100000001·R_X86_64_64············0000000000000000·.text·+·4d0
883 0000000000000008··0000000100000001·R_X86_64_64············0000000000000000·.text·+·510883 0000000000000008··0000000100000001·R_X86_64_64············0000000000000000·.text·+·510
884 0000000000000010··0000001400000001·R_X86_64_64············0000000000000000·.text.hot·+·1270884 0000000000000010··0000001400000001·R_X86_64_64············0000000000000000·.text.hot·+·1270
885 0000000000000018··0000000100000001·R_X86_64_64············0000000000000000·.text·+·20885 0000000000000018··0000000100000001·R_X86_64_64············0000000000000000·.text·+·20
  
886 Relocation·section·'.rela.eh_frame'·at·offset·0xada10·contains·50·entries:886 Relocation·section·'.rela.eh_frame'·at·offset·0xad9f8·contains·50·entries:
887 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend887 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
888 0000000000000020··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·0888 0000000000000020··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·0
889 0000000000000034··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e889 0000000000000034··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·e
890 0000000000000060··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·0890 0000000000000060··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·0
891 0000000000000074··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·132891 0000000000000074··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·132
892 0000000000000088··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·20892 0000000000000088··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·20
893 00000000000000b0··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·135893 00000000000000b0··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·135
Offset 918, 22 lines modifiedOffset 918, 22 lines modified
918 0000000000000480··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·510918 0000000000000480··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·510
919 0000000000000494··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·78c919 0000000000000494··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·78c
920 00000000000004a8··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·560920 00000000000004a8··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·560
921 00000000000004e0··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7aa921 00000000000004e0··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7aa
922 0000000000000510··0000001400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1000922 0000000000000510··0000001400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1000
923 0000000000000560··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7d2923 0000000000000560··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·7d2
924 0000000000000598··0000001400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1270924 0000000000000598··0000001400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1270
925 00000000000005f4··0000001400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1740925 00000000000005e0··0000001400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1740
926 0000000000000630··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·89f926 000000000000061c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·89f
927 0000000000000658··0000001400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1800927 0000000000000644··0000001400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1800
928 0000000000000698··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·912928 0000000000000684··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·912
929 00000000000006b4··0000001400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1db0929 00000000000006a0··0000001400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1db0
930 00000000000006f0··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·94e930 00000000000006dc··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·94e
931 000000000000070c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9c8931 00000000000006f8··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9c8
932 0000000000000758··0000001400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1eb0932 0000000000000744··0000001400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1eb0
933 00000000000007a8··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a97933 0000000000000794··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·a97
934 00000000000007c4··0000001400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1fd0934 00000000000007b0··0000001400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·1fd0
935 00000000000007fc··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b87935 00000000000007e8··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·b87
936 0000000000000814··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c24936 0000000000000800··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c24
937 0000000000000860··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·620937 000000000000084c··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·620
938 00000000000008a0··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cfc938 000000000000088c··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cfc
939 00000000000008d0··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·dac939 00000000000008bc··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·dac
10.6 KB
readelf --wide --debug-dump=frames {}
    
Offset 610, 15 lines modifiedOffset 610, 15 lines modified
610 ··DW_CFA_advance_loc:·2·to·000000000000081a610 ··DW_CFA_advance_loc:·2·to·000000000000081a
611 ··DW_CFA_def_cfa_offset:·16611 ··DW_CFA_def_cfa_offset:·16
612 ··DW_CFA_advance_loc:·2·to·000000000000081c612 ··DW_CFA_advance_loc:·2·to·000000000000081c
613 ··DW_CFA_def_cfa_offset:·8613 ··DW_CFA_def_cfa_offset:·8
614 ··DW_CFA_advance_loc:·5·to·0000000000000821614 ··DW_CFA_advance_loc:·5·to·0000000000000821
615 ··DW_CFA_restore_state615 ··DW_CFA_restore_state
  
616 00000590·0000000000000058·00000594·FDE·cie=00000000·pc=0000000000001270..000000000000173c616 00000590·0000000000000044·00000594·FDE·cie=00000000·pc=0000000000001270..000000000000173c
617 ··DW_CFA_advance_loc:·18·to·0000000000001282617 ··DW_CFA_advance_loc:·18·to·0000000000001282
618 ··DW_CFA_def_cfa_offset:·16618 ··DW_CFA_def_cfa_offset:·16
619 ··DW_CFA_offset:·r14·(r14)·at·cfa-16619 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
620 ··DW_CFA_advance_loc:·8·to·000000000000128a620 ··DW_CFA_advance_loc:·8·to·000000000000128a
621 ··DW_CFA_def_cfa_offset:·24621 ··DW_CFA_def_cfa_offset:·24
622 ··DW_CFA_offset:·r13·(r13)·at·cfa-24622 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
623 ··DW_CFA_advance_loc:·2·to·000000000000128c623 ··DW_CFA_advance_loc:·2·to·000000000000128c
Offset 626, 52 lines modifiedOffset 626, 37 lines modified
626 ··DW_CFA_offset:·r12·(r12)·at·cfa-32626 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
627 ··DW_CFA_advance_loc:·1·to·000000000000128d627 ··DW_CFA_advance_loc:·1·to·000000000000128d
628 ··DW_CFA_def_cfa_offset:·40628 ··DW_CFA_def_cfa_offset:·40
629 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40629 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
630 ··DW_CFA_advance_loc:·1·to·000000000000128e630 ··DW_CFA_advance_loc:·1·to·000000000000128e
631 ··DW_CFA_def_cfa_offset:·48631 ··DW_CFA_def_cfa_offset:·48
632 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48632 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
633 ··DW_CFA_advance_loc1:·245·to·0000000000001383633 ··DW_CFA_advance_loc1:·247·to·0000000000001385
634 ··DW_CFA_remember_state634 ··DW_CFA_remember_state
635 ··DW_CFA_def_cfa_offset:·40635 ··DW_CFA_def_cfa_offset:·40
636 ··DW_CFA_advance_loc:·3·to·0000000000001386636 ··DW_CFA_advance_loc:·1·to·0000000000001386
637 ··DW_CFA_def_cfa_offset:·32637 ··DW_CFA_def_cfa_offset:·32
638 ··DW_CFA_advance_loc:·2·to·0000000000001388638 ··DW_CFA_advance_loc:·2·to·0000000000001388
639 ··DW_CFA_def_cfa_offset:·24639 ··DW_CFA_def_cfa_offset:·24
640 ··DW_CFA_advance_loc:·2·to·000000000000138a640 ··DW_CFA_advance_loc:·2·to·000000000000138a
641 ··DW_CFA_def_cfa_offset:·16641 ··DW_CFA_def_cfa_offset:·16
642 ··DW_CFA_advance_loc:·2·to·000000000000138c642 ··DW_CFA_advance_loc:·2·to·000000000000138c
643 ··DW_CFA_def_cfa_offset:·8643 ··DW_CFA_def_cfa_offset:·8
644 ··DW_CFA_advance_loc:·1·to·000000000000138d644 ··DW_CFA_advance_loc:·1·to·000000000000138d
645 ··DW_CFA_restore_state645 ··DW_CFA_restore_state
646 ··DW_CFA_advance_loc:·34·to·00000000000013af 
647 ··DW_CFA_remember_state 
648 ··DW_CFA_def_cfa_offset:·40 
649 ··DW_CFA_advance_loc:·6·to·00000000000013b5 
650 ··DW_CFA_def_cfa_offset:·32 
651 ··DW_CFA_advance_loc:·2·to·00000000000013b7 
652 ··DW_CFA_def_cfa_offset:·24 
653 ··DW_CFA_advance_loc:·2·to·00000000000013b9 
654 ··DW_CFA_def_cfa_offset:·16 
655 ··DW_CFA_advance_loc:·2·to·00000000000013bb 
656 ··DW_CFA_def_cfa_offset:·8 
657 ··DW_CFA_advance_loc:·1·to·00000000000013bc 
658 ··DW_CFA_restore_state 
659 ··DW_CFA_advance_loc2:·893·to·0000000000001739646 ··DW_CFA_advance_loc2:·940·to·0000000000001739
660 ··DW_CFA_def_cfa_offset:·8647 ··DW_CFA_def_cfa_offset:·8
661 ··DW_CFA_restore:·r3·(rbx)648 ··DW_CFA_restore:·r3·(rbx)
662 ··DW_CFA_restore:·r6·(rbp)649 ··DW_CFA_restore:·r6·(rbp)
663 ··DW_CFA_restore:·r12·(r12)650 ··DW_CFA_restore:·r12·(r12)
664 ··DW_CFA_restore:·r13·(r13)651 ··DW_CFA_restore:·r13·(r13)
665 ··DW_CFA_restore:·r14·(r14)652 ··DW_CFA_restore:·r14·(r14)
666 ··DW_CFA_nop653 ··DW_CFA_nop
667 ··DW_CFA_nop 
668 ··DW_CFA_nop 
  
669 000005ec·0000000000000038·000005f0·FDE·cie=00000000·pc=0000000000001740..0000000000001800654 000005d8·0000000000000038·000005dc·FDE·cie=00000000·pc=0000000000001740..0000000000001800
670 ··DW_CFA_advance_loc:·10·to·000000000000174a655 ··DW_CFA_advance_loc:·10·to·000000000000174a
671 ··DW_CFA_def_cfa_offset:·16656 ··DW_CFA_def_cfa_offset:·16
672 ··DW_CFA_offset:·r12·(r12)·at·cfa-16657 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
673 ··DW_CFA_advance_loc:·4·to·000000000000174e658 ··DW_CFA_advance_loc:·4·to·000000000000174e
674 ··DW_CFA_def_cfa_offset:·24659 ··DW_CFA_def_cfa_offset:·24
675 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24660 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
676 ··DW_CFA_advance_loc:·4·to·0000000000001752661 ··DW_CFA_advance_loc:·4·to·0000000000001752
Offset 695, 15 lines modifiedOffset 680, 15 lines modified
695 ··DW_CFA_def_cfa_offset:·8680 ··DW_CFA_def_cfa_offset:·8
696 ··DW_CFA_advance_loc:·5·to·00000000000017d8681 ··DW_CFA_advance_loc:·5·to·00000000000017d8
697 ··DW_CFA_restore_state682 ··DW_CFA_restore_state
698 ··DW_CFA_nop683 ··DW_CFA_nop
699 ··DW_CFA_nop684 ··DW_CFA_nop
700 ··DW_CFA_nop685 ··DW_CFA_nop
  
701 00000628·0000000000000024·0000062c·FDE·cie=00000000·pc=000000000000089f..0000000000000912686 00000614·0000000000000024·00000618·FDE·cie=00000000·pc=000000000000089f..0000000000000912
702 ··DW_CFA_def_cfa_offset:·32687 ··DW_CFA_def_cfa_offset:·32
703 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32688 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
704 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24689 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
705 ··DW_CFA_offset:·r12·(r12)·at·cfa-16690 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
706 ··DW_CFA_advance_loc:·63·to·00000000000008de691 ··DW_CFA_advance_loc:·63·to·00000000000008de
707 ··DW_CFA_remember_state692 ··DW_CFA_remember_state
708 ··DW_CFA_def_cfa_offset:·24693 ··DW_CFA_def_cfa_offset:·24
Offset 713, 15 lines modifiedOffset 698, 15 lines modified
713 ··DW_CFA_def_cfa_offset:·8698 ··DW_CFA_def_cfa_offset:·8
714 ··DW_CFA_advance_loc:·1·to·00000000000008e4699 ··DW_CFA_advance_loc:·1·to·00000000000008e4
715 ··DW_CFA_restore_state700 ··DW_CFA_restore_state
716 ··DW_CFA_nop701 ··DW_CFA_nop
717 ··DW_CFA_nop702 ··DW_CFA_nop
718 ··DW_CFA_nop703 ··DW_CFA_nop
  
719 00000650·000000000000003c·00000654·FDE·cie=00000000·pc=0000000000001800..0000000000001da6704 0000063c·000000000000003c·00000640·FDE·cie=00000000·pc=0000000000001800..0000000000001da6
720 ··DW_CFA_advance_loc:·2·to·0000000000001802705 ··DW_CFA_advance_loc:·2·to·0000000000001802
721 ··DW_CFA_def_cfa_offset:·16706 ··DW_CFA_def_cfa_offset:·16
722 ··DW_CFA_offset:·r13·(r13)·at·cfa-16707 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
723 ··DW_CFA_advance_loc:·2·to·0000000000001804708 ··DW_CFA_advance_loc:·2·to·0000000000001804
724 ··DW_CFA_def_cfa_offset:·24709 ··DW_CFA_def_cfa_offset:·24
725 ··DW_CFA_offset:·r12·(r12)·at·cfa-24710 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
726 ··DW_CFA_advance_loc:·1·to·0000000000001805711 ··DW_CFA_advance_loc:·1·to·0000000000001805
Offset 745, 22 lines modifiedOffset 730, 22 lines modified
745 ··DW_CFA_def_cfa_offset:·8730 ··DW_CFA_def_cfa_offset:·8
746 ··DW_CFA_advance_loc:·7·to·00000000000019a0731 ··DW_CFA_advance_loc:·7·to·00000000000019a0
747 ··DW_CFA_restore_state732 ··DW_CFA_restore_state
748 ··DW_CFA_nop733 ··DW_CFA_nop
749 ··DW_CFA_nop734 ··DW_CFA_nop
750 ··DW_CFA_nop735 ··DW_CFA_nop
  
751 00000690·0000000000000018·00000694·FDE·cie=00000000·pc=0000000000000912..000000000000094e736 0000067c·0000000000000018·00000680·FDE·cie=00000000·pc=0000000000000912..000000000000094e
752 ··DW_CFA_def_cfa_offset:·336737 ··DW_CFA_def_cfa_offset:·336
753 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40738 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
754 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32739 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
755 ··DW_CFA_offset:·r12·(r12)·at·cfa-24740 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
756 ··DW_CFA_offset:·r13·(r13)·at·cfa-16741 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
  
757 000006ac·0000000000000038·000006b0·FDE·cie=00000000·pc=0000000000001db0..0000000000001ea2742 00000698·0000000000000038·0000069c·FDE·cie=00000000·pc=0000000000001db0..0000000000001ea2
758 ··DW_CFA_advance_loc:·6·to·0000000000001db6743 ··DW_CFA_advance_loc:·6·to·0000000000001db6
759 ··DW_CFA_def_cfa_offset:·16744 ··DW_CFA_def_cfa_offset:·16
760 ··DW_CFA_offset:·r13·(r13)·at·cfa-16745 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
761 ··DW_CFA_advance_loc:·4·to·0000000000001dba746 ··DW_CFA_advance_loc:·4·to·0000000000001dba
762 ··DW_CFA_def_cfa_offset:·24747 ··DW_CFA_def_cfa_offset:·24
763 ··DW_CFA_offset:·r12·(r12)·at·cfa-24748 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
764 ··DW_CFA_advance_loc:·1·to·0000000000001dbb749 ··DW_CFA_advance_loc:·1·to·0000000000001dbb
Offset 782, 23 lines modifiedOffset 767, 23 lines modified
782 ··DW_CFA_def_cfa_offset:·16767 ··DW_CFA_def_cfa_offset:·16
783 ··DW_CFA_advance_loc:·2·to·0000000000001e5a768 ··DW_CFA_advance_loc:·2·to·0000000000001e5a
784 ··DW_CFA_def_cfa_offset:·8769 ··DW_CFA_def_cfa_offset:·8
Max diff block lines reached; 5659/10765 bytes (52.57%) of diff not shown.
552 B
strings --all --bytes=8 {}
    
Offset 44, 14 lines modifiedOffset 44, 15 lines modified
44 []A\A]A^A_44 []A\A]A^A_
45 AWAVAUATUSH45 AWAVAUATUSH
46 []A\A]A^A_46 []A\A]A^A_
47 AVAUATUSH47 AVAUATUSH
48 []A\A]A^A_48 []A\A]A^A_
49 AWAVAUATUSH49 AWAVAUATUSH
50 []A\A]A^A_50 []A\A]A^A_
 51 []A\A]A^
51 This·module·provides·access·to·the·Unicode·Character·Database·which52 This·module·provides·access·to·the·Unicode·Character·Database·which
52 defines·character·properties·for·all·Unicode·characters.·The·data·in53 defines·character·properties·for·all·Unicode·characters.·The·data·in
53 this·database·is·based·on·the·UnicodeData.txt·file·version54 this·database·is·based·on·the·UnicodeData.txt·file·version
54 15.1.0·which·is·publicly·available·from·ftp://ftp.unicode.org/.55 15.1.0·which·is·publicly·available·from·ftp://ftp.unicode.org/.
55 The·module·uses·the·same·names·and·symbols·as·defined·by·the56 The·module·uses·the·same·names·and·symbols·as·defined·by·the
56 UnicodeData·File·Format·15.1.0.57 UnicodeData·File·Format·15.1.0.
57 3YqC)4)@)=).)+):)7)F)1)I58 3YqC)4)@)=).)+):)7)F)1)I
1.17 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1403, 17 lines modifiedOffset 1403, 17 lines modified
1403 »       movzbl·0x0(%rax),%eax1403 »       movzbl·0x0(%rax),%eax
1404 ·R_X86_64_32S»   .rodata+0x18b401404 ·R_X86_64_32S»   .rodata+0x18b40
1405 »       shl····$0x8,%eax1405 »       shl····$0x8,%eax
1406 »       add····%r8d,%eax1406 »       add····%r8d,%eax
1407 »       movzwl·0x0(%rax,%rax,1),%r10d1407 »       movzwl·0x0(%rax,%rax,1),%r10d
1408 ·R_X86_64_32S»   .rodata+0x21401408 ·R_X86_64_32S»   .rodata+0x2140
1409 »       cmp····$0x8bb2,%r10w1409 »       cmp····$0x8bb2,%r10w
1410 »       jne····13bc·<capi_getucname+0x14c>1410 »       jne····13b5·<capi_getucname+0x145>
1411 »       pop····%rbx 
1412 »       xor····%eax,%eax1411 »       xor····%eax,%eax
 1412 »       pop····%rbx
1413 »       pop····%rbp1413 »       pop····%rbp
1414 »       pop····%r121414 »       pop····%r12
1415 »       pop····%r131415 »       pop····%r13
1416 »       pop····%r141416 »       pop····%r14
1417 »       ret1417 »       ret
1418 »       cmp····$0x1b,%r11d1418 »       cmp····$0x1b,%r11d
1419 »       jle····1382·<capi_getucname+0x112>1419 »       jle····1382·<capi_getucname+0x112>
Offset 1422, 23 lines modifiedOffset 1422, 19 lines modified
1422 ·R_X86_64_32»    .rodata.str1.1+0x1211422 ·R_X86_64_32»    .rodata.str1.1+0x121
1423 »       or·····$0xffffffffffffffff,%rdx1423 »       or·····$0xffffffffffffffff,%rdx
1424 »       mov····%r9,%rdi1424 »       mov····%r9,%rdi
1425 »       mov····$0x1,%esi1425 »       mov····$0x1,%esi
1426 »       xor····%eax,%eax1426 »       xor····%eax,%eax
1427 »       call···13ae·<capi_getucname+0x13e>1427 »       call···13ae·<capi_getucname+0x13e>
1428 ·R_X86_64_PLT32» __sprintf_chk-0x41428 ·R_X86_64_PLT32» __sprintf_chk-0x4
1429 »       pop····%rbx 
1430 »       mov····$0x1,%eax1429 »       mov····$0x1,%eax
 1430 »       jmp····1384·<capi_getucname+0x114>
1431 »       pop····%rbp 
1432 »       pop····%r12 
1433 »       pop····%r13 
1434 »       pop····%r14 
1435 »       ret 
1436 »       xor····%ebp,%ebp1431 »       xor····%ebp,%ebp
1437 »       xor····%eax,%eax1432 »       xor····%eax,%eax
 1433 »       nopl···0x0(%rax)
1438 »       mov····%eax,%edx1434 »       mov····%eax,%edx
1439 »       movzbl·0x0(%rdx),%ecx1435 »       movzbl·0x0(%rdx),%ecx
1440 ·R_X86_64_32S»   .rodata+0x3cb201436 ·R_X86_64_32S»   .rodata+0x3cb20
1441 »       lea····0x1(%rax),%edx1437 »       lea····0x1(%rax),%edx
1442 »       mov····%ecx,%esi1438 »       mov····%ecx,%esi
1443 »       and····$0x7f,%esi1439 »       and····$0x7f,%esi
1444 »       test···%cl,%cl1440 »       test···%cl,%cl
7.7 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 86, 64 lines modifiedOffset 86, 62 lines modified
86 ··0x00000520·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.086 ··0x00000520·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
87 ··0x00000530·8606410e·38830747·0ee00203·1f010a0e·..A.8..G........87 ··0x00000530·8606410e·38830747·0ee00203·1f010a0e·..A.8..G........
88 ··0x00000540·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B..88 ··0x00000540·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B..
89 ··0x00000550·420e0842·0b000000·34000000·5c050000·B..B....4...\...89 ··0x00000550·420e0842·0b000000·34000000·5c050000·B..B....4...\...
90 ··0x00000560·00000000·cd000000·000ee002·83078606·................90 ··0x00000560·00000000·cd000000·000ee002·83078606·................
91 ··0x00000570·8c058d04·8e038f02·7b0a0e38·460e3041·........{..8F.0A91 ··0x00000570·8c058d04·8e038f02·7b0a0e38·460e3041·........{..8F.0A
92 ··0x00000580·0e28420e·20420e18·420e1042·0e08450b·.(B.·B..B..B..E.92 ··0x00000580·0e28420e·20420e18·420e1042·0e08450b·.(B.·B..B..B..E.
93 ··0x00000590·58000000·94050000·00000000·cc040000·X...............93 ··0x00000590·44000000·94050000·00000000·cc040000·D...............
94 ··0x000005a0·00520e10·8e02480e·188d0342·0e208c04·.R....H....B.·..94 ··0x000005a0·00520e10·8e02480e·188d0342·0e208c04·.R....H....B.·..
95 ··0x000005b0·410e2886·05410e30·830602f5·0a0e2843·A.(..A.0......(C95 ··0x000005b0·410e2886·05410e30·830602f7·0a0e2841·A.(..A.0......(A
96 ··0x000005c0·0e20420e·18420e10·420e0841·0b620a0e·.·B..B..B..A.b..96 ··0x000005c0·0e20420e·18420e10·420e0841·0b03ac03·.·B..B..B..A....
97 ··0x000005d0·28460e20·420e1842·0e10420e·08410b03·(F.·B..B..B..A.. 
98 ··0x000005e0·7d030e08·c3c6cccd·ce000000·38000000·}...........8...97 ··0x000005d0·0e08c3c6·cccdce00·38000000·dc050000·........8.......
99 ··0x000005f0·f0050000·00000000·c0000000·004a0e10·.............J..98 ··0x000005e0·00000000·c0000000·004a0e10·8c02440e·.........J....D.
100 ··0x00000600·8c02440e·18860344·0e208304·02670a0e·..D....D.·...g..99 ··0x000005f0·18860344·0e208304·02670a0e·18440e10·...D.·...g...D..
101 ··0x00000610·18440e10·420e0849·0b450a0e·18440e10·.D..B..I.E...D..100 ··0x00000600·420e0849·0b450a0e·18440e10·420e0845·B..I.E...D..B..E
102 ··0x00000620·420e0845·0b000000·24000000·2c060000·B..E....$...,...101 ··0x00000610·0b000000·24000000·18060000·00000000·....$...........
103 ··0x00000630·00000000·73000000·000e2083·0486038c·....s.....·.....102 ··0x00000620·73000000·000e2083·0486038c·027f0a0e·s.....·.........
104 ··0x00000640·027f0a0e·18430e10·420e0841·0b000000·.....C..B..A....103 ··0x00000630·18430e10·420e0841·0b000000·3c000000·.C..B..A....<...
105 ··0x00000650·3c000000·54060000·00000000·a6050000·<...T........... 
106 ··0x00000660·00420e10·8d02420e·188c0341·0e208604·.B....B....A.·.. 
107 ··0x00000670·410e2883·05470ed0·02038601·0a0e2841·A.(..G........(A 
108 ··0x00000680·0e20410e·18420e10·420e0847·0b000000·.·A..B..B..G.... 
109 ··0x00000690·18000000·94060000·00000000·3c000000·............<... 
110 ··0x000006a0·000ed002·83058604·8c038d02·38000000·............8... 
111 ··0x000006b0·b0060000·00000000·f2000000·00460e10·.............F..104 ··0x00000640·40060000·00000000·a6050000·00420e10·@............B..
112 ··0x000006c0·8d02440e·188c0341·0e208604·410e2883·..D....A.·..A.(.105 ··0x00000650·8d02420e·188c0341·0e208604·410e2883·..B....A.·..A.(.
113 ··0x000006d0·054f0e50·02890a0e·28410e20·410e1842·.O.P....(A.·A..B106 ··0x00000660·05470ed0·02038601·0a0e2841·0e20410e·.G........(A.·A.
114 ··0x000006e0·0e10420e·08410b00·18000000·ec060000·..B..A..........107 ··0x00000670·18420e10·420e0847·0b000000·18000000·.B..B..G........
 108 ··0x00000680·80060000·00000000·3c000000·000ed002·........<.......
 109 ··0x00000690·83058604·8c038d02·38000000·9c060000·........8.......
115 ··0x000006f0·00000000·7a000000·000e5083·0586048c·....z.....P.....110 ··0x000006a0·00000000·f2000000·00460e10·8d02440e·.........F....D.
 111 ··0x000006b0·188c0341·0e208604·410e2883·054f0e50·...A.·..A.(..O.P
 112 ··0x000006c0·02890a0e·28410e20·410e1842·0e10420e·....(A.·A..B..B.
 113 ··0x000006d0·08410b00·18000000·d8060000·00000000·.A..............
 114 ··0x000006e0·7a000000·000e5083·0586048c·038d0200·z.....P.........
116 ··0x00000700·038d0200·48000000·08070000·00000000·....H........... 
117 ··0x00000710·cf000000·00460e10·8d02450e·188c0341·.....F....E....A 
118 ··0x00000720·0e208604·410e2883·05420e30·02940a0e·.·..A.(..B.0.... 
119 ··0x00000730·28440e20·410e1842·0e10420e·08450b55·(D.·A..B..B..E.U 
120 ··0x00000740·0e28430e·20410e18·420e1042·0e080000·.(C.·A..B..B.... 
121 ··0x00000750·4c000000·54070000·00000000·1e010000·L...T...........115 ··0x000006f0·48000000·f4060000·00000000·cf000000·H...............
122 ··0x00000760·00460e10·8d02460e·188c0344·0e208604·.F....F....D.·..116 ··0x00000700·00460e10·8d02450e·188c0341·0e208604·.F....E....A.·..
123 ··0x00000770·440e2883·05470e30·02ad0a0e·28440e20·D.(..G.0....(D.·117 ··0x00000710·410e2883·05420e30·02940a0e·28440e20·A.(..B.0....(D.·
124 ··0x00000780·410e1842·0e10420e·08470b5f·0a0e2841·A..B..B..G._..(A118 ··0x00000720·410e1842·0e10420e·08450b55·0e28430e·A..B..B..E.U.(C.
125 ··0x00000790·0e20410e·18420e10·420e0845·0b000000·.·A..B..B..E....119 ··0x00000730·20410e18·420e1042·0e080000·4c000000··A..B..B....L...
126 ··0x000007a0·18000000·a4070000·00000000·f0000000·................ 
127 ··0x000007b0·000e3083·0586048c·038d0200·34000000·..0.........4... 
128 ··0x000007c0·c0070000·00000000·e3000000·00450e10·.............E..120 ··0x00000740·40070000·00000000·1e010000·00460e10·@............F..
129 ··0x000007d0·8602480e·18830347·0e200291·0a0e1844·..H....G.·.....D 
130 ··0x000007e0·0e10410e·08460b5e·0a0e1841·0e10410e·..A..F.^...A..A. 
131 ··0x000007f0·08450b00·14000000·f8070000·00000000·.E.............. 
132 ··0x00000800·9d000000·000e2083·03860200·48000000·......·.....H... 
133 ··0x00000810·10080000·00000000·d8000000·00460e10·.............F.. 
134 ··0x00000820·8d02450e·188c0341·0e208604·410e2883·..E....A.·..A.(.121 ··0x00000750·8d02460e·188c0344·0e208604·440e2883·..F....D.·..D.(.
135 ··0x00000830·05420e30·029d0a0e·28440e20·410e1842·.B.0....(D.·A..B122 ··0x00000760·05470e30·02ad0a0e·28440e20·410e1842·.G.0....(D.·A..B
136 ··0x00000840·0e10420e·08450b55·0e28430e·20410e18·..B..E.U.(C.·A..123 ··0x00000770·0e10420e·08470b5f·0a0e2841·0e20410e·..B..G._..(A.·A.
137 ··0x00000850·420e1042·0e080000·3c000000·5c080000·B..B....<...\...124 ··0x00000780·18420e10·420e0845·0b000000·18000000·.B..B..E........
 125 ··0x00000790·90070000·00000000·f0000000·000e3083·..............0.
 126 ··0x000007a0·0586048c·038d0200·34000000·ac070000·........4.......
138 ··0x00000860·00000000·95000000·004a0e10·8e02420e·.........J....B.127 ··0x000007b0·00000000·e3000000·00450e10·8602480e·.........E....H.
 128 ··0x000007c0·18830347·0e200291·0a0e1844·0e10410e·...G.·.....D..A.
 129 ··0x000007d0·08460b5e·0a0e1841·0e10410e·08450b00·.F.^...A..A..E..
 130 ··0x000007e0·14000000·e4070000·00000000·9d000000·................
139 ··0x00000870·188d0342·0e208c04·440e2886·05440e30·...B.·..D.(..D.0 
140 ··0x00000880·83060269·0a0e2841·0e20420e·18420e10·...i..(A.·B..B.. 
141 ··0x00000890·420e0845·0b000000·2c000000·9c080000·B..E....,....... 
142 ··0x000008a0·00000000·b0000000·000e3083·0686058c·..........0..... 
143 ··0x000008b0·048d038e·026d0a0e·28440e20·420e1842·.....m..(D.·B..B 
144 ··0x000008c0·0e10420e·08410b00·3c000000·cc080000·..B..A..<.......131 ··0x000007f0·000e2083·03860200·48000000·fc070000·..·.....H.......
145 ··0x000008d0·00000000·97010000·00460e10·8d02420e·.........F....B.132 ··0x00000800·00000000·d8000000·00460e10·8d02450e·.........F....E.
146 ··0x000008e0·188c0344·0e208604·440e2883·05410e30·...D.·..D.(..A.0133 ··0x00000810·188c0341·0e208604·410e2883·05420e30·...A.·..A.(..B.0
147 ··0x000008f0·037f010e·28410e20·410e1842·0e10420e·....(A.·A..B..B.134 ··0x00000820·029d0a0e·28440e20·410e1842·0e10420e·....(D.·A..B..B.
148 ··0x00000900·08000000·00000000···················........135 ··0x00000830·08450b55·0e28430e·20410e18·420e1042·.E.U.(C.·A..B..B
 136 ··0x00000840·0e080000·3c000000·48080000·00000000·....<...H.......
 137 ··0x00000850·95000000·004a0e10·8e02420e·188d0342·.....J....B....B
 138 ··0x00000860·0e208c04·440e2886·05440e30·83060269·.·..D.(..D.0...i
 139 ··0x00000870·0a0e2841·0e20420e·18420e10·420e0845·..(A.·B..B..B..E
 140 ··0x00000880·0b000000·2c000000·88080000·00000000·....,...........
 141 ··0x00000890·b0000000·000e3083·0686058c·048d038e·......0.........
 142 ··0x000008a0·026d0a0e·28440e20·420e1842·0e10420e·.m..(D.·B..B..B.
 143 ··0x000008b0·08410b00·38000000·b8080000·00000000·.A..8...........
 144 ··0x000008c0·97010000·00460e10·8d02420e·188c0344·.....F....B....D
 145 ··0x000008d0·0e208604·440e2883·05410e30·037f010e·.·..D.(..A.0....
 146 ··0x000008e0·28410e20·410e1842·0e10420e·08000000·(A.·A..B..B.....
  
60.1 KB
syslogmodule.o
961 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:··········13904·(bytes·into·file)13 ··Start·of·section·headers:··········13816·(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:·········19
20 ··Section·header·string·table·index:·2020 ··Section·header·string·table·index:·18
3.99 KB
readelf --wide --sections {}
    
Offset 1, 30 lines modifiedOffset 1, 28 lines modified
1 There·are·21·section·headers,·starting·at·offset·0x3650:1 There·are·19·section·headers,·starting·at·offset·0x35f8:
  
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·00023e·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00025e·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·001eb8·000450·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·001ea0·000438·18···I·16···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000280·000240·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0002a0·000240·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·002308·0002b8·18···I·18···3··88 ··[·4]·.rela.data········RELA············0000000000000000·0022d8·0002b8·18···I·16···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·0004c0·000010·00··WA··0···0··89 ··[·5]·.bss··············NOBITS··········0000000000000000·0004e0·000010·00··WA··0···0··8
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·0004c0·0007ff·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·0004e0·0007ff·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·0025c0·000e40·18···I·18···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·002590·000e40·18···I·16···6··8
12 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·000cbf·00021c·01·AMS··0···0··112 ··[·8]·.rodata.str1.1····PROGBITS········0000000000000000·000cdf·00021c·01·AMS··0···0··1
13 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·000ee0·0000e3·01·AMS··0···0··813 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·000f00·0000e3·01·AMS··0···0··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·000fc8·00001b·00··AX··0···0·16 
15 ··[11]·.rela.text.hot····RELA············0000000000000000·003400·000018·18···I·18··10··8 
16 ··[12]·.rodata···········PROGBITS········0000000000000000·000fe8·0002ab·00···A··0···0·3214 ··[10]·.rodata···········PROGBITS········0000000000000000·000fe8·0002ab·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·003418·000048·18···I·18··12··815 ··[11]·.rela.rodata······RELA············0000000000000000·0033d0·000048·18···I·16··10··8
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·001293·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·001293·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·001298·000020·00···A··0···0··817 ··[13]·.note.gnu.property·NOTE············0000000000000000·001298·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·0012b8·000208·00···A··0···0··818 ··[14]·.eh_frame·········PROGBITS········0000000000000000·0012b8·000208·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·003460·000138·18···I·18··16··819 ··[15]·.rela.eh_frame····RELA············0000000000000000·003418·000138·18···I·16··14··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·0014c0·000648·18·····19··35··820 ··[16]·.symtab···········SYMTAB··········0000000000000000·0014c0·000630·18·····17··34··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·001b08·0003b0·00······0···0··121 ··[17]·.strtab···········STRTAB··········0000000000000000·001af0·0003b0·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·003598·0000b6·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········0000000000000000·003550·0000a7·00······0···0··1
25 Key·to·Flags:23 Key·to·Flags:
26 ··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),
27 ··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),
28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
29 ··D·(mbind),·l·(large),·p·(processor·specific)27 ··D·(mbind),·l·(large),·p·(processor·specific)
8.79 KB
readelf --wide --symbols {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Symbol·table·'.symtab'·contains·67·entries:1 Symbol·table·'.symtab'·contains·66·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:·00000000000000a0···104·OBJECT··LOCAL··DEFAULT····3·syslogmodule8 ·····5:·00000000000000a0···104·OBJECT··LOCAL··DEFAULT····3·syslogmodule
Offset 12, 59 lines modifiedOffset 12, 58 lines modified
12 ·····8:·0000000000000000···128·FUNC····LOCAL··DEFAULT····1·syslog_openlog12 ·····8:·0000000000000000···128·FUNC····LOCAL··DEFAULT····1·syslog_openlog
13 ·····9:·0000000000000080···175·FUNC····LOCAL··DEFAULT····1·syslog_openlog_impl.isra.013 ·····9:·0000000000000080···175·FUNC····LOCAL··DEFAULT····1·syslog_openlog_impl.isra.0
14 ····10:·000000000000036e···281·FUNC····LOCAL··DEFAULT····6·syslog_openlog.cold14 ····10:·000000000000036e···281·FUNC····LOCAL··DEFAULT····6·syslog_openlog.cold
15 ····11:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.215 ····11:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
16 ····12:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.816 ····12:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.8
17 ····13:·0000000000000008·····8·OBJECT··LOCAL··DEFAULT····5·S_ident_o17 ····13:·0000000000000008·····8·OBJECT··LOCAL··DEFAULT····5·S_ident_o
18 ····14:·0000000000000000·····1·OBJECT··LOCAL··DEFAULT····5·S_log_open18 ····14:·0000000000000000·····1·OBJECT··LOCAL··DEFAULT····5·S_log_open
19 ····15:·0000000000000000····27·FUNC····LOCAL··DEFAULT···10·Py_XDECREF19 ····15:·0000000000000130····27·FUNC····LOCAL··DEFAULT····1·Py_XDECREF
20 ····16:·0000000000000487···430·FUNC····LOCAL··DEFAULT····6·syslog_openlog_impl.isra.0.cold20 ····16:·0000000000000487···430·FUNC····LOCAL··DEFAULT····6·syslog_openlog_impl.isra.0.cold
21 ····17:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot 
22 ····18:·0000000000000130···270·FUNC····LOCAL··DEFAULT····1·syslog_syslog21 ····17:·0000000000000150···270·FUNC····LOCAL··DEFAULT····1·syslog_syslog
23 ····19:·0000000000000635····98·FUNC····LOCAL··DEFAULT····6·syslog_syslog.cold22 ····18:·0000000000000635····98·FUNC····LOCAL··DEFAULT····6·syslog_syslog.cold
24 ····20:·0000000000000697····97·FUNC····LOCAL··DEFAULT····6·syslog_setlogmask23 ····19:·0000000000000697····97·FUNC····LOCAL··DEFAULT····6·syslog_setlogmask
25 ····21:·00000000000006f8···133·FUNC····LOCAL··DEFAULT····6·syslog_closelog24 ····20:·00000000000006f8···133·FUNC····LOCAL··DEFAULT····6·syslog_closelog
26 ····22:·000000000000077d····77·FUNC····LOCAL··DEFAULT····6·syslog_LOG_UPTO25 ····21:·000000000000077d····77·FUNC····LOCAL··DEFAULT····6·syslog_LOG_UPTO
27 ····23:·00000000000007ca····53·FUNC····LOCAL··DEFAULT····6·syslog_LOG_MASK26 ····22:·00000000000007ca····53·FUNC····LOCAL··DEFAULT····6·syslog_LOG_MASK
28 ····24:·0000000000000000····64·OBJECT··LOCAL··DEFAULT····3·_kwtuple.027 ····23:·0000000000000000····64·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
29 ····25:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata28 ····24:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata
30 ····26:·0000000000000000····32·OBJECT··LOCAL··DEFAULT···12·_keywords.129 ····25:·0000000000000000····32·OBJECT··LOCAL··DEFAULT···10·_keywords.1
31 ····27:·0000000000000160···224·OBJECT··LOCAL··DEFAULT····3·syslog_methods30 ····26:·0000000000000160···224·OBJECT··LOCAL··DEFAULT····3·syslog_methods
32 ····28:·0000000000000120····64·OBJECT··LOCAL··DEFAULT····3·syslog_slots31 ····27:·0000000000000120····64·OBJECT··LOCAL··DEFAULT····3·syslog_slots
33 ····29:·0000000000000220···139·OBJECT··LOCAL··DEFAULT···12·syslog_openlog__doc__32 ····28:·0000000000000220···139·OBJECT··LOCAL··DEFAULT···10·syslog_openlog__doc__
34 ····30:·0000000000000160····96·OBJECT··LOCAL··DEFAULT···12·syslog_closelog__doc__33 ····29:·0000000000000160····96·OBJECT··LOCAL··DEFAULT···10·syslog_closelog__doc__
35 ····31:·00000000000001c0····83·OBJECT··LOCAL··DEFAULT···12·syslog_syslog__doc__34 ····30:·00000000000001c0····83·OBJECT··LOCAL··DEFAULT···10·syslog_syslog__doc__
36 ····32:·00000000000000e0···105·OBJECT··LOCAL··DEFAULT···12·syslog_setlogmask__doc__35 ····31:·00000000000000e0···105·OBJECT··LOCAL··DEFAULT···10·syslog_setlogmask__doc__
37 ····33:·0000000000000080····83·OBJECT··LOCAL··DEFAULT···12·syslog_LOG_MASK__doc__36 ····32:·0000000000000080····83·OBJECT··LOCAL··DEFAULT···10·syslog_LOG_MASK__doc__
38 ····34:·0000000000000020····94·OBJECT··LOCAL··DEFAULT···12·syslog_LOG_UPTO__doc__37 ····33:·0000000000000020····94·OBJECT··LOCAL··DEFAULT···10·syslog_LOG_UPTO__doc__
39 ····35:·0000000000000000····14·FUNC····GLOBAL·DEFAULT····6·PyInit_syslog38 ····34:·0000000000000000····14·FUNC····GLOBAL·DEFAULT····6·PyInit_syslog
40 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModuleDef_Init39 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModuleDef_Init
41 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_AddIntConstant40 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_AddIntConstant
42 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_UnpackKeywords41 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_UnpackKeywords
43 ····39:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLong42 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLong
44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred43 ····39:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_BadArgument44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_BadArgument
46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyInterpreterState_Get45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyInterpreterState_Get
47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyInterpreterState_Main46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyInterpreterState_Main
48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF847 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8
49 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit
50 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·openlog49 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·openlog
51 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct50 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeError51 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeError
53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
54 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
55 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySys_GetOptionalAttrString54 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySys_GetOptionalAttrString
56 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Size55 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Size
57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_GetItem56 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_GetItem
58 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FindChar57 ····53:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FindChar
59 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring58 ····54:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring
60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear59 ····55:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
61 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_ParseTuple60 ····56:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_ParseTuple
62 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_SaveThread61 ····57:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_SaveThread
63 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__syslog_chk62 ····58:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__syslog_chk
64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_RestoreThread63 ····59:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_RestoreThread
65 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError64 ····60:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
66 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·setlogmask65 ····61:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·setlogmask
67 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong66 ····62:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·closelog67 ····63:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·closelog
69 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type68 ····64:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type
70 ····66:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime69 ····65:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
36.7 KB
readelf --wide --relocs {}
    
Offset 1, 262 lines modifiedOffset 1, 257 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x1eb8·contains·46·entries:1 Relocation·section·'.rela.text'·at·offset·0x1ea0·contains·45·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000096··0000002a00000004·R_X86_64_PLT32·········0000000000000000·PyInterpreterState_Get·-·43 0000000000000096··0000002900000004·R_X86_64_PLT32·········0000000000000000·PyInterpreterState_Get·-·4
4 000000000000009e··0000002b00000004·R_X86_64_PLT32·········0000000000000000·PyInterpreterState_Main·-·44 000000000000009e··0000002a00000004·R_X86_64_PLT32·········0000000000000000·PyInterpreterState_Main·-·4
5 00000000000000c4··0000002c00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8·-·45 00000000000000c4··0000002b00000004·R_X86_64_PLT32·········0000000000000000·PyUnicode_AsUTF8·-·4
6 00000000000000e0··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1786 00000000000000e0··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·178
7 00000000000000e5··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·17c7 00000000000000e5··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·17c
8 00000000000000ea··0000002d00000004·R_X86_64_PLT32·········0000000000000000·PySys_Audit·-·48 00000000000000ea··0000002c00000004·R_X86_64_PLT32·········0000000000000000·PySys_Audit·-·4
9 00000000000000ff··0000002e00000004·R_X86_64_PLT32·········0000000000000000·openlog·-·49 00000000000000ff··0000002d00000004·R_X86_64_PLT32·········0000000000000000·openlog·-·4
10 0000000000000106··0000000300000002·R_X86_64_PC32··········0000000000000000·.bss·+·410 0000000000000106··0000000300000002·R_X86_64_PC32··········0000000000000000·.bss·+·4
11 000000000000010c··0000000300000002·R_X86_64_PC32··········0000000000000000·.bss·-·511 000000000000010c··0000000300000002·R_X86_64_PC32··········0000000000000000·.bss·-·5
12 0000000000000114··0000000300000002·R_X86_64_PC32··········0000000000000000·.bss·+·412 0000000000000114··0000000300000002·R_X86_64_PC32··········0000000000000000·.bss·+·4
13 0000000000000119··0000001100000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4 
14 000000000000011e··0000002f0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·013 000000000000011e··0000002e0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
15 000000000000015f··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·18b14 000000000000017f··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·18b
16 0000000000000164··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyArg_ParseTuple·-·415 0000000000000184··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyArg_ParseTuple·-·4
17 000000000000017d··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·19e16 000000000000019d··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·19e
18 0000000000000182··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1a117 00000000000001a2··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1a1
19 000000000000018d··0000002d00000004·R_X86_64_PLT32·········0000000000000000·PySys_Audit·-·418 00000000000001ad··0000002c00000004·R_X86_64_PLT32·········0000000000000000·PySys_Audit·-·4
20 000000000000019b··0000000300000002·R_X86_64_PC32··········0000000000000000·.bss·-·519 00000000000001bb··0000000300000002·R_X86_64_PC32··········0000000000000000·.bss·-·5
21 00000000000001a9··0000000300000002·R_X86_64_PC32··········0000000000000000·.bss·+·420 00000000000001c9··0000000300000002·R_X86_64_PC32··········0000000000000000·.bss·+·4
22 00000000000001bc··0000003a00000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·421 00000000000001dc··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·4
23 00000000000001c4··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1af22 00000000000001e4··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1af
24 00000000000001d6··0000003b00000004·R_X86_64_PLT32·········0000000000000000·__syslog_chk·-·423 00000000000001f6··0000003a00000004·R_X86_64_PLT32·········0000000000000000·__syslog_chk·-·4
25 00000000000001de··0000003c00000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·424 00000000000001fe··0000003b00000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·4
26 00000000000001e6··0000001100000002·R_X86_64_PC32··········0000000000000000·.text.hot·-·4 
27 00000000000001eb··0000002f0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·025 000000000000020b··0000002e0000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
28 000000000000020d··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·19426 000000000000022d··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·194
29 0000000000000212··0000003900000004·R_X86_64_PLT32·········0000000000000000·PyArg_ParseTuple·-·427 0000000000000232··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyArg_ParseTuple·-·4
30 0000000000000226··0000003d00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·428 0000000000000246··0000003c00000002·R_X86_64_PC32··········0000000000000000·PyExc_TypeError·-·4
31 000000000000022b··0000000c0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·3029 000000000000024b··0000000c0000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·30
32 0000000000000230··0000003100000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·430 0000000000000250··0000003000000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
33 0000000000000019··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·36a31 0000000000000019··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·36a
34 0000000000000023··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·42b32 0000000000000023··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·42b
35 000000000000002f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·37133 000000000000002f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·371
36 0000000000000038··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·41e34 0000000000000038··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·41e
37 0000000000000045··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3a435 0000000000000045··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3a4
38 0000000000000057··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·40036 0000000000000057··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·400
39 0000000000000066··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3a437 0000000000000066··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3a4
40 00000000000000a7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·48338 00000000000000a7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·483
41 00000000000000b0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4bf39 00000000000000b0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4bf
42 00000000000000d0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4a540 00000000000000d0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4a5
43 00000000000000f2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·49b41 00000000000000f2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·49b
 42 0000000000000147··0000003100000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
44 0000000000000195··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·68c43 00000000000001b5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·68c
45 00000000000001a2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·63144 00000000000001c2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·631
46 000000000000021f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·68c45 000000000000023f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·68c
47 0000000000000235··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·68c46 0000000000000255··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·68c
48 000000000000023a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·68c47 000000000000025a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·68c
  
49 Relocation·section·'.rela.data'·at·offset·0x2308·contains·29·entries:48 Relocation·section·'.rela.data'·at·offset·0x22d8·contains·29·entries:
50 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend49 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
51 0000000000000018··0000004100000001·R_X86_64_64············0000000000000000·PyTuple_Type·+·050 0000000000000018··0000004000000001·R_X86_64_64············0000000000000000·PyTuple_Type·+·0
52 0000000000000028··0000004200000001·R_X86_64_64············0000000000000000·_PyRuntime·+·e33851 0000000000000028··0000004100000001·R_X86_64_64············0000000000000000·_PyRuntime·+·e338
53 0000000000000030··0000004200000001·R_X86_64_64············0000000000000000·_PyRuntime·+·f16052 0000000000000030··0000004100000001·R_X86_64_64············0000000000000000·_PyRuntime·+·f160
54 0000000000000038··0000004200000001·R_X86_64_64············0000000000000000·_PyRuntime·+·d87053 0000000000000038··0000004100000001·R_X86_64_64············0000000000000000·_PyRuntime·+·d870
55 0000000000000048··0000001900000001·R_X86_64_64············0000000000000000·.rodata·+·054 0000000000000048··0000001800000001·R_X86_64_64············0000000000000000·.rodata·+·0
56 0000000000000050··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·16b55 0000000000000050··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·16b
57 0000000000000078··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1056 0000000000000078··0000000200000001·R_X86_64_64············0000000000000000·.data·+·10
58 00000000000000c8··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1ef57 00000000000000c8··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1ef
59 00000000000000e0··0000000200000001·R_X86_64_64············0000000000000000·.data·+·16058 00000000000000e0··0000000200000001·R_X86_64_64············0000000000000000·.data·+·160
60 00000000000000e8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·12059 00000000000000e8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·120
61 0000000000000128··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·e60 0000000000000128··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·e
62 0000000000000160··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·16b61 0000000000000160··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·16b
63 0000000000000168··0000000100000001·R_X86_64_64············0000000000000000·.text·+·062 0000000000000168··0000000100000001·R_X86_64_64············0000000000000000·.text·+·0
64 0000000000000178··0000001900000001·R_X86_64_64············0000000000000000·.rodata·+·22063 0000000000000178··0000001800000001·R_X86_64_64············0000000000000000·.rodata·+·220
65 0000000000000180··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1f664 0000000000000180··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1f6
66 0000000000000188··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·6f865 0000000000000188··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·6f8
67 0000000000000198··0000001900000001·R_X86_64_64············0000000000000000·.rodata·+·16066 0000000000000198··0000001800000001·R_X86_64_64············0000000000000000·.rodata·+·160
68 00000000000001a0··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1ef67 00000000000001a0··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1ef
69 00000000000001a8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·13068 00000000000001a8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·150
70 00000000000001b8··0000001900000001·R_X86_64_64············0000000000000000·.rodata·+·1c069 00000000000001b8··0000001800000001·R_X86_64_64············0000000000000000·.rodata·+·1c0
71 00000000000001c0··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1ff70 00000000000001c0··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1ff
72 00000000000001c8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·69771 00000000000001c8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·697
73 00000000000001d8··0000001900000001·R_X86_64_64············0000000000000000·.rodata·+·e072 00000000000001d8··0000001800000001·R_X86_64_64············0000000000000000·.rodata·+·e0
74 00000000000001e0··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·20a73 00000000000001e0··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·20a
75 00000000000001e8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·7ca74 00000000000001e8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·7ca
76 00000000000001f8··0000001900000001·R_X86_64_64············0000000000000000·.rodata·+·8075 00000000000001f8··0000001800000001·R_X86_64_64············0000000000000000·.rodata·+·80
77 0000000000000200··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·21376 0000000000000200··0000000600000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·213
78 0000000000000208··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·77d77 0000000000000208··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·77d
79 0000000000000218··0000001900000001·R_X86_64_64············0000000000000000·.rodata·+·2078 0000000000000218··0000001800000001·R_X86_64_64············0000000000000000·.rodata·+·20
  
80 Relocation·section·'.rela.text.unlikely'·at·offset·0x25c0·contains·152·entries:79 Relocation·section·'.rela.text.unlikely'·at·offset·0x2590·contains·152·entries:
81 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend80 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
82 0000000000000005··000000020000000a·R_X86_64_32············0000000000000000·.data·+·a081 0000000000000005··000000020000000a·R_X86_64_32············0000000000000000·.data·+·a0
83 0000000000000016··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·082 0000000000000016··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·0
84 000000000000001e··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·483 000000000000001e··0000002400000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4
85 0000000000000034··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·a84 0000000000000034··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·a
86 000000000000003c··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·485 000000000000003c··0000002400000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4
87 000000000000004a··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1486 000000000000004a··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·14
88 0000000000000052··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·487 0000000000000052··0000002400000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4
89 0000000000000060··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1d88 0000000000000060··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1d
90 0000000000000068··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·489 0000000000000068··0000002400000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4
91 0000000000000076··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·2590 0000000000000076··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·25
92 000000000000007e··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·491 000000000000007e··0000002400000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4
93 000000000000008c··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·3192 000000000000008c··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·31
94 0000000000000094··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·493 0000000000000094··0000002400000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4
95 00000000000000a2··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·3c94 00000000000000a2··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·3c
96 00000000000000aa··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·495 00000000000000aa··0000002400000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4
97 00000000000000bc··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·4596 00000000000000bc··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·45
98 00000000000000c4··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·497 00000000000000c4··0000002400000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4
99 00000000000000d6··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·4f98 00000000000000d6··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·4f
100 00000000000000de··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·499 00000000000000de··0000002400000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4
101 00000000000000f0··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·57100 00000000000000f0··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·57
102 00000000000000f8··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4101 00000000000000f8··0000002400000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4
103 000000000000010a··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·60102 000000000000010a··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·60
104 0000000000000112··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4103 0000000000000112··0000002400000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4
105 0000000000000124··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·6b104 0000000000000124··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·6b
106 000000000000012c··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4105 000000000000012c··0000002400000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4
107 000000000000013e··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·76106 000000000000013e··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·76
108 0000000000000146··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4107 0000000000000146··0000002400000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4
109 0000000000000158··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·81108 0000000000000158··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·81
110 0000000000000160··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4109 0000000000000160··0000002400000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4
111 000000000000016f··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8c110 000000000000016f··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·8c
112 0000000000000177··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4111 0000000000000177··0000002400000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4
113 0000000000000189··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·95112 0000000000000189··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·95
114 0000000000000191··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4113 0000000000000191··0000002400000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4
115 00000000000001a3··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·9e114 00000000000001a3··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·9e
116 00000000000001ab··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4115 00000000000001ab··0000002400000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4
117 00000000000001bd··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·a7116 00000000000001bd··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·a7
118 00000000000001c5··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4117 00000000000001c5··0000002400000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4
119 00000000000001d7··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·b2118 00000000000001d7··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·b2
120 00000000000001df··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4119 00000000000001df··0000002400000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4
121 00000000000001f1··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·bb120 00000000000001f1··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·bb
122 00000000000001f9··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4121 00000000000001f9··0000002400000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4
123 000000000000020b··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·c3122 000000000000020b··000000060000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·c3
Max diff block lines reached; 19307/37573 bytes (51.39%) of diff not shown.
2.3 KB
readelf --wide --debug-dump=frames {}
    
Offset 117, 46 lines modifiedOffset 117, 46 lines modified
117 ··DW_CFA_offset:·r12·(r12)·at·cfa-32117 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
118 ··DW_CFA_offset:·r13·(r13)·at·cfa-24118 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
119 ··DW_CFA_offset:·r14·(r14)·at·cfa-16119 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
120 ··DW_CFA_nop120 ··DW_CFA_nop
121 ··DW_CFA_nop121 ··DW_CFA_nop
122 ··DW_CFA_nop122 ··DW_CFA_nop
  
123 0000011c·0000000000000010·00000120·FDE·cie=00000000·pc=0000000000000000..000000000000001b123 0000011c·0000000000000010·00000120·FDE·cie=00000000·pc=0000000000000130..000000000000014b
124 ··DW_CFA_nop124 ··DW_CFA_nop
125 ··DW_CFA_nop125 ··DW_CFA_nop
126 ··DW_CFA_nop126 ··DW_CFA_nop
  
127 00000130·0000000000000038·00000134·FDE·cie=00000000·pc=0000000000000130..000000000000023e127 00000130·0000000000000038·00000134·FDE·cie=00000000·pc=0000000000000150..000000000000025e
128 ··DW_CFA_advance_loc:·6·to·0000000000000136128 ··DW_CFA_advance_loc:·6·to·0000000000000156
129 ··DW_CFA_def_cfa_offset:·16129 ··DW_CFA_def_cfa_offset:·16
130 ··DW_CFA_offset:·r13·(r13)·at·cfa-16130 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
131 ··DW_CFA_advance_loc:·5·to·000000000000013b131 ··DW_CFA_advance_loc:·5·to·000000000000015b
132 ··DW_CFA_def_cfa_offset:·24132 ··DW_CFA_def_cfa_offset:·24
133 ··DW_CFA_offset:·r12·(r12)·at·cfa-24133 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
134 ··DW_CFA_advance_loc:·1·to·000000000000013c134 ··DW_CFA_advance_loc:·1·to·000000000000015c
135 ··DW_CFA_def_cfa_offset:·32135 ··DW_CFA_def_cfa_offset:·32
136 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32136 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
137 ··DW_CFA_advance_loc:·1·to·000000000000013d137 ··DW_CFA_advance_loc:·1·to·000000000000015d
138 ··DW_CFA_def_cfa_offset:·40138 ··DW_CFA_def_cfa_offset:·40
139 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40139 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
140 ··DW_CFA_advance_loc:·4·to·0000000000000141140 ··DW_CFA_advance_loc:·4·to·0000000000000161
141 ··DW_CFA_def_cfa_offset:·64141 ··DW_CFA_def_cfa_offset:·64
142 ··DW_CFA_advance_loc1:·178·to·00000000000001f3142 ··DW_CFA_advance_loc1:·178·to·0000000000000213
143 ··DW_CFA_remember_state143 ··DW_CFA_remember_state
144 ··DW_CFA_def_cfa_offset:·40144 ··DW_CFA_def_cfa_offset:·40
145 ··DW_CFA_advance_loc:·1·to·00000000000001f4145 ··DW_CFA_advance_loc:·1·to·0000000000000214
146 ··DW_CFA_def_cfa_offset:·32146 ··DW_CFA_def_cfa_offset:·32
147 ··DW_CFA_advance_loc:·1·to·00000000000001f5147 ··DW_CFA_advance_loc:·1·to·0000000000000215
148 ··DW_CFA_def_cfa_offset:·24148 ··DW_CFA_def_cfa_offset:·24
149 ··DW_CFA_advance_loc:·2·to·00000000000001f7149 ··DW_CFA_advance_loc:·2·to·0000000000000217
150 ··DW_CFA_def_cfa_offset:·16150 ··DW_CFA_def_cfa_offset:·16
151 ··DW_CFA_advance_loc:·2·to·00000000000001f9151 ··DW_CFA_advance_loc:·2·to·0000000000000219
152 ··DW_CFA_def_cfa_offset:·8152 ··DW_CFA_def_cfa_offset:·8
153 ··DW_CFA_advance_loc:·1·to·00000000000001fa153 ··DW_CFA_advance_loc:·1·to·000000000000021a
154 ··DW_CFA_restore_state154 ··DW_CFA_restore_state
155 ··DW_CFA_nop155 ··DW_CFA_nop
  
156 0000016c·0000000000000018·00000170·FDE·cie=00000000·pc=0000000000000635..0000000000000697156 0000016c·0000000000000018·00000170·FDE·cie=00000000·pc=0000000000000635..0000000000000697
157 ··DW_CFA_def_cfa_offset:·64157 ··DW_CFA_def_cfa_offset:·64
158 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40158 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
159 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32159 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
257 B
strings --all --bytes=8 {}
    
Offset 116, 12 lines modifiedOffset 116, 11 lines modified
116 _PyRuntime116 _PyRuntime
117 .shstrtab117 .shstrtab
118 .rela.text118 .rela.text
119 .rela.data119 .rela.data
120 .rela.text.unlikely120 .rela.text.unlikely
121 .rodata.str1.1121 .rodata.str1.1
122 .rodata.str1.8122 .rodata.str1.8
123 .rela.text.hot 
124 .rela.rodata123 .rela.rodata
125 .note.GNU-stack124 .note.GNU-stack
126 .note.gnu.property125 .note.gnu.property
127 .rela.eh_frame126 .rela.eh_frame
4.09 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 102, 115 lines modifiedOffset 102, 128 lines modified
102 ·R_X86_64_PLT32» openlog-0x4102 ·R_X86_64_PLT32» openlog-0x4
103 »       mov····0x0(%rip),%rdi········103 »       mov····0x0(%rip),%rdi········
104 ·R_X86_64_PC32»  .bss+0x4104 ·R_X86_64_PC32»  .bss+0x4
105 »       movb···$0x1,0x0(%rip)········105 »       movb···$0x1,0x0(%rip)········
106 ·R_X86_64_PC32»  .bss-0x5106 ·R_X86_64_PC32»  .bss-0x5
107 »       mov····%r14,0x0(%rip)········107 »       mov····%r14,0x0(%rip)········
108 ·R_X86_64_PC32»  .bss+0x4108 ·R_X86_64_PC32»  .bss+0x4
 109 »       call···130·<Py_XDECREF>
109 »       call···11d·<syslog_openlog_impl.isra.0+0x9d> 
110 ·R_X86_64_PC32»  .text.hot-0x4 
111 »       mov····$0x0,%eax110 »       mov····$0x0,%eax
112 ·R_X86_64_32»    _Py_NoneStruct111 ·R_X86_64_32»    _Py_NoneStruct
113 »       add····$0x10,%rsp112 »       add····$0x10,%rsp
114 »       pop····%rbx113 »       pop····%rbx
115 »       pop····%rbp114 »       pop····%rbp
116 »       pop····%r12115 »       pop····%r12
117 »       pop····%r13116 »       pop····%r13
118 »       pop····%r14117 »       pop····%r14
119 »       ret118 »       ret
120 »       nop119 »       nop
  
 120 0000000000000130·<Py_XDECREF>:
 121 Py_XDECREF():
 122 »       test···%rdi,%rdi
 123 »       je·····145·<Py_XDECREF+0x15>
 124 »       mov····(%rdi),%rax
 125 »       test···%eax,%eax
 126 »       js·····145·<Py_XDECREF+0x15>
 127 »       sub····$0x1,%rax
 128 »       mov····%rax,(%rdi)
 129 »       je·····146·<Py_XDECREF+0x16>
 130 »       ret
 131 »       jmp····14b·<Py_XDECREF+0x1b>
 132 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 133 »       nopl···0x0(%rax,%rax,1)
  
121 0000000000000130·<syslog_syslog>:134 0000000000000150·<syslog_syslog>:
122 syslog_syslog():135 syslog_syslog():
123 »       endbr64136 »       endbr64
124 »       push···%r13137 »       push···%r13
125 »       mov····%rsi,%rdi138 »       mov····%rsi,%rdi
126 »       push···%r12139 »       push···%r12
127 »       push···%rbp140 »       push···%rbp
128 »       push···%rbx141 »       push···%rbx
129 »       sub····$0x18,%rsp142 »       sub····$0x18,%rsp
130 »       mov····0x10(%rsi),%rax143 »       mov····0x10(%rsi),%rax
131 »       movl···$0x6,0x4(%rsp)144 »       movl···$0x6,0x4(%rsp)
132 »       cmp····$0x1,%rax145 »       cmp····$0x1,%rax
133 »       jne····1fa·<syslog_syslog+0xca>146 »       jne····21a·<syslog_syslog+0xca>
134 »       xor····%eax,%eax147 »       xor····%eax,%eax
135 »       lea····0x8(%rsp),%rdx148 »       lea····0x8(%rsp),%rdx
136 »       mov····$0x0,%esi149 »       mov····$0x0,%esi
137 ·R_X86_64_32»    .rodata.str1.1+0x18b150 ·R_X86_64_32»    .rodata.str1.1+0x18b
138 »       call···168·<syslog_syslog+0x38>151 »       call···188·<syslog_syslog+0x38>
139 ·R_X86_64_PLT32» PyArg_ParseTuple-0x4152 ·R_X86_64_PLT32» PyArg_ParseTuple-0x4
140 »       test···%eax,%eax153 »       test···%eax,%eax
141 »       je·····239·<syslog_syslog+0x109>154 »       je·····259·<syslog_syslog+0x109>
142 »       mov····0x8(%rsp),%r13155 »       mov····0x8(%rsp),%r13
143 »       mov····0x4(%rsp),%r12d156 »       mov····0x4(%rsp),%r12d
144 »       xor····%eax,%eax157 »       xor····%eax,%eax
145 »       mov····$0x0,%esi158 »       mov····$0x0,%esi
146 ·R_X86_64_32»    .rodata.str1.1+0x19e159 ·R_X86_64_32»    .rodata.str1.1+0x19e
147 »       mov····$0x0,%edi160 »       mov····$0x0,%edi
148 ·R_X86_64_32»    .rodata.str1.1+0x1a1161 ·R_X86_64_32»    .rodata.str1.1+0x1a1
149 »       mov····%r13,%rcx162 »       mov····%r13,%rcx
150 »       mov····%r12d,%edx163 »       mov····%r12d,%edx
151 »       call···191·<syslog_syslog+0x61>164 »       call···1b1·<syslog_syslog+0x61>
152 ·R_X86_64_PLT32» PySys_Audit-0x4165 ·R_X86_64_PLT32» PySys_Audit-0x4
153 »       test···%eax,%eax166 »       test···%eax,%eax
154 »       js·····199·<syslog_syslog+0x69>167 »       js·····1b9·<syslog_syslog+0x69>
155 ·R_X86_64_PC32»  .text.unlikely+0x68c168 ·R_X86_64_PC32»  .text.unlikely+0x68c
156 »       cmpb···$0x0,0x0(%rip)········169 »       cmpb···$0x0,0x0(%rip)········
157 ·R_X86_64_PC32»  .bss-0x5170 ·R_X86_64_PC32»  .bss-0x5
158 »       je·····1a6·<syslog_syslog+0x76>171 »       je·····1c6·<syslog_syslog+0x76>
159 ·R_X86_64_PC32»  .text.unlikely+0x631172 ·R_X86_64_PC32»  .text.unlikely+0x631
160 »       mov····0x0(%rip),%rbx········173 »       mov····0x0(%rip),%rbx········
161 ·R_X86_64_PC32»  .bss+0x4174 ·R_X86_64_PC32»  .bss+0x4
162 »       test···%rbx,%rbx175 »       test···%rbx,%rbx
163 »       je·····1bb·<syslog_syslog+0x8b>176 »       je·····1db·<syslog_syslog+0x8b>
164 »       mov····(%rbx),%eax177 »       mov····(%rbx),%eax
165 »       add····$0x1,%eax178 »       add····$0x1,%eax
166 »       je·····1bb·<syslog_syslog+0x8b>179 »       je·····1db·<syslog_syslog+0x8b>
167 »       mov····%eax,(%rbx)180 »       mov····%eax,(%rbx)
168 »       call···1c0·<syslog_syslog+0x90>181 »       call···1e0·<syslog_syslog+0x90>
169 ·R_X86_64_PLT32» PyEval_SaveThread-0x4182 ·R_X86_64_PLT32» PyEval_SaveThread-0x4
170 »       mov····%r13,%rcx183 »       mov····%r13,%rcx
171 »       mov····$0x0,%edx184 »       mov····$0x0,%edx
172 ·R_X86_64_32»    .rodata.str1.1+0x1af185 ·R_X86_64_32»    .rodata.str1.1+0x1af
173 »       mov····%r12d,%edi186 »       mov····%r12d,%edi
174 »       mov····$0x1,%esi187 »       mov····$0x1,%esi
175 »       mov····%rax,%rbp188 »       mov····%rax,%rbp
176 »       xor····%eax,%eax189 »       xor····%eax,%eax
177 »       call···1da·<syslog_syslog+0xaa>190 »       call···1fa·<syslog_syslog+0xaa>
178 ·R_X86_64_PLT32» __syslog_chk-0x4191 ·R_X86_64_PLT32» __syslog_chk-0x4
179 »       mov····%rbp,%rdi192 »       mov····%rbp,%rdi
180 »       call···1e2·<syslog_syslog+0xb2>193 »       call···202·<syslog_syslog+0xb2>
181 ·R_X86_64_PLT32» PyEval_RestoreThread-0x4194 ·R_X86_64_PLT32» PyEval_RestoreThread-0x4
182 »       mov····%rbx,%rdi195 »       mov····%rbx,%rdi
 196 »       call···130·<Py_XDECREF>
183 »       call···1ea·<syslog_syslog+0xba> 
184 ·R_X86_64_PC32»  .text.hot-0x4 
185 »       mov····$0x0,%eax197 »       mov····$0x0,%eax
186 ·R_X86_64_32»    _Py_NoneStruct198 ·R_X86_64_32»    _Py_NoneStruct
187 »       add····$0x18,%rsp199 »       add····$0x18,%rsp
188 »       pop····%rbx200 »       pop····%rbx
189 »       pop····%rbp201 »       pop····%rbp
190 »       pop····%r12202 »       pop····%r12
191 »       pop····%r13203 »       pop····%r13
192 »       ret204 »       ret
193 »       cmp····$0x2,%rax205 »       cmp····$0x2,%rax
194 »       jne····223·<syslog_syslog+0xf3>206 »       jne····243·<syslog_syslog+0xf3>
195 »       xor····%eax,%eax207 »       xor····%eax,%eax
196 »       lea····0x8(%rsp),%rcx208 »       lea····0x8(%rsp),%rcx
197 »       lea····0x4(%rsp),%rdx209 »       lea····0x4(%rsp),%rdx
198 »       mov····$0x0,%esi210 »       mov····$0x0,%esi
199 ·R_X86_64_32»    .rodata.str1.1+0x194211 ·R_X86_64_32»    .rodata.str1.1+0x194
200 »       call···216·<syslog_syslog+0xe6>212 »       call···236·<syslog_syslog+0xe6>
201 ·R_X86_64_PLT32» PyArg_ParseTuple-0x4213 ·R_X86_64_PLT32» PyArg_ParseTuple-0x4
202 »       test···%eax,%eax214 »       test···%eax,%eax
203 »       jne····170·<syslog_syslog+0x40>215 »       jne····190·<syslog_syslog+0x40>
204 »       jmp····223·<syslog_syslog+0xf3>216 »       jmp····243·<syslog_syslog+0xf3>
205 ·R_X86_64_PC32»  .text.unlikely+0x68c217 ·R_X86_64_PC32»  .text.unlikely+0x68c
206 »       mov····0x0(%rip),%rdi········218 »       mov····0x0(%rip),%rdi········
207 ·R_X86_64_PC32»  PyExc_TypeError-0x4219 ·R_X86_64_PC32»  PyExc_TypeError-0x4
208 »       mov····$0x0,%esi220 »       mov····$0x0,%esi
209 ·R_X86_64_32»    .rodata.str1.8+0x30221 ·R_X86_64_32»    .rodata.str1.8+0x30
210 »       call···234·<syslog_syslog+0x104>222 »       call···254·<syslog_syslog+0x104>
Max diff block lines reached; 228/4001 bytes (5.70%) of diff not shown.
1.75 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 397, 15 lines modifiedOffset 397, 15 lines modified
397 »       call···498·<syslog_openlog_impl.isra.0.cold+0x11>397 »       call···498·<syslog_openlog_impl.isra.0.cold+0x11>
398 ·R_X86_64_PLT32» PyErr_SetString-0x4398 ·R_X86_64_PLT32» PyErr_SetString-0x4
399 »       xor····%eax,%eax399 »       xor····%eax,%eax
400 »       jmp····49f·<syslog_openlog_impl.isra.0.cold+0x18>400 »       jmp····49f·<syslog_openlog_impl.isra.0.cold+0x18>
401 ·R_X86_64_PC32»  .text+0x11e401 ·R_X86_64_PC32»  .text+0x11e
402 »       mov····%r14,%rdi402 »       mov····%r14,%rdi
403 »       call···4a7·<syslog_openlog_impl.isra.0.cold+0x20>403 »       call···4a7·<syslog_openlog_impl.isra.0.cold+0x20>
404 ·R_X86_64_PC32»  .text.hot-0x4404 ·R_X86_64_PC32»  .text+0x12c
405 »       jmp····498·<syslog_openlog_impl.isra.0.cold+0x11>405 »       jmp····498·<syslog_openlog_impl.isra.0.cold+0x11>
406 »       mov····(%rbx),%rax406 »       mov····(%rbx),%rax
407 »       test···%eax,%eax407 »       test···%eax,%eax
408 »       js·····498·<syslog_openlog_impl.isra.0.cold+0x11>408 »       js·····498·<syslog_openlog_impl.isra.0.cold+0x11>
409 »       sub····$0x1,%rax409 »       sub····$0x1,%rax
410 »       mov····%rax,(%rbx)410 »       mov····%rax,(%rbx)
411 »       jne····498·<syslog_openlog_impl.isra.0.cold+0x11>411 »       jne····498·<syslog_openlog_impl.isra.0.cold+0x11>
Offset 551, 32 lines modifiedOffset 551, 32 lines modified
551 ·R_X86_64_PC32»  .text+0x7c551 ·R_X86_64_PC32»  .text+0x7c
552 »       mov····%rax,%rdi552 »       mov····%rax,%rdi
553 »       test···%rax,%rax553 »       test···%rax,%rax
554 »       je·····690·<syslog_syslog.cold+0x5b>554 »       je·····690·<syslog_syslog.cold+0x5b>
555 »       mov····(%rax),%rax555 »       mov····(%rax),%rax
556 »       test···%eax,%eax556 »       test···%eax,%eax
557 »       js·····668·<syslog_syslog.cold+0x33>557 »       js·····668·<syslog_syslog.cold+0x33>
558 ·R_X86_64_PC32»  .text+0x1a2558 ·R_X86_64_PC32»  .text+0x1c2
559 »       sub····$0x1,%rax559 »       sub····$0x1,%rax
560 »       mov····%rax,(%rdi)560 »       mov····%rax,(%rdi)
561 »       jne····675·<syslog_syslog.cold+0x40>561 »       jne····675·<syslog_syslog.cold+0x40>
562 ·R_X86_64_PC32»  .text+0x1a2562 ·R_X86_64_PC32»  .text+0x1c2
563 »       call···67a·<syslog_syslog.cold+0x45>563 »       call···67a·<syslog_syslog.cold+0x45>
564 ·R_X86_64_PLT32» _Py_Dealloc-0x4564 ·R_X86_64_PLT32» _Py_Dealloc-0x4
565 »       jmp····67f·<syslog_syslog.cold+0x4a>565 »       jmp····67f·<syslog_syslog.cold+0x4a>
566 ·R_X86_64_PC32»  .text+0x1a2566 ·R_X86_64_PC32»  .text+0x1c2
567 »       mov····0x0(%rip),%rdi········567 »       mov····0x0(%rip),%rdi········
568 ·R_X86_64_PC32»  PyExc_RuntimeError-0x4568 ·R_X86_64_PC32»  PyExc_RuntimeError-0x4
569 »       mov····$0x0,%esi569 »       mov····$0x0,%esi
570 ·R_X86_64_32»    .rodata.str1.8+0x58570 ·R_X86_64_32»    .rodata.str1.8+0x58
571 »       call···690·<syslog_syslog.cold+0x5b>571 »       call···690·<syslog_syslog.cold+0x5b>
572 ·R_X86_64_PLT32» PyErr_SetString-0x4572 ·R_X86_64_PLT32» PyErr_SetString-0x4
573 »       xor····%eax,%eax573 »       xor····%eax,%eax
574 »       jmp····697·<syslog_setlogmask>574 »       jmp····697·<syslog_setlogmask>
575 ·R_X86_64_PC32»  .text+0x1eb575 ·R_X86_64_PC32»  .text+0x20b
  
576 0000000000000697·<syslog_setlogmask>:576 0000000000000697·<syslog_setlogmask>:
577 syslog_setlogmask():577 syslog_setlogmask():
578 »       endbr64578 »       endbr64
579 »       push···%rbx579 »       push···%rbx
580 »       mov····%rsi,%rdi580 »       mov····%rsi,%rdi
581 »       call···6a4·<syslog_setlogmask+0xd>581 »       call···6a4·<syslog_setlogmask+0xd>
1.25 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 2, 14 lines modifiedOffset 2, 13 lines modified
2 Hex·dump·of·section·'.shstrtab':2 Hex·dump·of·section·'.shstrtab':
3 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab3 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
4 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela4 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela
5 ··0x00000020·2e746578·74002e72·656c612e·64617461·.text..rela.data5 ··0x00000020·2e746578·74002e72·656c612e·64617461·.text..rela.data
6 ··0x00000030·002e6273·73002e72·656c612e·74657874·..bss..rela.text6 ··0x00000030·002e6273·73002e72·656c612e·74657874·..bss..rela.text
7 ··0x00000040·2e756e6c·696b656c·79002e72·6f646174·.unlikely..rodat7 ··0x00000040·2e756e6c·696b656c·79002e72·6f646174·.unlikely..rodat
8 ··0x00000050·612e7374·72312e31·002e726f·64617461·a.str1.1..rodata8 ··0x00000050·612e7374·72312e31·002e726f·64617461·a.str1.1..rodata
9 ··0x00000060·2e737472·312e3800·2e72656c·612e7465·.str1.8..rela.te9 ··0x00000060·2e737472·312e3800·2e72656c·612e726f·.str1.8..rela.ro
10 ··0x00000070·78742e68·6f74002e·72656c61·2e726f64·xt.hot..rela.rod 
11 ··0x00000080·61746100·2e6e6f74·652e474e·552d7374·ata..note.GNU-st10 ··0x00000070·64617461·002e6e6f·74652e47·4e552d73·data..note.GNU-s
12 ··0x00000090·61636b00·2e6e6f74·652e676e·752e7072·ack..note.gnu.pr11 ··0x00000080·7461636b·002e6e6f·74652e67·6e752e70·tack..note.gnu.p
13 ··0x000000a0·6f706572·7479002e·72656c61·2e65685f·operty..rela.eh_12 ··0x00000090·726f7065·72747900·2e72656c·612e6568·roperty..rela.eh
14 ··0x000000b0·6672616d·6500·······················frame.13 ··0x000000a0·5f667261·6d6500·····················_frame.
  
200 KB
zlibmodule.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:··········71384·(bytes·into·file)13 ··Start·of·section·headers:··········71416·(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.34 KB
readelf --wide --sections {}
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
1 There·are·24·section·headers,·starting·at·offset·0x116d8:1 There·are·24·section·headers,·starting·at·offset·0x116f8:
  
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·001366·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·001366·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·00a178·001a40·18···I·21···1··86 ··[·2]·.rela.text········RELA············0000000000000000·00a150·001a40·18···I·21···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0013a8·000ba8·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0013a8·000ba8·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·00bbb8·000d20·18···I·21···3··88 ··[·4]·.rela.data········RELA············0000000000000000·00bb90·000d20·18···I·21···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·001f50·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·001f50·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·001f50·00046c·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·001f50·00046c·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·0023bc·001f00·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·0023bc·001ee9·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·00c8d8·002f40·18···I·21···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·00c8b0·002f40·18···I·21···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·0042c0·00154a·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·0042a8·00153d·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·00f818·001608·18···I·21···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·00f7f0·001650·18···I·21···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·005810·00026f·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·0057e8·00026f·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·005a80·001a62·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·005a58·001a62·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·010e20·000228·18···I·21··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·010e40·000228·18···I·21··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·0074e8·000010·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·0074c0·000010·08··AM··0···0··8
19 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·011048·000030·18···I·21··14··819 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·011068·000030·18···I·21··14··8
20 ··[16]·.rodata.cst16·····PROGBITS········0000000000000000·0074f8·000010·10··AM··0···0·1620 ··[16]·.rodata.cst16·····PROGBITS········0000000000000000·0074d0·000010·10··AM··0···0·16
21 ··[17]·.note.GNU-stack···PROGBITS········0000000000000000·007508·000000·00······0···0··121 ··[17]·.note.GNU-stack···PROGBITS········0000000000000000·0074e0·000000·00······0···0··1
22 ··[18]·.note.gnu.property·NOTE············0000000000000000·007508·000020·00···A··0···0··822 ··[18]·.note.gnu.property·NOTE············0000000000000000·0074e0·000020·00···A··0···0··8
23 ··[19]·.eh_frame·········PROGBITS········0000000000000000·007528·000af8·00···A··0···0··823 ··[19]·.eh_frame·········PROGBITS········0000000000000000·007500·000af8·00···A··0···0··8
24 ··[20]·.rela.eh_frame····RELA············0000000000000000·011078·000588·18···I·21··19··824 ··[20]·.rela.eh_frame····RELA············0000000000000000·011098·000588·18···I·21··19··8
25 ··[21]·.symtab···········SYMTAB··········0000000000000000·008020·001320·18·····22·136··825 ··[21]·.symtab···········SYMTAB··········0000000000000000·007ff8·001320·18·····22·136··8
26 ··[22]·.strtab···········STRTAB··········0000000000000000·009340·000e35·00······0···0··126 ··[22]·.strtab···········STRTAB··········0000000000000000·009318·000e35·00······0···0··1
27 ··[23]·.shstrtab·········STRTAB··········0000000000000000·011600·0000d6·00······0···0··127 ··[23]·.shstrtab·········STRTAB··········0000000000000000·011620·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)
7.08 KB
readelf --wide --symbols {}
    
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot15 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot
16 ····12:·0000000000000000···124·FUNC····LOCAL··DEFAULT····9·zlib_traverse16 ····12:·0000000000000000···124·FUNC····LOCAL··DEFAULT····9·zlib_traverse
17 ····13:·0000000000000008····46·FUNC····LOCAL··DEFAULT····7·zlib_traverse.cold17 ····13:·0000000000000008····46·FUNC····LOCAL··DEFAULT····7·zlib_traverse.cold
18 ····14:·0000000000000080···307·FUNC····LOCAL··DEFAULT····9·zlib_crc3218 ····14:·0000000000000080···307·FUNC····LOCAL··DEFAULT····9·zlib_crc32
19 ····15:·0000000000000036···212·FUNC····LOCAL··DEFAULT····7·zlib_crc32.cold19 ····15:·0000000000000036···212·FUNC····LOCAL··DEFAULT····7·zlib_crc32.cold
20 ····16:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.820 ····16:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
21 ····17:·00000000000001c0···764·FUNC····LOCAL··DEFAULT····9·zlib_compressobj21 ····17:·00000000000001c0···764·FUNC····LOCAL··DEFAULT····9·zlib_compressobj
22 ····18:·0000000000001df5····85·FUNC····LOCAL··DEFAULT····7·zlib_error.isra.022 ····18:·0000000000001dde····85·FUNC····LOCAL··DEFAULT····7·zlib_error.isra.0
23 ····19:·000000000000010a···733·FUNC····LOCAL··DEFAULT····7·zlib_compressobj.cold23 ····19:·000000000000010a···733·FUNC····LOCAL··DEFAULT····7·zlib_compressobj.cold
24 ····20:·0000000000000100····72·OBJECT··LOCAL··DEFAULT····3·_parser.524 ····20:·0000000000000100····72·OBJECT··LOCAL··DEFAULT····3·_parser.5
25 ····21:·00000000000004c0···118·FUNC····LOCAL··DEFAULT····9·newcompobject25 ····21:·00000000000004c0···118·FUNC····LOCAL··DEFAULT····9·newcompobject
26 ····22:·00000000000003e7···100·FUNC····LOCAL··DEFAULT····7·newcompobject.cold26 ····22:·00000000000003e7···100·FUNC····LOCAL··DEFAULT····7·newcompobject.cold
27 ····23:·0000000000000540····52·FUNC····LOCAL··DEFAULT····9·PyZlib_Malloc27 ····23:·0000000000000540····52·FUNC····LOCAL··DEFAULT····9·PyZlib_Malloc
28 ····24:·000000000000044b····12·FUNC····LOCAL··DEFAULT····7·PyZlib_Malloc.cold28 ····24:·000000000000044b····12·FUNC····LOCAL··DEFAULT····7·PyZlib_Malloc.cold
29 ····25:·0000000000000320···364·FUNC····LOCAL··DEFAULT····1·ZlibDecompressor__new__29 ····25:·0000000000000320···364·FUNC····LOCAL··DEFAULT····1·ZlibDecompressor__new__
Offset 37, 57 lines modifiedOffset 37, 57 lines modified
37 ····33:·00000000000008e0···150·FUNC····LOCAL··DEFAULT····1·ZlibDecompressor_dealloc37 ····33:·00000000000008e0···150·FUNC····LOCAL··DEFAULT····1·ZlibDecompressor_dealloc
38 ····34:·0000000000000811····64·FUNC····LOCAL··DEFAULT····7·ZlibDecompressor_dealloc.cold38 ····34:·0000000000000811····64·FUNC····LOCAL··DEFAULT····7·ZlibDecompressor_dealloc.cold
39 ····35:·0000000000000590···871·FUNC····LOCAL··DEFAULT····9·zlib_Compress_compress39 ····35:·0000000000000590···871·FUNC····LOCAL··DEFAULT····9·zlib_Compress_compress
40 ····36:·0000000000000fc0···164·FUNC····LOCAL··DEFAULT····1·_BlocksOutputBuffer_Grow.constprop.040 ····36:·0000000000000fc0···164·FUNC····LOCAL··DEFAULT····1·_BlocksOutputBuffer_Grow.constprop.0
41 ····37:·00000000000002a0····72·OBJECT··LOCAL··DEFAULT····3·_parser.1341 ····37:·00000000000002a0····72·OBJECT··LOCAL··DEFAULT····3·_parser.13
42 ····38:·0000000000000851···344·FUNC····LOCAL··DEFAULT····7·zlib_Compress_compress.cold42 ····38:·0000000000000851···344·FUNC····LOCAL··DEFAULT····7·zlib_Compress_compress.cold
43 ····39:·0000000000001a40····34·OBJECT··LOCAL··DEFAULT···12·unable_allocate_msg43 ····39:·0000000000001a40····34·OBJECT··LOCAL··DEFAULT···12·unable_allocate_msg
44 ····40:·0000000000001e4a····37·FUNC····LOCAL··DEFAULT····7·_BlocksOutputBuffer_OnError44 ····40:·0000000000001e33····37·FUNC····LOCAL··DEFAULT····7·_BlocksOutputBuffer_OnError
45 ····41:·0000000000000920···263·FUNC····LOCAL··DEFAULT····9·_BlocksOutputBuffer_Finish45 ····41:·0000000000000920···263·FUNC····LOCAL··DEFAULT····9·_BlocksOutputBuffer_Finish
46 ····42:·00000000000009a9····24·FUNC····LOCAL··DEFAULT····7·_BlocksOutputBuffer_Finish.cold46 ····42:·00000000000009a9····24·FUNC····LOCAL··DEFAULT····7·_BlocksOutputBuffer_Finish.cold
47 ····43:·0000000000000a30···760·FUNC····LOCAL··DEFAULT····9·zlib_Compress_flush47 ····43:·0000000000000a30···760·FUNC····LOCAL··DEFAULT····9·zlib_Compress_flush
48 ····44:·00000000000009c1···554·FUNC····LOCAL··DEFAULT····7·zlib_Compress_flush.cold48 ····44:·00000000000009c1···554·FUNC····LOCAL··DEFAULT····7·zlib_Compress_flush.cold
49 ····45:·0000000000000300····72·OBJECT··LOCAL··DEFAULT····3·_parser.1549 ····45:·0000000000000300····72·OBJECT··LOCAL··DEFAULT····3·_parser.15
50 ····46:·0000000000000d30···184·FUNC····LOCAL··DEFAULT····9·Comp_dealloc50 ····46:·0000000000000d30···184·FUNC····LOCAL··DEFAULT····9·Comp_dealloc
51 ····47:·0000000000000beb····57·FUNC····LOCAL··DEFAULT····7·Comp_dealloc.cold51 ····47:·0000000000000beb····57·FUNC····LOCAL··DEFAULT····7·Comp_dealloc.cold
52 ····48:·0000000000000980···159·FUNC····LOCAL··DEFAULT····1·zlib_clear52 ····48:·0000000000000980···159·FUNC····LOCAL··DEFAULT····1·zlib_clear
53 ····49:·0000000000000c24····70·FUNC····LOCAL··DEFAULT····7·zlib_clear.cold53 ····49:·0000000000000c24····70·FUNC····LOCAL··DEFAULT····7·zlib_clear.cold
54 ····50:·0000000000000a20·····9·FUNC····LOCAL··DEFAULT····1·zlib_free54 ····50:·0000000000000a20·····9·FUNC····LOCAL··DEFAULT····1·zlib_free
55 ····51:·0000000000000a30···347·FUNC····LOCAL··DEFAULT····1·zlib_decompressobj55 ····51:·0000000000000a30···347·FUNC····LOCAL··DEFAULT····1·zlib_decompressobj
56 ····52:·0000000000000c6a···420·FUNC····LOCAL··DEFAULT····7·zlib_decompressobj.cold56 ····52:·0000000000000c6a···420·FUNC····LOCAL··DEFAULT····7·zlib_decompressobj.cold
57 ····53:·0000000000000240····72·OBJECT··LOCAL··DEFAULT····3·_parser.1157 ····53:·0000000000000240····72·OBJECT··LOCAL··DEFAULT····3·_parser.11
58 ····54:·0000000000001e6f···145·FUNC····LOCAL··DEFAULT····7·set_inflate_zdict58 ····54:·0000000000001e58···145·FUNC····LOCAL··DEFAULT····7·set_inflate_zdict
59 ····55:·0000000000000b90···183·FUNC····LOCAL··DEFAULT····1·Decomp_dealloc59 ····55:·0000000000000b90···183·FUNC····LOCAL··DEFAULT····1·Decomp_dealloc
60 ····56:·0000000000000e0e····11·FUNC····LOCAL··DEFAULT····7·Decomp_dealloc.cold60 ····56:·0000000000000e0e····11·FUNC····LOCAL··DEFAULT····7·Decomp_dealloc.cold
61 ····57:·0000000000000e19···926·FUNC····LOCAL··DEFAULT····7·zlib_compress61 ····57:·0000000000000e19···926·FUNC····LOCAL··DEFAULT····7·zlib_compress
62 ····58:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.262 ····58:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
63 ····59:·00000000000011b7···294·FUNC····LOCAL··DEFAULT····7·zlib_adler3263 ····59:·00000000000011b7···294·FUNC····LOCAL··DEFAULT····7·zlib_adler32
64 ····60:·0000000000000df0··1882·FUNC····LOCAL··DEFAULT····9·zlib_Decompress_decompress64 ····60:·0000000000000df0··1869·FUNC····LOCAL··DEFAULT····9·zlib_Decompress_decompress
65 ····61:·00000000000012dd···627·FUNC····LOCAL··DEFAULT····7·zlib_Decompress_decompress.cold65 ····61:·00000000000012dd···604·FUNC····LOCAL··DEFAULT····7·zlib_Decompress_decompress.cold
66 ····62:·0000000000000400····72·OBJECT··LOCAL··DEFAULT····3·_parser.2066 ····62:·0000000000000400····72·OBJECT··LOCAL··DEFAULT····3·_parser.20
67 ····63:·0000000000000c50···764·FUNC····LOCAL··DEFAULT····1·zlib_Decompress_flush67 ····63:·0000000000000c50···764·FUNC····LOCAL··DEFAULT····1·zlib_Decompress_flush
68 ····64:·0000000000000f50····98·FUNC····LOCAL··DEFAULT····1·_BlocksOutputBuffer_InitWithSize68 ····64:·0000000000000f50····98·FUNC····LOCAL··DEFAULT····1·_BlocksOutputBuffer_InitWithSize
69 ····65:·0000000000001550···458·FUNC····LOCAL··DEFAULT····7·zlib_Decompress_flush.cold69 ····65:·0000000000001539···458·FUNC····LOCAL··DEFAULT····7·zlib_Decompress_flush.cold
70 ····66:·0000000000000460····72·OBJECT··LOCAL··DEFAULT····3·_parser.2270 ····66:·0000000000000460····72·OBJECT··LOCAL··DEFAULT····3·_parser.22
71 ····67:·000000000000171a····52·FUNC····LOCAL··DEFAULT····7·_BlocksOutputBuffer_InitWithSize.cold71 ····67:·0000000000001703····52·FUNC····LOCAL··DEFAULT····7·_BlocksOutputBuffer_InitWithSize.cold
72 ····68:·000000000000174e····45·FUNC····LOCAL··DEFAULT····7·zlib_Compress_copy72 ····68:·0000000000001737····45·FUNC····LOCAL··DEFAULT····7·zlib_Compress_copy
73 ····69:·000000000000177b···364·FUNC····LOCAL··DEFAULT····7·zlib_Compress_copy_impl73 ····69:·0000000000001764···364·FUNC····LOCAL··DEFAULT····7·zlib_Compress_copy_impl
74 ····70:·00000000000018e7····48·FUNC····LOCAL··DEFAULT····7·zlib_Compress___copy__74 ····70:·00000000000018d0····48·FUNC····LOCAL··DEFAULT····7·zlib_Compress___copy__
75 ····71:·0000000000001917···100·FUNC····LOCAL··DEFAULT····7·zlib_Compress___deepcopy__75 ····71:·0000000000001900···100·FUNC····LOCAL··DEFAULT····7·zlib_Compress___deepcopy__
76 ····72:·0000000000000360····72·OBJECT··LOCAL··DEFAULT····3·_parser.1776 ····72:·0000000000000360····72·OBJECT··LOCAL··DEFAULT····3·_parser.17
77 ····73:·000000000000197b····45·FUNC····LOCAL··DEFAULT····7·zlib_Decompress_copy77 ····73:·0000000000001964····45·FUNC····LOCAL··DEFAULT····7·zlib_Decompress_copy
78 ····74:·00000000000019a8···365·FUNC····LOCAL··DEFAULT····7·zlib_Decompress_copy_impl78 ····74:·0000000000001991···365·FUNC····LOCAL··DEFAULT····7·zlib_Decompress_copy_impl
79 ····75:·0000000000001b15····48·FUNC····LOCAL··DEFAULT····7·zlib_Decompress___copy__79 ····75:·0000000000001afe····48·FUNC····LOCAL··DEFAULT····7·zlib_Decompress___copy__
80 ····76:·0000000000001b45···100·FUNC····LOCAL··DEFAULT····7·zlib_Decompress___deepcopy__80 ····76:·0000000000001b2e···100·FUNC····LOCAL··DEFAULT····7·zlib_Decompress___deepcopy__
81 ····77:·00000000000004c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.2481 ····77:·00000000000004c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.24
82 ····78:·00000000000019a0···136·OBJECT··LOCAL··DEFAULT···12·BUFFER_BLOCK_SIZE82 ····78:·00000000000019a0···136·OBJECT··LOCAL··DEFAULT···12·BUFFER_BLOCK_SIZE
83 ····79:·0000000000001ba9····88·FUNC····LOCAL··DEFAULT····7·_BlocksOutputBuffer_Grow.constprop.0.cold83 ····79:·0000000000001b92····88·FUNC····LOCAL··DEFAULT····7·_BlocksOutputBuffer_Grow.constprop.0.cold
84 ····80:·0000000000001070···758·FUNC····LOCAL··DEFAULT····1·zlib_decompress84 ····80:·0000000000001070···758·FUNC····LOCAL··DEFAULT····1·zlib_decompress
85 ····81:·00000000000001a0····72·OBJECT··LOCAL··DEFAULT····3·_parser.885 ····81:·00000000000001a0····72·OBJECT··LOCAL··DEFAULT····3·_parser.8
86 ····82:·0000000000001c01···500·FUNC····LOCAL··DEFAULT····7·zlib_decompress.cold86 ····82:·0000000000001bea···500·FUNC····LOCAL··DEFAULT····7·zlib_decompress.cold
87 ····83:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.087 ····83:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
88 ····84:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata88 ····84:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
89 ····85:·0000000000000000····32·OBJECT··LOCAL··DEFAULT···12·_keywords.189 ····85:·0000000000000000····32·OBJECT··LOCAL··DEFAULT···12·_keywords.1
90 ····86:·00000000000000a0····88·OBJECT··LOCAL··DEFAULT····3·_kwtuple.390 ····86:·00000000000000a0····88·OBJECT··LOCAL··DEFAULT····3·_kwtuple.3
91 ····87:·0000000000000020····56·OBJECT··LOCAL··DEFAULT···12·_keywords.491 ····87:·0000000000000020····56·OBJECT··LOCAL··DEFAULT···12·_keywords.4
92 ····88:·0000000000000160····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.692 ····88:·0000000000000160····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.6
93 ····89:·0000000000000060····32·OBJECT··LOCAL··DEFAULT···12·_keywords.793 ····89:·0000000000000060····32·OBJECT··LOCAL··DEFAULT···12·_keywords.7
78.9 KB
readelf --wide --relocs {}
Max HTML report size reached
16.6 KB
readelf --wide --debug-dump=frames {}
    
Offset 768, 15 lines modifiedOffset 768, 15 lines modified
768 ··DW_CFA_def_cfa_offset:·16768 ··DW_CFA_def_cfa_offset:·16
769 ··DW_CFA_advance_loc:·2·to·00000000000012dc769 ··DW_CFA_advance_loc:·2·to·00000000000012dc
770 ··DW_CFA_def_cfa_offset:·8770 ··DW_CFA_def_cfa_offset:·8
771 ··DW_CFA_nop771 ··DW_CFA_nop
772 ··DW_CFA_nop772 ··DW_CFA_nop
773 ··DW_CFA_nop773 ··DW_CFA_nop
  
774 0000070c·000000000000004c·00000710·FDE·cie=00000000·pc=0000000000000df0..000000000000154a774 0000070c·000000000000004c·00000710·FDE·cie=00000000·pc=0000000000000df0..000000000000153d
775 ··DW_CFA_advance_loc:·6·to·0000000000000df6775 ··DW_CFA_advance_loc:·6·to·0000000000000df6
776 ··DW_CFA_def_cfa_offset:·16776 ··DW_CFA_def_cfa_offset:·16
777 ··DW_CFA_offset:·r15·(r15)·at·cfa-16777 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
778 ··DW_CFA_advance_loc:·2·to·0000000000000df8778 ··DW_CFA_advance_loc:·2·to·0000000000000df8
779 ··DW_CFA_def_cfa_offset:·24779 ··DW_CFA_def_cfa_offset:·24
780 ··DW_CFA_offset:·r14·(r14)·at·cfa-24780 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
781 ··DW_CFA_advance_loc:·2·to·0000000000000dfa781 ··DW_CFA_advance_loc:·2·to·0000000000000dfa
Offset 789, 56 lines modifiedOffset 789, 55 lines modified
789 ··DW_CFA_def_cfa_offset:·48789 ··DW_CFA_def_cfa_offset:·48
790 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48790 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
791 ··DW_CFA_advance_loc:·7·to·0000000000000e0a791 ··DW_CFA_advance_loc:·7·to·0000000000000e0a
792 ··DW_CFA_def_cfa_offset:·56792 ··DW_CFA_def_cfa_offset:·56
793 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56793 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
794 ··DW_CFA_advance_loc:·10·to·0000000000000e14794 ··DW_CFA_advance_loc:·10·to·0000000000000e14
795 ··DW_CFA_def_cfa_offset:·240795 ··DW_CFA_def_cfa_offset:·240
796 ··DW_CFA_advance_loc2:·735·to·00000000000010f3796 ··DW_CFA_advance_loc2:·725·to·00000000000010e9
797 ··DW_CFA_remember_state797 ··DW_CFA_remember_state
798 ··DW_CFA_def_cfa_offset:·56798 ··DW_CFA_def_cfa_offset:·56
799 ··DW_CFA_advance_loc:·4·to·00000000000010f7799 ··DW_CFA_advance_loc:·4·to·00000000000010ed
800 ··DW_CFA_def_cfa_offset:·48800 ··DW_CFA_def_cfa_offset:·48
801 ··DW_CFA_advance_loc:·1·to·00000000000010f8801 ··DW_CFA_advance_loc:·1·to·00000000000010ee
802 ··DW_CFA_def_cfa_offset:·40802 ··DW_CFA_def_cfa_offset:·40
803 ··DW_CFA_advance_loc:·2·to·00000000000010fa803 ··DW_CFA_advance_loc:·2·to·00000000000010f0
804 ··DW_CFA_def_cfa_offset:·32804 ··DW_CFA_def_cfa_offset:·32
805 ··DW_CFA_advance_loc:·2·to·00000000000010fc805 ··DW_CFA_advance_loc:·2·to·00000000000010f2
806 ··DW_CFA_def_cfa_offset:·24806 ··DW_CFA_def_cfa_offset:·24
807 ··DW_CFA_advance_loc:·2·to·00000000000010fe807 ··DW_CFA_advance_loc:·2·to·00000000000010f4
808 ··DW_CFA_def_cfa_offset:·16808 ··DW_CFA_def_cfa_offset:·16
809 ··DW_CFA_advance_loc:·2·to·0000000000001100809 ··DW_CFA_advance_loc:·2·to·00000000000010f6
810 ··DW_CFA_def_cfa_offset:·8810 ··DW_CFA_def_cfa_offset:·8
811 ··DW_CFA_advance_loc:·8·to·0000000000001108811 ··DW_CFA_advance_loc:·1·to·00000000000010f7
812 ··DW_CFA_restore_state812 ··DW_CFA_restore_state
813 ··DW_CFA_nop813 ··DW_CFA_nop
814 ··DW_CFA_nop814 ··DW_CFA_nop
815 ··DW_CFA_nop815 ··DW_CFA_nop
  
816 0000075c·0000000000000034·00000760·FDE·cie=00000000·pc=00000000000012dd..0000000000001550816 0000075c·0000000000000034·00000760·FDE·cie=00000000·pc=00000000000012dd..0000000000001539
817 ··DW_CFA_def_cfa_offset:·240817 ··DW_CFA_def_cfa_offset:·240
818 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56818 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
819 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48819 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
820 ··DW_CFA_offset:·r12·(r12)·at·cfa-40820 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
821 ··DW_CFA_offset:·r13·(r13)·at·cfa-32821 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
822 ··DW_CFA_offset:·r14·(r14)·at·cfa-24822 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
823 ··DW_CFA_offset:·r15·(r15)·at·cfa-16823 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
824 ··DW_CFA_advance_loc1:·208·to·00000000000013ad824 ··DW_CFA_advance_loc2:·458·to·00000000000014a7
825 ··DW_CFA_def_cfa_offset:·248825 ··DW_CFA_def_cfa_offset:·248
826 ··DW_CFA_advance_loc:·29·to·00000000000013ca826 ··DW_CFA_advance_loc:·29·to·00000000000014c4
827 ··DW_CFA_def_cfa_offset:·256827 ··DW_CFA_def_cfa_offset:·256
828 ··DW_CFA_advance_loc:·2·to·00000000000013cc828 ··DW_CFA_advance_loc:·2·to·00000000000014c6
829 ··DW_CFA_def_cfa_offset:·264829 ··DW_CFA_def_cfa_offset:·264
830 ··DW_CFA_advance_loc:·2·to·00000000000013ce830 ··DW_CFA_advance_loc:·2·to·00000000000014c8
831 ··DW_CFA_def_cfa_offset:·272831 ··DW_CFA_def_cfa_offset:·272
832 ··DW_CFA_advance_loc:·9·to·00000000000013d7832 ··DW_CFA_advance_loc:·9·to·00000000000014d1
833 ··DW_CFA_def_cfa_offset:·240833 ··DW_CFA_def_cfa_offset:·240
834 ··DW_CFA_nop834 ··DW_CFA_nop
835 ··DW_CFA_nop835 ··DW_CFA_nop
836 ··DW_CFA_nop 
  
837 00000794·000000000000004c·00000798·FDE·cie=00000000·pc=0000000000000c50..0000000000000f4c836 00000794·000000000000004c·00000798·FDE·cie=00000000·pc=0000000000000c50..0000000000000f4c
838 ··DW_CFA_advance_loc:·6·to·0000000000000c56837 ··DW_CFA_advance_loc:·6·to·0000000000000c56
839 ··DW_CFA_def_cfa_offset:·16838 ··DW_CFA_def_cfa_offset:·16
840 ··DW_CFA_offset:·r15·(r15)·at·cfa-16839 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
841 ··DW_CFA_advance_loc:·2·to·0000000000000c58840 ··DW_CFA_advance_loc:·2·to·0000000000000c58
842 ··DW_CFA_def_cfa_offset:·24841 ··DW_CFA_def_cfa_offset:·24
Offset 874, 31 lines modifiedOffset 873, 31 lines modified
874 ··DW_CFA_def_cfa_offset:·8873 ··DW_CFA_def_cfa_offset:·8
875 ··DW_CFA_advance_loc:·1·to·0000000000000e38874 ··DW_CFA_advance_loc:·1·to·0000000000000e38
876 ··DW_CFA_restore_state875 ··DW_CFA_restore_state
877 ··DW_CFA_nop876 ··DW_CFA_nop
878 ··DW_CFA_nop877 ··DW_CFA_nop
879 ··DW_CFA_nop878 ··DW_CFA_nop
  
880 000007e4·0000000000000034·000007e8·FDE·cie=00000000·pc=0000000000001550..000000000000171a879 000007e4·0000000000000034·000007e8·FDE·cie=00000000·pc=0000000000001539..0000000000001703
881 ··DW_CFA_def_cfa_offset:·240880 ··DW_CFA_def_cfa_offset:·240
882 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56881 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
883 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48882 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
884 ··DW_CFA_offset:·r12·(r12)·at·cfa-40883 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
885 ··DW_CFA_offset:·r13·(r13)·at·cfa-32884 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
886 ··DW_CFA_offset:·r14·(r14)·at·cfa-24885 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
887 ··DW_CFA_offset:·r15·(r15)·at·cfa-16886 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
888 ··DW_CFA_advance_loc1:·121·to·00000000000015c9887 ··DW_CFA_advance_loc1:·121·to·00000000000015b2
889 ··DW_CFA_def_cfa_offset:·248888 ··DW_CFA_def_cfa_offset:·248
890 ··DW_CFA_advance_loc:·20·to·00000000000015dd889 ··DW_CFA_advance_loc:·20·to·00000000000015c6
891 ··DW_CFA_def_cfa_offset:·256890 ··DW_CFA_def_cfa_offset:·256
892 ··DW_CFA_advance_loc:·2·to·00000000000015df891 ··DW_CFA_advance_loc:·2·to·00000000000015c8
893 ··DW_CFA_def_cfa_offset:·264892 ··DW_CFA_def_cfa_offset:·264
894 ··DW_CFA_advance_loc:·2·to·00000000000015e1893 ··DW_CFA_advance_loc:·2·to·00000000000015ca
895 ··DW_CFA_def_cfa_offset:·272894 ··DW_CFA_def_cfa_offset:·272
896 ··DW_CFA_advance_loc:·9·to·00000000000015ea895 ··DW_CFA_advance_loc:·9·to·00000000000015d3
897 ··DW_CFA_def_cfa_offset:·240896 ··DW_CFA_def_cfa_offset:·240
898 ··DW_CFA_nop897 ··DW_CFA_nop
899 ··DW_CFA_nop898 ··DW_CFA_nop
900 ··DW_CFA_nop899 ··DW_CFA_nop
  
901 0000081c·0000000000000034·00000820·FDE·cie=00000000·pc=0000000000000f50..0000000000000fb2900 0000081c·0000000000000034·00000820·FDE·cie=00000000·pc=0000000000000f50..0000000000000fb2
902 ··DW_CFA_advance_loc:·2·to·0000000000000f52901 ··DW_CFA_advance_loc:·2·to·0000000000000f52
Offset 922, 160 lines modifiedOffset 921, 160 lines modified
922 ··DW_CFA_advance_loc:·1·to·0000000000000fad921 ··DW_CFA_advance_loc:·1·to·0000000000000fad
923 ··DW_CFA_def_cfa_offset:·24922 ··DW_CFA_def_cfa_offset:·24
924 ··DW_CFA_advance_loc:·2·to·0000000000000faf923 ··DW_CFA_advance_loc:·2·to·0000000000000faf
925 ··DW_CFA_def_cfa_offset:·16924 ··DW_CFA_def_cfa_offset:·16
926 ··DW_CFA_advance_loc:·2·to·0000000000000fb1925 ··DW_CFA_advance_loc:·2·to·0000000000000fb1
927 ··DW_CFA_def_cfa_offset:·8926 ··DW_CFA_def_cfa_offset:·8
  
928 00000854·0000000000000018·00000858·FDE·cie=00000000·pc=000000000000171a..000000000000174e927 00000854·0000000000000018·00000858·FDE·cie=00000000·pc=0000000000001703..0000000000001737
929 ··DW_CFA_def_cfa_offset:·48928 ··DW_CFA_def_cfa_offset:·48
930 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40929 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
931 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32930 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
932 ··DW_CFA_offset:·r12·(r12)·at·cfa-24931 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
933 ··DW_CFA_offset:·r13·(r13)·at·cfa-16932 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
934 ··DW_CFA_nop933 ··DW_CFA_nop
  
935 00000870·0000000000000014·00000874·FDE·cie=00000000·pc=000000000000174e..000000000000177b934 00000870·0000000000000014·00000874·FDE·cie=00000000·pc=0000000000001737..0000000000001764
936 ··DW_CFA_advance_loc:·24·to·0000000000001766935 ··DW_CFA_advance_loc:·24·to·000000000000174f
937 ··DW_CFA_def_cfa_offset:·16936 ··DW_CFA_def_cfa_offset:·16
938 ··DW_CFA_advance_loc:·20·to·000000000000177a937 ··DW_CFA_advance_loc:·20·to·0000000000001763
939 ··DW_CFA_def_cfa_offset:·8938 ··DW_CFA_def_cfa_offset:·8
940 ··DW_CFA_nop939 ··DW_CFA_nop
  
Max diff block lines reached; 10859/16894 bytes (64.28%) of diff not shown.
14.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 401, 15 lines modifiedOffset 401, 15 lines modified
401 »       je·····487·<ZlibDecompressor__new__+0x167>401 »       je·····487·<ZlibDecompressor__new__+0x167>
402 »       mov····0x40(%rbx),%rsi402 »       mov····0x40(%rbx),%rsi
403 »       mov····0x18(%rbp),%rdi403 »       mov····0x18(%rbp),%rdi
404 »       mov····%eax,%edx404 »       mov····%eax,%edx
405 »       mov····$0x0,%ecx405 »       mov····$0x0,%ecx
406 ·R_X86_64_32»    .rodata.str1.8+0xb8406 ·R_X86_64_32»    .rodata.str1.8+0xb8
407 »       call···477·<ZlibDecompressor__new__+0x157>407 »       call···477·<ZlibDecompressor__new__+0x157>
408 ·R_X86_64_PC32»  .text.unlikely+0x1df1408 ·R_X86_64_PC32»  .text.unlikely+0x1dda
409 »       mov····(%rbx),%rax409 »       mov····(%rbx),%rax
410 »       test···%eax,%eax410 »       test···%eax,%eax
411 »       js·····482·<ZlibDecompressor__new__+0x162>411 »       js·····482·<ZlibDecompressor__new__+0x162>
412 ·R_X86_64_PC32»  .text.unlikely+0x478412 ·R_X86_64_PC32»  .text.unlikely+0x478
413 »       jmp····487·<ZlibDecompressor__new__+0x167>413 »       jmp····487·<ZlibDecompressor__new__+0x167>
414 ·R_X86_64_PC32»  .text.unlikely+0x499414 ·R_X86_64_PC32»  .text.unlikely+0x499
415 »       jmp····48c·<ZlibDecompressor__new__+0x16c>415 »       jmp····48c·<ZlibDecompressor__new__+0x16c>
Offset 940, 15 lines modifiedOffset 940, 15 lines modified
940 »       jmp····b19·<zlib_decompressobj+0xe9>940 »       jmp····b19·<zlib_decompressobj+0xe9>
941 »       mov····0x40(%rbx),%rsi941 »       mov····0x40(%rbx),%rsi
942 »       mov····0x18(%r12),%rdi942 »       mov····0x18(%r12),%rdi
943 »       mov····%eax,%edx943 »       mov····%eax,%edx
944 »       mov····$0x0,%ecx944 »       mov····$0x0,%ecx
945 ·R_X86_64_32»    .rodata.str1.8+0xb8945 ·R_X86_64_32»    .rodata.str1.8+0xb8
946 »       call···b79·<zlib_decompressobj+0x149>946 »       call···b79·<zlib_decompressobj+0x149>
947 ·R_X86_64_PC32»  .text.unlikely+0x1df1947 ·R_X86_64_PC32»  .text.unlikely+0x1dda
948 »       mov····(%rbx),%rax948 »       mov····(%rbx),%rax
949 »       test···%eax,%eax949 »       test···%eax,%eax
950 »       jns····b84·<zlib_decompressobj+0x154>950 »       jns····b84·<zlib_decompressobj+0x154>
951 ·R_X86_64_PC32»  .text.unlikely+0xc8c951 ·R_X86_64_PC32»  .text.unlikely+0xc8c
952 »       jmp····b60·<zlib_decompressobj+0x130>952 »       jmp····b60·<zlib_decompressobj+0x130>
953 »       jmp····b8b·<zlib_decompressobj+0x15b>953 »       jmp····b8b·<zlib_decompressobj+0x15b>
954 ·R_X86_64_PC32»  .text.unlikely+0xcc8954 ·R_X86_64_PC32»  .text.unlikely+0xcc8
Offset 1035, 24 lines modifiedOffset 1035, 24 lines modified
1035 »       mov····%r8,%rcx1035 »       mov····%r8,%rcx
1036 »       push···%rbx1036 »       push···%rbx
1037 »       mov····%rdi,%rbx1037 »       mov····%rdi,%rbx
1038 »       mov····%rdx,%rdi1038 »       mov····%rdx,%rdi
1039 »       sub····$0xb8,%rsp1039 »       sub····$0xb8,%rsp
1040 »       test···%r8,%r81040 »       test···%r8,%r8
1041 »       jne····c7d·<zlib_Decompress_flush+0x2d>1041 »       jne····c7d·<zlib_Decompress_flush+0x2d>
1042 ·R_X86_64_PC32»  .text.unlikely+0x15c41042 ·R_X86_64_PC32»  .text.unlikely+0x15ad
1043 »       cmp····$0x1,%rbp1043 »       cmp····$0x1,%rbp
1044 »       ja·····c87·<zlib_Decompress_flush+0x37>1044 »       ja·····c87·<zlib_Decompress_flush+0x37>
1045 ·R_X86_64_PC32»  .text.unlikely+0x15c41045 ·R_X86_64_PC32»  .text.unlikely+0x15ad
1046 »       test···%rdx,%rdx1046 »       test···%rdx,%rdx
1047 »       je·····c90·<zlib_Decompress_flush+0x40>1047 »       je·····c90·<zlib_Decompress_flush+0x40>
1048 ·R_X86_64_PC32»  .text.unlikely+0x15c41048 ·R_X86_64_PC32»  .text.unlikely+0x15ad
1049 »       test···%rbp,%rbp1049 »       test···%rbp,%rbp
1050 »       jg·····c99·<zlib_Decompress_flush+0x49>1050 »       jg·····c99·<zlib_Decompress_flush+0x49>
1051 ·R_X86_64_PC32»  .text.unlikely+0x16561051 ·R_X86_64_PC32»  .text.unlikely+0x163f
1052 »       lea····0x40(%rsp),%r121052 »       lea····0x40(%rsp),%r12
1053 »       xor····%eax,%eax1053 »       xor····%eax,%eax
1054 »       mov····$0x6,%ecx1054 »       mov····$0x6,%ecx
1055 »       mov····%r12,%rdi1055 »       mov····%r12,%rdi
1056 »       rep·stos·%eax,%es:(%rdi)1056 »       rep·stos·%eax,%es:(%rdi)
1057 »       mov····%r13,%rdi1057 »       mov····%r13,%rdi
1058 »       call···cb2·<zlib_Decompress_flush+0x62>1058 »       call···cb2·<zlib_Decompress_flush+0x62>
Offset 1066, 36 lines modifiedOffset 1066, 36 lines modified
1066 »       mov····%rax,0x20(%rsp)1066 »       mov····%rax,0x20(%rsp)
1067 »       mov····0xa0(%rbx),%rdi1067 »       mov····0xa0(%rbx),%rdi
1068 »       xor····%esi,%esi1068 »       xor····%esi,%esi
1069 »       call···cdb·<zlib_Decompress_flush+0x8b>1069 »       call···cdb·<zlib_Decompress_flush+0x8b>
1070 ·R_X86_64_PLT32» PyThread_acquire_lock-0x41070 ·R_X86_64_PLT32» PyThread_acquire_lock-0x4
1071 »       test···%eax,%eax1071 »       test···%eax,%eax
1072 »       je·····ce3·<zlib_Decompress_flush+0x93>1072 »       je·····ce3·<zlib_Decompress_flush+0x93>
1073 ·R_X86_64_PC32»  .text.unlikely+0x157b1073 ·R_X86_64_PC32»  .text.unlikely+0x1564
1074 »       mov····0x88(%rbx),%rdi1074 »       mov····0x88(%rbx),%rdi
1075 »       lea····0x60(%rsp),%r141075 »       lea····0x60(%rsp),%r14
1076 »       xor····%edx,%edx1076 »       xor····%edx,%edx
1077 »       mov····%r14,%rsi1077 »       mov····%r14,%rsi
1078 »       call···cf9·<zlib_Decompress_flush+0xa9>1078 »       call···cf9·<zlib_Decompress_flush+0xa9>
1079 ·R_X86_64_PLT32» PyObject_GetBuffer-0x41079 ·R_X86_64_PLT32» PyObject_GetBuffer-0x4
1080 »       add····$0x1,%eax1080 »       add····$0x1,%eax
1081 »       je·····d02·<zlib_Decompress_flush+0xb2>1081 »       je·····d02·<zlib_Decompress_flush+0xb2>
1082 ·R_X86_64_PC32»  .text.unlikely+0x16431082 ·R_X86_64_PC32»  .text.unlikely+0x162c
1083 »       mov····0x60(%rsp),%rax1083 »       mov····0x60(%rsp),%rax
1084 »       mov····%rbp,%rsi1084 »       mov····%rbp,%rsi
1085 »       mov····%r12,%rdi1085 »       mov····%r12,%rdi
1086 »       mov····0x70(%rsp),%r131086 »       mov····0x70(%rsp),%r13
1087 »       mov····%rax,0x10(%rbx)1087 »       mov····%rax,0x10(%rbx)
1088 »       lea····0x28(%rbx),%rax1088 »       lea····0x28(%rbx),%rax
1089 »       mov····%rax,%rdx1089 »       mov····%rax,%rdx
1090 »       mov····%rax,0x18(%rsp)1090 »       mov····%rax,0x18(%rsp)
1091 »       call···f50·<_BlocksOutputBuffer_InitWithSize>1091 »       call···f50·<_BlocksOutputBuffer_InitWithSize>
1092 »       test···%rax,%rax1092 »       test···%rax,%rax
1093 »       js·····d30·<zlib_Decompress_flush+0xe0>1093 »       js·····d30·<zlib_Decompress_flush+0xe0>
1094 ·R_X86_64_PC32»  .text.unlikely+0x15511094 ·R_X86_64_PC32»  .text.unlikely+0x153a
1095 »       mov····$0xffffffff,%edx1095 »       mov····$0xffffffff,%edx
1096 »       lea····0x10(%rbx),%r151096 »       lea····0x10(%rbx),%r15
1097 »       cmp····%rdx,%rax1097 »       cmp····%rdx,%rax
1098 »       cmovbe·%rax,%rdx1098 »       cmovbe·%rax,%rdx
1099 »       sub····%rdx,%rax1099 »       sub····%rdx,%rax
1100 »       mov····%edx,0x30(%rbx)1100 »       mov····%edx,0x30(%rbx)
1101 »       mov····%edx,%esi1101 »       mov····%edx,%esi
Offset 1109, 15 lines modifiedOffset 1109, 15 lines modified
1109 »       mov····%eax,0x18(%rbx)1109 »       mov····%eax,0x18(%rbx)
1110 »       sete···%al1110 »       sete···%al
1111 »       movzbl·%al,%eax1111 »       movzbl·%al,%eax
1112 »       shl····$0x2,%eax1112 »       shl····$0x2,%eax
1113 »       mov····%eax,0x10(%rsp)1113 »       mov····%eax,0x10(%rsp)
1114 »       test···%esi,%esi1114 »       test···%esi,%esi
1115 »       je·····d7d·<zlib_Decompress_flush+0x12d>1115 »       je·····d7d·<zlib_Decompress_flush+0x12d>
1116 ·R_X86_64_PC32»  .text.unlikely+0x15a11116 ·R_X86_64_PC32»  .text.unlikely+0x158a
1117 »       call···d82·<zlib_Decompress_flush+0x132>1117 »       call···d82·<zlib_Decompress_flush+0x132>
1118 ·R_X86_64_PLT32» PyEval_SaveThread-0x41118 ·R_X86_64_PLT32» PyEval_SaveThread-0x4
1119 »       mov····0x10(%rsp),%esi1119 »       mov····0x10(%rsp),%esi
1120 »       mov····%r15,%rdi1120 »       mov····%r15,%rdi
1121 »       mov····%rax,(%rsp)1121 »       mov····%rax,(%rsp)
1122 »       call···d92·<zlib_Decompress_flush+0x142>1122 »       call···d92·<zlib_Decompress_flush+0x142>
1123 ·R_X86_64_PLT32» inflate-0x41123 ·R_X86_64_PLT32» inflate-0x4
Offset 1126, 42 lines modifiedOffset 1126, 42 lines modified
1126 »       call···d9d·<zlib_Decompress_flush+0x14d>1126 »       call···d9d·<zlib_Decompress_flush+0x14d>
1127 ·R_X86_64_PLT32» PyEval_RestoreThread-0x41127 ·R_X86_64_PLT32» PyEval_RestoreThread-0x4
1128 »       cmp····$0xfffffffb,%ebp1128 »       cmp····$0xfffffffb,%ebp
1129 »       jne····e87·<zlib_Decompress_flush+0x237>1129 »       jne····e87·<zlib_Decompress_flush+0x237>
1130 »       mov····0x30(%rbx),%esi1130 »       mov····0x30(%rbx),%esi
1131 »       test···%esi,%esi1131 »       test···%esi,%esi
1132 »       je·····db1·<zlib_Decompress_flush+0x161>1132 »       je·····db1·<zlib_Decompress_flush+0x161>
1133 ·R_X86_64_PC32»  .text.unlikely+0x15a11133 ·R_X86_64_PC32»  .text.unlikely+0x158a
1134 »       cmp····$0x1,%ebp1134 »       cmp····$0x1,%ebp
1135 »       jne····dba·<zlib_Decompress_flush+0x16a>1135 »       jne····dba·<zlib_Decompress_flush+0x16a>
1136 ·R_X86_64_PC32»  .text.unlikely+0x162b1136 ·R_X86_64_PC32»  .text.unlikely+0x1614
1137 »       cmpl···$0x0,0x18(%rbx)1137 »       cmpl···$0x0,0x18(%rbx)
1138 »       jne····e95·<zlib_Decompress_flush+0x245>1138 »       jne····e95·<zlib_Decompress_flush+0x245>
1139 »       mov····0x88(%rbx),%rax1139 »       mov····0x88(%rbx),%rax
1140 »       cmpq···$0x0,0x10(%rax)1140 »       cmpq···$0x0,0x10(%rax)
1141 »       jne····e38·<zlib_Decompress_flush+0x1e8>1141 »       jne····e38·<zlib_Decompress_flush+0x1e8>
1142 »       sub····$0x1,%ebp1142 »       sub····$0x1,%ebp
Max diff block lines reached; 9992/14238 bytes (70.18%) of diff not shown.
51.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 495, 15 lines modifiedOffset 495, 15 lines modified
495 »       je·····598·<ZlibDecompressor__new__.cold+0x141>495 »       je·····598·<ZlibDecompressor__new__.cold+0x141>
496 ·R_X86_64_PC32»  .text+0x441496 ·R_X86_64_PC32»  .text+0x441
497 »       mov····0x40(%rbx),%rsi497 »       mov····0x40(%rbx),%rsi
498 »       mov····0x18(%rbp),%rdi498 »       mov····0x18(%rbp),%rdi
499 »       mov····$0x0,%ecx499 »       mov····$0x0,%ecx
500 ·R_X86_64_32»    .rodata.str1.1+0x1d6500 ·R_X86_64_32»    .rodata.str1.1+0x1d6
501 »       mov····%r12d,%edx501 »       mov····%r12d,%edx
502 »       call···1df5·<zlib_error.isra.0>502 »       call···1dde·<zlib_error.isra.0>
503 »       jmp····51b·<ZlibDecompressor__new__.cold+0xc4>503 »       jmp····51b·<ZlibDecompressor__new__.cold+0xc4>
504 »       mov····%rbx,%rdi504 »       mov····%rbx,%rdi
505 »       call···5ba·<ZlibDecompressor__new__.cold+0x163>505 »       call···5ba·<ZlibDecompressor__new__.cold+0x163>
506 ·R_X86_64_PLT32» _Py_Dealloc-0x4506 ·R_X86_64_PLT32» _Py_Dealloc-0x4
507 »       jmp····550·<ZlibDecompressor__new__.cold+0xf9>507 »       jmp····550·<ZlibDecompressor__new__.cold+0xf9>
508 »       mov····0x0(%rip),%rdi········508 »       mov····0x0(%rip),%rdi········
509 ·R_X86_64_PC32»  PyExc_OverflowError-0x4509 ·R_X86_64_PC32»  PyExc_OverflowError-0x4
Offset 537, 15 lines modifiedOffset 537, 15 lines modified
537 ·R_X86_64_PC32»  .text+0x543537 ·R_X86_64_PC32»  .text+0x543
538 »       mov····0x8(%rsp),%rbx538 »       mov····0x8(%rsp),%rbx
539 »       mov····0x40(%r14),%rsi539 »       mov····0x40(%r14),%rsi
540 »       mov····$0x0,%ecx540 »       mov····$0x0,%ecx
541 ·R_X86_64_32»    .rodata.str1.1+0x208541 ·R_X86_64_32»    .rodata.str1.1+0x208
542 »       mov····%eax,%edx542 »       mov····%eax,%edx
543 »       mov····0x18(%rbx),%rdi543 »       mov····0x18(%rbx),%rdi
544 »       call···1df5·<zlib_error.isra.0>544 »       call···1dde·<zlib_error.isra.0>
545 »       mov····0x18(%rsp),%rdi545 »       mov····0x18(%rsp),%rdi
546 »       test···%rdi,%rdi546 »       test···%rdi,%rdi
547 »       je·····7ac·<zlib_ZlibDecompressor_decompress.cold+0x1d2>547 »       je·····7ac·<zlib_ZlibDecompressor_decompress.cold+0x1d2>
548 »       mov····(%rdi),%rax548 »       mov····(%rdi),%rax
549 »       xor····%esi,%esi549 »       xor····%esi,%esi
550 »       mov····%rsi,0x18(%rsp)550 »       mov····%rsi,0x18(%rsp)
551 »       test···%eax,%eax551 »       test···%eax,%eax
Offset 559, 15 lines modifiedOffset 559, 15 lines modified
559 ·R_X86_64_PC32»  .text+0x718559 ·R_X86_64_PC32»  .text+0x718
560 »       mov····0x8(%rsp),%rax560 »       mov····0x8(%rsp),%rax
561 »       mov····0x40(%r14),%rsi561 »       mov····0x40(%r14),%rsi
562 »       mov····$0x0,%ecx562 »       mov····$0x0,%ecx
563 ·R_X86_64_32»    .rodata.str1.1+0x226563 ·R_X86_64_32»    .rodata.str1.1+0x226
564 »       mov····%ebx,%edx564 »       mov····%ebx,%edx
565 »       mov····0x18(%rax),%rdi565 »       mov····0x18(%rax),%rdi
566 »       call···1df5·<zlib_error.isra.0>566 »       call···1dde·<zlib_error.isra.0>
567 »       jmp····621·<zlib_ZlibDecompressor_decompress.cold+0x47>567 »       jmp····621·<zlib_ZlibDecompressor_decompress.cold+0x47>
568 »       xor····%ebx,%ebx568 »       xor····%ebx,%ebx
569 »       jmp····67a·<zlib_ZlibDecompressor_decompress.cold+0xa0>569 »       jmp····67a·<zlib_ZlibDecompressor_decompress.cold+0xa0>
570 ·R_X86_64_PC32»  .text+0x765570 ·R_X86_64_PC32»  .text+0x765
571 »       xor····%edx,%edx571 »       xor····%edx,%edx
572 »       movb···$0x1,0xb2(%r14)572 »       movb···$0x1,0xb2(%r14)
573 »       mov····%rdx,0x10(%r14)573 »       mov····%rdx,0x10(%r14)
Offset 725, 21 lines modifiedOffset 725, 21 lines modified
725 »       lea····0x40(%rsp),%r12725 »       lea····0x40(%rsp),%r12
726 »       mov····0x20(%rsp),%rax726 »       mov····0x20(%rsp),%rax
727 »       mov····0x40(%rbx),%rsi727 »       mov····0x40(%rbx),%rsi
728 »       mov····$0x0,%ecx728 »       mov····$0x0,%ecx
729 ·R_X86_64_32»    .rodata.str1.1+0x23f729 ·R_X86_64_32»    .rodata.str1.1+0x23f
730 »       mov····$0xfffffffe,%edx730 »       mov····$0xfffffffe,%edx
731 »       mov····0x18(%rax),%rdi731 »       mov····0x18(%rax),%rdi
732 »       call···1df5·<zlib_error.isra.0>732 »       call···1dde·<zlib_error.isra.0>
733 »       mov····0x10(%rsp),%rax733 »       mov····0x10(%rsp),%rax
734 »       mov····%r12,%rdi734 »       mov····%r12,%rdi
735 »       mov····%r15,0x40(%rsp)735 »       mov····%r15,0x40(%rsp)
736 »       xor····%r12d,%r12d736 »       xor····%r12d,%r12d
737 »       mov····%rax,0x48(%rsp)737 »       mov····%rax,0x48(%rsp)
738 »       call···1e4a·<_BlocksOutputBuffer_OnError>738 »       call···1e33·<_BlocksOutputBuffer_OnError>
739 »       jmp····8a9·<zlib_Compress_compress.cold+0x58>739 »       jmp····8a9·<zlib_Compress_compress.cold+0x58>
740 ·R_X86_64_PC32»  .text.hot+0x77d740 ·R_X86_64_PC32»  .text.hot+0x77d
741 »       sub····%r14,%rbp741 »       sub····%r14,%rbp
742 »       or·····$0xffffffff,%eax742 »       or·····$0xffffffff,%eax
743 »       jmp····8b4·<zlib_Compress_compress.cold+0x63>743 »       jmp····8b4·<zlib_Compress_compress.cold+0x63>
744 ·R_X86_64_PC32»  .text.hot+0x6c9744 ·R_X86_64_PC32»  .text.hot+0x6c9
745 »       mov····(%r12),%rax745 »       mov····(%r12),%rax
Offset 868, 24 lines modifiedOffset 868, 24 lines modified
868 »       call···a20·<zlib_Compress_flush.cold+0x5f>868 »       call···a20·<zlib_Compress_flush.cold+0x5f>
869 ·R_X86_64_PLT32» PyErr_SetString-0x4869 ·R_X86_64_PLT32» PyErr_SetString-0x4
870 »       lea····0x30(%rsp),%r8870 »       lea····0x30(%rsp),%r8
871 »       mov····%r8,%rdi871 »       mov····%r8,%rdi
872 »       mov····%r14,0x30(%rsp)872 »       mov····%r14,0x30(%rsp)
873 »       xor····%r12d,%r12d873 »       xor····%r12d,%r12d
874 »       mov····%r13,0x38(%rsp)874 »       mov····%r13,0x38(%rsp)
875 »       call···1e4a·<_BlocksOutputBuffer_OnError>875 »       call···1e33·<_BlocksOutputBuffer_OnError>
876 »       jmp····a3f·<zlib_Compress_flush.cold+0x7e>876 »       jmp····a3f·<zlib_Compress_flush.cold+0x7e>
877 ·R_X86_64_PC32»  .text.hot+0xbeb877 ·R_X86_64_PC32»  .text.hot+0xbeb
878 »       mov····(%rsp),%rcx878 »       mov····(%rsp),%rcx
879 »       mov····0x40(%rbx),%rsi879 »       mov····0x40(%rbx),%rsi
880 »       mov····%eax,%edx880 »       mov····%eax,%edx
881 »       mov····0x18(%rcx),%rdi881 »       mov····0x18(%rcx),%rdi
882 »       mov····$0x0,%ecx882 »       mov····$0x0,%ecx
883 ·R_X86_64_32»    .rodata.str1.1+0x265883 ·R_X86_64_32»    .rodata.str1.1+0x265
884 »       call···1df5·<zlib_error.isra.0>884 »       call···1dde·<zlib_error.isra.0>
885 »       lea····0x30(%rsp),%r8885 »       lea····0x30(%rsp),%r8
886 »       jmp····a25·<zlib_Compress_flush.cold+0x64>886 »       jmp····a25·<zlib_Compress_flush.cold+0x64>
887 »       mov····(%r14),%rax887 »       mov····(%r14),%rax
888 »       test···%eax,%eax888 »       test···%eax,%eax
889 »       js·····a69·<zlib_Compress_flush.cold+0xa8>889 »       js·····a69·<zlib_Compress_flush.cold+0xa8>
890 ·R_X86_64_PC32»  .text.hot+0xbeb890 ·R_X86_64_PC32»  .text.hot+0xbeb
891 »       jmp····a6e·<zlib_Compress_flush.cold+0xad>891 »       jmp····a6e·<zlib_Compress_flush.cold+0xad>
Offset 971, 15 lines modifiedOffset 971, 15 lines modified
971 »       mov····(%rsp),%rax971 »       mov····(%rsp),%rax
972 »       mov····0x40(%rbx),%rsi972 »       mov····0x40(%rbx),%rsi
973 »       mov····$0x0,%ecx973 »       mov····$0x0,%ecx
974 ·R_X86_64_32»    .rodata.str1.1+0x256974 ·R_X86_64_32»    .rodata.str1.1+0x256
975 »       mov····$0xfffffffe,%edx975 »       mov····$0xfffffffe,%edx
976 »       mov····%r8,0x8(%rsp)976 »       mov····%r8,0x8(%rsp)
977 »       mov····0x18(%rax),%rdi977 »       mov····0x18(%rax),%rdi
978 »       call···1df5·<zlib_error.isra.0>978 »       call···1dde·<zlib_error.isra.0>
979 »       mov····0x8(%rsp),%r8979 »       mov····0x8(%rsp),%r8
980 »       jmp····a25·<zlib_Compress_flush.cold+0x64>980 »       jmp····a25·<zlib_Compress_flush.cold+0x64>
981 »       lea····0x30(%rsp),%r8981 »       lea····0x30(%rsp),%r8
982 »       xor····%eax,%eax982 »       xor····%eax,%eax
983 »       mov····$0x6,%ecx983 »       mov····$0x6,%ecx
984 »       mov····%r8,%rdi984 »       mov····%r8,%rdi
985 »       rep·stos·%eax,%es:(%rdi)985 »       rep·stos·%eax,%es:(%rdi)
Offset 991, 15 lines modifiedOffset 991, 15 lines modified
991 ·R_X86_64_PC32»  .text.hot+0xd09991 ·R_X86_64_PC32»  .text.hot+0xd09
992 »       mov····(%rsp),%rax992 »       mov····(%rsp),%rax
993 »       mov····0x40(%rbx),%rsi993 »       mov····0x40(%rbx),%rsi
994 »       mov····$0x0,%ecx994 »       mov····$0x0,%ecx
995 ·R_X86_64_32»    .rodata.str1.1+0x256995 ·R_X86_64_32»    .rodata.str1.1+0x256
996 »       mov····%r15d,%edx996 »       mov····%r15d,%edx
997 »       mov····0x18(%rax),%rdi997 »       mov····0x18(%rax),%rdi
998 »       call···1df5·<zlib_error.isra.0>998 »       call···1dde·<zlib_error.isra.0>
999 »       lea····0x30(%rsp),%r8999 »       lea····0x30(%rsp),%r8
1000 »       jmp····a25·<zlib_Compress_flush.cold+0x64>1000 »       jmp····a25·<zlib_Compress_flush.cold+0x64>
  
1001 0000000000000beb·<Comp_dealloc.cold>:1001 0000000000000beb·<Comp_dealloc.cold>:
1002 Comp_dealloc.cold():1002 Comp_dealloc.cold():
1003 »       lea····0x10(%rdi),%rdi1003 »       lea····0x10(%rdi),%rdi
1004 »       call···bf4·<Comp_dealloc.cold+0x9>1004 »       call···bf4·<Comp_dealloc.cold+0x9>
Offset 1171, 15 lines modifiedOffset 1171, 15 lines modified
Max diff block lines reached; 48557/52518 bytes (92.46%) of diff not shown.
24.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 366, 15 lines modifiedOffset 366, 15 lines modified
366 ·R_X86_64_PC32»  .text.unlikely+0x28f366 ·R_X86_64_PC32»  .text.unlikely+0x28f
367 »       mov····0x40(%rbp),%rsi367 »       mov····0x40(%rbp),%rsi
368 »       mov····0x18(%rbx),%rdi368 »       mov····0x18(%rbx),%rdi
369 »       mov····$0x0,%ecx369 »       mov····$0x0,%ecx
370 ·R_X86_64_32»    .rodata.str1.8+0x60370 ·R_X86_64_32»    .rodata.str1.8+0x60
371 »       mov····%eax,%edx371 »       mov····%eax,%edx
372 »       call···4a1·<zlib_compressobj+0x2e1>372 »       call···4a1·<zlib_compressobj+0x2e1>
373 ·R_X86_64_PC32»  .text.unlikely+0x1df1373 ·R_X86_64_PC32»  .text.unlikely+0x1dda
374 »       jmp····460·<zlib_compressobj+0x2a0>374 »       jmp····460·<zlib_compressobj+0x2a0>
375 »       jmp····4a8·<zlib_compressobj+0x2e8>375 »       jmp····4a8·<zlib_compressobj+0x2e8>
376 ·R_X86_64_PC32»  .text.unlikely+0x26f376 ·R_X86_64_PC32»  .text.unlikely+0x26f
377 »       jmp····4ad·<zlib_compressobj+0x2ed>377 »       jmp····4ad·<zlib_compressobj+0x2ed>
378 ·R_X86_64_PC32»  .text.unlikely+0x26f378 ·R_X86_64_PC32»  .text.unlikely+0x26f
379 »       jmp····4b2·<zlib_compressobj+0x2f2>379 »       jmp····4b2·<zlib_compressobj+0x2f2>
380 ·R_X86_64_PC32»  .text.unlikely+0x28f380 ·R_X86_64_PC32»  .text.unlikely+0x28f
Offset 1127, 492 lines modifiedOffset 1127, 495 lines modified
1127 »       mov····%rdx,%rbp1127 »       mov····%rdx,%rbp
1128 »       mov····%r8,%rdx1128 »       mov····%r8,%rdx
1129 »       push···%rbx1129 »       push···%rbx
1130 »       mov····%rdi,%rbx1130 »       mov····%rdi,%rbx
1131 »       sub····$0xb8,%rsp1131 »       sub····$0xb8,%rsp
1132 »       test···%r8,%r81132 »       test···%r8,%r8
1133 »       jne····e1d·<zlib_Decompress_decompress+0x2d>1133 »       jne····e1d·<zlib_Decompress_decompress+0x2d>
1134 ·R_X86_64_PC32»  .text.unlikely+0x13921134 ·R_X86_64_PC32»  .text.unlikely+0x148d
1135 »       pxor···%xmm0,%xmm01135 »       pxor···%xmm0,%xmm0
1136 »       lea····-0x1(%rcx),%rax1136 »       lea····-0x1(%rcx),%rax
1137 »       movaps·%xmm0,0x60(%rsp)1137 »       movaps·%xmm0,0x60(%rsp)
1138 »       movaps·%xmm0,0x70(%rsp)1138 »       movaps·%xmm0,0x70(%rsp)
1139 »       movaps·%xmm0,0x80(%rsp)1139 »       movaps·%xmm0,0x80(%rsp)
1140 »       movaps·%xmm0,0x90(%rsp)1140 »       movaps·%xmm0,0x90(%rsp)
1141 »       movaps·%xmm0,0xa0(%rsp)1141 »       movaps·%xmm0,0xa0(%rsp)
1142 »       cmp····$0x1,%rax1142 »       cmp····$0x1,%rax
1143 »       ja·····e51·<zlib_Decompress_decompress+0x61>1143 »       ja·····e51·<zlib_Decompress_decompress+0x61>
1144 ·R_X86_64_PC32»  .text.unlikely+0x138d1144 ·R_X86_64_PC32»  .text.unlikely+0x1488
1145 »       test···%rbp,%rbp1145 »       test···%rbp,%rbp
1146 »       je·····e5a·<zlib_Decompress_decompress+0x6a>1146 »       je·····e5a·<zlib_Decompress_decompress+0x6a>
1147 ·R_X86_64_PC32»  .text.unlikely+0x138d1147 ·R_X86_64_PC32»  .text.unlikely+0x1488
1148 »       mov····0x0(%rbp),%rdi1148 »       mov····0x0(%rbp),%rdi
1149 »       xor····%edx,%edx1149 »       xor····%edx,%edx
1150 »       lea····0x60(%rsp),%rsi1150 »       lea····0x60(%rsp),%rsi
1151 »       call···e6a·<zlib_Decompress_decompress+0x7a>1151 »       call···e6a·<zlib_Decompress_decompress+0x7a>
1152 ·R_X86_64_PLT32» PyObject_GetBuffer-0x41152 ·R_X86_64_PLT32» PyObject_GetBuffer-0x4
1153 »       test···%eax,%eax1153 »       test···%eax,%eax
1154 »       jne····1531·<zlib_Decompress_decompress+0x741>1154 »       jne····1524·<zlib_Decompress_decompress+0x734>
1155 »       cmp····$0x1,%r121155 »       cmp····$0x1,%r12
1156 »       je·····121f·<zlib_Decompress_decompress+0x42f>1156 »       je·····1200·<zlib_Decompress_decompress+0x410>
1157 »       mov····0x8(%rbp),%rdi1157 »       mov····0x8(%rbp),%rdi
1158 »       call···e85·<zlib_Decompress_decompress+0x95>1158 »       call···e85·<zlib_Decompress_decompress+0x95>
1159 ·R_X86_64_PLT32» _PyNumber_Index-0x41159 ·R_X86_64_PLT32» _PyNumber_Index-0x4
1160 »       mov····%rax,%r121160 »       mov····%rax,%r12
1161 »       test···%rax,%rax1161 »       test···%rax,%rax
1162 »       je·····e91·<zlib_Decompress_decompress+0xa1>1162 »       je·····e91·<zlib_Decompress_decompress+0xa1>
1163 ·R_X86_64_PC32»  .text.unlikely+0x14501163 ·R_X86_64_PC32»  .text.unlikely+0x13d5
1164 »       mov····%rax,%rdi1164 »       mov····%rax,%rdi
1165 »       call···e99·<zlib_Decompress_decompress+0xa9>1165 »       call···e99·<zlib_Decompress_decompress+0xa9>
1166 ·R_X86_64_PLT32» PyLong_AsSsize_t-0x41166 ·R_X86_64_PLT32» PyLong_AsSsize_t-0x4
1167 »       mov····%rax,%rbp1167 »       mov····%rax,%rbp
1168 »       mov····(%r12),%rax1168 »       mov····(%r12),%rax
1169 »       test···%eax,%eax1169 »       test···%eax,%eax
1170 »       jns····1150·<zlib_Decompress_decompress+0x360>1170 »       jns····113a·<zlib_Decompress_decompress+0x34a>
1171 »       cmp····$0xffffffffffffffff,%rbp1171 »       cmp····$0xffffffffffffffff,%rbp
1172 »       je·····eb2·<zlib_Decompress_decompress+0xc2>1172 »       je·····eb2·<zlib_Decompress_decompress+0xc2>
1173 ·R_X86_64_PC32»  .text.unlikely+0x14501173 ·R_X86_64_PC32»  .text.unlikely+0x13d5
1174 »       movq···$0x0,0x50(%rsp)1174 »       movq···$0x0,0x50(%rsp)
1175 »       pxor···%xmm0,%xmm01175 »       pxor···%xmm0,%xmm0
1176 »       mov····%r13,%rdi1176 »       mov····%r13,%rdi
1177 »       movaps·%xmm0,0x40(%rsp)1177 »       movaps·%xmm0,0x40(%rsp)
1178 »       call···ecc·<zlib_Decompress_decompress+0xdc>1178 »       call···ecc·<zlib_Decompress_decompress+0xdc>
1179 ·R_X86_64_PLT32» PyType_GetModule-0x41179 ·R_X86_64_PLT32» PyType_GetModule-0x4
1180 »       mov····%rax,%rdi1180 »       mov····%rax,%rdi
1181 »       test···%rax,%rax1181 »       test···%rax,%rax
1182 »       je·····1545·<zlib_Decompress_decompress+0x755>1182 »       je·····1533·<zlib_Decompress_decompress+0x743>
1183 »       call···edd·<zlib_Decompress_decompress+0xed>1183 »       call···edd·<zlib_Decompress_decompress+0xed>
1184 ·R_X86_64_PLT32» PyModule_GetState-0x41184 ·R_X86_64_PLT32» PyModule_GetState-0x4
1185 »       mov····%rax,0x18(%rsp)1185 »       mov····%rax,0x18(%rsp)
1186 »       test···%rbp,%rbp1186 »       test···%rbp,%rbp
1187 »       js·····eeb·<zlib_Decompress_decompress+0xfb>1187 »       js·····eeb·<zlib_Decompress_decompress+0xfb>
1188 ·R_X86_64_PC32»  .text.unlikely+0x14811188 ·R_X86_64_PC32»  .text.unlikely+0x1402
1189 »       mov····0xa0(%rbx),%rdi1189 »       mov····0xa0(%rbx),%rdi
1190 »       je·····1252·<zlib_Decompress_decompress+0x462>1190 »       je·····1233·<zlib_Decompress_decompress+0x443>
1191 »       xor····%esi,%esi1191 »       xor····%esi,%esi
1192 »       call···eff·<zlib_Decompress_decompress+0x10f>1192 »       call···eff·<zlib_Decompress_decompress+0x10f>
1193 ·R_X86_64_PLT32» PyThread_acquire_lock-0x41193 ·R_X86_64_PLT32» PyThread_acquire_lock-0x4
1194 »       test···%eax,%eax1194 »       test···%eax,%eax
1195 »       je·····1540·<zlib_Decompress_decompress+0x750>1195 »       je·····152e·<zlib_Decompress_decompress+0x73e>
1196 »       mov····0x60(%rsp),%rax1196 »       mov····0x60(%rsp),%rax
1197 »       mov····0x70(%rsp),%r131197 »       mov····0x70(%rsp),%r13
1198 »       mov····%rax,0x10(%rbx)1198 »       mov····%rax,0x10(%rbx)
1199 »       lea····0x28(%rbx),%rax1199 »       lea····0x28(%rbx),%rax
1200 »       mov····%rax,0x20(%rsp)1200 »       mov····%rax,0x20(%rsp)
1201 »       mov····$0x8000,%r12d1201 »       mov····$0x8000,%r12d
1202 »       cmp····%r12,%rbp1202 »       cmp····%r12,%rbp
1203 »       cmovle·%rbp,%r121203 »       cmovle·%rbp,%r12
1204 »       mov····%r12,0x8(%rsp) 
1205 »       mov····%r12,%rsi1204 »       mov····%r12,%rsi
1206 »       xor····%edi,%edi1205 »       xor····%edi,%edi
1207 »       call···f3a·<zlib_Decompress_decompress+0x14a>1206 »       call···f35·<zlib_Decompress_decompress+0x145>
1208 ·R_X86_64_PLT32» PyBytes_FromStringAndSize-0x41207 ·R_X86_64_PLT32» PyBytes_FromStringAndSize-0x4
1209 »       mov····%rax,%r141208 »       mov····%rax,%r14
1210 »       test···%rax,%rax1209 »       test···%rax,%rax
1211 »       je·····f46·<zlib_Decompress_decompress+0x156>1210 »       je·····f41·<zlib_Decompress_decompress+0x151>
1212 ·R_X86_64_PC32»  .text.unlikely+0x136d1211 ·R_X86_64_PC32»  .text.unlikely+0x146c
1213 »       mov····$0x1,%edi1212 »       mov····$0x1,%edi
1214 »       call···f50·<zlib_Decompress_decompress+0x160>1213 »       call···f4b·<zlib_Decompress_decompress+0x15b>
1215 ·R_X86_64_PLT32» PyList_New-0x41214 ·R_X86_64_PLT32» PyList_New-0x4
1216 »       mov····%rax,%r121215 »       mov····%rax,%r15
1217 »       test···%rax,%rax1216 »       test···%rax,%rax
1218 »       je·····f5c·<zlib_Decompress_decompress+0x16c>1217 »       je·····f57·<zlib_Decompress_decompress+0x167>
1219 ·R_X86_64_PC32»  .text.unlikely+0x13591218 ·R_X86_64_PC32»  .text.unlikely+0x1458
1220 »       mov····0x18(%rax),%rax1219 »       mov····0x18(%rax),%rax
1221 »       mov····%rbp,0x50(%rsp)1220 »       mov····%rbp,0x50(%rsp)
1222 »       mov····%r14,(%rax)1221 »       mov····%r14,(%rax)
1223 »       mov····0x8(%rsp),%eax 
1224 »       add····$0x20,%r141222 »       add····$0x20,%r14
 1223 »       lea····0x10(%rbx),%rax
1225 »       mov····%r14,0x28(%rbx)1224 »       mov····%r14,0x28(%rbx)
1226 »       lea····0x10(%rbx),%r14 
1227 »       mov····%eax,0x30(%rbx)1225 »       mov····%r12d,0x30(%rbx)
 1226 »       mov····%rax,0x8(%rsp)
1228 »       mov····$0xffffffff,%eax1227 »       mov····$0xffffffff,%eax
1229 »       cmp····%r13,%rax1228 »       cmp····%r13,%rax
1230 »       jb·····f89·<zlib_Decompress_decompress+0x199>1229 »       jb·····f86·<zlib_Decompress_decompress+0x196>
1231 ·R_X86_64_PC32»  .text.unlikely+0x132d1230 ·R_X86_64_PC32»  .text.unlikely+0x137c
1232 »       mov····%r13d,%eax1231 »       mov····%r13d,%eax
1233 »       xor····%r13d,%r13d1232 »       xor····%r13d,%r13d
1234 »       mov····%eax,0x18(%rbx)1233 »       mov····%eax,0x18(%rbx)
1235 »       call···f97·<zlib_Decompress_decompress+0x1a7>1234 »       call···f94·<zlib_Decompress_decompress+0x1a4>
Max diff block lines reached; 20191/25116 bytes (80.39%) of diff not shown.
2.08 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 110, 23 lines modifiedOffset 110, 23 lines modified
110 ··0x000006a0·02460ec8·02410ec0·02038b01·0e38440e·.F...A.......8D.110 ··0x000006a0·02460ec8·02410ec0·02038b01·0e38440e·.F...A.......8D.
111 ··0x000006b0·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..111 ··0x000006b0·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
112 ··0x000006c0·48000000·c4060000·00000000·26010000·H...........&...112 ··0x000006c0·48000000·c4060000·00000000·26010000·H...........&...
113 ··0x000006d0·00460e10·8f02490e·188e0342·0e208d04·.F....I....B.·..113 ··0x000006d0·00460e10·8f02490e·188e0342·0e208d04·.F....I....B.·..
114 ··0x000006e0·420e288c·05440e30·8606410e·38830747·B.(..D.0..A.8..G114 ··0x000006e0·420e288c·05440e30·8606410e·38830747·B.(..D.0..A.8..G
115 ··0x000006f0·0ea00102·f90e3844·0e30410e·28420e20·......8D.0A.(B.·115 ··0x000006f0·0ea00102·f90e3844·0e30410e·28420e20·......8D.0A.(B.·
116 ··0x00000700·420e1842·0e10420e·08000000·4c000000·B..B..B.....L...116 ··0x00000700·420e1842·0e10420e·08000000·4c000000·B..B..B.....L...
117 ··0x00000710·10070000·00000000·5a070000·00460e10·........Z....F..117 ··0x00000710·10070000·00000000·4d070000·00460e10·........M....F..
118 ··0x00000720·8f02420e·188e0342·0e208d04·450e288c·..B....B.·..E.(.118 ··0x00000720·8f02420e·188e0342·0e208d04·450e288c·..B....B.·..E.(.
119 ··0x00000730·05440e30·8606470e·3883074a·0ef00103·.D.0..G.8..J....119 ··0x00000730·05440e30·8606470e·3883074a·0ef00103·.D.0..G.8..J....
120 ··0x00000740·df020a0e·38440e30·410e2842·0e20420e·....8D.0A.(B.·B.120 ··0x00000740·d5020a0e·38440e30·410e2842·0e20420e·....8D.0A.(B.·B.
121 ··0x00000750·18420e10·420e0848·0b000000·34000000·.B..B..H....4...121 ··0x00000750·18420e10·420e0841·0b000000·34000000·.B..B..A....4...
122 ··0x00000760·60070000·00000000·73020000·000ef001·`.......s.......122 ··0x00000760·60070000·00000000·5c020000·000ef001·`.......\.......
123 ··0x00000770·83078606·8c058d04·8e038f02·02d00ef8·................123 ··0x00000770·83078606·8c058d04·8e038f02·03ca010e·................
124 ··0x00000780·015d0e80·02420e88·02420e90·02490ef0·.]...B...B...I..124 ··0x00000780·f8015d0e·8002420e·8802420e·9002490e·..]...B...B...I.
125 ··0x00000790·01000000·4c000000·98070000·00000000·....L...........125 ··0x00000790·f0010000·4c000000·98070000·00000000·....L...........
126 ··0x000007a0·fc020000·00460e10·8f02420e·188e0342·.....F....B....B126 ··0x000007a0·fc020000·00460e10·8f02420e·188e0342·.....F....B....B
127 ··0x000007b0·0e208d04·450e288c·05410e30·8606470e·.·..E.(..A.0..G.127 ··0x000007b0·0e208d04·450e288c·05410e30·8606470e·.·..E.(..A.0..G.
128 ··0x000007c0·3883074d·0ef00103·b6010a0e·38440e30·8..M........8D.0128 ··0x000007c0·3883074d·0ef00103·b6010a0e·38440e30·8..M........8D.0
129 ··0x000007d0·410e2842·0e20420e·18420e10·420e0841·A.(B.·B..B..B..A129 ··0x000007d0·410e2842·0e20420e·18420e10·420e0841·A.(B.·B..B..B..A
130 ··0x000007e0·0b000000·34000000·e8070000·00000000·....4...........130 ··0x000007e0·0b000000·34000000·e8070000·00000000·....4...........
131 ··0x000007f0·ca010000·000ef001·83078606·8c058d04·................131 ··0x000007f0·ca010000·000ef001·83078606·8c058d04·................
132 ··0x00000800·8e038f02·02790ef8·01540e80·02420e88·.....y...T...B..132 ··0x00000800·8e038f02·02790ef8·01540e80·02420e88·.....y...T...B..
32.5 KB
atexitmodule.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:··········9200·(bytes·into·file)13 ··Start·of·section·headers:··········9184·(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·0x23f0:1 There·are·20·section·headers,·starting·at·offset·0x23e0:
  
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·0002cf·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0002bf·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·001870·000258·18···I·17···1··86 ··[·2]·.rela.text········RELA············0000000000000000·001860·000258·18···I·17···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000310·000180·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000300·000180·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·001ac8·0001c8·18···I·17···3··88 ··[·4]·.rela.data········RELA············0000000000000000·001ab8·0001c8·18···I·17···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000490·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·000480·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·000490·000056·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·000480·000056·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·0004e6·00029a·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·0004d6·00029a·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·001c90·0004c8·18···I·17···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·001c80·0004c8·18···I·17···7··8
13 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·000780·00012c·01·AMS··0···0··813 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·000770·00012c·01·AMS··0···0··8
14 ··[10]·.rodata···········PROGBITS········0000000000000000·0008b0·00043d·00···A··0···0·3214 ··[10]·.rodata···········PROGBITS········0000000000000000·0008a0·00043d·00···A··0···0·32
15 ··[11]·.rodata.cst8······PROGBITS········0000000000000000·000cf0·000018·08··AM··0···0··815 ··[11]·.rodata.cst8······PROGBITS········0000000000000000·000ce0·000018·08··AM··0···0··8
16 ··[12]·.rela.rodata.cst8·RELA············0000000000000000·002158·000030·18···I·17··11··816 ··[12]·.rela.rodata.cst8·RELA············0000000000000000·002148·000030·18···I·17··11··8
17 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·000d08·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·000cf8·000000·00······0···0··1
18 ··[14]·.note.gnu.property·NOTE············0000000000000000·000d08·000020·00···A··0···0··818 ··[14]·.note.gnu.property·NOTE············0000000000000000·000cf8·000020·00···A··0···0··8
19 ··[15]·.eh_frame·········PROGBITS········0000000000000000·000d28·000298·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········0000000000000000·000d18·000298·00···A··0···0··8
20 ··[16]·.rela.eh_frame····RELA············0000000000000000·002188·0001b0·18···I·17··15··820 ··[16]·.rela.eh_frame····RELA············0000000000000000·002178·0001b0·18···I·17··15··8
21 ··[17]·.symtab···········SYMTAB··········0000000000000000·000fc0·000558·18·····18··34··821 ··[17]·.symtab···········SYMTAB··········0000000000000000·000fb0·000558·18·····18··34··8
22 ··[18]·.strtab···········STRTAB··········0000000000000000·001518·000353·00······0···0··122 ··[18]·.strtab···········STRTAB··········0000000000000000·001508·000353·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········0000000000000000·002338·0000b4·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········0000000000000000·002328·0000b4·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)
1.87 KB
readelf --wide --symbols {}
    
Offset 5, 21 lines modifiedOffset 5, 21 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.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····43·FUNC····LOCAL··DEFAULT····7·_PyAtExit_Init.cold9 ·····5:·0000000000000000····43·FUNC····LOCAL··DEFAULT····7·_PyAtExit_Init.cold
10 ·····6:·0000000000000060···145·FUNC····LOCAL··DEFAULT····1·atexit_callfuncs10 ·····6:·0000000000000060···145·FUNC····LOCAL··DEFAULT····1·atexit_callfuncs
11 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.811 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.8
12 ·····8:·0000000000000160····52·FUNC····LOCAL··DEFAULT····1·atexit_cleanup12 ·····8:·0000000000000160····48·FUNC····LOCAL··DEFAULT····1·atexit_cleanup
13 ·····9:·000000000000002b····59·FUNC····LOCAL··DEFAULT····7·atexit_callfuncs.cold13 ·····9:·000000000000002b····59·FUNC····LOCAL··DEFAULT····7·atexit_callfuncs.cold
14 ····10:·0000000000000000···104·OBJECT··LOCAL··DEFAULT····3·atexitmodule14 ····10:·0000000000000000···104·OBJECT··LOCAL··DEFAULT····3·atexitmodule
15 ····11:·0000000000000066····29·FUNC····LOCAL··DEFAULT····7·_PyAtExit_Fini.cold15 ····11:·0000000000000066····29·FUNC····LOCAL··DEFAULT····7·_PyAtExit_Fini.cold
16 ····12:·0000000000000280····79·FUNC····LOCAL··DEFAULT····1·atexit_delete_cb.isra.016 ····12:·0000000000000270····79·FUNC····LOCAL··DEFAULT····1·atexit_delete_cb.isra.0
17 ····13:·0000000000000010····18·OBJECT··LOCAL··DEFAULT···10·__func__.117 ····13:·0000000000000010····18·OBJECT··LOCAL··DEFAULT···10·__func__.1
18 ····14:·00000000000001a0···212·FUNC····LOCAL··DEFAULT····1·atexit_register18 ····14:·0000000000000190···212·FUNC····LOCAL··DEFAULT····1·atexit_register
19 ····15:·0000000000000100···135·FUNC····LOCAL··DEFAULT····7·atexit_register.cold19 ····15:·0000000000000100···135·FUNC····LOCAL··DEFAULT····7·atexit_register.cold
20 ····16:·0000000000000187····57·FUNC····LOCAL··DEFAULT····7·atexit_delete_cb.isra.0.cold20 ····16:·0000000000000187····57·FUNC····LOCAL··DEFAULT····7·atexit_delete_cb.isra.0.cold
21 ····17:·00000000000001c0····39·FUNC····LOCAL··DEFAULT····7·atexit_clear21 ····17:·00000000000001c0····39·FUNC····LOCAL··DEFAULT····7·atexit_clear
22 ····18:·00000000000001e7····39·FUNC····LOCAL··DEFAULT····7·atexit_run_exitfuncs22 ····18:·00000000000001e7····39·FUNC····LOCAL··DEFAULT····7·atexit_run_exitfuncs
23 ····19:·000000000000020e···109·FUNC····LOCAL··DEFAULT····7·atexit_unregister23 ····19:·000000000000020e···109·FUNC····LOCAL··DEFAULT····7·atexit_unregister
24 ····20:·000000000000027b····31·FUNC····LOCAL··DEFAULT····7·atexit_ncallbacks24 ····20:·000000000000027b····31·FUNC····LOCAL··DEFAULT····7·atexit_ncallbacks
25 ····21:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata25 ····21:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata
12.5 KB
readelf --wide --relocs {}
    
Offset 1, 59 lines modifiedOffset 1, 59 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x1870·contains·25·entries:1 Relocation·section·'.rela.text'·at·offset·0x1860·contains·25·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000015··0000001f00000002·R_X86_64_PC32··········0000000000000000·.LC0·-·43 0000000000000015··0000001f00000002·R_X86_64_PC32··········0000000000000000·.LC0·-·4
4 0000000000000021··0000002300000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·44 0000000000000021··0000002300000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4
5 00000000000000ae··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyObject_Call·-·45 00000000000000ae··0000002500000004·R_X86_64_PLT32·········0000000000000000·PyObject_Call·-·4
6 0000000000000105··000000020000000a·R_X86_64_32············0000000000000000·.data·+·06 0000000000000105··000000020000000a·R_X86_64_32············0000000000000000·.data·+·0
7 000000000000012f··0000002b00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·47 000000000000012f··0000002b00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
8 00000000000001c5··0000003100000004·R_X86_64_PLT32·········0000000000000000·PyCallable_Check·-·48 00000000000001b5··0000003100000004·R_X86_64_PLT32·········0000000000000000·PyCallable_Check·-·4
9 00000000000001d4··0000002e00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·49 00000000000001c4··0000002e00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
10 00000000000001fa··0000002300000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·410 00000000000001ea··0000002300000004·R_X86_64_PLT32·········0000000000000000·PyMem_Malloc·-·4
11 0000000000000218··0000003200000004·R_X86_64_PLT32·········0000000000000000·PyTuple_GetSlice·-·411 0000000000000208··0000003200000004·R_X86_64_PLT32·········0000000000000000·PyTuple_GetSlice·-·4
12 00000000000002c9··0000002700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·412 00000000000002b9··0000002700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
13 0000000000000031··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·413 0000000000000031··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
14 00000000000000b7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2714 00000000000000b7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·27
15 00000000000000c2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3b15 00000000000000c2··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3b
16 00000000000000d8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·5516 00000000000000d8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·55
17 000000000000010a··0000002900000004·R_X86_64_PLT32·········0000000000000000·PyModuleDef_Init·-·417 000000000000010a··0000002900000004·R_X86_64_PLT32·········0000000000000000·PyModuleDef_Init·-·4
18 0000000000000151··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·6218 0000000000000151··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·62
19 00000000000001b3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fc19 00000000000001a3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·fc
20 00000000000001cd··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·17020 00000000000001bd··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·170
21 00000000000001f0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13f21 00000000000001e0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13f
22 0000000000000206··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·13222 00000000000001f6··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·132
23 0000000000000225··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·12823 0000000000000215··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·128
24 000000000000023b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·11424 000000000000022b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·114
25 00000000000002ae··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18325 000000000000029e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·183
26 00000000000002bb··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19a26 00000000000002ab··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·19a
27 00000000000002c4··0000002b00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·427 00000000000002b4··0000002b00000004·R_X86_64_PLT32·········0000000000000000·PyMem_Free·-·4
  
28 Relocation·section·'.rela.data'·at·offset·0x1ac8·contains·19·entries:28 Relocation·section·'.rela.data'·at·offset·0x1ab8·contains·19·entries:
29 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend29 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
30 0000000000000028··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1930 0000000000000028··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·19
31 0000000000000030··0000001500000001·R_X86_64_64············0000000000000000·.rodata·+·4031 0000000000000030··0000001500000001·R_X86_64_64············0000000000000000·.rodata·+·40
32 0000000000000040··0000000200000001·R_X86_64_64············0000000000000000·.data·+·c032 0000000000000040··0000000200000001·R_X86_64_64············0000000000000000·.data·+·c0
33 0000000000000048··0000000200000001·R_X86_64_64············0000000000000000·.data·+·8033 0000000000000048··0000000200000001·R_X86_64_64············0000000000000000·.data·+·80
34 00000000000000c0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·2034 00000000000000c0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·20
35 00000000000000c8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·1a035 00000000000000c8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·190
36 00000000000000d8··0000001500000001·R_X86_64_64············0000000000000000·.rodata·+·30036 00000000000000d8··0000001500000001·R_X86_64_64············0000000000000000·.rodata·+·300
37 00000000000000e0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·2937 00000000000000e0··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·29
38 00000000000000e8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1c038 00000000000000e8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1c0
39 00000000000000f8··0000001500000001·R_X86_64_64············0000000000000000·.rodata·+·20039 00000000000000f8··0000001500000001·R_X86_64_64············0000000000000000·.rodata·+·200
40 0000000000000100··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3040 0000000000000100··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·30
41 0000000000000108··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·20e41 0000000000000108··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·20e
42 0000000000000118··0000001500000001·R_X86_64_64············0000000000000000·.rodata·+·10042 0000000000000118··0000001500000001·R_X86_64_64············0000000000000000·.rodata·+·100
43 0000000000000120··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3b43 0000000000000120··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3b
44 0000000000000128··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1e744 0000000000000128··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1e7
45 0000000000000138··0000001500000001·R_X86_64_64············0000000000000000·.rodata·+·26045 0000000000000138··0000001500000001·R_X86_64_64············0000000000000000·.rodata·+·260
46 0000000000000140··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·4a46 0000000000000140··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·4a
47 0000000000000148··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·27b47 0000000000000148··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·27b
48 0000000000000158··0000001500000001·R_X86_64_64············0000000000000000·.rodata·+·1a048 0000000000000158··0000001500000001·R_X86_64_64············0000000000000000·.rodata·+·1a0
  
49 Relocation·section·'.rela.text.unlikely'·at·offset·0x1c90·contains·51·entries:49 Relocation·section·'.rela.text.unlikely'·at·offset·0x1c80·contains·51·entries:
50 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend50 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
51 0000000000000004··0000002000000002·R_X86_64_PC32··········0000000000000008·.LC2·-·451 0000000000000004··0000002000000002·R_X86_64_PC32··········0000000000000008·.LC2·-·4
52 000000000000001e··0000002100000002·R_X86_64_PC32··········0000000000000010·.LC3·-·452 000000000000001e··0000002100000002·R_X86_64_PC32··········0000000000000010·.LC3·-·4
53 000000000000002f··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·053 000000000000002f··000000070000000a·R_X86_64_32············0000000000000000·.rodata.str1.8·+·0
54 0000000000000036··0000002600000004·R_X86_64_PLT32·········0000000000000000·PyErr_FormatUnraisable·-·454 0000000000000036··0000002600000004·R_X86_64_PLT32·········0000000000000000·PyErr_FormatUnraisable·-·4
55 0000000000000050··0000002700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·455 0000000000000050··0000002700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
56 000000000000005d··0000002700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·456 000000000000005d··0000002700000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
Offset 78, 53 lines modifiedOffset 78, 53 lines modified
78 00000000000001dc··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·15c78 00000000000001dc··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·15c
79 00000000000001e1··000000360000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·079 00000000000001e1··000000360000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
80 00000000000001ef··0000002e00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·480 00000000000001ef··0000002e00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
81 0000000000000203··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·5c81 0000000000000203··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·5c
82 0000000000000208··000000360000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·082 0000000000000208··000000360000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
83 0000000000000215··0000002e00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·483 0000000000000215··0000002e00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
84 0000000000000251··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·484 0000000000000251··0000003700000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4
85 0000000000000265··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·27c85 0000000000000265··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·26c
86 000000000000026e··000000360000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·086 000000000000026e··000000360000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
87 0000000000000282··0000002e00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·487 0000000000000282··0000002e00000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
88 0000000000000027··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·3d88 0000000000000027··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·3d
89 000000000000003b··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·c289 000000000000003b··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·c2
90 0000000000000048··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·c290 0000000000000048··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·c2
91 0000000000000055··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·c291 0000000000000055··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·c2
92 0000000000000062··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·d892 0000000000000062··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·d8
93 000000000000007f··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·14893 000000000000007f··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·148
94 0000000000000114··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·26494 0000000000000114··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·254
95 0000000000000120··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·23b95 0000000000000120··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·22b
96 0000000000000128··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·23b96 0000000000000128··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·22b
97 000000000000013f··0000003000000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·497 000000000000013f··0000003000000004·R_X86_64_PLT32·········0000000000000000·PyErr_NoMemory·-·4
98 0000000000000170··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1f098 0000000000000170··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1e0
99 0000000000000190··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2ae99 0000000000000190··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·29e
100 000000000000019a··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2ae100 000000000000019a··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·29e
101 00000000000001a5··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2bb101 00000000000001a5··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2ab
102 00000000000001b2··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2bb102 00000000000001b2··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2ab
103 00000000000001bc··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2bb103 00000000000001bc··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·2ab
104 0000000000000296··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromSsize_t·-·4104 0000000000000296··0000003800000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromSsize_t·-·4
  
105 Relocation·section·'.rela.rodata.cst8'·at·offset·0x2158·contains·2·entries:105 Relocation·section·'.rela.rodata.cst8'·at·offset·0x2148·contains·2·entries:
106 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend106 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
107 0000000000000008··0000001500000001·R_X86_64_64············0000000000000000·.rodata·+·0107 0000000000000008··0000001500000001·R_X86_64_64············0000000000000000·.rodata·+·0
108 0000000000000010··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·0108 0000000000000010··0000000300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·0
  
109 Relocation·section·'.rela.eh_frame'·at·offset·0x2188·contains·18·entries:109 Relocation·section·'.rela.eh_frame'·at·offset·0x2178·contains·18·entries:
110 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend110 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
111 0000000000000020··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·0111 0000000000000020··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·0
112 0000000000000048··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·0112 0000000000000048··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·0
113 0000000000000060··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·50113 0000000000000060··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·50
114 0000000000000074··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·60114 0000000000000074··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·60
115 00000000000000c0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2b115 00000000000000c0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2b
116 00000000000000dc··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·100116 00000000000000dc··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·100
117 00000000000000f0··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·110117 00000000000000f0··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·110
118 000000000000011c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·66118 000000000000011c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·66
119 0000000000000138··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·160119 0000000000000138··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·160
120 0000000000000164··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·83120 0000000000000164··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·83
121 0000000000000190··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1a0121 0000000000000190··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·190
122 00000000000001cc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·100122 00000000000001cc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·100
123 00000000000001fc··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·280123 00000000000001fc··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·270
124 0000000000000218··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·187124 0000000000000218··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·187
125 0000000000000230··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1c0125 0000000000000230··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1c0
126 0000000000000248··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1e7126 0000000000000248··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1e7
127 0000000000000260··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·20e127 0000000000000260··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·20e
128 000000000000028c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·27b128 000000000000028c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·27b
4.32 KB
readelf --wide --debug-dump=frames {}
    
Offset 120, 31 lines modifiedOffset 120, 31 lines modified
120 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32120 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
121 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24121 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
122 ··DW_CFA_offset:·r12·(r12)·at·cfa-16122 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
123 ··DW_CFA_nop123 ··DW_CFA_nop
124 ··DW_CFA_nop124 ··DW_CFA_nop
125 ··DW_CFA_nop125 ··DW_CFA_nop
  
126 00000130·0000000000000028·00000134·FDE·cie=00000000·pc=0000000000000160..0000000000000194126 00000130·0000000000000028·00000134·FDE·cie=00000000·pc=0000000000000160..0000000000000190
127 ··DW_CFA_advance_loc:·1·to·0000000000000161127 ··DW_CFA_advance_loc:·1·to·0000000000000161
128 ··DW_CFA_def_cfa_offset:·16128 ··DW_CFA_def_cfa_offset:·16
129 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16129 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
130 ··DW_CFA_advance_loc:·1·to·0000000000000162130 ··DW_CFA_advance_loc:·3·to·0000000000000164
131 ··DW_CFA_def_cfa_offset:·24131 ··DW_CFA_def_cfa_offset:·24
132 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24132 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
133 ··DW_CFA_advance_loc:·4·to·0000000000000166133 ··DW_CFA_advance_loc:·4·to·0000000000000168
134 ··DW_CFA_def_cfa_offset:·32134 ··DW_CFA_def_cfa_offset:·32
135 ··DW_CFA_advance_loc:·12·to·0000000000000172135 ··DW_CFA_advance_loc:·11·to·0000000000000173
136 ··DW_CFA_remember_state136 ··DW_CFA_remember_state
137 ··DW_CFA_def_cfa_offset:·24137 ··DW_CFA_def_cfa_offset:·24
138 ··DW_CFA_advance_loc:·1·to·0000000000000173 
139 ··DW_CFA_def_cfa_offset:·16 
140 ··DW_CFA_advance_loc:·1·to·0000000000000174138 ··DW_CFA_advance_loc:·1·to·0000000000000174
141 ··DW_CFA_def_cfa_offset:·8139 ··DW_CFA_def_cfa_offset:·16
142 ··DW_CFA_advance_loc:·1·to·0000000000000175140 ··DW_CFA_advance_loc:·1·to·0000000000000175
 141 ··DW_CFA_def_cfa_offset:·8
 142 ··DW_CFA_advance_loc:·1·to·0000000000000176
143 ··DW_CFA_restore_state143 ··DW_CFA_restore_state
144 ··DW_CFA_nop144 ··DW_CFA_nop
145 ··DW_CFA_nop145 ··DW_CFA_nop
  
146 0000015c·0000000000000028·00000160·FDE·cie=00000000·pc=0000000000000083..0000000000000100146 0000015c·0000000000000028·00000160·FDE·cie=00000000·pc=0000000000000083..0000000000000100
147 ··DW_CFA_advance_loc:·13·to·0000000000000090147 ··DW_CFA_advance_loc:·13·to·0000000000000090
148 ··DW_CFA_def_cfa_offset:·16148 ··DW_CFA_def_cfa_offset:·16
Offset 160, 39 lines modifiedOffset 160, 39 lines modified
160 ··DW_CFA_advance_loc:·1·to·00000000000000fd160 ··DW_CFA_advance_loc:·1·to·00000000000000fd
161 ··DW_CFA_def_cfa_offset:·16161 ··DW_CFA_def_cfa_offset:·16
162 ··DW_CFA_advance_loc:·2·to·00000000000000ff162 ··DW_CFA_advance_loc:·2·to·00000000000000ff
163 ··DW_CFA_def_cfa_offset:·8163 ··DW_CFA_def_cfa_offset:·8
164 ··DW_CFA_nop164 ··DW_CFA_nop
165 ··DW_CFA_nop165 ··DW_CFA_nop
  
166 00000188·0000000000000038·0000018c·FDE·cie=00000000·pc=00000000000001a0..0000000000000274166 00000188·0000000000000038·0000018c·FDE·cie=00000000·pc=0000000000000190..0000000000000264
167 ··DW_CFA_advance_loc:·6·to·00000000000001a6167 ··DW_CFA_advance_loc:·6·to·0000000000000196
168 ··DW_CFA_def_cfa_offset:·16168 ··DW_CFA_def_cfa_offset:·16
169 ··DW_CFA_offset:·r14·(r14)·at·cfa-16169 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
170 ··DW_CFA_advance_loc:·2·to·00000000000001a8170 ··DW_CFA_advance_loc:·2·to·0000000000000198
171 ··DW_CFA_def_cfa_offset:·24171 ··DW_CFA_def_cfa_offset:·24
172 ··DW_CFA_offset:·r13·(r13)·at·cfa-24172 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
173 ··DW_CFA_advance_loc:·2·to·00000000000001aa173 ··DW_CFA_advance_loc:·2·to·000000000000019a
174 ··DW_CFA_def_cfa_offset:·32174 ··DW_CFA_def_cfa_offset:·32
175 ··DW_CFA_offset:·r12·(r12)·at·cfa-32175 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
176 ··DW_CFA_advance_loc:·1·to·00000000000001ab176 ··DW_CFA_advance_loc:·1·to·000000000000019b
177 ··DW_CFA_def_cfa_offset:·40177 ··DW_CFA_def_cfa_offset:·40
178 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40178 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
179 ··DW_CFA_advance_loc:·1·to·00000000000001ac179 ··DW_CFA_advance_loc:·1·to·000000000000019c
180 ··DW_CFA_def_cfa_offset:·48180 ··DW_CFA_def_cfa_offset:·48
181 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48181 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
182 ··DW_CFA_advance_loc1:·192·to·000000000000026c182 ··DW_CFA_advance_loc1:·192·to·000000000000025c
183 ··DW_CFA_def_cfa_offset:·40183 ··DW_CFA_def_cfa_offset:·40
184 ··DW_CFA_advance_loc:·1·to·000000000000026d184 ··DW_CFA_advance_loc:·1·to·000000000000025d
185 ··DW_CFA_def_cfa_offset:·32185 ··DW_CFA_def_cfa_offset:·32
186 ··DW_CFA_advance_loc:·2·to·000000000000026f186 ··DW_CFA_advance_loc:·2·to·000000000000025f
187 ··DW_CFA_def_cfa_offset:·24187 ··DW_CFA_def_cfa_offset:·24
188 ··DW_CFA_advance_loc:·2·to·0000000000000271188 ··DW_CFA_advance_loc:·2·to·0000000000000261
189 ··DW_CFA_def_cfa_offset:·16189 ··DW_CFA_def_cfa_offset:·16
190 ··DW_CFA_advance_loc:·2·to·0000000000000273190 ··DW_CFA_advance_loc:·2·to·0000000000000263
191 ··DW_CFA_def_cfa_offset:·8191 ··DW_CFA_def_cfa_offset:·8
192 ··DW_CFA_nop192 ··DW_CFA_nop
193 ··DW_CFA_nop193 ··DW_CFA_nop
  
194 000001c4·000000000000002c·000001c8·FDE·cie=00000000·pc=0000000000000100..0000000000000187194 000001c4·000000000000002c·000001c8·FDE·cie=00000000·pc=0000000000000100..0000000000000187
195 ··DW_CFA_def_cfa_offset:·48195 ··DW_CFA_def_cfa_offset:·48
196 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48196 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
Offset 211, 22 lines modifiedOffset 211, 22 lines modified
211 ··DW_CFA_def_cfa_offset:·16211 ··DW_CFA_def_cfa_offset:·16
212 ··DW_CFA_advance_loc:·2·to·000000000000013e212 ··DW_CFA_advance_loc:·2·to·000000000000013e
213 ··DW_CFA_def_cfa_offset:·8213 ··DW_CFA_def_cfa_offset:·8
214 ··DW_CFA_advance_loc:·5·to·0000000000000143214 ··DW_CFA_advance_loc:·5·to·0000000000000143
215 ··DW_CFA_restore_state215 ··DW_CFA_restore_state
216 ··DW_CFA_nop216 ··DW_CFA_nop
  
217 000001f4·0000000000000018·000001f8·FDE·cie=00000000·pc=0000000000000280..00000000000002cf217 000001f4·0000000000000018·000001f8·FDE·cie=00000000·pc=0000000000000270..00000000000002bf
218 ··DW_CFA_advance_loc:·4·to·0000000000000284218 ··DW_CFA_advance_loc:·4·to·0000000000000274
219 ··DW_CFA_def_cfa_offset:·16219 ··DW_CFA_def_cfa_offset:·16
220 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16220 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
221 ··DW_CFA_advance_loc:·63·to·00000000000002c3221 ··DW_CFA_advance_loc:·63·to·00000000000002b3
222 ··DW_CFA_remember_state222 ··DW_CFA_remember_state
223 ··DW_CFA_def_cfa_offset:·8223 ··DW_CFA_def_cfa_offset:·8
224 ··DW_CFA_advance_loc:·5·to·00000000000002c8224 ··DW_CFA_advance_loc:·5·to·00000000000002b8
225 ··DW_CFA_restore_state225 ··DW_CFA_restore_state
  
226 00000210·0000000000000014·00000214·FDE·cie=00000000·pc=0000000000000187..00000000000001c0226 00000210·0000000000000014·00000214·FDE·cie=00000000·pc=0000000000000187..00000000000001c0
227 ··DW_CFA_def_cfa_offset:·16227 ··DW_CFA_def_cfa_offset:·16
228 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16228 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
229 ··DW_CFA_nop229 ··DW_CFA_nop
230 ··DW_CFA_nop230 ··DW_CFA_nop
4.45 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 136, 134 lines modifiedOffset 136, 131 lines modified
136 »       pop····%r12136 »       pop····%r12
137 »       ret137 »       ret
138 »       nopw···0x0(%rax,%rax,1)138 »       nopw···0x0(%rax,%rax,1)
  
139 0000000000000160·<atexit_cleanup>:139 0000000000000160·<atexit_cleanup>:
140 atexit_cleanup():140 atexit_cleanup():
141 »       push···%rbp141 »       push···%rbp
 142 »       xor····%ebp,%ebp
142 »       push···%rbx143 »       push···%rbx
143 »       mov····%rdi,%rbx144 »       mov····%rdi,%rbx
144 »       push···%rcx145 »       push···%rcx
145 »       cmpl···$0x0,0x18(%rdi)146 »       cmp····%ebp,0x18(%rbx)
146 »       jg·····175·<atexit_cleanup+0x15>147 »       jg·····176·<atexit_cleanup+0x16>
147 »       xor····%eax,%eax148 »       xor····%eax,%eax
148 »       mov····%eax,0x18(%rbx)149 »       mov····%eax,0x18(%rbx)
149 »       pop····%rdx150 »       pop····%rdx
150 »       pop····%rbx151 »       pop····%rbx
151 »       pop····%rbp152 »       pop····%rbp
152 »       ret153 »       ret
153 »       xor····%ebp,%ebp 
154 »       mov····0x10(%rbx),%rdi154 »       mov····0x10(%rbx),%rdi
 155 »       movslq·%ebp,%rax
 156 »       cmpq···$0x0,(%rdi,%rax,8)
 157 »       je·····18b·<atexit_cleanup+0x2b>
155 »       mov····%ebp,%esi158 »       mov····%ebp,%esi
156 »       cmpq···$0x0,(%rdi,%rbp,8) 
157 »       je·····189·<atexit_cleanup+0x29> 
158 »       call···280·<atexit_delete_cb.isra.0>159 »       call···270·<atexit_delete_cb.isra.0>
159 »       add····$0x1,%rbp160 »       add····$0x1,%ebp
160 »       cmp····%ebp,0x18(%rbx) 
161 »       jle····16c·<atexit_cleanup+0xc> 
162 »       jmp····177·<atexit_cleanup+0x17>161 »       jmp····168·<atexit_cleanup+0x8>
163 »       data16·cs·nopw·0x0(%rax,%rax,1) 
164 »       nop 
  
165 00000000000001a0·<atexit_register>:162 0000000000000190·<atexit_register>:
166 atexit_register():163 atexit_register():
167 »       endbr64164 »       endbr64
168 »       push···%r14165 »       push···%r14
169 »       push···%r13166 »       push···%r13
170 »       push···%r12167 »       push···%r12
171 »       push···%rbp168 »       push···%rbp
172 »       push···%rbx169 »       push···%rbx
173 »       cmpq···$0x0,0x10(%rsi)170 »       cmpq···$0x0,0x10(%rsi)
174 »       je·····1b7·<atexit_register+0x17>171 »       je·····1a7·<atexit_register+0x17>
175 ·R_X86_64_PC32»  .text.unlikely+0xfc172 ·R_X86_64_PC32»  .text.unlikely+0xfc
176 »       mov····0x18(%rsi),%rbx173 »       mov····0x18(%rsi),%rbx
177 »       mov····%rsi,%r12174 »       mov····%rsi,%r12
178 »       mov····%rdx,%r14175 »       mov····%rdx,%r14
179 »       mov····%rbx,%rdi176 »       mov····%rbx,%rdi
180 »       call···1c9·<atexit_register+0x29>177 »       call···1b9·<atexit_register+0x29>
181 ·R_X86_64_PLT32» PyCallable_Check-0x4178 ·R_X86_64_PLT32» PyCallable_Check-0x4
182 »       test···%eax,%eax179 »       test···%eax,%eax
183 »       je·····1d1·<atexit_register+0x31>180 »       je·····1c1·<atexit_register+0x31>
184 ·R_X86_64_PC32»  .text.unlikely+0x170181 ·R_X86_64_PC32»  .text.unlikely+0x170
185 »       mov····0x0(%rip),%rax········182 »       mov····0x0(%rip),%rax········
186 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4183 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
187 »       mov····%fs:(%rax),%rax184 »       mov····%fs:(%rax),%rax
188 »       mov····0x10(%rax),%r13185 »       mov····0x10(%rax),%r13
189 »       mov····0x29e4(%r13),%eax186 »       mov····0x29e4(%r13),%eax
190 »       cmp····%eax,0x29e0(%r13)187 »       cmp····%eax,0x29e0(%r13)
191 »       jge····1f4·<atexit_register+0x54>188 »       jge····1e4·<atexit_register+0x54>
192 ·R_X86_64_PC32»  .text.unlikely+0x13f189 ·R_X86_64_PC32»  .text.unlikely+0x13f
193 »       mov····$0x18,%edi190 »       mov····$0x18,%edi
194 »       call···1fe·<atexit_register+0x5e>191 »       call···1ee·<atexit_register+0x5e>
195 ·R_X86_64_PLT32» PyMem_Malloc-0x4192 ·R_X86_64_PLT32» PyMem_Malloc-0x4
196 »       mov····%rax,%rbp193 »       mov····%rax,%rbp
197 »       test···%rax,%rax194 »       test···%rax,%rax
198 »       je·····20a·<atexit_register+0x6a>195 »       je·····1fa·<atexit_register+0x6a>
199 ·R_X86_64_PC32»  .text.unlikely+0x132196 ·R_X86_64_PC32»  .text.unlikely+0x132
200 »       mov····0x10(%r12),%rdx197 »       mov····0x10(%r12),%rdx
201 »       mov····$0x1,%esi198 »       mov····$0x1,%esi
202 »       mov····%r12,%rdi199 »       mov····%r12,%rdi
203 »       call···21c·<atexit_register+0x7c>200 »       call···20c·<atexit_register+0x7c>
204 ·R_X86_64_PLT32» PyTuple_GetSlice-0x4201 ·R_X86_64_PLT32» PyTuple_GetSlice-0x4
205 »       mov····%rax,0x8(%rbp)202 »       mov····%rax,0x8(%rbp)
206 »       test···%rax,%rax203 »       test···%rax,%rax
207 »       je·····229·<atexit_register+0x89>204 »       je·····219·<atexit_register+0x89>
208 ·R_X86_64_PC32»  .text.unlikely+0x128205 ·R_X86_64_PC32»  .text.unlikely+0x128
209 »       mov····(%rbx),%eax206 »       mov····(%rbx),%eax
210 »       add····$0x1,%eax207 »       add····$0x1,%eax
211 »       je·····232·<atexit_register+0x92>208 »       je·····222·<atexit_register+0x92>
212 »       mov····%eax,(%rbx)209 »       mov····%eax,(%rbx)
213 »       mov····%rbx,0x0(%rbp)210 »       mov····%rbx,0x0(%rbp)
214 »       test···%r14,%r14211 »       test···%r14,%r14
215 »       jne····23f·<atexit_register+0x9f>212 »       jne····22f·<atexit_register+0x9f>
216 ·R_X86_64_PC32»  .text.unlikely+0x114213 ·R_X86_64_PC32»  .text.unlikely+0x114
217 »       movslq·0x29e0(%r13),%rax214 »       movslq·0x29e0(%r13),%rax
218 »       mov····0x29d8(%r13),%rdx215 »       mov····0x29d8(%r13),%rdx
219 »       mov····%r14,0x10(%rbp)216 »       mov····%r14,0x10(%rbp)
220 »       lea····0x1(%rax),%ecx217 »       lea····0x1(%rax),%ecx
221 »       mov····%ecx,0x29e0(%r13)218 »       mov····%ecx,0x29e0(%r13)
222 »       mov····%rbp,(%rdx,%rax,8)219 »       mov····%rbp,(%rdx,%rax,8)
223 »       mov····(%rbx),%eax220 »       mov····(%rbx),%eax
224 »       add····$0x1,%eax221 »       add····$0x1,%eax
225 »       je·····268·<atexit_register+0xc8>222 »       je·····258·<atexit_register+0xc8>
226 »       mov····%eax,(%rbx)223 »       mov····%eax,(%rbx)
227 »       mov····%rbx,%rax224 »       mov····%rbx,%rax
228 »       pop····%rbx225 »       pop····%rbx
229 »       pop····%rbp226 »       pop····%rbp
230 »       pop····%r12227 »       pop····%r12
231 »       pop····%r13228 »       pop····%r13
232 »       pop····%r14229 »       pop····%r14
233 »       ret230 »       ret
234 »       data16·cs·nopw·0x0(%rax,%rax,1)231 »       data16·cs·nopw·0x0(%rax,%rax,1)
235 »       nop232 »       nop
  
236 0000000000000280·<atexit_delete_cb.isra.0>:233 0000000000000270·<atexit_delete_cb.isra.0>:
237 atexit_delete_cb.isra.0():234 atexit_delete_cb.isra.0():
238 »       movslq·%esi,%rsi235 »       movslq·%esi,%rsi
239 »       push···%rbx236 »       push···%rbx
240 »       xor····%edx,%edx237 »       xor····%edx,%edx
241 »       lea····(%rdi,%rsi,8),%rax238 »       lea····(%rdi,%rsi,8),%rax
242 »       mov····(%rax),%rbx239 »       mov····(%rax),%rbx
243 »       mov····%rdx,(%rax)240 »       mov····%rdx,(%rax)
244 »       mov····(%rbx),%rdi241 »       mov····(%rbx),%rdi
245 »       mov····(%rdi),%rax242 »       mov····(%rdi),%rax
246 »       test···%eax,%eax243 »       test···%eax,%eax
247 »       js·····2a3·<atexit_delete_cb.isra.0+0x23>244 »       js·····293·<atexit_delete_cb.isra.0+0x23>
248 »       sub····$0x1,%rax245 »       sub····$0x1,%rax
249 »       mov····%rax,(%rdi)246 »       mov····%rax,(%rdi)
250 »       je·····2c8·<atexit_delete_cb.isra.0+0x48>247 »       je·····2b8·<atexit_delete_cb.isra.0+0x48>
251 »       mov····0x8(%rbx),%rdi248 »       mov····0x8(%rbx),%rdi
252 »       mov····(%rdi),%rax249 »       mov····(%rdi),%rax
253 »       test···%eax,%eax250 »       test···%eax,%eax
254 »       jns····2b2·<atexit_delete_cb.isra.0+0x32>251 »       jns····2a2·<atexit_delete_cb.isra.0+0x32>
255 ·R_X86_64_PC32»  .text.unlikely+0x183252 ·R_X86_64_PC32»  .text.unlikely+0x183
Max diff block lines reached; 506/4372 bytes (11.57%) of diff not shown.
3.23 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 108, 22 lines modifiedOffset 108, 22 lines modified
108 ·R_X86_64_PC32»  PyExc_TypeError-0x4108 ·R_X86_64_PC32»  PyExc_TypeError-0x4
109 »       mov····$0x0,%esi109 »       mov····$0x0,%esi
110 ·R_X86_64_32»    .rodata.str1.8+0xd8110 ·R_X86_64_32»    .rodata.str1.8+0xd8
111 »       call···111·<atexit_register.cold+0x11>111 »       call···111·<atexit_register.cold+0x11>
112 ·R_X86_64_PLT32» PyErr_SetString-0x4112 ·R_X86_64_PLT32» PyErr_SetString-0x4
113 »       xor····%ebx,%ebx113 »       xor····%ebx,%ebx
114 »       jmp····118·<atexit_register.cold+0x18>114 »       jmp····118·<atexit_register.cold+0x18>
115 ·R_X86_64_PC32»  .text+0x264115 ·R_X86_64_PC32»  .text+0x254
116 »       mov····(%r14),%eax116 »       mov····(%r14),%eax
117 »       add····$0x1,%eax117 »       add····$0x1,%eax
118 »       je·····124·<atexit_register.cold+0x24>118 »       je·····124·<atexit_register.cold+0x24>
119 ·R_X86_64_PC32»  .text+0x23b119 ·R_X86_64_PC32»  .text+0x22b
120 »       mov····%eax,(%r14)120 »       mov····%eax,(%r14)
121 »       jmp····12c·<atexit_register.cold+0x2c>121 »       jmp····12c·<atexit_register.cold+0x2c>
122 ·R_X86_64_PC32»  .text+0x23b122 ·R_X86_64_PC32»  .text+0x22b
123 »       mov····%rbp,%rdi123 »       mov····%rbp,%rdi
124 »       call···134·<atexit_register.cold+0x34>124 »       call···134·<atexit_register.cold+0x34>
125 ·R_X86_64_PLT32» PyMem_Free-0x4125 ·R_X86_64_PLT32» PyMem_Free-0x4
126 »       jmp····111·<atexit_register.cold+0x11>126 »       jmp····111·<atexit_register.cold+0x11>
127 »       pop····%rbx127 »       pop····%rbx
128 »       pop····%rbp128 »       pop····%rbp
129 »       pop····%r12129 »       pop····%r12
Offset 138, 45 lines modifiedOffset 138, 45 lines modified
138 »       lea····0x0(,%rax,8),%rsi138 »       lea····0x0(,%rax,8),%rsi
139 »       call···163·<atexit_register.cold+0x63>139 »       call···163·<atexit_register.cold+0x63>
140 ·R_X86_64_PLT32» PyMem_Realloc-0x4140 ·R_X86_64_PLT32» PyMem_Realloc-0x4
141 »       test···%rax,%rax141 »       test···%rax,%rax
142 »       je·····136·<atexit_register.cold+0x36>142 »       je·····136·<atexit_register.cold+0x36>
143 »       mov····%rax,0x29d8(%r13)143 »       mov····%rax,0x29d8(%r13)
144 »       jmp····174·<atexit_register.cold+0x74>144 »       jmp····174·<atexit_register.cold+0x74>
145 ·R_X86_64_PC32»  .text+0x1f0145 ·R_X86_64_PC32»  .text+0x1e0
146 »       mov····0x0(%rip),%rdi········146 »       mov····0x0(%rip),%rdi········
147 ·R_X86_64_PC32»  PyExc_TypeError-0x4147 ·R_X86_64_PC32»  PyExc_TypeError-0x4
148 »       mov····$0x0,%esi148 »       mov····$0x0,%esi
149 ·R_X86_64_32»    .rodata.str1.8+0x108149 ·R_X86_64_32»    .rodata.str1.8+0x108
150 »       call···185·<atexit_register.cold+0x85>150 »       call···185·<atexit_register.cold+0x85>
151 ·R_X86_64_PLT32» PyErr_SetString-0x4151 ·R_X86_64_PLT32» PyErr_SetString-0x4
152 »       jmp····111·<atexit_register.cold+0x11>152 »       jmp····111·<atexit_register.cold+0x11>
  
153 0000000000000187·<atexit_delete_cb.isra.0.cold>:153 0000000000000187·<atexit_delete_cb.isra.0.cold>:
154 atexit_delete_cb.isra.0.cold():154 atexit_delete_cb.isra.0.cold():
155 »       sub····$0x1,%rax155 »       sub····$0x1,%rax
156 »       mov····%rax,(%rdi)156 »       mov····%rax,(%rdi)
157 »       jne····194·<atexit_delete_cb.isra.0.cold+0xd>157 »       jne····194·<atexit_delete_cb.isra.0.cold+0xd>
158 ·R_X86_64_PC32»  .text+0x2ae158 ·R_X86_64_PC32»  .text+0x29e
159 »       call···199·<atexit_delete_cb.isra.0.cold+0x12>159 »       call···199·<atexit_delete_cb.isra.0.cold+0x12>
160 ·R_X86_64_PLT32» _Py_Dealloc-0x4160 ·R_X86_64_PLT32» _Py_Dealloc-0x4
161 »       jmp····19e·<atexit_delete_cb.isra.0.cold+0x17>161 »       jmp····19e·<atexit_delete_cb.isra.0.cold+0x17>
162 ·R_X86_64_PC32»  .text+0x2ae162 ·R_X86_64_PC32»  .text+0x29e
163 »       mov····(%rdi),%rax163 »       mov····(%rdi),%rax
164 »       test···%eax,%eax164 »       test···%eax,%eax
165 »       js·····1a9·<atexit_delete_cb.isra.0.cold+0x22>165 »       js·····1a9·<atexit_delete_cb.isra.0.cold+0x22>
166 ·R_X86_64_PC32»  .text+0x2bb166 ·R_X86_64_PC32»  .text+0x2ab
167 »       sub····$0x1,%rax167 »       sub····$0x1,%rax
168 »       mov····%rax,(%rdi)168 »       mov····%rax,(%rdi)
169 »       jne····1b6·<atexit_delete_cb.isra.0.cold+0x2f>169 »       jne····1b6·<atexit_delete_cb.isra.0.cold+0x2f>
170 ·R_X86_64_PC32»  .text+0x2bb170 ·R_X86_64_PC32»  .text+0x2ab
171 »       call···1bb·<atexit_delete_cb.isra.0.cold+0x34>171 »       call···1bb·<atexit_delete_cb.isra.0.cold+0x34>
172 ·R_X86_64_PLT32» _Py_Dealloc-0x4172 ·R_X86_64_PLT32» _Py_Dealloc-0x4
173 »       jmp····1c0·<atexit_clear>173 »       jmp····1c0·<atexit_clear>
174 ·R_X86_64_PC32»  .text+0x2bb174 ·R_X86_64_PC32»  .text+0x2ab
  
175 00000000000001c0·<atexit_clear>:175 00000000000001c0·<atexit_clear>:
176 atexit_clear():176 atexit_clear():
177 »       endbr64177 »       endbr64
178 »       push···%rax178 »       push···%rax
179 »       mov····0x0(%rip),%rax········179 »       mov····0x0(%rip),%rax········
180 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4180 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
Offset 232, 15 lines modifiedOffset 232, 15 lines modified
232 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x4232 ·R_X86_64_PLT32» PyObject_RichCompareBool-0x4
233 »       test···%eax,%eax233 »       test···%eax,%eax
234 »       js·····274·<atexit_unregister+0x66>234 »       js·····274·<atexit_unregister+0x66>
235 »       je·····269·<atexit_unregister+0x5b>235 »       je·····269·<atexit_unregister+0x5b>
236 »       mov····0x29d8(%rbp),%rdi236 »       mov····0x29d8(%rbp),%rdi
237 »       mov····%ebx,%esi237 »       mov····%ebx,%esi
238 »       call···269·<atexit_unregister+0x5b>238 »       call···269·<atexit_unregister+0x5b>
239 ·R_X86_64_PC32»  .text+0x27c239 ·R_X86_64_PC32»  .text+0x26c
240 »       inc····%ebx240 »       inc····%ebx
241 »       jmp····22a·<atexit_unregister+0x1c>241 »       jmp····22a·<atexit_unregister+0x1c>
242 »       mov····$0x0,%eax242 »       mov····$0x0,%eax
243 ·R_X86_64_32»    _Py_NoneStruct243 ·R_X86_64_32»    _Py_NoneStruct
244 »       jmp····276·<atexit_unregister+0x68>244 »       jmp····276·<atexit_unregister+0x68>
245 »       xor····%eax,%eax245 »       xor····%eax,%eax
246 »       pop····%rbx246 »       pop····%rbx
Offset 252, 9 lines modifiedOffset 252, 9 lines modified
252 atexit_ncallbacks():252 atexit_ncallbacks():
253 »       endbr64253 »       endbr64
254 »       mov····0x0(%rip),%rax········254 »       mov····0x0(%rip),%rax········
255 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4255 ·R_X86_64_GOTTPOFF»      _Py_tss_tstate-0x4
256 »       mov····%fs:(%rax),%rax256 »       mov····%fs:(%rax),%rax
257 »       mov····0x10(%rax),%rax257 »       mov····0x10(%rax),%rax
258 »       movslq·0x29e0(%rax),%rdi258 »       movslq·0x29e0(%rax),%rdi
259 »       jmp····29a·<atexit_delete_cb.isra.0+0x1a>259 »       jmp····29a·<atexit_ncallbacks+0x1f>
260 ·R_X86_64_PLT32» PyLong_FromSsize_t-0x4260 ·R_X86_64_PLT32» PyLong_FromSsize_t-0x4
1.3 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 16, 16 lines modifiedOffset 16, 16 lines modified
16 ··0x000000c0·00000000·3b000000·000e3083·0586048c·....;.....0.....16 ··0x000000c0·00000000·3b000000·000e3083·0586048c·....;.....0.....
17 ··0x000000d0·038d0200·10000000·d8000000·00000000·................17 ··0x000000d0·038d0200·10000000·d8000000·00000000·................
18 ··0x000000e0·0e000000·00000000·28000000·ec000000·........(.......18 ··0x000000e0·0e000000·00000000·28000000·ec000000·........(.......
19 ··0x000000f0·00000000·4a000000·00460e10·8c02410e·....J....F....A.19 ··0x000000f0·00000000·4a000000·00460e10·8c02410e·....J....F....A.
20 ··0x00000100·18860341·0e208304·7e0e1841·0e10420e·...A.·..~..A..B.20 ··0x00000100·18860341·0e208304·7e0e1841·0e10420e·...A.·..~..A..B.
21 ··0x00000110·08000000·18000000·18010000·00000000·................21 ··0x00000110·08000000·18000000·18010000·00000000·................
22 ··0x00000120·1d000000·000e2083·0486038c·02000000·......·.........22 ··0x00000120·1d000000·000e2083·0486038c·02000000·......·.........
23 ··0x00000130·28000000·34010000·00000000·34000000·(...4.......4...23 ··0x00000130·28000000·34010000·00000000·30000000·(...4.......0...
24 ··0x00000140·00410e10·8602410e·18830344·0e204c0a·.A....A....D.·L.24 ··0x00000140·00410e10·8602430e·18830344·0e204b0a·.A....C....D.·K.
25 ··0x00000150·0e18410e·10410e08·410b0000·28000000·..A..A..A...(...25 ··0x00000150·0e18410e·10410e08·410b0000·28000000·..A..A..A...(...
26 ··0x00000160·60010000·00000000·7d000000·004d0e10·`.......}....M..26 ··0x00000160·60010000·00000000·7d000000·004d0e10·`.......}....M..
27 ··0x00000170·8c02410e·18860341·0e208304·026a0e18·..A....A.·...j..27 ··0x00000170·8c02410e·18860341·0e208304·026a0e18·..A....A.·...j..
28 ··0x00000180·410e1042·0e080000·38000000·8c010000·A..B....8.......28 ··0x00000180·410e1042·0e080000·38000000·8c010000·A..B....8.......
29 ··0x00000190·00000000·d4000000·00460e10·8e02420e·.........F....B.29 ··0x00000190·00000000·d4000000·00460e10·8e02420e·.........F....B.
30 ··0x000001a0·188d0342·0e208c04·410e2886·05410e30·...B.·..A.(..A.030 ··0x000001a0·188d0342·0e208c04·410e2886·05410e30·...B.·..A.(..A.0
31 ··0x000001b0·830602c0·0e28410e·20420e18·420e1042·.....(A.·B..B..B31 ··0x000001b0·830602c0·0e28410e·20420e18·420e1042·.....(A.·B..B..B
2.84 MB
posixmodule.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:··········406080·(bytes·into·file)13 ··Start·of·section·headers:··········405408·(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.7 KB
readelf --wide --sections {}
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
1 There·are·24·section·headers,·starting·at·offset·0x63240:1 There·are·24·section·headers,·starting·at·offset·0x62fa0:
  
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·0033d5·00··AX··0···0·325 ··[·1]·.text·············PROGBITS········0000000000000000·000040·003585·00··AX··0···0·32
6 ··[·2]·.rela.text········RELA············0000000000000000·039ff0·004290·18···I·21···1··86 ··[·2]·.rela.text········RELA············0000000000000000·039f00·004398·18···I·21···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·003418·005ee0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0035c8·005ee0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·03e280·008178·18···I·21···3··88 ··[·4]·.rela.data········RELA············0000000000000000·03e298·008178·18···I·21···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·0092f8·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·0094a8·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0092f8·0026da·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0094a8·0026da·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·00b9d2·00ae51·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·00bb82·00ad59·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·0463f8·010560·18···I·21···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·046410·0103c8·18···I·21···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·016828·00606b·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·0168e0·005e6b·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·056958·008c70·18···I·21···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·0567d8·008b38·18···I·21···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·01c898·000f13·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·01c750·000f13·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·01d7b0·00c423·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·01d668·00c423·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·05f5c8·0016e0·18···I·21··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·05f310·0016e0·18···I·21··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·029bd8·000168·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·029a90·000168·08··AM··0···0··8
19 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·060ca8·0003c0·18···I·21··14··819 ··[15]·.rela.rodata.cst8·RELA············0000000000000000·0609f0·0003c0·18···I·21··14··8
20 ··[16]·.rodata.cst16·····PROGBITS········0000000000000000·029d40·000020·10··AM··0···0·1620 ··[16]·.rodata.cst16·····PROGBITS········0000000000000000·029bf8·000020·10··AM··0···0·16
21 ··[17]·.note.GNU-stack···PROGBITS········0000000000000000·029d60·000000·00······0···0··121 ··[17]·.note.GNU-stack···PROGBITS········0000000000000000·029c18·000000·00······0···0··1
22 ··[18]·.note.gnu.property·NOTE············0000000000000000·029d60·000020·00···A··0···0··822 ··[18]·.note.gnu.property·NOTE············0000000000000000·029c18·000020·00···A··0···0··8
23 ··[19]·.eh_frame·········PROGBITS········0000000000000000·029d80·004528·00···A··0···0··823 ··[19]·.eh_frame·········PROGBITS········0000000000000000·029c38·004550·00···A··0···0··8
24 ··[20]·.rela.eh_frame····RELA············0000000000000000·061068·002100·18···I·21··19··824 ··[20]·.rela.eh_frame····RELA············0000000000000000·060db0·002118·18···I·21··19··8
25 ··[21]·.symtab···········SYMTAB··········0000000000000000·02e2a8·0076e0·18·····22·865··825 ··[21]·.symtab···········SYMTAB··········0000000000000000·02e188·0076f8·18·····22·866··8
26 ··[22]·.strtab···········STRTAB··········0000000000000000·035988·004668·00······0···0··126 ··[22]·.strtab···········STRTAB··········0000000000000000·035880·00467f·00······0···0··1
27 ··[23]·.shstrtab·········STRTAB··········0000000000000000·063168·0000d6·00······0···0··127 ··[23]·.shstrtab·········STRTAB··········0000000000000000·062ec8·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)
182 KB
readelf --wide --symbols {}
Max HTML report size reached
1.1 MB
readelf --wide --relocs {}
Max HTML report size reached
416 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
2.37 KB
strings --all --bytes=8 {}
    
Offset 657, 18 lines modifiedOffset 657, 18 lines modified
657 []A\A]A^A_657 []A\A]A^A_
658 []A\A]A^A_658 []A\A]A^A_
659 AWAVAUATUSH659 AWAVAUATUSH
660 []A\A]A^A_660 []A\A]A^A_
661 []A\A]A^A_661 []A\A]A^A_
662 AVAUATUH662 AVAUATUH
663 []A\A]A^A_663 []A\A]A^A_
 664 []A\A]A^A_
664 AVAUATUSH665 AVAUATUSH
665 []A\A]A^666 []A\A]A^
666 []A\A]A^667 []A\A]A^
667 []A\A]A^A_ 
668 []A\A]A^668 []A\A]A^
669 h[]A\A]A^A_669 h[]A\A]A^A_
670 []A\A]A^670 []A\A]A^
671 AWAVAUATI671 AWAVAUATI
672 A\A]A^A_672 A\A]A^A_
673 []A\A]A^A_673 []A\A]A^A_
674 AWAVAUATUSH674 AWAVAUATUSH
Offset 696, 14 lines modifiedOffset 696, 15 lines modified
696 []A\A]A^A_696 []A\A]A^A_
697 AVAUATUSH697 AVAUATUSH
698 []A\A]A^A_698 []A\A]A^A_
699 AWAVAUATUH699 AWAVAUATUH
700 []A\A]A^A_700 []A\A]A^A_
701 AWAVAUATUSH701 AWAVAUATUSH
702 []A\A]A^A_702 []A\A]A^A_
 703 AWAVAUATUSH
703 []A\A]A^A_704 []A\A]A^A_
704 AVAUATUSH705 AVAUATUSH
705 []A\A]A^A_706 []A\A]A^A_
706 ([]A\A]A^A_707 ([]A\A]A^A_
707 AWAVAUATUSH708 AWAVAUATUSH
708 []A\A]A^A_709 []A\A]A^A_
709 bool·is·used·as·a·file·descriptor710 bool·is·used·as·a·file·descriptor
Offset 1843, 15 lines modifiedOffset 1844, 15 lines modified
1843 ScandirIterator_closedir1844 ScandirIterator_closedir
1844 ScandirIterator_close1845 ScandirIterator_close
1845 ScandirIterator_exit1846 ScandirIterator_exit
1846 os_DirEntry_is_dir1847 os_DirEntry_is_dir
1847 _parser.2391848 _parser.239
1848 os_DirEntry_stat_impl.part.01849 os_DirEntry_stat_impl.part.0
1849 os_DirEntry_is_dir.cold1850 os_DirEntry_is_dir.cold
1850 DirEntry_fetch_stat1851 DirEntry_get_lstat
1851 DirEntry_test_mode1852 DirEntry_test_mode
1852 DirEntry_test_mode.cold1853 DirEntry_test_mode.cold
1853 os__path_splitroot_ex1854 os__path_splitroot_ex
1854 os__path_splitroot_ex.cold1855 os__path_splitroot_ex.cold
1855 _parser.1771856 _parser.177
1856 os_unlink1857 os_unlink
1857 _parser.771858 _parser.77
Offset 1861, 14 lines modifiedOffset 1862, 15 lines modified
1861 ScandirIterator_finalize1862 ScandirIterator_finalize
1862 ScandirIterator_finalize.cold1863 ScandirIterator_finalize.cold
1863 DirEntry_dealloc1864 DirEntry_dealloc
1864 DirEntry_dealloc.cold1865 DirEntry_dealloc.cold
1865 os_DirEntry_stat1866 os_DirEntry_stat
1866 _parser.2451867 _parser.245
1867 os_DirEntry_stat.cold1868 os_DirEntry_stat.cold
 1869 DirEntry_get_lstat.cold
1868 os_DirEntry_stat_impl.part.0.cold1870 os_DirEntry_stat_impl.part.0.cold
1869 os_rmdir1871 os_rmdir
1870 _parser.681872 _parser.68
1871 os_rmdir.cold1873 os_rmdir.cold
1872 os_chmod1874 os_chmod
1873 _parser.111875 _parser.11
1874 os_chmod.cold1876 os_chmod.cold
Offset 1935, 19 lines modifiedOffset 1937, 19 lines modified
1935 os_mkfifo1937 os_mkfifo
1936 _parser.1321938 _parser.132
1937 os_rename1939 os_rename
1938 os_rename.cold1940 os_rename.cold
1939 _parser.621941 _parser.62
1940 split_py_long_to_s_and_ns.cold1942 split_py_long_to_s_and_ns.cold
1941 os_sched_setaffinity1943 os_sched_setaffinity
1942 statresult_new.cold 
1943 os_listxattr1944 os_listxattr
1944 _parser.1941945 _parser.194
1945 buffer_sizes.1911946 buffer_sizes.191
1946 os_listxattr.cold1947 os_listxattr.cold
 1948 statresult_new.cold
1947 os_getgroups1949 os_getgroups
1948 os_times1950 os_times
1949 os_wait41951 os_wait4
1950 _parser.1071952 _parser.107
1951 wait_helper.isra.01953 wait_helper.isra.0
1952 os_forkpty1954 os_forkpty
1953 os_chown1955 os_chown
Offset 2014, 28 lines modifiedOffset 2016, 28 lines modified
2014 os_getgrouplist2016 os_getgrouplist
2015 os_setegid2017 os_setegid
2016 os_seteuid2018 os_seteuid
2017 os_setgid2019 os_setgid
2018 os_setuid2020 os_setuid
2019 os_getresgid2021 os_getresgid
2020 os_getresuid2022 os_getresuid
2021 os_initgroups 
2022 os_ptsname2023 os_ptsname
2023 os_ptsname_impl.isra.02024 os_ptsname_impl.isra.0
 2025 os_initgroups
2024 os_DirEntry___fspath__2026 os_DirEntry___fspath__
2025 os_lockf2027 os_lockf
2026 os_major2028 os_major
2027 _Py_Dev_Converter2029 _Py_Dev_Converter
2028 os_minor2030 os_minor
2029 os_makedev 
2030 os_posix_openpt2031 os_posix_openpt
 2032 os_makedev
2031 os_grantpt2033 os_grantpt
 2034 os_unlockpt
2032 os_mknod2035 os_mknod
2033 _parser.1352036 _parser.135
2034 os_unlockpt 
2035 os_ttyname2037 os_ttyname
2036 os_pidfd_open2038 os_pidfd_open
2037 _parser.1102039 _parser.110
2038 os_pipe22040 os_pipe2
2039 os_posix_fadvise2041 os_posix_fadvise
2040 os_posix_fallocate2042 os_posix_fallocate
2041 os_pread2043 os_pread
Offset 2048, 24 lines modifiedOffset 2050, 24 lines modified
2048 os_sched_param_reduce2050 os_sched_param_reduce
2049 os_sched_get_priority_min2051 os_sched_get_priority_min
2050 _parser.982052 _parser.98
2051 os_sched_get_priority_max2053 os_sched_get_priority_max
2052 _parser.952054 _parser.95
2053 os_sched_rr_get_interval2055 os_sched_rr_get_interval
Max diff block lines reached; 283/2372 bytes (11.93%) of diff not shown.
143 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
694 B
readelf --wide --decompress --string-dump=.rodata.str1.1 {}
    
Offset 329, 20 lines modifiedOffset 329, 20 lines modified
329 ··[···e81]··pread329 ··[···e81]··pread
330 ··[···e87]··preadv330 ··[···e87]··preadv
331 ··[···e8e]··pwrite331 ··[···e8e]··pwrite
332 ··[···e95]··pwritev332 ··[···e95]··pwritev
333 ··[···e9d]··readv333 ··[···e9d]··readv
334 ··[···ea3]··(O(N))334 ··[···ea3]··(O(N))
335 ··[···eaa]··i:sched_rr_get_interval335 ··[···eaa]··i:sched_rr_get_interval
 336 ··[···ec2]··(i)
336 ··[···ec2]··setresgid337 ··[···ec6]··setresgid
337 ··[···ecc]··(i) 
338 ··[···ed0]··setresuid338 ··[···ed0]··setresuid
339 ··[···eda]··iii:waitid339 ··[···eda]··iii:waitid
340 ··[···ee5]··writev 
341 ··[···eec]··pathconf340 ··[···ee5]··pathconf
 341 ··[···eee]··writev
342 ··[···ef5]··fpathconf342 ··[···ef5]··fpathconf
343 ··[···eff]··ii:tcsetpgrp343 ··[···eff]··ii:tcsetpgrp
344 ··[···f0c]··<DirEntry·%R>344 ··[···f0c]··<DirEntry·%R>
345 ··[···f1a]··invalid·initial·value345 ··[···f1a]··invalid·initial·value
346 ··[···f30]··invalid·interval·value346 ··[···f30]··invalid·interval·value
347 ··[···f47]··LL347 ··[···f47]··LL
348 ··[···f4a]··closerange348 ··[···f4a]··closerange
583 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
190 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
130 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
125 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
310 KB
_codecsmodule.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:··········62320·(bytes·into·file)13 ··Start·of·section·headers:··········62176·(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·0xf370:1 There·are·20·section·headers,·starting·at·offset·0xf2e0:
  
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·000a6f·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000b9f·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·008020·001020·18···I·17···1··86 ··[·2]·.rela.text········RELA············0000000000000000·007fd8·0011b8·18···I·17···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000ab0·000700·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000be0·000700·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·009040·000c90·18···I·17···3··88 ··[·4]·.rela.data········RELA············0000000000000000·009190·000c90·18···I·17···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·0011b0·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·0012e0·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0011b0·000301·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0012e0·000301·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·0014b1·001b2b·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·0015e1·001af5·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·009cd0·003888·18···I·17···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·009e20·003858·18···I·17···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·002fe0·001121·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·0030d8·000fe1·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·00d558·001620·18···I·17···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·00d678·001470·18···I·17···9··8
15 ··[11]·.rodata···········PROGBITS········0000000000000000·004108·001168·00···A··0···0·3215 ··[11]·.rodata···········PROGBITS········0000000000000000·0040c0·001168·00···A··0···0·32
16 ··[12]·.rela.rodata······RELA············0000000000000000·00eb78·000090·18···I·17··11··816 ··[12]·.rela.rodata······RELA············0000000000000000·00eae8·000090·18···I·17··11··8
17 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·005270·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·005228·000000·00······0···0··1
18 ··[14]·.note.gnu.property·NOTE············0000000000000000·005270·000020·00···A··0···0··818 ··[14]·.note.gnu.property·NOTE············0000000000000000·005228·000020·00···A··0···0··8
19 ··[15]·.eh_frame·········PROGBITS········0000000000000000·005290·000c98·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········0000000000000000·005248·000c98·00···A··0···0··8
20 ··[16]·.rela.eh_frame····RELA············0000000000000000·00ec08·0006c0·18···I·17··15··820 ··[16]·.rela.eh_frame····RELA············0000000000000000·00eb78·0006c0·18···I·17··15··8
21 ··[17]·.symtab···········SYMTAB··········0000000000000000·005f28·001098·18·····18·126··821 ··[17]·.symtab···········SYMTAB··········0000000000000000·005ee0·001098·18·····18·126··8
22 ··[18]·.strtab···········STRTAB··········0000000000000000·006fc0·00105b·00······0···0··122 ··[18]·.strtab···········STRTAB··········0000000000000000·006f78·00105b·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········0000000000000000·00f2c8·0000a7·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········0000000000000000·00f238·0000a7·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.87 KB
readelf --wide --symbols {}
    
Offset 42, 49 lines modifiedOffset 42, 49 lines modified
42 ····38:·0000000000000625···147·FUNC····LOCAL··DEFAULT····7·_codecs_utf_16_be_decode.cold42 ····38:·0000000000000625···147·FUNC····LOCAL··DEFAULT····7·_codecs_utf_16_be_decode.cold
43 ····39:·0000000000000500···113·FUNC····LOCAL··DEFAULT····1·_codecs_unicode_escape_encode43 ····39:·0000000000000500···113·FUNC····LOCAL··DEFAULT····1·_codecs_unicode_escape_encode
44 ····40:·00000000000006b8···179·FUNC····LOCAL··DEFAULT····7·_codecs_unicode_escape_encode.cold44 ····40:·00000000000006b8···179·FUNC····LOCAL··DEFAULT····7·_codecs_unicode_escape_encode.cold
45 ····41:·0000000000000580···118·FUNC····LOCAL··DEFAULT····1·_codecs_utf_32_le_encode45 ····41:·0000000000000580···118·FUNC····LOCAL··DEFAULT····1·_codecs_utf_32_le_encode
46 ····42:·000000000000076b···191·FUNC····LOCAL··DEFAULT····7·_codecs_utf_32_le_encode.cold46 ····42:·000000000000076b···191·FUNC····LOCAL··DEFAULT····7·_codecs_utf_32_le_encode.cold
47 ····43:·0000000000000600···120·FUNC····LOCAL··DEFAULT····1·_codecs_utf_32_be_encode47 ····43:·0000000000000600···120·FUNC····LOCAL··DEFAULT····1·_codecs_utf_32_be_encode
48 ····44:·000000000000082a···191·FUNC····LOCAL··DEFAULT····7·_codecs_utf_32_be_encode.cold48 ····44:·000000000000082a···191·FUNC····LOCAL··DEFAULT····7·_codecs_utf_32_be_encode.cold
49 ····45:·0000000000000640···319·FUNC····LOCAL··DEFAULT····9·_codecs_utf_7_decode49 ····45:·0000000000000680···299·FUNC····LOCAL··DEFAULT····1·_codecs_utf_7_decode
50 ····46:·00000000000008e9···150·FUNC····LOCAL··DEFAULT····7·_codecs_utf_7_decode.cold50 ····46:·00000000000008e9····96·FUNC····LOCAL··DEFAULT····7·_codecs_utf_7_decode.cold
51 ····47:·0000000000000780···331·FUNC····LOCAL··DEFAULT····9·_codecs_unicode_escape_decode51 ····47:·0000000000000640···331·FUNC····LOCAL··DEFAULT····9·_codecs_unicode_escape_decode
52 ····48:·000000000000097f···195·FUNC····LOCAL··DEFAULT····7·_codecs_unicode_escape_decode.cold52 ····48:·0000000000000949···195·FUNC····LOCAL··DEFAULT····7·_codecs_unicode_escape_decode.cold
53 ····49:·00000000000008d0···334·FUNC····LOCAL··DEFAULT····9·_codecs_raw_unicode_escape_decode53 ····49:·0000000000000790···334·FUNC····LOCAL··DEFAULT····9·_codecs_raw_unicode_escape_decode
54 ····50:·0000000000000a42···191·FUNC····LOCAL··DEFAULT····7·_codecs_raw_unicode_escape_decode.cold54 ····50:·0000000000000a0c···191·FUNC····LOCAL··DEFAULT····7·_codecs_raw_unicode_escape_decode.cold
55 ····51:·0000000000000a20···353·FUNC····LOCAL··DEFAULT····9·_codecs_utf_16_le_decode55 ····51:·00000000000008e0···353·FUNC····LOCAL··DEFAULT····9·_codecs_utf_16_le_decode
56 ····52:·0000000000000b01···147·FUNC····LOCAL··DEFAULT····7·_codecs_utf_16_le_decode.cold56 ····52:·0000000000000acb···147·FUNC····LOCAL··DEFAULT····7·_codecs_utf_16_le_decode.cold
57 ····53:·0000000000000b90···377·FUNC····LOCAL··DEFAULT····9·_codecs_utf_32_le_decode57 ····53:·0000000000000a50···377·FUNC····LOCAL··DEFAULT····9·_codecs_utf_32_le_decode
58 ····54:·0000000000000b94···150·FUNC····LOCAL··DEFAULT····7·_codecs_utf_32_le_decode.cold58 ····54:·0000000000000b5e···150·FUNC····LOCAL··DEFAULT····7·_codecs_utf_32_le_decode.cold
59 ····55:·0000000000000d10···353·FUNC····LOCAL··DEFAULT····9·_codecs_utf_32_be_decode59 ····55:·0000000000000bd0···353·FUNC····LOCAL··DEFAULT····9·_codecs_utf_32_be_decode
60 ····56:·0000000000000c2a···150·FUNC····LOCAL··DEFAULT····7·_codecs_utf_32_be_decode.cold60 ····56:·0000000000000bf4···150·FUNC····LOCAL··DEFAULT····7·_codecs_utf_32_be_decode.cold
61 ····57:·0000000000000680···119·FUNC····LOCAL··DEFAULT····1·_codecs_utf_7_encode61 ····57:·00000000000007b0···119·FUNC····LOCAL··DEFAULT····1·_codecs_utf_7_encode
62 ····58:·0000000000000cc0···192·FUNC····LOCAL··DEFAULT····7·_codecs_utf_7_encode.cold62 ····58:·0000000000000c8a···192·FUNC····LOCAL··DEFAULT····7·_codecs_utf_7_encode.cold
63 ····59:·0000000000000d80···357·FUNC····LOCAL··DEFAULT····7·_codecs_utf_16_decode63 ····59:·0000000000000d4a···357·FUNC····LOCAL··DEFAULT····7·_codecs_utf_16_decode
64 ····60:·0000000000000700···195·FUNC····LOCAL··DEFAULT····1·_codecs_ascii_encode64 ····60:·0000000000000830···195·FUNC····LOCAL··DEFAULT····1·_codecs_ascii_encode
65 ····61:·0000000000000ee5···126·FUNC····LOCAL··DEFAULT····7·_codecs_ascii_encode.cold65 ····61:·0000000000000eaf···126·FUNC····LOCAL··DEFAULT····7·_codecs_ascii_encode.cold
66 ····62:·0000000000000e80···352·FUNC····LOCAL··DEFAULT····9·_codecs_encode66 ····62:·0000000000000d40···352·FUNC····LOCAL··DEFAULT····9·_codecs_encode
67 ····63:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.267 ····63:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
68 ····64:·0000000000000f63···175·FUNC····LOCAL··DEFAULT····7·_codecs_encode.cold68 ····64:·0000000000000f2d···175·FUNC····LOCAL··DEFAULT····7·_codecs_encode.cold
69 ····65:·0000000000000fe0···199·FUNC····LOCAL··DEFAULT····9·_codecs_latin_1_encode69 ····65:·0000000000000ea0···199·FUNC····LOCAL··DEFAULT····9·_codecs_latin_1_encode
70 ····66:·0000000000001012···134·FUNC····LOCAL··DEFAULT····7·_codecs_latin_1_encode.cold70 ····66:·0000000000000fdc···134·FUNC····LOCAL··DEFAULT····7·_codecs_latin_1_encode.cold
71 ····67:·00000000000010b0···113·FUNC····LOCAL··DEFAULT····9·_codecs_raw_unicode_escape_encode71 ····67:·0000000000000f70···113·FUNC····LOCAL··DEFAULT····9·_codecs_raw_unicode_escape_encode
72 ····68:·0000000000001098···221·FUNC····LOCAL··DEFAULT····7·_codecs_raw_unicode_escape_encode.cold72 ····68:·0000000000001062···221·FUNC····LOCAL··DEFAULT····7·_codecs_raw_unicode_escape_encode.cold
73 ····69:·0000000000001175···336·FUNC····LOCAL··DEFAULT····7·_codecs_utf_16_encode73 ····69:·000000000000113f···336·FUNC····LOCAL··DEFAULT····7·_codecs_utf_16_encode
74 ····70:·00000000000007d0···335·FUNC····LOCAL··DEFAULT····1·_codecs_utf_16_ex_decode74 ····70:·0000000000000900···335·FUNC····LOCAL··DEFAULT····1·_codecs_utf_16_ex_decode
75 ····71:·00000000000012c5···138·FUNC····LOCAL··DEFAULT····7·_codecs_utf_16_ex_decode.cold75 ····71:·000000000000128f···138·FUNC····LOCAL··DEFAULT····7·_codecs_utf_16_ex_decode.cold
76 ····72:·000000000000134f···335·FUNC····LOCAL··DEFAULT····7·_codecs_utf_32_encode76 ····72:·0000000000001319···335·FUNC····LOCAL··DEFAULT····7·_codecs_utf_32_encode
77 ····73:·0000000000000920···335·FUNC····LOCAL··DEFAULT····1·_codecs_utf_32_ex_decode77 ····73:·0000000000000a50···335·FUNC····LOCAL··DEFAULT····1·_codecs_utf_32_ex_decode
78 ····74:·000000000000149e···137·FUNC····LOCAL··DEFAULT····7·_codecs_utf_32_ex_decode.cold78 ····74:·0000000000001468···137·FUNC····LOCAL··DEFAULT····7·_codecs_utf_32_ex_decode.cold
79 ····75:·0000000000001527···343·FUNC····LOCAL··DEFAULT····7·_codecs_decode79 ····75:·00000000000014f1···343·FUNC····LOCAL··DEFAULT····7·_codecs_decode
80 ····76:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.580 ····76:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.5
81 ····77:·000000000000167e···498·FUNC····LOCAL··DEFAULT····7·_codecs_escape_encode81 ····77:·0000000000001648···498·FUNC····LOCAL··DEFAULT····7·_codecs_escape_encode
82 ····78:·0000000000001870···342·FUNC····LOCAL··DEFAULT····7·_codecs_readbuffer_encode82 ····78:·000000000000183a···342·FUNC····LOCAL··DEFAULT····7·_codecs_readbuffer_encode
83 ····79:·00000000000019c6···357·FUNC····LOCAL··DEFAULT····7·_codecs_utf_32_decode83 ····79:·0000000000001990···357·FUNC····LOCAL··DEFAULT····7·_codecs_utf_32_decode
84 ····80:·0000000000000000····64·OBJECT··LOCAL··DEFAULT····3·_kwtuple.084 ····80:·0000000000000000····64·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
85 ····81:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata85 ····81:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata
86 ····82:·0000000000000000····32·OBJECT··LOCAL··DEFAULT···11·_keywords.186 ····82:·0000000000000000····32·OBJECT··LOCAL··DEFAULT···11·_keywords.1
87 ····83:·00000000000000a0····64·OBJECT··LOCAL··DEFAULT····3·_kwtuple.387 ····83:·00000000000000a0····64·OBJECT··LOCAL··DEFAULT····3·_kwtuple.3
88 ····84:·0000000000000020····32·OBJECT··LOCAL··DEFAULT···11·_keywords.488 ····84:·0000000000000020····32·OBJECT··LOCAL··DEFAULT···11·_keywords.4
89 ····85:·0000000000000200··1280·OBJECT··LOCAL··DEFAULT····3·_codecs_functions89 ····85:·0000000000000200··1280·OBJECT··LOCAL··DEFAULT····3·_codecs_functions
90 ····86:·00000000000001c0····48·OBJECT··LOCAL··DEFAULT····3·_codecs_slots90 ····86:·00000000000001c0····48·OBJECT··LOCAL··DEFAULT····3·_codecs_slots
135 KB
readelf --wide --relocs {}
Max HTML report size reached
42.3 KB
readelf --wide --debug-dump=frames {}
    
Offset 615, 788 lines modifiedOffset 615, 788 lines modified
615 ··DW_CFA_advance_loc:·1·to·0000000000000851615 ··DW_CFA_advance_loc:·1·to·0000000000000851
616 ··DW_CFA_def_cfa_offset:·16616 ··DW_CFA_def_cfa_offset:·16
617 ··DW_CFA_advance_loc:·2·to·0000000000000853617 ··DW_CFA_advance_loc:·2·to·0000000000000853
618 ··DW_CFA_def_cfa_offset:·8618 ··DW_CFA_def_cfa_offset:·8
619 ··DW_CFA_advance_loc:·1·to·0000000000000854619 ··DW_CFA_advance_loc:·1·to·0000000000000854
620 ··DW_CFA_restore_state620 ··DW_CFA_restore_state
  
621 000005ec·0000000000000038·000005f0·FDE·cie=00000000·pc=0000000000000640..000000000000077f621 000005ec·0000000000000038·000005f0·FDE·cie=00000000·pc=0000000000000680..00000000000007ab
622 ··DW_CFA_advance_loc:·6·to·0000000000000646622 ··DW_CFA_advance_loc:·6·to·0000000000000686
623 ··DW_CFA_def_cfa_offset:·16623 ··DW_CFA_def_cfa_offset:·16
624 ··DW_CFA_offset:·r13·(r13)·at·cfa-16624 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
625 ··DW_CFA_advance_loc:·10·to·0000000000000650625 ··DW_CFA_advance_loc:·12·to·0000000000000692
626 ··DW_CFA_def_cfa_offset:·24626 ··DW_CFA_def_cfa_offset:·24
627 ··DW_CFA_offset:·r12·(r12)·at·cfa-24627 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
628 ··DW_CFA_advance_loc:·4·to·0000000000000654628 ··DW_CFA_advance_loc:·1·to·0000000000000693
629 ··DW_CFA_def_cfa_offset:·32629 ··DW_CFA_def_cfa_offset:·32
630 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32630 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
631 ··DW_CFA_advance_loc:·1·to·0000000000000655631 ··DW_CFA_advance_loc:·1·to·0000000000000694
632 ··DW_CFA_def_cfa_offset:·40632 ··DW_CFA_def_cfa_offset:·40
633 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40633 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
634 ··DW_CFA_advance_loc:·7·to·000000000000065c634 ··DW_CFA_advance_loc:·7·to·000000000000069b
635 ··DW_CFA_def_cfa_offset:·144635 ··DW_CFA_def_cfa_offset:·144
636 ··DW_CFA_advance_loc1:·234·to·0000000000000746636 ··DW_CFA_advance_loc1:·216·to·0000000000000773
637 ··DW_CFA_remember_state637 ··DW_CFA_remember_state
638 ··DW_CFA_def_cfa_offset:·40638 ··DW_CFA_def_cfa_offset:·40
639 ··DW_CFA_advance_loc:·4·to·000000000000074a639 ··DW_CFA_advance_loc:·4·to·0000000000000777
640 ··DW_CFA_def_cfa_offset:·32640 ··DW_CFA_def_cfa_offset:·32
641 ··DW_CFA_advance_loc:·1·to·000000000000074b641 ··DW_CFA_advance_loc:·1·to·0000000000000778
642 ··DW_CFA_def_cfa_offset:·24642 ··DW_CFA_def_cfa_offset:·24
643 ··DW_CFA_advance_loc:·2·to·000000000000074d643 ··DW_CFA_advance_loc:·2·to·000000000000077a
644 ··DW_CFA_def_cfa_offset:·16644 ··DW_CFA_def_cfa_offset:·16
645 ··DW_CFA_advance_loc:·2·to·000000000000074f645 ··DW_CFA_advance_loc:·2·to·000000000000077c
646 ··DW_CFA_def_cfa_offset:·8646 ··DW_CFA_def_cfa_offset:·8
647 ··DW_CFA_advance_loc:·1·to·0000000000000750647 ··DW_CFA_advance_loc:·1·to·000000000000077d
648 ··DW_CFA_restore_state648 ··DW_CFA_restore_state
  
649 00000628·0000000000000018·0000062c·FDE·cie=00000000·pc=00000000000008e9..000000000000097f649 00000628·0000000000000018·0000062c·FDE·cie=00000000·pc=00000000000008e9..0000000000000949
650 ··DW_CFA_def_cfa_offset:·144650 ··DW_CFA_def_cfa_offset:·144
651 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40651 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
652 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32652 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
653 ··DW_CFA_offset:·r12·(r12)·at·cfa-24653 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
654 ··DW_CFA_offset:·r13·(r13)·at·cfa-16654 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
  
655 00000644·0000000000000034·00000648·FDE·cie=00000000·pc=0000000000000780..00000000000008cb655 00000644·0000000000000034·00000648·FDE·cie=00000000·pc=0000000000000640..000000000000078b
656 ··DW_CFA_advance_loc:·6·to·0000000000000786656 ··DW_CFA_advance_loc:·6·to·0000000000000646
657 ··DW_CFA_def_cfa_offset:·16657 ··DW_CFA_def_cfa_offset:·16
658 ··DW_CFA_offset:·r12·(r12)·at·cfa-16658 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
659 ··DW_CFA_advance_loc:·9·to·000000000000078f659 ··DW_CFA_advance_loc:·9·to·000000000000064f
660 ··DW_CFA_def_cfa_offset:·24660 ··DW_CFA_def_cfa_offset:·24
661 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24661 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
662 ··DW_CFA_advance_loc:·4·to·0000000000000793662 ··DW_CFA_advance_loc:·4·to·0000000000000653
663 ··DW_CFA_def_cfa_offset:·32663 ··DW_CFA_def_cfa_offset:·32
664 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32664 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
665 ··DW_CFA_advance_loc:·7·to·000000000000079a665 ··DW_CFA_advance_loc:·7·to·000000000000065a
666 ··DW_CFA_def_cfa_offset:·128666 ··DW_CFA_def_cfa_offset:·128
667 ··DW_CFA_advance_loc2:·271·to·00000000000008a9667 ··DW_CFA_advance_loc2:·271·to·0000000000000769
668 ··DW_CFA_remember_state668 ··DW_CFA_remember_state
669 ··DW_CFA_def_cfa_offset:·32669 ··DW_CFA_def_cfa_offset:·32
670 ··DW_CFA_advance_loc:·4·to·00000000000008ad670 ··DW_CFA_advance_loc:·4·to·000000000000076d
671 ··DW_CFA_def_cfa_offset:·24671 ··DW_CFA_def_cfa_offset:·24
672 ··DW_CFA_advance_loc:·1·to·00000000000008ae672 ··DW_CFA_advance_loc:·1·to·000000000000076e
673 ··DW_CFA_def_cfa_offset:·16673 ··DW_CFA_def_cfa_offset:·16
674 ··DW_CFA_advance_loc:·2·to·00000000000008b0674 ··DW_CFA_advance_loc:·2·to·0000000000000770
675 ··DW_CFA_def_cfa_offset:·8675 ··DW_CFA_def_cfa_offset:·8
676 ··DW_CFA_advance_loc:·1·to·00000000000008b1676 ··DW_CFA_advance_loc:·1·to·0000000000000771
677 ··DW_CFA_restore_state677 ··DW_CFA_restore_state
678 ··DW_CFA_nop678 ··DW_CFA_nop
679 ··DW_CFA_nop679 ··DW_CFA_nop
680 ··DW_CFA_nop680 ··DW_CFA_nop
  
681 0000067c·0000000000000018·00000680·FDE·cie=00000000·pc=000000000000097f..0000000000000a42681 0000067c·0000000000000018·00000680·FDE·cie=00000000·pc=0000000000000949..0000000000000a0c
682 ··DW_CFA_def_cfa_offset:·128682 ··DW_CFA_def_cfa_offset:·128
683 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32683 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
684 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24684 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
685 ··DW_CFA_offset:·r12·(r12)·at·cfa-16685 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
686 ··DW_CFA_nop686 ··DW_CFA_nop
687 ··DW_CFA_nop687 ··DW_CFA_nop
  
688 00000698·0000000000000030·0000069c·FDE·cie=00000000·pc=00000000000008d0..0000000000000a1e688 00000698·0000000000000030·0000069c·FDE·cie=00000000·pc=0000000000000790..00000000000008de
689 ··DW_CFA_advance_loc:·6·to·00000000000008d6689 ··DW_CFA_advance_loc:·6·to·0000000000000796
690 ··DW_CFA_def_cfa_offset:·16690 ··DW_CFA_def_cfa_offset:·16
691 ··DW_CFA_offset:·r12·(r12)·at·cfa-16691 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
692 ··DW_CFA_advance_loc:·9·to·00000000000008df692 ··DW_CFA_advance_loc:·9·to·000000000000079f
693 ··DW_CFA_def_cfa_offset:·24693 ··DW_CFA_def_cfa_offset:·24
694 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24694 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
695 ··DW_CFA_advance_loc:·4·to·00000000000008e3695 ··DW_CFA_advance_loc:·4·to·00000000000007a3
696 ··DW_CFA_def_cfa_offset:·32696 ··DW_CFA_def_cfa_offset:·32
697 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32697 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
698 ··DW_CFA_advance_loc:·7·to·00000000000008ea698 ··DW_CFA_advance_loc:·7·to·00000000000007aa
699 ··DW_CFA_def_cfa_offset:·128699 ··DW_CFA_def_cfa_offset:·128
700 ··DW_CFA_advance_loc1:·159·to·0000000000000989700 ··DW_CFA_advance_loc1:·159·to·0000000000000849
701 ··DW_CFA_remember_state701 ··DW_CFA_remember_state
702 ··DW_CFA_def_cfa_offset:·32702 ··DW_CFA_def_cfa_offset:·32
703 ··DW_CFA_advance_loc:·4·to·000000000000098d703 ··DW_CFA_advance_loc:·4·to·000000000000084d
704 ··DW_CFA_def_cfa_offset:·24704 ··DW_CFA_def_cfa_offset:·24
705 ··DW_CFA_advance_loc:·1·to·000000000000098e705 ··DW_CFA_advance_loc:·1·to·000000000000084e
706 ··DW_CFA_def_cfa_offset:·16706 ··DW_CFA_def_cfa_offset:·16
707 ··DW_CFA_advance_loc:·2·to·0000000000000990707 ··DW_CFA_advance_loc:·2·to·0000000000000850
708 ··DW_CFA_def_cfa_offset:·8708 ··DW_CFA_def_cfa_offset:·8
709 ··DW_CFA_advance_loc:·1·to·0000000000000991709 ··DW_CFA_advance_loc:·1·to·0000000000000851
710 ··DW_CFA_restore_state710 ··DW_CFA_restore_state
  
711 000006cc·0000000000000018·000006d0·FDE·cie=00000000·pc=0000000000000a42..0000000000000b01711 000006cc·0000000000000018·000006d0·FDE·cie=00000000·pc=0000000000000a0c..0000000000000acb
712 ··DW_CFA_def_cfa_offset:·128712 ··DW_CFA_def_cfa_offset:·128
713 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32713 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
714 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24714 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
715 ··DW_CFA_offset:·r12·(r12)·at·cfa-16715 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
716 ··DW_CFA_nop716 ··DW_CFA_nop
717 ··DW_CFA_nop717 ··DW_CFA_nop
  
718 000006e8·0000000000000038·000006ec·FDE·cie=00000000·pc=0000000000000a20..0000000000000b81718 000006e8·0000000000000038·000006ec·FDE·cie=00000000·pc=00000000000008e0..0000000000000a41
719 ··DW_CFA_advance_loc:·6·to·0000000000000a26719 ··DW_CFA_advance_loc:·6·to·00000000000008e6
720 ··DW_CFA_def_cfa_offset:·16720 ··DW_CFA_def_cfa_offset:·16
721 ··DW_CFA_offset:·r13·(r13)·at·cfa-16721 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
722 ··DW_CFA_advance_loc:·10·to·0000000000000a30722 ··DW_CFA_advance_loc:·10·to·00000000000008f0
723 ··DW_CFA_def_cfa_offset:·24723 ··DW_CFA_def_cfa_offset:·24
724 ··DW_CFA_offset:·r12·(r12)·at·cfa-24724 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
725 ··DW_CFA_advance_loc:·4·to·0000000000000a34725 ··DW_CFA_advance_loc:·4·to·00000000000008f4
726 ··DW_CFA_def_cfa_offset:·32726 ··DW_CFA_def_cfa_offset:·32
727 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32727 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
728 ··DW_CFA_advance_loc:·1·to·0000000000000a35728 ··DW_CFA_advance_loc:·1·to·00000000000008f5
729 ··DW_CFA_def_cfa_offset:·40729 ··DW_CFA_def_cfa_offset:·40
730 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40730 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
731 ··DW_CFA_advance_loc:·7·to·0000000000000a3c731 ··DW_CFA_advance_loc:·7·to·00000000000008fc
732 ··DW_CFA_def_cfa_offset:·144732 ··DW_CFA_def_cfa_offset:·144
733 ··DW_CFA_advance_loc1:·247·to·0000000000000b33733 ··DW_CFA_advance_loc1:·247·to·00000000000009f3
734 ··DW_CFA_remember_state734 ··DW_CFA_remember_state
Max diff block lines reached; 36349/43242 bytes (84.06%) of diff not shown.
16.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 571, 126 lines modifiedOffset 571, 225 lines modified
571 »       pop····%r12571 »       pop····%r12
572 »       jmp····673·<_codecs_utf_32_be_encode+0x73>572 »       jmp····673·<_codecs_utf_32_be_encode+0x73>
573 ·R_X86_64_PLT32» Py_BuildValue-0x4573 ·R_X86_64_PLT32» Py_BuildValue-0x4
574 »       jmp····678·<_codecs_utf_32_be_encode+0x78>574 »       jmp····678·<_codecs_utf_32_be_encode+0x78>
575 ·R_X86_64_PC32»  .text.unlikely+0x8c9575 ·R_X86_64_PC32»  .text.unlikely+0x8c9
576 »       nopl···0x0(%rax,%rax,1)576 »       nopl···0x0(%rax,%rax,1)
  
577 0000000000000680·<_codecs_utf_7_encode>:577 0000000000000680·<_codecs_utf_7_decode>:
 578 _codecs_utf_7_decode():
 579 »       endbr64
 580 »       push···%r13
 581 »       xor····%eax,%eax
 582 »       mov····$0x14,%ecx
 583 »       mov····%rsi,%r13
 584 »       push···%r12
 585 »       push···%rbp
 586 »       push···%rbx
 587 »       mov····%rdx,%rbx
 588 »       sub····$0x68,%rsp
 589 »       lea····0x10(%rsp),%r12
 590 »       mov····%r12,%rdi
 591 »       rep·stos·%eax,%es:(%rdi)
 592 »       lea····-0x1(%rdx),%rax
 593 »       cmp····$0x2,%rax
 594 »       ja·····6b3·<_codecs_utf_7_decode+0x33>
 595 ·R_X86_64_PC32»  .text.unlikely+0x924
 596 »       mov····0x0(%r13),%rdi
 597 »       xor····%edx,%edx
 598 »       mov····%r12,%rsi
 599 »       call···6c1·<_codecs_utf_7_decode+0x41>
 600 ·R_X86_64_PLT32» PyObject_GetBuffer-0x4
 601 »       test···%eax,%eax
 602 »       jne····7a6·<_codecs_utf_7_decode+0x126>
 603 »       cmp····$0x1,%rbx
 604 »       jle····6d3·<_codecs_utf_7_decode+0x53>
 605 ·R_X86_64_PC32»  .text.unlikely+0x91d
 606 »       mov····0x8(%r13),%rdi
 607 »       cmp····$0x0,%rdi
 608 ·R_X86_64_32S»   _Py_NoneStruct
 609 »       je·····6e4·<_codecs_utf_7_decode+0x64>
 610 ·R_X86_64_PC32»  .text.unlikely+0x916
 611 »       mov····0x8(%rdi),%rax
 612 »       testb··$0x10,0xab(%rax)
 613 »       je·····6f5·<_codecs_utf_7_decode+0x75>
 614 ·R_X86_64_PC32»  .text.unlikely+0x8fd
 615 »       lea····0x8(%rsp),%rsi
 616 »       call···6ff·<_codecs_utf_7_decode+0x7f>
 617 ·R_X86_64_PLT32» PyUnicode_AsUTF8AndSize-0x4
 618 »       mov····%rax,%rbp
 619 »       test···%rax,%rax
 620 »       je·····70b·<_codecs_utf_7_decode+0x8b>
 621 ·R_X86_64_PC32»  .text.unlikely+0x8f6
 622 »       mov····%rax,%rdi
 623 »       call···713·<_codecs_utf_7_decode+0x93>
 624 ·R_X86_64_PLT32» strlen-0x4
 625 »       cmp····0x8(%rsp),%rax
 626 »       jne····71e·<_codecs_utf_7_decode+0x9e>
 627 ·R_X86_64_PC32»  .text.unlikely+0x8e5
 628 »       cmp····$0x2,%rbx
 629 »       jne····77d·<_codecs_utf_7_decode+0xfd>
 630 »       mov····0x10(%rsp),%rdi
 631 »       mov····0x20(%rsp),%rsi
 632 »       lea····0x8(%rsp),%rcx
 633 »       mov····%rbp,%rdx
 634 »       mov····%rsi,0x8(%rsp)
 635 »       call···740·<_codecs_utf_7_decode+0xc0>
 636 ·R_X86_64_PLT32» PyUnicode_DecodeUTF7Stateful-0x4
 637 »       mov····0x8(%rsp),%rdx
 638 »       mov····%rax,%rbx
 639 »       test···%rax,%rax
 640 »       je·····75f·<_codecs_utf_7_decode+0xdf>
 641 »       mov····%rax,%rsi
 642 »       mov····$0x0,%edi
 643 ·R_X86_64_32»    .rodata.str1.1+0x64
 644 »       xor····%eax,%eax
 645 »       call···75c·<_codecs_utf_7_decode+0xdc>
 646 ·R_X86_64_PLT32» Py_BuildValue-0x4
 647 »       mov····%rax,%rbx
 648 »       cmpq···$0x0,0x18(%rsp)
 649 »       je·····76f·<_codecs_utf_7_decode+0xef>
 650 »       mov····%r12,%rdi
 651 »       call···76f·<_codecs_utf_7_decode+0xef>
 652 ·R_X86_64_PLT32» PyBuffer_Release-0x4
 653 »       add····$0x68,%rsp
 654 »       mov····%rbx,%rax
 655 »       pop····%rbx
 656 »       pop····%rbp
 657 »       pop····%r12
 658 »       pop····%r13
 659 »       ret
 660 »       mov····0x10(%r13),%rdi
 661 »       call···786·<_codecs_utf_7_decode+0x106>
 662 ·R_X86_64_PLT32» PyObject_IsTrue-0x4
 663 »       test···%eax,%eax
 664 »       js·····78e·<_codecs_utf_7_decode+0x10e>
 665 ·R_X86_64_PC32»  .text.unlikely+0x8f6
 666 »       mov····0x10(%rsp),%rdi
 667 »       mov····0x20(%rsp),%rsi
 668 »       mov····$0x0,%ecx
 669 »       jne····733·<_codecs_utf_7_decode+0xb3>
 670 »       lea····0x8(%rsp),%rcx
 671 »       jmp····733·<_codecs_utf_7_decode+0xb3>
 672 »       jmp····7ab·<_codecs_utf_7_decode+0x12b>
 673 ·R_X86_64_PC32»  .text.unlikely+0x8f6
 674 »       nopl···0x0(%rax,%rax,1)
  
 675 00000000000007b0·<_codecs_utf_7_encode>:
578 _codecs_utf_7_encode():676 _codecs_utf_7_encode():
579 »       endbr64677 »       endbr64
580 »       push···%r12678 »       push···%r12
581 »       lea····-0x1(%rdx),%rax679 »       lea····-0x1(%rdx),%rax
582 »       push···%rbp680 »       push···%rbp
583 »       mov····%rsi,%rbp681 »       mov····%rsi,%rbp
584 »       push···%rbx682 »       push···%rbx
585 »       mov····%rdx,%rbx683 »       mov····%rdx,%rbx
586 »       sub····$0x20,%rsp684 »       sub····$0x20,%rsp
587 »       cmp····$0x1,%rax685 »       cmp····$0x1,%rax
588 »       ja·····6a0·<_codecs_utf_7_encode+0x20>686 »       ja·····7d0·<_codecs_utf_7_encode+0x20>
589 ·R_X86_64_PC32»  .text.unlikely+0xcbc687 ·R_X86_64_PC32»  .text.unlikely+0xc86
590 »       mov····0x0(%rbp),%r12688 »       mov····0x0(%rbp),%r12
591 »       mov····0x8(%r12),%rax689 »       mov····0x8(%r12),%rax
592 »       testb··$0x10,0xab(%rax)690 »       testb··$0x10,0xab(%rax)
593 »       je·····6f2·<_codecs_utf_7_encode+0x72>691 »       je·····822·<_codecs_utf_7_encode+0x72>
594 »       xor····%ecx,%ecx692 »       xor····%ecx,%ecx
595 »       sub····$0x1,%rbx693 »       sub····$0x1,%rbx
596 »       jg·····6be·<_codecs_utf_7_encode+0x3e>694 »       jg·····7ee·<_codecs_utf_7_encode+0x3e>
597 ·R_X86_64_PC32»  .text.unlikely+0xce7695 ·R_X86_64_PC32»  .text.unlikely+0xcb1
Max diff block lines reached; 13170/16911 bytes (77.88%) of diff not shown.
68.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
34.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 503, 116 lines modifiedOffset 503, 15 lines modified
503 »       mov····%rbp,%rdx503 »       mov····%rbp,%rdx
504 »       mov····%rsi,0x8(%rsp)504 »       mov····%rsi,0x8(%rsp)
505 »       jmp····5a8·<_codecs_utf_16_be_decode+0xd8>505 »       jmp····5a8·<_codecs_utf_16_be_decode+0xd8>
506 »       jmp····635·<_codecs_utf_16_be_decode+0x165>506 »       jmp····635·<_codecs_utf_16_be_decode+0x165>
507 ·R_X86_64_PC32»  .text.unlikely+0x667507 ·R_X86_64_PC32»  .text.unlikely+0x667
508 »       data16·cs·nopw·0x0(%rax,%rax,1)508 »       data16·cs·nopw·0x0(%rax,%rax,1)
  
509 0000000000000640·<_codecs_utf_7_decode>: 
510 _codecs_utf_7_decode(): 
511 »       endbr64 
512 »       push···%r13 
513 »       pxor···%xmm0,%xmm0 
514 »       lea····-0x1(%rdx),%rax 
515 »       push···%r12 
516 »       mov····%rsi,%r12 
517 »       push···%rbp 
518 »       push···%rbx 
519 »       mov····%rdx,%rbx 
520 »       sub····$0x68,%rsp 
521 »       movaps·%xmm0,0x10(%rsp) 
522 »       movaps·%xmm0,0x20(%rsp) 
523 »       movaps·%xmm0,0x30(%rsp) 
524 »       movaps·%xmm0,0x40(%rsp) 
525 »       movaps·%xmm0,0x50(%rsp) 
526 »       cmp····$0x2,%rax 
527 »       ja·····67f·<_codecs_utf_7_decode+0x3f> 
528 ·R_X86_64_PC32»  .text.unlikely+0x943 
529 »       mov····(%r12),%rdi 
530 »       xor····%edx,%edx 
531 »       lea····0x10(%rsp),%rsi 
532 »       call···68f·<_codecs_utf_7_decode+0x4f> 
533 ·R_X86_64_PLT32» PyObject_GetBuffer-0x4 
534 »       test···%eax,%eax 
535 »       jne····77a·<_codecs_utf_7_decode+0x13a> 
536 »       cmp····$0x1,%rbx 
537 »       jle····6a1·<_codecs_utf_7_decode+0x61> 
538 ·R_X86_64_PC32»  .text.unlikely+0x928 
539 »       mov····0x8(%r12),%rdi 
540 »       cmp····$0x0,%rdi 
541 ·R_X86_64_32S»   _Py_NoneStruct 
542 »       je·····6b3·<_codecs_utf_7_decode+0x73> 
543 ·R_X86_64_PC32»  .text.unlikely+0x916 
544 »       mov····0x8(%rdi),%rax 
545 »       testb··$0x10,0xab(%rax) 
546 »       je·····6c4·<_codecs_utf_7_decode+0x84> 
547 ·R_X86_64_PC32»  .text.unlikely+0x8fd 
548 »       lea····0x8(%rsp),%r13 
549 »       mov····%r13,%rsi 
550 »       call···6d1·<_codecs_utf_7_decode+0x91> 
551 ·R_X86_64_PLT32» PyUnicode_AsUTF8AndSize-0x4 
552 »       mov····%rax,%rbp 
553 »       test···%rax,%rax 
554 »       je·····6dd·<_codecs_utf_7_decode+0x9d> 
555 ·R_X86_64_PC32»  .text.unlikely+0x8f6 
556 »       mov····%rax,%rdi 
557 »       call···6e5·<_codecs_utf_7_decode+0xa5> 
558 ·R_X86_64_PLT32» strlen-0x4 
559 »       cmp····0x8(%rsp),%rax 
560 »       jne····6f0·<_codecs_utf_7_decode+0xb0> 
561 ·R_X86_64_PC32»  .text.unlikely+0x8e5 
562 »       cmp····$0x2,%rbx 
563 »       jne····750·<_codecs_utf_7_decode+0x110> 
564 »       mov····0x10(%rsp),%rdi 
565 »       mov····0x20(%rsp),%rsi 
566 »       mov····%r13,%rcx 
567 »       mov····%rbp,%rdx 
568 »       mov····%rsi,0x8(%rsp) 
569 »       call···710·<_codecs_utf_7_decode+0xd0> 
570 ·R_X86_64_PLT32» PyUnicode_DecodeUTF7Stateful-0x4 
571 »       mov····0x8(%rsp),%rdx 
572 »       mov····%rax,%rsi 
573 »       test···%rax,%rax 
574 »       je·····721·<_codecs_utf_7_decode+0xe1> 
575 ·R_X86_64_PC32»  .text.unlikely+0x8f6 
576 »       mov····$0x0,%edi 
577 ·R_X86_64_32»    .rodata.str1.1+0x64 
578 »       xor····%eax,%eax 
579 »       call···72d·<_codecs_utf_7_decode+0xed> 
580 ·R_X86_64_PLT32» Py_BuildValue-0x4 
581 »       mov····%rax,%rbx 
582 »       cmpq···$0x0,0x18(%rsp) 
583 »       je·····742·<_codecs_utf_7_decode+0x102> 
584 »       lea····0x10(%rsp),%rdi 
585 »       call···742·<_codecs_utf_7_decode+0x102> 
586 ·R_X86_64_PLT32» PyBuffer_Release-0x4 
587 »       add····$0x68,%rsp 
588 »       mov····%rbx,%rax 
589 »       pop····%rbx 
590 »       pop····%rbp 
591 »       pop····%r12 
592 »       pop····%r13 
593 »       ret 
594 »       mov····0x10(%r12),%rdi 
595 »       call···75a·<_codecs_utf_7_decode+0x11a> 
596 ·R_X86_64_PLT32» PyObject_IsTrue-0x4 
597 »       test···%eax,%eax 
598 »       js·····762·<_codecs_utf_7_decode+0x122> 
599 ·R_X86_64_PC32»  .text.unlikely+0x8f6 
600 »       mov····0x10(%rsp),%rdi 
601 »       mov····0x20(%rsp),%rsi 
602 »       mov····$0x0,%ecx 
603 »       jne····703·<_codecs_utf_7_decode+0xc3> 
604 »       lea····0x8(%rsp),%rcx 
605 »       jmp····703·<_codecs_utf_7_decode+0xc3> 
606 »       jmp····77f·<_codecs_utf_7_decode+0x13f> 
607 ·R_X86_64_PC32»  .text.unlikely+0x8f6 
608 »       nop 
  
609 0000000000000780·<_codecs_unicode_escape_decode>:509 0000000000000640·<_codecs_unicode_escape_decode>:
610 _codecs_unicode_escape_decode():510 _codecs_unicode_escape_decode():
611 »       endbr64511 »       endbr64
612 »       push···%r12512 »       push···%r12
613 »       pxor···%xmm0,%xmm0513 »       pxor···%xmm0,%xmm0
614 »       lea····-0x1(%rdx),%rax514 »       lea····-0x1(%rdx),%rax
615 »       push···%rbp515 »       push···%rbp
616 »       mov····%rsi,%rbp516 »       mov····%rsi,%rbp
Offset 621, 102 lines modifiedOffset 520, 102 lines modified
621 »       sub····$0x60,%rsp520 »       sub····$0x60,%rsp
622 »       movaps·%xmm0,0x10(%rsp)521 »       movaps·%xmm0,0x10(%rsp)
623 »       movaps·%xmm0,0x20(%rsp)522 »       movaps·%xmm0,0x20(%rsp)
624 »       movaps·%xmm0,0x30(%rsp)523 »       movaps·%xmm0,0x30(%rsp)
625 »       movaps·%xmm0,0x40(%rsp)524 »       movaps·%xmm0,0x40(%rsp)
626 »       movaps·%xmm0,0x50(%rsp)525 »       movaps·%xmm0,0x50(%rsp)
627 »       cmp····$0x2,%rax526 »       cmp····$0x2,%rax
628 »       ja·····7bd·<_codecs_unicode_escape_decode+0x3d>527 »       ja·····67d·<_codecs_unicode_escape_decode+0x3d>
629 ·R_X86_64_PC32»  .text.unlikely+0x97b528 ·R_X86_64_PC32»  .text.unlikely+0x945
630 »       mov····(%rsi),%rdi529 »       mov····(%rsi),%rdi
Max diff block lines reached; 31227/34898 bytes (89.48%) of diff not shown.
1.62 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 92, 19 lines modifiedOffset 92, 19 lines modified
92 ··0x00000580·02630a0e·20430e18·410e1042·0e08410b·.c..·C..A..B..A.92 ··0x00000580·02630a0e·20430e18·410e1042·0e08410b·.c..·C..A..B..A.
93 ··0x00000590·30000000·94050000·00000000·78000000·0...........x...93 ··0x00000590·30000000·94050000·00000000·78000000·0...........x...
94 ··0x000005a0·00460e10·8c02450e·18860344·0e208304·.F....E....D.·..94 ··0x000005a0·00460e10·8c02450e·18860344·0e208304·.F....E....D.·..
95 ··0x000005b0·470e4002·4a0a0e20·4b0e1841·0e10420e·G.@.J..·K..A..B.95 ··0x000005b0·470e4002·4a0a0e20·4b0e1841·0e10420e·G.@.J..·K..A..B.
96 ··0x000005c0·08450b00·24000000·c8050000·00000000·.E..$...........96 ··0x000005c0·08450b00·24000000·c8050000·00000000·.E..$...........
97 ··0x000005d0·bf000000·000e4083·0486038c·02630a0e·......@......c..97 ··0x000005d0·bf000000·000e4083·0486038c·02630a0e·......@......c..
98 ··0x000005e0·20430e18·410e1042·0e08410b·38000000··C..A..B..A.8...98 ··0x000005e0·20430e18·410e1042·0e08410b·38000000··C..A..B..A.8...
99 ··0x000005f0·f0050000·00000000·3f010000·00460e10·........?....F..99 ··0x000005f0·f0050000·00000000·2b010000·00460e10·........+....F..
100 ··0x00000600·8d024a0e·188c0344·0e208604·410e2883·..J....D.·..A.(.100 ··0x00000600·8d024c0e·188c0341·0e208604·410e2883·..L....A.·..A.(.
101 ··0x00000610·05470e90·0102ea0a·0e28440e·20410e18·.G.......(D.·A..101 ··0x00000610·05470e90·0102d80a·0e28440e·20410e18·.G.......(D.·A..
102 ··0x00000620·420e1042·0e08410b·18000000·2c060000·B..B..A.....,...102 ··0x00000620·420e1042·0e08410b·18000000·2c060000·B..B..A.....,...
103 ··0x00000630·00000000·96000000·000e9001·83058604·................103 ··0x00000630·00000000·60000000·000e9001·83058604·....`...........
104 ··0x00000640·8c038d02·34000000·48060000·00000000·....4...H.......104 ··0x00000640·8c038d02·34000000·48060000·00000000·....4...H.......
105 ··0x00000650·4b010000·00460e10·8c02490e·18860344·K....F....I....D105 ··0x00000650·4b010000·00460e10·8c02490e·18860344·K....F....I....D
106 ··0x00000660·0e208304·470e8001·030f010a·0e20440e·.·..G........·D.106 ··0x00000660·0e208304·470e8001·030f010a·0e20440e·.·..G........·D.
107 ··0x00000670·18410e10·420e0841·0b000000·18000000·.A..B..A........107 ··0x00000670·18410e10·420e0841·0b000000·18000000·.A..B..A........
108 ··0x00000680·80060000·00000000·c3000000·000e8001·................108 ··0x00000680·80060000·00000000·c3000000·000e8001·................
109 ··0x00000690·83048603·8c020000·30000000·9c060000·........0.......109 ··0x00000690·83048603·8c020000·30000000·9c060000·........0.......
110 ··0x000006a0·00000000·4e010000·00460e10·8c02490e·....N....F....I.110 ··0x000006a0·00000000·4e010000·00460e10·8c02490e·....N....F....I.
107 KB
_collectionsmodule.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:··········67656·(bytes·into·file)13 ··Start·of·section·headers:··········67624·(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·0x10848:1 There·are·22·section·headers,·starting·at·offset·0x10828:
  
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·000bcb·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000c6b·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·00a2b8·000ee8·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·00a2b0·000f18·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000c10·000be8·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000cb0·000be8·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·00b1a0·001068·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·00b1c8·001068·18···I·19···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·0017f8·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·001898·000000·00··WA··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·0017f8·0017e2·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·001898·0017e2·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·00c208·002670·18···I·19···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·00c230·002670·18···I·19···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·002fe0·002358·00··AX··0···0·3212 ··[·8]·.text.hot·········PROGBITS········0000000000000000·003080·0022b1·00··AX··0···0·32
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·00e878·001248·18···I·19···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·00e8a0·001200·18···I·19···8··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·005338·00029d·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·005331·00029d·01·AMS··0···0··1
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·0055d8·0001b5·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·0055d0·0001b5·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·005790·000b1b·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·005788·000b1b·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·00fac0·0000c0·18···I·19··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·00faa0·0000c0·18···I·19··12··8
18 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·0062b0·000040·10··AM··0···0·1618 ··[14]·.rodata.cst16·····PROGBITS········0000000000000000·0062a8·000040·10··AM··0···0·16
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·0062f0·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·0062e8·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·0062f0·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·0062e8·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·006310·001378·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·006308·001378·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·00fb80·000c00·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·00fb60·000c00·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·007688·0019b0·18·····20·189··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·007680·0019b0·18·····20·189··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·009038·00127c·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·009030·00127c·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·010780·0000c4·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·010760·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)
4.58 KB
readelf --wide --symbols {}
    
Offset 70, 15 lines modifiedOffset 70, 15 lines modified
70 ····66:·0000000000000476····24·FUNC····LOCAL··DEFAULT····6·deque_pop_impl.cold70 ····66:·0000000000000476····24·FUNC····LOCAL··DEFAULT····6·deque_pop_impl.cold
71 ····67:·0000000000000460····17·FUNC····LOCAL··DEFAULT····1·deque_clearmethod71 ····67:·0000000000000460····17·FUNC····LOCAL··DEFAULT····1·deque_clearmethod
72 ····68:·0000000000000fa0···163·FUNC····LOCAL··DEFAULT····8·deque_popleft72 ····68:·0000000000000fa0···163·FUNC····LOCAL··DEFAULT····8·deque_popleft
73 ····69:·0000000000000480···558·FUNC····LOCAL··DEFAULT····1·_collections__count_elements73 ····69:·0000000000000480···558·FUNC····LOCAL··DEFAULT····1·_collections__count_elements
74 ····70:·000000000000048e···321·FUNC····LOCAL··DEFAULT····6·_collections__count_elements.cold74 ····70:·000000000000048e···321·FUNC····LOCAL··DEFAULT····6·_collections__count_elements.cold
75 ····71:·00000000000006b0···160·FUNC····LOCAL··DEFAULT····1·defdict_missing75 ····71:·00000000000006b0···160·FUNC····LOCAL··DEFAULT····1·defdict_missing
76 ····72:·00000000000005cf···106·FUNC····LOCAL··DEFAULT····6·defdict_missing.cold76 ····72:·00000000000005cf···106·FUNC····LOCAL··DEFAULT····6·defdict_missing.cold
77 ····73:·00000000000009c0····55·FUNC····LOCAL··DEFAULT····1·consume_iterator77 ····73:·0000000000000a60····55·FUNC····LOCAL··DEFAULT····1·consume_iterator
78 ····74:·00000000000007c0····23·FUNC····LOCAL··DEFAULT····1·finalize_iterator.part.078 ····74:·00000000000007c0····23·FUNC····LOCAL··DEFAULT····1·finalize_iterator.part.0
79 ····75:·0000000000000639····65·FUNC····LOCAL··DEFAULT····6·deque_extend_impl.cold79 ····75:·0000000000000639····65·FUNC····LOCAL··DEFAULT····6·deque_extend_impl.cold
80 ····76:·0000000000001230····49·FUNC····LOCAL··DEFAULT····8·finalize_iterator80 ····76:·0000000000001230····49·FUNC····LOCAL··DEFAULT····8·finalize_iterator
81 ····77:·000000000000067a····35·FUNC····LOCAL··DEFAULT····6·finalize_iterator.cold81 ····77:·000000000000067a····35·FUNC····LOCAL··DEFAULT····6·finalize_iterator.cold
82 ····78:·0000000000000750···107·FUNC····LOCAL··DEFAULT····1·deque_iter82 ····78:·0000000000000750···107·FUNC····LOCAL··DEFAULT····1·deque_iter
83 ····79:·000000000000069d····10·FUNC····LOCAL··DEFAULT····6·finalize_iterator.part.0.cold83 ····79:·000000000000069d····10·FUNC····LOCAL··DEFAULT····6·finalize_iterator.part.0.cold
84 ····80:·00000000000006a7····13·FUNC····LOCAL··DEFAULT····6·dequeiter_len84 ····80:·00000000000006a7····13·FUNC····LOCAL··DEFAULT····6·dequeiter_len
Offset 111, 37 lines modifiedOffset 111, 37 lines modified
111 ···107:·0000000000000c44····23·FUNC····LOCAL··DEFAULT····6·defdict_tp_clear.cold111 ···107:·0000000000000c44····23·FUNC····LOCAL··DEFAULT····6·defdict_tp_clear.cold
112 ···108:·0000000000000c5b···174·FUNC····LOCAL··DEFAULT····6·deque_repr112 ···108:·0000000000000c5b···174·FUNC····LOCAL··DEFAULT····6·deque_repr
113 ···109:·00000000000009a0····22·FUNC····LOCAL··DEFAULT····1·deque_get_maxlen113 ···109:·00000000000009a0····22·FUNC····LOCAL··DEFAULT····1·deque_get_maxlen
114 ···110:·0000000000000d09·····6·FUNC····LOCAL··DEFAULT····6·deque_get_maxlen.cold114 ···110:·0000000000000d09·····6·FUNC····LOCAL··DEFAULT····6·deque_get_maxlen.cold
115 ···111:·0000000000000d0f···168·FUNC····LOCAL··DEFAULT····6·deque_concat115 ···111:·0000000000000d0f···168·FUNC····LOCAL··DEFAULT····6·deque_concat
116 ···112:·0000000000000db7···295·FUNC····LOCAL··DEFAULT····6·deque_copy_impl116 ···112:·0000000000000db7···295·FUNC····LOCAL··DEFAULT····6·deque_copy_impl
117 ···113:·0000000000000ede····64·FUNC····LOCAL··DEFAULT····6·dequeiter_traverse117 ···113:·0000000000000ede····64·FUNC····LOCAL··DEFAULT····6·dequeiter_traverse
118 ···114:·0000000000001850···151·FUNC····LOCAL··DEFAULT····8·deque_ass_item118 ···114:·00000000000009c0···149·FUNC····LOCAL··DEFAULT····1·deque_ass_item
119 ···115:·0000000000000f1e····48·FUNC····LOCAL··DEFAULT····6·deque_ass_item.cold119 ···115:·0000000000000f1e····48·FUNC····LOCAL··DEFAULT····6·deque_ass_item.cold
120 ···116:·0000000000000f4e···213·FUNC····LOCAL··DEFAULT····6·deque_count120 ···116:·0000000000000f4e···213·FUNC····LOCAL··DEFAULT····6·deque_count
121 ···117:·00000000000018f0··1576·FUNC····LOCAL··DEFAULT····8·deque_index121 ···117:·0000000000001850··1576·FUNC····LOCAL··DEFAULT····8·deque_index
122 ···118:·0000000000001023····99·FUNC····LOCAL··DEFAULT····6·deque_index.cold122 ···118:·0000000000001023····99·FUNC····LOCAL··DEFAULT····6·deque_index.cold
123 ···119:·0000000000001086·····9·FUNC····LOCAL··DEFAULT····6·deque_copy123 ···119:·0000000000001086·····9·FUNC····LOCAL··DEFAULT····6·deque_copy
124 ···120:·000000000000108f·····9·FUNC····LOCAL··DEFAULT····6·deque___copy__124 ···120:·000000000000108f·····9·FUNC····LOCAL··DEFAULT····6·deque___copy__
125 ···121:·0000000000001098····24·FUNC····LOCAL··DEFAULT····6·consume_iterator.cold125 ···121:·0000000000001098····24·FUNC····LOCAL··DEFAULT····6·consume_iterator.cold
126 ···122:·0000000000001f20··1080·FUNC····LOCAL··DEFAULT····8·deque_rotate126 ···122:·0000000000001e80··1073·FUNC····LOCAL··DEFAULT····8·deque_rotate
127 ···123:·00000000000010b0····87·FUNC····LOCAL··DEFAULT····6·deque_rotate.cold127 ···123:·00000000000010b0····87·FUNC····LOCAL··DEFAULT····6·deque_rotate.cold
128 ···124:·0000000000001107···125·FUNC····LOCAL··DEFAULT····6·deque___reduce__128 ···124:·0000000000001107···125·FUNC····LOCAL··DEFAULT····6·deque___reduce__
129 ···125:·0000000000001184·····9·FUNC····LOCAL··DEFAULT····6·deque_extendleft129 ···125:·0000000000001184·····9·FUNC····LOCAL··DEFAULT····6·deque_extendleft
130 ···126:·0000000000000a00···128·FUNC····LOCAL··DEFAULT····1·deque_extendleft_impl130 ···126:·0000000000000aa0···128·FUNC····LOCAL··DEFAULT····1·deque_extendleft_impl
131 ···127:·000000000000118d···153·FUNC····LOCAL··DEFAULT····6·deque_extendleft_impl.cold131 ···127:·000000000000118d···153·FUNC····LOCAL··DEFAULT····6·deque_extendleft_impl.cold
132 ···128:·0000000000001226····58·FUNC····LOCAL··DEFAULT····6·deque_inplace_concat132 ···128:·0000000000001226····58·FUNC····LOCAL··DEFAULT····6·deque_inplace_concat
133 ···129:·0000000000001260·····6·FUNC····LOCAL··DEFAULT····6·deque_inplace_repeat133 ···129:·0000000000001260·····6·FUNC····LOCAL··DEFAULT····6·deque_inplace_repeat
134 ···130:·0000000000001266···476·FUNC····LOCAL··DEFAULT····6·deque_inplace_repeat_lock_held134 ···130:·0000000000001266···476·FUNC····LOCAL··DEFAULT····6·deque_inplace_repeat_lock_held
135 ···131:·0000000000001442···372·FUNC····LOCAL··DEFAULT····6·deque_insert135 ···131:·0000000000001442···372·FUNC····LOCAL··DEFAULT····6·deque_insert
136 ···132:·00000000000015b6····32·FUNC····LOCAL··DEFAULT····6·dequeiter_reduce136 ···132:·00000000000015b6····32·FUNC····LOCAL··DEFAULT····6·dequeiter_reduce
137 ···133:·0000000000000a80···214·FUNC····LOCAL··DEFAULT····1·dequeiter_new137 ···133:·0000000000000b20···214·FUNC····LOCAL··DEFAULT····1·dequeiter_new
138 ···134:·00000000000015d6···111·FUNC····LOCAL··DEFAULT····6·dequeiter_new.cold138 ···134:·00000000000015d6···111·FUNC····LOCAL··DEFAULT····6·dequeiter_new.cold
139 ···135:·0000000000001645····74·FUNC····LOCAL··DEFAULT····6·deque_repeat139 ···135:·0000000000001645····74·FUNC····LOCAL··DEFAULT····6·deque_repeat
140 ···136:·0000000000000b60···107·FUNC····LOCAL··DEFAULT····1·deque_reverse140 ···136:·0000000000000c00···107·FUNC····LOCAL··DEFAULT····1·deque_reverse
141 ···137:·000000000000168f···175·FUNC····LOCAL··DEFAULT····6·dequereviter_new141 ···137:·000000000000168f···175·FUNC····LOCAL··DEFAULT····6·dequereviter_new
142 ···138:·000000000000173e····43·FUNC····LOCAL··DEFAULT····6·deque___sizeof__142 ···138:·000000000000173e····43·FUNC····LOCAL··DEFAULT····6·deque___sizeof__
143 ···139:·0000000000001769····44·FUNC····LOCAL··DEFAULT····6·tuplegetter_descr_set143 ···139:·0000000000001769····44·FUNC····LOCAL··DEFAULT····6·tuplegetter_descr_set
144 ···140:·0000000000001795····28·FUNC····LOCAL··DEFAULT····6·tuplegetter_reduce144 ···140:·0000000000001795····28·FUNC····LOCAL··DEFAULT····6·tuplegetter_reduce
145 ···141:·00000000000017b1····49·FUNC····LOCAL··DEFAULT····6·tuplegetter_repr145 ···141:·00000000000017b1····49·FUNC····LOCAL··DEFAULT····6·tuplegetter_repr
146 ···142:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0146 ···142:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
147 ···143:·0000000000000030····24·OBJECT··LOCAL··DEFAULT···12·_keywords.1147 ···143:·0000000000000030····24·OBJECT··LOCAL··DEFAULT···12·_keywords.1
43.1 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0xa2b8·contains·159·entries:1 Relocation·section·'.rela.text'·at·offset·0xa2b0·contains·161·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·+·b803 0000000000000005··000000020000000a·R_X86_64_32············0000000000000000·.data·+·b80
4 0000000000000019··000000020000000a·R_X86_64_32············0000000000000000·.data·+·6804 0000000000000019··000000020000000a·R_X86_64_32············0000000000000000·.data·+·680
5 000000000000002b··000000bf00000004·R_X86_64_PLT32·········0000000000000000·PyType_FromMetaclass·-·45 000000000000002b··000000bf00000004·R_X86_64_PLT32·········0000000000000000·PyType_FromMetaclass·-·4
6 0000000000000043··000000c000000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddType·-·46 0000000000000043··000000c000000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddType·-·4
7 0000000000000053··000000c10000000a·R_X86_64_32············0000000000000000·PyDict_Type·+·07 0000000000000053··000000c10000000a·R_X86_64_32············0000000000000000·PyDict_Type·+·0
8 0000000000000058··000000020000000a·R_X86_64_32············0000000000000000·.data·+·2808 0000000000000058··000000020000000a·R_X86_64_32············0000000000000000·.data·+·280
Offset 76, 20 lines modifiedOffset 76, 20 lines modified
76 0000000000000764··000000f100000004·R_X86_64_PLT32·········0000000000000000·PyType_GetModuleByDef·-·476 0000000000000764··000000f100000004·R_X86_64_PLT32·········0000000000000000·PyType_GetModuleByDef·-·4
77 0000000000000771··000000f200000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_New·-·477 0000000000000771··000000f200000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_New·-·4
78 00000000000007b0··000000f300000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Track·-·478 00000000000007b0··000000f300000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Track·-·4
79 00000000000007ef··000000d700000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_UnTrack·-·479 00000000000007ef··000000d700000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_UnTrack·-·4
80 00000000000007ff··000000f600000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Del·-·480 00000000000007ff··000000f600000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Del·-·4
81 0000000000000929··000000d500000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·481 0000000000000929··000000d500000004·R_X86_64_PLT32·········0000000000000000·PyObject_RichCompareBool·-·4
82 0000000000000998··000000c100000002·R_X86_64_PC32··········0000000000000000·PyDict_Type·+·bc82 0000000000000998··000000c100000002·R_X86_64_PC32··········0000000000000000·PyDict_Type·+·bc
83 0000000000000a1c··000000da00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetIter·-·483 0000000000000abc··000000da00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetIter·-·4
84 0000000000000a40··000000b900000002·R_X86_64_PC32··········0000000000000030·.LC67·-·484 0000000000000ae0··000000b900000002·R_X86_64_PC32··········0000000000000030·.LC67·-·4
85 0000000000000a60··0000000c00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·17ac85 0000000000000b00··0000000c00000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·17ac
86 0000000000000aa8··000000130000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·f686 0000000000000b48··000000130000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·f6
87 0000000000000ab6··0000010900000004·R_X86_64_PLT32·········0000000000000000·PyArg_ParseTuple·-·487 0000000000000b56··0000010900000004·R_X86_64_PLT32·········0000000000000000·PyArg_ParseTuple·-·4
88 0000000000000bc6··000000c60000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·088 0000000000000c66··000000c60000000a·R_X86_64_32············0000000000000000·_Py_NoneStruct·+·0
89 000000000000000a··000000be00000004·R_X86_64_PLT32·········0000000000000000·PyModuleDef_Init·-·489 000000000000000a··000000be00000004·R_X86_64_PLT32·········0000000000000000·PyModuleDef_Init·-·4
90 0000000000000038··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·490 0000000000000038··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
91 000000000000004b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·491 000000000000004b··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
92 000000000000006f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·492 000000000000006f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
93 000000000000007f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·493 000000000000007f··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
94 00000000000000a0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·494 00000000000000a0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
95 00000000000000b0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·495 00000000000000b0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·-·4
Offset 143, 29 lines modifiedOffset 143, 31 lines modified
143 000000000000087c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·734143 000000000000087c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·734
144 00000000000008a7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·752144 00000000000008a7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·752
145 00000000000008fa··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·783145 00000000000008fa··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·783
146 000000000000093d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·766146 000000000000093d··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·766
147 000000000000098e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c40147 000000000000098e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·c40
148 00000000000009ad··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d05148 00000000000009ad··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·d05
149 00000000000009b2··000000f400000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromSsize_t·-·4149 00000000000009b2··000000f400000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromSsize_t·-·4
 150 00000000000009dc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f1a
 151 0000000000000a23··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f33
150 00000000000009e5··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1094152 0000000000000a85··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1094
151 00000000000009f3··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·109f153 0000000000000a93··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·109f
152 0000000000000a14··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·11e3154 0000000000000ab4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·11e3
153 0000000000000a28··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·11bb155 0000000000000ac8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·11bb
154 0000000000000a31··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1189156 0000000000000ad1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1189
155 0000000000000a69··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1199157 0000000000000b09··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1199
156 0000000000000a7c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·11c9158 0000000000000b1c··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·11c9
157 0000000000000abe··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1610159 0000000000000b5e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1610
158 0000000000000ad1··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1610160 0000000000000b71··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1610
159 0000000000000ae9··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1614161 0000000000000b89··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1614
160 0000000000000af8··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·15fa162 0000000000000b98··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·15fa
161 0000000000000b0a··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·15d2163 0000000000000baa··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·15d2
162 0000000000000b17··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·15fa164 0000000000000bb7··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·15fa
  
163 Relocation·section·'.rela.data'·at·offset·0xb1a0·contains·175·entries:165 Relocation·section·'.rela.data'·at·offset·0xb1c8·contains·175·entries:
164 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend166 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
165 0000000000000018··0000010c00000001·R_X86_64_64············0000000000000000·PyTuple_Type·+·0167 0000000000000018··0000010c00000001·R_X86_64_64············0000000000000000·PyTuple_Type·+·0
166 0000000000000028··000000db00000001·R_X86_64_64············0000000000000000·_PyRuntime·+·ea70168 0000000000000028··000000db00000001·R_X86_64_64············0000000000000000·_PyRuntime·+·ea70
167 0000000000000030··000000db00000001·R_X86_64_64············0000000000000000·_PyRuntime·+·f308169 0000000000000030··000000db00000001·R_X86_64_64············0000000000000000·_PyRuntime·+·f308
168 0000000000000048··0000005e00000001·R_X86_64_64············0000000000000000·.rodata·+·30170 0000000000000048··0000005e00000001·R_X86_64_64············0000000000000000·.rodata·+·30
169 0000000000000050··0000001300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·14a171 0000000000000050··0000001300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·14a
170 0000000000000078··0000000200000001·R_X86_64_64············0000000000000000·.data·+·10172 0000000000000078··0000000200000001·R_X86_64_64············0000000000000000·.data·+·10
Offset 233, 15 lines modifiedOffset 235, 15 lines modified
233 0000000000000588··0000000100000001·R_X86_64_64············0000000000000000·.text·+·7e0235 0000000000000588··0000000100000001·R_X86_64_64············0000000000000000·.text·+·7e0
234 0000000000000598··0000010d00000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·0236 0000000000000598··0000010d00000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·0
235 00000000000005a8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·ede237 00000000000005a8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·ede
236 00000000000005b8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·820238 00000000000005b8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·820
237 00000000000005c8··0000011000000001·R_X86_64_64············0000000000000000·PyObject_SelfIter·+·0239 00000000000005c8··0000011000000001·R_X86_64_64············0000000000000000·PyObject_SelfIter·+·0
238 00000000000005d8··0000000c00000001·R_X86_64_64············0000000000000000·.text.hot·+·1270240 00000000000005d8··0000000c00000001·R_X86_64_64············0000000000000000·.text.hot·+·1270
239 00000000000005e8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·620241 00000000000005e8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·620
240 00000000000005f8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·a80242 00000000000005f8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·b20
241 0000000000000620··0000001300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1f8243 0000000000000620··0000001300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1f8
242 0000000000000628··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·6a7244 0000000000000628··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·6a7
243 0000000000000638··0000005e00000001·R_X86_64_64············0000000000000000·.rodata·+·380245 0000000000000638··0000005e00000001·R_X86_64_64············0000000000000000·.rodata·+·380
244 0000000000000640··0000001300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·169246 0000000000000640··0000001300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·169
245 0000000000000648··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·15b6247 0000000000000648··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·15b6
246 0000000000000658··0000005e00000001·R_X86_64_64············0000000000000000·.rodata·+·3c0248 0000000000000658··0000005e00000001·R_X86_64_64············0000000000000000·.rodata·+·3c0
247 0000000000000680··0000001300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·208249 0000000000000680··0000001300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·208
Offset 262, 15 lines modifiedOffset 264, 15 lines modified
262 0000000000000778··000000f600000001·R_X86_64_64············0000000000000000·PyObject_GC_Del·+·0264 0000000000000778··000000f600000001·R_X86_64_64············0000000000000000·PyObject_GC_Del·+·0
263 0000000000000788··0000000200000001·R_X86_64_64············0000000000000000·.data·+·8a0265 0000000000000788··0000000200000001·R_X86_64_64············0000000000000000·.data·+·8a0
264 0000000000000798··0000000200000001·R_X86_64_64············0000000000000000·.data·+·840266 0000000000000798··0000000200000001·R_X86_64_64············0000000000000000·.data·+·840
265 00000000000007a8··0000000c00000001·R_X86_64_64············0000000000000000·.text.hot·+·2d0267 00000000000007a8··0000000c00000001·R_X86_64_64············0000000000000000·.text.hot·+·2d0
266 00000000000007b8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·d0f268 00000000000007b8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·d0f
267 00000000000007c8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1645269 00000000000007c8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1645
268 00000000000007d8··0000000c00000001·R_X86_64_64············0000000000000000·.text.hot·+·710270 00000000000007d8··0000000c00000001·R_X86_64_64············0000000000000000·.text.hot·+·710
269 00000000000007e8··0000000c00000001·R_X86_64_64············0000000000000000·.text.hot·+·1850271 00000000000007e8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·9c0
270 00000000000007f8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·8c0272 00000000000007f8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·8c0
271 0000000000000808··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1226273 0000000000000808··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1226
272 0000000000000818··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1260274 0000000000000818··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1260
273 0000000000000840··0000001300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·21a275 0000000000000840··0000001300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·21a
274 00000000000008a0··0000001300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·22d276 00000000000008a0··0000001300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·22d
275 00000000000008a8··0000000c00000001·R_X86_64_64············0000000000000000·.text.hot·+·550277 00000000000008a8··0000000c00000001·R_X86_64_64············0000000000000000·.text.hot·+·550
276 00000000000008b8··0000005e00000001·R_X86_64_64············0000000000000000·.rodata·+·a40278 00000000000008b8··0000005e00000001·R_X86_64_64············0000000000000000·.rodata·+·a40
Offset 292, 15 lines modifiedOffset 294, 15 lines modified
292 0000000000000960··0000001300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·24b294 0000000000000960··0000001300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·24b
293 0000000000000968··0000000c00000001·R_X86_64_64············0000000000000000·.text.hot·+·14c0295 0000000000000968··0000000c00000001·R_X86_64_64············0000000000000000·.text.hot·+·14c0
294 0000000000000978··0000005e00000001·R_X86_64_64············0000000000000000·.rodata·+·960296 0000000000000978··0000005e00000001·R_X86_64_64············0000000000000000·.rodata·+·960
295 0000000000000980··0000001300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·252297 0000000000000980··0000001300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·252
296 0000000000000988··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1184298 0000000000000988··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1184
297 0000000000000998··0000005e00000001·R_X86_64_64············0000000000000000·.rodata·+·8e0299 0000000000000998··0000005e00000001·R_X86_64_64············0000000000000000·.rodata·+·8e0
298 00000000000009a0··0000001300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·cd300 00000000000009a0··0000001300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·cd
299 00000000000009a8··0000000c00000001·R_X86_64_64············0000000000000000·.text.hot·+·18f0301 00000000000009a8··0000000c00000001·R_X86_64_64············0000000000000000·.text.hot·+·1850
300 00000000000009b8··0000005e00000001·R_X86_64_64············0000000000000000·.rodata·+·680302 00000000000009b8··0000005e00000001·R_X86_64_64············0000000000000000·.rodata·+·680
301 00000000000009c0··0000001300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·e9303 00000000000009c0··0000001300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·e9
302 00000000000009c8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1442304 00000000000009c8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1442
303 00000000000009d8··0000005e00000001·R_X86_64_64············0000000000000000·.rodata·+·640305 00000000000009d8··0000005e00000001·R_X86_64_64············0000000000000000·.rodata·+·640
304 00000000000009e0··0000001300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·25d306 00000000000009e0··0000001300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·25d
305 00000000000009e8··0000000c00000001·R_X86_64_64············0000000000000000·.text.hot·+·e70307 00000000000009e8··0000000c00000001·R_X86_64_64············0000000000000000·.text.hot·+·e70
306 00000000000009f8··0000005e00000001·R_X86_64_64············0000000000000000·.rodata·+·ae0308 00000000000009f8··0000005e00000001·R_X86_64_64············0000000000000000·.rodata·+·ae0
Offset 313, 18 lines modifiedOffset 315, 18 lines modified
313 0000000000000a40··0000001300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·269315 0000000000000a40··0000001300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·269
314 0000000000000a48··0000000100000001·R_X86_64_64············0000000000000000·.text·+·200316 0000000000000a48··0000000100000001·R_X86_64_64············0000000000000000·.text·+·200
315 0000000000000a58··0000005e00000001·R_X86_64_64············0000000000000000·.rodata·+·600317 0000000000000a58··0000005e00000001·R_X86_64_64············0000000000000000·.rodata·+·600
316 0000000000000a60··0000001300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·270318 0000000000000a60··0000001300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·270
317 0000000000000a68··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·6cc319 0000000000000a68··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·6cc
318 0000000000000a78··0000005e00000001·R_X86_64_64············0000000000000000·.rodata·+·480320 0000000000000a78··0000005e00000001·R_X86_64_64············0000000000000000·.rodata·+·480
319 0000000000000a80··0000001300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·27d321 0000000000000a80··0000001300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·27d
320 0000000000000a88··0000000100000001·R_X86_64_64············0000000000000000·.text·+·b60322 0000000000000a88··0000000100000001·R_X86_64_64············0000000000000000·.text·+·c00
321 0000000000000a98··0000005e00000001·R_X86_64_64············0000000000000000·.rodata·+·760323 0000000000000a98··0000005e00000001·R_X86_64_64············0000000000000000·.rodata·+·760
322 0000000000000aa0··0000001300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·d3324 0000000000000aa0··0000001300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·d3
323 0000000000000aa8··0000000c00000001·R_X86_64_64············0000000000000000·.text.hot·+·1f20325 0000000000000aa8··0000000c00000001·R_X86_64_64············0000000000000000·.text.hot·+·1e80
324 0000000000000ab8··0000005e00000001·R_X86_64_64············0000000000000000·.rodata·+·7a0326 0000000000000ab8··0000005e00000001·R_X86_64_64············0000000000000000·.rodata·+·7a0
325 0000000000000ac0··0000001300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·285327 0000000000000ac0··0000001300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·285
326 0000000000000ac8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·173e328 0000000000000ac8··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·173e
327 0000000000000ad8··0000005e00000001·R_X86_64_64············0000000000000000·.rodata·+·4e0329 0000000000000ad8··0000005e00000001·R_X86_64_64············0000000000000000·.rodata·+·4e0
328 0000000000000ae0··0000001300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1be330 0000000000000ae0··0000001300000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1be
Max diff block lines reached; 30200/44115 bytes (68.46%) of diff not shown.
10.8 KB
readelf --wide --debug-dump=frames {}
    
Offset 1555, 23 lines modifiedOffset 1555, 23 lines modified
1555 ··DW_CFA_def_cfa_offset:·161555 ··DW_CFA_def_cfa_offset:·16
1556 ··DW_CFA_advance_loc:·2·to·0000000000000f1d1556 ··DW_CFA_advance_loc:·2·to·0000000000000f1d
1557 ··DW_CFA_def_cfa_offset:·81557 ··DW_CFA_def_cfa_offset:·8
1558 ··DW_CFA_nop1558 ··DW_CFA_nop
1559 ··DW_CFA_nop1559 ··DW_CFA_nop
1560 ··DW_CFA_nop1560 ··DW_CFA_nop
  
1561 00000ec8·000000000000001c·00000ecc·FDE·cie=00000000·pc=0000000000001850..00000000000018e71561 00000ec8·000000000000001c·00000ecc·FDE·cie=00000000·pc=00000000000009c0..0000000000000a55
1562 ··DW_CFA_advance_loc:·8·to·00000000000018581562 ··DW_CFA_advance_loc:·6·to·00000000000009c6
1563 ··DW_CFA_def_cfa_offset:·161563 ··DW_CFA_def_cfa_offset:·16
1564 ··DW_CFA_advance_loc1:·100·to·00000000000018bc1564 ··DW_CFA_advance_loc1:·100·to·0000000000000a2a
1565 ··DW_CFA_remember_state1565 ··DW_CFA_remember_state
1566 ··DW_CFA_def_cfa_offset:·81566 ··DW_CFA_def_cfa_offset:·8
1567 ··DW_CFA_advance_loc:·1·to·00000000000018bd1567 ··DW_CFA_advance_loc:·1·to·0000000000000a2b
1568 ··DW_CFA_restore_state1568 ··DW_CFA_restore_state
1569 ··DW_CFA_advance_loc:·37·to·00000000000018e21569 ··DW_CFA_advance_loc:·37·to·0000000000000a50
1570 ··DW_CFA_def_cfa_offset:·81570 ··DW_CFA_def_cfa_offset:·8
1571 ··DW_CFA_nop1571 ··DW_CFA_nop
1572 ··DW_CFA_nop1572 ··DW_CFA_nop
  
1573 00000ee8·0000000000000010·00000eec·FDE·cie=00000000·pc=0000000000000f1e..0000000000000f4e1573 00000ee8·0000000000000010·00000eec·FDE·cie=00000000·pc=0000000000000f1e..0000000000000f4e
1574 ··DW_CFA_def_cfa_offset:·161574 ··DW_CFA_def_cfa_offset:·16
1575 ··DW_CFA_nop1575 ··DW_CFA_nop
Offset 1625, 68 lines modifiedOffset 1625, 68 lines modified
1625 ··DW_CFA_advance_loc:·2·to·000000000000101e1625 ··DW_CFA_advance_loc:·2·to·000000000000101e
1626 ··DW_CFA_def_cfa_offset:·241626 ··DW_CFA_def_cfa_offset:·24
1627 ··DW_CFA_advance_loc:·2·to·00000000000010201627 ··DW_CFA_advance_loc:·2·to·0000000000001020
1628 ··DW_CFA_def_cfa_offset:·161628 ··DW_CFA_def_cfa_offset:·16
1629 ··DW_CFA_advance_loc:·2·to·00000000000010221629 ··DW_CFA_advance_loc:·2·to·0000000000001022
1630 ··DW_CFA_def_cfa_offset:·81630 ··DW_CFA_def_cfa_offset:·8
  
1631 00000f5c·0000000000000064·00000f60·FDE·cie=00000000·pc=00000000000018f0..0000000000001f181631 00000f5c·0000000000000064·00000f60·FDE·cie=00000000·pc=0000000000001850..0000000000001e78
1632 ··DW_CFA_advance_loc:·6·to·00000000000018f61632 ··DW_CFA_advance_loc:·6·to·0000000000001856
1633 ··DW_CFA_def_cfa_offset:·161633 ··DW_CFA_def_cfa_offset:·16
1634 ··DW_CFA_offset:·r15·(r15)·at·cfa-161634 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
1635 ··DW_CFA_advance_loc:·6·to·00000000000018fc1635 ··DW_CFA_advance_loc:·6·to·000000000000185c
1636 ··DW_CFA_def_cfa_offset:·241636 ··DW_CFA_def_cfa_offset:·24
1637 ··DW_CFA_offset:·r14·(r14)·at·cfa-241637 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
1638 ··DW_CFA_advance_loc:·2·to·00000000000018fe1638 ··DW_CFA_advance_loc:·2·to·000000000000185e
1639 ··DW_CFA_def_cfa_offset:·321639 ··DW_CFA_def_cfa_offset:·32
1640 ··DW_CFA_offset:·r13·(r13)·at·cfa-321640 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
1641 ··DW_CFA_advance_loc:·5·to·00000000000019031641 ··DW_CFA_advance_loc:·5·to·0000000000001863
1642 ··DW_CFA_def_cfa_offset:·401642 ··DW_CFA_def_cfa_offset:·40
1643 ··DW_CFA_offset:·r12·(r12)·at·cfa-401643 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
1644 ··DW_CFA_advance_loc:·1·to·00000000000019041644 ··DW_CFA_advance_loc:·1·to·0000000000001864
1645 ··DW_CFA_def_cfa_offset:·481645 ··DW_CFA_def_cfa_offset:·48
1646 ··DW_CFA_offset:·r6·(rbp)·at·cfa-481646 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
1647 ··DW_CFA_advance_loc:·4·to·00000000000019081647 ··DW_CFA_advance_loc:·4·to·0000000000001868
1648 ··DW_CFA_def_cfa_offset:·561648 ··DW_CFA_def_cfa_offset:·56
1649 ··DW_CFA_offset:·r3·(rbx)·at·cfa-561649 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
1650 ··DW_CFA_advance_loc:·7·to·000000000000190f1650 ··DW_CFA_advance_loc:·7·to·000000000000186f
1651 ··DW_CFA_def_cfa_offset:·1281651 ··DW_CFA_def_cfa_offset:·128
1652 ··DW_CFA_advance_loc2:·845·to·0000000000001c5c1652 ··DW_CFA_advance_loc2:·845·to·0000000000001bbc
1653 ··DW_CFA_remember_state1653 ··DW_CFA_remember_state
1654 ··DW_CFA_def_cfa_offset:·561654 ··DW_CFA_def_cfa_offset:·56
1655 ··DW_CFA_advance_loc:·3·to·0000000000001c5f1655 ··DW_CFA_advance_loc:·3·to·0000000000001bbf
1656 ··DW_CFA_def_cfa_offset:·481656 ··DW_CFA_def_cfa_offset:·48
1657 ··DW_CFA_advance_loc:·1·to·0000000000001c601657 ··DW_CFA_advance_loc:·1·to·0000000000001bc0
1658 ··DW_CFA_def_cfa_offset:·401658 ··DW_CFA_def_cfa_offset:·40
1659 ··DW_CFA_advance_loc:·2·to·0000000000001c621659 ··DW_CFA_advance_loc:·2·to·0000000000001bc2
1660 ··DW_CFA_def_cfa_offset:·321660 ··DW_CFA_def_cfa_offset:·32
1661 ··DW_CFA_advance_loc:·2·to·0000000000001c641661 ··DW_CFA_advance_loc:·2·to·0000000000001bc4
1662 ··DW_CFA_def_cfa_offset:·241662 ··DW_CFA_def_cfa_offset:·24
1663 ··DW_CFA_advance_loc:·2·to·0000000000001c661663 ··DW_CFA_advance_loc:·2·to·0000000000001bc6
1664 ··DW_CFA_def_cfa_offset:·161664 ··DW_CFA_def_cfa_offset:·16
1665 ··DW_CFA_advance_loc:·2·to·0000000000001c681665 ··DW_CFA_advance_loc:·2·to·0000000000001bc8
1666 ··DW_CFA_def_cfa_offset:·81666 ··DW_CFA_def_cfa_offset:·8
1667 ··DW_CFA_advance_loc:·8·to·0000000000001c701667 ··DW_CFA_advance_loc:·8·to·0000000000001bd0
1668 ··DW_CFA_restore_state1668 ··DW_CFA_restore_state
1669 ··DW_CFA_advance_loc:·35·to·0000000000001c931669 ··DW_CFA_advance_loc:·35·to·0000000000001bf3
1670 ··DW_CFA_remember_state1670 ··DW_CFA_remember_state
1671 ··DW_CFA_def_cfa_offset:·561671 ··DW_CFA_def_cfa_offset:·56
1672 ··DW_CFA_advance_loc:·1·to·0000000000001c941672 ··DW_CFA_advance_loc:·1·to·0000000000001bf4
1673 ··DW_CFA_def_cfa_offset:·481673 ··DW_CFA_def_cfa_offset:·48
1674 ··DW_CFA_advance_loc:·1·to·0000000000001c951674 ··DW_CFA_advance_loc:·1·to·0000000000001bf5
1675 ··DW_CFA_def_cfa_offset:·401675 ··DW_CFA_def_cfa_offset:·40
1676 ··DW_CFA_advance_loc:·2·to·0000000000001c971676 ··DW_CFA_advance_loc:·2·to·0000000000001bf7
1677 ··DW_CFA_def_cfa_offset:·321677 ··DW_CFA_def_cfa_offset:·32
1678 ··DW_CFA_advance_loc:·2·to·0000000000001c991678 ··DW_CFA_advance_loc:·2·to·0000000000001bf9
1679 ··DW_CFA_def_cfa_offset:·241679 ··DW_CFA_def_cfa_offset:·24
1680 ··DW_CFA_advance_loc:·2·to·0000000000001c9b1680 ··DW_CFA_advance_loc:·2·to·0000000000001bfb
1681 ··DW_CFA_def_cfa_offset:·161681 ··DW_CFA_def_cfa_offset:·16
1682 ··DW_CFA_advance_loc:·2·to·0000000000001c9d1682 ··DW_CFA_advance_loc:·2·to·0000000000001bfd
1683 ··DW_CFA_def_cfa_offset:·81683 ··DW_CFA_def_cfa_offset:·8
1684 ··DW_CFA_advance_loc:·1·to·0000000000001c9e1684 ··DW_CFA_advance_loc:·1·to·0000000000001bfe
1685 ··DW_CFA_restore_state1685 ··DW_CFA_restore_state
1686 ··DW_CFA_nop1686 ··DW_CFA_nop
1687 ··DW_CFA_nop1687 ··DW_CFA_nop
1688 ··DW_CFA_nop1688 ··DW_CFA_nop
  
1689 00000fc4·000000000000001c·00000fc8·FDE·cie=00000000·pc=0000000000001023..00000000000010861689 00000fc4·000000000000001c·00000fc8·FDE·cie=00000000·pc=0000000000001023..0000000000001086
1690 ··DW_CFA_def_cfa_offset:·1281690 ··DW_CFA_def_cfa_offset:·128
Offset 1703, 22 lines modifiedOffset 1703, 22 lines modified
1703 ··DW_CFA_nop1703 ··DW_CFA_nop
  
1704 00000ff8·0000000000000010·00000ffc·FDE·cie=00000000·pc=000000000000108f..00000000000010981704 00000ff8·0000000000000010·00000ffc·FDE·cie=00000000·pc=000000000000108f..0000000000001098
1705 ··DW_CFA_nop1705 ··DW_CFA_nop
1706 ··DW_CFA_nop1706 ··DW_CFA_nop
1707 ··DW_CFA_nop1707 ··DW_CFA_nop
  
1708 0000100c·000000000000001c·00001010·FDE·cie=00000000·pc=00000000000009c0..00000000000009f71708 0000100c·000000000000001c·00001010·FDE·cie=00000000·pc=0000000000000a60..0000000000000a97
1709 ··DW_CFA_advance_loc:·1·to·00000000000009c11709 ··DW_CFA_advance_loc:·1·to·0000000000000a61
1710 ··DW_CFA_def_cfa_offset:·161710 ··DW_CFA_def_cfa_offset:·16
1711 ··DW_CFA_offset:·r6·(rbp)·at·cfa-161711 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
1712 ··DW_CFA_advance_loc:·1·to·00000000000009c21712 ··DW_CFA_advance_loc:·1·to·0000000000000a62
1713 ··DW_CFA_def_cfa_offset:·241713 ··DW_CFA_def_cfa_offset:·24
1714 ··DW_CFA_offset:·r3·(rbx)·at·cfa-241714 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
1715 ··DW_CFA_advance_loc:·4·to·00000000000009c61715 ··DW_CFA_advance_loc:·4·to·0000000000000a66
1716 ··DW_CFA_def_cfa_offset:·321716 ··DW_CFA_def_cfa_offset:·32
1717 ··DW_CFA_nop1717 ··DW_CFA_nop
1718 ··DW_CFA_nop1718 ··DW_CFA_nop
  
1719 0000102c·0000000000000020·00001030·FDE·cie=00000000·pc=0000000000001098..00000000000010b01719 0000102c·0000000000000020·00001030·FDE·cie=00000000·pc=0000000000001098..00000000000010b0
1720 ··DW_CFA_def_cfa_offset:·321720 ··DW_CFA_def_cfa_offset:·32
1721 ··DW_CFA_offset:·r3·(rbx)·at·cfa-241721 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
Offset 1730, 51 lines modifiedOffset 1730, 51 lines modified
1730 ··DW_CFA_def_cfa_offset:·161730 ··DW_CFA_def_cfa_offset:·16
1731 ··DW_CFA_advance_loc:·1·to·000000000000109e1731 ··DW_CFA_advance_loc:·1·to·000000000000109e
1732 ··DW_CFA_def_cfa_offset:·81732 ··DW_CFA_def_cfa_offset:·8
1733 ··DW_CFA_advance_loc:·5·to·00000000000010a31733 ··DW_CFA_advance_loc:·5·to·00000000000010a3
1734 ··DW_CFA_restore_state1734 ··DW_CFA_restore_state
1735 ··DW_CFA_nop1735 ··DW_CFA_nop
  
1736 00001050·0000000000000048·00001054·FDE·cie=00000000·pc=0000000000001f20..00000000000023581736 00001050·0000000000000048·00001054·FDE·cie=00000000·pc=0000000000001e80..00000000000022b1
1737 ··DW_CFA_advance_loc:·6·to·0000000000001f261737 ··DW_CFA_advance_loc:·6·to·0000000000001e86
1738 ··DW_CFA_def_cfa_offset:·161738 ··DW_CFA_def_cfa_offset:·16
1739 ··DW_CFA_offset:·r15·(r15)·at·cfa-161739 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
Max diff block lines reached; 4679/10945 bytes (42.75%) of diff not shown.
7.26 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 926, 86 lines modifiedOffset 926, 138 lines modified
926 »       test···%rdi,%rdi926 »       test···%rdi,%rdi
927 »       js·····9b1·<deque_get_maxlen+0x11>927 »       js·····9b1·<deque_get_maxlen+0x11>
928 ·R_X86_64_PC32»  .text.unlikely+0xd05928 ·R_X86_64_PC32»  .text.unlikely+0xd05
929 »       jmp····9b6·<deque_get_maxlen+0x16>929 »       jmp····9b6·<deque_get_maxlen+0x16>
930 ·R_X86_64_PLT32» PyLong_FromSsize_t-0x4930 ·R_X86_64_PLT32» PyLong_FromSsize_t-0x4
931 »       cs·nopw·0x0(%rax,%rax,1)931 »       cs·nopw·0x0(%rax,%rax,1)
  
 932 00000000000009c0·<deque_ass_item>:
 933 deque_ass_item():
 934 »       endbr64
 935 »       push···%r8
 936 »       mov····0x10(%rdi),%r9
 937 »       mov····%rdx,%rax
 938 »       lea····0x1(%r9),%rdx
 939 »       mov····%rdx,%rcx
 940 »       sar····$1,%rcx
 941 »       cmp····%r9,%rsi
 942 »       jae····9e0·<deque_ass_item+0x20>
 943 ·R_X86_64_PC32»  .text.unlikely+0xf1a
 944 »       test···%rax,%rax
 945 »       je·····a4f·<deque_ass_item+0x8f>
 946 »       mov····0x28(%rdi),%r10
 947 »       lea····(%rsi,%r10,1),%rdx
 948 »       mov····%rdx,%r8
 949 »       and····$0x3f,%edx
 950 »       shr····$0x6,%r8
 951 »       cmp····%rcx,%rsi
 952 »       jg·····a2b·<deque_ass_item+0x6b>
 953 »       mov····0x18(%rdi),%rsi
 954 »       mov····%r8,%rcx
 955 »       sub····$0x1,%rcx
 956 »       jae····a46·<deque_ass_item+0x86>
 957 »       mov····(%rax),%ecx
 958 »       mov····0x8(%rsi,%rdx,8),%rdi
 959 »       add····$0x1,%ecx
 960 »       je·····a17·<deque_ass_item+0x57>
 961 »       mov····%ecx,(%rax)
 962 »       mov····%rax,0x8(%rsi,%rdx,8)
 963 »       mov····(%rdi),%rax
 964 »       test···%eax,%eax
 965 »       jns····a27·<deque_ass_item+0x67>
 966 ·R_X86_64_PC32»  .text.unlikely+0xf33
 967 »       xor····%eax,%eax
 968 »       pop····%rdx
 969 »       ret
 970 »       lea····-0x1(%r9,%r10,1),%rcx
 971 »       mov····0x20(%rdi),%rsi
 972 »       shr····$0x6,%rcx
 973 »       sub····%r8,%rcx
 974 »       sub····$0x1,%rcx
 975 »       js·····a09·<deque_ass_item+0x49>
 976 »       mov····(%rsi),%rsi
 977 »       jmp····a3b·<deque_ass_item+0x7b>
 978 »       mov····0x208(%rsi),%rsi
 979 »       jmp····a03·<deque_ass_item+0x43>
 980 »       pop····%rcx
 981 »       jmp····2c0·<deque_del_item>
 982 »       data16·cs·nopw·0x0(%rax,%rax,1)
  
932 00000000000009c0·<consume_iterator>:983 0000000000000a60·<consume_iterator>:
933 consume_iterator():984 consume_iterator():
934 »       push···%rbp985 »       push···%rbp
935 »       push···%rbx986 »       push···%rbx
936 »       mov····%rdi,%rbx987 »       mov····%rdi,%rbx
937 »       push···%rdx988 »       push···%rdx
938 »       mov····0x8(%rdi),%rax989 »       mov····0x8(%rdi),%rax
939 »       mov····0xe0(%rax),%rbp990 »       mov····0xe0(%rax),%rbp
940 »       jmp····9da·<consume_iterator+0x1a>991 »       jmp····a7a·<consume_iterator+0x1a>
941 »       mov····(%rax),%rdx992 »       mov····(%rax),%rdx
942 »       test···%edx,%edx993 »       test···%edx,%edx
943 »       jns····9e9·<consume_iterator+0x29>994 »       jns····a89·<consume_iterator+0x29>
944 »       mov····%rbx,%rdi995 »       mov····%rbx,%rdi
945 »       call···*%rbp996 »       call···*%rbp
946 »       test···%rax,%rax997 »       test···%rax,%rax
947 »       jne····9d3·<consume_iterator+0x13>998 »       jne····a73·<consume_iterator+0x13>
948 »       jmp····9e9·<consume_iterator+0x29>999 »       jmp····a89·<consume_iterator+0x29>
949 ·R_X86_64_PC32»  .text.unlikely+0x10941000 ·R_X86_64_PC32»  .text.unlikely+0x1094
950 »       sub····$0x1,%rdx1001 »       sub····$0x1,%rdx
951 »       mov····%rdx,(%rax)1002 »       mov····%rdx,(%rax)
952 »       jne····9da·<consume_iterator+0x1a>1003 »       jne····a7a·<consume_iterator+0x1a>
953 »       jmp····9f7·<consume_iterator+0x37>1004 »       jmp····a97·<consume_iterator+0x37>
954 ·R_X86_64_PC32»  .text.unlikely+0x109f1005 ·R_X86_64_PC32»  .text.unlikely+0x109f
955 »       nopw···0x0(%rax,%rax,1)1006 »       nopw···0x0(%rax,%rax,1)
  
956 0000000000000a00·<deque_extendleft_impl>:1007 0000000000000aa0·<deque_extendleft_impl>:
957 deque_extendleft_impl():1008 deque_extendleft_impl():
958 »       push···%r141009 »       push···%r14
959 »       push···%r131010 »       push···%r13
960 »       push···%r121011 »       push···%r12
961 »       push···%rbp1012 »       push···%rbp
962 »       mov····%rdi,%rbp1013 »       mov····%rdi,%rbp
963 »       push···%rbx1014 »       push···%rbx
964 »       mov····0x40(%rdi),%r131015 »       mov····0x40(%rdi),%r13
965 »       cmp····%rsi,%rdi1016 »       cmp····%rsi,%rdi
966 »       je·····a18·<deque_extendleft_impl+0x18>1017 »       je·····ab8·<deque_extendleft_impl+0x18>
967 ·R_X86_64_PC32»  .text.unlikely+0x11e31018 ·R_X86_64_PC32»  .text.unlikely+0x11e3
968 »       mov····%rsi,%rdi1019 »       mov····%rsi,%rdi
969 »       call···a20·<deque_extendleft_impl+0x20>1020 »       call···ac0·<deque_extendleft_impl+0x20>
970 ·R_X86_64_PLT32» PyObject_GetIter-0x41021 ·R_X86_64_PLT32» PyObject_GetIter-0x4
971 »       mov····%rax,%r121022 »       mov····%rax,%r12
972 »       test···%rax,%rax1023 »       test···%rax,%rax
973 »       je·····a2c·<deque_extendleft_impl+0x2c>1024 »       je·····acc·<deque_extendleft_impl+0x2c>
974 ·R_X86_64_PC32»  .text.unlikely+0x11bb1025 ·R_X86_64_PC32»  .text.unlikely+0x11bb
975 »       test···%r13,%r131026 »       test···%r13,%r13
976 »       je·····a35·<deque_extendleft_impl+0x35>1027 »       je·····ad5·<deque_extendleft_impl+0x35>
977 ·R_X86_64_PC32»  .text.unlikely+0x11891028 ·R_X86_64_PC32»  .text.unlikely+0x1189
978 »       cmpq···$0x0,0x10(%rbp)1029 »       cmpq···$0x0,0x10(%rbp)
979 »       jne····a48·<deque_extendleft_impl+0x48>1030 »       jne····ae8·<deque_extendleft_impl+0x48>
980 »       movdqa·0x0(%rip),%xmm0········1031 »       movdqa·0x0(%rip),%xmm0········
981 ·R_X86_64_PC32»  .LC67-0x41032 ·R_X86_64_PC32»  .LC67-0x4
982 »       movups·%xmm0,0x28(%rbp)1033 »       movups·%xmm0,0x28(%rbp)
983 »       mov····0x8(%r12),%rax1034 »       mov····0x8(%r12),%rax
984 »       mov····0xe0(%rax),%r141035 »       mov····0xe0(%rax),%r14
985 »       jmp····a6d·<deque_extendleft_impl+0x6d>1036 »       jmp····b0d·<deque_extendleft_impl+0x6d>
986 »       mov····%r13,%rdx1037 »       mov····%r13,%rdx
987 »       mov····%rbx,%rsi1038 »       mov····%rbx,%rsi
988 »       mov····%rbp,%rdi1039 »       mov····%rbp,%rdi
989 »       call···a64·<deque_extendleft_impl+0x64>1040 »       call···b04·<deque_extendleft_impl+0x64>
990 ·R_X86_64_PC32»  .text.hot+0x17ac1041 ·R_X86_64_PC32»  .text.hot+0x17ac
991 »       add····$0x1,%eax1042 »       add····$0x1,%eax
992 »       je·····a6d·<deque_extendleft_impl+0x6d>1043 »       je·····b0d·<deque_extendleft_impl+0x6d>
993 ·R_X86_64_PC32»  .text.unlikely+0x11991044 ·R_X86_64_PC32»  .text.unlikely+0x1199
994 »       mov····%r12,%rdi1045 »       mov····%r12,%rdi
995 »       call···*%r141046 »       call···*%r14
996 »       mov····%rax,%rbx1047 »       mov····%rax,%rbx
997 »       test···%rax,%rax1048 »       test···%rax,%rax
998 »       jne····a56·<deque_extendleft_impl+0x56>1049 »       jne····af6·<deque_extendleft_impl+0x56>
Max diff block lines reached; 3195/7245 bytes (44.10%) of diff not shown.
6.36 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 367, 21 lines modifiedOffset 367, 21 lines modified
367 ·R_X86_64_PLT32» _Py_Dealloc-0x4367 ·R_X86_64_PLT32» _Py_Dealloc-0x4
368 »       mov····0xc(%rsp),%eax368 »       mov····0xc(%rsp),%eax
369 »       jmp····394·<_deque_rotate.cold>369 »       jmp····394·<_deque_rotate.cold>
370 ·R_X86_64_PC32»  .text+0x306370 ·R_X86_64_PC32»  .text+0x306
  
371 0000000000000394·<_deque_rotate.cold>:371 0000000000000394·<_deque_rotate.cold>:
372 _deque_rotate.cold():372 _deque_rotate.cold():
373 »       or·····$0xffffffff,%eax 
374 »       jmp····39c·<_deque_rotate.cold+0x8> 
375 ·R_X86_64_PC32»  .text.hot+0x84d 
376 »       call···3a1·<_deque_rotate.cold+0xd>373 »       call···399·<_deque_rotate.cold+0x5>
377 ·R_X86_64_PLT32» PyMem_Free-0x4374 ·R_X86_64_PLT32» PyMem_Free-0x4
378 »       jmp····3a6·<deque_popleft_impl.cold>375 »       jmp····39e·<_deque_rotate.cold+0xa>
379 ·R_X86_64_PC32»  .text.hot+0x84b376 ·R_X86_64_PC32»  .text.hot+0x84b
 377 »       or·····$0xffffffff,%eax
 378 »       jmp····3a6·<deque_popleft_impl.cold>
 379 ·R_X86_64_PC32»  .text.hot+0x84d
  
380 00000000000003a6·<deque_popleft_impl.cold>:380 00000000000003a6·<deque_popleft_impl.cold>:
381 deque_popleft_impl.cold():381 deque_popleft_impl.cold():
382 »       mov····0x0(%rip),%rdi········382 »       mov····0x0(%rip),%rdi········
383 ·R_X86_64_PC32»  PyExc_IndexError-0x4383 ·R_X86_64_PC32»  PyExc_IndexError-0x4
384 »       mov····$0x0,%esi384 »       mov····$0x0,%esi
385 ·R_X86_64_32»    .rodata.str1.1+0x6e385 ·R_X86_64_32»    .rodata.str1.1+0x6e
Offset 1575, 23 lines modifiedOffset 1575, 23 lines modified
1575 ·R_X86_64_PC32»  PyExc_IndexError-0x41575 ·R_X86_64_PC32»  PyExc_IndexError-0x4
1576 »       mov····$0x0,%esi1576 »       mov····$0x0,%esi
1577 ·R_X86_64_32»    .rodata.str1.1+0x421577 ·R_X86_64_32»    .rodata.str1.1+0x42
1578 »       call···f2f·<deque_ass_item.cold+0x11>1578 »       call···f2f·<deque_ass_item.cold+0x11>
1579 ·R_X86_64_PLT32» PyErr_SetString-0x41579 ·R_X86_64_PLT32» PyErr_SetString-0x4
1580 »       or·····$0xffffffff,%eax1580 »       or·····$0xffffffff,%eax
1581 »       jmp····f37·<deque_ass_item.cold+0x19>1581 »       jmp····f37·<deque_ass_item.cold+0x19>
1582 ·R_X86_64_PC32»  .text.hot+0x18b71582 ·R_X86_64_PC32»  .text+0xa25
1583 »       sub····$0x1,%rax1583 »       sub····$0x1,%rax
1584 »       mov····%rax,(%rdi)1584 »       mov····%rax,(%rdi)
1585 »       jne····f44·<deque_ass_item.cold+0x26>1585 »       jne····f44·<deque_ass_item.cold+0x26>
1586 ·R_X86_64_PC32»  .text.hot+0x18b51586 ·R_X86_64_PC32»  .text+0xa23
1587 »       call···f49·<deque_ass_item.cold+0x2b>1587 »       call···f49·<deque_ass_item.cold+0x2b>
1588 ·R_X86_64_PLT32» _Py_Dealloc-0x41588 ·R_X86_64_PLT32» _Py_Dealloc-0x4
1589 »       jmp····f4e·<deque_count>1589 »       jmp····f4e·<deque_count>
1590 ·R_X86_64_PC32»  .text.hot+0x18b51590 ·R_X86_64_PC32»  .text+0xa23
  
1591 0000000000000f4e·<deque_count>:1591 0000000000000f4e·<deque_count>:
1592 deque_count():1592 deque_count():
1593 »       endbr641593 »       endbr64
1594 »       push···%r151594 »       push···%r15
1595 »       push···%r141595 »       push···%r14
1596 »       push···%r131596 »       push···%r13
Offset 1675, 37 lines modifiedOffset 1675, 37 lines modified
1675 »       mov····%rbp,%rsi1675 »       mov····%rbp,%rsi
1676 »       mov····$0x0,%edi1676 »       mov····$0x0,%edi
1677 ·R_X86_64_32»    .rodata.str1.1+0xcd1677 ·R_X86_64_32»    .rodata.str1.1+0xcd
1678 »       call···103a·<deque_index.cold+0x17>1678 »       call···103a·<deque_index.cold+0x17>
1679 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x41679 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x4
1680 »       test···%eax,%eax1680 »       test···%eax,%eax
1681 »       je·····1042·<deque_index.cold+0x1f>1681 »       je·····1042·<deque_index.cold+0x1f>
1682 ·R_X86_64_PC32»  .text.hot+0x1c541682 ·R_X86_64_PC32»  .text.hot+0x1bb4
1683 »       mov····0x0(%r13),%rax1683 »       mov····0x0(%r13),%rax
1684 »       sub····$0x1,%rbp1684 »       sub····$0x1,%rbp
1685 »       mov····%rax,0x8(%rsp)1685 »       mov····%rax,0x8(%rsp)
1686 »       jle····1055·<deque_index.cold+0x32>1686 »       jle····1055·<deque_index.cold+0x32>
1687 ·R_X86_64_PC32»  .text.hot+0x196b1687 ·R_X86_64_PC32»  .text.hot+0x18cb
1688 »       mov····0x8(%r13),%rdi1688 »       mov····0x8(%r13),%rdi
1689 »       lea····0x30(%rsp),%rsi1689 »       lea····0x30(%rsp),%rsi
1690 »       call···1063·<deque_index.cold+0x40>1690 »       call···1063·<deque_index.cold+0x40>
1691 ·R_X86_64_PLT32» _PyEval_SliceIndexNotNone-0x41691 ·R_X86_64_PLT32» _PyEval_SliceIndexNotNone-0x4
1692 »       test···%eax,%eax1692 »       test···%eax,%eax
1693 »       je·····106b·<deque_index.cold+0x48>1693 »       je·····106b·<deque_index.cold+0x48>
1694 ·R_X86_64_PC32»  .text.hot+0x1c541694 ·R_X86_64_PC32»  .text.hot+0x1bb4
1695 »       jmp····1070·<deque_index.cold+0x4d>1695 »       jmp····1070·<deque_index.cold+0x4d>
1696 ·R_X86_64_PC32»  .text.hot+0x19551696 ·R_X86_64_PC32»  .text.hot+0x18b5
1697 »       mov····0x0(%rip),%rdi········1697 »       mov····0x0(%rip),%rdi········
1698 ·R_X86_64_PC32»  PyExc_RuntimeError-0x41698 ·R_X86_64_PC32»  PyExc_RuntimeError-0x4
1699 »       mov····$0x0,%esi1699 »       mov····$0x0,%esi
1700 ·R_X86_64_32»    .rodata.str1.8+0x781700 ·R_X86_64_32»    .rodata.str1.8+0x78
1701 »       call···1081·<deque_index.cold+0x5e>1701 »       call···1081·<deque_index.cold+0x5e>
1702 ·R_X86_64_PLT32» PyErr_SetString-0x41702 ·R_X86_64_PLT32» PyErr_SetString-0x4
1703 »       jmp····1086·<deque_copy>1703 »       jmp····1086·<deque_copy>
1704 ·R_X86_64_PC32»  .text.hot+0x1c541704 ·R_X86_64_PC32»  .text.hot+0x1bb4
  
1705 0000000000001086·<deque_copy>:1705 0000000000001086·<deque_copy>:
1706 deque_copy():1706 deque_copy():
1707 »       endbr641707 »       endbr64
1708 »       jmp····db7·<deque_copy_impl>1708 »       jmp····db7·<deque_copy_impl>
  
1709 000000000000108f·<deque___copy__>:1709 000000000000108f·<deque___copy__>:
Offset 1721, 49 lines modifiedOffset 1721, 49 lines modified
1721 »       pop····%rbp1721 »       pop····%rbp
1722 »       jmp····10a3·<consume_iterator.cold+0xb>1722 »       jmp····10a3·<consume_iterator.cold+0xb>
1723 ·R_X86_64_PC32»  .text.hot+0x122c1723 ·R_X86_64_PC32»  .text.hot+0x122c
1724 »       mov····%rax,%rdi1724 »       mov····%rax,%rdi
1725 »       call···10ab·<consume_iterator.cold+0x13>1725 »       call···10ab·<consume_iterator.cold+0x13>
1726 ·R_X86_64_PLT32» _Py_Dealloc-0x41726 ·R_X86_64_PLT32» _Py_Dealloc-0x4
1727 »       jmp····10b0·<deque_rotate.cold>1727 »       jmp····10b0·<deque_rotate.cold>
1728 ·R_X86_64_PC32»  .text+0x9d61728 ·R_X86_64_PC32»  .text+0xa76
  
1729 00000000000010b0·<deque_rotate.cold>:1729 00000000000010b0·<deque_rotate.cold>:
1730 deque_rotate.cold():1730 deque_rotate.cold():
1731 »       xor····%edx,%edx1731 »       xor····%edx,%edx
1732 »       mov····$0x1,%ecx1732 »       mov····$0x1,%ecx
1733 »       mov····%rbp,%rsi1733 »       mov····%rbp,%rsi
1734 »       mov····$0x0,%edi1734 »       mov····$0x0,%edi
1735 ·R_X86_64_32»    .rodata.str1.1+0xd31735 ·R_X86_64_32»    .rodata.str1.1+0xd3
1736 »       call···10c4·<deque_rotate.cold+0x14>1736 »       call···10c4·<deque_rotate.cold+0x14>
1737 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x41737 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x4
1738 »       test···%eax,%eax1738 »       test···%eax,%eax
1739 »       je·····10cc·<deque_rotate.cold+0x1c>1739 »       je·····10cc·<deque_rotate.cold+0x1c>
1740 ·R_X86_64_PC32»  .text.hot+0x22431740 ·R_X86_64_PC32»  .text.hot+0x21a3
1741 »       test···%rbp,%rbp1741 »       test···%rbp,%rbp
1742 »       jg·····10d5·<deque_rotate.cold+0x25>1742 »       jg·····10d5·<deque_rotate.cold+0x25>
1743 ·R_X86_64_PC32»  .text.hot+0x228a1743 ·R_X86_64_PC32»  .text.hot+0x21ea
1744 »       jmp····10da·<deque_rotate.cold+0x2a>1744 »       jmp····10da·<deque_rotate.cold+0x2a>
1745 ·R_X86_64_PC32»  .text.hot+0x1f4a1745 ·R_X86_64_PC32»  .text.hot+0x1eaa
1746 »       sub····$0x1,%rax1746 »       sub····$0x1,%rax
1747 »       mov····%rax,(%r12)1747 »       mov····%rax,(%r12)
1748 »       jne····10e8·<deque_rotate.cold+0x38>1748 »       jne····10e8·<deque_rotate.cold+0x38>
1749 ·R_X86_64_PC32»  .text.hot+0x22b21749 ·R_X86_64_PC32»  .text.hot+0x2212
1750 »       mov····%r12,%rdi1750 »       mov····%r12,%rdi
1751 »       call···10f0·<deque_rotate.cold+0x40>1751 »       call···10f0·<deque_rotate.cold+0x40>
1752 ·R_X86_64_PLT32» _Py_Dealloc-0x41752 ·R_X86_64_PLT32» _Py_Dealloc-0x4
1753 »       jmp····10f5·<deque_rotate.cold+0x45>1753 »       jmp····10f5·<deque_rotate.cold+0x45>
1754 ·R_X86_64_PC32»  .text.hot+0x22b21754 ·R_X86_64_PC32»  .text.hot+0x2212
1755 »       call···10fa·<deque_rotate.cold+0x4a>1755 »       call···10fa·<deque_rotate.cold+0x4a>
1756 ·R_X86_64_PLT32» PyMem_Free-0x41756 ·R_X86_64_PLT32» PyMem_Free-0x4
1757 »       jmp····10ff·<deque_rotate.cold+0x4f>1757 »       jmp····10ff·<deque_rotate.cold+0x4f>
1758 ·R_X86_64_PC32»  .text.hot+0x22291758 ·R_X86_64_PC32»  .text.hot+0x2189
1759 »       or·····$0xffffffff,%eax1759 »       or·····$0xffffffff,%eax
Max diff block lines reached; 2037/6309 bytes (32.29%) of diff not shown.
27.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 738, 15 lines modifiedOffset 738, 15 lines modified
738 »       cmp····%rcx,%rax738 »       cmp····%rcx,%rax
739 »       je·····8aa·<_deque_rotate+0xca>739 »       je·····8aa·<_deque_rotate+0xca>
740 »       jmp····8d4·<_deque_rotate+0xf4>740 »       jmp····8d4·<_deque_rotate+0xf4>
741 »       xor····%eax,%eax741 »       xor····%eax,%eax
742 »       jmp····861·<_deque_rotate+0x81>742 »       jmp····861·<_deque_rotate+0x81>
743 »       mov····$0x40,%esi743 »       mov····$0x40,%esi
744 »       cmp····$0x3f,%r13744 »       cmp····$0x3f,%r13
745 »       je·····a1f·<_deque_rotate+0x23f>745 »       je·····a0d·<_deque_rotate+0x22d>
746 »       mov····%rbp,%rax746 »       mov····%rbp,%rax
747 »       lea····0x8(%r15,%r12,8),%r9747 »       lea····0x8(%r15,%r12,8),%r9
748 »       lea····0x10(%r14,%r13,8),%r8748 »       lea····0x10(%r14,%r13,8),%r8
749 »       mov····%rsi,%rcx749 »       mov····%rsi,%rcx
750 »       sub····%r12,%rcx750 »       sub····%r12,%rcx
751 »       neg····%rax751 »       neg····%rax
752 »       cmp····%rax,%rcx752 »       cmp····%rax,%rcx
Offset 761, 36 lines modifiedOffset 761, 36 lines modified
761 »       add····%rcx,%rbp761 »       add····%rcx,%rbp
762 »       mov····(%r9,%rax,8),%rdx762 »       mov····(%r9,%rax,8),%rdx
763 »       mov····%rdx,(%r8,%rax,8)763 »       mov····%rdx,(%r8,%rax,8)
764 »       add····$0x1,%rax764 »       add····$0x1,%rax
765 »       cmp····%rax,%rcx765 »       cmp····%rax,%rcx
766 »       jne····936·<_deque_rotate+0x156>766 »       jne····936·<_deque_rotate+0x156>
767 »       cmp····$0x40,%r12767 »       cmp····$0x40,%r12
768 »       je·····a0d·<_deque_rotate+0x22d>768 »       je·····a2a·<_deque_rotate+0x24a>
769 »       test···%rbp,%rbp769 »       test···%rbp,%rbp
770 »       js·····8f5·<_deque_rotate+0x115>770 »       js·····8f5·<_deque_rotate+0x115>
771 »       xor····%eax,%eax771 »       xor····%eax,%eax
772 »       test···%rdi,%rdi772 »       test···%rdi,%rdi
773 »       je·····851·<_deque_rotate+0x71>773 »       je·····851·<_deque_rotate+0x71>
774 »       mov····0x48(%rbx),%rax774 »       mov····0x48(%rbx),%rax
775 »       cmp····$0xf,%rax775 »       cmp····$0xf,%rax
776 »       jg·····96f·<_deque_rotate+0x18f>776 »       jg·····96f·<_deque_rotate+0x18f>
777 ·R_X86_64_PC32»  .text.unlikely+0x398777 ·R_X86_64_PC32»  .text.unlikely+0x390
778 »       mov····%rdi,0x50(%rbx,%rax,8)778 »       mov····%rdi,0x50(%rbx,%rax,8)
779 »       add····$0x1,%rax779 »       add····$0x1,%rax
780 »       mov····%rax,0x48(%rbx)780 »       mov····%rax,0x48(%rbx)
781 »       jmp····84f·<_deque_rotate+0x6f>781 »       jmp····84f·<_deque_rotate+0x6f>
782 »       test···%rdi,%rdi782 »       test···%rdi,%rdi
783 »       jne····99a·<_deque_rotate+0x1ba>783 »       jne····99a·<_deque_rotate+0x1ba>
784 »       mov····%rbx,%rdi784 »       mov····%rbx,%rdi
785 »       call···180·<newblock>785 »       call···180·<newblock>
786 »       mov····%rax,%rdi786 »       mov····%rax,%rdi
787 »       test···%rax,%rax787 »       test···%rax,%rax
788 »       je·····99a·<_deque_rotate+0x1ba>788 »       je·····99a·<_deque_rotate+0x1ba>
789 ·R_X86_64_PC32»  .text.unlikely+0x390789 ·R_X86_64_PC32»  .text.unlikely+0x39a
790 »       lea····0x1(%r13),%rcx790 »       lea····0x1(%r13),%rcx
791 »       mov····$0x40,%eax791 »       mov····$0x40,%eax
792 »       mov····$0x41,%esi792 »       mov····$0x41,%esi
793 »       mov····%r15,0x208(%rdi)793 »       mov····%r15,0x208(%rdi)
794 »       cmp····%rbp,%rcx794 »       cmp····%rbp,%rcx
795 »       mov····%rdi,(%r15)795 »       mov····%rdi,(%r15)
796 »       cmovg··%rbp,%rcx796 »       cmovg··%rbp,%rcx
Offset 812, 26 lines modifiedOffset 812, 26 lines modified
812 »       jne····a00·<_deque_rotate+0x220>812 »       jne····a00·<_deque_rotate+0x220>
813 »       xor····%eax,%eax813 »       xor····%eax,%eax
814 »       mov····$0x3f,%r12d814 »       mov····$0x3f,%r12d
815 »       jmp····851·<_deque_rotate+0x71>815 »       jmp····851·<_deque_rotate+0x71>
816 »       mov····$0x3f,%r12d816 »       mov····$0x3f,%r12d
817 »       xor····%edi,%edi817 »       xor····%edi,%edi
818 »       jmp····879·<_deque_rotate+0x99>818 »       jmp····879·<_deque_rotate+0x99>
819 »       mov····%r15,%rdi 
820 »       xor····%r12d,%r12d 
821 »       mov····0x208(%r15),%r15 
822 »       jmp····951·<_deque_rotate+0x171> 
823 »       test···%rdi,%rdi819 »       test···%rdi,%rdi
824 »       je·····a74·<_deque_rotate+0x294>820 »       je·····a74·<_deque_rotate+0x294>
825 »       mov····%r14,(%rdi)821 »       mov····%r14,(%rdi)
826 »       or·····$0xffffffffffffffff,%r13822 »       or·····$0xffffffffffffffff,%r13
827 »       mov····%rdi,0x208(%r14)823 »       mov····%rdi,0x208(%r14)
828 »       mov····%rdi,%r14824 »       mov····%rdi,%r14
829 »       xor····%edi,%edi825 »       xor····%edi,%edi
830 »       jmp····8ff·<_deque_rotate+0x11f>826 »       jmp····8ff·<_deque_rotate+0x11f>
 827 »       mov····%r15,%rdi
 828 »       xor····%r12d,%r12d
 829 »       mov····0x208(%r15),%r15
 830 »       jmp····951·<_deque_rotate+0x171>
831 »       mov····%rbp,%rax831 »       mov····%rbp,%rax
832 »       cqto832 »       cqto
833 »       idiv···%rsi833 »       idiv···%rsi
834 »       mov····%rdx,%rbp834 »       mov····%rdx,%rbp
835 »       cmp····%rdx,%rcx835 »       cmp····%rdx,%rcx
836 »       jle····82d·<_deque_rotate+0x4d>836 »       jle····82d·<_deque_rotate+0x4d>
837 »       add····%rsi,%rbp837 »       add····%rsi,%rbp
Offset 845, 17 lines modifiedOffset 845, 17 lines modified
845 »       sub····%rsi,%rbp845 »       sub····%rsi,%rbp
846 »       jmp····82d·<_deque_rotate+0x4d>846 »       jmp····82d·<_deque_rotate+0x4d>
847 »       mov····%rbx,%rdi847 »       mov····%rbx,%rdi
848 »       call···180·<newblock>848 »       call···180·<newblock>
849 »       mov····$0x40,%esi849 »       mov····$0x40,%esi
850 »       test···%rax,%rax850 »       test···%rax,%rax
851 »       mov····%rax,%rdi851 »       mov····%rax,%rdi
852 »       jne····a24·<_deque_rotate+0x244>852 »       jne····a12·<_deque_rotate+0x232>
853 »       jmp····a8e·<_deque_rotate+0x2ae>853 »       jmp····a8e·<_deque_rotate+0x2ae>
854 ·R_X86_64_PC32»  .text.unlikely+0x390854 ·R_X86_64_PC32»  .text.unlikely+0x39a
855 »       mov····$0x3f,%r12d855 »       mov····$0x3f,%r12d
856 »       jmp····8af·<_deque_rotate+0xcf>856 »       jmp····8af·<_deque_rotate+0xcf>
857 »       nopl···0x0(%rax)857 »       nopl···0x0(%rax)
  
858 0000000000000aa0·<deque_popleft_impl>:858 0000000000000aa0·<deque_popleft_impl>:
859 deque_popleft_impl():859 deque_popleft_impl():
860 »       push···%r12860 »       push···%r12
Offset 1459, 15 lines modifiedOffset 1459, 15 lines modified
1459 »       mov····%rax,%rdi1459 »       mov····%rax,%rdi
1460 »       pop····%rbx1460 »       pop····%rbx
1461 »       pop····%rbp1461 »       pop····%rbp
1462 »       pop····%r121462 »       pop····%r12
1463 »       pop····%r131463 »       pop····%r13
1464 »       pop····%r141464 »       pop····%r14
1465 »       jmp····11d2·<deque_extend_impl+0x182>1465 »       jmp····11d2·<deque_extend_impl+0x182>
1466 ·R_X86_64_PC32»  .text+0x9bc1466 ·R_X86_64_PC32»  .text+0xa5c
1467 »       call···11d7·<deque_extend_impl+0x187>1467 »       call···11d7·<deque_extend_impl+0x187>
1468 ·R_X86_64_PLT32» PySequence_List-0x41468 ·R_X86_64_PLT32» PySequence_List-0x4
1469 »       mov····%rax,%rbp1469 »       mov····%rax,%rbp
1470 »       test···%rax,%rax1470 »       test···%rax,%rax
1471 »       je·····11b7·<deque_extend_impl+0x167>1471 »       je·····11b7·<deque_extend_impl+0x167>
1472 »       mov····%rax,%rsi1472 »       mov····%rax,%rsi
1473 »       mov····%rbx,%rdi1473 »       mov····%rbx,%rdi
Offset 1820, 15 lines modifiedOffset 1820, 15 lines modified
1820 »       mov····%rax,%rdi1820 »       mov····%rax,%rdi
1821 »       pop····%rbx1821 »       pop····%rbx
1822 »       pop····%rbp1822 »       pop····%rbp
1823 »       pop····%r121823 »       pop····%r12
1824 »       pop····%r131824 »       pop····%r13
1825 »       pop····%r141825 »       pop····%r14
1826 »       jmp····1620·<deque_extend+0x160>1826 »       jmp····1620·<deque_extend+0x160>
1827 ·R_X86_64_PC32»  .text+0x9bc1827 ·R_X86_64_PC32»  .text+0xa5c
1828 »       mov····0x0(%rip),%rdi········1828 »       mov····0x0(%rip),%rdi········
Max diff block lines reached; 24387/27782 bytes (87.78%) of diff not shown.
2.24 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 234, 15 lines modifiedOffset 234, 15 lines modified
234 ··0x00000e60·10410e08·28000000·680e0000·00000000·.A..(...h.......234 ··0x00000e60·10410e08·28000000·680e0000·00000000·.A..(...h.......
235 ··0x00000e70·27010000·00420e10·8c02460e·18860344·'....B....F....D235 ··0x00000e70·27010000·00420e10·8c02460e·18860344·'....B....F....D
236 ··0x00000e80·0e208304·0317010e·18410e10·420e0800·.·.......A..B...236 ··0x00000e80·0e208304·0317010e·18410e10·420e0800·.·.......A..B...
237 ··0x00000e90·34000000·940e0000·00000000·40000000·4...........@...237 ··0x00000e90·34000000·940e0000·00000000·40000000·4...........@...
238 ··0x00000ea0·00460e10·8c02440e·18860344·0e208304·.F....D....D.·..238 ··0x00000ea0·00460e10·8c02440e·18860344·0e208304·.F....D....D.·..
239 ··0x00000eb0·5f0a0e18·410e1042·0e08420b·4a0e1841·_...A..B..B.J..A239 ··0x00000eb0·5f0a0e18·410e1042·0e08420b·4a0e1841·_...A..B..B.J..A
240 ··0x00000ec0·0e10420e·08000000·1c000000·cc0e0000·..B.............240 ··0x00000ec0·0e10420e·08000000·1c000000·cc0e0000·..B.............
241 ··0x00000ed0·00000000·97000000·00480e10·02640a0e·.........H...d..241 ··0x00000ed0·00000000·95000000·00460e10·02640a0e·.........F...d..
242 ··0x00000ee0·08410b65·0e080000·10000000·ec0e0000·.A.e............242 ··0x00000ee0·08410b65·0e080000·10000000·ec0e0000·.A.e............
243 ··0x00000ef0·00000000·30000000·000e1000·5c000000·....0.......\...243 ··0x00000ef0·00000000·30000000·000e1000·5c000000·....0.......\...
244 ··0x00000f00·000f0000·00000000·d5000000·00460e10·.............F..244 ··0x00000f00·000f0000·00000000·d5000000·00460e10·.............F..
245 ··0x00000f10·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.245 ··0x00000f10·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
246 ··0x00000f20·05440e30·8606410e·38830747·0e60029a·.D.0..A.8..G.`..246 ··0x00000f20·05440e30·8606410e·38830747·0e60029a·.D.0..A.8..G.`..
247 ··0x00000f30·0a0e3844·0e30410e·28420e20·420e1842·..8D.0A.(B.·B..B247 ··0x00000f30·0a0e3844·0e30410e·28420e20·420e1842·..8D.0A.(B.·B..B
248 ··0x00000f40·0e10420e·08450b44·0e38430e·30410e28·..B..E.D.8C.0A.(248 ··0x00000f40·0e10420e·08450b44·0e38430e·30410e28·..B..E.D.8C.0A.(
Offset 258, 15 lines modifiedOffset 258, 15 lines modified
258 ··0x00000fe0·8e038f02·10000000·e80f0000·00000000·................258 ··0x00000fe0·8e038f02·10000000·e80f0000·00000000·................
259 ··0x00000ff0·09000000·00000000·10000000·fc0f0000·................259 ··0x00000ff0·09000000·00000000·10000000·fc0f0000·................
260 ··0x00001000·00000000·09000000·00000000·1c000000·................260 ··0x00001000·00000000·09000000·00000000·1c000000·................
261 ··0x00001010·10100000·00000000·37000000·00410e10·........7....A..261 ··0x00001010·10100000·00000000·37000000·00410e10·........7....A..
262 ··0x00001020·8602410e·18830344·0e200000·20000000·..A....D.·..·...262 ··0x00001020·8602410e·18830344·0e200000·20000000·..A....D.·..·...
263 ··0x00001030·30100000·00000000·18000000·000e2083·0.............·.263 ··0x00001030·30100000·00000000·18000000·000e2083·0.............·.
264 ··0x00001040·03860241·0a0e1844·0e10410e·08450b00·...A...D..A..E..264 ··0x00001040·03860241·0a0e1844·0e10410e·08450b00·...A...D..A..E..
265 ··0x00001050·48000000·54100000·00000000·38040000·H...T.......8...265 ··0x00001050·48000000·54100000·00000000·31040000·H...T.......1...
266 ··0x00001060·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..266 ··0x00001060·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
267 ··0x00001070·420e288c·05440e30·8606440e·38830747·B.(..D.0..D.8..G267 ··0x00001070·420e288c·05440e30·8606440e·38830747·B.(..D.0..D.8..G
268 ··0x00001080·0e400288·0a0e3841·0e30410e·28420e20·.@....8A.0A.(B.·268 ··0x00001080·0e400288·0a0e3841·0e30410e·28420e20·.@....8A.0A.(B.·
269 ··0x00001090·420e1842·0e10420e·08430b00·1c000000·B..B..B..C......269 ··0x00001090·420e1842·0e10420e·08430b00·1c000000·B..B..B..C......
270 ··0x000010a0·a0100000·00000000·57000000·000e4083·........W.....@.270 ··0x000010a0·a0100000·00000000·57000000·000e4083·........W.....@.
271 ··0x000010b0·0786068c·058d048e·038f0200·3c000000·............<...271 ··0x000010b0·0786068c·058d048e·038f0200·3c000000·............<...
272 ··0x000010c0·c0100000·00000000·7d000000·00450e10·........}....E..272 ··0x000010c0·c0100000·00000000·7d000000·00450e10·........}....E..
186 KB
_iomodule.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:··········38024·(bytes·into·file)13 ··Start·of·section·headers:··········37544·(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·0x9488:1 There·are·21·section·headers,·starting·at·offset·0x92a8:
  
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·000359·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000589·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·005ad0·000858·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·005a28·0009a8·18···I·18···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0003a0·0002c0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0005d0·0002c0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·006328·000330·18···I·18···3··88 ··[·4]·.rela.data········RELA············0000000000000000·0063d0·000330·18···I·18···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000660·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·000890·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·000660·000180·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·000890·000180·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·0007e0·0005af·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·000a10·00051d·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·006658·000fc0·18···I·18···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·006700·000eb8·18···I·18···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·000d90·001512·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·000f30·0012d2·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·007618·001260·18···I·18···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·0075b8·0010e0·18···I·18···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·0022a8·0001d2·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·002208·0001d2·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·002480·002402·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·0023e0·002402·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·008878·0009d8·18···I·18··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·008698·0009d8·18···I·18··12··8
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·004882·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·0047e2·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·004888·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·0047e8·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·0048a8·000298·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·004808·000290·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·009250·000180·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·009070·000180·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·004b40·000978·18·····19··34··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·004a98·000978·18·····19··34··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·0054b8·000618·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·005410·000618·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·0093d0·0000b6·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·0091f0·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.96 KB
readelf --wide --symbols {}
    
Offset 9, 26 lines modifiedOffset 9, 26 lines modified
9 ·····5:·0000000000000010···817·FUNC····LOCAL··DEFAULT····1·iomodule_exec9 ·····5:·0000000000000010···817·FUNC····LOCAL··DEFAULT····1·iomodule_exec
10 ·····6:·0000000000000000·····8·FUNC····LOCAL··DEFAULT····7·iomodule_exec.cold10 ·····6:·0000000000000000·····8·FUNC····LOCAL··DEFAULT····7·iomodule_exec.cold
11 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot11 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.text.hot
12 ·····8:·0000000000000000····73·FUNC····LOCAL··DEFAULT····9·_io_open_code12 ·····8:·0000000000000000····73·FUNC····LOCAL··DEFAULT····9·_io_open_code
13 ·····9:·0000000000000008····89·FUNC····LOCAL··DEFAULT····7·_io_open_code.cold13 ·····9:·0000000000000008····89·FUNC····LOCAL··DEFAULT····7·_io_open_code.cold
14 ····10:·0000000000000120····72·OBJECT··LOCAL··DEFAULT····3·_parser.514 ····10:·0000000000000120····72·OBJECT··LOCAL··DEFAULT····3·_parser.5
15 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.815 ····11:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
16 ····12:·0000000000000050··4048·FUNC····LOCAL··DEFAULT····9·_io_open16 ····12:·0000000000000050··4017·FUNC····LOCAL··DEFAULT····9·_io_open
17 ····13:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata17 ····13:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
18 ····14:·0000000000000080····72·OBJECT··LOCAL··DEFAULT····3·_parser.218 ····14:·0000000000000080····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
19 ····15:·0000000000000061···672·FUNC····LOCAL··DEFAULT····7·_io_open.cold19 ····15:·0000000000000061···669·FUNC····LOCAL··DEFAULT····7·_io_open.cold
20 ····16:·0000000000000301···117·FUNC····LOCAL··DEFAULT····7·PyNumber_AsOff_t.cold20 ····16:·00000000000002fe···117·FUNC····LOCAL··DEFAULT····7·PyNumber_AsOff_t.cold
21 ····17:·0000000000001090···422·FUNC····LOCAL··DEFAULT····9·iomodule_traverse21 ····17:·0000000000001080···422·FUNC····LOCAL··DEFAULT····9·iomodule_traverse
22 ····18:·0000000000000376···203·FUNC····LOCAL··DEFAULT····7·iomodule_traverse.cold22 ····18:·0000000000000373···203·FUNC····LOCAL··DEFAULT····7·iomodule_traverse.cold
23 ····19:·0000000000001240···555·FUNC····LOCAL··DEFAULT····9·iomodule_clear23 ····19:·0000000000000350···546·FUNC····LOCAL··DEFAULT····1·iomodule_clear
24 ····20:·0000000000000441···253·FUNC····LOCAL··DEFAULT····7·iomodule_clear.cold24 ····20:·000000000000043e···110·FUNC····LOCAL··DEFAULT····7·iomodule_clear.cold
25 ····21:·0000000000000350·····9·FUNC····LOCAL··DEFAULT····1·iomodule_free25 ····21:·0000000000000580·····9·FUNC····LOCAL··DEFAULT····1·iomodule_free
26 ····22:·0000000000001470···162·FUNC····LOCAL··DEFAULT····9·_io_text_encoding26 ····22:·0000000000001230···162·FUNC····LOCAL··DEFAULT····9·_io_text_encoding
27 ····23:·000000000000053e···113·FUNC····LOCAL··DEFAULT····7·_io_text_encoding.cold27 ····23:·00000000000004ac···113·FUNC····LOCAL··DEFAULT····7·_io_text_encoding.cold
28 ····24:·0000000000000000···104·OBJECT··LOCAL··DEFAULT····3·_kwtuple.028 ····24:·0000000000000000···104·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
29 ····25:·0000000000000300····72·OBJECT··LOCAL··DEFAULT···12·_keywords.129 ····25:·0000000000000300····72·OBJECT··LOCAL··DEFAULT···12·_keywords.1
30 ····26:·00000000000000e0····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.330 ····26:·00000000000000e0····48·OBJECT··LOCAL··DEFAULT····3·_kwtuple.3
31 ····27:·0000000000000350····16·OBJECT··LOCAL··DEFAULT···12·_keywords.431 ····27:·0000000000000350····16·OBJECT··LOCAL··DEFAULT···12·_keywords.4
32 ····28:·0000000000001e40··1474·OBJECT··LOCAL··DEFAULT···12·module_doc32 ····28:·0000000000001e40··1474·OBJECT··LOCAL··DEFAULT···12·module_doc
33 ····29:·0000000000000240···128·OBJECT··LOCAL··DEFAULT····3·module_methods33 ····29:·0000000000000240···128·OBJECT··LOCAL··DEFAULT····3·module_methods
34 ····30:·0000000000000200····64·OBJECT··LOCAL··DEFAULT····3·iomodule_slots34 ····30:·0000000000000200····64·OBJECT··LOCAL··DEFAULT····3·iomodule_slots
Offset 85, 15 lines modifiedOffset 85, 15 lines modified
85 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format85 ····81:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
86 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString86 ····82:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
87 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException87 ····83:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException
88 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_ChainExceptions188 ····84:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_ChainExceptions1
89 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError89 ····85:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
90 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeWarning90 ····86:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeWarning
91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnEx91 ····87:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnEx
92 ····88:·0000000000001020···103·FUNC····GLOBAL·HIDDEN·····9·PyNumber_AsOff_t92 ····88:·0000000000001010···103·FUNC····GLOBAL·HIDDEN·····9·PyNumber_AsOff_t
93 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyNumber_Index93 ····89:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyNumber_Index
94 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsSsize_t94 ····90:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsSsize_t
95 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError95 ····91:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError
96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GivenExceptionMatches96 ····92:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GivenExceptionMatches
97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear97 ····93:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
98 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_Sign98 ····94:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_Sign
99 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_99 ····95:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_GLOBAL_OFFSET_TABLE_
88.4 KB
readelf --wide --relocs {}
Max HTML report size reached
9.2 KB
readelf --wide --debug-dump=frames {}
    
Offset 65, 15 lines modifiedOffset 65, 15 lines modified
65 ··DW_CFA_advance_loc:·2·to·000000000000002165 ··DW_CFA_advance_loc:·2·to·0000000000000021
66 ··DW_CFA_def_cfa_offset:·6466 ··DW_CFA_def_cfa_offset:·64
67 ··DW_CFA_advance_loc:·9·to·000000000000002a67 ··DW_CFA_advance_loc:·9·to·000000000000002a
68 ··DW_CFA_def_cfa_offset:·3268 ··DW_CFA_def_cfa_offset:·32
69 ··DW_CFA_nop69 ··DW_CFA_nop
70 ··DW_CFA_nop70 ··DW_CFA_nop
  
71 000000b0·0000000000000074·000000b4·FDE·cie=00000000·pc=0000000000000050..000000000000102071 000000b0·0000000000000074·000000b4·FDE·cie=00000000·pc=0000000000000050..0000000000001001
72 ··DW_CFA_advance_loc:·6·to·000000000000005672 ··DW_CFA_advance_loc:·6·to·0000000000000056
73 ··DW_CFA_def_cfa_offset:·1673 ··DW_CFA_def_cfa_offset:·16
74 ··DW_CFA_offset:·r15·(r15)·at·cfa-1674 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
75 ··DW_CFA_advance_loc:·2·to·000000000000005875 ··DW_CFA_advance_loc:·2·to·0000000000000058
76 ··DW_CFA_def_cfa_offset:·2476 ··DW_CFA_def_cfa_offset:·24
77 ··DW_CFA_offset:·r14·(r14)·at·cfa-2477 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
78 ··DW_CFA_advance_loc:·5·to·000000000000005d78 ··DW_CFA_advance_loc:·5·to·000000000000005d
Offset 103, 175 lines modifiedOffset 103, 167 lines modified
103 ··DW_CFA_def_cfa_offset:·24103 ··DW_CFA_def_cfa_offset:·24
104 ··DW_CFA_advance_loc:·2·to·0000000000000508104 ··DW_CFA_advance_loc:·2·to·0000000000000508
105 ··DW_CFA_def_cfa_offset:·16105 ··DW_CFA_def_cfa_offset:·16
106 ··DW_CFA_advance_loc:·2·to·000000000000050a106 ··DW_CFA_advance_loc:·2·to·000000000000050a
107 ··DW_CFA_def_cfa_offset:·8107 ··DW_CFA_def_cfa_offset:·8
108 ··DW_CFA_advance_loc:·6·to·0000000000000510108 ··DW_CFA_advance_loc:·6·to·0000000000000510
109 ··DW_CFA_restore_state109 ··DW_CFA_restore_state
110 ··DW_CFA_advance_loc2:·772·to·0000000000000814110 ··DW_CFA_advance_loc2:·644·to·0000000000000794
111 ··DW_CFA_def_cfa_offset:·232111 ··DW_CFA_def_cfa_offset:·232
112 ··DW_CFA_advance_loc:·13·to·0000000000000821112 ··DW_CFA_advance_loc:·13·to·00000000000007a1
113 ··DW_CFA_def_cfa_offset:·240113 ··DW_CFA_def_cfa_offset:·240
114 ··DW_CFA_advance_loc:·26·to·000000000000083b114 ··DW_CFA_advance_loc:·26·to·00000000000007bb
115 ··DW_CFA_def_cfa_offset:·232115 ··DW_CFA_def_cfa_offset:·232
116 ··DW_CFA_advance_loc:·1·to·000000000000083c116 ··DW_CFA_advance_loc:·1·to·00000000000007bc
117 ··DW_CFA_def_cfa_offset:·224117 ··DW_CFA_def_cfa_offset:·224
118 ··DW_CFA_advance_loc2:·723·to·0000000000000b0f118 ··DW_CFA_advance_loc2:·851·to·0000000000000b0f
119 ··DW_CFA_def_cfa_offset:·232119 ··DW_CFA_def_cfa_offset:·232
120 ··DW_CFA_advance_loc:·26·to·0000000000000b29120 ··DW_CFA_advance_loc:·26·to·0000000000000b29
121 ··DW_CFA_def_cfa_offset:·240121 ··DW_CFA_def_cfa_offset:·240
122 ··DW_CFA_advance_loc:·2·to·0000000000000b2b122 ··DW_CFA_advance_loc:·2·to·0000000000000b2b
123 ··DW_CFA_def_cfa_offset:·248123 ··DW_CFA_def_cfa_offset:·248
124 ··DW_CFA_advance_loc:·2·to·0000000000000b2d124 ··DW_CFA_advance_loc:·2·to·0000000000000b2d
125 ··DW_CFA_def_cfa_offset:·256125 ··DW_CFA_def_cfa_offset:·256
126 ··DW_CFA_advance_loc:·14·to·0000000000000b3b126 ··DW_CFA_advance_loc:·14·to·0000000000000b3b
127 ··DW_CFA_def_cfa_offset:·224127 ··DW_CFA_def_cfa_offset:·224
128 ··DW_CFA_nop128 ··DW_CFA_nop
129 ··DW_CFA_nop129 ··DW_CFA_nop
130 ··DW_CFA_nop130 ··DW_CFA_nop
  
131 00000128·000000000000001c·0000012c·FDE·cie=00000000·pc=0000000000000061..0000000000000301131 00000128·000000000000001c·0000012c·FDE·cie=00000000·pc=0000000000000061..00000000000002fe
132 ··DW_CFA_def_cfa_offset:·224132 ··DW_CFA_def_cfa_offset:·224
133 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56133 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
134 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48134 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
135 ··DW_CFA_offset:·r12·(r12)·at·cfa-40135 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
136 ··DW_CFA_offset:·r13·(r13)·at·cfa-32136 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
137 ··DW_CFA_offset:·r14·(r14)·at·cfa-24137 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
138 ··DW_CFA_offset:·r15·(r15)·at·cfa-16138 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
  
139 00000148·0000000000000038·0000014c·FDE·cie=00000000·pc=0000000000001020..0000000000001087139 00000148·0000000000000038·0000014c·FDE·cie=00000000·pc=0000000000001010..0000000000001077
140 ··DW_CFA_advance_loc:·6·to·0000000000001026140 ··DW_CFA_advance_loc:·6·to·0000000000001016
141 ··DW_CFA_def_cfa_offset:·16141 ··DW_CFA_def_cfa_offset:·16
142 ··DW_CFA_offset:·r13·(r13)·at·cfa-16142 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
143 ··DW_CFA_advance_loc:·5·to·000000000000102b143 ··DW_CFA_advance_loc:·5·to·000000000000101b
144 ··DW_CFA_def_cfa_offset:·24144 ··DW_CFA_def_cfa_offset:·24
145 ··DW_CFA_offset:·r12·(r12)·at·cfa-24145 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
146 ··DW_CFA_advance_loc:·4·to·000000000000102f146 ··DW_CFA_advance_loc:·4·to·000000000000101f
147 ··DW_CFA_def_cfa_offset:·32147 ··DW_CFA_def_cfa_offset:·32
148 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32148 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
149 ··DW_CFA_advance_loc:·1·to·0000000000001030149 ··DW_CFA_advance_loc:·1·to·0000000000001020
150 ··DW_CFA_def_cfa_offset:·40150 ··DW_CFA_def_cfa_offset:·40
151 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40151 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
152 ··DW_CFA_advance_loc:·4·to·0000000000001034152 ··DW_CFA_advance_loc:·4·to·0000000000001024
153 ··DW_CFA_def_cfa_offset:·48153 ··DW_CFA_def_cfa_offset:·48
154 ··DW_CFA_advance_loc:·58·to·000000000000106e154 ··DW_CFA_advance_loc:·58·to·000000000000105e
155 ··DW_CFA_remember_state155 ··DW_CFA_remember_state
156 ··DW_CFA_def_cfa_offset:·40156 ··DW_CFA_def_cfa_offset:·40
157 ··DW_CFA_advance_loc:·4·to·0000000000001072157 ··DW_CFA_advance_loc:·4·to·0000000000001062
158 ··DW_CFA_def_cfa_offset:·32158 ··DW_CFA_def_cfa_offset:·32
159 ··DW_CFA_advance_loc:·1·to·0000000000001073159 ··DW_CFA_advance_loc:·1·to·0000000000001063
160 ··DW_CFA_def_cfa_offset:·24160 ··DW_CFA_def_cfa_offset:·24
161 ··DW_CFA_advance_loc:·2·to·0000000000001075161 ··DW_CFA_advance_loc:·2·to·0000000000001065
162 ··DW_CFA_def_cfa_offset:·16162 ··DW_CFA_def_cfa_offset:·16
163 ··DW_CFA_advance_loc:·2·to·0000000000001077163 ··DW_CFA_advance_loc:·2·to·0000000000001067
164 ··DW_CFA_def_cfa_offset:·8164 ··DW_CFA_def_cfa_offset:·8
165 ··DW_CFA_advance_loc:·1·to·0000000000001078165 ··DW_CFA_advance_loc:·1·to·0000000000001068
166 ··DW_CFA_restore_state166 ··DW_CFA_restore_state
167 ··DW_CFA_nop167 ··DW_CFA_nop
168 ··DW_CFA_nop168 ··DW_CFA_nop
  
169 00000184·0000000000000018·00000188·FDE·cie=00000000·pc=0000000000000301..0000000000000376169 00000184·0000000000000018·00000188·FDE·cie=00000000·pc=00000000000002fe..0000000000000373
170 ··DW_CFA_def_cfa_offset:·48170 ··DW_CFA_def_cfa_offset:·48
171 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40171 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
172 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32172 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
173 ··DW_CFA_offset:·r12·(r12)·at·cfa-24173 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
174 ··DW_CFA_offset:·r13·(r13)·at·cfa-16174 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
175 ··DW_CFA_nop175 ··DW_CFA_nop
  
176 000001a0·0000000000000028·000001a4·FDE·cie=00000000·pc=0000000000001090..0000000000001236176 000001a0·0000000000000028·000001a4·FDE·cie=00000000·pc=0000000000001080..0000000000001226
177 ··DW_CFA_advance_loc:·6·to·0000000000001096177 ··DW_CFA_advance_loc:·6·to·0000000000001086
178 ··DW_CFA_def_cfa_offset:·16178 ··DW_CFA_def_cfa_offset:·16
179 ··DW_CFA_offset:·r12·(r12)·at·cfa-16179 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
180 ··DW_CFA_advance_loc:·1·to·0000000000001097180 ··DW_CFA_advance_loc:·1·to·0000000000001087
181 ··DW_CFA_def_cfa_offset:·24181 ··DW_CFA_def_cfa_offset:·24
182 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24182 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
183 ··DW_CFA_advance_loc:·4·to·000000000000109b183 ··DW_CFA_advance_loc:·4·to·000000000000108b
184 ··DW_CFA_def_cfa_offset:·32184 ··DW_CFA_def_cfa_offset:·32
185 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32185 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
186 ··DW_CFA_advance_loc2:·406·to·0000000000001231186 ··DW_CFA_advance_loc2:·406·to·0000000000001221
187 ··DW_CFA_def_cfa_offset:·24187 ··DW_CFA_def_cfa_offset:·24
188 ··DW_CFA_advance_loc:·1·to·0000000000001232188 ··DW_CFA_advance_loc:·1·to·0000000000001222
189 ··DW_CFA_def_cfa_offset:·16189 ··DW_CFA_def_cfa_offset:·16
190 ··DW_CFA_advance_loc:·2·to·0000000000001234190 ··DW_CFA_advance_loc:·2·to·0000000000001224
191 ··DW_CFA_def_cfa_offset:·8191 ··DW_CFA_def_cfa_offset:·8
192 ··DW_CFA_nop192 ··DW_CFA_nop
  
193 000001cc·0000000000000020·000001d0·FDE·cie=00000000·pc=0000000000000376..0000000000000441193 000001cc·0000000000000020·000001d0·FDE·cie=00000000·pc=0000000000000373..000000000000043e
194 ··DW_CFA_def_cfa_offset:·32194 ··DW_CFA_def_cfa_offset:·32
195 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32195 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
196 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24196 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
197 ··DW_CFA_offset:·r12·(r12)·at·cfa-16197 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
198 ··DW_CFA_advance_loc1:·199·to·000000000000043d198 ··DW_CFA_advance_loc1:·199·to·000000000000043a
199 ··DW_CFA_def_cfa_offset:·24199 ··DW_CFA_def_cfa_offset:·24
200 ··DW_CFA_advance_loc:·1·to·000000000000043e200 ··DW_CFA_advance_loc:·1·to·000000000000043b
201 ··DW_CFA_def_cfa_offset:·16201 ··DW_CFA_def_cfa_offset:·16
202 ··DW_CFA_advance_loc:·2·to·0000000000000440202 ··DW_CFA_advance_loc:·2·to·000000000000043d
203 ··DW_CFA_def_cfa_offset:·8203 ··DW_CFA_def_cfa_offset:·8
204 ··DW_CFA_nop204 ··DW_CFA_nop
  
205 000001f0·000000000000001c·000001f4·FDE·cie=00000000·pc=0000000000001240..000000000000146b205 000001f0·0000000000000018·000001f4·FDE·cie=00000000·pc=0000000000000350..0000000000000572
206 ··DW_CFA_advance_loc:·5·to·0000000000001245206 ··DW_CFA_advance_loc:·5·to·0000000000000355
207 ··DW_CFA_def_cfa_offset:·16207 ··DW_CFA_def_cfa_offset:·16
Max diff block lines reached; 2891/9348 bytes (30.93%) of diff not shown.
5.37 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 303, 12 lines modifiedOffset 303, 206 lines modified
303 »       pop····%rdx303 »       pop····%rdx
304 »       pop····%rbx304 »       pop····%rbx
305 »       pop····%rbp305 »       pop····%rbp
306 »       ret306 »       ret
307 »       data16·cs·nopw·0x0(%rax,%rax,1)307 »       data16·cs·nopw·0x0(%rax,%rax,1)
308 »       nopl···0x0(%rax)308 »       nopl···0x0(%rax)
  
 309 0000000000000350·<iomodule_clear>:
 310 iomodule_clear():
 311 »       endbr64
 312 »       push···%rbx
 313 »       mov····0x20(%rdi),%rbx
 314 »       mov····0x8(%rbx),%rdi
 315 »       test···%rdi,%rdi
 316 »       je·····37c·<iomodule_clear+0x2c>
 317 »       mov····(%rdi),%rax
 318 »       xor····%ecx,%ecx
 319 »       mov····%rcx,0x8(%rbx)
 320 »       test···%eax,%eax
 321 »       js·····37c·<iomodule_clear+0x2c>
 322 »       sub····$0x1,%rax
 323 »       mov····%rax,(%rdi)
 324 »       je·····37c·<iomodule_clear+0x2c>
 325 ·R_X86_64_PC32»  .text.unlikely+0x49e
 326 »       mov····0x10(%rbx),%rdi
 327 »       test···%rdi,%rdi
 328 »       je·····39f·<iomodule_clear+0x4f>
 329 »       mov····(%rdi),%rax
 330 »       xor····%edx,%edx
 331 »       mov····%rdx,0x10(%rbx)
 332 »       test···%eax,%eax
 333 »       js·····39f·<iomodule_clear+0x4f>
 334 »       sub····$0x1,%rax
 335 »       mov····%rax,(%rdi)
 336 »       je·····39f·<iomodule_clear+0x4f>
 337 ·R_X86_64_PC32»  .text.unlikely+0x494
 338 »       mov····0x18(%rbx),%rdi
 339 »       test···%rdi,%rdi
 340 »       je·····3c2·<iomodule_clear+0x72>
 341 »       xor····%eax,%eax
 342 »       mov····%rax,0x18(%rbx)
 343 »       mov····(%rdi),%rax
 344 »       test···%eax,%eax
 345 »       js·····3c2·<iomodule_clear+0x72>
 346 »       sub····$0x1,%rax
 347 »       mov····%rax,(%rdi)
 348 »       je·····3c2·<iomodule_clear+0x72>
 349 ·R_X86_64_PC32»  .text.unlikely+0x48a
 350 »       mov····0x20(%rbx),%rdi
 351 »       test···%rdi,%rdi
 352 »       je·····3e5·<iomodule_clear+0x95>
 353 »       xor····%eax,%eax
 354 »       mov····%rax,0x20(%rbx)
 355 »       mov····(%rdi),%rax
 356 »       test···%eax,%eax
 357 »       js·····3e5·<iomodule_clear+0x95>
 358 »       sub····$0x1,%rax
 359 »       mov····%rax,(%rdi)
 360 »       je·····3e5·<iomodule_clear+0x95>
 361 ·R_X86_64_PC32»  .text.unlikely+0x480
 362 »       mov····0x28(%rbx),%rdi
 363 »       test···%rdi,%rdi
 364 »       je·····408·<iomodule_clear+0xb8>
 365 »       xor····%eax,%eax
 366 »       mov····%rax,0x28(%rbx)
 367 »       mov····(%rdi),%rax
 368 »       test···%eax,%eax
 369 »       js·····408·<iomodule_clear+0xb8>
 370 »       sub····$0x1,%rax
 371 »       mov····%rax,(%rdi)
 372 »       je·····408·<iomodule_clear+0xb8>
 373 ·R_X86_64_PC32»  .text.unlikely+0x476
 374 »       mov····0x30(%rbx),%rdi
 375 »       test···%rdi,%rdi
 376 »       je·····42b·<iomodule_clear+0xdb>
 377 »       xor····%eax,%eax
 378 »       mov····%rax,0x30(%rbx)
 379 »       mov····(%rdi),%rax
 380 »       test···%eax,%eax
 381 »       js·····42b·<iomodule_clear+0xdb>
 382 »       sub····$0x1,%rax
 383 »       mov····%rax,(%rdi)
 384 »       je·····42b·<iomodule_clear+0xdb>
 385 ·R_X86_64_PC32»  .text.unlikely+0x46c
 386 »       mov····0x38(%rbx),%rdi
 387 »       test···%rdi,%rdi
 388 »       je·····44e·<iomodule_clear+0xfe>
 389 »       xor····%eax,%eax
 390 »       mov····%rax,0x38(%rbx)
 391 »       mov····(%rdi),%rax
 392 »       test···%eax,%eax
 393 »       js·····44e·<iomodule_clear+0xfe>
 394 »       sub····$0x1,%rax
 395 »       mov····%rax,(%rdi)
 396 »       je·····44e·<iomodule_clear+0xfe>
 397 ·R_X86_64_PC32»  .text.unlikely+0x462
 398 »       mov····0x40(%rbx),%rdi
 399 »       test···%rdi,%rdi
 400 »       je·····473·<iomodule_clear+0x123>
 401 »       mov····(%rdi),%rax
 402 »       xor····%r11d,%r11d
 403 »       mov····%r11,0x40(%rbx)
 404 »       test···%eax,%eax
 405 »       js·····473·<iomodule_clear+0x123>
 406 »       sub····$0x1,%rax
 407 »       mov····%rax,(%rdi)
 408 »       jne····473·<iomodule_clear+0x123>
 409 »       call···473·<iomodule_clear+0x123>
 410 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 411 »       mov····0x48(%rbx),%rdi
 412 »       test···%rdi,%rdi
 413 »       je·····498·<iomodule_clear+0x148>
 414 »       mov····(%rdi),%rax
 415 »       xor····%r10d,%r10d
 416 »       mov····%r10,0x48(%rbx)
 417 »       test···%eax,%eax
 418 »       js·····498·<iomodule_clear+0x148>
 419 »       sub····$0x1,%rax
 420 »       mov····%rax,(%rdi)
 421 »       jne····498·<iomodule_clear+0x148>
 422 »       call···498·<iomodule_clear+0x148>
 423 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 424 »       mov····0x50(%rbx),%rdi
 425 »       test···%rdi,%rdi
 426 »       je·····4bc·<iomodule_clear+0x16c>
 427 »       mov····(%rdi),%rax
 428 »       xor····%r9d,%r9d
Max diff block lines reached; 106/5317 bytes (1.99%) of diff not shown.
22.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 41, 473 lines modifiedOffset 41, 429 lines modified
41 ·R_X86_64_PLT32» _PyArg_BadArgument-0x441 ·R_X86_64_PLT32» _PyArg_BadArgument-0x4
42 »       xor····%eax,%eax42 »       xor····%eax,%eax
43 »       jmp····61·<_io_open.cold>43 »       jmp····61·<_io_open.cold>
44 ·R_X86_64_PC32»  .text.hot+0x3b44 ·R_X86_64_PC32»  .text.hot+0x3b
  
45 0000000000000061·<_io_open.cold>:45 0000000000000061·<_io_open.cold>:
46 _io_open.cold():46 _io_open.cold():
 47 »       mov····%rbx,%rdi
 48 »       call···69·<_io_open.cold+0x8>
 49 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 50 »       jmp····6e·<_io_open.cold+0xd>
 51 ·R_X86_64_PC32»  .text.hot+0xf65
 52 »       mov····%r12,%rdi
 53 »       call···76·<_io_open.cold+0x15>
 54 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 55 »       jmp····7b·<_io_open.cold+0x1a>
 56 ·R_X86_64_PC32»  .text.hot+0x985
47 »       mov····0x0(%rip),%rdi········57 »       mov····0x0(%rip),%rdi········
48 ·R_X86_64_PC32»  PyExc_ValueError-0x458 ·R_X86_64_PC32»  PyExc_ValueError-0x4
49 »       mov····$0x0,%esi59 »       mov····$0x0,%esi
50 ·R_X86_64_32»    .rodata.str1.1+0x7660 ·R_X86_64_32»    .rodata.str1.1+0x76
51 »       call···72·<_io_open.cold+0x11>61 »       call···8c·<_io_open.cold+0x2b>
52 ·R_X86_64_PLT32» PyErr_SetString-0x462 ·R_X86_64_PLT32» PyErr_SetString-0x4
53 »       xor····%ebx,%ebx63 »       xor····%ebx,%ebx
54 »       jmp····79·<_io_open.cold+0x18>64 »       jmp····93·<_io_open.cold+0x32>
55 ·R_X86_64_PC32»  .text.hot+0x4f265 ·R_X86_64_PC32»  .text.hot+0x4f2
56 »       lea····0x58(%rsp),%r13 
57 »       jmp····83·<_io_open.cold+0x22> 
58 ·R_X86_64_PC32»  .text.hot+0xf1f 
59 »       mov····%eax,0x0(%rbp) 
60 »       jmp····8b·<_io_open.cold+0x2a> 
61 ·R_X86_64_PC32»  .text.hot+0x718 
62 »       mov····%rbx,%rdi 
63 »       call···93·<_io_open.cold+0x32> 
64 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
65 »       jmp····98·<_io_open.cold+0x37> 
66 ·R_X86_64_PC32»  .text.hot+0x855 
67 »       mov····%rbx,%rdx 
68 »       mov····$0x0,%esi 
69 ·R_X86_64_32»    .rodata.str1.1+0x116 
70 »       lea····0x58(%rsp),%r13 
71 »       xor····%eax,%eax 
72 »       mov····0x0(%rip),%rdi········ 
73 ·R_X86_64_PC32»  PyExc_ValueError-0x4 
74 »       call···b3·<_io_open.cold+0x52> 
75 ·R_X86_64_PLT32» PyErr_Format-0x4 
76 »       jmp····b8·<_io_open.cold+0x57> 
77 ·R_X86_64_PC32»  .text.hot+0xf1f 
78 »       mov····%rbx,%rdi 
79 »       call···c0·<_io_open.cold+0x5f> 
80 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
81 »       jmp····c5·<_io_open.cold+0x64> 
82 ·R_X86_64_PC32»  .text.hot+0xf69 
83 »       mov····0x28(%rsp),%rcx66 »       mov····0x28(%rsp),%rcx
84 »       mov····$0x0,%edx67 »       mov····$0x0,%edx
85 ·R_X86_64_32»    .rodata.str1.1+0x8e68 ·R_X86_64_32»    .rodata.str1.1+0x8e
86 »       mov····$0x0,%esi69 »       mov····$0x0,%esi
87 ·R_X86_64_32»    .rodata.str1.1+0xae70 ·R_X86_64_32»    .rodata.str1.1+0xae
88 »       mov····$0x0,%edi71 »       mov····$0x0,%edi
89 ·R_X86_64_32»    .rodata.str1.1+0x7172 ·R_X86_64_32»    .rodata.str1.1+0x71
90 »       call···de·<_io_open.cold+0x7d>73 »       call···ac·<_io_open.cold+0x4b>
91 ·R_X86_64_PLT32» _PyArg_BadArgument-0x474 ·R_X86_64_PLT32» _PyArg_BadArgument-0x4
92 »       jmp····72·<_io_open.cold+0x11>75 »       jmp····8c·<_io_open.cold+0x2b>
93 »       mov····%rdx,%rbx76 »       mov····%rdx,%rbx
94 »       jmp····e8·<_io_open.cold+0x87>77 »       jmp····b6·<_io_open.cold+0x55>
95 ·R_X86_64_PC32»  .text.hot+0xb0778 ·R_X86_64_PC32»  .text.hot+0xb07
96 »       lea····0x58(%rsp),%r1379 »       mov····0x0(%rip),%rdi········
 80 ·R_X86_64_PC32»  PyExc_TypeError-0x4
 81 »       mov····%rbp,%rdx
 82 »       mov····$0x0,%esi
 83 ·R_X86_64_32»    .rodata.str1.1+0xd3
 84 »       xor····%eax,%eax
 85 »       call···cc·<_io_open.cold+0x6b>
 86 ·R_X86_64_PLT32» PyErr_Format-0x4
97 »       jmp····f2·<_io_open.cold+0x91>87 »       jmp····d1·<_io_open.cold+0x70>
98 ·R_X86_64_PC32»  .text.hot+0xf1f88 ·R_X86_64_PC32»  .text.hot+0x96f
 89 »       mov····%rdi,%rcx
 90 »       mov····$0x0,%edx
 91 ·R_X86_64_32»    .rodata.str1.1+0x41
 92 »       mov····$0x0,%esi
 93 ·R_X86_64_32»    .rodata.str1.1+0x61
 94 »       mov····$0x0,%edi
 95 ·R_X86_64_32»    .rodata.str1.1+0x71
 96 »       call···e8·<_io_open.cold+0x87>
 97 ·R_X86_64_PLT32» _PyArg_BadArgument-0x4
 98 »       jmp····8c·<_io_open.cold+0x2b>
99 »       mov····%r12,%rdi99 »       mov····%r12,%rdi
100 »       call···fa·<_io_open.cold+0x99>100 »       call···f2·<_io_open.cold+0x91>
101 ·R_X86_64_PLT32» _Py_Dealloc-0x4101 ·R_X86_64_PLT32» _Py_Dealloc-0x4
102 »       jmp····ff·<_io_open.cold+0x9e>102 »       jmp····f7·<_io_open.cold+0x96>
103 ·R_X86_64_PC32»  .text.hot+0xb96103 ·R_X86_64_PC32»  .text.hot+0x985
104 »       lea····0x58(%rsp),%r13104 »       lea····0x58(%rsp),%r13
105 »       jmp····109·<_io_open.cold+0xa8>105 »       jmp····101·<_io_open.cold+0xa0>
106 ·R_X86_64_PC32»  .text.hot+0xf1f106 ·R_X86_64_PC32»  .text.hot+0xf1b
107 »       mov····%r12,%rdi107 »       mov····%rbx,%rdx
 108 »       mov····$0x0,%esi
 109 ·R_X86_64_32»    .rodata.str1.1+0x116
 110 »       lea····0x58(%rsp),%r13
 111 »       xor····%eax,%eax
 112 »       mov····0x0(%rip),%rdi········
 113 ·R_X86_64_PC32»  PyExc_ValueError-0x4
108 »       call···111·<_io_open.cold+0xb0>114 »       call···11c·<_io_open.cold+0xbb>
109 ·R_X86_64_PLT32» _Py_Dealloc-0x4115 ·R_X86_64_PLT32» PyErr_Format-0x4
110 »       jmp····116·<_io_open.cold+0xb5> 
111 ·R_X86_64_PC32»  .text.hot+0xb96 
112 »       mov····%r12,%rdi 
113 »       call···11e·<_io_open.cold+0xbd> 
114 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
115 »       jmp····123·<_io_open.cold+0xc2>116 »       jmp····121·<_io_open.cold+0xc0>
116 ·R_X86_64_PC32»  .text.hot+0x879 
117 »       xor····%r8d,%r8d 
118 »       movl···$0x1,0x38(%rsp) 
119 »       mov····$0x0,%ebx 
120 ·R_X86_64_32»    .rodata.str1.1+0x5f 
121 »       movq···$0x0,0x48(%rsp) 
122 ·R_X86_64_32S»   _Py_NoneStruct 
123 »       mov····%r8,0x30(%rsp) 
124 »       mov····%r8,0x28(%rsp) 
125 »       mov····%r8,0x18(%rsp) 
126 »       movl···$0xffffffff,(%rsp) 
127 »       jmp····157·<_io_open.cold+0xf6> 
128 ·R_X86_64_PC32»  .text.hot+0x6f2117 ·R_X86_64_PC32»  .text.hot+0xf1b
129 »       mov····0x0(%rip),%rdi········118 »       mov····0x0(%rip),%rdi········
130 ·R_X86_64_PC32»  PyExc_ValueError-0x4119 ·R_X86_64_PC32»  PyExc_ValueError-0x4
131 »       mov····$0x0,%esi120 »       mov····$0x0,%esi
132 ·R_X86_64_32»    .rodata.str1.1+0x76121 ·R_X86_64_32»    .rodata.str1.1+0x76
133 »       call···168·<_io_open.cold+0x107>122 »       call···132·<_io_open.cold+0xd1>
Max diff block lines reached; 18060/22405 bytes (80.61%) of diff not shown.
48.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 44, 181 lines modifiedOffset 44, 181 lines modified
44 »       sub····$0xa8,%rsp44 »       sub····$0xa8,%rsp
45 »       mov····%rdi,0x40(%rsp)45 »       mov····%rdi,0x40(%rsp)
46 »       mov····%rcx,0x18(%rsp)46 »       mov····%rcx,0x18(%rsp)
47 »       test···%rcx,%rcx47 »       test···%rcx,%rcx
48 »       jne····b00·<_io_open+0xab0>48 »       jne····b00·<_io_open+0xab0>
49 »       lea····-0x1(%rdx),%r1549 »       lea····-0x1(%rdx),%r15
50 »       cmp····$0x7,%r1550 »       cmp····$0x7,%r15
51 »       ja·····f05·<_io_open+0xeb5>51 »       ja·····ef7·<_io_open+0xea7>
52 »       test···%rsi,%rsi52 »       test···%rsi,%rsi
53 »       je·····95·<_io_open+0x45>53 »       je·····95·<_io_open+0x45>
54 ·R_X86_64_PC32»  .text.unlikely+0xdc54 ·R_X86_64_PC32»  .text.unlikely+0xaa
55 »       mov····(%rsi),%rbp55 »       mov····(%rsi),%rbp
56 »       test···%r15,%r1556 »       test···%r15,%r15
57 »       je·····e6e·<_io_open+0xe1e>57 »       je·····e23·<_io_open+0xdd3>
58 »       mov····0x8(%r12),%rdi58 »       mov····0x8(%r12),%rdi
59 »       test···%rdi,%rdi59 »       test···%rdi,%rdi
60 »       je·····5c6·<_io_open+0x576>60 »       je·····547·<_io_open+0x4f7>
61 »       mov····0x8(%rdi),%rax61 »       mov····0x8(%rdi),%rax
62 »       testb··$0x10,0xab(%rax)62 »       testb··$0x10,0xab(%rax)
63 »       je·····c0·<_io_open+0x70>63 »       je·····c0·<_io_open+0x70>
64 ·R_X86_64_PC32»  .text.unlikely+0x1e064 ·R_X86_64_PC32»  .text.unlikely+0xcd
65 »       lea····0x58(%rsp),%r1365 »       lea····0x58(%rsp),%r13
66 »       mov····%r13,%rsi66 »       mov····%r13,%rsi
67 »       call···cd·<_io_open+0x7d>67 »       call···cd·<_io_open+0x7d>
68 ·R_X86_64_PLT32» PyUnicode_AsUTF8AndSize-0x468 ·R_X86_64_PLT32» PyUnicode_AsUTF8AndSize-0x4
69 »       mov····%rax,%rbx69 »       mov····%rax,%rbx
70 »       test···%rax,%rax70 »       test···%rax,%rax
71 »       je·····d9·<_io_open+0x89>71 »       je·····d9·<_io_open+0x89>
72 ·R_X86_64_PC32»  .text.unlikely+0x6e72 ·R_X86_64_PC32»  .text.unlikely+0x88
73 »       mov····%rax,%rdi73 »       mov····%rax,%rdi
74 »       call···e1·<_io_open+0x91>74 »       call···e1·<_io_open+0x91>
75 ·R_X86_64_PLT32» strlen-0x475 ·R_X86_64_PLT32» strlen-0x4
76 »       cmp····0x58(%rsp),%rax76 »       cmp····0x58(%rsp),%rax
77 »       jne····ec·<_io_open+0x9c>77 »       jne····ec·<_io_open+0x9c>
78 ·R_X86_64_PC32»  .text.unlikely+0x1fc78 ·R_X86_64_PC32»  .text.unlikely+0x11d
79 »       sub····$0x2,%r1479 »       sub····$0x2,%r14
80 »       mov····%r14,%r1580 »       mov····%r14,%r15
81 »       jne····5d0·<_io_open+0x580>81 »       jne····550·<_io_open+0x500>
82 »       mov····%rbp,%rdi82 »       mov····%rbp,%rdi
83 »       call···101·<_io_open+0xb1>83 »       call···101·<_io_open+0xb1>
84 ·R_X86_64_PLT32» PyNumber_Check-0x484 ·R_X86_64_PLT32» PyNumber_Check-0x4
85 »       movl···$0x1,0x38(%rsp)85 »       movl···$0x1,0x38(%rsp)
86 »       movq···$0x0,0x48(%rsp)86 »       movq···$0x0,0x48(%rsp)
87 ·R_X86_64_32S»   _Py_NoneStruct87 ·R_X86_64_32S»   _Py_NoneStruct
88 »       movq···$0x0,0x30(%rsp)88 »       movq···$0x0,0x30(%rsp)
89 »       movq···$0x0,0x28(%rsp)89 »       movq···$0x0,0x28(%rsp)
90 »       movq···$0x0,0x18(%rsp)90 »       movq···$0x0,0x18(%rsp)
91 »       movl···$0xffffffff,(%rsp)91 »       movl···$0xffffffff,(%rsp)
92 »       test···%eax,%eax92 »       test···%eax,%eax
93 »       jne····710·<_io_open+0x6c0>93 »       jne····690·<_io_open+0x640>
94 »       mov····%rbp,%rdi94 »       mov····%rbp,%rdi
95 »       call···144·<_io_open+0xf4>95 »       call···144·<_io_open+0xf4>
96 ·R_X86_64_PLT32» PyOS_FSPath-0x496 ·R_X86_64_PLT32» PyOS_FSPath-0x4
97 »       mov····%rax,%r1297 »       mov····%rax,%r12
98 »       test···%rax,%rax98 »       test···%rax,%rax
99 »       je·····b9a·<_io_open+0xb4a>99 »       je·····989·<_io_open+0x939>
100 »       mov····0x8(%rax),%rax100 »       mov····0x8(%rax),%rax
101 »       testb··$0x18,0xab(%rax)101 »       testb··$0x18,0xab(%rax)
102 »       je·····161·<_io_open+0x111>102 »       je·····161·<_io_open+0x111>
103 ·R_X86_64_PC32»  .text.unlikely+0x1c5103 ·R_X86_64_PC32»  .text.unlikely+0xb2
104 »       mov····%rbx,%rdi104 »       mov····%rbx,%rdi
105 »       call···169·<_io_open+0x119>105 »       call···169·<_io_open+0x119>
106 ·R_X86_64_PLT32» strlen-0x4106 ·R_X86_64_PLT32» strlen-0x4
107 »       mov····%rax,%r13107 »       mov····%rax,%r13
108 »       test···%rax,%rax108 »       test···%rax,%rax
109 »       je·····510·<_io_open+0x4c0>109 »       je·····510·<_io_open+0x4c0>
110 »       movsbl·(%rbx),%esi110 »       movsbl·(%rbx),%esi
111 »       cmp····$0x2b,%sil111 »       cmp····$0x2b,%sil
112 »       je·····d24·<_io_open+0xcd4>112 »       je·····d1f·<_io_open+0xccf>
113 »       lea····-0x61(%rsi),%eax113 »       lea····-0x61(%rsi),%eax
114 »       cmp····$0x17,%al114 »       cmp····$0x17,%al
115 »       ja·····9db·<_io_open+0x98b>115 »       ja·····95d·<_io_open+0x90d>
116 »       movzbl·%al,%eax116 »       movzbl·%al,%eax
117 »       notrack·jmp·*0x0(,%rax,8)117 »       notrack·jmp·*0x0(,%rax,8)
118 ·R_X86_64_32S»   .rodata118 ·R_X86_64_32S»   .rodata
119 »       nopl···0x0(%rax,%rax,1)119 »       nopl···0x0(%rax,%rax,1)
120 »       lea····0x1(%rbx),%r15120 »       lea····0x1(%rbx),%r15
121 »       mov····$0x62,%esi121 »       mov····$0x62,%esi
122 »       mov····%r15,%rdi122 »       mov····%r15,%rdi
123 »       call···1b1·<_io_open+0x161>123 »       call···1b1·<_io_open+0x161>
124 ·R_X86_64_PLT32» strchr-0x4124 ·R_X86_64_PLT32» strchr-0x4
125 »       test···%rax,%rax125 »       test···%rax,%rax
126 »       jne····9db·<_io_open+0x98b>126 »       jne····95d·<_io_open+0x90d>
127 »       cmp····$0x1,%r13127 »       cmp····$0x1,%r13
128 »       je·····760·<_io_open+0x710>128 »       je·····6e8·<_io_open+0x698>
129 »       movl···$0x0,0x14(%rsp)129 »       movl···$0x0,0x14(%rsp)
130 »       xor····%r14d,%r14d130 »       xor····%r14d,%r14d
131 »       xor····%ebp,%ebp131 »       xor····%ebp,%ebp
132 »       movl···$0x0,0xc(%rsp)132 »       movl···$0x0,0xc(%rsp)
133 »       movl···$0x0,0x10(%rsp)133 »       movl···$0x0,0x10(%rsp)
134 »       movl···$0x0,0x24(%rsp)134 »       movl···$0x0,0x24(%rsp)
135 »       movl···$0x1,0x20(%rsp)135 »       movl···$0x1,0x20(%rsp)
136 »       movsbl·(%r15),%esi136 »       movsbl·(%r15),%esi
137 »       cmp····$0x2b,%sil137 »       cmp····$0x2b,%sil
138 »       je·····d4d·<_io_open+0xcfd>138 »       je·····d48·<_io_open+0xcf8>
139 »       lea····-0x61(%rsi),%eax139 »       lea····-0x61(%rsi),%eax
140 »       cmp····$0x17,%al140 »       cmp····$0x17,%al
141 »       ja·····9db·<_io_open+0x98b>141 »       ja·····95d·<_io_open+0x90d>
142 »       movzbl·%al,%eax142 »       movzbl·%al,%eax
143 »       notrack·jmp·*0x0(,%rax,8)143 »       notrack·jmp·*0x0(,%rax,8)
144 ·R_X86_64_32S»   .rodata+0xc0144 ·R_X86_64_32S»   .rodata+0xc0
145 »       lea····0x2(%rbx),%r15145 »       lea····0x2(%rbx),%r15
146 »       mov····$0x62,%esi146 »       mov····$0x62,%esi
147 »       mov····%r15,%rdi147 »       mov····%r15,%rdi
148 »       call···226·<_io_open+0x1d6>148 »       call···226·<_io_open+0x1d6>
149 ·R_X86_64_PLT32» strchr-0x4149 ·R_X86_64_PLT32» strchr-0x4
150 »       test···%rax,%rax150 »       test···%rax,%rax
151 »       jne····9db·<_io_open+0x98b>151 »       jne····95d·<_io_open+0x90d>
152 »       movl···$0x1,0x20(%rsp)152 »       movl···$0x1,0x20(%rsp)
153 »       cmp····$0x2,%r13153 »       cmp····$0x2,%r13
154 »       je·····268·<_io_open+0x218>154 »       je·····268·<_io_open+0x218>
155 »       movsbl·(%r15),%esi155 »       movsbl·(%r15),%esi
156 »       cmp····$0x2b,%sil156 »       cmp····$0x2b,%sil
157 »       je·····ddd·<_io_open+0xd8d>157 »       je·····dd9·<_io_open+0xd89>
158 »       lea····-0x61(%rsi),%eax158 »       lea····-0x61(%rsi),%eax
159 »       cmp····$0x17,%al159 »       cmp····$0x17,%al
160 »       ja·····9db·<_io_open+0x98b>160 »       ja·····95d·<_io_open+0x90d>
161 »       movzbl·%al,%eax161 »       movzbl·%al,%eax
162 »       notrack·jmp·*0x0(,%rax,8)162 »       notrack·jmp·*0x0(,%rax,8)
163 ·R_X86_64_32S»   .rodata+0x180163 ·R_X86_64_32S»   .rodata+0x180
164 »       nopl···0x0(%rax)164 »       nopl···0x0(%rax)
165 »       mov····0x14(%rsp),%r9d165 »       mov····0x14(%rsp),%r9d
166 »       test···%r9d,%r9d166 »       test···%r9d,%r9d
167 »       jne····da1·<_io_open+0xd51>167 »       jne····d9c·<_io_open+0xd4c>
168 »       mov····0xc(%rsp),%r8d168 »       mov····0xc(%rsp),%r8d
169 »       lea····0x52(%rsp),%rdx169 »       lea····0x52(%rsp),%rdx
170 »       mov····%rdx,%rax170 »       mov····%rdx,%rax
Max diff block lines reached; 45756/49641 bytes (92.17%) of diff not shown.
3.51 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 8, 39 lines modifiedOffset 8, 38 lines modified
8 ··0x00000040·86024b0e·18830344·0e20031a·030e1841·..K....D.·.....A8 ··0x00000040·86024b0e·18830344·0e20031a·030e1841·..K....D.·.....A
9 ··0x00000050·0e10410e·08000000·14000000·5c000000·..A.........\...9 ··0x00000050·0e10410e·08000000·14000000·5c000000·..A.........\...
10 ··0x00000060·00000000·08000000·000e2083·03860200·..........·.....10 ··0x00000060·00000000·08000000·000e2083·03860200·..........·.....
11 ··0x00000070·18000000·74000000·00000000·49000000·....t.......I...11 ··0x00000070·18000000·74000000·00000000·49000000·....t.......I...
12 ··0x00000080·004b0e20·780a0e08·410b0000·20000000·.K.·x...A...·...12 ··0x00000080·004b0e20·780a0e08·410b0000·20000000·.K.·x...A...·...
13 ··0x00000090·90000000·00000000·59000000·000e2041·........Y.....·A13 ··0x00000090·90000000·00000000·59000000·000e2041·........Y.....·A
14 ··0x000000a0·0e28540e·30420e38·420e4049·0e200000·.(T.0B.8B.@I.·..14 ··0x000000a0·0e28540e·30420e38·420e4049·0e200000·.(T.0B.8B.@I.·..
15 ··0x000000b0·74000000·b4000000·00000000·d00f0000·t...............15 ··0x000000b0·74000000·b4000000·00000000·b10f0000·t...............
16 ··0x000000c0·00460e10·8f02420e·188e0345·0e208d04·.F....B....E.·..16 ··0x000000c0·00460e10·8f02420e·188e0345·0e208d04·.F....B....E.·..
17 ··0x000000d0·420e288c·05440e30·8606410e·38830747·B.(..D.0..A.8..G17 ··0x000000d0·420e288c·05440e30·8606410e·38830747·B.(..D.0..A.8..G
18 ··0x000000e0·0ee00103·92040a0e·38440e30·410e2842·........8D.0A.(B18 ··0x000000e0·0ee00103·92040a0e·38440e30·410e2842·........8D.0A.(B
19 ··0x000000f0·0e20420e·18420e10·420e0846·0b030403·.·B..B..B..F....19 ··0x000000f0·0e20420e·18420e10·420e0846·0b038402·.·B..B..B..F....
20 ··0x00000100·0ee8014d·0ef0015a·0ee80141·0ee00103·...M...Z...A....20 ··0x00000100·0ee8014d·0ef0015a·0ee80141·0ee00103·...M...Z...A....
21 ··0x00000110·d3020ee8·015a0ef0·01420ef8·01420e80·.....Z...B...B..21 ··0x00000110·53030ee8·015a0ef0·01420ef8·01420e80·S....Z...B...B..
22 ··0x00000120·024e0ee0·01000000·1c000000·2c010000·.N..........,...22 ··0x00000120·024e0ee0·01000000·1c000000·2c010000·.N..........,...
23 ··0x00000130·00000000·a0020000·000ee001·83078606·................23 ··0x00000130·00000000·9d020000·000ee001·83078606·................
24 ··0x00000140·8c058d04·8e038f02·38000000·4c010000·........8...L...24 ··0x00000140·8c058d04·8e038f02·38000000·4c010000·........8...L...
25 ··0x00000150·00000000·67000000·00460e10·8d02450e·....g....F....E.25 ··0x00000150·00000000·67000000·00460e10·8d02450e·....g....F....E.
26 ··0x00000160·188c0344·0e208604·410e2883·05440e30·...D.·..A.(..D.026 ··0x00000160·188c0344·0e208604·410e2883·05440e30·...D.·..A.(..D.0
27 ··0x00000170·7a0a0e28·440e2041·0e18420e·10420e08·z..(D.·A..B..B..27 ··0x00000170·7a0a0e28·440e2041·0e18420e·10420e08·z..(D.·A..B..B..
28 ··0x00000180·410b0000·18000000·88010000·00000000·A...............28 ··0x00000180·410b0000·18000000·88010000·00000000·A...............
29 ··0x00000190·75000000·000e3083·0586048c·038d0200·u.....0.........29 ··0x00000190·75000000·000e3083·0586048c·038d0200·u.....0.........
30 ··0x000001a0·28000000·a4010000·00000000·a6010000·(...............30 ··0x000001a0·28000000·a4010000·00000000·a6010000·(...............
31 ··0x000001b0·00460e10·8c02410e·18860344·0e208304·.F....A....D.·..31 ··0x000001b0·00460e10·8c02410e·18860344·0e208304·.F....A....D.·..
32 ··0x000001c0·0396010e·18410e10·420e0800·20000000·.....A..B...·...32 ··0x000001c0·0396010e·18410e10·420e0800·20000000·.....A..B...·...
33 ··0x000001d0·d0010000·00000000·cb000000·000e2083·..............·.33 ··0x000001d0·d0010000·00000000·cb000000·000e2083·..............·.
34 ··0x000001e0·0486038c·0202c70e·18410e10·420e0800·.........A..B...34 ··0x000001e0·0486038c·0202c70e·18410e10·420e0800·.........A..B...
35 ··0x000001f0·1c000000·f4010000·00000000·2b020000·............+...35 ··0x000001f0·18000000·f4010000·00000000·22020000·............"...
36 ··0x00000200·00450e10·83020301·020a0e08·410b0000·.E..........A...36 ··0x00000200·00450e10·8302031c·020e0800·14000000·.E..............
37 ··0x00000210·14000000·14020000·00000000·fd000000·................ 
38 ··0x00000220·000e1083·02000000·10000000·2c020000·............,... 
39 ··0x00000230·00000000·09000000·00000000·38000000·............8... 
40 ··0x00000240·40020000·00000000·a2000000·00460e10·@............F..37 ··0x00000210·10020000·00000000·6e000000·000e1083·........n.......
 38 ··0x00000220·02000000·10000000·28020000·00000000·........(.......
 39 ··0x00000230·09000000·00000000·38000000·3c020000·........8...<...
 40 ··0x00000240·00000000·a2000000·00460e10·8d02460e·.........F....F.
41 ··0x00000250·8d02460e·188c0344·0e208604·440e2883·..F....D.·..D.(.41 ··0x00000250·188c0344·0e208604·440e2883·05440e30·...D.·..D.(..D.0
42 ··0x00000260·05440e30·740a0e28·440e2041·0e18420e·.D.0t..(D.·A..B.42 ··0x00000260·740a0e28·440e2041·0e18420e·10420e08·t..(D.·A..B..B..
43 ··0x00000270·10420e08·410b0000·1c000000·7c020000·.B..A.......|...43 ··0x00000270·410b0000·18000000·78020000·00000000·A.......x.......
44 ··0x00000280·00000000·71000000·000e3083·0586048c·....q.....0.....44 ··0x00000280·71000000·000e3083·0586048c·038d0200·q.....0.........
45 ··0x00000290·038d0200·00000000···················........ 
  
14.5 KB
fileio.o
1.26 KB
readelf --wide --symbols {}
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.hot7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.text.hot
8 ·····4:·0000000000000000····61·FUNC····LOCAL··DEFAULT····6·fileio_new8 ·····4:·0000000000000000····61·FUNC····LOCAL··DEFAULT····6·fileio_new
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·.rodata.str1.810 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.8
11 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.unlikely11 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.unlikely
12 ·····8:·0000000000000040··1448·FUNC····LOCAL··DEFAULT····6·_io_FileIO___init__12 ·····8:·0000000000000040··1448·FUNC····LOCAL··DEFAULT····6·_io_FileIO___init__
13 ·····9:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata13 ·····9:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
14 ····10:·00000000000007e0···203·FUNC····LOCAL··DEFAULT····6·portable_lseek14 ····10:·00000000000007e0···198·FUNC····LOCAL··DEFAULT····6·portable_lseek
15 ····11:·0000000000000000···741·FUNC····LOCAL··DEFAULT···10·_io_FileIO___init__.cold15 ····11:·0000000000000000···741·FUNC····LOCAL··DEFAULT···10·_io_FileIO___init__.cold
16 ····12:·00000000000001e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.1016 ····12:·00000000000001e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.10
17 ····13:·0000000000000cf0····92·FUNC····LOCAL··DEFAULT····6·internal_close17 ····13:·0000000000000cf0····92·FUNC····LOCAL··DEFAULT····6·internal_close
18 ····14:·00000000000005f0····64·FUNC····LOCAL··DEFAULT····6·_io_FileIO_isatty18 ····14:·00000000000005f0····64·FUNC····LOCAL··DEFAULT····6·_io_FileIO_isatty
19 ····15:·00000000000002e5····23·FUNC····LOCAL··DEFAULT···10·_io_FileIO_isatty.cold19 ····15:·00000000000002e5····23·FUNC····LOCAL··DEFAULT···10·_io_FileIO_isatty.cold
20 ····16:·0000000000000630····30·FUNC····LOCAL··DEFAULT····6·_io_FileIO_readable20 ····16:·0000000000000630····30·FUNC····LOCAL··DEFAULT····6·_io_FileIO_readable
21 ····17:·00000000000002fc····22·FUNC····LOCAL··DEFAULT···10·_io_FileIO_readable.cold21 ····17:·00000000000002fc····22·FUNC····LOCAL··DEFAULT···10·_io_FileIO_readable.cold
4.41 KB
readelf --wide --relocs {}
    
Offset 191, 21 lines modifiedOffset 191, 21 lines modified
191 0000000000000714··0000007700000004·R_X86_64_PLT32·········0000000000000000·lseek64·-·4191 0000000000000714··0000007700000004·R_X86_64_PLT32·········0000000000000000·lseek64·-·4
192 000000000000071f··0000005f00000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·4192 000000000000071f··0000005f00000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·4
193 000000000000075a··0000006600000002·R_X86_64_PC32··········0000000000000000·PyExc_OSError·-·4193 000000000000075a··0000006600000002·R_X86_64_PC32··········0000000000000000·PyExc_OSError·-·4
194 000000000000076a··0000005800000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4194 000000000000076a··0000005800000002·R_X86_64_PC32··········0000000000000000·PyExc_ValueError·-·4
195 000000000000076f··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·9f195 000000000000076f··000000050000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·9f
196 0000000000000774··0000005900000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4196 0000000000000774··0000005900000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetString·-·4
197 00000000000007c8··0000006500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4197 00000000000007c8··0000006500000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
198 0000000000000803··0000007900000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsLong·-·4198 0000000000000801··0000007900000004·R_X86_64_PLT32·········0000000000000000·PyLong_AsLong·-·4
199 000000000000080b··0000005500000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4199 0000000000000809··0000005500000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
200 0000000000000815··0000005d00000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·4200 0000000000000813··0000005d00000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·4
201 0000000000000825··0000007700000004·R_X86_64_PLT32·········0000000000000000·lseek64·-·4201 0000000000000823··0000007700000004·R_X86_64_PLT32·········0000000000000000·lseek64·-·4
202 0000000000000830··0000005f00000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·4202 000000000000082e··0000005f00000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·4
203 000000000000087b··0000006600000002·R_X86_64_PC32··········0000000000000000·PyExc_OSError·-·4203 0000000000000876··0000006600000002·R_X86_64_PC32··········0000000000000000·PyExc_OSError·-·4
204 000000000000089e··0000005b00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4204 0000000000000899··0000005b00000004·R_X86_64_PLT32·········0000000000000000·__errno_location·-·4
205 00000000000008e0··0000005d00000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·4205 00000000000008e0··0000005d00000004·R_X86_64_PLT32·········0000000000000000·PyEval_SaveThread·-·4
206 00000000000008f2··0000007700000004·R_X86_64_PLT32·········0000000000000000·lseek64·-·4206 00000000000008f2··0000007700000004·R_X86_64_PLT32·········0000000000000000·lseek64·-·4
207 0000000000000902··0000006200000004·R_X86_64_PLT32·········0000000000000000·_Py_fstat_noraise·-·4207 0000000000000902··0000006200000004·R_X86_64_PLT32·········0000000000000000·_Py_fstat_noraise·-·4
208 000000000000090d··0000005f00000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·4208 000000000000090d··0000005f00000004·R_X86_64_PLT32·········0000000000000000·PyEval_RestoreThread·-·4
209 0000000000000963··0000007b00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4209 0000000000000963··0000007b00000004·R_X86_64_PLT32·········0000000000000000·PyBytes_FromStringAndSize·-·4
210 000000000000098e··0000007c00000004·R_X86_64_PLT32·········0000000000000000·_Py_read·-·4210 000000000000098e··0000007c00000004·R_X86_64_PLT32·········0000000000000000·_Py_read·-·4
211 00000000000009b0··0000007d00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·4211 00000000000009b0··0000007d00000004·R_X86_64_PLT32·········0000000000000000·_PyBytes_Resize·-·4
Offset 298, 16 lines modifiedOffset 298, 16 lines modified
298 000000000000063b··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2f8298 000000000000063b··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·2f8
299 000000000000064a··0000007400000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4299 000000000000064a··0000007400000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4
300 000000000000069f··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·30e300 000000000000069f··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·30e
301 00000000000006e4··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·328301 00000000000006e4··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·328
302 0000000000000738··0000007800000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4302 0000000000000738··0000007800000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4
303 0000000000000763··0000006d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetFromErrno·-·4303 0000000000000763··0000006d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetFromErrno·-·4
304 000000000000078d··0000007400000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4304 000000000000078d··0000007400000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4
305 0000000000000853··0000007800000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4305 000000000000084e··0000007800000004·R_X86_64_PLT32·········0000000000000000·PyLong_FromLong·-·4
306 000000000000088b··0000006d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetFromErrno·-·4306 0000000000000886··0000006d00000004·R_X86_64_PLT32·········0000000000000000·PyErr_SetFromErrno·-·4
307 0000000000000a1b··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·33e307 0000000000000a1b··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·33e
308 0000000000000ab3··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·333308 0000000000000ab3··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·333
309 0000000000000b8b··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·33e309 0000000000000b8b··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·33e
310 0000000000000ba5··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3d8310 0000000000000ba5··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3d8
311 0000000000000bb1··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·389311 0000000000000bb1··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·389
312 0000000000000ca6··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3ee312 0000000000000ca6··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3ee
313 0000000000000cc2··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·409313 0000000000000cc2··0000000700000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·409
4.17 KB
readelf --wide --debug-dump=frames {}
    
Offset 194, 15 lines modifiedOffset 194, 15 lines modified
194 000001c8·0000000000000014·000001cc·FDE·cie=00000000·pc=00000000000007a0..00000000000007d3194 000001c8·0000000000000014·000001cc·FDE·cie=00000000·pc=00000000000007a0..00000000000007d3
195 ··DW_CFA_advance_loc:·36·to·00000000000007c4195 ··DW_CFA_advance_loc:·36·to·00000000000007c4
196 ··DW_CFA_def_cfa_offset:·16196 ··DW_CFA_def_cfa_offset:·16
197 ··DW_CFA_advance_loc:·11·to·00000000000007cf197 ··DW_CFA_advance_loc:·11·to·00000000000007cf
198 ··DW_CFA_def_cfa_offset:·8198 ··DW_CFA_def_cfa_offset:·8
199 ··DW_CFA_nop199 ··DW_CFA_nop
  
200 000001e0·0000000000000078·000001e4·FDE·cie=00000000·pc=00000000000007e0..00000000000008ab200 000001e0·0000000000000078·000001e4·FDE·cie=00000000·pc=00000000000007e0..00000000000008a6
201 ··DW_CFA_advance_loc:·2·to·00000000000007e2201 ··DW_CFA_advance_loc:·2·to·00000000000007e2
202 ··DW_CFA_def_cfa_offset:·16202 ··DW_CFA_def_cfa_offset:·16
203 ··DW_CFA_offset:·r15·(r15)·at·cfa-16203 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
204 ··DW_CFA_advance_loc:·2·to·00000000000007e4204 ··DW_CFA_advance_loc:·2·to·00000000000007e4
205 ··DW_CFA_def_cfa_offset:·24205 ··DW_CFA_def_cfa_offset:·24
206 ··DW_CFA_offset:·r14·(r14)·at·cfa-24206 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
207 ··DW_CFA_advance_loc:·2·to·00000000000007e6207 ··DW_CFA_advance_loc:·2·to·00000000000007e6
Offset 213, 66 lines modifiedOffset 213, 66 lines modified
213 ··DW_CFA_offset:·r12·(r12)·at·cfa-40213 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
214 ··DW_CFA_advance_loc:·1·to·00000000000007ec214 ··DW_CFA_advance_loc:·1·to·00000000000007ec
215 ··DW_CFA_def_cfa_offset:·48215 ··DW_CFA_def_cfa_offset:·48
216 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48216 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
217 ··DW_CFA_advance_loc:·3·to·00000000000007ef217 ··DW_CFA_advance_loc:·3·to·00000000000007ef
218 ··DW_CFA_def_cfa_offset:·56218 ··DW_CFA_def_cfa_offset:·56
219 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56219 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
220 ··DW_CFA_advance_loc:·7·to·00000000000007f6220 ··DW_CFA_advance_loc:·5·to·00000000000007f4
221 ··DW_CFA_def_cfa_offset:·64221 ··DW_CFA_def_cfa_offset:·64
222 ··DW_CFA_advance_loc1:·79·to·0000000000000845222 ··DW_CFA_advance_loc1:·76·to·0000000000000840
223 ··DW_CFA_remember_state223 ··DW_CFA_remember_state
224 ··DW_CFA_def_cfa_offset:·56224 ··DW_CFA_def_cfa_offset:·56
225 ··DW_CFA_advance_loc:·4·to·0000000000000849225 ··DW_CFA_advance_loc:·4·to·0000000000000844
226 ··DW_CFA_def_cfa_offset:·48226 ··DW_CFA_def_cfa_offset:·48
227 ··DW_CFA_advance_loc:·1·to·000000000000084a227 ··DW_CFA_advance_loc:·1·to·0000000000000845
228 ··DW_CFA_def_cfa_offset:·40228 ··DW_CFA_def_cfa_offset:·40
229 ··DW_CFA_advance_loc:·2·to·000000000000084c229 ··DW_CFA_advance_loc:·2·to·0000000000000847
230 ··DW_CFA_def_cfa_offset:·32230 ··DW_CFA_def_cfa_offset:·32
231 ··DW_CFA_advance_loc:·2·to·000000000000084e231 ··DW_CFA_advance_loc:·2·to·0000000000000849
232 ··DW_CFA_def_cfa_offset:·24232 ··DW_CFA_def_cfa_offset:·24
233 ··DW_CFA_advance_loc:·2·to·0000000000000850233 ··DW_CFA_advance_loc:·2·to·000000000000084b
234 ··DW_CFA_def_cfa_offset:·16234 ··DW_CFA_def_cfa_offset:·16
235 ··DW_CFA_advance_loc:·2·to·0000000000000852235 ··DW_CFA_advance_loc:·2·to·000000000000084d
236 ··DW_CFA_def_cfa_offset:·8236 ··DW_CFA_def_cfa_offset:·8
237 ··DW_CFA_advance_loc:·5·to·0000000000000857237 ··DW_CFA_advance_loc:·5·to·0000000000000852
238 ··DW_CFA_restore_state238 ··DW_CFA_restore_state
239 ··DW_CFA_advance_loc:·41·to·0000000000000880239 ··DW_CFA_advance_loc:·41·to·000000000000087b
240 ··DW_CFA_remember_state240 ··DW_CFA_remember_state
241 ··DW_CFA_def_cfa_offset:·56241 ··DW_CFA_def_cfa_offset:·56
242 ··DW_CFA_advance_loc:·1·to·0000000000000881242 ··DW_CFA_advance_loc:·1·to·000000000000087c
243 ··DW_CFA_def_cfa_offset:·48243 ··DW_CFA_def_cfa_offset:·48
244 ··DW_CFA_advance_loc:·1·to·0000000000000882244 ··DW_CFA_advance_loc:·1·to·000000000000087d
245 ··DW_CFA_def_cfa_offset:·40245 ··DW_CFA_def_cfa_offset:·40
246 ··DW_CFA_advance_loc:·2·to·0000000000000884246 ··DW_CFA_advance_loc:·2·to·000000000000087f
247 ··DW_CFA_def_cfa_offset:·32247 ··DW_CFA_def_cfa_offset:·32
248 ··DW_CFA_advance_loc:·2·to·0000000000000886248 ··DW_CFA_advance_loc:·2·to·0000000000000881
249 ··DW_CFA_def_cfa_offset:·24249 ··DW_CFA_def_cfa_offset:·24
250 ··DW_CFA_advance_loc:·2·to·0000000000000888250 ··DW_CFA_advance_loc:·2·to·0000000000000883
251 ··DW_CFA_def_cfa_offset:·16251 ··DW_CFA_def_cfa_offset:·16
252 ··DW_CFA_advance_loc:·2·to·000000000000088a252 ··DW_CFA_advance_loc:·2·to·0000000000000885
253 ··DW_CFA_def_cfa_offset:·8253 ··DW_CFA_def_cfa_offset:·8
254 ··DW_CFA_advance_loc:·5·to·000000000000088f254 ··DW_CFA_advance_loc:·5·to·000000000000088a
255 ··DW_CFA_restore_state255 ··DW_CFA_restore_state
256 ··DW_CFA_advance_loc:·1·to·0000000000000890256 ··DW_CFA_advance_loc:·1·to·000000000000088b
257 ··DW_CFA_remember_state257 ··DW_CFA_remember_state
258 ··DW_CFA_def_cfa_offset:·56258 ··DW_CFA_def_cfa_offset:·56
259 ··DW_CFA_advance_loc:·3·to·0000000000000893259 ··DW_CFA_advance_loc:·3·to·000000000000088e
260 ··DW_CFA_def_cfa_offset:·48260 ··DW_CFA_def_cfa_offset:·48
261 ··DW_CFA_advance_loc:·1·to·0000000000000894261 ··DW_CFA_advance_loc:·1·to·000000000000088f
262 ··DW_CFA_def_cfa_offset:·40262 ··DW_CFA_def_cfa_offset:·40
263 ··DW_CFA_advance_loc:·2·to·0000000000000896263 ··DW_CFA_advance_loc:·2·to·0000000000000891
264 ··DW_CFA_def_cfa_offset:·32264 ··DW_CFA_def_cfa_offset:·32
265 ··DW_CFA_advance_loc:·2·to·0000000000000898265 ··DW_CFA_advance_loc:·2·to·0000000000000893
266 ··DW_CFA_def_cfa_offset:·24266 ··DW_CFA_def_cfa_offset:·24
267 ··DW_CFA_advance_loc:·2·to·000000000000089a267 ··DW_CFA_advance_loc:·2·to·0000000000000895
268 ··DW_CFA_def_cfa_offset:·16268 ··DW_CFA_def_cfa_offset:·16
269 ··DW_CFA_advance_loc:·2·to·000000000000089c269 ··DW_CFA_advance_loc:·2·to·0000000000000897
270 ··DW_CFA_def_cfa_offset:·8270 ··DW_CFA_def_cfa_offset:·8
271 ··DW_CFA_advance_loc:·1·to·000000000000089d271 ··DW_CFA_advance_loc:·1·to·0000000000000898
272 ··DW_CFA_restore_state272 ··DW_CFA_restore_state
273 ··DW_CFA_nop273 ··DW_CFA_nop
  
274 0000025c·0000000000000010·00000260·FDE·cie=00000000·pc=00000000000008b0..00000000000008bb274 0000025c·0000000000000010·00000260·FDE·cie=00000000·pc=00000000000008b0..00000000000008bb
275 ··DW_CFA_nop275 ··DW_CFA_nop
276 ··DW_CFA_nop276 ··DW_CFA_nop
277 ··DW_CFA_nop277 ··DW_CFA_nop
244 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 AWAVAUATUSH1 AWAVAUATUSH
2 []A\A]A^A_2 []A\A]A^A_
3 []A\A]A^A_3 []A\A]A^A_
4 Y[]A\A]A^A_4 ^[]A\A]A^A_
5 []A\A]A^A_5 []A\A]A^A_
6 AVAUATUSH6 AVAUATUSH
7 []A\A]A^7 []A\A]A^
8 []A\A]A^8 []A\A]A^
9 argument·'mode'9 argument·'mode'
10 embedded·null·character10 embedded·null·character
11 negative·file·descriptor11 negative·file·descriptor
2.89 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 641, 92 lines modifiedOffset 641, 92 lines modified
641 »       push···%r13641 »       push···%r13
642 »       mov····%ecx,%r13d642 »       mov····%ecx,%r13d
643 »       push···%r12643 »       push···%r12
644 »       push···%rbp644 »       push···%rbp
645 »       mov····%edx,%ebp645 »       mov····%edx,%ebp
646 »       push···%rbx646 »       push···%rbx
647 »       mov····%rdi,%rbx647 »       mov····%rdi,%rbx
648 »       sub····$0x8,%rsp648 »       push···%r8
649 »       mov····0x10(%rdi),%r14d649 »       mov····0x10(%rdi),%r14d
650 »       test···%rsi,%rsi650 »       test···%rsi,%rsi
651 »       je·····857·<portable_lseek+0x77>651 »       je·····852·<portable_lseek+0x72>
652 »       mov····%rsi,%rdi652 »       mov····%rsi,%rdi
653 »       call···807·<portable_lseek+0x27>653 »       call···805·<portable_lseek+0x25>
654 ·R_X86_64_PLT32» PyLong_AsLong-0x4654 ·R_X86_64_PLT32» PyLong_AsLong-0x4
655 »       mov····%rax,%r15655 »       mov····%rax,%r15
656 »       call···80f·<portable_lseek+0x2f>656 »       call···80d·<portable_lseek+0x2d>
657 ·R_X86_64_PLT32» PyErr_Occurred-0x4657 ·R_X86_64_PLT32» PyErr_Occurred-0x4
658 »       test···%rax,%rax658 »       test···%rax,%rax
659 »       jne····88f·<portable_lseek+0xaf>659 »       jne····88a·<portable_lseek+0xaa>
660 »       call···819·<portable_lseek+0x39>660 »       call···817·<portable_lseek+0x37>
661 ·R_X86_64_PLT32» PyEval_SaveThread-0x4661 ·R_X86_64_PLT32» PyEval_SaveThread-0x4
662 »       mov····%ebp,%edx662 »       mov····%ebp,%edx
663 »       mov····%r15,%rsi663 »       mov····%r15,%rsi
664 »       mov····%r14d,%edi664 »       mov····%r14d,%edi
665 »       mov····%rax,%r12665 »       mov····%rax,%r12
666 »       call···829·<portable_lseek+0x49>666 »       call···827·<portable_lseek+0x47>
667 ·R_X86_64_PLT32» lseek64-0x4667 ·R_X86_64_PLT32» lseek64-0x4
668 »       mov····%r12,%rdi668 »       mov····%r12,%rdi
669 »       mov····%rax,%rbp669 »       mov····%rax,%rbp
670 »       call···834·<portable_lseek+0x54>670 »       call···832·<portable_lseek+0x52>
671 ·R_X86_64_PLT32» PyEval_RestoreThread-0x4671 ·R_X86_64_PLT32» PyEval_RestoreThread-0x4
672 »       movzbl·0x14(%rbx),%eax672 »       movzbl·0x14(%rbx),%eax
673 »       test···$0x20,%al673 »       test···$0x20,%al
674 »       jne····85c·<portable_lseek+0x7c>674 »       jne····857·<portable_lseek+0x77>
675 »       test···%rbp,%rbp675 »       test···%rbp,%rbp
676 »       js·····873·<portable_lseek+0x93>676 »       js·····86e·<portable_lseek+0x8e>
677 »       add····$0x8,%rsp677 »       pop····%rcx
678 »       mov····%rbp,%rdi678 »       mov····%rbp,%rdi
679 »       pop····%rbx679 »       pop····%rbx
680 »       pop····%rbp680 »       pop····%rbp
681 »       pop····%r12681 »       pop····%r12
682 »       pop····%r13682 »       pop····%r13
683 »       pop····%r14683 »       pop····%r14
684 »       pop····%r15684 »       pop····%r15
685 »       jmp····857·<portable_lseek+0x77>685 »       jmp····852·<portable_lseek+0x72>
686 ·R_X86_64_PLT32» PyLong_FromLong-0x4686 ·R_X86_64_PLT32» PyLong_FromLong-0x4
687 »       xor····%r15d,%r15d687 »       xor····%r15d,%r15d
688 »       jmp····814·<portable_lseek+0x34>688 »       jmp····812·<portable_lseek+0x32>
689 »       mov····%rbp,%rdx689 »       mov····%rbp,%rdx
690 »       and····$0xffffffcf,%eax690 »       and····$0xffffffcf,%eax
691 »       not····%rdx691 »       not····%rdx
692 »       shr····$0x3f,%rdx692 »       shr····$0x3f,%rdx
693 »       shl····$0x4,%edx693 »       shl····$0x4,%edx
694 »       or·····%edx,%eax694 »       or·····%edx,%eax
695 »       mov····%al,0x14(%rbx)695 »       mov····%al,0x14(%rbx)
696 »       jmp····83c·<portable_lseek+0x5c>696 »       jmp····83a·<portable_lseek+0x5a>
697 »       test···%r13b,%r13b697 »       test···%r13b,%r13b
698 »       jne····89d·<portable_lseek+0xbd>698 »       jne····898·<portable_lseek+0xb8>
699 »       mov····0x0(%rip),%rdi········699 »       mov····0x0(%rip),%rdi········
700 ·R_X86_64_PC32»  PyExc_OSError-0x4700 ·R_X86_64_PC32»  PyExc_OSError-0x4
701 »       pop····%rcx701 »       pop····%rsi
702 »       pop····%rbx702 »       pop····%rbx
703 »       pop····%rbp703 »       pop····%rbp
704 »       pop····%r12704 »       pop····%r12
705 »       pop····%r13705 »       pop····%r13
706 »       pop····%r14706 »       pop····%r14
707 »       pop····%r15707 »       pop····%r15
708 »       jmp····88f·<portable_lseek+0xaf>708 »       jmp····88a·<portable_lseek+0xaa>
709 ·R_X86_64_PLT32» PyErr_SetFromErrno-0x4709 ·R_X86_64_PLT32» PyErr_SetFromErrno-0x4
710 »       pop····%rdx710 »       pop····%rdx
711 »       xor····%eax,%eax711 »       xor····%eax,%eax
712 »       pop····%rbx712 »       pop····%rbx
713 »       pop····%rbp713 »       pop····%rbp
714 »       pop····%r12714 »       pop····%r12
715 »       pop····%r13715 »       pop····%r13
716 »       pop····%r14716 »       pop····%r14
717 »       pop····%r15717 »       pop····%r15
718 »       ret718 »       ret
719 »       call···8a2·<portable_lseek+0xc2>719 »       call···89d·<portable_lseek+0xbd>
720 ·R_X86_64_PLT32» __errno_location-0x4720 ·R_X86_64_PLT32» __errno_location-0x4
721 »       xor····%ebp,%ebp721 »       xor····%ebp,%ebp
722 »       cmpl···$0x1d,(%rax)722 »       cmpl···$0x1d,(%rax)
723 »       je·····841·<portable_lseek+0x61>723 »       je·····83f·<portable_lseek+0x5f>
724 »       jmp····878·<portable_lseek+0x98>724 »       jmp····873·<portable_lseek+0x93>
725 »       nopl···0x0(%rax,%rax,1)725 »       cs·nopw·0x0(%rax,%rax,1)
  
726 00000000000008b0·<_PyFileIO_closed>:726 00000000000008b0·<_PyFileIO_closed>:
727 _PyFileIO_closed():727 _PyFileIO_closed():
728 »       endbr64728 »       endbr64
729 »       mov····0x10(%rdi),%eax729 »       mov····0x10(%rdi),%eax
730 »       shr····$0x1f,%eax730 »       shr····$0x1f,%eax
731 »       ret731 »       ret
1.49 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 27, 18 lines modifiedOffset 27, 18 lines modified
27 ··0x00000170·40000000·74010000·00000000·8f000000·@...t...........27 ··0x00000170·40000000·74010000·00000000·8f000000·@...t...........
28 ··0x00000180·00460e10·8c02410e·18860341·0e208304·.F....A....A.·..28 ··0x00000180·00460e10·8c02410e·18860341·0e208304·.F....A....A.·..
29 ··0x00000190·790a0e18·440e1042·0e08490b·5f0a0e18·y...D..B..I._...29 ··0x00000190·790a0e18·440e1042·0e08490b·5f0a0e18·y...D..B..I._...
30 ··0x000001a0·410e1042·0e08450b·520e1843·0e10420e·A..B..E.R..C..B.30 ··0x000001a0·410e1042·0e08450b·520e1843·0e10420e·A..B..E.R..C..B.
31 ··0x000001b0·08000000·10000000·b8010000·00000000·................31 ··0x000001b0·08000000·10000000·b8010000·00000000·................
32 ··0x000001c0·11000000·00000000·14000000·cc010000·................32 ··0x000001c0·11000000·00000000·14000000·cc010000·................
33 ··0x000001d0·00000000·33000000·00640e10·4b0e0800·....3....d..K...33 ··0x000001d0·00000000·33000000·00640e10·4b0e0800·....3....d..K...
34 ··0x000001e0·78000000·e4010000·00000000·cb000000·x...............34 ··0x000001e0·78000000·e4010000·00000000·c6000000·x...............
35 ··0x000001f0·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..35 ··0x000001f0·00420e10·8f02420e·188e0342·0e208d04·.B....B....B.·..
36 ··0x00000200·450e288c·05410e30·8606430e·38830747·E.(..A.0..C.8..G36 ··0x00000200·450e288c·05410e30·8606430e·38830745·E.(..A.0..C.8..E
37 ··0x00000210·0e40024f·0a0e3844·0e30410e·28420e20·.@.O..8D.0A.(B.·37 ··0x00000210·0e40024c·0a0e3844·0e30410e·28420e20·.@.L..8D.0A.(B.·
38 ··0x00000220·420e1842·0e10420e·08450b69·0a0e3841·B..B..B..E.i..8A38 ··0x00000220·420e1842·0e10420e·08450b69·0a0e3841·B..B..B..E.i..8A
39 ··0x00000230·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.39 ··0x00000230·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.
40 ··0x00000240·08450b41·0a0e3843·0e30410e·28420e20·.E.A..8C.0A.(B.·40 ··0x00000240·08450b41·0a0e3843·0e30410e·28420e20·.E.A..8C.0A.(B.·
41 ··0x00000250·420e1842·0e10420e·08410b00·10000000·B..B..B..A......41 ··0x00000250·420e1842·0e10420e·08410b00·10000000·B..B..B..A......
42 ··0x00000260·60020000·00000000·0b000000·00000000·`...............42 ··0x00000260·60020000·00000000·0b000000·00000000·`...............
43 ··0x00000270·38000000·74020000·00000000·cf020000·8...t...........43 ··0x00000270·38000000·74020000·00000000·cf020000·8...t...........
44 ··0x00000280·00460e10·8d02420e·188c0341·0e208604·.F....B....A.·..44 ··0x00000280·00460e10·8d02420e·188c0341·0e208604·.F....B....A.·..
9.64 KB
bytesio.o
1.47 KB
readelf --wide --symbols {}
    
Offset 48, 16 lines modifiedOffset 48, 16 lines modified
48 ····44:·000000000000031c····11·FUNC····LOCAL··DEFAULT····6·bytesiobuf_dealloc.cold48 ····44:·000000000000031c····11·FUNC····LOCAL··DEFAULT····6·bytesiobuf_dealloc.cold
49 ····45:·0000000000000800···119·FUNC····LOCAL··DEFAULT····8·_io_BytesIO_getvalue49 ····45:·0000000000000800···119·FUNC····LOCAL··DEFAULT····8·_io_BytesIO_getvalue
50 ····46:·0000000000000880···390·FUNC····LOCAL··DEFAULT····8·_io_BytesIO_seek50 ····46:·0000000000000880···390·FUNC····LOCAL··DEFAULT····8·_io_BytesIO_seek
51 ····47:·0000000000000327···143·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_seek.cold51 ····47:·0000000000000327···143·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_seek.cold
52 ····48:·00000000000003b6···195·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_writelines52 ····48:·00000000000003b6···195·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_writelines
53 ····49:·0000000000000a10···362·FUNC····LOCAL··DEFAULT····8·_io_BytesIO_readline53 ····49:·0000000000000a10···362·FUNC····LOCAL··DEFAULT····8·_io_BytesIO_readline
54 ····50:·0000000000000479····62·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_readline.cold54 ····50:·0000000000000479····62·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_readline.cold
 55 ····51:·0000000000000b80····87·FUNC····LOCAL··DEFAULT····8·scan_eol
55 ····51:·0000000000000040····81·FUNC····LOCAL··DEFAULT····1·bytesio_traverse56 ····52:·0000000000000040····81·FUNC····LOCAL··DEFAULT····1·bytesio_traverse
56 ····52:·0000000000000b80····87·FUNC····LOCAL··DEFAULT····8·scan_eol 
57 ····53:·00000000000004b7···415·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_readlines57 ····53:·00000000000004b7···415·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_readlines
58 ····54:·0000000000000656···269·FUNC····LOCAL··DEFAULT····6·bytesio_getstate58 ····54:·0000000000000656···269·FUNC····LOCAL··DEFAULT····6·bytesio_getstate
59 ····55:·0000000000000763···336·FUNC····LOCAL··DEFAULT····6·bytesio_setstate59 ····55:·0000000000000763···336·FUNC····LOCAL··DEFAULT····6·bytesio_setstate
60 ····56:·00000000000008b3···222·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_truncate60 ····56:·00000000000008b3···222·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_truncate
61 ····57:·0000000000000991····43·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_isatty61 ····57:·0000000000000991····43·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_isatty
62 ····58:·00000000000000a0····66·FUNC····LOCAL··DEFAULT····1·bytesiobuf_traverse62 ····58:·00000000000000a0····66·FUNC····LOCAL··DEFAULT····1·bytesiobuf_traverse
63 ····59:·00000000000009bc·····7·FUNC····LOCAL··DEFAULT····6·bytesiobuf_traverse.cold63 ····59:·00000000000009bc·····7·FUNC····LOCAL··DEFAULT····6·bytesiobuf_traverse.cold
1.72 KB
readelf --wide --relocs {}
    
Offset 481, 16 lines modifiedOffset 481, 16 lines modified
481 0000000000000464··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·31c481 0000000000000464··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·31c
482 0000000000000484··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·800482 0000000000000484··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·800
483 00000000000004b0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·880483 00000000000004b0··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·880
484 0000000000000500··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·327484 0000000000000500··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·327
485 0000000000000520··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3b6485 0000000000000520··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·3b6
486 0000000000000558··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·a10486 0000000000000558··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·a10
487 00000000000005a4··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·479487 00000000000005a4··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·479
488 00000000000005c4··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·40 
489 00000000000005fc··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b80488 00000000000005c4··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·b80
 489 00000000000005f0··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·40
490 0000000000000628··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4b7490 0000000000000628··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·4b7
491 0000000000000674··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·656491 0000000000000674··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·656
492 00000000000006a0··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·763492 00000000000006a0··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·763
493 00000000000006cc··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8b3493 00000000000006cc··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·8b3
494 00000000000006fc··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·991494 00000000000006fc··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·991
495 0000000000000718··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·a0495 0000000000000718··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·a0
496 0000000000000744··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9bc496 0000000000000744··0000000300000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·9bc
2.61 KB
readelf --wide --debug-dump=frames {}
    
Offset 586, 15 lines modifiedOffset 586, 35 lines modified
586 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48586 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
587 ··DW_CFA_offset:·r12·(r12)·at·cfa-40587 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
588 ··DW_CFA_offset:·r13·(r13)·at·cfa-32588 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
589 ··DW_CFA_offset:·r14·(r14)·at·cfa-24589 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
590 ··DW_CFA_offset:·r15·(r15)·at·cfa-16590 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
591 ··DW_CFA_nop591 ··DW_CFA_nop
  
 592 000005bc·0000000000000028·000005c0·FDE·cie=00000000·pc=0000000000000b80..0000000000000bd7
 593 ··DW_CFA_advance_loc:·1·to·0000000000000b81
 594 ··DW_CFA_def_cfa_offset:·16
 595 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
 596 ··DW_CFA_advance_loc:·1·to·0000000000000b82
 597 ··DW_CFA_def_cfa_offset:·24
 598 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
 599 ··DW_CFA_advance_loc:·1·to·0000000000000b83
 600 ··DW_CFA_def_cfa_offset:·32
 601 ··DW_CFA_advance_loc1:·67·to·0000000000000bc6
 602 ··DW_CFA_remember_state
 603 ··DW_CFA_def_cfa_offset:·24
 604 ··DW_CFA_advance_loc:·1·to·0000000000000bc7
 605 ··DW_CFA_def_cfa_offset:·16
 606 ··DW_CFA_advance_loc:·1·to·0000000000000bc8
 607 ··DW_CFA_def_cfa_offset:·8
 608 ··DW_CFA_advance_loc:·1·to·0000000000000bc9
 609 ··DW_CFA_restore_state
 610 ··DW_CFA_nop
  
592 000005bc·0000000000000034·000005c0·FDE·cie=00000000·pc=0000000000000040..0000000000000091611 000005e8·0000000000000034·000005ec·FDE·cie=00000000·pc=0000000000000040..0000000000000091
593 ··DW_CFA_advance_loc:·6·to·0000000000000046612 ··DW_CFA_advance_loc:·6·to·0000000000000046
594 ··DW_CFA_def_cfa_offset:·16613 ··DW_CFA_def_cfa_offset:·16
595 ··DW_CFA_offset:·r12·(r12)·at·cfa-16614 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
596 ··DW_CFA_advance_loc:·4·to·000000000000004a615 ··DW_CFA_advance_loc:·4·to·000000000000004a
597 ··DW_CFA_def_cfa_offset:·24616 ··DW_CFA_def_cfa_offset:·24
598 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24617 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
599 ··DW_CFA_advance_loc:·4·to·000000000000004e618 ··DW_CFA_advance_loc:·4·to·000000000000004e
Offset 615, 34 lines modifiedOffset 635, 14 lines modified
615 ··DW_CFA_def_cfa_offset:·16635 ··DW_CFA_def_cfa_offset:·16
616 ··DW_CFA_advance_loc:·2·to·0000000000000090636 ··DW_CFA_advance_loc:·2·to·0000000000000090
617 ··DW_CFA_def_cfa_offset:·8637 ··DW_CFA_def_cfa_offset:·8
618 ··DW_CFA_nop638 ··DW_CFA_nop
619 ··DW_CFA_nop639 ··DW_CFA_nop
620 ··DW_CFA_nop640 ··DW_CFA_nop
  
621 000005f4·0000000000000028·000005f8·FDE·cie=00000000·pc=0000000000000b80..0000000000000bd7 
622 ··DW_CFA_advance_loc:·1·to·0000000000000b81 
623 ··DW_CFA_def_cfa_offset:·16 
624 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16 
625 ··DW_CFA_advance_loc:·1·to·0000000000000b82 
626 ··DW_CFA_def_cfa_offset:·24 
627 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24 
628 ··DW_CFA_advance_loc:·1·to·0000000000000b83 
629 ··DW_CFA_def_cfa_offset:·32 
630 ··DW_CFA_advance_loc1:·67·to·0000000000000bc6 
631 ··DW_CFA_remember_state 
632 ··DW_CFA_def_cfa_offset:·24 
633 ··DW_CFA_advance_loc:·1·to·0000000000000bc7 
634 ··DW_CFA_def_cfa_offset:·16 
635 ··DW_CFA_advance_loc:·1·to·0000000000000bc8 
636 ··DW_CFA_def_cfa_offset:·8 
637 ··DW_CFA_advance_loc:·1·to·0000000000000bc9 
638 ··DW_CFA_restore_state 
639 ··DW_CFA_nop 
  
640 00000620·0000000000000048·00000624·FDE·cie=00000000·pc=00000000000004b7..0000000000000656641 00000620·0000000000000048·00000624·FDE·cie=00000000·pc=00000000000004b7..0000000000000656
641 ··DW_CFA_advance_loc:·6·to·00000000000004bd642 ··DW_CFA_advance_loc:·6·to·00000000000004bd
642 ··DW_CFA_def_cfa_offset:·16643 ··DW_CFA_def_cfa_offset:·16
643 ··DW_CFA_offset:·r15·(r15)·at·cfa-16644 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
644 ··DW_CFA_advance_loc:·2·to·00000000000004bf645 ··DW_CFA_advance_loc:·2·to·00000000000004bf
645 ··DW_CFA_def_cfa_offset:·24646 ··DW_CFA_def_cfa_offset:·24
646 ··DW_CFA_offset:·r14·(r14)·at·cfa-24647 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
454 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 141, 16 lines modifiedOffset 141, 16 lines modified
141 bytesiobuf_dealloc.cold141 bytesiobuf_dealloc.cold
142 _io_BytesIO_getvalue142 _io_BytesIO_getvalue
143 _io_BytesIO_seek143 _io_BytesIO_seek
144 _io_BytesIO_seek.cold144 _io_BytesIO_seek.cold
145 _io_BytesIO_writelines145 _io_BytesIO_writelines
146 _io_BytesIO_readline146 _io_BytesIO_readline
147 _io_BytesIO_readline.cold147 _io_BytesIO_readline.cold
148 bytesio_traverse 
149 scan_eol148 scan_eol
 149 bytesio_traverse
150 _io_BytesIO_readlines150 _io_BytesIO_readlines
151 bytesio_getstate151 bytesio_getstate
152 bytesio_setstate152 bytesio_setstate
153 _io_BytesIO_truncate153 _io_BytesIO_truncate
154 _io_BytesIO_isatty154 _io_BytesIO_isatty
155 bytesiobuf_traverse155 bytesiobuf_traverse
156 bytesiobuf_traverse.cold156 bytesiobuf_traverse.cold
1.95 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 88, 21 lines modifiedOffset 88, 21 lines modified
88 ··0x00000540·02ae0e28·410e2041·0e18420e·10420e08·...(A.·A..B..B..88 ··0x00000540·02ae0e28·410e2041·0e18420e·10420e08·...(A.·A..B..B..
89 ··0x00000550·48000000·54050000·00000000·6a010000·H...T.......j...89 ··0x00000550·48000000·54050000·00000000·6a010000·H...T.......j...
90 ··0x00000560·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..90 ··0x00000560·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
91 ··0x00000570·420e288c·05440e30·8606440e·38830747·B.(..D.0..D.8..G91 ··0x00000570·420e288c·05440e30·8606440e·38830747·B.(..D.0..D.8..G
92 ··0x00000580·0e60029f·0a0e3844·0e30410e·28420e20·.`....8D.0A.(B.·92 ··0x00000580·0e60029f·0a0e3844·0e30410e·28420e20·.`....8D.0A.(B.·
93 ··0x00000590·420e1842·0e10420e·08490b00·1c000000·B..B..B..I......93 ··0x00000590·420e1842·0e10420e·08490b00·1c000000·B..B..B..I......
94 ··0x000005a0·a0050000·00000000·3e000000·000e6083·........>.....`.94 ··0x000005a0·a0050000·00000000·3e000000·000e6083·........>.....`.
95 ··0x000005b0·0786068c·058d048e·038f0200·34000000·............4...95 ··0x000005b0·0786068c·058d048e·038f0200·28000000·............(...
96 ··0x000005c0·c0050000·00000000·51000000·00460e10·........Q....F..96 ··0x000005c0·c0050000·00000000·57000000·00410e10·........W....A..
97 ··0x000005d0·8c02440e·18860344·0e208304·6a0a0e18·..D....D.·..j...97 ··0x000005d0·8602410e·18830341·0e200243·0a0e1841·..A....A.·.C...A
98 ··0x000005e0·470e1042·0e08420b·4a0e1841·0e10420e·G..B..B.J..A..B. 
99 ··0x000005f0·08000000·28000000·f8050000·00000000·....(........... 
100 ··0x00000600·57000000·00410e10·8602410e·18830341·W....A....A....A98 ··0x000005e0·0e10410e·08410b00·34000000·ec050000·..A..A..4.......
 99 ··0x000005f0·00000000·51000000·00460e10·8c02440e·....Q....F....D.
 100 ··0x00000600·18860344·0e208304·6a0a0e18·470e1042·...D.·..j...G..B
101 ··0x00000610·0e200243·0a0e1841·0e10410e·08410b00·.·.C...A..A..A..101 ··0x00000610·0e08420b·4a0e1841·0e10420e·08000000·..B.J..A..B.....
102 ··0x00000620·48000000·24060000·00000000·9f010000·H...$...........102 ··0x00000620·48000000·24060000·00000000·9f010000·H...$...........
103 ··0x00000630·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..103 ··0x00000630·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
104 ··0x00000640·420e288c·05440e30·8606440e·38830747·B.(..D.0..D.8..G104 ··0x00000640·420e288c·05440e30·8606440e·38830747·B.(..D.0..D.8..G
105 ··0x00000650·0e500376·010e3844·0e30410e·28420e20·.P.v..8D.0A.(B.·105 ··0x00000650·0e500376·010e3844·0e30410e·28420e20·.P.v..8D.0A.(B.·
106 ··0x00000660·420e1842·0e10420e·08000000·28000000·B..B..B.....(...106 ··0x00000660·420e1842·0e10420e·08000000·28000000·B..B..B.....(...
107 ··0x00000670·70060000·00000000·0d010000·00450e10·p............E..107 ··0x00000670·70060000·00000000·0d010000·00450e10·p............E..
108 ··0x00000680·8602440e·18830341·0e200300·010e1841·..D....A.·.....A108 ··0x00000680·8602440e·18830341·0e200300·010e1841·..D....A.·.....A
1.42 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 51, 17 lines modifiedOffset 51, 17 lines modified
51 ··0x00000300·6573494f·5f676574·76616c75·65005f69·esIO_getvalue._i51 ··0x00000300·6573494f·5f676574·76616c75·65005f69·esIO_getvalue._i
52 ··0x00000310·6f5f4279·74657349·4f5f7365·656b005f·o_BytesIO_seek._52 ··0x00000310·6f5f4279·74657349·4f5f7365·656b005f·o_BytesIO_seek._
53 ··0x00000320·696f5f42·79746573·494f5f73·65656b2e·io_BytesIO_seek.53 ··0x00000320·696f5f42·79746573·494f5f73·65656b2e·io_BytesIO_seek.
54 ··0x00000330·636f6c64·005f696f·5f427974·6573494f·cold._io_BytesIO54 ··0x00000330·636f6c64·005f696f·5f427974·6573494f·cold._io_BytesIO
55 ··0x00000340·5f777269·74656c69·6e657300·5f696f5f·_writelines._io_55 ··0x00000340·5f777269·74656c69·6e657300·5f696f5f·_writelines._io_
56 ··0x00000350·42797465·73494f5f·72656164·6c696e65·BytesIO_readline56 ··0x00000350·42797465·73494f5f·72656164·6c696e65·BytesIO_readline
57 ··0x00000360·005f696f·5f427974·6573494f·5f726561·._io_BytesIO_rea57 ··0x00000360·005f696f·5f427974·6573494f·5f726561·._io_BytesIO_rea
58 ··0x00000370·646c696e·652e636f·6c640062·79746573·dline.cold.bytes58 ··0x00000370·646c696e·652e636f·6c640073·63616e5f·dline.cold.scan_
59 ··0x00000380·696f5f74·72617665·72736500·7363616e·io_traverse.scan59 ··0x00000380·656f6c00·62797465·73696f5f·74726176·eol.bytesio_trav
60 ··0x00000390·5f656f6c·005f696f·5f427974·6573494f·_eol._io_BytesIO60 ··0x00000390·65727365·005f696f·5f427974·6573494f·erse._io_BytesIO
61 ··0x000003a0·5f726561·646c696e·65730062·79746573·_readlines.bytes61 ··0x000003a0·5f726561·646c696e·65730062·79746573·_readlines.bytes
62 ··0x000003b0·696f5f67·65747374·61746500·62797465·io_getstate.byte62 ··0x000003b0·696f5f67·65747374·61746500·62797465·io_getstate.byte
63 ··0x000003c0·73696f5f·73657473·74617465·005f696f·sio_setstate._io63 ··0x000003c0·73696f5f·73657473·74617465·005f696f·sio_setstate._io
64 ··0x000003d0·5f427974·6573494f·5f747275·6e636174·_BytesIO_truncat64 ··0x000003d0·5f427974·6573494f·5f747275·6e636174·_BytesIO_truncat
65 ··0x000003e0·65005f69·6f5f4279·74657349·4f5f6973·e._io_BytesIO_is65 ··0x000003e0·65005f69·6f5f4279·74657349·4f5f6973·e._io_BytesIO_is
66 ··0x000003f0·61747479·00627974·6573696f·6275665f·atty.bytesiobuf_66 ··0x000003f0·61747479·00627974·6573696f·6275665f·atty.bytesiobuf_
67 ··0x00000400·74726176·65727365·00627974·6573696f·traverse.bytesio67 ··0x00000400·74726176·65727365·00627974·6573696f·traverse.bytesio
941 KB
bufferedio.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:··········109016·(bytes·into·file)13 ··Start·of·section·headers:··········106856·(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·0x1a9d8:1 There·are·23·section·headers,·starting·at·offset·0x1a168:
  
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·000739·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000889·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·00e270·000840·18···I·20···1··86 ··[·2]·.rela.text········RELA············0000000000000000·00deb0·000a68·18···I·20···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000780·0015e0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0008d0·0015e0·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·00eab0·001d40·18···I·20···3··88 ··[·4]·.rela.data········RELA············0000000000000000·00e918·001d40·18···I·20···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·001d60·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·001eb0·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·001d60·0002b2·01·AMS··0···0··810 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·001eb0·0002b2·01·AMS··0···0··8
11 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·002012·00036d·01·AMS··0···0··111 ··[·7]·.rodata.str1.1····PROGBITS········0000000000000000·002162·00036d·01·AMS··0···0··1
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·00237f·002449·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·0024cf·00233a·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·0107f0·004f08·18···I·20···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·010658·004cb0·18···I·20···8··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·0047c8·004750·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········0000000000000000·004810·00430b·00··AX··0···0·16
15 ··[11]·.rela.text.hot····RELA············0000000000000000·0156f8·004710·18···I·20··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·015308·004278·18···I·20··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·008f18·000fd1·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·008b20·000fd1·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·019e08·0000f0·18···I·20··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·019580·0000f0·18···I·20··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·009ef0·000010·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·009af8·000010·08··AM··0···0··8
19 ··[15]·.rodata.cst16·····PROGBITS········0000000000000000·009f00·000020·10··AM··0···0·1619 ··[15]·.rodata.cst16·····PROGBITS········0000000000000000·009b08·000020·10··AM··0···0·16
20 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·009f20·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········0000000000000000·009b28·000000·00······0···0··1
21 ··[17]·.note.gnu.property·NOTE············0000000000000000·009f20·000020·00···A··0···0··821 ··[17]·.note.gnu.property·NOTE············0000000000000000·009b28·000020·00···A··0···0··8
22 ··[18]·.eh_frame·········PROGBITS········0000000000000000·009f40·0010d8·00···A··0···0··822 ··[18]·.eh_frame·········PROGBITS········0000000000000000·009b48·0010e8·00···A··0···0··8
23 ··[19]·.rela.eh_frame····RELA············0000000000000000·019ef8·000a08·18···I·20··18··823 ··[19]·.rela.eh_frame····RELA············0000000000000000·019670·000a20·18···I·20··18··8
24 ··[20]·.symtab···········SYMTAB··········0000000000000000·00b018·001aa0·18·····21·186··824 ··[20]·.symtab···········SYMTAB··········0000000000000000·00ac30·001ab8·18·····21·187··8
25 ··[21]·.strtab···········STRTAB··········0000000000000000·00cab8·0017b2·00······0···0··125 ··[21]·.strtab···········STRTAB··········0000000000000000·00c6e8·0017c5·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········0000000000000000·01a900·0000d1·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········0000000000000000·01a090·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)
44.8 KB
readelf --wide --symbols {}
    
Offset 1, 287 lines modifiedOffset 1, 288 lines modified
  
1 Symbol·table·'.symtab'·contains·284·entries:1 Symbol·table·'.symtab'·contains·285·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.86 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.8
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:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot9 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot
10 ·····7:·0000000000000000··1070·FUNC····LOCAL··DEFAULT···10·_io_BufferedReader___init__10 ·····7:·0000000000000000··1070·FUNC····LOCAL··DEFAULT···10·_io_BufferedReader___init__
11 ·····8:·00000000000001e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.1111 ·····8:·00000000000001e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.11
12 ·····9:·0000000000000000····94·FUNC····LOCAL··DEFAULT····8·_io_BufferedReader___init__.cold12 ·····9:·0000000000000000····94·FUNC····LOCAL··DEFAULT····8·_io_BufferedReader___init__.cold
13 ····10:·0000000000000430····27·FUNC····LOCAL··DEFAULT···10·Py_XDECREF13 ····10:·0000000000000430····27·FUNC····LOCAL··DEFAULT···10·Py_XDECREF
 14 ····11:·0000000000000450···155·FUNC····LOCAL··DEFAULT···10·_buffered_raw_tell
14 ····11:·0000000000000450····29·FUNC····LOCAL··DEFAULT···10·_io__Buffered_closed_get15 ····12:·00000000000004f0····29·FUNC····LOCAL··DEFAULT···10·_io__Buffered_closed_get
15 ····12:·000000000000005e····46·FUNC····LOCAL··DEFAULT····8·_io__Buffered_closed_get.cold16 ····13:·000000000000005e····46·FUNC····LOCAL··DEFAULT····8·_io__Buffered_closed_get.cold
16 ····13:·0000000000000470··2429·FUNC····LOCAL··DEFAULT···10·_io__Buffered_read17 ····14:·0000000000000510··2429·FUNC····LOCAL··DEFAULT···10·_io__Buffered_read
17 ····14:·0000000000002b20···436·FUNC····LOCAL··DEFAULT···10·_bufferedreader_raw_read18 ····15:·0000000000002bc0···436·FUNC····LOCAL··DEFAULT···10·_bufferedreader_raw_read
18 ····15:·00000000000023f0···742·FUNC····LOCAL··DEFAULT···10·buffered_flush_and_rewind_unlocked19 ····16:·0000000000002490···742·FUNC····LOCAL··DEFAULT···10·buffered_flush_and_rewind_unlocked
19 ····16:·000000000000008c···629·FUNC····LOCAL··DEFAULT····8·_io__Buffered_read.cold20 ····17:·000000000000008c···629·FUNC····LOCAL··DEFAULT····8·_io__Buffered_read.cold
20 ····17:·0000000000003420····78·FUNC····LOCAL··DEFAULT···10·_bufferedreader_read_fast21 ····18:·00000000000034c0····78·FUNC····LOCAL··DEFAULT···10·_bufferedreader_read_fast
21 ····18:·00000000000021d8···197·FUNC····LOCAL··DEFAULT····8·_enter_buffered_busy22 ····19:·00000000000020c9···197·FUNC····LOCAL··DEFAULT····8·_enter_buffered_busy
22 ····19:·0000000000000df0···454·FUNC····LOCAL··DEFAULT···10·_io__Buffered_close23 ····20:·0000000000000e90···454·FUNC····LOCAL··DEFAULT···10·_io__Buffered_close
23 ····20:·00000000000034c0···123·FUNC····LOCAL··DEFAULT···10·_io__Buffered__dealloc_warn24 ····21:·0000000000003560···123·FUNC····LOCAL··DEFAULT···10·_io__Buffered__dealloc_warn
24 ····21:·0000000000000301···277·FUNC····LOCAL··DEFAULT····8·_io__Buffered_close.cold25 ····22:·0000000000000301···277·FUNC····LOCAL··DEFAULT····8·_io__Buffered_close.cold
25 ····22:·0000000000000fc0····67·FUNC····LOCAL··DEFAULT···10·buffered_closed26 ····23:·0000000000001060····67·FUNC····LOCAL··DEFAULT···10·buffered_closed
26 ····23:·0000000000000416····83·FUNC····LOCAL··DEFAULT····8·buffered_closed.cold27 ····24:·0000000000000416····83·FUNC····LOCAL··DEFAULT····8·buffered_closed.cold
27 ····24:·0000000000001010····60·FUNC····LOCAL··DEFAULT···10·_io__Buffered_simple_flush28 ····25:·00000000000010b0····60·FUNC····LOCAL··DEFAULT···10·_io__Buffered_simple_flush
28 ····25:·0000000000000469····48·FUNC····LOCAL··DEFAULT····8·_io__Buffered_simple_flush.cold29 ····26:·0000000000000469····48·FUNC····LOCAL··DEFAULT····8·_io__Buffered_simple_flush.cold
29 ····26:·0000000000001050···275·FUNC····LOCAL··DEFAULT···10·buffered_dealloc30 ····27:·00000000000010f0···275·FUNC····LOCAL··DEFAULT···10·buffered_dealloc
30 ····27:·0000000000000499····60·FUNC····LOCAL··DEFAULT····8·buffered_dealloc.cold31 ····28:·0000000000000499····60·FUNC····LOCAL··DEFAULT····8·buffered_dealloc.cold
31 ····28:·0000000000001170····97·FUNC····LOCAL··DEFAULT···10·buffered_clear32 ····29:·0000000000001210····97·FUNC····LOCAL··DEFAULT···10·buffered_clear
32 ····29:·00000000000011e0····60·FUNC····LOCAL··DEFAULT···10·_io__Buffered_readable33 ····30:·0000000000001280····60·FUNC····LOCAL··DEFAULT···10·_io__Buffered_readable
33 ····30:·00000000000004d5····48·FUNC····LOCAL··DEFAULT····8·_io__Buffered_readable.cold34 ····31:·00000000000004d5····48·FUNC····LOCAL··DEFAULT····8·_io__Buffered_readable.cold
34 ····31:·0000000000001220····60·FUNC····LOCAL··DEFAULT···10·_io__Buffered_seekable35 ····32:·00000000000012c0····60·FUNC····LOCAL··DEFAULT···10·_io__Buffered_seekable
35 ····32:·0000000000000505····48·FUNC····LOCAL··DEFAULT····8·_io__Buffered_seekable.cold36 ····33:·0000000000000505····48·FUNC····LOCAL··DEFAULT····8·_io__Buffered_seekable.cold
36 ····33:·0000000000001260··1047·FUNC····LOCAL··DEFAULT···10·_io_BufferedWriter___init__37 ····34:·0000000000001300··1047·FUNC····LOCAL··DEFAULT···10·_io_BufferedWriter___init__
37 ····34:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.538 ····35:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.5
38 ····35:·0000000000000535···115·FUNC····LOCAL··DEFAULT····8·_io_BufferedWriter___init__.cold39 ····36:·0000000000000535···115·FUNC····LOCAL··DEFAULT····8·_io_BufferedWriter___init__.cold
39 ····36:·0000000000001680····60·FUNC····LOCAL··DEFAULT···10·_io__Buffered_writable40 ····37:·0000000000001720····60·FUNC····LOCAL··DEFAULT···10·_io__Buffered_writable
40 ····37:·00000000000005a8····48·FUNC····LOCAL··DEFAULT····8·_io__Buffered_writable.cold41 ····38:·00000000000005a8····48·FUNC····LOCAL··DEFAULT····8·_io__Buffered_writable.cold
41 ····38:·00000000000016c0···258·FUNC····LOCAL··DEFAULT···10·_io__Buffered_tell42 ····39:·0000000000001760···258·FUNC····LOCAL··DEFAULT···10·_io__Buffered_tell
42 ····39:·00000000000005d8····43·FUNC····LOCAL··DEFAULT····8·_io__Buffered_tell.cold43 ····40:·00000000000005d8····43·FUNC····LOCAL··DEFAULT····8·_io__Buffered_tell.cold
43 ····40:·00000000000017d0··2123·FUNC····LOCAL··DEFAULT···10·_io_BufferedWriter_write44 ····41:·0000000000001870··2123·FUNC····LOCAL··DEFAULT···10·_io_BufferedWriter_write
44 ····41:·000000000000229d····75·FUNC····LOCAL··DEFAULT····8·_set_BlockingIOError.constprop.045 ····42:·000000000000218e····75·FUNC····LOCAL··DEFAULT····8·_set_BlockingIOError.constprop.0
45 ····42:·0000000000003320···242·FUNC····LOCAL··DEFAULT···10·_buffered_raw_seek46 ····43:·00000000000033c0···242·FUNC····LOCAL··DEFAULT···10·_buffered_raw_seek
46 ····43:·0000000000000603···697·FUNC····LOCAL··DEFAULT····8·_io_BufferedWriter_write.cold47 ····44:·0000000000000603···697·FUNC····LOCAL··DEFAULT····8·_io_BufferedWriter_write.cold
47 ····44:·0000000000002020···971·FUNC····LOCAL··DEFAULT···10·_io__Buffered_flush48 ····45:·00000000000020c0···971·FUNC····LOCAL··DEFAULT···10·_io__Buffered_flush
48 ····45:·00000000000008bc···399·FUNC····LOCAL··DEFAULT····8·_io__Buffered_flush.cold49 ····46:·00000000000008bc···399·FUNC····LOCAL··DEFAULT····8·_io__Buffered_flush.cold
49 ····46:·0000000000000a4b···241·FUNC····LOCAL··DEFAULT····8·buffered_flush_and_rewind_unlocked.cold50 ····47:·0000000000000a4b···241·FUNC····LOCAL··DEFAULT····8·buffered_flush_and_rewind_unlocked.cold
50 ····47:·00000000000026e0····84·FUNC····LOCAL··DEFAULT···10·buffered_traverse51 ····48:·0000000000002780····84·FUNC····LOCAL··DEFAULT···10·buffered_traverse
51 ····48:·0000000000000b3c····41·FUNC····LOCAL··DEFAULT····8·buffered_traverse.cold52 ····49:·0000000000000b3c····41·FUNC····LOCAL··DEFAULT····8·buffered_traverse.cold
52 ····49:·0000000000002740···984·FUNC····LOCAL··DEFAULT···10·_io__Buffered_read153 ····50:·00000000000027e0···984·FUNC····LOCAL··DEFAULT···10·_io__Buffered_read1
53 ····50:·0000000000000b65···515·FUNC····LOCAL··DEFAULT····8·_io__Buffered_read1.cold54 ····51:·0000000000000b65···515·FUNC····LOCAL··DEFAULT····8·_io__Buffered_read1.cold
54 ····51:·0000000000000d68···107·FUNC····LOCAL··DEFAULT····8·_bufferedreader_raw_read.cold55 ····52:·0000000000000d68···107·FUNC····LOCAL··DEFAULT····8·_bufferedreader_raw_read.cold
55 ····52:·0000000000002ce0··1587·FUNC····LOCAL··DEFAULT···10·_io__Buffered_seek56 ····53:·0000000000002d80··1587·FUNC····LOCAL··DEFAULT···10·_io__Buffered_seek
56 ····53:·0000000000000dd3···734·FUNC····LOCAL··DEFAULT····8·_io__Buffered_seek.cold57 ····54:·0000000000000dd3···613·FUNC····LOCAL··DEFAULT····8·_io__Buffered_seek.cold
57 ····54:·00000000000010b1····75·FUNC····LOCAL··DEFAULT····8·_buffered_raw_seek.cold58 ····55:·0000000000001038····75·FUNC····LOCAL··DEFAULT····8·_buffered_raw_seek.cold
58 ····55:·00000000000010fc·····7·FUNC····LOCAL··DEFAULT····8·_bufferedreader_read_fast.cold59 ····56:·0000000000001083·····7·FUNC····LOCAL··DEFAULT····8·_bufferedreader_read_fast.cold
59 ····56:·0000000000003470····77·FUNC····LOCAL··DEFAULT···10·_bufferedreader_fill_buffer60 ····57:·0000000000003510····77·FUNC····LOCAL··DEFAULT···10·_bufferedreader_fill_buffer
60 ····57:·0000000000001103·····7·FUNC····LOCAL··DEFAULT····8·_bufferedreader_fill_buffer.cold61 ····58:·000000000000108a·····7·FUNC····LOCAL··DEFAULT····8·_bufferedreader_fill_buffer.cold
61 ····58:·000000000000110a····26·FUNC····LOCAL··DEFAULT····8·_io__Buffered__dealloc_warn.cold62 ····59:·0000000000001091····26·FUNC····LOCAL··DEFAULT····8·_io__Buffered__dealloc_warn.cold
62 ····59:·0000000000003540····60·FUNC····LOCAL··DEFAULT···10·_io__Buffered_fileno63 ····60:·00000000000035e0····60·FUNC····LOCAL··DEFAULT···10·_io__Buffered_fileno
63 ····60:·0000000000001124····48·FUNC····LOCAL··DEFAULT····8·_io__Buffered_fileno.cold64 ····61:·00000000000010ab····48·FUNC····LOCAL··DEFAULT····8·_io__Buffered_fileno.cold
64 ····61:·0000000000001154···100·FUNC····LOCAL··DEFAULT····8·_io__Buffered_isatty65 ····62:·00000000000010db···100·FUNC····LOCAL··DEFAULT····8·_io__Buffered_isatty
65 ····62:·0000000000003580···586·FUNC····LOCAL··DEFAULT···10·_io__Buffered_readinto66 ····63:·0000000000003620···586·FUNC····LOCAL··DEFAULT···10·_io__Buffered_readinto
66 ····63:·00000000000011b8···158·FUNC····LOCAL··DEFAULT····8·_io__Buffered_readinto.cold67 ····64:·000000000000113f···158·FUNC····LOCAL··DEFAULT····8·_io__Buffered_readinto.cold
67 ····64:·0000000000000000····28·FUNC····LOCAL··DEFAULT····1·_io__Buffered_name_get68 ····65:·0000000000000000····28·FUNC····LOCAL··DEFAULT····1·_io__Buffered_name_get
68 ····65:·0000000000001256····46·FUNC····LOCAL··DEFAULT····8·_io__Buffered_name_get.cold69 ····66:·00000000000011dd····46·FUNC····LOCAL··DEFAULT····8·_io__Buffered_name_get.cold
69 ····66:·0000000000001284···208·FUNC····LOCAL··DEFAULT····8·buffered_repr70 ····67:·000000000000120b···208·FUNC····LOCAL··DEFAULT····8·buffered_repr
70 ····67:·00000000000037d0···102·FUNC····LOCAL··DEFAULT···10·_io__Buffered_readline71 ····68:·0000000000003870···102·FUNC····LOCAL··DEFAULT···10·_io__Buffered_readline
71 ····68:·0000000000003840···949·FUNC····LOCAL··DEFAULT···10·_buffered_readline72 ····69:·00000000000038e0···949·FUNC····LOCAL··DEFAULT···10·_buffered_readline
72 ····69:·0000000000001354····80·FUNC····LOCAL··DEFAULT····8·_io__Buffered_readline.cold73 ····70:·00000000000012db····80·FUNC····LOCAL··DEFAULT····8·_io__Buffered_readline.cold
73 ····70:·00000000000013a4···289·FUNC····LOCAL··DEFAULT····8·_buffered_readline.cold74 ····71:·000000000000132b···289·FUNC····LOCAL··DEFAULT····8·_buffered_readline.cold
74 ····71:·0000000000003c00···151·FUNC····LOCAL··DEFAULT···10·buffered_iternext75 ····72:·0000000000003ca0···151·FUNC····LOCAL··DEFAULT···10·buffered_iternext
75 ····72:·00000000000014c5···131·FUNC····LOCAL··DEFAULT····8·buffered_iternext.cold76 ····73:·000000000000144c···131·FUNC····LOCAL··DEFAULT····8·buffered_iternext.cold
76 ····73:·0000000000001548····63·FUNC····LOCAL··DEFAULT····8·_PyIO_trap_eintr.cold77 ····74:·00000000000014cf····63·FUNC····LOCAL··DEFAULT····8·_PyIO_trap_eintr.cold
77 ····74:·0000000000000060···926·FUNC····LOCAL··DEFAULT····1·_io_BufferedRandom___init__78 ····75:·0000000000000060···926·FUNC····LOCAL··DEFAULT····1·_io_BufferedRandom___init__
78 ····75:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.279 ····76:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
79 ····76:·0000000000001587····97·FUNC····LOCAL··DEFAULT····8·_io_BufferedRandom___init__.cold80 ····77:·000000000000150e····97·FUNC····LOCAL··DEFAULT····8·_io_BufferedRandom___init__.cold
80 ····77:·0000000000003ca0··1485·FUNC····LOCAL··DEFAULT···10·_io__Buffered_peek81 ····78:·0000000000003d40··1483·FUNC····LOCAL··DEFAULT···10·_io__Buffered_peek
81 ····78:·00000000000015e8···582·FUNC····LOCAL··DEFAULT····8·_io__Buffered_peek.cold82 ····79:·000000000000156f···581·FUNC····LOCAL··DEFAULT····8·_io__Buffered_peek.cold
82 ····79:·000000000000182e···124·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_readinto83 ····80:·00000000000017b4···124·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_readinto
83 ····80:·00000000000018aa···224·FUNC····LOCAL··DEFAULT····8·_bufferediobase_readinto_generic84 ····81:·0000000000001830···224·FUNC····LOCAL··DEFAULT····8·_bufferediobase_readinto_generic
84 ····81:·000000000000198a···127·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_readinto185 ····82:·0000000000001910···127·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_readinto1
85 ····82:·0000000000000400····28·FUNC····LOCAL··DEFAULT····1·_io__Buffered_mode_get86 ····83:·0000000000000400····28·FUNC····LOCAL··DEFAULT····1·_io__Buffered_mode_get
86 ····83:·0000000000001a09····46·FUNC····LOCAL··DEFAULT····8·_io__Buffered_mode_get.cold87 ····84:·000000000000198f····46·FUNC····LOCAL··DEFAULT····8·_io__Buffered_mode_get.cold
87 ····84:·0000000000000420···269·FUNC····LOCAL··DEFAULT····1·_io_BufferedRWPair___init__88 ····85:·0000000000000420···269·FUNC····LOCAL··DEFAULT····1·_io_BufferedRWPair___init__
88 ····85:·0000000000001a37···212·FUNC····LOCAL··DEFAULT····8·_io_BufferedRWPair___init__.cold89 ····86:·00000000000019bd···212·FUNC····LOCAL··DEFAULT····8·_io_BufferedRWPair___init__.cold
89 ····86:·0000000000000530····27·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_closed_get90 ····87:·0000000000000530····27·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_closed_get
90 ····87:·0000000000001b0b····22·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_closed_get.cold91 ····88:·0000000000001a91····22·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_closed_get.cold
91 ····88:·0000000000001b21····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_write92 ····89:·0000000000001aa7····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_write
92 ····89:·0000000000000550····82·FUNC····LOCAL··DEFAULT····1·_forward_call93 ····90:·0000000000000550····82·FUNC····LOCAL··DEFAULT····1·_forward_call
93 ····90:·0000000000001b36····41·FUNC····LOCAL··DEFAULT····8·_forward_call.cold94 ····91:·0000000000001abc····41·FUNC····LOCAL··DEFAULT····8·_forward_call.cold
94 ····91:·0000000000001b5f···139·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_close95 ····92:·0000000000001ae5···139·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_close
95 ····92:·00000000000005b0···108·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_dealloc96 ····93:·00000000000005b0···108·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_dealloc
96 ····93:·0000000000000620····97·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_clear97 ····94:·0000000000000620····97·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_clear
97 ····94:·0000000000001bea····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_dealloc.cold98 ····95:·0000000000001b70····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_dealloc.cold
98 ····95:·0000000000001bff····40·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_clear.cold99 ····96:·0000000000001b85····40·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_clear.cold
99 ····96:·0000000000004270··1248·FUNC····LOCAL··DEFAULT···10·_io__Buffered_truncate100 ····97:·0000000000000690···325·FUNC····LOCAL··DEFAULT····1·_io__Buffered_truncate
100 ····97:·0000000000001c27···376·FUNC····LOCAL··DEFAULT····8·_io__Buffered_truncate.cold101 ····98:·0000000000001bad···227·FUNC····LOCAL··DEFAULT····8·_io__Buffered_truncate.cold
101 ····98:·0000000000000140····72·OBJECT··LOCAL··DEFAULT····3·_parser.8102 ····99:·0000000000000140····72·OBJECT··LOCAL··DEFAULT····3·_parser.8
102 ····99:·0000000000001d9f···617·FUNC····LOCAL··DEFAULT····8·_io__Buffered_readinto1103 ···100:·0000000000001c90···617·FUNC····LOCAL··DEFAULT····8·_io__Buffered_readinto1
103 ···100:·0000000000002008···143·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_read104 ···101:·0000000000001ef9···143·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_read
104 ···101:·0000000000000240····72·OBJECT··LOCAL··DEFAULT····3·_parser.13105 ···102:·0000000000000240····72·OBJECT··LOCAL··DEFAULT····3·_parser.13
105 ···102:·0000000000002097····70·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_detach106 ···103:·0000000000001f88····70·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_detach
106 ···103:·00000000000020dd···112·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_write107 ···104:·0000000000001fce···112·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_write
107 ···104:·0000000000000300····72·OBJECT··LOCAL··DEFAULT····3·_parser.17108 ···105:·0000000000000300····72·OBJECT··LOCAL··DEFAULT····3·_parser.17
108 ···105:·0000000000000690····20·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_readable109 ···106:·00000000000007e0····20·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_readable
109 ···106:·00000000000006b0····20·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_writable110 ···107:·0000000000000800····20·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_writable
110 ···107:·000000000000214d····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_read111 ···108:·000000000000203e····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_read
111 ···108:·0000000000002162····31·FUNC····LOCAL··DEFAULT····8·_io__Buffered___sizeof__112 ···109:·0000000000002053····31·FUNC····LOCAL··DEFAULT····8·_io__Buffered___sizeof__
112 ···109:·0000000000002181····87·FUNC····LOCAL··DEFAULT····8·_io__Buffered_detach113 ···110:·0000000000002072····87·FUNC····LOCAL··DEFAULT····8·_io__Buffered_detach
113 ···110:·0000000000000040····21·OBJECT··LOCAL··DEFAULT···12·__func__.6114 ···111:·0000000000000040····21·OBJECT··LOCAL··DEFAULT···12·__func__.6
114 ···111:·00000000000022e8····84·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_isatty115 ···112:·00000000000021d9····84·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_isatty
115 ···112:·000000000000233c····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_peek116 ···113:·000000000000222d····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_peek
116 ···113:·0000000000002351····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_read1117 ···114:·0000000000002242····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_read1
117 ···114:·0000000000002366····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_readinto 
118 ···115:·000000000000237b····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_readinto1118 ···115:·0000000000002257····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_readinto
 119 ···116:·000000000000226c····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_readinto1
119 ···116:·0000000000002390····20·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_flush120 ···117:·0000000000002281····20·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_flush
120 ···117:·00000000000006d0···105·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_traverse121 ···118:·0000000000000820···105·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_traverse
121 ···118:·00000000000023a4····22·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_traverse.cold122 ···119:·0000000000002295····22·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_traverse.cold
122 ···119:·00000000000023ba···143·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_read1123 ···120:·00000000000022ab···143·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_read1
123 ···120:·00000000000002a0····72·OBJECT··LOCAL··DEFAULT····3·_parser.15124 ···121:·00000000000002a0····72·OBJECT··LOCAL··DEFAULT····3·_parser.15
124 ···121:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0125 ···122:·0000000000000000····56·OBJECT··LOCAL··DEFAULT····3·_kwtuple.0
Max diff block lines reached; -1/45809 bytes (-0.00%) of diff not shown.
371 KB
readelf --wide --relocs {}
Max HTML report size reached
87.0 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
963 B
strings --all --bytes=8 {}
    
Offset 77, 16 lines modifiedOffset 77, 14 lines modified
77 x[]A\A]A^A_77 x[]A\A]A^A_
78 t-H+G@H978 t-H+G@H9
79 []A\A]A^79 []A\A]A^
80 AWAVAUATUH80 AWAVAUATUH
81 []A\A]A^A_81 []A\A]A^A_
82 AWAVAUATI82 AWAVAUATI
83 []A\A]A^A_83 []A\A]A^A_
84 AVAUATUH 
85 []A\A]A^A_ 
86 _enter_buffered_busy84 _enter_buffered_busy
87 BufferedRandom(raw,·buffer_size=DEFAULT_BUFFER_SIZE)85 BufferedRandom(raw,·buffer_size=DEFAULT_BUFFER_SIZE)
88 A·buffered·interface·to·random·access·streams.86 A·buffered·interface·to·random·access·streams.
89 The·constructor·creates·a·reader·and·writer·for·a·seekable·stream,87 The·constructor·creates·a·reader·and·writer·for·a·seekable·stream,
90 raw,·given·in·the·first·argument.·If·the·buffer_size·is·omitted·it88 raw,·given·in·the·first·argument.·If·the·buffer_size·is·omitted·it
91 defaults·to·DEFAULT_BUFFER_SIZE.89 defaults·to·DEFAULT_BUFFER_SIZE.
92 BufferedRWPair(reader,·writer,·buffer_size=DEFAULT_BUFFER_SIZE,·/)90 BufferedRWPair(reader,·writer,·buffer_size=DEFAULT_BUFFER_SIZE,·/)
Offset 163, 14 lines modifiedOffset 161, 15 lines modified
163 return·None.161 return·None.
164 A·typical·implementation·should·not·inherit·from·a·RawIOBase162 A·typical·implementation·should·not·inherit·from·a·RawIOBase
165 implementation,·but·wrap·one.163 implementation,·but·wrap·one.
166 _io_BufferedReader___init__164 _io_BufferedReader___init__
167 _parser.11165 _parser.11
168 _io_BufferedReader___init__.cold166 _io_BufferedReader___init__.cold
169 Py_XDECREF167 Py_XDECREF
 168 _buffered_raw_tell
170 _io__Buffered_closed_get169 _io__Buffered_closed_get
171 _io__Buffered_closed_get.cold170 _io__Buffered_closed_get.cold
172 _io__Buffered_read171 _io__Buffered_read
173 _bufferedreader_raw_read172 _bufferedreader_raw_read
174 buffered_flush_and_rewind_unlocked173 buffered_flush_and_rewind_unlocked
175 _io__Buffered_read.cold174 _io__Buffered_read.cold
176 _bufferedreader_read_fast175 _bufferedreader_read_fast
14.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 Disassembly·of·section·.text:4 Disassembly·of·section·.text:
  
5 0000000000000000·<_io__Buffered_name_get>:5 0000000000000000·<_io__Buffered_name_get>:
6 _io__Buffered_name_get():6 _io__Buffered_name_get():
7 »       endbr647 »       endbr64
8 »       cmpl···$0x0,0x18(%rdi)8 »       cmpl···$0x0,0x18(%rdi)
9 »       jle····e·<_io__Buffered_name_get+0xe>9 »       jle····e·<_io__Buffered_name_get+0xe>
10 ·R_X86_64_PC32»  .text.unlikely+0x125210 ·R_X86_64_PC32»  .text.unlikely+0x11d9
11 »       mov····0x10(%rdi),%rdi11 »       mov····0x10(%rdi),%rdi
12 »       mov····$0x0,%esi12 »       mov····$0x0,%esi
13 ·R_X86_64_32»    _PyRuntime+0xf88813 ·R_X86_64_32»    _PyRuntime+0xf888
14 »       jmp····1c·<_io__Buffered_name_get+0x1c>14 »       jmp····1c·<_io__Buffered_name_get+0x1c>
15 ·R_X86_64_PLT32» PyObject_GetAttr-0x415 ·R_X86_64_PLT32» PyObject_GetAttr-0x4
16 »       nopl···0x0(%rax)16 »       nopl···0x0(%rax)
  
Offset 30, 15 lines modifiedOffset 30, 15 lines modified
30 »       je·····57·<_PyIO_trap_eintr+0x37>30 »       je·····57·<_PyIO_trap_eintr+0x37>
31 »       call···3f·<_PyIO_trap_eintr+0x1f>31 »       call···3f·<_PyIO_trap_eintr+0x1f>
32 ·R_X86_64_PLT32» PyErr_GetRaisedException-0x432 ·R_X86_64_PLT32» PyErr_GetRaisedException-0x4
33 »       mov····0x48(%rax),%rdi33 »       mov····0x48(%rax),%rdi
34 »       mov····%rax,%rbx34 »       mov····%rax,%rbx
35 »       test···%rdi,%rdi35 »       test···%rdi,%rdi
36 »       jne····4f·<_PyIO_trap_eintr+0x2f>36 »       jne····4f·<_PyIO_trap_eintr+0x2f>
37 ·R_X86_64_PC32»  .text.unlikely+0x154437 ·R_X86_64_PC32»  .text.unlikely+0x14cb
38 »       mov····%rbx,%rdi38 »       mov····%rbx,%rdi
39 »       call···57·<_PyIO_trap_eintr+0x37>39 »       call···57·<_PyIO_trap_eintr+0x37>
40 ·R_X86_64_PLT32» PyErr_SetRaisedException-0x440 ·R_X86_64_PLT32» PyErr_SetRaisedException-0x4
41 »       xor····%eax,%eax41 »       xor····%eax,%eax
42 »       add····$0x18,%rsp42 »       add····$0x18,%rsp
43 »       pop····%rbx43 »       pop····%rbx
44 »       pop····%rbp44 »       pop····%rbp
Offset 70, 26 lines modifiedOffset 70, 26 lines modified
70 »       je·····39f·<_io_BufferedRandom___init__+0x33f>70 »       je·····39f·<_io_BufferedRandom___init__+0x33f>
71 »       mov····0x8(%rax),%rdi71 »       mov····0x8(%rax),%rdi
72 »       call···b7·<_io_BufferedRandom___init__+0x57>72 »       call···b7·<_io_BufferedRandom___init__+0x57>
73 ·R_X86_64_PLT32» _PyNumber_Index-0x473 ·R_X86_64_PLT32» _PyNumber_Index-0x4
74 »       mov····%rax,%r1274 »       mov····%rax,%r12
75 »       test···%rax,%rax75 »       test···%rax,%rax
76 »       je·····c3·<_io_BufferedRandom___init__+0x63>76 »       je·····c3·<_io_BufferedRandom___init__+0x63>
77 ·R_X86_64_PC32»  .text.unlikely+0x159077 ·R_X86_64_PC32»  .text.unlikely+0x1517
78 »       mov····%rax,%rdi78 »       mov····%rax,%rdi
79 »       call···cb·<_io_BufferedRandom___init__+0x6b>79 »       call···cb·<_io_BufferedRandom___init__+0x6b>
80 ·R_X86_64_PLT32» PyLong_AsSsize_t-0x480 ·R_X86_64_PLT32» PyLong_AsSsize_t-0x4
81 »       mov····%rax,%r1481 »       mov····%rax,%r14
82 »       mov····(%r12),%rax82 »       mov····(%r12),%rax
83 »       test···%eax,%eax83 »       test···%eax,%eax
84 »       js·····e4·<_io_BufferedRandom___init__+0x84>84 »       js·····e4·<_io_BufferedRandom___init__+0x84>
85 »       sub····$0x1,%rax85 »       sub····$0x1,%rax
86 »       mov····%rax,(%r12)86 »       mov····%rax,(%r12)
87 »       je·····e4·<_io_BufferedRandom___init__+0x84>87 »       je·····e4·<_io_BufferedRandom___init__+0x84>
88 ·R_X86_64_PC32»  .text.unlikely+0x158388 ·R_X86_64_PC32»  .text.unlikely+0x150a
89 »       cmp····$0xffffffffffffffff,%r1489 »       cmp····$0xffffffffffffffff,%r14
90 »       je·····3f9·<_io_BufferedRandom___init__+0x399>90 »       je·····3f9·<_io_BufferedRandom___init__+0x399>
91 »       xor····%esi,%esi91 »       xor····%esi,%esi
92 »       mov····0x8(%rbx),%rdi92 »       mov····0x8(%rbx),%rdi
93 »       mov····%rsi,0x18(%rbx)93 »       mov····%rsi,0x18(%rbx)
94 »       mov····$0x0,%esi94 »       mov····$0x0,%esi
95 ·R_X86_64_32»    _PyIO_Module95 ·R_X86_64_32»    _PyIO_Module
Offset 130, 34 lines modifiedOffset 130, 34 lines modified
130 ·R_X86_64_PC32»  .text.hot+0x42c130 ·R_X86_64_PC32»  .text.hot+0x42c
131 »       mov····0x0(%rip),%rax········131 »       mov····0x0(%rip),%rax········
132 ·R_X86_64_PC32»  .LC64-0x4132 ·R_X86_64_PC32»  .LC64-0x4
133 »       mov····%r14,0x78(%rbx)133 »       mov····%r14,0x78(%rbx)
134 »       mov····%rax,0x20(%rbx)134 »       mov····%rax,0x20(%rbx)
135 »       test···%r14,%r14135 »       test···%r14,%r14
136 »       jle····181·<_io_BufferedRandom___init__+0x121>136 »       jle····181·<_io_BufferedRandom___init__+0x121>
137 ·R_X86_64_PC32»  .text.unlikely+0x15b1137 ·R_X86_64_PC32»  .text.unlikely+0x1538
138 »       mov····0x38(%rbx),%rdi138 »       mov····0x38(%rbx),%rdi
139 »       test···%rdi,%rdi139 »       test···%rdi,%rdi
140 »       jne····3ef·<_io_BufferedRandom___init__+0x38f>140 »       jne····3ef·<_io_BufferedRandom___init__+0x38f>
141 »       mov····0x78(%rbx),%rdi141 »       mov····0x78(%rbx),%rdi
142 »       call···197·<_io_BufferedRandom___init__+0x137>142 »       call···197·<_io_BufferedRandom___init__+0x137>
143 ·R_X86_64_PLT32» PyMem_Malloc-0x4143 ·R_X86_64_PLT32» PyMem_Malloc-0x4
144 »       mov····%rax,0x38(%rbx)144 »       mov····%rax,0x38(%rbx)
145 »       test···%rax,%rax145 »       test···%rax,%rax
146 »       je·····1a4·<_io_BufferedRandom___init__+0x144>146 »       je·····1a4·<_io_BufferedRandom___init__+0x144>
147 ·R_X86_64_PC32»  .text.unlikely+0x15a7147 ·R_X86_64_PC32»  .text.unlikely+0x152e
148 »       mov····0x68(%rbx),%rdi148 »       mov····0x68(%rbx),%rdi
149 »       test···%rdi,%rdi149 »       test···%rdi,%rdi
150 »       jne····3e5·<_io_BufferedRandom___init__+0x385>150 »       jne····3e5·<_io_BufferedRandom___init__+0x385>
151 »       call···1b6·<_io_BufferedRandom___init__+0x156>151 »       call···1b6·<_io_BufferedRandom___init__+0x156>
152 ·R_X86_64_PLT32» PyThread_allocate_lock-0x4152 ·R_X86_64_PLT32» PyThread_allocate_lock-0x4
153 »       mov····%rax,0x68(%rbx)153 »       mov····%rax,0x68(%rbx)
154 »       test···%rax,%rax154 »       test···%rax,%rax
155 »       je·····1c3·<_io_BufferedRandom___init__+0x163>155 »       je·····1c3·<_io_BufferedRandom___init__+0x163>
156 ·R_X86_64_PC32»  .text.unlikely+0x15c7156 ·R_X86_64_PC32»  .text.unlikely+0x154e
157 »       mov····0x78(%rbx),%rax157 »       mov····0x78(%rbx),%rax
158 »       xor····%ecx,%ecx158 »       xor····%ecx,%ecx
159 »       mov····%rcx,0x70(%rbx)159 »       mov····%rcx,0x70(%rbx)
160 »       lea····-0x1(%rax),%rdx160 »       lea····-0x1(%rax),%rdx
161 »       test···$0x1,%al161 »       test···$0x1,%al
162 »       mov····%rdx,%rax162 »       mov····%rdx,%rax
163 »       jne····277·<_io_BufferedRandom___init__+0x217>163 »       jne····277·<_io_BufferedRandom___init__+0x217>
Offset 249, 15 lines modifiedOffset 249, 15 lines modified
249 »       xor····%edx,%edx249 »       xor····%edx,%edx
250 »       movq···$0xffffffffffffffff,0x60(%rbx)250 »       movq···$0xffffffffffffffff,0x60(%rbx)
251 »       mov····%rdx,0x40(%rbx)251 »       mov····%rdx,0x40(%rbx)
252 »       mov····0x8(%rbx),%rax252 »       mov····0x8(%rbx),%rax
253 »       movups·%xmm0,0x50(%rbx)253 »       movups·%xmm0,0x50(%rbx)
254 »       cmp····%rax,0x38(%r13)254 »       cmp····%rax,0x38(%r13)
255 »       jne····314·<_io_BufferedRandom___init__+0x2b4>255 »       jne····314·<_io_BufferedRandom___init__+0x2b4>
256 ·R_X86_64_PC32»  .text.unlikely+0x15dd256 ·R_X86_64_PC32»  .text.unlikely+0x1564
257 »       mov····0x8(%rbp),%rax257 »       mov····0x8(%rbp),%rax
258 »       cmp····%rax,0x60(%r13)258 »       cmp····%rax,0x60(%r13)
259 »       sete···%al259 »       sete···%al
260 »       movzbl·%al,%eax260 »       movzbl·%al,%eax
261 »       movl···$0x1,0x18(%rbx)261 »       movl···$0x1,0x18(%rbx)
262 »       mov····%eax,0x2c(%rbx)262 »       mov····%eax,0x2c(%rbx)
263 »       xor····%eax,%eax263 »       xor····%eax,%eax
Offset 327, 23 lines modifiedOffset 327, 23 lines modified
327 »       call···3ea·<_io_BufferedRandom___init__+0x38a>327 »       call···3ea·<_io_BufferedRandom___init__+0x38a>
328 ·R_X86_64_PLT32» PyThread_free_lock-0x4328 ·R_X86_64_PLT32» PyThread_free_lock-0x4
329 »       jmp····1b1·<_io_BufferedRandom___init__+0x151>329 »       jmp····1b1·<_io_BufferedRandom___init__+0x151>
330 »       call···3f4·<_io_BufferedRandom___init__+0x394>330 »       call···3f4·<_io_BufferedRandom___init__+0x394>
331 ·R_X86_64_PLT32» PyMem_Free-0x4331 ·R_X86_64_PLT32» PyMem_Free-0x4
332 »       jmp····18e·<_io_BufferedRandom___init__+0x12e>332 »       jmp····18e·<_io_BufferedRandom___init__+0x12e>
333 »       jmp····3fe·<_io_BufferedRandom___init__+0x39e>333 »       jmp····3fe·<_io_BufferedRandom___init__+0x39e>
334 ·R_X86_64_PC32»  .text.unlikely+0x1590334 ·R_X86_64_PC32»  .text.unlikely+0x1517
335 »       xchg···%ax,%ax335 »       xchg···%ax,%ax
  
336 0000000000000400·<_io__Buffered_mode_get>:336 0000000000000400·<_io__Buffered_mode_get>:
337 _io__Buffered_mode_get():337 _io__Buffered_mode_get():
338 »       endbr64338 »       endbr64
339 »       cmpl···$0x0,0x18(%rdi)339 »       cmpl···$0x0,0x18(%rdi)
340 »       jle····40e·<_io__Buffered_mode_get+0xe>340 »       jle····40e·<_io__Buffered_mode_get+0xe>
341 ·R_X86_64_PC32»  .text.unlikely+0x1a05341 ·R_X86_64_PC32»  .text.unlikely+0x198b
342 »       mov····0x10(%rdi),%rdi342 »       mov····0x10(%rdi),%rdi
Max diff block lines reached; 10326/14533 bytes (71.05%) of diff not shown.
132 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
201 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
34.5 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 8, 267 lines modifiedOffset 8, 268 lines modified
8 ··0x00000040·8306470e·50039202·0a0e3041·0e28410e·..G.P.....0A.(A.8 ··0x00000040·8306470e·50039202·0a0e3041·0e28410e·..G.P.....0A.(A.
9 ··0x00000050·20420e18·420e1042·0e08430b·02ce0e58··B..B..B..C....X9 ··0x00000050·20420e18·420e1042·0e08430b·02ce0e58··B..B..B..C....X
10 ··0x00000060·570e6044·0e68420e·70490e50·02430e58·W.`D.hB.pI.P.C.X10 ··0x00000060·570e6044·0e68420e·70490e50·02430e58·W.`D.hB.pI.P.C.X
11 ··0x00000070·550e6044·0e68420e·70490e50·1c000000·U.`D.hB.pI.P....11 ··0x00000070·550e6044·0e68420e·70490e50·1c000000·U.`D.hB.pI.P....
12 ··0x00000080·80000000·00000000·5e000000·000e5083·........^.....P.12 ··0x00000080·80000000·00000000·5e000000·000e5083·........^.....P.
13 ··0x00000090·0686058c·048d038e·02000000·10000000·................13 ··0x00000090·0686058c·048d038e·02000000·10000000·................
14 ··0x000000a0·a0000000·00000000·1b000000·00000000·................14 ··0x000000a0·a0000000·00000000·1b000000·00000000·................
15 ··0x000000b0·10000000·b4000000·00000000·1d000000·................15 ··0x000000b0·30000000·b4000000·00000000·9b000000·0...............
 16 ··0x000000c0·004c0e10·8c02460e·18860341·0e208304·.L....F....A.·..
 17 ··0x000000d0·440e3002·580a0e20·440e1841·0e10420e·D.0.X..·D..A..B.
 18 ··0x000000e0·08410b00·10000000·e8000000·00000000·.A..............
16 ··0x000000c0·00000000·18000000·c8000000·00000000·................19 ··0x000000f0·1d000000·00000000·18000000·fc000000·................
17 ··0x000000d0·2e000000·00410e10·5d0a0e08·410b0000·.....A..]...A...20 ··0x00000100·00000000·2e000000·00410e10·5d0a0e08·.........A..]...
18 ··0x000000e0·64000000·e4000000·00000000·7d090000·d...........}...21 ··0x00000110·410b0000·64000000·18010000·00000000·A...d...........
19 ··0x000000f0·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..22 ··0x00000120·7d090000·00460e10·8f02420e·188e0342·}....F....B....B
20 ··0x00000100·420e288c·05440e30·8606440e·38830747·B.(..D.0..D.8..G23 ··0x00000130·0e208d04·420e288c·05440e30·8606440e·.·..B.(..D.0..D.
21 ··0x00000110·0e7002d0·0a0e3841·0e30410e·28420e20·.p....8A.0A.(B.·24 ··0x00000140·38830747·0e7002d0·0a0e3841·0e30410e·8..G.p....8A.0A.
22 ··0x00000120·420e1842·0e10420e·084b0b03·b1010a0e·B..B..B..K......25 ··0x00000150·28420e20·420e1842·0e10420e·084b0b03·(B.·B..B..B..K..
23 ··0x00000130·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B..26 ··0x00000160·b1010a0e·38410e30·410e2842·0e20420e·....8A.0A.(B.·B.
24 ··0x00000140·420e0845·0b000000·1c000000·4c010000·B..E........L...27 ··0x00000170·18420e10·420e0845·0b000000·1c000000·.B..B..E........
25 ··0x00000150·00000000·75020000·000e7083·0786068c·....u.....p.....28 ··0x00000180·80010000·00000000·75020000·000e7083·........u.....p.
26 ··0x00000160·058d048e·038f0200·30000000·6c010000·........0...l...29 ··0x00000190·0786068c·058d048e·038f0200·30000000·............0...
27 ··0x00000170·00000000·c6010000·00460e10·8c02410e·.........F....A. 
28 ··0x00000180·18860341·0e208304·470e4003·19010a0e·...A.·..G.@..... 
29 ··0x00000190·20440e18·410e1042·0e08410b·18000000··D..A..B..A..... 
30 ··0x000001a0·a0010000·00000000·15010000·000e4083·..............@.30 ··0x000001a0·a0010000·00000000·c6010000·00460e10·.............F..
 31 ··0x000001b0·8c02410e·18860341·0e208304·470e4003·..A....A.·..G.@.
 32 ··0x000001c0·19010a0e·20440e18·410e1042·0e08410b·....·D..A..B..A.
31 ··0x000001b0·0486038c·02000000·1c000000·bc010000·................ 
32 ··0x000001c0·00000000·43000000·00410e10·8302440e·....C....A....D. 
33 ··0x000001d0·207c0e10·410e0800·14000000·dc010000··|..A........... 
34 ··0x000001e0·00000000·53000000·000e2083·02000000·....S.....·..... 
35 ··0x000001f0·14000000·f4010000·00000000·3c000000·............<...33 ··0x000001d0·18000000·d4010000·00000000·15010000·................
 34 ··0x000001e0·000e4083·0486038c·02000000·1c000000·..@.............
36 ··0x00000200·00480e20·730e0800·10000000·0c020000·.H.·s........... 
37 ··0x00000210·00000000·30000000·000e2000·28000000·....0.....·.(... 
38 ··0x00000220·20020000·00000000·13010000·00450e10··............E..35 ··0x000001f0·f0010000·00000000·43000000·00410e10·........C....A..
 36 ··0x00000200·8302440e·207c0e10·410e0800·14000000·..D.·|..A.......
39 ··0x00000230·8602410e·18830347·0e2002d3·0a0e1841·..A....G.·.....A 
40 ··0x00000240·0e10410e·08410b00·1c000000·4c020000·..A..A......L... 
41 ··0x00000250·00000000·3c000000·000e2083·03860272·....<.....·....r37 ··0x00000210·10020000·00000000·53000000·000e2083·........S.....·.
42 ··0x00000260·0e18440e·10410e08·18000000·6c020000·..D..A......l... 
43 ··0x00000270·00000000·61000000·00470e10·8302790a·....a....G....y. 
44 ··0x00000280·0e08410b·14000000·88020000·00000000·..A.............38 ··0x00000220·02000000·14000000·28020000·00000000·........(.......
45 ··0x00000290·3c000000·00480e20·730e0800·10000000·<....H.·s.......39 ··0x00000230·3c000000·00480e20·730e0800·10000000·<....H.·s.......
46 ··0x000002a0·a0020000·00000000·30000000·000e2000·........0.....·.40 ··0x00000240·40020000·00000000·30000000·000e2000·@.......0.....·.
 41 ··0x00000250·28000000·54020000·00000000·13010000·(...T...........
 42 ··0x00000260·00450e10·8602410e·18830347·0e2002d3·.E....A....G.·..
 43 ··0x00000270·0a0e1841·0e10410e·08410b00·1c000000·...A..A..A......
 44 ··0x00000280·80020000·00000000·3c000000·000e2083·........<.....·.
 45 ··0x00000290·03860272·0e18440e·10410e08·18000000·...r..D..A......
 46 ··0x000002a0·a0020000·00000000·61000000·00470e10·........a....G..
 47 ··0x000002b0·8302790a·0e08410b·14000000·bc020000·..y...A.........
 48 ··0x000002c0·00000000·3c000000·00480e20·730e0800·....<....H.·s...
47 ··0x000002b0·14000000·b4020000·00000000·3c000000·............<...49 ··0x000002d0·10000000·d4020000·00000000·30000000·............0...
 50 ··0x000002e0·000e2000·14000000·e8020000·00000000·..·.............
48 ··0x000002c0·00480e20·730e0800·10000000·cc020000·.H.·s...........51 ··0x000002f0·3c000000·00480e20·730e0800·10000000·<....H.·s.......
49 ··0x000002d0·00000000·30000000·000e2000·60000000·....0.....·.`... 
50 ··0x000002e0·e0020000·00000000·17040000·00460e10·.............F.. 
51 ··0x000002f0·8e02420e·188d0342·0e208c04·410e2886·..B....B.·..A.(. 
52 ··0x00000300·05410e30·8306470e·50039e02·0a0e3041·.A.0..G.P.....0A 
53 ··0x00000310·0e28410e·20420e18·420e1042·0e08470b·.(A.·B..B..B..G. 
54 ··0x00000320·027e0e58·550e6044·0e68420e·70490e50·.~.XU.`D.hB.pI.P 
55 ··0x00000330·02550e58·570e6044·0e68420e·70490e50·.U.XW.`D.hB.pI.P 
56 ··0x00000340·1c000000·44030000·00000000·73000000·....D.......s... 
57 ··0x00000350·000e5083·0686058c·048d038e·02000000·..P............. 
58 ··0x00000360·14000000·64030000·00000000·3c000000·....d.......<... 
59 ··0x00000370·00480e20·730e0800·10000000·7c030000·.H.·s.......|... 
60 ··0x00000380·00000000·30000000·000e2000·4c000000·....0.....·.L... 
61 ··0x00000390·90030000·00000000·02010000·00460e10·.............F..52 ··0x00000300·00030000·00000000·30000000·000e2000·........0.....·.
62 ··0x000003a0·8c02410e·18860341·0e208304·470e3002·..A....A.·..G.0. 
63 ··0x000003b0·920a0e20·440e1841·0e10420e·08480b60·...·D..A..B..H.` 
64 ··0x000003c0·0a0e2041·0e18410e·10420e08·450b620e·..·A..A..B..E.b. 
65 ··0x000003d0·20430e18·410e1042·0e080000·18000000··C..A..B........ 
66 ··0x000003e0·e0030000·00000000·2b000000·000e3083·........+.....0. 
67 ··0x000003f0·0486038c·02000000·4c000000·fc030000·........L....... 
68 ··0x00000400·00000000·4b080000·00460e10·8f024b0e·....K....F....K. 
69 ··0x00000410·188e0345·0e208d04·420e288c·05410e30·...E.·..B.(..A.0 
70 ··0x00000420·8606410e·38830747·0e900203·65010a0e·..A.8..G....e... 
71 ··0x00000430·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B.. 
72 ··0x00000440·420e0845·0b000000·1c000000·4c040000·B..E........L... 
73 ··0x00000450·00000000·b9020000·000e9002·83078606·................ 
74 ··0x00000460·8c058d04·8e038f02·4c000000·6c040000·........L...l... 
75 ··0x00000470·00000000·cb030000·00460e10·8f02450e·.........F....E. 
76 ··0x00000480·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0 
77 ··0x00000490·8606410e·38830744·0eb00103·0e020a0e·..A.8..D........ 
78 ··0x000004a0·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B.. 
79 ··0x000004b0·420e0848·0b000000·1c000000·bc040000·B..H............ 
80 ··0x000004c0·00000000·8f010000·000eb001·83078606·................ 
81 ··0x000004d0·8c058d04·8e038f02·4c000000·dc040000·........L....... 
82 ··0x000004e0·00000000·e6020000·00420e10·8f02450e·.........B....E. 
83 ··0x000004f0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0 
84 ··0x00000500·8606410e·38830744·0eb00103·a6010a0e·..A.8..D........ 
85 ··0x00000510·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B.. 
86 ··0x00000520·420e0841·0b000000·1c000000·2c050000·B..A........,... 
87 ··0x00000530·00000000·f1000000·000eb001·83078606·................ 
88 ··0x00000540·8c058d04·8e038f02·28000000·4c050000·........(...L... 
89 ··0x00000550·00000000·54000000·00460e10·8c02440e·....T....F....D. 
90 ··0x00000560·18860344·0e208304·02420e18·410e1042·...D.·...B..A..B 
91 ··0x00000570·0e080000·20000000·78050000·00000000·....·...x....... 
92 ··0x00000580·29000000·000e2083·0486038c·025e0e18·).....·......^.. 
93 ··0x00000590·470e1042·0e080000·64000000·9c050000·G..B....d....... 
94 ··0x000005a0·00000000·d8030000·00460e10·8f02420e·.........F....B. 
95 ··0x000005b0·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.0 
96 ··0x000005c0·8606440e·38830747·0eb00103·23020a0e·..D.8..G....#... 
97 ··0x000005d0·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B.. 
98 ··0x000005e0·420e0848·0b02730a·0e38410e·30410e28·B..H..s..8A.0A.( 
99 ··0x000005f0·420e2042·0e18420e·10420e08·410b0000·B.·B..B..B..A... 
100 ··0x00000600·1c000000·04060000·00000000·03020000·................53 ··0x00000310·60000000·14030000·00000000·17040000·`...............
101 ··0x00000610·000eb001·83078606·8c058d04·8e038f02·................ 
102 ··0x00000620·48000000·24060000·00000000·b4010000·H...$........... 
103 ··0x00000630·00420e10·8f024e0e·188e0342·0e208d04·.B....N....B.·..54 ··0x00000320·00460e10·8e02420e·188d0342·0e208c04·.F....B....B.·..
104 ··0x00000640·4a0e288c·05440e30·8606410e·38830744·J.(..D.0..A.8..D 
105 ··0x00000650·0ea00102·e00a0e38·440e3041·0e28420e·.......8D.0A.(B.55 ··0x00000330·410e2886·05410e30·8306470e·50039e02·A.(..A.0..G.P...
 56 ··0x00000340·0a0e3041·0e28410e·20420e18·420e1042·..0A.(A.·B..B..B
 57 ··0x00000350·0e08470b·027e0e58·550e6044·0e68420e·..G..~.XU.`D.hB.
 58 ··0x00000360·70490e50·02550e58·570e6044·0e68420e·pI.P.U.XW.`D.hB.
 59 ··0x00000370·70490e50·1c000000·78030000·00000000·pI.P....x.......
 60 ··0x00000380·73000000·000e5083·0686058c·048d038e·s.....P.........
 61 ··0x00000390·02000000·14000000·98030000·00000000·................
 62 ··0x000003a0·3c000000·00480e20·730e0800·10000000·<....H.·s.......
 63 ··0x000003b0·b0030000·00000000·30000000·000e2000·........0.....·.
 64 ··0x000003c0·4c000000·c4030000·00000000·02010000·L...............
 65 ··0x000003d0·00460e10·8c02410e·18860341·0e208304·.F....A....A.·..
 66 ··0x000003e0·470e3002·920a0e20·440e1841·0e10420e·G.0....·D..A..B.
 67 ··0x000003f0·08480b60·0a0e2041·0e18410e·10420e08·.H.`..·A..A..B..
 68 ··0x00000400·450b620e·20430e18·410e1042·0e080000·E.b.·C..A..B....
Max diff block lines reached; 0/35248 bytes (0.00%) of diff not shown.
49.5 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1, 383 lines modifiedOffset 1, 384 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
2 ··0x00000000·005f696f·5f427566·66657265·64526561·._io_BufferedRea2 ··0x00000000·005f696f·5f427566·66657265·64526561·._io_BufferedRea
3 ··0x00000010·6465725f·5f5f696e·69745f5f·005f7061·der___init__._pa3 ··0x00000010·6465725f·5f5f696e·69745f5f·005f7061·der___init__._pa
4 ··0x00000020·72736572·2e313100·5f696f5f·42756666·rser.11._io_Buff4 ··0x00000020·72736572·2e313100·5f696f5f·42756666·rser.11._io_Buff
5 ··0x00000030·65726564·52656164·65725f5f·5f696e69·eredReader___ini5 ··0x00000030·65726564·52656164·65725f5f·5f696e69·eredReader___ini
6 ··0x00000040·745f5f2e·636f6c64·0050795f·58444543·t__.cold.Py_XDEC6 ··0x00000040·745f5f2e·636f6c64·0050795f·58444543·t__.cold.Py_XDEC
7 ··0x00000050·52454600·5f696f5f·5f427566·66657265·REF._io__Buffere7 ··0x00000050·52454600·5f627566·66657265·645f7261·REF._buffered_ra
8 ··0x00000060·645f636c·6f736564·5f676574·005f696f·d_closed_get._io8 ··0x00000060·775f7465·6c6c005f·696f5f5f·42756666·w_tell._io__Buff
 9 ··0x00000070·65726564·5f636c6f·7365645f·67657400·ered_closed_get.
9 ··0x00000070·5f5f4275·66666572·65645f63·6c6f7365·__Buffered_close10 ··0x00000080·5f696f5f·5f427566·66657265·645f636c·_io__Buffered_cl
10 ··0x00000080·645f6765·742e636f·6c64005f·696f5f5f·d_get.cold._io__11 ··0x00000090·6f736564·5f676574·2e636f6c·64005f69·osed_get.cold._i
11 ··0x00000090·42756666·65726564·5f726561·64005f62·Buffered_read._b12 ··0x000000a0·6f5f5f42·75666665·7265645f·72656164·o__Buffered_read
12 ··0x000000a0·75666665·72656472·65616465·725f7261·ufferedreader_ra 
13 ··0x000000b0·775f7265·61640062·75666665·7265645f·w_read.buffered_ 
14 ··0x000000c0·666c7573·685f616e·645f7265·77696e64·flush_and_rewind 
15 ··0x000000d0·5f756e6c·6f636b65·64005f69·6f5f5f42·_unlocked._io__B 
16 ··0x000000e0·75666665·7265645f·72656164·2e636f6c·uffered_read.col 
17 ··0x000000f0·64005f62·75666665·72656472·65616465·d._bufferedreade13 ··0x000000b0·005f6275·66666572·65647265·61646572·._bufferedreader
 14 ··0x000000c0·5f726177·5f726561·64006275·66666572·_raw_read.buffer
 15 ··0x000000d0·65645f66·6c757368·5f616e64·5f726577·ed_flush_and_rew
 16 ··0x000000e0·696e645f·756e6c6f·636b6564·005f696f·ind_unlocked._io
 17 ··0x000000f0·5f5f4275·66666572·65645f72·6561642e·__Buffered_read.
 18 ··0x00000100·636f6c64·005f6275·66666572·65647265·cold._bufferedre
18 ··0x00000100·725f7265·61645f66·61737400·5f656e74·r_read_fast._ent19 ··0x00000110·61646572·5f726561·645f6661·7374005f·ader_read_fast._
19 ··0x00000110·65725f62·75666665·7265645f·62757379·er_buffered_busy20 ··0x00000120·656e7465·725f6275·66666572·65645f62·enter_buffered_b
 21 ··0x00000130·75737900·5f696f5f·5f427566·66657265·usy._io__Buffere
 22 ··0x00000140·645f636c·6f736500·5f696f5f·5f427566·d_close._io__Buf
 23 ··0x00000150·66657265·645f5f64·65616c6c·6f635f77·fered__dealloc_w
 24 ··0x00000160·61726e00·5f696f5f·5f427566·66657265·arn._io__Buffere
 25 ··0x00000170·645f636c·6f73652e·636f6c64·00627566·d_close.cold.buf
 26 ··0x00000180·66657265·645f636c·6f736564·00627566·fered_closed.buf
 27 ··0x00000190·66657265·645f636c·6f736564·2e636f6c·fered_closed.col
20 ··0x00000120·005f696f·5f5f4275·66666572·65645f63·._io__Buffered_c28 ··0x000001a0·64005f69·6f5f5f42·75666665·7265645f·d._io__Buffered_
21 ··0x00000130·6c6f7365·005f696f·5f5f4275·66666572·lose._io__Buffer 
22 ··0x00000140·65645f5f·6465616c·6c6f635f·7761726e·ed__dealloc_warn29 ··0x000001b0·73696d70·6c655f66·6c757368·005f696f·simple_flush._io
 30 ··0x000001c0·5f5f4275·66666572·65645f73·696d706c·__Buffered_simpl
 31 ··0x000001d0·655f666c·7573682e·636f6c64·00627566·e_flush.cold.buf
 32 ··0x000001e0·66657265·645f6465·616c6c6f·63006275·fered_dealloc.bu
 33 ··0x000001f0·66666572·65645f64·65616c6c·6f632e63·ffered_dealloc.c
 34 ··0x00000200·6f6c6400·62756666·65726564·5f636c65·old.buffered_cle
23 ··0x00000150·005f696f·5f5f4275·66666572·65645f63·._io__Buffered_c35 ··0x00000210·6172005f·696f5f5f·42756666·65726564·ar._io__Buffered
24 ··0x00000160·6c6f7365·2e636f6c·64006275·66666572·lose.cold.buffer 
25 ··0x00000170·65645f63·6c6f7365·64006275·66666572·ed_closed.buffer 
26 ··0x00000180·65645f63·6c6f7365·642e636f·6c64005f·ed_closed.cold._36 ··0x00000220·5f726561·6461626c·65005f69·6f5f5f42·_readable._io__B
 37 ··0x00000230·75666665·7265645f·72656164·61626c65·uffered_readable
 38 ··0x00000240·2e636f6c·64005f69·6f5f5f42·75666665·.cold._io__Buffe
 39 ··0x00000250·7265645f·7365656b·61626c65·005f696f·red_seekable._io
 40 ··0x00000260·5f5f4275·66666572·65645f73·65656b61·__Buffered_seeka
 41 ··0x00000270·626c652e·636f6c64·005f696f·5f427566·ble.cold._io_Buf
 42 ··0x00000280·66657265·64577269·7465725f·5f5f696e·feredWriter___in
 43 ··0x00000290·69745f5f·005f7061·72736572·2e35005f·it__._parser.5._
27 ··0x00000190·696f5f5f·42756666·65726564·5f73696d·io__Buffered_sim44 ··0x000002a0·696f5f42·75666665·72656457·72697465·io_BufferedWrite
 45 ··0x000002b0·725f5f5f·696e6974·5f5f2e63·6f6c6400·r___init__.cold.
28 ··0x000001a0·706c655f·666c7573·68005f69·6f5f5f42·ple_flush._io__B 
29 ··0x000001b0·75666665·7265645f·73696d70·6c655f66·uffered_simple_f 
30 ··0x000001c0·6c757368·2e636f6c·64006275·66666572·lush.cold.buffer 
31 ··0x000001d0·65645f64·65616c6c·6f630062·75666665·ed_dealloc.buffe 
32 ··0x000001e0·7265645f·6465616c·6c6f632e·636f6c64·red_dealloc.cold 
33 ··0x000001f0·00627566·66657265·645f636c·65617200·.buffered_clear. 
34 ··0x00000200·5f696f5f·5f427566·66657265·645f7265·_io__Buffered_re46 ··0x000002c0·5f696f5f·5f427566·66657265·645f7772·_io__Buffered_wr
35 ··0x00000210·61646162·6c65005f·696f5f5f·42756666·adable._io__Buff47 ··0x000002d0·69746162·6c65005f·696f5f5f·42756666·itable._io__Buff
36 ··0x00000220·65726564·5f726561·6461626c·652e636f·ered_readable.co48 ··0x000002e0·65726564·5f777269·7461626c·652e636f·ered_writable.co
37 ··0x00000230·6c64005f·696f5f5f·42756666·65726564·ld._io__Buffered49 ··0x000002f0·6c64005f·696f5f5f·42756666·65726564·ld._io__Buffered
38 ··0x00000240·5f736565·6b61626c·65005f69·6f5f5f42·_seekable._io__B 
39 ··0x00000250·75666665·7265645f·7365656b·61626c65·uffered_seekable 
40 ··0x00000260·2e636f6c·64005f69·6f5f4275·66666572·.cold._io_Buffer50 ··0x00000300·5f74656c·6c005f69·6f5f5f42·75666665·_tell._io__Buffe
 51 ··0x00000310·7265645f·74656c6c·2e636f6c·64005f69·red_tell.cold._i
41 ··0x00000270·65645772·69746572·5f5f5f69·6e69745f·edWriter___init_ 
42 ··0x00000280·5f005f70·61727365·722e3500·5f696f5f·_._parser.5._io_ 
43 ··0x00000290·42756666·65726564·57726974·65725f5f·BufferedWriter__52 ··0x00000320·6f5f4275·66666572·65645772·69746572·o_BufferedWriter
 53 ··0x00000330·5f777269·7465005f·7365745f·426c6f63·_write._set_Bloc
 54 ··0x00000340·6b696e67·494f4572·726f722e·636f6e73·kingIOError.cons
 55 ··0x00000350·7470726f·702e3000·5f627566·66657265·tprop.0._buffere
 56 ··0x00000360·645f7261·775f7365·656b005f·696f5f42·d_raw_seek._io_B
44 ··0x000002a0·5f696e69·745f5f2e·636f6c64·005f696f·_init__.cold._io 
45 ··0x000002b0·5f5f4275·66666572·65645f77·72697461·__Buffered_writa 
46 ··0x000002c0·626c6500·5f696f5f·5f427566·66657265·ble._io__Buffere 
47 ··0x000002d0·645f7772·69746162·6c652e63·6f6c6400·d_writable.cold. 
48 ··0x000002e0·5f696f5f·5f427566·66657265·645f7465·_io__Buffered_te 
49 ··0x000002f0·6c6c005f·696f5f5f·42756666·65726564·ll._io__Buffered 
50 ··0x00000300·5f74656c·6c2e636f·6c64005f·696f5f42·_tell.cold._io_B 
51 ··0x00000310·75666665·72656457·72697465·725f7772·ufferedWriter_wr57 ··0x00000370·75666665·72656457·72697465·725f7772·ufferedWriter_wr
52 ··0x00000320·69746500·5f736574·5f426c6f·636b696e·ite._set_Blockin 
53 ··0x00000330·67494f45·72726f72·2e636f6e·73747072·gIOError.constpr 
54 ··0x00000340·6f702e30·005f6275·66666572·65645f72·op.0._buffered_r 
55 ··0x00000350·61775f73·65656b00·5f696f5f·42756666·aw_seek._io_Buff 
56 ··0x00000360·65726564·57726974·65725f77·72697465·eredWriter_write 
57 ··0x00000370·2e636f6c·64005f69·6f5f5f42·75666665·.cold._io__Buffe58 ··0x00000380·6974652e·636f6c64·005f696f·5f5f4275·ite.cold._io__Bu
58 ··0x00000380·7265645f·666c7573·68005f69·6f5f5f42·red_flush._io__B 
59 ··0x00000390·75666665·7265645f·666c7573·682e636f·uffered_flush.co59 ··0x00000390·66666572·65645f66·6c757368·005f696f·ffered_flush._io
60 ··0x000003a0·6c640062·75666665·7265645f·666c7573·ld.buffered_flus60 ··0x000003a0·5f5f4275·66666572·65645f66·6c757368·__Buffered_flush
61 ··0x000003b0·685f616e·645f7265·77696e64·5f756e6c·h_and_rewind_unl61 ··0x000003b0·2e636f6c·64006275·66666572·65645f66·.cold.buffered_f
 62 ··0x000003c0·6c757368·5f616e64·5f726577·696e645f·lush_and_rewind_
62 ··0x000003c0·6f636b65·642e636f·6c640062·75666665·ocked.cold.buffe63 ··0x000003d0·756e6c6f·636b6564·2e636f6c·64006275·unlocked.cold.bu
63 ··0x000003d0·7265645f·74726176·65727365·00627566·red_traverse.buf 
64 ··0x000003e0·66657265·645f7472·61766572·73652e63·fered_traverse.c64 ··0x000003e0·66666572·65645f74·72617665·72736500·ffered_traverse.
 65 ··0x000003f0·62756666·65726564·5f747261·76657273·buffered_travers
65 ··0x000003f0·6f6c6400·5f696f5f·5f427566·66657265·old._io__Buffere66 ··0x00000400·652e636f·6c64005f·696f5f5f·42756666·e.cold._io__Buff
66 ··0x00000400·645f7265·61643100·5f696f5f·5f427566·d_read1._io__Buf67 ··0x00000410·65726564·5f726561·6431005f·696f5f5f·ered_read1._io__
67 ··0x00000410·66657265·645f7265·6164312e·636f6c64·fered_read1.cold68 ··0x00000420·42756666·65726564·5f726561·64312e63·Buffered_read1.c
68 ··0x00000420·005f6275·66666572·65647265·61646572·._bufferedreader69 ··0x00000430·6f6c6400·5f627566·66657265·64726561·old._bufferedrea
69 ··0x00000430·5f726177·5f726561·642e636f·6c64005f·_raw_read.cold._70 ··0x00000440·6465725f·7261775f·72656164·2e636f6c·der_raw_read.col
70 ··0x00000440·696f5f5f·42756666·65726564·5f736565·io__Buffered_see 
71 ··0x00000450·6b005f69·6f5f5f42·75666665·7265645f·k._io__Buffered_71 ··0x00000450·64005f69·6f5f5f42·75666665·7265645f·d._io__Buffered_
 72 ··0x00000460·7365656b·005f696f·5f5f4275·66666572·seek._io__Buffer
72 ··0x00000460·7365656b·2e636f6c·64005f62·75666665·seek.cold._buffe73 ··0x00000470·65645f73·65656b2e·636f6c64·005f6275·ed_seek.cold._bu
73 ··0x00000470·7265645f·7261775f·7365656b·2e636f6c·red_raw_seek.col74 ··0x00000480·66666572·65645f72·61775f73·65656b2e·ffered_raw_seek.
74 ··0x00000480·64005f62·75666665·72656472·65616465·d._bufferedreade75 ··0x00000490·636f6c64·005f6275·66666572·65647265·cold._bufferedre
75 ··0x00000490·725f7265·61645f66·6173742e·636f6c64·r_read_fast.cold76 ··0x000004a0·61646572·5f726561·645f6661·73742e63·ader_read_fast.c
 77 ··0x000004b0·6f6c6400·5f627566·66657265·64726561·old._bufferedrea
 78 ··0x000004c0·6465725f·66696c6c·5f627566·66657200·der_fill_buffer.
76 ··0x000004a0·005f6275·66666572·65647265·61646572·._bufferedreader79 ··0x000004d0·5f627566·66657265·64726561·6465725f·_bufferedreader_
77 ··0x000004b0·5f66696c·6c5f6275·66666572·005f6275·_fill_buffer._bu 
78 ··0x000004c0·66666572·65647265·61646572·5f66696c·fferedreader_fil 
79 ··0x000004d0·6c5f6275·66666572·2e636f6c·64005f69·l_buffer.cold._i80 ··0x000004e0·66696c6c·5f627566·6665722e·636f6c64·fill_buffer.cold
80 ··0x000004e0·6f5f5f42·75666665·7265645f·5f646561·o__Buffered__dea81 ··0x000004f0·005f696f·5f5f4275·66666572·65645f5f·._io__Buffered__
81 ··0x000004f0·6c6c6f63·5f776172·6e2e636f·6c64005f·lloc_warn.cold._82 ··0x00000500·6465616c·6c6f635f·7761726e·2e636f6c·dealloc_warn.col
82 ··0x00000500·696f5f5f·42756666·65726564·5f66696c·io__Buffered_fil 
83 ··0x00000510·656e6f00·5f696f5f·5f427566·66657265·eno._io__Buffere 
84 ··0x00000520·645f6669·6c656e6f·2e636f6c·64005f69·d_fileno.cold._i 
85 ··0x00000530·6f5f5f42·75666665·7265645f·69736174·o__Buffered_isat 
86 ··0x00000540·7479005f·696f5f5f·42756666·65726564·ty._io__Buffered83 ··0x00000510·64005f69·6f5f5f42·75666665·7265645f·d._io__Buffered_
87 ··0x00000550·5f726561·64696e74·6f005f69·6f5f5f42·_readinto._io__B84 ··0x00000520·66696c65·6e6f005f·696f5f5f·42756666·fileno._io__Buff
 85 ··0x00000530·65726564·5f66696c·656e6f2e·636f6c64·ered_fileno.cold
 86 ··0x00000540·005f696f·5f5f4275·66666572·65645f69·._io__Buffered_i
 87 ··0x00000550·73617474·79005f69·6f5f5f42·75666665·satty._io__Buffe
Max diff block lines reached; 38301/50549 bytes (75.77%) of diff not shown.
419 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:··········112072·(bytes·into·file)13 ··Start·of·section·headers:··········112008·(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.82 KB
readelf --wide --sections {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 There·are·22·section·headers,·starting·at·offset·0x1b5c8:1 There·are·22·section·headers,·starting·at·offset·0x1b588:
  
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·00154a·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00154a·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·00ef00·001a28·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·00eec0·001a28·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·001590·000c60·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·001590·000c60·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·010928·000fa8·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·0108e8·000fa8·18···I·19···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·0021f0·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·0021f0·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0021f0·0003d8·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0021f0·0003d8·01·AMS··0···0··1
11 ··[·7]·.rodata.str1.8····PROGBITS········0000000000000000·0025c8·000558·01·AMS··0···0··811 ··[·7]·.rodata.str1.8····PROGBITS········0000000000000000·0025c8·000558·01·AMS··0···0··8
12 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·002b20·0028c0·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········0000000000000000·002b20·0028c0·00··AX··0···0··1
13 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·0118d0·0059b8·18···I·19···8··813 ··[·9]·.rela.text.unlikely·RELA············0000000000000000·011890·0059b8·18···I·19···8··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·0053e0·004593·00··AX··0···0·6414 ··[10]·.text.hot·········PROGBITS········0000000000000000·0053e0·004553·00··AX··0···0·64
15 ··[11]·.rela.text.hot····RELA············0000000000000000·017288·003540·18···I·19··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·017248·003540·18···I·19··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·009978·0014eb·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·009938·0014eb·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·01a7c8·000420·18···I·19··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·01a788·000420·18···I·19··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·00ae68·000008·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·00ae28·000008·08··AM··0···0··8
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·00ae70·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·00ae30·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·00ae70·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·00ae30·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·00ae90·000f60·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·00ae50·000f60·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·01abe8·000918·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·01aba8·000918·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·00bdf0·001920·18·····20·161··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·00bdb0·001920·18·····20·161··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·00d710·0017f0·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·00d6d0·0017f0·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·01b500·0000c3·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·01b4c0·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)
10.5 KB
readelf --wide --symbols {}
    
Offset 13, 74 lines modifiedOffset 13, 74 lines modified
13 ·····9:·0000000000000120····72·OBJECT··LOCAL··DEFAULT····3·_parser.513 ·····9:·0000000000000120····72·OBJECT··LOCAL··DEFAULT····3·_parser.5
14 ····10:·0000000000000c90····37·FUNC····LOCAL··DEFAULT···10·Py_XDECREF14 ····10:·0000000000000c90····37·FUNC····LOCAL··DEFAULT···10·Py_XDECREF
15 ····11:·0000000000000000···988·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper___init__.cold15 ····11:·0000000000000000···988·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper___init__.cold
16 ····12:·0000000000000cc0··1303·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_write16 ····12:·0000000000000cc0··1303·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_write
17 ····13:·000000000000132a····29·FUNC····LOCAL··DEFAULT····8·ascii_encode17 ····13:·000000000000132a····29·FUNC····LOCAL··DEFAULT····8·ascii_encode
18 ····14:·0000000000001570····29·FUNC····LOCAL··DEFAULT····8·latin1_encode18 ····14:·0000000000001570····29·FUNC····LOCAL··DEFAULT····8·latin1_encode
19 ····15:·0000000000000000····29·FUNC····LOCAL··DEFAULT····1·utf8_encode19 ····15:·0000000000000000····29·FUNC····LOCAL··DEFAULT····1·utf8_encode
20 ····16:·0000000000001230···578·FUNC····LOCAL··DEFAULT···10·_textiowrapper_writeflush20 ····16:·0000000000001230···562·FUNC····LOCAL··DEFAULT···10·_textiowrapper_writeflush
21 ····17:·00000000000003dc···528·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_write.cold21 ····17:·00000000000003dc···528·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_write.cold
22 ····18:·00000000000011e0····76·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_closed_get_impl22 ····18:·00000000000011e0····76·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_closed_get_impl
23 ····19:·00000000000005ec···206·FUNC····LOCAL··DEFAULT····8·_textiowrapper_writeflush.cold23 ····19:·00000000000005ec···206·FUNC····LOCAL··DEFAULT····8·_textiowrapper_writeflush.cold
24 ····20:·0000000000001480···329·FUNC····LOCAL··DEFAULT···10·textiowrapper_traverse24 ····20:·0000000000001470···329·FUNC····LOCAL··DEFAULT···10·textiowrapper_traverse
25 ····21:·00000000000006ba····83·FUNC····LOCAL··DEFAULT····8·textiowrapper_traverse.cold25 ····21:·00000000000006ba····83·FUNC····LOCAL··DEFAULT····8·textiowrapper_traverse.cold
26 ····22:·00000000000015d0···297·FUNC····LOCAL··DEFAULT···10·_io_IncrementalNewlineDecoder___init__26 ····22:·00000000000015c0···297·FUNC····LOCAL··DEFAULT···10·_io_IncrementalNewlineDecoder___init__
27 ····23:·0000000000000260····72·OBJECT··LOCAL··DEFAULT····3·_parser.1127 ····23:·0000000000000260····72·OBJECT··LOCAL··DEFAULT····3·_parser.11
28 ····24:·000000000000070d····98·FUNC····LOCAL··DEFAULT····8·_io_IncrementalNewlineDecoder___init__.cold28 ····24:·000000000000070d····98·FUNC····LOCAL··DEFAULT····8·_io_IncrementalNewlineDecoder___init__.cold
29 ····25:·0000000000001700····80·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_closed_get29 ····25:·00000000000016f0····80·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_closed_get
30 ····26:·0000000000001750···136·FUNC····LOCAL··DEFAULT···10·textiowrapper_iternext30 ····26:·0000000000001740···136·FUNC····LOCAL··DEFAULT···10·textiowrapper_iternext
31 ····27:·00000000000017e0··2804·FUNC····LOCAL··DEFAULT···10·_textiowrapper_readline31 ····27:·00000000000017d0··2801·FUNC····LOCAL··DEFAULT···10·_textiowrapper_readline
32 ····28:·000000000000076f···249·FUNC····LOCAL··DEFAULT····8·textiowrapper_iternext.cold32 ····28:·000000000000076f···249·FUNC····LOCAL··DEFAULT····8·textiowrapper_iternext.cold
33 ····29:·00000000000022e0··1016·FUNC····LOCAL··DEFAULT···10·textiowrapper_read_chunk33 ····29:·00000000000022d0··1016·FUNC····LOCAL··DEFAULT···10·textiowrapper_read_chunk
34 ····30:·0000000000003200····69·FUNC····LOCAL··DEFAULT···10·find_control_char34 ····30:·00000000000031c0····69·FUNC····LOCAL··DEFAULT···10·find_control_char
35 ····31:·0000000000000868···869·FUNC····LOCAL··DEFAULT····8·_textiowrapper_readline.cold35 ····31:·0000000000000868···869·FUNC····LOCAL··DEFAULT····8·_textiowrapper_readline.cold
36 ····32:·0000000000000bcd···329·FUNC····LOCAL··DEFAULT····8·textiowrapper_read_chunk.cold36 ····32:·0000000000000bcd···329·FUNC····LOCAL··DEFAULT····8·textiowrapper_read_chunk.cold
37 ····33:·0000000000000d16···448·FUNC····LOCAL··DEFAULT····8·_PyIncrementalNewlineDecoder_decode.cold37 ····33:·0000000000000d16···448·FUNC····LOCAL··DEFAULT····8·_PyIncrementalNewlineDecoder_decode.cold
38 ····34:·0000000000002f00····82·FUNC····LOCAL··DEFAULT···10·check_decoded38 ····34:·0000000000002ec0····82·FUNC····LOCAL··DEFAULT···10·check_decoded
39 ····35:·0000000000000ed6····97·FUNC····LOCAL··DEFAULT····8·_PyIO_find_line_ending.cold39 ····35:·0000000000000ed6····97·FUNC····LOCAL··DEFAULT····8·_PyIO_find_line_ending.cold
40 ····36:·0000000000003250···246·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_close40 ····36:·0000000000003210···246·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_close
41 ····37:·0000000000000f37···206·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_close.cold41 ····37:·0000000000000f37···206·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_close.cold
42 ····38:·0000000000003350···816·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_flush42 ····38:·0000000000003310···816·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_flush
43 ····39:·0000000000001005···327·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_flush.cold43 ····39:·0000000000001005···327·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_flush.cold
44 ····40:·0000000000003680···641·FUNC····LOCAL··DEFAULT···10·textiowrapper_dealloc44 ····40:·0000000000003640···641·FUNC····LOCAL··DEFAULT···10·textiowrapper_dealloc
45 ····41:·000000000000114c····85·FUNC····LOCAL··DEFAULT····8·textiowrapper_dealloc.cold45 ····41:·000000000000114c····85·FUNC····LOCAL··DEFAULT····8·textiowrapper_dealloc.cold
46 ····42:·0000000000003910···491·FUNC····LOCAL··DEFAULT···10·textiowrapper_clear46 ····42:·00000000000038d0···491·FUNC····LOCAL··DEFAULT···10·textiowrapper_clear
47 ····43:·00000000000011a1····44·FUNC····LOCAL··DEFAULT····8·textiowrapper_clear.cold47 ····43:·00000000000011a1····44·FUNC····LOCAL··DEFAULT····8·textiowrapper_clear.cold
48 ····44:·0000000000003b00···163·FUNC····LOCAL··DEFAULT···10·incrementalnewlinedecoder_dealloc48 ····44:·0000000000003ac0···163·FUNC····LOCAL··DEFAULT···10·incrementalnewlinedecoder_dealloc
49 ····45:·00000000000011cd····34·FUNC····LOCAL··DEFAULT····8·incrementalnewlinedecoder_dealloc.cold49 ····45:·00000000000011cd····34·FUNC····LOCAL··DEFAULT····8·incrementalnewlinedecoder_dealloc.cold
50 ····46:·0000000000003bb0····86·FUNC····LOCAL··DEFAULT···10·incrementalnewlinedecoder_clear50 ····46:·0000000000003b70····86·FUNC····LOCAL··DEFAULT···10·incrementalnewlinedecoder_clear
51 ····47:·0000000000003c10····88·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_readline51 ····47:·0000000000003bd0····88·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_readline
52 ····48:·00000000000011ef···177·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_readline.cold52 ····48:·00000000000011ef···177·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_readline.cold
53 ····49:·0000000000003c70···245·FUNC····LOCAL··DEFAULT···10·_io_IncrementalNewlineDecoder_getstate53 ····49:·0000000000003c30···245·FUNC····LOCAL··DEFAULT···10·_io_IncrementalNewlineDecoder_getstate
54 ····50:·00000000000012a0···138·FUNC····LOCAL··DEFAULT····8·_io_IncrementalNewlineDecoder_getstate.cold54 ····50:·00000000000012a0···138·FUNC····LOCAL··DEFAULT····8·_io_IncrementalNewlineDecoder_getstate.cold
55 ····51:·0000000000003d70··1594·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_read55 ····51:·0000000000003d30··1589·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_read
56 ····52:·0000000000004400···105·FUNC····LOCAL··DEFAULT···10·textiowrapper_get_decoded_chars56 ····52:·00000000000043c0···105·FUNC····LOCAL··DEFAULT···10·textiowrapper_get_decoded_chars
57 ····53:·0000000000001347···387·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_read.cold57 ····53:·0000000000001347···387·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_read.cold
58 ····54:·00000000000043b0····71·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_fileno58 ····54:·0000000000004370····71·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_fileno
59 ····55:·00000000000014ca····43·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_fileno.cold59 ····55:·00000000000014ca····43·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_fileno.cold
60 ····56:·0000000000000020····31·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_errors_get60 ····56:·0000000000000020····31·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_errors_get
61 ····57:·00000000000014f5····22·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_errors_get.cold61 ····57:·00000000000014f5····22·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_errors_get.cold
62 ····58:·000000000000150b···101·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_isatty62 ····58:·000000000000150b···101·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_isatty
63 ····59:·0000000000000040····90·FUNC····LOCAL··DEFAULT····1·incrementalnewlinedecoder_traverse63 ····59:·0000000000000040····90·FUNC····LOCAL··DEFAULT····1·incrementalnewlinedecoder_traverse
64 ····60:·000000000000158d·····7·FUNC····LOCAL··DEFAULT····8·incrementalnewlinedecoder_traverse.cold64 ····60:·000000000000158d·····7·FUNC····LOCAL··DEFAULT····8·incrementalnewlinedecoder_traverse.cold
65 ····61:·0000000000001594···468·FUNC····LOCAL··DEFAULT····8·textiowrapper_repr65 ····61:·0000000000001594···468·FUNC····LOCAL··DEFAULT····8·textiowrapper_repr
66 ····62:·00000000000000a0····40·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_name_get66 ····62:·00000000000000a0····40·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_name_get
67 ····63:·0000000000001768····40·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_name_get.cold67 ····63:·0000000000001768····40·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_name_get.cold
68 ····64:·00000000000000d0··1778·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_reconfigure68 ····64:·00000000000000d0··1778·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_reconfigure
69 ····65:·0000000000000060····72·OBJECT··LOCAL··DEFAULT····3·_parser.269 ····65:·0000000000000060····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
70 ····66:·00000000000007d0····25·FUNC····LOCAL··DEFAULT····1·convert_optional_bool70 ····66:·00000000000007d0····25·FUNC····LOCAL··DEFAULT····1·convert_optional_bool
71 ····67:·0000000000001790···841·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_reconfigure.cold71 ····67:·0000000000001790···841·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_reconfigure.cold
72 ····68:·0000000000001ad9····59·FUNC····LOCAL··DEFAULT····8·convert_optional_bool.cold72 ····68:·0000000000001ad9····59·FUNC····LOCAL··DEFAULT····8·convert_optional_bool.cold
73 ····69:·0000000000004470···104·FUNC····LOCAL··DEFAULT···10·_io_IncrementalNewlineDecoder_decode73 ····69:·0000000000004430···104·FUNC····LOCAL··DEFAULT···10·_io_IncrementalNewlineDecoder_decode
74 ····70:·0000000000001b14···133·FUNC····LOCAL··DEFAULT····8·_io_IncrementalNewlineDecoder_decode.cold74 ····70:·0000000000001b14···133·FUNC····LOCAL··DEFAULT····8·_io_IncrementalNewlineDecoder_decode.cold
75 ····71:·00000000000001c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.875 ····71:·00000000000001c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.8
76 ····72:·00000000000044e0····74·FUNC····LOCAL··DEFAULT···10·_io_IncrementalNewlineDecoder_reset76 ····72:·00000000000044a0····74·FUNC····LOCAL··DEFAULT···10·_io_IncrementalNewlineDecoder_reset
77 ····73:·0000000000001b99····32·FUNC····LOCAL··DEFAULT····8·_io_IncrementalNewlineDecoder_reset.cold77 ····73:·0000000000001b99····32·FUNC····LOCAL··DEFAULT····8·_io_IncrementalNewlineDecoder_reset.cold
78 ····74:·00000000000007f0··1670·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_tell78 ····74:·00000000000007f0··1670·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_tell
79 ····75:·0000000000004530····99·FUNC····LOCAL··DEFAULT···10·_textiowrapper_decoder_setstate.isra.079 ····75:·00000000000044f0····99·FUNC····LOCAL··DEFAULT···10·_textiowrapper_decoder_setstate.isra.0
80 ····76:·0000000000001bb9···713·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_tell.cold80 ····76:·0000000000001bb9···713·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_tell.cold
81 ····77:·0000000000000e80··1312·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_seek81 ····77:·0000000000000e80··1312·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_seek
82 ····78:·00000000000013a0····84·FUNC····LOCAL··DEFAULT····1·_textiowrapper_encoder_reset82 ····78:·00000000000013a0····84·FUNC····LOCAL··DEFAULT····1·_textiowrapper_encoder_reset
83 ····79:·0000000000001e82···720·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_seek.cold83 ····79:·0000000000001e82···720·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_seek.cold
84 ····80:·0000000000002152····34·FUNC····LOCAL··DEFAULT····8·_textiowrapper_decoder_setstate.isra.0.cold84 ····80:·0000000000002152····34·FUNC····LOCAL··DEFAULT····8·_textiowrapper_decoder_setstate.isra.0.cold
85 ····81:·0000000000002174····76·FUNC····LOCAL··DEFAULT····8·_textiowrapper_encoder_reset.cold85 ····81:·0000000000002174····76·FUNC····LOCAL··DEFAULT····8·_textiowrapper_encoder_reset.cold
86 ····82:·00000000000021c0···105·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_newlines_get86 ····82:·00000000000021c0···105·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_newlines_get
Offset 216, 25 lines modifiedOffset 216, 25 lines modified
216 ···212:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OSError216 ···212:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OSError
217 ···213:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memchr217 ···213:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memchr
218 ···214:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring218 ···214:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring
219 ···215:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Join219 ···215:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Join
220 ···216:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Concat220 ···216:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Concat
221 ···217:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_ParseTuple221 ···217:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_ParseTuple
222 ···218:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetBuffer222 ···218:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetBuffer
223 ···219:·00000000000026e0··2065·FUNC····GLOBAL·HIDDEN····10·_PyIncrementalNewlineDecoder_decode223 ···219:·00000000000026d0··2017·FUNC····GLOBAL·HIDDEN····10·_PyIncrementalNewlineDecoder_decode
224 ···220:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_Release224 ···220:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_Release
225 ···221:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Concat225 ···221:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Concat
226 ···222:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_BuildValue226 ···222:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_BuildValue
227 ···223:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallMethodObjArgs227 ···223:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallMethodObjArgs
228 ···224:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_New228 ···224:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_New
229 ···225:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc229 ···225:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
230 ···226:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromKindAndData230 ···226:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromKindAndData
231 ···227:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free231 ···227:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
232 ···228:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory232 ···228:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
233 ···229:·0000000000002f60···671·FUNC····GLOBAL·HIDDEN····10·_PyIO_find_line_ending233 ···229:·0000000000002f20···671·FUNC····GLOBAL·HIDDEN····10·_PyIO_find_line_ending
234 ···230:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear234 ···230:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
235 ···231:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException235 ···231:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException
236 ···232:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_ChainExceptions1236 ···232:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_ChainExceptions1
237 ···233:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyIOBase_finalize237 ···233:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyIOBase_finalize
238 ···234:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_ClearWeakRefs238 ···234:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_ClearWeakRefs
239 ···235:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_AsUTF8String239 ···235:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_AsUTF8String
240 ···236:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional240 ···236:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional
150 KB
readelf --wide --relocs {}
Max HTML report size reached
39.5 KB
readelf --wide --debug-dump=frames {}
    
Offset 180, 15 lines modifiedOffset 180, 15 lines modified
180 ··DW_CFA_restore_state180 ··DW_CFA_restore_state
181 ··DW_CFA_advance_loc:·20·to·0000000000001218181 ··DW_CFA_advance_loc:·20·to·0000000000001218
182 ··DW_CFA_remember_state182 ··DW_CFA_remember_state
183 ··DW_CFA_def_cfa_offset:·8183 ··DW_CFA_def_cfa_offset:·8
184 ··DW_CFA_advance_loc:·1·to·0000000000001219184 ··DW_CFA_advance_loc:·1·to·0000000000001219
185 ··DW_CFA_restore_state185 ··DW_CFA_restore_state
  
186 00000184·0000000000000048·00000188·FDE·cie=00000000·pc=0000000000001230..0000000000001472186 00000184·0000000000000048·00000188·FDE·cie=00000000·pc=0000000000001230..0000000000001462
187 ··DW_CFA_advance_loc:·2·to·0000000000001232187 ··DW_CFA_advance_loc:·2·to·0000000000001232
188 ··DW_CFA_def_cfa_offset:·16188 ··DW_CFA_def_cfa_offset:·16
189 ··DW_CFA_offset:·r15·(r15)·at·cfa-16189 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
190 ··DW_CFA_advance_loc:·2·to·0000000000001234190 ··DW_CFA_advance_loc:·2·to·0000000000001234
191 ··DW_CFA_def_cfa_offset:·24191 ··DW_CFA_def_cfa_offset:·24
192 ··DW_CFA_offset:·r14·(r14)·at·cfa-24192 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
193 ··DW_CFA_advance_loc:·2·to·0000000000001236193 ··DW_CFA_advance_loc:·2·to·0000000000001236
Offset 231, 477 lines modifiedOffset 231, 477 lines modified
231 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48231 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
232 ··DW_CFA_offset:·r12·(r12)·at·cfa-40232 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
233 ··DW_CFA_offset:·r13·(r13)·at·cfa-32233 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
234 ··DW_CFA_offset:·r14·(r14)·at·cfa-24234 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
235 ··DW_CFA_offset:·r15·(r15)·at·cfa-16235 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
236 ··DW_CFA_nop236 ··DW_CFA_nop
  
237 000001f0·0000000000000038·000001f4·FDE·cie=00000000·pc=0000000000001480..00000000000015c9237 000001f0·0000000000000038·000001f4·FDE·cie=00000000·pc=0000000000001470..00000000000015b9
238 ··DW_CFA_advance_loc:·6·to·0000000000001486238 ··DW_CFA_advance_loc:·6·to·0000000000001476
239 ··DW_CFA_def_cfa_offset:·16239 ··DW_CFA_def_cfa_offset:·16
240 ··DW_CFA_offset:·r12·(r12)·at·cfa-16240 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
241 ··DW_CFA_advance_loc:·4·to·000000000000148a241 ··DW_CFA_advance_loc:·4·to·000000000000147a
242 ··DW_CFA_def_cfa_offset:·24242 ··DW_CFA_def_cfa_offset:·24
243 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24243 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
244 ··DW_CFA_advance_loc:·4·to·000000000000148e244 ··DW_CFA_advance_loc:·4·to·000000000000147e
245 ··DW_CFA_def_cfa_offset:·32245 ··DW_CFA_def_cfa_offset:·32
246 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32246 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
247 ··DW_CFA_advance_loc1:·227·to·0000000000001571247 ··DW_CFA_advance_loc1:·227·to·0000000000001561
248 ··DW_CFA_remember_state248 ··DW_CFA_remember_state
249 ··DW_CFA_def_cfa_offset:·24249 ··DW_CFA_def_cfa_offset:·24
250 ··DW_CFA_advance_loc:·7·to·0000000000001578250 ··DW_CFA_advance_loc:·7·to·0000000000001568
251 ··DW_CFA_def_cfa_offset:·16251 ··DW_CFA_def_cfa_offset:·16
252 ··DW_CFA_advance_loc:·2·to·000000000000157a252 ··DW_CFA_advance_loc:·2·to·000000000000156a
253 ··DW_CFA_def_cfa_offset:·8253 ··DW_CFA_def_cfa_offset:·8
254 ··DW_CFA_advance_loc:·6·to·0000000000001580254 ··DW_CFA_advance_loc:·6·to·0000000000001570
255 ··DW_CFA_restore_state255 ··DW_CFA_restore_state
256 ··DW_CFA_advance_loc:·14·to·000000000000158e256 ··DW_CFA_advance_loc:·14·to·000000000000157e
257 ··DW_CFA_remember_state257 ··DW_CFA_remember_state
258 ··DW_CFA_def_cfa_offset:·24258 ··DW_CFA_def_cfa_offset:·24
259 ··DW_CFA_advance_loc:·1·to·000000000000158f259 ··DW_CFA_advance_loc:·1·to·000000000000157f
260 ··DW_CFA_def_cfa_offset:·16260 ··DW_CFA_def_cfa_offset:·16
261 ··DW_CFA_advance_loc:·2·to·0000000000001591261 ··DW_CFA_advance_loc:·2·to·0000000000001581
262 ··DW_CFA_def_cfa_offset:·8262 ··DW_CFA_def_cfa_offset:·8
263 ··DW_CFA_advance_loc:·1·to·0000000000001592263 ··DW_CFA_advance_loc:·1·to·0000000000001582
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 0000022c·0000000000000018·00000230·FDE·cie=00000000·pc=00000000000006ba..000000000000070d268 0000022c·0000000000000018·00000230·FDE·cie=00000000·pc=00000000000006ba..000000000000070d
269 ··DW_CFA_def_cfa_offset:·32269 ··DW_CFA_def_cfa_offset:·32
270 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32270 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
271 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24271 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
272 ··DW_CFA_offset:·r12·(r12)·at·cfa-16272 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
273 ··DW_CFA_nop273 ··DW_CFA_nop
274 ··DW_CFA_nop274 ··DW_CFA_nop
275 ··DW_CFA_nop275 ··DW_CFA_nop
  
276 00000248·0000000000000058·0000024c·FDE·cie=00000000·pc=00000000000015d0..00000000000016f9276 00000248·0000000000000058·0000024c·FDE·cie=00000000·pc=00000000000015c0..00000000000016e9
277 ··DW_CFA_advance_loc:·6·to·00000000000015d6277 ··DW_CFA_advance_loc:·6·to·00000000000015c6
278 ··DW_CFA_def_cfa_offset:·16278 ··DW_CFA_def_cfa_offset:·16
279 ··DW_CFA_offset:·r15·(r15)·at·cfa-16279 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
280 ··DW_CFA_advance_loc:·2·to·00000000000015d8280 ··DW_CFA_advance_loc:·2·to·00000000000015c8
281 ··DW_CFA_def_cfa_offset:·24281 ··DW_CFA_def_cfa_offset:·24
282 ··DW_CFA_offset:·r14·(r14)·at·cfa-24282 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
283 ··DW_CFA_advance_loc:·2·to·00000000000015da283 ··DW_CFA_advance_loc:·2·to·00000000000015ca
284 ··DW_CFA_def_cfa_offset:·32284 ··DW_CFA_def_cfa_offset:·32
285 ··DW_CFA_offset:·r13·(r13)·at·cfa-32285 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
286 ··DW_CFA_advance_loc:·2·to·00000000000015dc286 ··DW_CFA_advance_loc:·2·to·00000000000015cc
287 ··DW_CFA_def_cfa_offset:·40287 ··DW_CFA_def_cfa_offset:·40
288 ··DW_CFA_offset:·r12·(r12)·at·cfa-40288 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
289 ··DW_CFA_advance_loc:·1·to·00000000000015dd289 ··DW_CFA_advance_loc:·1·to·00000000000015cd
290 ··DW_CFA_def_cfa_offset:·48290 ··DW_CFA_def_cfa_offset:·48
291 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48291 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
292 ··DW_CFA_advance_loc:·1·to·00000000000015de292 ··DW_CFA_advance_loc:·1·to·00000000000015ce
293 ··DW_CFA_def_cfa_offset:·56293 ··DW_CFA_def_cfa_offset:·56
294 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56294 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
295 ··DW_CFA_advance_loc:·7·to·00000000000015e5295 ··DW_CFA_advance_loc:·7·to·00000000000015d5
296 ··DW_CFA_def_cfa_offset:·96296 ··DW_CFA_def_cfa_offset:·96
297 ··DW_CFA_advance_loc1:·142·to·0000000000001673297 ··DW_CFA_advance_loc1:·142·to·0000000000001663
298 ··DW_CFA_remember_state298 ··DW_CFA_remember_state
299 ··DW_CFA_def_cfa_offset:·56299 ··DW_CFA_def_cfa_offset:·56
300 ··DW_CFA_advance_loc:·1·to·0000000000001674300 ··DW_CFA_advance_loc:·1·to·0000000000001664
301 ··DW_CFA_def_cfa_offset:·48301 ··DW_CFA_def_cfa_offset:·48
302 ··DW_CFA_advance_loc:·1·to·0000000000001675302 ··DW_CFA_advance_loc:·1·to·0000000000001665
303 ··DW_CFA_def_cfa_offset:·40303 ··DW_CFA_def_cfa_offset:·40
304 ··DW_CFA_advance_loc:·2·to·0000000000001677304 ··DW_CFA_advance_loc:·2·to·0000000000001667
305 ··DW_CFA_def_cfa_offset:·32305 ··DW_CFA_def_cfa_offset:·32
306 ··DW_CFA_advance_loc:·2·to·0000000000001679306 ··DW_CFA_advance_loc:·2·to·0000000000001669
307 ··DW_CFA_def_cfa_offset:·24307 ··DW_CFA_def_cfa_offset:·24
308 ··DW_CFA_advance_loc:·2·to·000000000000167b308 ··DW_CFA_advance_loc:·2·to·000000000000166b
309 ··DW_CFA_def_cfa_offset:·16309 ··DW_CFA_def_cfa_offset:·16
310 ··DW_CFA_advance_loc:·2·to·000000000000167d310 ··DW_CFA_advance_loc:·2·to·000000000000166d
311 ··DW_CFA_def_cfa_offset:·8311 ··DW_CFA_def_cfa_offset:·8
312 ··DW_CFA_advance_loc:·1·to·000000000000167e312 ··DW_CFA_advance_loc:·1·to·000000000000166e
313 ··DW_CFA_restore_state313 ··DW_CFA_restore_state
314 ··DW_CFA_advance_loc1:·67·to·00000000000016c1314 ··DW_CFA_advance_loc1:·67·to·00000000000016b1
315 ··DW_CFA_def_cfa_offset:·104315 ··DW_CFA_def_cfa_offset:·104
316 ··DW_CFA_advance_loc:·23·to·00000000000016d8316 ··DW_CFA_advance_loc:·23·to·00000000000016c8
317 ··DW_CFA_def_cfa_offset:·112317 ··DW_CFA_def_cfa_offset:·112
318 ··DW_CFA_advance_loc:·2·to·00000000000016da318 ··DW_CFA_advance_loc:·2·to·00000000000016ca
319 ··DW_CFA_def_cfa_offset:·120319 ··DW_CFA_def_cfa_offset:·120
320 ··DW_CFA_advance_loc:·2·to·00000000000016dc320 ··DW_CFA_advance_loc:·2·to·00000000000016cc
321 ··DW_CFA_def_cfa_offset:·128321 ··DW_CFA_def_cfa_offset:·128
322 ··DW_CFA_advance_loc:·9·to·00000000000016e5322 ··DW_CFA_advance_loc:·9·to·00000000000016d5
323 ··DW_CFA_def_cfa_offset:·96323 ··DW_CFA_def_cfa_offset:·96
  
324 000002a4·000000000000001c·000002a8·FDE·cie=00000000·pc=000000000000070d..000000000000076f324 000002a4·000000000000001c·000002a8·FDE·cie=00000000·pc=000000000000070d..000000000000076f
325 ··DW_CFA_def_cfa_offset:·96325 ··DW_CFA_def_cfa_offset:·96
326 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56326 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
327 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48327 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
328 ··DW_CFA_offset:·r12·(r12)·at·cfa-40328 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
329 ··DW_CFA_offset:·r13·(r13)·at·cfa-32329 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
330 ··DW_CFA_offset:·r14·(r14)·at·cfa-24330 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
331 ··DW_CFA_offset:·r15·(r15)·at·cfa-16331 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
332 ··DW_CFA_nop332 ··DW_CFA_nop
  
333 000002c4·000000000000001c·000002c8·FDE·cie=00000000·pc=0000000000001700..0000000000001750333 000002c4·000000000000001c·000002c8·FDE·cie=00000000·pc=00000000000016f0..0000000000001740
334 ··DW_CFA_advance_loc:·8·to·0000000000001708334 ··DW_CFA_advance_loc:·8·to·00000000000016f8
335 ··DW_CFA_def_cfa_offset:·16335 ··DW_CFA_def_cfa_offset:·16
336 ··DW_CFA_advance_loc:·27·to·0000000000001723336 ··DW_CFA_advance_loc:·27·to·0000000000001713
Max diff block lines reached; 33883/40353 bytes (83.97%) of diff not shown.
3.15 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 765, 15 lines modifiedOffset 765, 15 lines modified
765 »       cvttsd2si·%xmm0,%r12765 »       cvttsd2si·%xmm0,%r12
766 »       mov····0x38(%rbx),%rdi766 »       mov····0x38(%rbx),%rdi
767 »       mov····0x40(%rsp),%rsi767 »       mov····0x40(%rsp),%rsi
768 »       mov····0x48(%rsp),%edx768 »       mov····0x48(%rsp),%edx
769 »       test···%r12,%r12769 »       test···%r12,%r12
770 »       jle····dd2·<_io_TextIOWrapper_tell+0x5e2>770 »       jle····dd2·<_io_TextIOWrapper_tell+0x5e2>
771 »       call···9d8·<_io_TextIOWrapper_tell+0x1e8>771 »       call···9d8·<_io_TextIOWrapper_tell+0x1e8>
772 ·R_X86_64_PC32»  .text.hot+0x452c772 ·R_X86_64_PC32»  .text.hot+0x44ec
773 »       add····$0x1,%eax773 »       add····$0x1,%eax
774 »       je·····e1d·<_io_TextIOWrapper_tell+0x62d>774 »       je·····e1d·<_io_TextIOWrapper_tell+0x62d>
775 »       mov····0x38(%rbx),%rdi775 »       mov····0x38(%rbx),%rdi
776 »       mov····0x10(%rsp),%rcx776 »       mov····0x10(%rsp),%rcx
777 »       mov····%r12,%r8777 »       mov····%r12,%r8
778 »       xor····%eax,%eax778 »       xor····%eax,%eax
779 »       mov····$0x0,%edx779 »       mov····$0x0,%edx
Offset 781, 15 lines modifiedOffset 781, 15 lines modified
781 »       mov····$0x0,%esi781 »       mov····$0x0,%esi
782 ·R_X86_64_32»    _PyRuntime+0xce88782 ·R_X86_64_32»    _PyRuntime+0xce88
783 »       call···9fe·<_io_TextIOWrapper_tell+0x20e>783 »       call···9fe·<_io_TextIOWrapper_tell+0x20e>
784 ·R_X86_64_PLT32» _PyObject_CallMethod-0x4784 ·R_X86_64_PLT32» _PyObject_CallMethod-0x4
785 »       mov····%rax,%rdi785 »       mov····%rax,%rdi
786 »       mov····%rax,0x8(%rsp)786 »       mov····%rax,0x8(%rsp)
787 »       call···a0b·<_io_TextIOWrapper_tell+0x21b>787 »       call···a0b·<_io_TextIOWrapper_tell+0x21b>
788 ·R_X86_64_PC32»  .text.hot+0x2efc788 ·R_X86_64_PC32»  .text.hot+0x2ebc
789 »       add····$0x1,%eax789 »       add····$0x1,%eax
790 »       je·····e1d·<_io_TextIOWrapper_tell+0x62d>790 »       je·····e1d·<_io_TextIOWrapper_tell+0x62d>
791 »       mov····0x8(%rsp),%rdi791 »       mov····0x8(%rsp),%rdi
792 »       mov····(%rdi),%rax792 »       mov····(%rdi),%rax
793 »       mov····0x10(%rdi),%rbp793 »       mov····0x10(%rdi),%rbp
794 »       test···%eax,%eax794 »       test···%eax,%eax
795 »       js·····a32·<_io_TextIOWrapper_tell+0x242>795 »       js·····a32·<_io_TextIOWrapper_tell+0x242>
Offset 1016, 15 lines modifiedOffset 1016, 15 lines modified
1016 »       mov····$0x0,%esi1016 »       mov····$0x0,%esi
1017 ·R_X86_64_32»    _PyRuntime+0xce881017 ·R_X86_64_32»    _PyRuntime+0xce88
1018 »       call···d50·<_io_TextIOWrapper_tell+0x560>1018 »       call···d50·<_io_TextIOWrapper_tell+0x560>
1019 ·R_X86_64_PLT32» _PyObject_CallMethod-0x41019 ·R_X86_64_PLT32» _PyObject_CallMethod-0x4
1020 »       mov····%rax,%rdi1020 »       mov····%rax,%rdi
1021 »       mov····%rax,%rbp1021 »       mov····%rax,%rbp
1022 »       call···d5b·<_io_TextIOWrapper_tell+0x56b>1022 »       call···d5b·<_io_TextIOWrapper_tell+0x56b>
1023 ·R_X86_64_PC32»  .text.hot+0x2efc1023 ·R_X86_64_PC32»  .text.hot+0x2ebc
1024 »       add····$0x1,%eax1024 »       add····$0x1,%eax
1025 »       je·····e1d·<_io_TextIOWrapper_tell+0x62d>1025 »       je·····e1d·<_io_TextIOWrapper_tell+0x62d>
1026 »       mov····0x0(%rbp),%rax1026 »       mov····0x0(%rbp),%rax
1027 »       add····0x10(%rbp),%r121027 »       add····0x10(%rbp),%r12
1028 »       test···%eax,%eax1028 »       test···%eax,%eax
1029 »       js·····d82·<_io_TextIOWrapper_tell+0x592>1029 »       js·····d82·<_io_TextIOWrapper_tell+0x592>
1030 »       sub····$0x1,%rax1030 »       sub····$0x1,%rax
Offset 1050, 15 lines modifiedOffset 1050, 15 lines modified
1050 »       sub····%r15,%r121050 »       sub····%r15,%r12
1051 »       add····%r15,%r151051 »       add····%r15,%r15
1052 »       jmp····9bd·<_io_TextIOWrapper_tell+0x1cd>1052 »       jmp····9bd·<_io_TextIOWrapper_tell+0x1cd>
1053 »       sub····%rdx,%r121053 »       sub····%rdx,%r12
1054 »       mov····$0x1,%r15d1054 »       mov····$0x1,%r15d
1055 »       jmp····9bd·<_io_TextIOWrapper_tell+0x1cd>1055 »       jmp····9bd·<_io_TextIOWrapper_tell+0x1cd>
1056 »       call···dd7·<_io_TextIOWrapper_tell+0x5e7>1056 »       call···dd7·<_io_TextIOWrapper_tell+0x5e7>
1057 ·R_X86_64_PC32»  .text.hot+0x452c1057 ·R_X86_64_PC32»  .text.hot+0x44ec
1058 »       add····$0x1,%eax1058 »       add····$0x1,%eax
1059 »       je·····e1d·<_io_TextIOWrapper_tell+0x62d>1059 »       je·····e1d·<_io_TextIOWrapper_tell+0x62d>
1060 »       mov····%r13d,0x50(%rsp)1060 »       mov····%r13d,0x50(%rsp)
1061 »       xor····%r12d,%r12d1061 »       xor····%r12d,%r12d
1062 »       jmp····afc·<_io_TextIOWrapper_tell+0x30c>1062 »       jmp····afc·<_io_TextIOWrapper_tell+0x30c>
1063 »       call···dee·<_io_TextIOWrapper_tell+0x5fe>1063 »       call···dee·<_io_TextIOWrapper_tell+0x5fe>
1064 ·R_X86_64_PLT32» __stack_chk_fail-0x41064 ·R_X86_64_PLT32» __stack_chk_fail-0x4
Offset 1259, 15 lines modifiedOffset 1259, 15 lines modified
1259 ·R_X86_64_PLT32» _Py_Dealloc-0x41259 ·R_X86_64_PLT32» _Py_Dealloc-0x4
1260 »       mov····0x38(%rbx),%rdi1260 »       mov····0x38(%rbx),%rdi
1261 »       test···%rdi,%rdi1261 »       test···%rdi,%rdi
1262 »       je·····1098·<_io_TextIOWrapper_seek+0x218>1262 »       je·····1098·<_io_TextIOWrapper_seek+0x218>
1263 »       mov····%r14d,%edx1263 »       mov····%r14d,%edx
1264 »       mov····%r13,%rsi1264 »       mov····%r13,%rsi
1265 »       call···108f·<_io_TextIOWrapper_seek+0x20f>1265 »       call···108f·<_io_TextIOWrapper_seek+0x20f>
1266 ·R_X86_64_PC32»  .text.hot+0x452c1266 ·R_X86_64_PC32»  .text.hot+0x44ec
1267 »       add····$0x1,%eax1267 »       add····$0x1,%eax
1268 »       je·····1366·<_io_TextIOWrapper_seek+0x4e6>1268 »       je·····1366·<_io_TextIOWrapper_seek+0x4e6>
1269 »       test···%r12d,%r12d1269 »       test···%r12d,%r12d
1270 »       jne····10fe·<_io_TextIOWrapper_seek+0x27e>1270 »       jne····10fe·<_io_TextIOWrapper_seek+0x27e>
1271 »       xor····%eax,%eax1271 »       xor····%eax,%eax
1272 »       mov····$0x0,%edx1272 »       mov····$0x0,%edx
1273 ·R_X86_64_32»    .rodata.str1.1+0x1571273 ·R_X86_64_32»    .rodata.str1.1+0x157
Offset 1338, 15 lines modifiedOffset 1338, 15 lines modified
1338 ·R_X86_64_32»    _PyRuntime+0xce881338 ·R_X86_64_32»    _PyRuntime+0xce88
1339 »       xor····%eax,%eax1339 »       xor····%eax,%eax
1340 »       call···1190·<_io_TextIOWrapper_seek+0x310>1340 »       call···1190·<_io_TextIOWrapper_seek+0x310>
1341 ·R_X86_64_PLT32» PyObject_CallMethodObjArgs-0x41341 ·R_X86_64_PLT32» PyObject_CallMethodObjArgs-0x4
1342 »       mov····%rax,%rdi1342 »       mov····%rax,%rdi
1343 »       mov····%rax,(%rsp)1343 »       mov····%rax,(%rsp)
1344 »       call···119c·<_io_TextIOWrapper_seek+0x31c>1344 »       call···119c·<_io_TextIOWrapper_seek+0x31c>
1345 ·R_X86_64_PC32»  .text.hot+0x2efc1345 ·R_X86_64_PC32»  .text.hot+0x2ebc
1346 »       add····$0x1,%eax1346 »       add····$0x1,%eax
1347 »       je·····1366·<_io_TextIOWrapper_seek+0x4e6>1347 »       je·····1366·<_io_TextIOWrapper_seek+0x4e6>
1348 »       mov····(%rsp),%rdx1348 »       mov····(%rsp),%rdx
1349 »       mov····0x78(%rbx),%rdi1349 »       mov····0x78(%rbx),%rdi
1350 »       mov····%rdx,0x78(%rbx)1350 »       mov····%rdx,0x78(%rbx)
1351 »       call···11b6·<_io_TextIOWrapper_seek+0x336>1351 »       call···11b6·<_io_TextIOWrapper_seek+0x336>
1352 ·R_X86_64_PC32»  .text.hot+0xc8c1352 ·R_X86_64_PC32»  .text.hot+0xc8c
52.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 547, 118 lines modifiedOffset 547, 118 lines modified
547 »       mov····%rax,(%r12)547 »       mov····%rax,(%r12)
548 »       jne····63c·<_textiowrapper_writeflush.cold+0x50>548 »       jne····63c·<_textiowrapper_writeflush.cold+0x50>
549 »       mov····%r12,%rdi549 »       mov····%r12,%rdi
550 »       call···63c·<_textiowrapper_writeflush.cold+0x50>550 »       call···63c·<_textiowrapper_writeflush.cold+0x50>
551 ·R_X86_64_PLT32» _Py_Dealloc-0x4551 ·R_X86_64_PLT32» _Py_Dealloc-0x4
552 »       test···%rbp,%rbp552 »       test···%rbp,%rbp
553 »       je·····645·<_textiowrapper_writeflush.cold+0x59>553 »       je·····645·<_textiowrapper_writeflush.cold+0x59>
554 ·R_X86_64_PC32»  .text.hot+0x1466554 ·R_X86_64_PC32»  .text.hot+0x1456
555 »       jmp····64a·<_textiowrapper_writeflush.cold+0x5e>555 »       jmp····64a·<_textiowrapper_writeflush.cold+0x5e>
556 ·R_X86_64_PC32»  .text.hot+0x1325556 ·R_X86_64_PC32»  .text.hot+0x1325
557 »       lea····0x38(%rdi),%rax557 »       lea····0x38(%rdi),%rax
558 »       jmp····653·<_textiowrapper_writeflush.cold+0x67>558 »       jmp····653·<_textiowrapper_writeflush.cold+0x67>
559 ·R_X86_64_PC32»  .text.hot+0x13c3559 ·R_X86_64_PC32»  .text.hot+0x13b3
560 »       mov····0x38(%rdi),%rax560 »       mov····0x38(%rdi),%rax
561 »       jmp····65c·<_textiowrapper_writeflush.cold+0x70>561 »       jmp····65c·<_textiowrapper_writeflush.cold+0x70>
562 ·R_X86_64_PC32»  .text.hot+0x13c3562 ·R_X86_64_PC32»  .text.hot+0x13b3
563 »       jmp····661·<_textiowrapper_writeflush.cold+0x75>563 »       jmp····661·<_textiowrapper_writeflush.cold+0x75>
564 ·R_X86_64_PC32»  .text.hot+0x1325564 ·R_X86_64_PC32»  .text.hot+0x1325
565 »       mov····(%r12),%rax565 »       mov····(%r12),%rax
566 »       test···%eax,%eax566 »       test···%eax,%eax
567 »       jns····62a·<_textiowrapper_writeflush.cold+0x3e>567 »       jns····62a·<_textiowrapper_writeflush.cold+0x3e>
568 »       jmp····66e·<_textiowrapper_writeflush.cold+0x82>568 »       jmp····66e·<_textiowrapper_writeflush.cold+0x82>
569 ·R_X86_64_PC32»  .text.hot+0x1466569 ·R_X86_64_PC32»  .text.hot+0x1456
570 »       mov····0x38(%rbp),%rdi570 »       mov····0x38(%rbp),%rdi
571 »       call···677·<_textiowrapper_writeflush.cold+0x8b>571 »       call···677·<_textiowrapper_writeflush.cold+0x8b>
572 ·R_X86_64_PLT32» PyBytes_FromStringAndSize-0x4572 ·R_X86_64_PLT32» PyBytes_FromStringAndSize-0x4
573 »       lea····0x20(%rsp),%r13573 »       lea····0x20(%rsp),%r13
574 »       mov····%rax,%r12574 »       mov····%rax,%r12
575 »       test···%rax,%rax575 »       test···%rax,%rax
576 »       jne····688·<_textiowrapper_writeflush.cold+0x9c>576 »       jne····688·<_textiowrapper_writeflush.cold+0x9c>
577 ·R_X86_64_PC32»  .text.hot+0x12b2577 ·R_X86_64_PC32»  .text.hot+0x12b2
578 »       jmp····68d·<_textiowrapper_writeflush.cold+0xa1>578 »       jmp····68d·<_textiowrapper_writeflush.cold+0xa1>
579 ·R_X86_64_PC32»  .text.hot+0x1466579 ·R_X86_64_PC32»  .text.hot+0x1456
580 »       lea····0x38(%rbp),%rdi580 »       lea····0x38(%rbp),%rdi
581 »       jmp····672·<_textiowrapper_writeflush.cold+0x86>581 »       jmp····672·<_textiowrapper_writeflush.cold+0x86>
582 »       mov····(%r12),%rax582 »       mov····(%r12),%rax
583 »       test···%eax,%eax583 »       test···%eax,%eax
584 »       js·····69f·<_textiowrapper_writeflush.cold+0xb3>584 »       js·····69f·<_textiowrapper_writeflush.cold+0xb3>
585 ·R_X86_64_PC32»  .text.hot+0x1466585 ·R_X86_64_PC32»  .text.hot+0x1456
586 »       sub····$0x1,%rax586 »       sub····$0x1,%rax
587 »       mov····%rax,(%r12)587 »       mov····%rax,(%r12)
588 »       jne····6ad·<_textiowrapper_writeflush.cold+0xc1>588 »       jne····6ad·<_textiowrapper_writeflush.cold+0xc1>
589 ·R_X86_64_PC32»  .text.hot+0x1466589 ·R_X86_64_PC32»  .text.hot+0x1456
590 »       mov····%r12,%rdi590 »       mov····%r12,%rdi
591 »       call···6b5·<_textiowrapper_writeflush.cold+0xc9>591 »       call···6b5·<_textiowrapper_writeflush.cold+0xc9>
592 ·R_X86_64_PLT32» _Py_Dealloc-0x4592 ·R_X86_64_PLT32» _Py_Dealloc-0x4
593 »       jmp····6ba·<textiowrapper_traverse.cold>593 »       jmp····6ba·<textiowrapper_traverse.cold>
594 ·R_X86_64_PC32»  .text.hot+0x1466594 ·R_X86_64_PC32»  .text.hot+0x1456
  
595 00000000000006ba·<textiowrapper_traverse.cold>:595 00000000000006ba·<textiowrapper_traverse.cold>:
596 textiowrapper_traverse.cold():596 textiowrapper_traverse.cold():
597 »       mov····%r12,%rsi597 »       mov····%r12,%rsi
598 »       call···*%rbp598 »       call···*%rbp
599 »       test···%eax,%eax599 »       test···%eax,%eax
600 »       jne····6c7·<textiowrapper_traverse.cold+0xd>600 »       jne····6c7·<textiowrapper_traverse.cold+0xd>
601 ·R_X86_64_PC32»  .text.hot+0x1589601 ·R_X86_64_PC32»  .text.hot+0x1579
602 »       jmp····6cc·<textiowrapper_traverse.cold+0x12>602 »       jmp····6cc·<textiowrapper_traverse.cold+0x12>
603 ·R_X86_64_PC32»  .text.hot+0x1539603 ·R_X86_64_PC32»  .text.hot+0x1529
604 »       mov····0xa8(%rbx),%rdi604 »       mov····0xa8(%rbx),%rdi
605 »       test···%rdi,%rdi605 »       test···%rdi,%rdi
606 »       jne····6dc·<textiowrapper_traverse.cold+0x22>606 »       jne····6dc·<textiowrapper_traverse.cold+0x22>
607 ·R_X86_64_PC32»  .text.hot+0x1557607 ·R_X86_64_PC32»  .text.hot+0x1547
608 »       jmp····6e1·<textiowrapper_traverse.cold+0x27>608 »       jmp····6e1·<textiowrapper_traverse.cold+0x27>
609 ·R_X86_64_PC32»  .text.hot+0x1560609 ·R_X86_64_PC32»  .text.hot+0x1550
610 »       mov····0x20(%rbx),%rdi610 »       mov····0x20(%rbx),%rdi
611 »       test···%rdi,%rdi611 »       test···%rdi,%rdi
612 »       jne····6ee·<textiowrapper_traverse.cold+0x34>612 »       jne····6ee·<textiowrapper_traverse.cold+0x34>
613 ·R_X86_64_PC32»  .text.hot+0x14b4613 ·R_X86_64_PC32»  .text.hot+0x14a4
614 »       mov····0x28(%rbx),%rdi614 »       mov····0x28(%rbx),%rdi
615 »       test···%rdi,%rdi615 »       test···%rdi,%rdi
616 »       jne····6fb·<textiowrapper_traverse.cold+0x41>616 »       jne····6fb·<textiowrapper_traverse.cold+0x41>
617 ·R_X86_64_PC32»  .text.hot+0x14ce617 ·R_X86_64_PC32»  .text.hot+0x14be
618 »       mov····0x30(%rbx),%rdi618 »       mov····0x30(%rbx),%rdi
619 »       test···%rdi,%rdi619 »       test···%rdi,%rdi
620 »       jne····708·<textiowrapper_traverse.cold+0x4e>620 »       jne····708·<textiowrapper_traverse.cold+0x4e>
621 ·R_X86_64_PC32»  .text.hot+0x14e4621 ·R_X86_64_PC32»  .text.hot+0x14d4
622 »       jmp····70d·<_io_IncrementalNewlineDecoder___init__.cold>622 »       jmp····70d·<_io_IncrementalNewlineDecoder___init__.cold>
623 ·R_X86_64_PC32»  .text.hot+0x14f1623 ·R_X86_64_PC32»  .text.hot+0x14e1
  
624 000000000000070d·<_io_IncrementalNewlineDecoder___init__.cold>:624 000000000000070d·<_io_IncrementalNewlineDecoder___init__.cold>:
625 _io_IncrementalNewlineDecoder___init__.cold():625 _io_IncrementalNewlineDecoder___init__.cold():
626 »       mov····%r14,%r13626 »       mov····%r14,%r13
627 »       jmp····715·<_io_IncrementalNewlineDecoder___init__.cold+0x8>627 »       jmp····715·<_io_IncrementalNewlineDecoder___init__.cold+0x8>
628 ·R_X86_64_PC32»  .text.hot+0x16bc628 ·R_X86_64_PC32»  .text.hot+0x16ac
629 »       mov····%r14,%r13629 »       mov····%r14,%r13
630 »       lea····0x18(%rsi),%rdi630 »       lea····0x18(%rsi),%rdi
631 »       jmp····721·<_io_IncrementalNewlineDecoder___init__.cold+0x14>631 »       jmp····721·<_io_IncrementalNewlineDecoder___init__.cold+0x14>
632 ·R_X86_64_PC32»  .text.hot+0x16bc632 ·R_X86_64_PC32»  .text.hot+0x16ac
633 »       mov····0x10(%r12),%rax633 »       mov····0x10(%r12),%rax
634 »       test···%rax,%rax634 »       test···%rax,%rax
635 »       jne····764·<_io_IncrementalNewlineDecoder___init__.cold+0x57>635 »       jne····764·<_io_IncrementalNewlineDecoder___init__.cold+0x57>
636 »       mov····$0x0,%eax636 »       mov····$0x0,%eax
637 ·R_X86_64_32»    _PyRuntime+0x11488637 ·R_X86_64_32»    _PyRuntime+0x11488
638 »       mov····0x18(%rbx),%rdi638 »       mov····0x18(%rbx),%rdi
639 »       mov····%rax,0x18(%rbx)639 »       mov····%rax,0x18(%rbx)
640 »       test···%rdi,%rdi640 »       test···%rdi,%rdi
641 »       jne····741·<_io_IncrementalNewlineDecoder___init__.cold+0x34>641 »       jne····741·<_io_IncrementalNewlineDecoder___init__.cold+0x34>
642 ·R_X86_64_PC32»  .text.hot+0x169a642 ·R_X86_64_PC32»  .text.hot+0x168a
643 »       jmp····746·<_io_IncrementalNewlineDecoder___init__.cold+0x39>643 »       jmp····746·<_io_IncrementalNewlineDecoder___init__.cold+0x39>
644 ·R_X86_64_PC32»  .text.hot+0x163e644 ·R_X86_64_PC32»  .text.hot+0x162e
645 »       mov····0x8(%rax),%rdi645 »       mov····0x8(%rax),%rdi
646 »       mov····(%rax),%r15646 »       mov····(%rax),%r15
647 »       call···752·<_io_IncrementalNewlineDecoder___init__.cold+0x45>647 »       call···752·<_io_IncrementalNewlineDecoder___init__.cold+0x45>
648 ·R_X86_64_PLT32» PyObject_IsTrue-0x4648 ·R_X86_64_PLT32» PyObject_IsTrue-0x4
649 »       mov····%eax,%ebp649 »       mov····%eax,%ebp
650 »       test···%eax,%eax650 »       test···%eax,%eax
651 »       js·····75c·<_io_IncrementalNewlineDecoder___init__.cold+0x4f>651 »       js·····75c·<_io_IncrementalNewlineDecoder___init__.cold+0x4f>
652 ·R_X86_64_PC32»  .text.hot+0x16ed652 ·R_X86_64_PC32»  .text.hot+0x16dd
653 »       mov····%r13,%r14653 »       mov····%r13,%r14
654 »       jmp····764·<_io_IncrementalNewlineDecoder___init__.cold+0x57>654 »       jmp····764·<_io_IncrementalNewlineDecoder___init__.cold+0x57>
655 ·R_X86_64_PC32»  .text.hot+0x1623655 ·R_X86_64_PC32»  .text.hot+0x1613
656 »       mov····(%rax),%edx656 »       mov····(%rax),%edx
657 »       add····$0x1,%edx657 »       add····$0x1,%edx
658 »       je·····730·<_io_IncrementalNewlineDecoder___init__.cold+0x23>658 »       je·····730·<_io_IncrementalNewlineDecoder___init__.cold+0x23>
659 »       mov····%edx,(%rax)659 »       mov····%edx,(%rax)
660 »       jmp····730·<_io_IncrementalNewlineDecoder___init__.cold+0x23>660 »       jmp····730·<_io_IncrementalNewlineDecoder___init__.cold+0x23>
  
661 000000000000076f·<textiowrapper_iternext.cold>:661 000000000000076f·<textiowrapper_iternext.cold>:
Offset 666, 139 lines modifiedOffset 666, 139 lines modified
666 »       mov····0x0(%rip),%rdi········666 »       mov····0x0(%rip),%rdi········
667 ·R_X86_64_PC32»  PyExc_ValueError-0x4667 ·R_X86_64_PC32»  PyExc_ValueError-0x4
668 »       mov····$0x0,%esi668 »       mov····$0x0,%esi
669 ·R_X86_64_32»    .rodata.str1.8+0x70669 ·R_X86_64_32»    .rodata.str1.8+0x70
670 »       call···780·<textiowrapper_iternext.cold+0x11>670 »       call···780·<textiowrapper_iternext.cold+0x11>
671 ·R_X86_64_PLT32» PyErr_SetString-0x4671 ·R_X86_64_PLT32» PyErr_SetString-0x4
672 »       jmp····785·<textiowrapper_iternext.cold+0x16>672 »       jmp····785·<textiowrapper_iternext.cold+0x16>
673 ·R_X86_64_PC32»  .text.hot+0x17d0673 ·R_X86_64_PC32»  .text.hot+0x17c0
Max diff block lines reached; 48088/53299 bytes (90.22%) of diff not shown.
154 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
4.54 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
22 ··0x00000120·000e6083·0786068c·058d048e·038f0202·..`.............22 ··0x00000120·000e6083·0786068c·058d048e·038f0202·..`.............
23 ··0x00000130·950a0e38·430e3041·0e28420e·20420e18·...8C.0A.(B.·B..23 ··0x00000130·950a0e38·430e3041·0e28420e·20420e18·...8C.0A.(B.·B..
24 ··0x00000140·420e1042·0e08410b·0342010a·0e38440e·B..B..A..B...8D.24 ··0x00000140·420e1042·0e08410b·0342010a·0e38440e·B..B..A..B...8D.
25 ··0x00000150·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..25 ··0x00000150·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
26 ··0x00000160·450b0000·1c000000·68010000·00000000·E.......h.......26 ··0x00000160·450b0000·1c000000·68010000·00000000·E.......h.......
27 ··0x00000170·4c000000·00440e10·5b0a0e08·450b540a·L....D..[...E.T.27 ··0x00000170·4c000000·00440e10·5b0a0e08·450b540a·L....D..[...E.T.
28 ··0x00000180·0e08410b·48000000·88010000·00000000·..A.H...........28 ··0x00000180·0e08410b·48000000·88010000·00000000·..A.H...........
29 ··0x00000190·42020000·00420e10·8f02420e·188e0342·B....B....B....B29 ··0x00000190·32020000·00420e10·8f02420e·188e0342·2....B....B....B
30 ··0x000001a0·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.30 ··0x000001a0·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
31 ··0x000001b0·38830744·0e70520a·0e38410e·30410e28·8..D.pR..8A.0A.(31 ··0x000001b0·38830744·0e70520a·0e38410e·30410e28·8..D.pR..8A.0A.(
32 ··0x000001c0·420e2042·0e18420e·10420e08·460b0000·B.·B..B..B..F...32 ··0x000001c0·420e2042·0e18420e·10420e08·460b0000·B.·B..B..B..F...
33 ··0x000001d0·1c000000·d4010000·00000000·ce000000·................33 ··0x000001d0·1c000000·d4010000·00000000·ce000000·................
34 ··0x000001e0·000e7083·0786068c·058d048e·038f0200·..p.............34 ··0x000001e0·000e7083·0786068c·058d048e·038f0200·..p.............
35 ··0x000001f0·38000000·f4010000·00000000·49010000·8...........I...35 ··0x000001f0·38000000·f4010000·00000000·49010000·8...........I...
36 ··0x00000200·00460e10·8c02440e·18860344·0e208304·.F....D....D.·..36 ··0x00000200·00460e10·8c02440e·18860344·0e208304·.F....D....D.·..
Offset 48, 29 lines modifiedOffset 48, 29 lines modified
48 ··0x000002c0·038f0200·1c000000·c8020000·00000000·................48 ··0x000002c0·038f0200·1c000000·c8020000·00000000·................
49 ··0x000002d0·50000000·00480e10·5b0a0e08·450b540a·P....H..[...E.T.49 ··0x000002d0·50000000·00480e10·5b0a0e08·450b540a·P....H..[...E.T.
50 ··0x000002e0·0e08410b·28000000·e8020000·00000000·..A.(...........50 ··0x000002e0·0e08410b·28000000·e8020000·00000000·..A.(...........
51 ··0x000002f0·88000000·00450e10·8602410e·18830344·.....E....A....D51 ··0x000002f0·88000000·00450e10·8602410e·18830344·.....E....A....D
52 ··0x00000300·0e300251·0a0e1844·0e10410e·08410b00·.0.Q...D..A..A..52 ··0x00000300·0e300251·0a0e1844·0e10410e·08410b00·.0.Q...D..A..A..
53 ··0x00000310·14000000·14030000·00000000·f9000000·................53 ··0x00000310·14000000·14030000·00000000·f9000000·................
54 ··0x00000320·000e3083·03860200·4c000000·2c030000·..0.....L...,...54 ··0x00000320·000e3083·03860200·4c000000·2c030000·..0.....L...,...
55 ··0x00000330·00000000·f40a0000·00420e10·8f02420e·.........B....B.55 ··0x00000330·00000000·f10a0000·00420e10·8f02420e·.........B....B.
56 ··0x00000340·188e0345·0e208d04·420e288c·05410e30·...E.·..B.(..A.056 ··0x00000340·188e0345·0e208d04·420e288c·05410e30·...E.·..B.(..A.0
57 ··0x00000350·8606410e·38830747·0ec00103·9b010a0e·..A.8..G........57 ··0x00000350·8606410e·38830747·0ec00103·9b010a0e·..A.8..G........
58 ··0x00000360·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..58 ··0x00000360·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..
59 ··0x00000370·420e0841·0b000000·1c000000·7c030000·B..A........|...59 ··0x00000370·420e0841·0b000000·1c000000·7c030000·B..A........|...
60 ··0x00000380·00000000·65030000·000ec001·83078606·....e...........60 ··0x00000380·00000000·65030000·000ec001·83078606·....e...........
61 ··0x00000390·8c058d04·8e038f02·4c000000·9c030000·........L.......61 ··0x00000390·8c058d04·8e038f02·4c000000·9c030000·........L.......
62 ··0x000003a0·00000000·f8030000·00420e10·8f02420e·.........B....B.62 ··0x000003a0·00000000·f8030000·00420e10·8f02420e·.........B....B.
63 ··0x000003b0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.063 ··0x000003b0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
64 ··0x000003c0·8606410e·3883074a·0ec00103·9b020a0e·..A.8..J........64 ··0x000003c0·8606410e·3883074a·0ec00103·9b020a0e·..A.8..J........
65 ··0x000003d0·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B..65 ··0x000003d0·38410e30·410e2842·0e20420e·18420e10·8A.0A.(B.·B..B..
66 ··0x000003e0·420e0847·0b000000·1c000000·ec030000·B..G............66 ··0x000003e0·420e0847·0b000000·1c000000·ec030000·B..G............
67 ··0x000003f0·00000000·49010000·000ec001·83078606·....I...........67 ··0x000003f0·00000000·49010000·000ec001·83078606·....I...........
68 ··0x00000400·8c058d04·8e038f02·48000000·0c040000·........H.......68 ··0x00000400·8c058d04·8e038f02·48000000·0c040000·........H.......
69 ··0x00000410·00000000·11080000·00460e10·8f02420e·.........F....B.69 ··0x00000410·00000000·e1070000·00460e10·8f02420e·.........F....B.
70 ··0x00000420·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.070 ··0x00000420·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
71 ··0x00000430·8606410e·38830744·0e600329·010a0e38·..A.8..D.`.)...871 ··0x00000430·8606410e·38830744·0e600329·010a0e38·..A.8..D.`.)...8
72 ··0x00000440·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B72 ··0x00000440·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B
73 ··0x00000450·0e08410b·1c000000·58040000·00000000·..A.....X.......73 ··0x00000450·0e08410b·1c000000·58040000·00000000·..A.....X.......
74 ··0x00000460·c0010000·000e6083·0786068c·058d048e·......`.........74 ··0x00000460·c0010000·000e6083·0786068c·058d048e·......`.........
75 ··0x00000470·038f0200·20000000·78040000·00000000·....·...x.......75 ··0x00000470·038f0200·20000000·78040000·00000000·....·...x.......
76 ··0x00000480·52000000·00460e10·8302530e·0841c344·R....F....S..A.D76 ··0x00000480·52000000·00460e10·8302530e·0841c344·R....F....S..A.D
Offset 120, 18 lines modifiedOffset 120, 18 lines modified
120 ··0x00000740·30000000·44070000·00000000·f5000000·0...D...........120 ··0x00000740·30000000·44070000·00000000·f5000000·0...D...........
121 ··0x00000750·00460e10·8c02410e·18860341·0e208304·.F....A....A.·..121 ··0x00000750·00460e10·8c02410e·18860341·0e208304·.F....A....A.·..
122 ··0x00000760·440e3002·cc0a0e20·410e1841·0e10420e·D.0....·A..A..B.122 ··0x00000760·440e3002·cc0a0e20·410e1841·0e10420e·D.0....·A..A..B.
123 ··0x00000770·08410b00·18000000·78070000·00000000·.A......x.......123 ··0x00000770·08410b00·18000000·78070000·00000000·.A......x.......
124 ··0x00000780·8a000000·000e3083·0486038c·02000000·......0.........124 ··0x00000780·8a000000·000e3083·0486038c·02000000·......0.........
125 ··0x00000790·18000000·94070000·00000000·1d000000·................125 ··0x00000790·18000000·94070000·00000000·1d000000·................
126 ··0x000007a0·00450e10·8302500e·08000000·4c000000·.E....P.....L...126 ··0x000007a0·00450e10·8302500e·08000000·4c000000·.E....P.....L...
127 ··0x000007b0·b0070000·00000000·3a060000·00460e10·........:....F..127 ··0x000007b0·b0070000·00000000·35060000·00460e10·........5....F..
128 ··0x000007c0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.128 ··0x000007c0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
129 ··0x000007d0·05440e30·8606440e·38830747·0e800103·.D.0..D.8..G....129 ··0x000007d0·05440e30·8606440e·38830747·0e800103·.D.0..D.8..G....
130 ··0x000007e0·3f010a0e·38410e30·410e2842·0e20420e·?...8A.0A.(B.·B.130 ··0x000007e0·40010a0e·38410e30·410e2842·0e20420e·@...8A.0A.(B.·B.
131 ··0x000007f0·18420e10·420e0841·0b000000·1c000000·.B..B..A........131 ··0x000007f0·18420e10·420e0841·0b000000·1c000000·.B..B..A........
132 ··0x00000800·00080000·00000000·83010000·000e8001·................132 ··0x00000800·00080000·00000000·83010000·000e8001·................
133 ··0x00000810·83078606·8c058d04·8e038f02·14000000·................133 ··0x00000810·83078606·8c058d04·8e038f02·14000000·................
134 ··0x00000820·20080000·00000000·47000000·00480e20··.......G....H.·134 ··0x00000820·20080000·00000000·47000000·00480e20··.......G....H.·
135 ··0x00000830·7e0e0800·10000000·38080000·00000000·~.......8.......135 ··0x00000830·7e0e0800·10000000·38080000·00000000·~.......8.......
136 ··0x00000840·2b000000·000e2000·30000000·4c080000·+.....·.0...L...136 ··0x00000840·2b000000·000e2000·30000000·4c080000·+.....·.0...L...
137 ··0x00000850·00000000·69000000·004a0e10·8602440e·....i....J....D.137 ··0x00000850·00000000·69000000·004a0e10·8602440e·....i....J....D.
166 KB
stringio.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:··········33744·(bytes·into·file)13 ··Start·of·section·headers:··········33728·(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·0x83d0:1 There·are·22·section·headers,·starting·at·offset·0x83c0:
  
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·0001e9·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0001e9·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·004bb8·0001b0·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·004ba8·0001b0·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000230·000460·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·000230·000460·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·004d68·000618·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·004d58·000618·18···I·19···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000690·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·000690·000000·00··WA··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·000690·000b59·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·000690·000b59·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·005380·001998·18···I·19···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·005370·001998·18···I·19···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·0011f0·00128f·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········0000000000000000·0011f0·00127f·00··AX··0···0·16
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·006d18·0011b8·18···I·19···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·006d08·0011b8·18···I·19···8··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·00247f·00017c·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·00246f·00017c·01·AMS··0···0··1
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·002600·000214·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·0025f0·000214·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·002818·0007c3·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·002808·0007c3·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·007ed0·000030·18···I·19··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·007ec0·000030·18···I·19··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·002fe0·000010·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·002fd0·000010·08··AM··0···0··8
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·002ff0·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·002fe0·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·002ff0·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·002fe0·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·003010·0006c0·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·003000·0006c0·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·007f00·000408·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·007ef0·000408·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·0036d0·000bb8·18·····20··74··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·0036c0·000bb8·18·····20··74··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·004288·00092b·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·004278·00092b·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·008308·0000c3·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·0082f8·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)
4.64 KB
readelf --wide --symbols {}
    
Offset 6, 46 lines modifiedOffset 6, 46 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·.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:·0000000000000000····46·FUNC····LOCAL··DEFAULT····8·stringio_new9 ·····5:·0000000000000000····46·FUNC····LOCAL··DEFAULT····8·stringio_new
10 ·····6:·0000000000000000····32·FUNC····LOCAL··DEFAULT····6·stringio_new.cold10 ·····6:·0000000000000000····32·FUNC····LOCAL··DEFAULT····6·stringio_new.cold
11 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.111 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.1
12 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.812 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
13 ·····9:·0000000000000030··1315·FUNC····LOCAL··DEFAULT····8·_io_StringIO___init__13 ·····9:·0000000000000030··1299·FUNC····LOCAL··DEFAULT····8·_io_StringIO___init__
14 ····10:·0000000000000560···167·FUNC····LOCAL··DEFAULT····8·resize_buffer14 ····10:·0000000000000550···167·FUNC····LOCAL··DEFAULT····8·resize_buffer
15 ····11:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.215 ····11:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
16 ····12:·0000000000000ca0···130·FUNC····LOCAL··DEFAULT····8·realize16 ····12:·0000000000000c90···130·FUNC····LOCAL··DEFAULT····8·realize
17 ····13:·0000000000000020···395·FUNC····LOCAL··DEFAULT····6·_io_StringIO___init__.cold17 ····13:·0000000000000020···395·FUNC····LOCAL··DEFAULT····6·_io_StringIO___init__.cold
18 ····14:·00000000000001ab····32·FUNC····LOCAL··DEFAULT····6·resize_buffer.cold18 ····14:·00000000000001ab····32·FUNC····LOCAL··DEFAULT····6·resize_buffer.cold
19 ····15:·0000000000000610···600·FUNC····LOCAL··DEFAULT····8·_io_StringIO_write19 ····15:·0000000000000600···600·FUNC····LOCAL··DEFAULT····8·_io_StringIO_write
20 ····16:·00000000000001cb···129·FUNC····LOCAL··DEFAULT····6·_io_StringIO_write.cold20 ····16:·00000000000001cb···129·FUNC····LOCAL··DEFAULT····6·_io_StringIO_write.cold
21 ····17:·0000000000000870···149·FUNC····LOCAL··DEFAULT····8·_io_StringIO_getvalue21 ····17:·0000000000000860···149·FUNC····LOCAL··DEFAULT····8·_io_StringIO_getvalue
22 ····18:·000000000000024c····61·FUNC····LOCAL··DEFAULT····6·_io_StringIO_getvalue.cold22 ····18:·000000000000024c····61·FUNC····LOCAL··DEFAULT····6·_io_StringIO_getvalue.cold
23 ····19:·0000000000000910····84·FUNC····LOCAL··DEFAULT····8·make_intermediate23 ····19:·0000000000000900····84·FUNC····LOCAL··DEFAULT····8·make_intermediate
24 ····20:·0000000000000289····33·FUNC····LOCAL··DEFAULT····6·make_intermediate.cold24 ····20:·0000000000000289····33·FUNC····LOCAL··DEFAULT····6·make_intermediate.cold
25 ····21:·0000000000000970···354·FUNC····LOCAL··DEFAULT····8·_io_StringIO_seek25 ····21:·0000000000000960···354·FUNC····LOCAL··DEFAULT····8·_io_StringIO_seek
26 ····22:·00000000000002aa···146·FUNC····LOCAL··DEFAULT····6·_io_StringIO_seek.cold26 ····22:·00000000000002aa···146·FUNC····LOCAL··DEFAULT····6·_io_StringIO_seek.cold
27 ····23:·0000000000000ae0···440·FUNC····LOCAL··DEFAULT····8·_io_StringIO_truncate27 ····23:·0000000000000ad0···440·FUNC····LOCAL··DEFAULT····8·_io_StringIO_truncate
28 ····24:·000000000000033c···190·FUNC····LOCAL··DEFAULT····6·_io_StringIO_truncate.cold28 ····24:·000000000000033c···190·FUNC····LOCAL··DEFAULT····6·_io_StringIO_truncate.cold
29 ····25:·00000000000003fa····60·FUNC····LOCAL··DEFAULT····6·realize.cold29 ····25:·00000000000003fa····60·FUNC····LOCAL··DEFAULT····6·realize.cold
30 ····26:·0000000000000d30····24·FUNC····LOCAL··DEFAULT····8·_io_StringIO_closed_get30 ····26:·0000000000000d20····24·FUNC····LOCAL··DEFAULT····8·_io_StringIO_closed_get
31 ····27:·0000000000000436····22·FUNC····LOCAL··DEFAULT····6·_io_StringIO_closed_get.cold31 ····27:·0000000000000436····22·FUNC····LOCAL··DEFAULT····6·_io_StringIO_closed_get.cold
32 ····28:·0000000000000000···254·FUNC····LOCAL··DEFAULT····1·_io_StringIO_readline32 ····28:·0000000000000000···254·FUNC····LOCAL··DEFAULT····1·_io_StringIO_readline
33 ····29:·000000000000044c····95·FUNC····LOCAL··DEFAULT····6·_io_StringIO_readline.cold33 ····29:·000000000000044c····95·FUNC····LOCAL··DEFAULT····6·_io_StringIO_readline.cold
34 ····30:·0000000000000d50···343·FUNC····LOCAL··DEFAULT····8·stringio_dealloc34 ····30:·0000000000000d40···343·FUNC····LOCAL··DEFAULT····8·stringio_dealloc
35 ····31:·00000000000004ab····82·FUNC····LOCAL··DEFAULT····6·stringio_dealloc.cold35 ····31:·00000000000004ab····82·FUNC····LOCAL··DEFAULT····6·stringio_dealloc.cold
36 ····32:·0000000000000eb0···183·FUNC····LOCAL··DEFAULT····8·stringio_clear36 ····32:·0000000000000ea0···183·FUNC····LOCAL··DEFAULT····8·stringio_clear
37 ····33:·00000000000004fd····10·FUNC····LOCAL··DEFAULT····6·stringio_clear.cold37 ····33:·00000000000004fd····10·FUNC····LOCAL··DEFAULT····6·stringio_clear.cold
38 ····34:·0000000000000100···118·FUNC····LOCAL··DEFAULT····1·stringio_traverse38 ····34:·0000000000000100···118·FUNC····LOCAL··DEFAULT····1·stringio_traverse
39 ····35:·0000000000000507····36·FUNC····LOCAL··DEFAULT····6·stringio_traverse.cold39 ····35:·0000000000000507····36·FUNC····LOCAL··DEFAULT····6·stringio_traverse.cold
40 ····36:·0000000000000f70···385·FUNC····LOCAL··DEFAULT····8·_io_StringIO_read40 ····36:·0000000000000f60···385·FUNC····LOCAL··DEFAULT····8·_io_StringIO_read
41 ····37:·000000000000052b···145·FUNC····LOCAL··DEFAULT····6·_io_StringIO_read.cold41 ····37:·000000000000052b···145·FUNC····LOCAL··DEFAULT····6·_io_StringIO_read.cold
42 ····38:·0000000000000180···105·FUNC····LOCAL··DEFAULT····1·_io_StringIO_close42 ····38:·0000000000000180···105·FUNC····LOCAL··DEFAULT····1·_io_StringIO_close
43 ····39:·00000000000005bc···113·FUNC····LOCAL··DEFAULT····6·_io_StringIO_close.cold43 ····39:·00000000000005bc···113·FUNC····LOCAL··DEFAULT····6·_io_StringIO_close.cold
44 ····40:·0000000000001100···399·FUNC····LOCAL··DEFAULT····8·stringio_iternext44 ····40:·00000000000010f0···399·FUNC····LOCAL··DEFAULT····8·stringio_iternext
45 ····41:·000000000000062d···277·FUNC····LOCAL··DEFAULT····6·stringio_iternext.cold45 ····41:·000000000000062d···277·FUNC····LOCAL··DEFAULT····6·stringio_iternext.cold
46 ····42:·0000000000000742·····6·FUNC····LOCAL··DEFAULT····6·_io_StringIO_readable46 ····42:·0000000000000742·····6·FUNC····LOCAL··DEFAULT····6·_io_StringIO_readable
47 ····43:·0000000000000748····58·FUNC····LOCAL··DEFAULT····6·_io_StringIO_readable_impl47 ····43:·0000000000000748····58·FUNC····LOCAL··DEFAULT····6·_io_StringIO_readable_impl
48 ····44:·0000000000000782·····6·FUNC····LOCAL··DEFAULT····6·_io_StringIO_writable48 ····44:·0000000000000782·····6·FUNC····LOCAL··DEFAULT····6·_io_StringIO_writable
49 ····45:·0000000000000788·····6·FUNC····LOCAL··DEFAULT····6·_io_StringIO_seekable49 ····45:·0000000000000788·····6·FUNC····LOCAL··DEFAULT····6·_io_StringIO_seekable
50 ····46:·000000000000078e····69·FUNC····LOCAL··DEFAULT····6·_io_StringIO_tell50 ····46:·000000000000078e····69·FUNC····LOCAL··DEFAULT····6·_io_StringIO_tell
51 ····47:·00000000000007d3···250·FUNC····LOCAL··DEFAULT····6·_io_StringIO___getstate__51 ····47:·00000000000007d3···250·FUNC····LOCAL··DEFAULT····6·_io_StringIO___getstate__
66.5 KB
readelf --wide --relocs {}
Max HTML report size reached
22.0 KB
readelf --wide --debug-dump=frames {}
    
Offset 29, 15 lines modifiedOffset 29, 15 lines modified
29 ··DW_CFA_advance_loc:·17·to·000000000000001129 ··DW_CFA_advance_loc:·17·to·0000000000000011
30 ··DW_CFA_remember_state30 ··DW_CFA_remember_state
31 ··DW_CFA_def_cfa_offset:·831 ··DW_CFA_def_cfa_offset:·8
32 ··DW_CFA_advance_loc:·5·to·000000000000001632 ··DW_CFA_advance_loc:·5·to·0000000000000016
33 ··DW_CFA_restore_state33 ··DW_CFA_restore_state
34 ··DW_CFA_nop34 ··DW_CFA_nop
  
35 00000050·0000000000000064·00000054·FDE·cie=00000000·pc=0000000000000030..000000000000055335 00000050·0000000000000064·00000054·FDE·cie=00000000·pc=0000000000000030..0000000000000543
36 ··DW_CFA_advance_loc:·6·to·000000000000003636 ··DW_CFA_advance_loc:·6·to·0000000000000036
37 ··DW_CFA_def_cfa_offset:·1637 ··DW_CFA_def_cfa_offset:·16
38 ··DW_CFA_offset:·r14·(r14)·at·cfa-1638 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
39 ··DW_CFA_advance_loc:·2·to·000000000000003839 ··DW_CFA_advance_loc:·2·to·0000000000000038
40 ··DW_CFA_def_cfa_offset:·2440 ··DW_CFA_def_cfa_offset:·24
41 ··DW_CFA_offset:·r13·(r13)·at·cfa-2441 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
42 ··DW_CFA_advance_loc:·2·to·000000000000003a42 ··DW_CFA_advance_loc:·2·to·000000000000003a
Offset 72, 23 lines modifiedOffset 72, 23 lines modified
72 ··DW_CFA_def_cfa_offset:·8072 ··DW_CFA_def_cfa_offset:·80
73 ··DW_CFA_advance_loc:·2·to·00000000000002a273 ··DW_CFA_advance_loc:·2·to·00000000000002a2
74 ··DW_CFA_def_cfa_offset:·8874 ··DW_CFA_def_cfa_offset:·88
75 ··DW_CFA_advance_loc:·2·to·00000000000002a475 ··DW_CFA_advance_loc:·2·to·00000000000002a4
76 ··DW_CFA_def_cfa_offset:·9676 ··DW_CFA_def_cfa_offset:·96
77 ··DW_CFA_advance_loc:·9·to·00000000000002ad77 ··DW_CFA_advance_loc:·9·to·00000000000002ad
78 ··DW_CFA_def_cfa_offset:·6478 ··DW_CFA_def_cfa_offset:·64
79 ··DW_CFA_advance_loc2:·488·to·000000000000049579 ··DW_CFA_advance_loc2:·472·to·0000000000000485
80 ··DW_CFA_def_cfa_offset:·7280 ··DW_CFA_def_cfa_offset:·72
81 ··DW_CFA_advance_loc:·22·to·00000000000004ab81 ··DW_CFA_advance_loc:·22·to·000000000000049b
82 ··DW_CFA_def_cfa_offset:·8082 ··DW_CFA_def_cfa_offset:·80
83 ··DW_CFA_advance_loc:·2·to·00000000000004ad83 ··DW_CFA_advance_loc:·2·to·000000000000049d
84 ··DW_CFA_def_cfa_offset:·8884 ··DW_CFA_def_cfa_offset:·88
85 ··DW_CFA_advance_loc:·2·to·00000000000004af85 ··DW_CFA_advance_loc:·2·to·000000000000049f
86 ··DW_CFA_def_cfa_offset:·9686 ··DW_CFA_def_cfa_offset:·96
87 ··DW_CFA_advance_loc:·9·to·00000000000004b887 ··DW_CFA_advance_loc:·9·to·00000000000004a8
88 ··DW_CFA_def_cfa_offset:·6488 ··DW_CFA_def_cfa_offset:·64
89 ··DW_CFA_nop89 ··DW_CFA_nop
90 ··DW_CFA_nop90 ··DW_CFA_nop
  
91 000000b8·000000000000001c·000000bc·FDE·cie=00000000·pc=0000000000000020..00000000000001ab91 000000b8·000000000000001c·000000bc·FDE·cie=00000000·pc=0000000000000020..00000000000001ab
92 ··DW_CFA_def_cfa_offset:·6492 ··DW_CFA_def_cfa_offset:·64
93 ··DW_CFA_offset:·r3·(rbx)·at·cfa-4893 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
Offset 96, 68 lines modifiedOffset 96, 68 lines modified
96 ··DW_CFA_offset:·r12·(r12)·at·cfa-3296 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
97 ··DW_CFA_offset:·r13·(r13)·at·cfa-2497 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
98 ··DW_CFA_offset:·r14·(r14)·at·cfa-1698 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
99 ··DW_CFA_nop99 ··DW_CFA_nop
100 ··DW_CFA_nop100 ··DW_CFA_nop
101 ··DW_CFA_nop101 ··DW_CFA_nop
  
102 000000d8·0000000000000028·000000dc·FDE·cie=00000000·pc=0000000000000560..0000000000000607102 000000d8·0000000000000028·000000dc·FDE·cie=00000000·pc=0000000000000550..00000000000005f7
103 ··DW_CFA_advance_loc:·1·to·0000000000000561103 ··DW_CFA_advance_loc:·1·to·0000000000000551
104 ··DW_CFA_def_cfa_offset:·16104 ··DW_CFA_def_cfa_offset:·16
105 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16105 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
106 ··DW_CFA_advance_loc:·4·to·0000000000000565106 ··DW_CFA_advance_loc:·4·to·0000000000000555
107 ··DW_CFA_def_cfa_offset:·24107 ··DW_CFA_def_cfa_offset:·24
108 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24108 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
109 ··DW_CFA_advance_loc:·4·to·0000000000000569109 ··DW_CFA_advance_loc:·4·to·0000000000000559
110 ··DW_CFA_def_cfa_offset:·32110 ··DW_CFA_def_cfa_offset:·32
111 ··DW_CFA_advance_loc:·39·to·0000000000000590111 ··DW_CFA_advance_loc:·39·to·0000000000000580
112 ··DW_CFA_remember_state112 ··DW_CFA_remember_state
113 ··DW_CFA_def_cfa_offset:·24113 ··DW_CFA_def_cfa_offset:·24
114 ··DW_CFA_advance_loc:·1·to·0000000000000591114 ··DW_CFA_advance_loc:·1·to·0000000000000581
115 ··DW_CFA_def_cfa_offset:·16115 ··DW_CFA_def_cfa_offset:·16
116 ··DW_CFA_advance_loc:·1·to·0000000000000592116 ··DW_CFA_advance_loc:·1·to·0000000000000582
117 ··DW_CFA_def_cfa_offset:·8117 ··DW_CFA_def_cfa_offset:·8
118 ··DW_CFA_advance_loc:·6·to·0000000000000598118 ··DW_CFA_advance_loc:·6·to·0000000000000588
119 ··DW_CFA_restore_state119 ··DW_CFA_restore_state
120 ··DW_CFA_nop120 ··DW_CFA_nop
121 ··DW_CFA_nop121 ··DW_CFA_nop
  
122 00000104·0000000000000014·00000108·FDE·cie=00000000·pc=00000000000001ab..00000000000001cb122 00000104·0000000000000014·00000108·FDE·cie=00000000·pc=00000000000001ab..00000000000001cb
123 ··DW_CFA_def_cfa_offset:·32123 ··DW_CFA_def_cfa_offset:·32
124 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24124 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
125 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16125 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
126 ··DW_CFA_nop126 ··DW_CFA_nop
  
127 0000011c·0000000000000038·00000120·FDE·cie=00000000·pc=0000000000000610..0000000000000868127 0000011c·0000000000000038·00000120·FDE·cie=00000000·pc=0000000000000600..0000000000000858
128 ··DW_CFA_advance_loc:·6·to·0000000000000616128 ··DW_CFA_advance_loc:·6·to·0000000000000606
129 ··DW_CFA_def_cfa_offset:·16129 ··DW_CFA_def_cfa_offset:·16
130 ··DW_CFA_offset:·r13·(r13)·at·cfa-16130 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
131 ··DW_CFA_advance_loc:·2·to·0000000000000618131 ··DW_CFA_advance_loc:·2·to·0000000000000608
132 ··DW_CFA_def_cfa_offset:·24132 ··DW_CFA_def_cfa_offset:·24
133 ··DW_CFA_offset:·r12·(r12)·at·cfa-24133 ··DW_CFA_offset:·r12·(r12)·at·cfa-24
134 ··DW_CFA_advance_loc:·1·to·0000000000000619134 ··DW_CFA_advance_loc:·1·to·0000000000000609
135 ··DW_CFA_def_cfa_offset:·32135 ··DW_CFA_def_cfa_offset:·32
136 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32136 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
137 ··DW_CFA_advance_loc:·1·to·000000000000061a137 ··DW_CFA_advance_loc:·1·to·000000000000060a
138 ··DW_CFA_def_cfa_offset:·40138 ··DW_CFA_def_cfa_offset:·40
139 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40139 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
140 ··DW_CFA_advance_loc:·4·to·000000000000061e140 ··DW_CFA_advance_loc:·4·to·000000000000060e
141 ··DW_CFA_def_cfa_offset:·48141 ··DW_CFA_def_cfa_offset:·48
142 ··DW_CFA_advance_loc1:·218·to·00000000000006f8142 ··DW_CFA_advance_loc1:·218·to·00000000000006e8
143 ··DW_CFA_remember_state143 ··DW_CFA_remember_state
144 ··DW_CFA_def_cfa_offset:·40144 ··DW_CFA_def_cfa_offset:·40
145 ··DW_CFA_advance_loc:·4·to·00000000000006fc145 ··DW_CFA_advance_loc:·4·to·00000000000006ec
146 ··DW_CFA_def_cfa_offset:·32146 ··DW_CFA_def_cfa_offset:·32
147 ··DW_CFA_advance_loc:·1·to·00000000000006fd147 ··DW_CFA_advance_loc:·1·to·00000000000006ed
148 ··DW_CFA_def_cfa_offset:·24148 ··DW_CFA_def_cfa_offset:·24
149 ··DW_CFA_advance_loc:·2·to·00000000000006ff149 ··DW_CFA_advance_loc:·2·to·00000000000006ef
150 ··DW_CFA_def_cfa_offset:·16150 ··DW_CFA_def_cfa_offset:·16
151 ··DW_CFA_advance_loc:·2·to·0000000000000701151 ··DW_CFA_advance_loc:·2·to·00000000000006f1
152 ··DW_CFA_def_cfa_offset:·8152 ··DW_CFA_def_cfa_offset:·8
153 ··DW_CFA_advance_loc:·15·to·0000000000000710153 ··DW_CFA_advance_loc:·15·to·0000000000000700
154 ··DW_CFA_restore_state154 ··DW_CFA_restore_state
155 ··DW_CFA_nop155 ··DW_CFA_nop
  
156 00000158·000000000000002c·0000015c·FDE·cie=00000000·pc=00000000000001cb..000000000000024c156 00000158·000000000000002c·0000015c·FDE·cie=00000000·pc=00000000000001cb..000000000000024c
157 ··DW_CFA_def_cfa_offset:·48157 ··DW_CFA_def_cfa_offset:·48
158 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40158 ··DW_CFA_offset:·r3·(rbx)·at·cfa-40
159 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32159 ··DW_CFA_offset:·r6·(rbp)·at·cfa-32
Offset 176, 205 lines modifiedOffset 176, 205 lines modified
176 ··DW_CFA_def_cfa_offset:·8176 ··DW_CFA_def_cfa_offset:·8
177 ··DW_CFA_advance_loc:·1·to·00000000000001ec177 ··DW_CFA_advance_loc:·1·to·00000000000001ec
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 00000188·0000000000000038·0000018c·FDE·cie=00000000·pc=0000000000000870..0000000000000905182 00000188·0000000000000038·0000018c·FDE·cie=00000000·pc=0000000000000860..00000000000008f5
183 ··DW_CFA_advance_loc:·6·to·0000000000000876183 ··DW_CFA_advance_loc:·6·to·0000000000000866
184 ··DW_CFA_def_cfa_offset:·16184 ··DW_CFA_def_cfa_offset:·16
185 ··DW_CFA_offset:·r12·(r12)·at·cfa-16185 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
186 ··DW_CFA_advance_loc:·1·to·0000000000000877186 ··DW_CFA_advance_loc:·1·to·0000000000000867
187 ··DW_CFA_def_cfa_offset:·24187 ··DW_CFA_def_cfa_offset:·24
188 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24188 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
189 ··DW_CFA_advance_loc:·1·to·0000000000000878189 ··DW_CFA_advance_loc:·1·to·0000000000000868
190 ··DW_CFA_def_cfa_offset:·32190 ··DW_CFA_def_cfa_offset:·32
191 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32191 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
192 ··DW_CFA_advance_loc1:·94·to·00000000000008d6192 ··DW_CFA_advance_loc1:·94·to·00000000000008c6
Max diff block lines reached; 16347/22404 bytes (72.96%) of diff not shown.
1.14 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
25 »       mov····(%rsp),%r1225 »       mov····(%rsp),%r12
26 »       jle····f4·<_io_StringIO_readline+0xf4>26 »       jle····f4·<_io_StringIO_readline+0xf4>
27 »       cmpb···$0x0,0x71(%rbx)27 »       cmpb···$0x0,0x71(%rbx)
28 »       jne····4c·<_io_StringIO_readline+0x4c>28 »       jne····4c·<_io_StringIO_readline+0x4c>
29 ·R_X86_64_PC32»  .text.unlikely+0x44829 ·R_X86_64_PC32»  .text.unlikely+0x448
30 »       mov····%rbx,%rdi30 »       mov····%rbx,%rdi
31 »       call···54·<_io_StringIO_readline+0x54>31 »       call···54·<_io_StringIO_readline+0x54>
32 ·R_X86_64_PC32»  .text.hot+0xc9c32 ·R_X86_64_PC32»  .text.hot+0xc8c
33 »       add····$0x1,%eax33 »       add····$0x1,%eax
34 »       je·····5d·<_io_StringIO_readline+0x5d>34 »       je·····5d·<_io_StringIO_readline+0x5d>
35 ·R_X86_64_PC32»  .text.unlikely+0x45935 ·R_X86_64_PC32»  .text.unlikely+0x459
36 »       mov····0x18(%rbx),%rax36 »       mov····0x18(%rbx),%rax
37 »       mov····0x20(%rbx),%rbp37 »       mov····0x20(%rbx),%rbp
38 »       cmp····%rbp,%rax38 »       cmp····%rbp,%rax
39 »       jge····e0·<_io_StringIO_readline+0xe0>39 »       jge····e0·<_io_StringIO_readline+0xe0>
Offset 142, 15 lines modifiedOffset 142, 15 lines modified
142 _io_StringIO_close():142 _io_StringIO_close():
143 »       endbr64143 »       endbr64
144 »       push···%rbx144 »       push···%rbx
145 »       xor····%esi,%esi145 »       xor····%esi,%esi
146 »       mov····%rdi,%rbx146 »       mov····%rdi,%rbx
147 »       movb···$0x1,0x71(%rdi)147 »       movb···$0x1,0x71(%rdi)
148 »       call···193·<_io_StringIO_close+0x13>148 »       call···193·<_io_StringIO_close+0x13>
149 ·R_X86_64_PC32»  .text.hot+0x55c149 ·R_X86_64_PC32»  .text.hot+0x54c
150 »       add····$0x1,%eax150 »       add····$0x1,%eax
151 »       je·····19c·<_io_StringIO_close+0x1c>151 »       je·····19c·<_io_StringIO_close+0x1c>
152 ·R_X86_64_PC32»  .text.unlikely+0x5b8152 ·R_X86_64_PC32»  .text.unlikely+0x5b8
153 »       lea····0x38(%rbx),%rdi153 »       lea····0x38(%rbx),%rdi
154 »       call···1a5·<_io_StringIO_close+0x25>154 »       call···1a5·<_io_StringIO_close+0x25>
155 ·R_X86_64_PLT32» _PyUnicodeWriter_Dealloc-0x4155 ·R_X86_64_PLT32» _PyUnicodeWriter_Dealloc-0x4
156 »       mov····0x80(%rbx),%rdi156 »       mov····0x80(%rbx),%rdi
16.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 21, 26 lines modifiedOffset 21, 26 lines modified
  
21 0000000000000020·<_io_StringIO___init__.cold>:21 0000000000000020·<_io_StringIO___init__.cold>:
22 _io_StringIO___init__.cold():22 _io_StringIO___init__.cold():
23 »       mov····%rbp,%rdi23 »       mov····%rbp,%rdi
24 »       call···28·<_io_StringIO___init__.cold+0x8>24 »       call···28·<_io_StringIO___init__.cold+0x8>
25 ·R_X86_64_PLT32» _Py_Dealloc-0x425 ·R_X86_64_PLT32» _Py_Dealloc-0x4
26 »       jmp····2d·<_io_StringIO___init__.cold+0xd>26 »       jmp····2d·<_io_StringIO___init__.cold+0xd>
27 ·R_X86_64_PC32»  .text.hot+0x53d27 ·R_X86_64_PC32»  .text.hot+0x52d
28 »       cmp····$0xd,%al28 »       cmp····$0xd,%al
29 »       jne····4f·<_io_StringIO___init__.cold+0x2f>29 »       jne····4f·<_io_StringIO___init__.cold+0x2f>
30 »       movzbl·0x1(%r12),%eax30 »       movzbl·0x1(%r12),%eax
31 »       test···%al,%al31 »       test···%al,%al
32 »       je·····3f·<_io_StringIO___init__.cold+0x1f>32 »       je·····3f·<_io_StringIO___init__.cold+0x1f>
33 ·R_X86_64_PC32»  .text.hot+0x45133 ·R_X86_64_PC32»  .text.hot+0x441
34 »       cmp····$0xa,%al34 »       cmp····$0xa,%al
35 »       jne····4f·<_io_StringIO___init__.cold+0x2f>35 »       jne····4f·<_io_StringIO___init__.cold+0x2f>
36 »       cmpb···$0x0,0x2(%r12)36 »       cmpb···$0x0,0x2(%r12)
37 »       je·····4f·<_io_StringIO___init__.cold+0x2f>37 »       je·····4f·<_io_StringIO___init__.cold+0x2f>
38 ·R_X86_64_PC32»  .text.hot+0x45138 ·R_X86_64_PC32»  .text.hot+0x441
39 »       mov····0x0(%rip),%rdi········39 »       mov····0x0(%rip),%rdi········
40 ·R_X86_64_PC32»  PyExc_ValueError-0x440 ·R_X86_64_PC32»  PyExc_ValueError-0x4
41 »       mov····%r13,%rdx41 »       mov····%r13,%rdx
42 »       mov····$0x0,%esi42 »       mov····$0x0,%esi
43 ·R_X86_64_32»    .rodata.str1.1+0x243 ·R_X86_64_32»    .rodata.str1.1+0x2
44 »       xor····%eax,%eax44 »       xor····%eax,%eax
45 »       call···65·<_io_StringIO___init__.cold+0x45>45 »       call···65·<_io_StringIO___init__.cold+0x45>
Offset 53, 15 lines modifiedOffset 53, 15 lines modified
53 »       mov····$0x0,%esi53 »       mov····$0x0,%esi
54 ·R_X86_64_32»    _PyIO_Module54 ·R_X86_64_32»    _PyIO_Module
55 »       call···81·<_io_StringIO___init__.cold+0x61>55 »       call···81·<_io_StringIO___init__.cold+0x61>
56 ·R_X86_64_PLT32» PyType_GetModuleByDef-0x456 ·R_X86_64_PLT32» PyType_GetModuleByDef-0x4
57 »       cmpb···$0x0,0x72(%rbx)57 »       cmpb···$0x0,0x72(%rbx)
58 »       mov····0x20(%rax),%r1258 »       mov····0x20(%rax),%r12
59 »       jne····8f·<_io_StringIO___init__.cold+0x6f>59 »       jne····8f·<_io_StringIO___init__.cold+0x6f>
60 ·R_X86_64_PC32»  .text.hot+0x3c960 ·R_X86_64_PC32»  .text.hot+0x3b9
61 »       jmp····94·<_io_StringIO___init__.cold+0x74>61 »       jmp····94·<_io_StringIO___init__.cold+0x74>
62 ·R_X86_64_PC32»  .text.hot+0x10e62 ·R_X86_64_PC32»  .text.hot+0x10e
63 »       mov····0x0(%rip),%rdi········63 »       mov····0x0(%rip),%rdi········
64 ·R_X86_64_PC32»  PyExc_OverflowError-0x464 ·R_X86_64_PC32»  PyExc_OverflowError-0x4
65 »       mov····$0x0,%esi65 »       mov····$0x0,%esi
66 ·R_X86_64_32»    .rodata.str1.1+0x1c66 ·R_X86_64_32»    .rodata.str1.1+0x1c
67 »       call···a5·<_io_StringIO___init__.cold+0x85>67 »       call···a5·<_io_StringIO___init__.cold+0x85>
Offset 72, 15 lines modifiedOffset 72, 15 lines modified
72 »       sub····$0x1,%rax72 »       sub····$0x1,%rax
73 »       mov····%rax,0x0(%rbp)73 »       mov····%rax,0x0(%rbp)
74 »       jne····65·<_io_StringIO___init__.cold+0x45>74 »       jne····65·<_io_StringIO___init__.cold+0x45>
75 »       mov····%rbp,%rdi75 »       mov····%rbp,%rdi
76 »       call···bf·<_io_StringIO___init__.cold+0x9f>76 »       call···bf·<_io_StringIO___init__.cold+0x9f>
77 ·R_X86_64_PLT32» _Py_Dealloc-0x477 ·R_X86_64_PLT32» _Py_Dealloc-0x4
78 »       jmp····65·<_io_StringIO___init__.cold+0x45>78 »       jmp····65·<_io_StringIO___init__.cold+0x45>
79 »       mov····%r10,%rbp79 »       mov····%r10,%r13
80 »       jmp····c9·<_io_StringIO___init__.cold+0xa9>80 »       jmp····c9·<_io_StringIO___init__.cold+0xa9>
81 ·R_X86_64_PC32»  .text.hot+0x28681 ·R_X86_64_PC32»  .text.hot+0x286
82 »       mov····(%rdi),%rax82 »       mov····(%rdi),%rax
83 »       xor····%r9d,%r9d83 »       xor····%r9d,%r9d
84 »       mov····%r9,0x88(%rbx)84 »       mov····%r9,0x88(%rbx)
85 »       test···%eax,%eax85 »       test···%eax,%eax
86 »       js·····de·<_io_StringIO___init__.cold+0xbe>86 »       js·····de·<_io_StringIO___init__.cold+0xbe>
Offset 129, 15 lines modifiedOffset 129, 15 lines modified
129 »       xor····%eax,%eax129 »       xor····%eax,%eax
130 »       call···161·<_io_StringIO___init__.cold+0x141>130 »       call···161·<_io_StringIO___init__.cold+0x141>
131 ·R_X86_64_PLT32» PyErr_Format-0x4131 ·R_X86_64_PLT32» PyErr_Format-0x4
132 »       jmp····65·<_io_StringIO___init__.cold+0x45>132 »       jmp····65·<_io_StringIO___init__.cold+0x45>
133 »       mov····$0x0,%edx133 »       mov····$0x0,%edx
134 ·R_X86_64_32»    _Py_TrueStruct134 ·R_X86_64_32»    _Py_TrueStruct
135 »       jmp····170·<_io_StringIO___init__.cold+0x150>135 »       jmp····170·<_io_StringIO___init__.cold+0x150>
136 ·R_X86_64_PC32»  .text.hot+0x3d8136 ·R_X86_64_PC32»  .text.hot+0x3c8
137 »       mov····(%rax),%edx137 »       mov····(%rax),%edx
138 »       add····$0x1,%edx138 »       add····$0x1,%edx
139 »       je·····179·<_io_StringIO___init__.cold+0x159>139 »       je·····179·<_io_StringIO___init__.cold+0x159>
140 »       mov····%edx,(%rax)140 »       mov····%edx,(%rax)
141 »       mov····%rax,0x88(%rbx)141 »       mov····%rax,0x88(%rbx)
142 »       jmp····73·<_io_StringIO___init__.cold+0x53>142 »       jmp····73·<_io_StringIO___init__.cold+0x53>
143 »       mov····0x18(%rax),%rdx143 »       mov····0x18(%rax),%rdx
Offset 155, 15 lines modifiedOffset 155, 15 lines modified
  
155 00000000000001ab·<resize_buffer.cold>:155 00000000000001ab·<resize_buffer.cold>:
156 resize_buffer.cold():156 resize_buffer.cold():
157 »       call···1b0·<resize_buffer.cold+0x5>157 »       call···1b0·<resize_buffer.cold+0x5>
158 ·R_X86_64_PLT32» PyErr_NoMemory-0x4158 ·R_X86_64_PLT32» PyErr_NoMemory-0x4
159 »       or·····$0xffffffff,%eax159 »       or·····$0xffffffff,%eax
160 »       jmp····1b8·<resize_buffer.cold+0xd>160 »       jmp····1b8·<resize_buffer.cold+0xd>
161 ·R_X86_64_PC32»  .text.hot+0x588161 ·R_X86_64_PC32»  .text.hot+0x578
162 »       mov····0x0(%rip),%rdi········162 »       mov····0x0(%rip),%rdi········
163 ·R_X86_64_PC32»  PyExc_OverflowError-0x4163 ·R_X86_64_PC32»  PyExc_OverflowError-0x4
164 »       mov····$0x0,%esi164 »       mov····$0x0,%esi
165 ·R_X86_64_32»    .rodata.str1.1+0x33165 ·R_X86_64_32»    .rodata.str1.1+0x33
166 »       call···1c9·<resize_buffer.cold+0x1e>166 »       call···1c9·<resize_buffer.cold+0x1e>
167 ·R_X86_64_PLT32» PyErr_SetString-0x4167 ·R_X86_64_PLT32» PyErr_SetString-0x4
168 »       jmp····1b0·<resize_buffer.cold+0x5>168 »       jmp····1b0·<resize_buffer.cold+0x5>
Offset 185, 15 lines modifiedOffset 185, 15 lines modified
185 »       pop····%r12185 »       pop····%r12
186 »       pop····%r13186 »       pop····%r13
187 »       ret187 »       ret
188 »       mov····%rbp,%rdi188 »       mov····%rbp,%rdi
189 »       call···1f4·<_io_StringIO_write.cold+0x29>189 »       call···1f4·<_io_StringIO_write.cold+0x29>
190 ·R_X86_64_PLT32» _Py_Dealloc-0x4190 ·R_X86_64_PLT32» _Py_Dealloc-0x4
191 »       jmp····1f9·<_io_StringIO_write.cold+0x2e>191 »       jmp····1f9·<_io_StringIO_write.cold+0x2e>
192 ·R_X86_64_PC32»  .text.hot+0x841192 ·R_X86_64_PC32»  .text.hot+0x831
193 »       mov····0x0(%rip),%rdi········193 »       mov····0x0(%rip),%rdi········
194 ·R_X86_64_PC32»  PyExc_OverflowError-0x4194 ·R_X86_64_PC32»  PyExc_OverflowError-0x4
195 »       mov····$0x0,%esi195 »       mov····$0x0,%esi
196 ·R_X86_64_32»    .rodata.str1.1+0x1c196 ·R_X86_64_32»    .rodata.str1.1+0x1c
197 »       call···20a·<_io_StringIO_write.cold+0x3f>197 »       call···20a·<_io_StringIO_write.cold+0x3f>
198 ·R_X86_64_PLT32» PyErr_SetString-0x4198 ·R_X86_64_PLT32» PyErr_SetString-0x4
199 »       mov····0x0(%rbp),%rax199 »       mov····0x0(%rbp),%rax
Offset 226, 43 lines modifiedOffset 226, 43 lines modified
226 »       mov····0x0(%rip),%rdi········226 »       mov····0x0(%rip),%rdi········
227 ·R_X86_64_PC32»  PyExc_ValueError-0x4227 ·R_X86_64_PC32»  PyExc_ValueError-0x4
228 »       mov····$0x0,%esi228 »       mov····$0x0,%esi
229 ·R_X86_64_32»    .rodata.str1.8+0x58229 ·R_X86_64_32»    .rodata.str1.8+0x58
230 »       call···25d·<_io_StringIO_getvalue.cold+0x11>230 »       call···25d·<_io_StringIO_getvalue.cold+0x11>
231 ·R_X86_64_PLT32» PyErr_SetString-0x4231 ·R_X86_64_PLT32» PyErr_SetString-0x4
232 »       jmp····262·<_io_StringIO_getvalue.cold+0x16>232 »       jmp····262·<_io_StringIO_getvalue.cold+0x16>
233 ·R_X86_64_PC32»  .text.hot+0x8fd233 ·R_X86_64_PC32»  .text.hot+0x8ed
234 »       mov····0x0(%rbp),%rax234 »       mov····0x0(%rbp),%rax
235 »       test···%eax,%eax235 »       test···%eax,%eax
236 »       js·····26e·<_io_StringIO_getvalue.cold+0x22>236 »       js·····26e·<_io_StringIO_getvalue.cold+0x22>
237 ·R_X86_64_PC32»  .text.hot+0x8fd237 ·R_X86_64_PC32»  .text.hot+0x8ed
238 »       sub····$0x1,%rax238 »       sub····$0x1,%rax
239 »       mov····%rax,0x0(%rbp)239 »       mov····%rax,0x0(%rbp)
240 »       jne····27c·<_io_StringIO_getvalue.cold+0x30>240 »       jne····27c·<_io_StringIO_getvalue.cold+0x30>
241 ·R_X86_64_PC32»  .text.hot+0x8fd241 ·R_X86_64_PC32»  .text.hot+0x8ed
242 »       mov····%rbp,%rdi242 »       mov····%rbp,%rdi
243 »       call···284·<_io_StringIO_getvalue.cold+0x38>243 »       call···284·<_io_StringIO_getvalue.cold+0x38>
244 ·R_X86_64_PLT32» _Py_Dealloc-0x4244 ·R_X86_64_PLT32» _Py_Dealloc-0x4
245 »       jmp····289·<make_intermediate.cold>245 »       jmp····289·<make_intermediate.cold>
Max diff block lines reached; 12325/16714 bytes (73.74%) of diff not shown.
49.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 35, 25 lines modifiedOffset 35, 26 lines modified
35 »       mov····%rdi,%rbx35 »       mov····%rdi,%rbx
36 »       sub····$0x10,%rsp36 »       sub····$0x10,%rsp
37 »       mov····0x10(%rsi),%r1037 »       mov····0x10(%rsi),%r10
38 »       test···%rdx,%rdx38 »       test···%rdx,%rdx
39 »       jne····27f·<_io_StringIO___init__+0x24f>39 »       jne····27f·<_io_StringIO___init__+0x24f>
40 »       lea····0x18(%rsi),%rdi40 »       lea····0x18(%rsi),%rdi
41 »       cmp····$0x2,%r1041 »       cmp····$0x2,%r10
42 »       ja·····494·<_io_StringIO___init__+0x464>42 »       ja·····484·<_io_StringIO___init__+0x454>
43 »       mov····%rdi,%rax43 »       mov····%rdi,%rax
44 »       test···%rdi,%rdi44 »       test···%rdi,%rdi
45 »       je·····6a·<_io_StringIO___init__+0x3a>45 »       je·····6a·<_io_StringIO___init__+0x3a>
46 ·R_X86_64_PC32»  .text.unlikely+0xbd46 ·R_X86_64_PC32»  .text.unlikely+0xbd
 47 »       mov····%r10,%r13
47 »       test···%r10,%r1048 »       test···%r10,%r10
48 »       jne····2d0·<_io_StringIO___init__+0x2a0>49 »       jne····2c0·<_io_StringIO___init__+0x290>
49 »       mov····$0x0,%r12d50 »       mov····$0x0,%r12d
50 ·R_X86_64_32»    .rodata.str1.151 ·R_X86_64_32»    .rodata.str1.1
51 »       xor····%ebp,%ebp52 »       xor····%ebp,%ebp
52 »       nopl···0x0(%rax,%rax,1)53 »       xchg···%ax,%ax
53 »       movb···$0x0,0x70(%rbx)54 »       movb···$0x0,0x70(%rbx)
54 »       lea····0x38(%rbx),%r1355 »       lea····0x38(%rbx),%r13
55 »       mov····%r13,%rdi56 »       mov····%r13,%rdi
56 »       call···90·<_io_StringIO___init__+0x60>57 »       call···90·<_io_StringIO___init__+0x60>
57 ·R_X86_64_PLT32» _PyUnicodeWriter_Dealloc-0x458 ·R_X86_64_PLT32» _PyUnicodeWriter_Dealloc-0x4
58 »       mov····0x80(%rbx),%rdi59 »       mov····0x80(%rbx),%rdi
59 »       test···%rdi,%rdi60 »       test···%rdi,%rdi
Offset 86, 26 lines modifiedOffset 87, 26 lines modified
86 »       mov····0x8(%rbx),%rdi87 »       mov····0x8(%rbx),%rdi
87 »       mov····$0x0,%esi88 »       mov····$0x0,%esi
88 ·R_X86_64_32»    _PyIO_Module89 ·R_X86_64_32»    _PyIO_Module
89 »       call···104·<_io_StringIO___init__+0xd4>90 »       call···104·<_io_StringIO___init__+0xd4>
90 ·R_X86_64_PLT32» PyType_GetModuleByDef-0x491 ·R_X86_64_PLT32» PyType_GetModuleByDef-0x4
91 »       cmpb···$0x0,0x72(%rbx)92 »       cmpb···$0x0,0x72(%rbx)
92 »       mov····0x20(%rax),%r1293 »       mov····0x20(%rax),%r12
93 »       jne····3cd·<_io_StringIO___init__+0x39d>94 »       jne····3bd·<_io_StringIO___init__+0x38d>
94 »       movq···$0x0,0x20(%rbx)95 »       movq···$0x0,0x20(%rbx)
95 »       test···%rbp,%rbp96 »       test···%rbp,%rbp
96 »       je·····128·<_io_StringIO___init__+0xf8>97 »       je·····128·<_io_StringIO___init__+0xf8>
97 »       cmp····$0x0,%rbp98 »       cmp····$0x0,%rbp
98 ·R_X86_64_32S»   _Py_NoneStruct99 ·R_X86_64_32S»   _Py_NoneStruct
99 »       jne····17a·<_io_StringIO___init__+0x14a>100 »       jne····17a·<_io_StringIO___init__+0x14a>
100 »       mov····0x28(%rbx),%rax101 »       mov····0x28(%rbx),%rax
101 »       cmp····$0x3,%rax102 »       cmp····$0x3,%rax
102 »       ja·····32e·<_io_StringIO___init__+0x2fe>103 »       ja·····31e·<_io_StringIO___init__+0x2ee>
103 »       cmp····$0x1,%rax104 »       cmp····$0x1,%rax
104 »       jbe····30f·<_io_StringIO___init__+0x2df>105 »       jbe····2ff·<_io_StringIO___init__+0x2cf>
105 »       mov····%r13,%rdi106 »       mov····%r13,%rdi
106 »       call···148·<_io_StringIO___init__+0x118>107 »       call···148·<_io_StringIO___init__+0x118>
107 ·R_X86_64_PLT32» _PyUnicodeWriter_Init-0x4108 ·R_X86_64_PLT32» _PyUnicodeWriter_Init-0x4
108 »       mov····$0x1,%ecx109 »       mov····$0x1,%ecx
109 »       movb···$0x1,0x6c(%rbx)110 »       movb···$0x1,0x6c(%rbx)
110 »       movl···$0x2,0x30(%rbx)111 »       movl···$0x2,0x30(%rbx)
111 »       movq···$0x0,0x18(%rbx)112 »       movq···$0x0,0x18(%rbx)
Offset 122, 80 lines modifiedOffset 123, 80 lines modified
122 »       mov····%rbp,%rdi123 »       mov····%rbp,%rdi
123 »       call···182·<_io_StringIO___init__+0x152>124 »       call···182·<_io_StringIO___init__+0x152>
124 ·R_X86_64_PLT32» PyUnicode_GetLength-0x4125 ·R_X86_64_PLT32» PyUnicode_GetLength-0x4
125 »       test···%rax,%rax126 »       test···%rax,%rax
126 »       jle····128·<_io_StringIO___init__+0xf8>127 »       jle····128·<_io_StringIO___init__+0xf8>
127 »       xor····%esi,%esi128 »       xor····%esi,%esi
128 »       mov····%rbx,%rdi129 »       mov····%rbx,%rdi
129 »       call···560·<resize_buffer>130 »       call···550·<resize_buffer>
130 »       add····$0x1,%eax131 »       add····$0x1,%eax
131 »       je·····19a·<_io_StringIO___init__+0x16a>132 »       je·····19a·<_io_StringIO___init__+0x16a>
132 ·R_X86_64_PC32»  .text.unlikely+0x61133 ·R_X86_64_PC32»  .text.unlikely+0x61
133 »       mov····0x78(%rbx),%rdi134 »       mov····0x78(%rbx),%rdi
134 »       xor····%esi,%esi135 »       xor····%esi,%esi
135 »       movl···$0x1,0x30(%rbx)136 »       movl···$0x1,0x30(%rbx)
136 »       mov····%rsi,0x18(%rbx)137 »       mov····%rsi,0x18(%rbx)
137 »       test···%rdi,%rdi138 »       test···%rdi,%rdi
138 »       jne····35a·<_io_StringIO___init__+0x32a>139 »       jne····34a·<_io_StringIO___init__+0x31a>
139 »       mov····0x0(%rbp),%eax140 »       mov····0x0(%rbp),%eax
140 »       add····$0x1,%eax141 »       add····$0x1,%eax
141 »       je·····1bf·<_io_StringIO___init__+0x18f>142 »       je·····1bf·<_io_StringIO___init__+0x18f>
142 »       mov····%eax,0x0(%rbp)143 »       mov····%eax,0x0(%rbp)
143 »       mov····0x88(%rbx),%rdx144 »       mov····0x88(%rbx),%rdx
144 »       test···%rdx,%rdx145 »       test···%rdx,%rdx
145 »       jne····517·<_io_StringIO___init__+0x4e7>146 »       jne····507·<_io_StringIO___init__+0x4d7>
146 »       movabs·$0x7fffffffffffffff,%rax147 »       movabs·$0x7fffffffffffffff,%rax
147 »       mov····0x10(%rbp),%r14148 »       mov····0x10(%rbp),%r14
148 »       sub····%r14,%rax149 »       sub····%r14,%rax
149 »       cmp····0x18(%rbx),%rax150 »       cmp····0x18(%rbx),%rax
150 »       jl·····1ea·<_io_StringIO___init__+0x1ba>151 »       jl·····1ea·<_io_StringIO___init__+0x1ba>
151 ·R_X86_64_PC32»  .text.unlikely+0x90152 ·R_X86_64_PC32»  .text.unlikely+0x90
152 »       mov····0x18(%rbx),%rax153 »       mov····0x18(%rbx),%rax
153 »       lea····(%r14,%rax,1),%rsi154 »       lea····(%r14,%rax,1),%rsi
154 »       cmp····0x20(%rbx),%rsi155 »       cmp····0x20(%rbx),%rsi
155 »       jle····20d·<_io_StringIO___init__+0x1dd>156 »       jle····20d·<_io_StringIO___init__+0x1dd>
156 »       mov····%rbx,%rdi157 »       mov····%rbx,%rdi
157 »       call···560·<resize_buffer>158 »       call···550·<resize_buffer>
158 »       add····$0x1,%eax159 »       add····$0x1,%eax
159 »       je·····209·<_io_StringIO___init__+0x1d9>160 »       je·····209·<_io_StringIO___init__+0x1d9>
160 ·R_X86_64_PC32»  .text.unlikely+0xa1161 ·R_X86_64_PC32»  .text.unlikely+0xa1
161 »       mov····0x18(%rbx),%rax162 »       mov····0x18(%rbx),%rax
162 »       mov····0x20(%rbx),%rcx163 »       mov····0x20(%rbx),%rcx
163 »       cmp····%rcx,%rax164 »       cmp····%rcx,%rax
164 »       jg·····4f4·<_io_StringIO___init__+0x4c4>165 »       jg·····4e4·<_io_StringIO___init__+0x4b4>
165 »       mov····0x10(%rbx),%rcx166 »       mov····0x10(%rbx),%rcx
166 »       mov····0x28(%rbx),%rdx167 »       mov····0x28(%rbx),%rdx
167 »       mov····%rbp,%rdi168 »       mov····%rbp,%rdi
168 »       sub····%rax,%rdx169 »       sub····%rax,%rdx
169 »       lea····(%rcx,%rax,4),%rsi170 »       lea····(%rcx,%rax,4),%rsi
170 »       xor····%ecx,%ecx171 »       xor····%ecx,%ecx
171 »       call···233·<_io_StringIO___init__+0x203>172 »       call···233·<_io_StringIO___init__+0x203>
172 ·R_X86_64_PLT32» PyUnicode_AsUCS4-0x4173 ·R_X86_64_PLT32» PyUnicode_AsUCS4-0x4
173 »       test···%rax,%rax174 »       test···%rax,%rax
174 »       je·····54e·<_io_StringIO___init__+0x51e>175 »       je·····53e·<_io_StringIO___init__+0x50e>
175 »       mov····0x18(%rbx),%rax176 »       mov····0x18(%rbx),%rax
176 »       add····%r14,%rax177 »       add····%r14,%rax
177 »       mov····%rax,0x18(%rbx)178 »       mov····%rax,0x18(%rbx)
178 »       cmp····0x20(%rbx),%rax179 »       cmp····0x20(%rbx),%rax
179 »       jle····251·<_io_StringIO___init__+0x221>180 »       jle····251·<_io_StringIO___init__+0x221>
180 »       mov····%rax,0x20(%rbx)181 »       mov····%rax,0x20(%rbx)
181 »       mov····0x0(%rbp),%rax182 »       mov····0x0(%rbp),%rax
182 »       test···%eax,%eax183 »       test···%eax,%eax
183 »       js·····267·<_io_StringIO___init__+0x237>184 »       js·····267·<_io_StringIO___init__+0x237>
184 »       sub····$0x1,%rax185 »       sub····$0x1,%rax
185 »       mov····%rax,0x0(%rbp)186 »       mov····%rax,0x0(%rbp)
186 »       je·····4e7·<_io_StringIO___init__+0x4b7>187 »       je·····4d7·<_io_StringIO___init__+0x4a7>
187 »       xor····%edx,%edx188 »       xor····%edx,%edx
188 »       mov····%r12,0xa0(%rbx)189 »       mov····%r12,0xa0(%rbx)
189 »       mov····%rdx,0x18(%rbx)190 »       mov····%rdx,0x18(%rbx)
190 »       movw···$0x1,0x70(%rbx)191 »       movw···$0x1,0x70(%rbx)
191 »       jmp····16b·<_io_StringIO___init__+0x13b>192 »       jmp····16b·<_io_StringIO___init__+0x13b>
192 »       mov····0x10(%rdx),%rbp193 »       mov····0x10(%rdx),%r13
193 »       lea····0x18(%rsi),%rdi194 »       lea····0x18(%rsi),%rdi
194 »       add····%r10,%rbp195 »       add····%r10,%r13
Max diff block lines reached; 46043/50206 bytes (91.71%) of diff not shown.
1.55 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 Hex·dump·of·section·'.eh_frame':2 Hex·dump·of·section·'.eh_frame':
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·18000000·1c000000·................5 ··0x00000010·1b0c0708·90010000·18000000·1c000000·................
6 ··0x00000020·00000000·2e000000·00450e10·8302680e·.........E....h.6 ··0x00000020·00000000·2e000000·00450e10·8302680e·.........E....h.
7 ··0x00000030·08000000·18000000·38000000·00000000·........8.......7 ··0x00000030·08000000·18000000·38000000·00000000·........8.......
8 ··0x00000040·20000000·000e1083·02510a0e·08450b00··........Q...E..8 ··0x00000040·20000000·000e1083·02510a0e·08450b00··........Q...E..
9 ··0x00000050·64000000·54000000·00000000·23050000·d...T.......#...9 ··0x00000050·64000000·54000000·00000000·13050000·d...T...........
10 ··0x00000060·00460e10·8e02420e·188d0342·0e208c04·.F....B....B.·..10 ··0x00000060·00460e10·8e02420e·188d0342·0e208c04·.F....B....B.·..
11 ··0x00000070·410e2886·05410e30·8306470e·40032e01·A.(..A.0..G.@...11 ··0x00000070·410e2886·05410e30·8306470e·40032e01·A.(..A.0..G.@...
12 ··0x00000080·0a0e3041·0e28410e·20420e18·420e1042·..0A.(A.·B..B..B12 ··0x00000080·0a0e3041·0e28410e·20420e18·420e1042·..0A.(A.·B..B..B
13 ··0x00000090·0e08410b·0312010e·48540e50·420e5842·..A.....HT.PB.XB13 ··0x00000090·0e08410b·0312010e·48540e50·420e5842·..A.....HT.PB.XB
14 ··0x000000a0·0e60490e·4003e801·0e48560e·50420e58·.`I.@....HV.PB.X14 ··0x000000a0·0e60490e·4003d801·0e48560e·50420e58·.`I.@....HV.PB.X
15 ··0x000000b0·420e6049·0e400000·1c000000·bc000000·B.`I.@..........15 ··0x000000b0·420e6049·0e400000·1c000000·bc000000·B.`I.@..........
16 ··0x000000c0·00000000·8b010000·000e4083·0686058c·..........@.....16 ··0x000000c0·00000000·8b010000·000e4083·0686058c·..........@.....
17 ··0x000000d0·048d038e·02000000·28000000·dc000000·........(.......17 ··0x000000d0·048d038e·02000000·28000000·dc000000·........(.......
18 ··0x000000e0·00000000·a7000000·00410e10·8602440e·.........A....D.18 ··0x000000e0·00000000·a7000000·00410e10·8602440e·.........A....D.
19 ··0x000000f0·18830344·0e20670a·0e18410e·10410e08·...D.·g...A..A..19 ··0x000000f0·18830344·0e20670a·0e18410e·10410e08·...D.·g...A..A..
20 ··0x00000100·460b0000·14000000·08010000·00000000·F...............20 ··0x00000100·460b0000·14000000·08010000·00000000·F...............
21 ··0x00000110·20000000·000e2083·03860200·38000000··.....·.....8...21 ··0x00000110·20000000·000e2083·03860200·38000000··.....·.....8...
1010 KB
itertoolsmodule.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:··········146192·(bytes·into·file)13 ··Start·of·section·headers:··········145304·(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·0x23b10:1 There·are·21·section·headers,·starting·at·offset·0x23798:
  
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·002550·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·002730·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·014770·003300·18···I·18···1··86 ··[·2]·.rela.text········RELA············0000000000000000·0145a8·003540·18···I·18···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·002590·001ee8·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·002770·001ee8·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·017a70·002850·18···I·18···3··88 ··[·4]·.rela.data········RELA············0000000000000000·017ae8·002850·18···I·18···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·004478·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·004658·000000·00··WA··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·004478·003116·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·004658·0030df·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·01a2c0·005208·18···I·18···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·01a338·005178·18···I·18···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·007590·003dd9·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········0000000000000000·007738·003a74·00··AX··0···0·16
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·01f4c8·002e38·18···I·18···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·01f4b0·002ad8·18···I·18···8··8
14 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·00b369·00056e·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········0000000000000000·00b1ac·00056e·01·AMS··0···0··1
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·00b8d8·0001d8·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·00b720·0001d8·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·00bab0·001dea·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·00b8f8·001dea·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·022300·0001b0·18···I·18··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·021f88·0001b0·18···I·18··12··8
18 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·00d89a·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········0000000000000000·00d6e2·000000·00······0···0··1
19 ··[15]·.note.gnu.property·NOTE············0000000000000000·00d8a0·000020·00···A··0···0··819 ··[15]·.note.gnu.property·NOTE············0000000000000000·00d6e8·000020·00···A··0···0··8
20 ··[16]·.eh_frame·········PROGBITS········0000000000000000·00d8c0·002798·00···A··0···0··820 ··[16]·.eh_frame·········PROGBITS········0000000000000000·00d708·002788·00···A··0···0··8
21 ··[17]·.rela.eh_frame····RELA············0000000000000000·0224b0·0015a8·18···I·18··16··821 ··[17]·.rela.eh_frame····RELA············0000000000000000·022138·0015a8·18···I·18··16··8
22 ··[18]·.symtab···········SYMTAB··········0000000000000000·010058·002958·18·····19·360··822 ··[18]·.symtab···········SYMTAB··········0000000000000000·00fe90·002958·18·····19·360··8
23 ··[19]·.strtab···········STRTAB··········0000000000000000·0129b0·001dbb·00······0···0··123 ··[19]·.strtab···········STRTAB··········0000000000000000·0127e8·001dbb·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········0000000000000000·023a58·0000b6·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········0000000000000000·0236e0·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)
30.1 KB
readelf --wide --symbols {}
    
Offset 30, 250 lines modifiedOffset 30, 250 lines modified
30 ····26:·00000000000019e0····32·OBJECT··LOCAL··DEFAULT····3·teedataobject_spec30 ····26:·00000000000019e0····32·OBJECT··LOCAL··DEFAULT····3·teedataobject_spec
31 ····27:·00000000000005a0····32·OBJECT··LOCAL··DEFAULT····3·ziplongest_spec31 ····27:·00000000000005a0····32·OBJECT··LOCAL··DEFAULT····3·ziplongest_spec
32 ····28:·0000000000000000·····8·FUNC····LOCAL··DEFAULT····6·itertoolsmodule_exec.cold32 ····28:·0000000000000000·····8·FUNC····LOCAL··DEFAULT····6·itertoolsmodule_exec.cold
33 ····29:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.hot33 ····29:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····8·.text.hot
34 ····30:·0000000000000000···619·FUNC····LOCAL··DEFAULT····8·itertoolsmodule_traverse34 ····30:·0000000000000000···619·FUNC····LOCAL··DEFAULT····8·itertoolsmodule_traverse
35 ····31:·0000000000000008···273·FUNC····LOCAL··DEFAULT····6·itertoolsmodule_traverse.cold35 ····31:·0000000000000008···273·FUNC····LOCAL··DEFAULT····6·itertoolsmodule_traverse.cold
36 ····32:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.136 ····32:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.1
37 ····33:·0000000000000270···755·FUNC····LOCAL··DEFAULT····8·itertools_count37 ····33:·0000000000000270···662·FUNC····LOCAL··DEFAULT····8·itertools_count
38 ····34:·0000000000000119···192·FUNC····LOCAL··DEFAULT····6·itertools_count.cold38 ····34:·0000000000000119···192·FUNC····LOCAL··DEFAULT····6·itertools_count.cold
39 ····35:·00000000000002c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.1439 ····35:·00000000000002c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.14
40 ····36:·0000000000001210····37·FUNC····LOCAL··DEFAULT····8·Py_XDECREF40 ····36:·00000000000011b0····37·FUNC····LOCAL··DEFAULT····8·Py_XDECREF
41 ····37:·0000000000000570····81·FUNC····LOCAL··DEFAULT····8·count_traverse41 ····37:·0000000000000510····81·FUNC····LOCAL··DEFAULT····8·count_traverse
42 ····38:·00000000000001d9····35·FUNC····LOCAL··DEFAULT····6·count_traverse.cold42 ····38:·00000000000001d9····35·FUNC····LOCAL··DEFAULT····6·count_traverse.cold
43 ····39:·00000000000005d0···105·FUNC····LOCAL··DEFAULT····8·count_next43 ····39:·0000000000000570···105·FUNC····LOCAL··DEFAULT····8·count_next
44 ····40:·00000000000001fc····41·FUNC····LOCAL··DEFAULT····6·count_next.cold44 ····40:·00000000000001fc····41·FUNC····LOCAL··DEFAULT····6·count_next.cold
45 ····41:·0000000000000640···460·FUNC····LOCAL··DEFAULT····8·itertools_permutations45 ····41:·00000000000005e0···460·FUNC····LOCAL··DEFAULT····8·itertools_permutations
46 ····42:·0000000000000225···297·FUNC····LOCAL··DEFAULT····6·itertools_permutations.cold46 ····42:·0000000000000225···297·FUNC····LOCAL··DEFAULT····6·itertools_permutations.cold
47 ····43:·00000000000004a0····72·OBJECT··LOCAL··DEFAULT····3·_parser.2347 ····43:·00000000000004a0····72·OBJECT··LOCAL··DEFAULT····3·_parser.23
48 ····44:·0000000000000810··1171·FUNC····LOCAL··DEFAULT····8·permutations_next48 ····44:·00000000000007b0··1171·FUNC····LOCAL··DEFAULT····8·permutations_next
49 ····45:·000000000000034e···172·FUNC····LOCAL··DEFAULT····6·permutations_next.cold49 ····45:·000000000000034e···172·FUNC····LOCAL··DEFAULT····6·permutations_next.cold
50 ····46:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.850 ····46:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.8
51 ····47:·0000000000000cb0···542·FUNC····LOCAL··DEFAULT····8·product_new51 ····47:·0000000000000c50···542·FUNC····LOCAL··DEFAULT····8·product_new
52 ····48:·00000000000003fa···121·FUNC····LOCAL··DEFAULT····6·product_new.cold52 ····48:·00000000000003fa···121·FUNC····LOCAL··DEFAULT····6·product_new.cold
53 ····49:·0000000000000ed0···670·FUNC····LOCAL··DEFAULT····8·product_next53 ····49:·0000000000000e70···670·FUNC····LOCAL··DEFAULT····8·product_next
54 ····50:·0000000000000473···168·FUNC····LOCAL··DEFAULT····6·product_next.cold54 ····50:·0000000000000473···168·FUNC····LOCAL··DEFAULT····6·product_next.cold
55 ····51:·0000000000001170···151·FUNC····LOCAL··DEFAULT····8·product_dealloc55 ····51:·0000000000001110···151·FUNC····LOCAL··DEFAULT····8·product_dealloc
56 ····52:·000000000000051b····37·FUNC····LOCAL··DEFAULT····6·product_dealloc.cold56 ····52:·000000000000051b····37·FUNC····LOCAL··DEFAULT····6·product_dealloc.cold
57 ····53:·0000000000001240···151·FUNC····LOCAL··DEFAULT····8·permutations_dealloc57 ····53:·00000000000011e0···151·FUNC····LOCAL··DEFAULT····8·permutations_dealloc
58 ····54:·0000000000000540····11·FUNC····LOCAL··DEFAULT····6·permutations_dealloc.cold58 ····54:·0000000000000540····11·FUNC····LOCAL··DEFAULT····6·permutations_dealloc.cold
59 ····55:·00000000000012e0···124·FUNC····LOCAL··DEFAULT····8·count_dealloc59 ····55:·0000000000001280···124·FUNC····LOCAL··DEFAULT····8·count_dealloc
60 ····56:·000000000000054b····11·FUNC····LOCAL··DEFAULT····6·count_dealloc.cold60 ····56:·000000000000054b····11·FUNC····LOCAL··DEFAULT····6·count_dealloc.cold
61 ····57:·0000000000000450···299·FUNC····LOCAL··DEFAULT····1·itertools_tee61 ····57:·0000000000000450···299·FUNC····LOCAL··DEFAULT····1·itertools_tee
62 ····58:·0000000000000580···180·FUNC····LOCAL··DEFAULT····1·tee_fromiterable62 ····58:·0000000000000580···180·FUNC····LOCAL··DEFAULT····1·tee_fromiterable
63 ····59:·0000000000000640····79·FUNC····LOCAL··DEFAULT····1·tee_copy63 ····59:·0000000000000640····79·FUNC····LOCAL··DEFAULT····1·tee_copy
64 ····60:·0000000000000556···143·FUNC····LOCAL··DEFAULT····6·itertools_tee.cold64 ····60:·0000000000000556···143·FUNC····LOCAL··DEFAULT····6·itertools_tee.cold
65 ····61:·0000000000001360····60·FUNC····LOCAL··DEFAULT····8·teedataobject_newinternal.isra.065 ····61:·0000000000001300····60·FUNC····LOCAL··DEFAULT····8·teedataobject_newinternal.isra.0
66 ····62:·00000000000005e5····66·FUNC····LOCAL··DEFAULT····6·tee_fromiterable.cold66 ····62:·00000000000005e5····66·FUNC····LOCAL··DEFAULT····6·tee_fromiterable.cold
67 ····63:·0000000000000690···885·FUNC····LOCAL··DEFAULT····1·itertoolsmodule_clear67 ····63:·0000000000000690···885·FUNC····LOCAL··DEFAULT····1·itertoolsmodule_clear
68 ····64:·0000000000000627···160·FUNC····LOCAL··DEFAULT····6·itertoolsmodule_clear.cold68 ····64:·0000000000000627···160·FUNC····LOCAL··DEFAULT····6·itertoolsmodule_clear.cold
69 ····65:·0000000000000a10·····9·FUNC····LOCAL··DEFAULT····1·itertoolsmodule_free69 ····65:·0000000000000a10·····9·FUNC····LOCAL··DEFAULT····1·itertoolsmodule_free
70 ····66:·00000000000013a0···528·FUNC····LOCAL··DEFAULT····8·islice_new70 ····66:·0000000000001340···528·FUNC····LOCAL··DEFAULT····8·islice_new
71 ····67:·00000000000006c7···313·FUNC····LOCAL··DEFAULT····6·islice_new.cold71 ····67:·00000000000006c7···313·FUNC····LOCAL··DEFAULT····6·islice_new.cold
72 ····68:·00000000000015b0···260·FUNC····LOCAL··DEFAULT····8·islice_next72 ····68:·0000000000001550···260·FUNC····LOCAL··DEFAULT····8·islice_next
73 ····69:·0000000000000800·····9·FUNC····LOCAL··DEFAULT····6·islice_next.cold73 ····69:·0000000000000800·····9·FUNC····LOCAL··DEFAULT····6·islice_next.cold
74 ····70:·00000000000016c0····95·FUNC····LOCAL··DEFAULT····8·islice_dealloc74 ····70:·0000000000001660····95·FUNC····LOCAL··DEFAULT····8·islice_dealloc
75 ····71:·0000000000000809····11·FUNC····LOCAL··DEFAULT····6·islice_dealloc.cold75 ····71:·0000000000000809····11·FUNC····LOCAL··DEFAULT····6·islice_dealloc.cold
76 ····72:·0000000000001720···161·FUNC····LOCAL··DEFAULT····8·teedataobject_traverse76 ····72:·00000000000016c0···161·FUNC····LOCAL··DEFAULT····8·teedataobject_traverse
77 ····73:·0000000000000814····29·FUNC····LOCAL··DEFAULT····6·teedataobject_traverse.cold77 ····73:·0000000000000814····29·FUNC····LOCAL··DEFAULT····6·teedataobject_traverse.cold
78 ····74:·0000000000000a20····66·FUNC····LOCAL··DEFAULT····1·tee_traverse78 ····74:·0000000000000a20····66·FUNC····LOCAL··DEFAULT····1·tee_traverse
79 ····75:·0000000000000831·····7·FUNC····LOCAL··DEFAULT····6·tee_traverse.cold79 ····75:·0000000000000831·····7·FUNC····LOCAL··DEFAULT····6·tee_traverse.cold
80 ····76:·0000000000000a70····61·FUNC····LOCAL··DEFAULT····1·tee_dealloc80 ····76:·0000000000000a70····61·FUNC····LOCAL··DEFAULT····1·tee_dealloc
81 ····77:·0000000000000ab0····65·FUNC····LOCAL··DEFAULT····1·tee_clear81 ····77:·0000000000000ab0····65·FUNC····LOCAL··DEFAULT····1·tee_clear
82 ····78:·0000000000000838····11·FUNC····LOCAL··DEFAULT····6·tee_dealloc.cold82 ····78:·0000000000000838····11·FUNC····LOCAL··DEFAULT····6·tee_dealloc.cold
83 ····79:·0000000000000843····20·FUNC····LOCAL··DEFAULT····6·tee_clear.cold83 ····79:·0000000000000843····20·FUNC····LOCAL··DEFAULT····6·tee_clear.cold
84 ····80:·00000000000017d0···338·FUNC····LOCAL··DEFAULT····8·teedataobject_dealloc84 ····80:·0000000000001770···338·FUNC····LOCAL··DEFAULT····8·teedataobject_dealloc
85 ····81:·0000000000000857····15·FUNC····LOCAL··DEFAULT····6·teedataobject_dealloc.cold85 ····81:·0000000000000857····15·FUNC····LOCAL··DEFAULT····6·teedataobject_dealloc.cold
86 ····82:·0000000000001930···165·FUNC····LOCAL··DEFAULT····8·teedataobject_clear86 ····82:·00000000000018d0···165·FUNC····LOCAL··DEFAULT····8·teedataobject_clear
87 ····83:·00000000000019e0···148·FUNC····LOCAL··DEFAULT····8·repeat_new87 ····83:·0000000000001980···148·FUNC····LOCAL··DEFAULT····8·repeat_new
88 ····84:·00000000000004f0····24·OBJECT··LOCAL··DEFAULT····3·kwargs.2488 ····84:·00000000000004f0····24·OBJECT··LOCAL··DEFAULT····3·kwargs.24
89 ····85:·0000000000000866····76·FUNC····LOCAL··DEFAULT····6·repeat_new.cold89 ····85:·0000000000000866····76·FUNC····LOCAL··DEFAULT····6·repeat_new.cold
90 ····86:·0000000000001a80····57·FUNC····LOCAL··DEFAULT····8·repeat_next90 ····86:·0000000000001a20····57·FUNC····LOCAL··DEFAULT····8·repeat_next
91 ····87:·0000000000001ac0····95·FUNC····LOCAL··DEFAULT····8·repeat_dealloc91 ····87:·0000000000001a60····95·FUNC····LOCAL··DEFAULT····8·repeat_dealloc
92 ····88:·00000000000008b2····11·FUNC····LOCAL··DEFAULT····6·repeat_dealloc.cold92 ····88:·00000000000008b2····11·FUNC····LOCAL··DEFAULT····6·repeat_dealloc.cold
93 ····89:·00000000000008bd····64·FUNC····LOCAL··DEFAULT····6·repeat_traverse93 ····89:·00000000000008bd····64·FUNC····LOCAL··DEFAULT····6·repeat_traverse
94 ····90:·00000000000008fd····87·FUNC····LOCAL··DEFAULT····6·permutations_traverse94 ····90:·00000000000008fd····87·FUNC····LOCAL··DEFAULT····6·permutations_traverse
95 ····91:·0000000000000b00···176·FUNC····LOCAL··DEFAULT····1·itertools_takewhile95 ····91:·0000000000000b00···176·FUNC····LOCAL··DEFAULT····1·itertools_takewhile
96 ····92:·0000000000000954···110·FUNC····LOCAL··DEFAULT····6·itertools_takewhile.cold96 ····92:·0000000000000954···110·FUNC····LOCAL··DEFAULT····6·itertools_takewhile.cold
97 ····93:·0000000000000bb0···135·FUNC····LOCAL··DEFAULT····1·takewhile_next97 ····93:·0000000000000bb0···135·FUNC····LOCAL··DEFAULT····1·takewhile_next
98 ····94:·00000000000009c2···110·FUNC····LOCAL··DEFAULT····6·takewhile_next.cold98 ····94:·00000000000009c2···110·FUNC····LOCAL··DEFAULT····6·takewhile_next.cold
99 ····95:·0000000000000c40····72·FUNC····LOCAL··DEFAULT····1·takewhile_dealloc99 ····95:·0000000000000c40····72·FUNC····LOCAL··DEFAULT····1·takewhile_dealloc
100 ····96:·0000000000000a30····11·FUNC····LOCAL··DEFAULT····6·takewhile_dealloc.cold100 ····96:·0000000000000a30····11·FUNC····LOCAL··DEFAULT····6·takewhile_dealloc.cold
101 ····97:·0000000000000c90···275·FUNC····LOCAL··DEFAULT····1·batched_new101 ····97:·0000000000000c90···275·FUNC····LOCAL··DEFAULT····1·batched_new
102 ····98:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.5102 ····98:·00000000000000e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.5
103 ····99:·0000000000000a3b···150·FUNC····LOCAL··DEFAULT····6·batched_new.cold103 ····99:·0000000000000a3b···150·FUNC····LOCAL··DEFAULT····6·batched_new.cold
104 ···100:·0000000000000db0···233·FUNC····LOCAL··DEFAULT····1·batched_next104 ···100:·0000000000000db0···233·FUNC····LOCAL··DEFAULT····1·batched_next
105 ···101:·0000000000000ad1···187·FUNC····LOCAL··DEFAULT····6·batched_next.cold105 ···101:·0000000000000ad1···187·FUNC····LOCAL··DEFAULT····6·batched_next.cold
106 ···102:·0000000000001b20···123·FUNC····LOCAL··DEFAULT····8·chain_new106 ···102:·0000000000001ac0···123·FUNC····LOCAL··DEFAULT····8·chain_new
107 ···103:·0000000000000b8c····73·FUNC····LOCAL··DEFAULT····6·chain_new.cold107 ···103:·0000000000000b8c····73·FUNC····LOCAL··DEFAULT····6·chain_new.cold
108 ···104:·0000000000001ba0····72·FUNC····LOCAL··DEFAULT····8·itertools_chain_from_iterable108 ···104:·0000000000001b40····72·FUNC····LOCAL··DEFAULT····8·itertools_chain_from_iterable
109 ···105:·0000000000000bd5····31·FUNC····LOCAL··DEFAULT····6·itertools_chain_from_iterable.cold109 ···105:·0000000000000bd5····31·FUNC····LOCAL··DEFAULT····6·itertools_chain_from_iterable.cold
110 ···106:·0000000000001bf0···277·FUNC····LOCAL··DEFAULT····8·chain_next110 ···106:·0000000000001b90···277·FUNC····LOCAL··DEFAULT····8·chain_next
111 ···107:·0000000000000bf4···190·FUNC····LOCAL··DEFAULT····6·chain_next.cold111 ···107:·0000000000000bf4···190·FUNC····LOCAL··DEFAULT····6·chain_next.cold
112 ···108:·0000000000001d10···135·FUNC····LOCAL··DEFAULT····8·chain_dealloc112 ···108:·0000000000001cb0···135·FUNC····LOCAL··DEFAULT····8·chain_dealloc
113 ···109:·0000000000000cb2····11·FUNC····LOCAL··DEFAULT····6·chain_dealloc.cold113 ···109:·0000000000000cb2····11·FUNC····LOCAL··DEFAULT····6·chain_dealloc.cold
114 ···110:·0000000000001da0···171·FUNC····LOCAL··DEFAULT····8·itertools_filterfalse114 ···110:·0000000000001d40···171·FUNC····LOCAL··DEFAULT····8·itertools_filterfalse
115 ···111:·0000000000000cbd···164·FUNC····LOCAL··DEFAULT····6·itertools_filterfalse.cold115 ···111:·0000000000000cbd···164·FUNC····LOCAL··DEFAULT····6·itertools_filterfalse.cold
116 ···112:·0000000000001e50···592·FUNC····LOCAL··DEFAULT····8·filterfalse_next116 ···112:·0000000000001df0···592·FUNC····LOCAL··DEFAULT····8·filterfalse_next
117 ···113:·0000000000000d61···257·FUNC····LOCAL··DEFAULT····6·filterfalse_next.cold117 ···113:·0000000000000d61···257·FUNC····LOCAL··DEFAULT····6·filterfalse_next.cold
118 ···114:·00000000000020a0···124·FUNC····LOCAL··DEFAULT····8·filterfalse_dealloc118 ···114:·0000000000002040···124·FUNC····LOCAL··DEFAULT····8·filterfalse_dealloc
119 ···115:·0000000000000e62····11·FUNC····LOCAL··DEFAULT····6·filterfalse_dealloc.cold119 ···115:·0000000000000e62····11·FUNC····LOCAL··DEFAULT····6·filterfalse_dealloc.cold
120 ···116:·0000000000000ea0····63·FUNC····LOCAL··DEFAULT····1·batched_dealloc120 ···116:·0000000000000ea0····63·FUNC····LOCAL··DEFAULT····1·batched_dealloc
121 ···117:·0000000000000e6d····11·FUNC····LOCAL··DEFAULT····6·batched_dealloc.cold121 ···117:·0000000000000e6d····11·FUNC····LOCAL··DEFAULT····6·batched_dealloc.cold
122 ···118:·0000000000002120···245·FUNC····LOCAL··DEFAULT····8·itertools_groupby122 ···118:·0000000000000ee0···196·FUNC····LOCAL··DEFAULT····1·itertools_groupby
123 ···119:·0000000000000e78···142·FUNC····LOCAL··DEFAULT····6·itertools_groupby.cold123 ···119:·0000000000000e78···142·FUNC····LOCAL··DEFAULT····6·itertools_groupby.cold
124 ···120:·0000000000000400····72·OBJECT··LOCAL··DEFAULT····3·_parser.20124 ···120:·0000000000000400····72·OBJECT··LOCAL··DEFAULT····3·_parser.20
125 ···121:·0000000000002220···766·FUNC····LOCAL··DEFAULT····8·groupby_next125 ···121:·00000000000020c0···766·FUNC····LOCAL··DEFAULT····8·groupby_next
126 ···122:·0000000000000f06····72·FUNC····LOCAL··DEFAULT····6·groupby_next.cold126 ···122:·0000000000000f06····72·FUNC····LOCAL··DEFAULT····6·groupby_next.cold
127 ···123:·0000000000002520···371·FUNC····LOCAL··DEFAULT····8·_grouper_next127 ···123:·00000000000023c0···371·FUNC····LOCAL··DEFAULT····8·_grouper_next
128 ···124:·0000000000000f4e····57·FUNC····LOCAL··DEFAULT····6·_grouper_next.cold128 ···124:·0000000000000f4e····57·FUNC····LOCAL··DEFAULT····6·_grouper_next.cold
129 ···125:·00000000000026a0···117·FUNC····LOCAL··DEFAULT····8·_grouper_dealloc129 ···125:·0000000000002540···117·FUNC····LOCAL··DEFAULT····8·_grouper_dealloc
130 ···126:·0000000000000f87····21·FUNC····LOCAL··DEFAULT····6·_grouper_dealloc.cold130 ···126:·0000000000000f87····21·FUNC····LOCAL··DEFAULT····6·_grouper_dealloc.cold
131 ···127:·0000000000002720···246·FUNC····LOCAL··DEFAULT····8·groupby_dealloc131 ···127:·0000000000000fb0····99·FUNC····LOCAL··DEFAULT····1·groupby_dealloc
132 ···128:·0000000000000f9c····11·FUNC····LOCAL··DEFAULT····6·groupby_dealloc.cold132 ···128:·0000000000000f9c····11·FUNC····LOCAL··DEFAULT····6·groupby_dealloc.cold
133 ···129:·0000000000000fa7····41·FUNC····LOCAL··DEFAULT····6·repeat_len133 ···129:·0000000000000fa7····41·FUNC····LOCAL··DEFAULT····6·repeat_len
134 ···130:·0000000000002820···574·FUNC····LOCAL··DEFAULT····8·zip_longest_new134 ···130:·00000000000025c0···574·FUNC····LOCAL··DEFAULT····8·zip_longest_new
135 ···131:·0000000000000fd0···241·FUNC····LOCAL··DEFAULT····6·zip_longest_new.cold135 ···131:·0000000000000fd0···241·FUNC····LOCAL··DEFAULT····6·zip_longest_new.cold
136 ···132:·0000000000002a60···926·FUNC····LOCAL··DEFAULT····8·zip_longest_next136 ···132:·0000000000002800···926·FUNC····LOCAL··DEFAULT····8·zip_longest_next
137 ···133:·00000000000010c1···165·FUNC····LOCAL··DEFAULT····6·zip_longest_next.cold137 ···133:·00000000000010c1···165·FUNC····LOCAL··DEFAULT····6·zip_longest_next.cold
138 ···134:·0000000000002e00···186·FUNC····LOCAL··DEFAULT····8·zip_longest_dealloc138 ···134:·0000000000002ba0···190·FUNC····LOCAL··DEFAULT····8·zip_longest_dealloc
139 ···135:·0000000000001166····11·FUNC····LOCAL··DEFAULT····6·zip_longest_dealloc.cold139 ···135:·0000000000001166····11·FUNC····LOCAL··DEFAULT····6·zip_longest_dealloc.cold
140 ···136:·0000000000000ee0···247·FUNC····LOCAL··DEFAULT····1·itertools_accumulate140 ···136:·0000000000001020···247·FUNC····LOCAL··DEFAULT····1·itertools_accumulate
141 ···137:·0000000000001171···192·FUNC····LOCAL··DEFAULT····6·itertools_accumulate.cold141 ···137:·0000000000001171···192·FUNC····LOCAL··DEFAULT····6·itertools_accumulate.cold
142 ···138:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2142 ···138:·0000000000000040····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
143 ···139:·0000000000002ec0···167·FUNC····LOCAL··DEFAULT····8·accumulate_next143 ···139:·0000000000002c60···167·FUNC····LOCAL··DEFAULT····8·accumulate_next
144 ···140:·0000000000001231···153·FUNC····LOCAL··DEFAULT····6·accumulate_next.cold144 ···140:·0000000000001231···153·FUNC····LOCAL··DEFAULT····6·accumulate_next.cold
145 ···141:·0000000000000fe0····90·FUNC····LOCAL··DEFAULT····1·accumulate_dealloc145 ···141:·0000000000001120····90·FUNC····LOCAL··DEFAULT····1·accumulate_dealloc
146 ···142:·00000000000012ca····11·FUNC····LOCAL··DEFAULT····6·accumulate_dealloc.cold146 ···142:·00000000000012ca····11·FUNC····LOCAL··DEFAULT····6·accumulate_dealloc.cold
147 ···143:·00000000000012d5····87·FUNC····LOCAL··DEFAULT····6·product_traverse147 ···143:·00000000000012d5····87·FUNC····LOCAL··DEFAULT····6·product_traverse
148 ···144:·0000000000002f70···334·FUNC····LOCAL··DEFAULT····8·tee_next148 ···144:·0000000000002d10···334·FUNC····LOCAL··DEFAULT····8·tee_next
149 ···145:·000000000000132c····33·FUNC····LOCAL··DEFAULT····6·tee_next.cold149 ···145:·000000000000132c····33·FUNC····LOCAL··DEFAULT····6·tee_next.cold
150 ···146:·0000000000001040····88·FUNC····LOCAL··DEFAULT····1·chain_traverse150 ···146:·0000000000001180····88·FUNC····LOCAL··DEFAULT····1·chain_traverse
151 ···147:·000000000000134d·····7·FUNC····LOCAL··DEFAULT····6·chain_traverse.cold151 ···147:·000000000000134d·····7·FUNC····LOCAL··DEFAULT····6·chain_traverse.cold
152 ···148:·00000000000010a0···153·FUNC····LOCAL··DEFAULT····1·itertools_cycle152 ···148:·00000000000011e0···153·FUNC····LOCAL··DEFAULT····1·itertools_cycle
153 ···149:·0000000000001354···168·FUNC····LOCAL··DEFAULT····6·itertools_cycle.cold153 ···149:·0000000000001354···168·FUNC····LOCAL··DEFAULT····6·itertools_cycle.cold
154 ···150:·00000000000030c0···221·FUNC····LOCAL··DEFAULT····8·cycle_next154 ···150:·0000000000002e60···211·FUNC····LOCAL··DEFAULT····8·cycle_next
155 ···151:·00000000000013fc····33·FUNC····LOCAL··DEFAULT····6·cycle_next.cold155 ···151:·00000000000013fc····33·FUNC····LOCAL··DEFAULT····6·cycle_next.cold
156 ···152:·0000000000001140····72·FUNC····LOCAL··DEFAULT····1·cycle_dealloc156 ···152:·0000000000001280····72·FUNC····LOCAL··DEFAULT····1·cycle_dealloc
Max diff block lines reached; 17362/30727 bytes (56.50%) of diff not shown.
354 KB
readelf --wide --relocs {}
Max HTML report size reached
199 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
489 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 4, 14 lines modifiedOffset 4, 16 lines modified
4 AWAVAUATUSH4 AWAVAUATUSH
5 []A\A]A^A_5 []A\A]A^A_
6 AVAUATUH6 AVAUATUH
7 []A\A]A^7 []A\A]A^
8 []A\A]A^8 []A\A]A^
9 AWAVAUATI9 AWAVAUATI
10 []A\A]A^A_10 []A\A]A^A_
 11 AWAVAUATUH
 12 []A\A]A^A_
11 []A\A]A^13 []A\A]A^
12 A[[]A\A]14 A[[]A\A]
13 []A\A]A^15 []A\A]A^
14 AVAUATUH16 AVAUATUH
15 []A\A]A^17 []A\A]A^
16 AVAUATUSH18 AVAUATUSH
17 []A\A]A^A_19 []A\A]A^A_
Offset 25, 16 lines modifiedOffset 27, 14 lines modified
25 AVAUATUSH27 AVAUATUSH
26 []A\A]A^28 []A\A]A^
27 []A\A]A^29 []A\A]A^
28 []A\A]A^30 []A\A]A^
29 []A\A]A^A_31 []A\A]A^A_
30 AWAVAUATUSH32 AWAVAUATUSH
31 []A\A]A^A_33 []A\A]A^A_
32 AWAVAUATUH 
33 []A\A]A^A_ 
34 AWAVAUATUSH34 AWAVAUATUSH
35 []A\A]A^A_35 []A\A]A^A_
36 AWAVAUATUSH36 AWAVAUATUSH
37 []A\A]A^A_37 []A\A]A^A_
38 AWAVAUATUSH38 AWAVAUATUSH
39 []A\A]A^A_39 []A\A]A^A_
40 a·number·is·required40 a·number·is·required
76.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
139 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
158 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
52.9 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 10, 17 lines modifiedOffset 10, 17 lines modified
10 ··0x00000060·00000000·08000000·000e2083·03860200·..........·.....10 ··0x00000060·00000000·08000000·000e2083·03860200·..........·.....
11 ··0x00000070·2c000000·74000000·00000000·6b020000·,...t.......k...11 ··0x00000070·2c000000·74000000·00000000·6b020000·,...t.......k...
12 ··0x00000080·00460e10·8c02410e·18860344·0e208304·.F....A....D.·..12 ··0x00000080·00460e10·8c02410e·18860344·0e208304·.F....A....D.·..
13 ··0x00000090·034c020a·0e18410e·10420e08·420b0000·.L....A..B..B...13 ··0x00000090·034c020a·0e18410e·10420e08·420b0000·.L....A..B..B...
14 ··0x000000a0·20000000·a4000000·00000000·11010000··...............14 ··0x000000a0·20000000·a4000000·00000000·11010000··...............
15 ··0x000000b0·000e2083·0486038c·02030d01·0e18410e·..·...........A.15 ··0x000000b0·000e2083·0486038c·02030d01·0e18410e·..·...........A.
16 ··0x000000c0·10420e08·40000000·c8000000·00000000·.B..@...........16 ··0x000000c0·10420e08·40000000·c8000000·00000000·.B..@...........
17 ··0x000000d0·f3020000·00460e10·8e02420e·188d0342·.....F....B....B17 ··0x000000d0·96020000·00460e10·8e02420e·188d0342·.....F....B....B
18 ··0x000000e0·0e208c04·410e2886·05440e30·8306440e·.·..A.(..D.0..D.18 ··0x000000e0·0e208c04·410e2886·05440e30·8306440e·.·..A.(..D.0..D.
19 ··0x000000f0·40031e01·0a0e3041·0e28410e·20420e18·@.....0A.(A.·B..19 ··0x000000f0·40031a01·0a0e3041·0e28410e·20420e18·@.....0A.(A.·B..
20 ··0x00000100·420e1042·0e08410b·38000000·0c010000·B..B..A.8.......20 ··0x00000100·420e1042·0e08410b·38000000·0c010000·B..B..A.8.......
21 ··0x00000110·00000000·c0000000·000e4083·0686058c·..........@.....21 ··0x00000110·00000000·c0000000·000e4083·0686058c·..........@.....
22 ··0x00000120·048d038e·02590e48·540e5042·0e58420e·.....Y.HT.PB.XB.22 ··0x00000120·048d038e·02590e48·540e5042·0e58420e·.....Y.HT.PB.XB.
23 ··0x00000130·60490e40·740e4856·0e50420e·58420e60·`I.@t.HV.PB.XB.`23 ··0x00000130·60490e40·740e4856·0e50420e·58420e60·`I.@t.HV.PB.XB.`
24 ··0x00000140·490e4000·28000000·48010000·00000000·I.@.(...H.......24 ··0x00000140·490e4000·28000000·48010000·00000000·I.@.(...H.......
25 ··0x00000150·51000000·00460e10·8c02440e·18860344·Q....F....D....D25 ··0x00000150·51000000·00460e10·8c02440e·18860344·Q....F....D....D
26 ··0x00000160·0e208304·780e1847·0e10420e·08000000·.·..x..G..B.....26 ··0x00000160·0e208304·780e1847·0e10420e·08000000·.·..x..G..B.....
Offset 227, 17 lines modifiedOffset 227, 17 lines modified
227 ··0x00000df0·1c000000·f40d0000·00000000·0b000000·................227 ··0x00000df0·1c000000·f40d0000·00000000·0b000000·................
228 ··0x00000e00·000e2083·03860241·0e18440e·10410e08·..·....A..D..A..228 ··0x00000e00·000e2083·03860241·0e18440e·10410e08·..·....A..D..A..
229 ··0x00000e10·24000000·140e0000·00000000·3f000000·$...........?...229 ··0x00000e10·24000000·140e0000·00000000·3f000000·$...........?...
230 ··0x00000e20·00450e10·8602410e·18830344·0e20720e·.E....A....D.·r.230 ··0x00000e20·00450e10·8602410e·18830344·0e20720e·.E....A....D.·r.
231 ··0x00000e30·18410e10·410e0800·1c000000·3c0e0000·.A..A.......<...231 ··0x00000e30·18410e10·410e0800·1c000000·3c0e0000·.A..A.......<...
232 ··0x00000e40·00000000·0b000000·000e2083·03860241·..........·....A232 ··0x00000e40·00000000·0b000000·000e2083·03860241·..........·....A
233 ··0x00000e50·0e18440e·10410e08·38000000·5c0e0000·..D..A..8...\...233 ··0x00000e50·0e18440e·10410e08·38000000·5c0e0000·..D..A..8...\...
234 ··0x00000e60·00000000·f5000000·00460e10·8d02420e·.........F....B.234 ··0x00000e60·00000000·c4000000·00460e10·8d02420e·.........F....B.
235 ··0x00000e70·188c0341·0e208604·440e2883·05440e40·...A.·..D.(..D.@235 ··0x00000e70·188c0341·0e208604·440e2883·05440e40·...A.·..D.(..D.@
236 ··0x00000e80·029b0a0e·28440e20·410e1842·0e10420e·....(D.·A..B..B.236 ··0x00000e80·029d0a0e·28440e20·410e1842·0e10420e·....(D.·A..B..B.
237 ··0x00000e90·08410b00·38000000·980e0000·00000000·.A..8...........237 ··0x00000e90·08410b00·38000000·980e0000·00000000·.A..8...........
238 ··0x00000ea0·8e000000·000e4083·0586048c·038d026b·......@........k238 ··0x00000ea0·8e000000·000e4083·0586048c·038d026b·......@........k
239 ··0x00000eb0·0e48570e·50420e58·420e6049·0e404c0e·.HW.PB.XB.`I.@L.239 ··0x00000eb0·0e48570e·50420e58·420e6049·0e404c0e·.HW.PB.XB.`I.@L.
240 ··0x00000ec0·48590e50·420e5842·0e60490e·40000000·HY.PB.XB.`I.@...240 ··0x00000ec0·48590e50·420e5842·0e60490e·40000000·HY.PB.XB.`I.@...
241 ··0x00000ed0·30000000·d40e0000·00000000·fe020000·0...............241 ··0x00000ed0·30000000·d40e0000·00000000·fe020000·0...............
242 ··0x00000ee0·00460e10·8c02410e·18860341·0e208304·.F....A....A.·..242 ··0x00000ee0·00460e10·8c02410e·18860341·0e208304·.F....A....A.·..
243 ··0x00000ef0·470e3002·cf0a0e20·410e1841·0e10420e·G.0....·A..A..B.243 ··0x00000ef0·470e3002·cf0a0e20·410e1841·0e10420e·G.0....·A..A..B.
Offset 250, 389 lines modifiedOffset 250, 388 lines modified
250 ··0x00000f60·430e2041·0e18420e·10420e08·410b0000·C.·A..B..B..A...250 ··0x00000f60·430e2041·0e18420e·10420e08·410b0000·C.·A..B..B..A...
251 ··0x00000f70·18000000·740f0000·00000000·39000000·....t.......9...251 ··0x00000f70·18000000·740f0000·00000000·39000000·....t.......9...
252 ··0x00000f80·000e4083·0586048c·038d0200·28000000·..@.........(...252 ··0x00000f80·000e4083·0586048c·038d0200·28000000·..@.........(...
253 ··0x00000f90·900f0000·00000000·75000000·00450e10·........u....E..253 ··0x00000f90·900f0000·00000000·75000000·00450e10·........u....E..
254 ··0x00000fa0·8602410e·18830347·0e20024a·0a0e1841·..A....G.·.J...A254 ··0x00000fa0·8602410e·18830347·0e20024a·0a0e1841·..A....G.·.J...A
255 ··0x00000fb0·0e10410e·08470b00·1c000000·bc0f0000·..A..G..........255 ··0x00000fb0·0e10410e·08470b00·1c000000·bc0f0000·..A..G..........
Diff chunk too large, falling back to line-by-line diff (380 lines added, 381 lines removed)
256 ··0x00000fc0·00000000·15000000·000e2083·0386024b·..........·....K256 ··0x00000fc0·00000000·15000000·000e2083·0386024b·..........·....K
257 ··0x00000fd0·0e18440e·10410e08·28000000·dc0f0000·..D..A..(.......257 ··0x00000fd0·0e18440e·10410e08·24000000·dc0f0000·..D..A..$.......
258 ··0x00000fe0·00000000·f6000000·00450e10·8602410e·.........E....A.258 ··0x00000fe0·00000000·63000000·00450e10·8602410e·....c....E....A.
259 ··0x00000ff0·18830347·0e20025d·0a0e1841·0e10410e·...G.·.]...A..A.259 ··0x00000ff0·18830344·0e200256·0e18410e·10410e08·...D.·.V..A..A..
260 ··0x00001000·08410b00·1c000000·08100000·00000000·.A..............260 ··0x00001000·1c000000·04100000·00000000·0b000000·................
261 ··0x00001010·0b000000·000e2083·03860241·0e18440e·......·....A..D.261 ··0x00001010·000e2083·03860241·0e18440e·10410e08·..·....A..D..A..
262 ··0x00001020·10410e08·14000000·28100000·00000000·.A......(.......262 ··0x00001020·14000000·24100000·00000000·29000000·....$.......)...
263 ··0x00001030·29000000·00540e10·540e0800·48000000·)....T..T...H...263 ··0x00001030·00540e10·540e0800·48000000·3c100000·.T..T...H...<...
264 ··0x00001040·40100000·00000000·3e020000·00460e10·@.......>....F..264 ··0x00001040·00000000·3e020000·00460e10·8f02420e·....>....F....B.
265 ··0x00001050·8f02420e·188e0345·0e208d04·450e288c·..B....E.·..E.(.265 ··0x00001050·188e0345·0e208d04·450e288c·05410e30·...E.·..E.(..A.0
266 ··0x00001060·05410e30·8606410e·38830744·0e5003a5·.A.0..A.8..D.P..266 ··0x00001060·8606410e·38830744·0e5003a5·010a0e38·..A.8..D.P.....8
267 ··0x00001070·010a0e38·410e3041·0e28420e·20420e18·...8A.0A.(B.·B..267 ··0x00001070·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B
268 ··0x00001080·420e1042·0e08490b·1c000000·8c100000·B..B..I.........268 ··0x00001080·0e08490b·1c000000·88100000·00000000·..I.............
269 ··0x00001090·00000000·f1000000·000e5083·0786068c·..........P.....269 ··0x00001090·f1000000·000e5083·0786068c·058d048e·......P.........
270 ··0x000010a0·058d048e·038f0200·48000000·ac100000·........H.......270 ··0x000010a0·038f0200·48000000·a8100000·00000000·....H...........
271 ··0x000010b0·00000000·9e030000·00460e10·8f02420e·.........F....B.271 ··0x000010b0·9e030000·00460e10·8f02420e·188e0342·.....F....B....B
272 ··0x000010c0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0272 ··0x000010c0·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
273 ··0x000010d0·8606410e·38830744·0e50029d·0a0e3844·..A.8..D.P....8D273 ··0x000010d0·38830744·0e50029d·0a0e3844·0e30410e·8..D.P....8D.0A.
274 ··0x000010e0·0e30410e·28420e20·420e1842·0e10420e·.0A.(B.·B..B..B.274 ··0x000010e0·28420e20·420e1842·0e10420e·08440b00·(B.·B..B..B..D..
275 ··0x000010f0·08440b00·1c000000·f8100000·00000000·.D..............275 ··0x000010f0·1c000000·f4100000·00000000·a5000000·................
276 ··0x00001100·a5000000·000e5083·0786068c·058d048e·......P.........276 ··0x00001100·000e5083·0786068c·058d048e·038f0200·..P.............
277 ··0x00001110·038f0200·28000000·18110000·00000000·....(...........277 ··0x00001110·28000000·14110000·00000000·be000000·(...............
278 ··0x00001120·ba000000·00450e10·8602410e·18830347·.....E....A....G278 ··0x00001120·00450e10·8602410e·18830347·0e200247·.E....A....G.·.G
279 ··0x00001130·0e200247·0a0e1841·0e10410e·084a0b00·.·.G...A..A..J..279 ··0x00001130·0a0e1841·0e10410e·084a0b00·1c000000·...A..A..J......
280 ··0x00001140·1c000000·44110000·00000000·0b000000·....D...........280 ··0x00001140·40110000·00000000·0b000000·000e2083·@.............·.
281 ··0x00001150·000e2083·03860241·0e18440e·10410e08·..·....A..D..A..281 ··0x00001150·03860241·0e18440e·10410e08·40000000·...A..D..A..@...
282 ··0x00001160·40000000·64110000·00000000·f7000000·@...d...........282 ··0x00001160·60110000·00000000·f7000000·00460e10·`............F..
283 ··0x00001170·00460e10·8e02420e·188d0342·0e208c04·.F....B....B.·..283 ··0x00001170·8e02420e·188d0342·0e208c04·410e2886·..B....B.·..A.(.
284 ··0x00001180·410e2886·05440e30·8306440e·5002c50a·A.(..D.0..D.P...284 ··0x00001180·05440e30·8306440e·5002c50a·0e30440e·.D.0..D.P....0D.
285 ··0x00001190·0e30440e·28410e20·420e1842·0e10420e·.0D.(A.·B..B..B.285 ··0x00001190·28410e20·420e1842·0e10420e·08410b00·(A.·B..B..B..A..
286 ··0x000011a0·08410b00·38000000·a8110000·00000000·.A..8...........286 ··0x000011a0·38000000·a4110000·00000000·c0000000·8...............
287 ··0x000011b0·c0000000·000e5083·0686058c·048d038e·......P.........287 ··0x000011b0·000e5083·0686058c·048d038e·024c0e58·..P..........L.X
288 ··0x000011c0·024c0e58·570e6042·0e68420e·70490e50·.L.XW.`B.hB.pI.P288 ··0x000011c0·570e6042·0e68420e·70490e50·510e5859·W.`B.hB.pI.PQ.XY
289 ··0x000011d0·510e5859·0e60420e·68420e70·490e5000·Q.XY.`B.hB.pI.P.289 ··0x000011d0·0e60420e·68420e70·490e5000·28000000·.`B.hB.pI.P.(...
290 ··0x000011e0·28000000·e4110000·00000000·a7000000·(...............290 ··0x000011e0·e0110000·00000000·a7000000·00450e10·.............E..
291 ··0x000011f0·00450e10·8602410e·18830347·0e30027a·.E....A....G.0.z291 ··0x000011f0·8602410e·18830347·0e30027a·0a0e1841·..A....G.0.z...A
292 ··0x00001200·0a0e1841·0e10410e·08410b00·14000000·...A..A..A......292 ··0x00001200·0e10410e·08410b00·14000000·0c120000·..A..A..........
293 ··0x00001210·10120000·00000000·99000000·000e3083·..............0.293 ··0x00001210·00000000·99000000·000e3083·03860200·..........0.....
294 ··0x00001220·03860200·24000000·28120000·00000000·....$...(.......294 ··0x00001220·24000000·24120000·00000000·5a000000·$...$.......Z...
295 ··0x00001230·5a000000·00450e10·8602410e·18830344·Z....E....A....D295 ··0x00001230·00450e10·8602410e·18830344·0e20024d·.E....A....D.·.M
296 ··0x00001240·0e20024d·0e18410e·10410e08·1c000000·.·.M..A..A......296 ··0x00001240·0e18410e·10410e08·1c000000·4c120000·..A..A......L...
297 ··0x00001250·50120000·00000000·0b000000·000e2083·P.............·.297 ··0x00001250·00000000·0b000000·000e2083·03860241·..........·....A
298 ··0x00001260·03860241·0e18440e·10410e08·34000000·...A..D..A..4...298 ··0x00001260·0e18440e·10410e08·34000000·6c120000·..D..A..4...l...
299 ··0x00001270·70120000·00000000·57000000·00460e10·p.......W....F..299 ··0x00001270·00000000·57000000·00460e10·8c02440e·....W....F....D.
300 ··0x00001280·8c02440e·18860344·0e208304·7f0a0e18·..D....D.·......300 ··0x00001280·18860344·0e208304·7f0a0e18·410e1042·...D.·......A..B
301 ··0x00001290·410e1042·0e08420b·410e1841·0e10420e·A..B..B.A..A..B.301 ··0x00001290·0e08420b·410e1841·0e10420e·08000000·..B.A..A..B.....
302 ··0x000012a0·08000000·38000000·a8120000·00000000·....8...........302 ··0x000012a0·38000000·a4120000·00000000·4e010000·8...........N...
303 ··0x000012b0·4e010000·00460e10·8d02420e·188c0341·N....F....B....A303 ··0x000012b0·00460e10·8d02420e·188c0341·0e208604·.F....B....A.·..
304 ··0x000012c0·0e208604·440e2883·05440e30·025f0a0e·.·..D.(..D.0._..304 ··0x000012c0·440e2883·05440e30·025f0a0e·28410e20·D.(..D.0._..(A.·
305 ··0x000012d0·28410e20·410e1842·0e10420e·084a0b00·(A.·A..B..B..J..305 ··0x000012d0·410e1842·0e10420e·084a0b00·18000000·A..B..B..J......
306 ··0x000012e0·18000000·e4120000·00000000·21000000·............!...306 ··0x000012e0·e0120000·00000000·21000000·000e3083·........!.....0.
307 ··0x000012f0·000e3083·0586048c·038d0200·28000000·..0.........(...307 ··0x000012f0·0586048c·038d0200·28000000·fc120000·........(.......
308 ··0x00001300·00130000·00000000·58000000·00460e10·........X....F..308 ··0x00001300·00000000·58000000·00460e10·8c02440e·....X....F....D.
309 ··0x00001310·8c02440e·18860344·0e208304·750a0e18·..D....D.·..u...309 ··0x00001310·18860344·0e208304·750a0e18·470e1042·...D.·..u...G..B
310 ··0x00001320·470e1042·0e08420b·20000000·2c130000·G..B..B.·...,...310 ··0x00001320·0e08420b·20000000·28130000·00000000·..B.·...(.......
311 ··0x00001330·00000000·07000000·000e2083·0486038c·..........·.....311 ··0x00001330·07000000·000e2083·0486038c·02430e18·......·......C..
312 ··0x00001340·02430e18·410e1042·0e080000·2c000000·.C..A..B....,...312 ··0x00001340·410e1042·0e080000·2c000000·4c130000·A..B....,...L...
313 ··0x00001350·50130000·00000000·99000000·00460e10·P............F..313 ··0x00001350·00000000·99000000·00460e10·8c02440e·.........F....D.
314 ··0x00001360·8c02440e·18860349·0e208304·02780a0e·..D....I.·...x..314 ··0x00001360·18860349·0e208304·02780a0e·18410e10·...I.·...x...A..
315 ··0x00001370·18410e10·420e0841·0b000000·18000000·.A..B..A........315 ··0x00001370·420e0841·0b000000·18000000·7c130000·B..A........|...
316 ··0x00001380·80130000·00000000·a8000000·000e2083·..............·.316 ··0x00001380·00000000·a8000000·000e2083·0486038c·..........·.....
317 ··0x00001390·0486038c·02000000·34000000·9c130000·........4.......317 ··0x00001390·02000000·28000000·98130000·00000000·....(...........
318 ··0x000013a0·00000000·dd000000·00450e10·8602410e·.........E....A.318 ··0x000013a0·d3000000·00450e10·8602410e·18830347·.....E....A....G
319 ··0x000013b0·18830347·0e200242·0a0e1844·0e10410e·...G.·.B...D..A.319 ··0x000013b0·0e200242·0a0e1844·0e10410e·08440b00·.·.B...D..A..D..
320 ··0x000013c0·08440b6c·0a0e1844·0e10410e·08410b00·.D.l...D..A..A..320 ··0x000013c0·14000000·c4130000·00000000·21000000·............!...
321 ··0x000013d0·14000000·d4130000·00000000·21000000·............!...321 ··0x000013d0·000e2083·03860200·24000000·dc130000·..·.....$.......
322 ··0x000013e0·000e2083·03860200·24000000·ec130000·..·.....$.......322 ··0x000013e0·00000000·48000000·00450e10·8602410e·....H....E....A.
323 ··0x000013f0·00000000·48000000·00450e10·8602410e·....H....E....A.323 ··0x000013f0·18830344·0e207b0e·18410e10·410e0800·...D.·{..A..A...
324 ··0x00001400·18830344·0e207b0e·18410e10·410e0800·...D.·{..A..A...324 ··0x00001400·1c000000·04140000·00000000·0b000000·................
325 ··0x00001410·1c000000·14140000·00000000·0b000000·................325 ··0x00001410·000e2083·03860241·0e18440e·10410e08·..·....A..D..A..
326 ··0x00001420·000e2083·03860241·0e18440e·10410e08·..·....A..D..A..326 ··0x00001420·50000000·24140000·00000000·80010000·P...$...........
327 ··0x00001430·50000000·34140000·00000000·80010000·P...4...........327 ··0x00001430·00460e10·8e02490e·188d0342·0e208c04·.F....I....B.·..
328 ··0x00001440·00460e10·8e02490e·188d0342·0e208c04·.F....I....B.·..328 ··0x00001440·410e2886·05410e30·8306440e·40032c01·A.(..A.0..D.@.,.
329 ··0x00001450·410e2886·05410e30·8306440e·40032c01·A.(..A.0..D.@.,.329 ··0x00001450·0a0e3041·0e28410e·20420e18·420e1042·..0A.(A.·B..B..B
330 ··0x00001460·0a0e3041·0e28410e·20420e18·420e1042·..0A.(A.·B..B..B330 ··0x00001460·0e08410b·420e4857·0e50420e·58420e60·..A.B.HW.PB.XB.`
331 ··0x00001470·0e08410b·420e4857·0e50420e·58420e60·..A.B.HW.PB.XB.`331 ··0x00001470·490e4000·1c000000·78140000·00000000·I.@.....x.......
332 ··0x00001480·490e4000·1c000000·88140000·00000000·I.@.............332 ··0x00001480·66000000·000e4083·0686058c·048d038e·f.....@.........
333 ··0x00001490·66000000·000e4083·0686058c·048d038e·f.....@.........333 ··0x00001490·02000000·10000000·98140000·00000000·................
334 ··0x000014a0·02000000·10000000·a8140000·00000000·................334 ··0x000014a0·19000000·00000000·24000000·ac140000·........$.......
335 ··0x000014b0·19000000·00000000·24000000·bc140000·........$.......335 ··0x000014b0·00000000·56000000·00450e10·8602410e·....V....E....A.
336 ··0x000014c0·00000000·56000000·00450e10·8602410e·....V....E....A.336 ··0x000014c0·18830344·0e200249·0e18410e·10410e08·...D.·.I..A..A..
337 ··0x000014d0·18830344·0e200249·0e18410e·10410e08·...D.·.I..A..A..337 ··0x000014d0·1c000000·d4140000·00000000·0b000000·................
338 ··0x000014e0·1c000000·e4140000·00000000·0b000000·................338 ··0x000014e0·000e2083·03860241·0e18440e·10410e08·..·....A..D..A..
339 ··0x000014f0·000e2083·03860241·0e18440e·10410e08·..·....A..D..A..339 ··0x000014f0·58000000·f4140000·00000000·54010000·X...........T...
Max diff block lines reached; 0/54054 bytes (0.00%) of diff not shown.
1.68 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:··········251224·(bytes·into·file)13 ··Start·of·section·headers:··········251040·(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·0x3d558:1 There·are·22·section·headers,·starting·at·offset·0x3d4a0:
  
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·001636·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·001636·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·0239a8·001488·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·0238d8·001488·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·001678·0012e8·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·001678·0012e8·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·024e30·001758·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·024d60·001758·18···I·19···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·002960·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·002960·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·002960·00036c·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·002960·00036c·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·002ccc·009109·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·002ccc·0090da·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·026588·008af0·18···I·19···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·0264b8·008b08·18···I·19···7··8
13 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·00bdd8·00040b·01·AMS··0···0··813 ··[·9]·.rodata.str1.8····PROGBITS········0000000000000000·00bda8·00040b·01·AMS··0···0··8
14 ··[10]·.text.hot·········PROGBITS········0000000000000000·00c1e8·00f80e·00··AX··0···0·6414 ··[10]·.text.hot·········PROGBITS········0000000000000000·00c1b8·00f776·00··AX··0···0·64
15 ··[11]·.rela.text.hot····RELA············0000000000000000·02f078·007a10·18···I·19··10··815 ··[11]·.rela.text.hot····RELA············0000000000000000·02efc0·007a10·18···I·19··10··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·01b9f8·002db6·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·01b930·002db6·00···A··0···0·32
17 ··[13]·.rela.rodata······RELA············0000000000000000·036a88·005d18·18···I·19··12··817 ··[13]·.rela.rodata······RELA············0000000000000000·0369d0·005d18·18···I·19··12··8
18 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·01e7b0·000030·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········0000000000000000·01e6e8·000030·08··AM··0···0··8
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·01e7e0·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·01e718·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·01e7e0·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·01e718·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·01e800·001970·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·01e738·001968·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·03c7a0·000cf0·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·03c6e8·000cf0·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·020170·002040·18·····20·245··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·0200a0·002040·18·····20·245··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·0221b0·0017f7·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·0220e0·0017f7·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·03d490·0000c3·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·03d3d8·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)
18.8 KB
readelf --wide --symbols {}
    
Offset 17, 162 lines modifiedOffset 17, 162 lines modified
17 ····13:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.817 ····13:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata.str1.8
18 ····14:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot18 ····14:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.text.hot
19 ····15:·0000000000000000···756·FUNC····LOCAL··DEFAULT···10·_sre_compile19 ····15:·0000000000000000···756·FUNC····LOCAL··DEFAULT···10·_sre_compile
20 ····16:·0000000000000300··2072·FUNC····LOCAL··DEFAULT···10·_validate_inner20 ····16:·0000000000000300··2072·FUNC····LOCAL··DEFAULT···10·_validate_inner
21 ····17:·0000000000000008···418·FUNC····LOCAL··DEFAULT····7·_sre_compile.cold21 ····17:·0000000000000008···418·FUNC····LOCAL··DEFAULT····7·_sre_compile.cold
22 ····18:·0000000000000060····72·OBJECT··LOCAL··DEFAULT····3·_parser.222 ····18:·0000000000000060····72·OBJECT··LOCAL··DEFAULT····3·_parser.2
23 ····19:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata23 ····19:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
24 ····20:·0000000000004180···286·FUNC····LOCAL··DEFAULT···10·_validate_charset24 ····20:·0000000000004170···286·FUNC····LOCAL··DEFAULT···10·_validate_charset
25 ····21:·00000000000001aa····74·FUNC····LOCAL··DEFAULT····7·_validate_inner.cold25 ····21:·00000000000001aa····74·FUNC····LOCAL··DEFAULT····7·_validate_inner.cold
26 ····22:·0000000000000b20···195·FUNC····LOCAL··DEFAULT···10·pattern_dealloc26 ····22:·0000000000000b20···195·FUNC····LOCAL··DEFAULT···10·pattern_dealloc
27 ····23:·00000000000001f4····26·FUNC····LOCAL··DEFAULT····7·pattern_dealloc.cold27 ····23:·00000000000001f4····26·FUNC····LOCAL··DEFAULT····7·pattern_dealloc.cold
28 ····24:·0000000000000bf0···124·FUNC····LOCAL··DEFAULT···10·pattern_clear28 ····24:·0000000000000bf0···124·FUNC····LOCAL··DEFAULT···10·pattern_clear
29 ····25:·0000000000000c70··2034·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_match29 ····25:·0000000000000c70··2034·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_match
30 ····26:·0000000000001470··9943·FUNC····LOCAL··DEFAULT···10·sre_ucs1_match30 ····26:·0000000000001470··9943·FUNC····LOCAL··DEFAULT···10·sre_ucs1_match
31 ····27:·000000000000ab30··5525·FUNC····LOCAL··DEFAULT···10·sre_ucs2_match31 ····27:·000000000000ab50··5348·FUNC····LOCAL··DEFAULT···10·sre_ucs2_match
32 ····28:·00000000000004c0··2046·FUNC····LOCAL··DEFAULT····1·sre_ucs4_match32 ····28:·00000000000004c0··2046·FUNC····LOCAL··DEFAULT····1·sre_ucs4_match
33 ····29:·000000000000020e···631·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_match.cold33 ····29:·000000000000020e···631·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_match.cold
34 ····30:·0000000000003ec0···193·FUNC····LOCAL··DEFAULT···10·state_fini34 ····30:·0000000000003eb0···193·FUNC····LOCAL··DEFAULT···10·state_fini
35 ····31:·00000000000090c1····58·FUNC····LOCAL··DEFAULT····7·pattern_error35 ····31:·0000000000009092····58·FUNC····LOCAL··DEFAULT····7·pattern_error
36 ····32:·0000000000000100····72·OBJECT··LOCAL··DEFAULT····3·_parser.636 ····32:·0000000000000100····72·OBJECT··LOCAL··DEFAULT····3·_parser.6
37 ····33:·0000000000000120····47·FUNC····LOCAL··DEFAULT····1·state_init.part.037 ····33:·0000000000000120····47·FUNC····LOCAL··DEFAULT····1·state_init.part.0
38 ····34:·0000000000001ea0···344·OBJECT··LOCAL··DEFAULT···12·sre_targets.4238 ····34:·0000000000001ea0···344·OBJECT··LOCAL··DEFAULT···12·sre_targets.42
39 ····35:·0000000000004450··1885·FUNC····LOCAL··DEFAULT···10·sre_ucs1_count39 ····35:·0000000000004440··1885·FUNC····LOCAL··DEFAULT···10·sre_ucs1_count
40 ····36:·0000000000004bb0···811·FUNC····LOCAL··DEFAULT···10·sre_ucs1_charset.isra.040 ····36:·0000000000004ba0···811·FUNC····LOCAL··DEFAULT···10·sre_ucs1_charset.isra.0
41 ····37:·00000000000014f0····63·FUNC····LOCAL··DEFAULT····1·char_loc_ignore41 ····37:·00000000000014f0····63·FUNC····LOCAL··DEFAULT····1·char_loc_ignore
42 ····38:·0000000000003b50····99·FUNC····LOCAL··DEFAULT···10·data_stack_grow42 ····38:·0000000000003b50····99·FUNC····LOCAL··DEFAULT···10·data_stack_grow
43 ····39:·0000000000009060····79·FUNC····LOCAL··DEFAULT···10·repeat_pool_malloc43 ····39:·0000000000009080····79·FUNC····LOCAL··DEFAULT···10·repeat_pool_malloc
44 ····40:·0000000000000485··4336·FUNC····LOCAL··DEFAULT····7·sre_ucs1_match.cold44 ····40:·0000000000000485··4336·FUNC····LOCAL··DEFAULT····7·sre_ucs1_match.cold
45 ····41:·00000000000088c1····98·FUNC····LOCAL··DEFAULT····7·sre_ucs1_charset_loc_ignore.isra.045 ····41:·0000000000008892····98·FUNC····LOCAL··DEFAULT····7·sre_ucs1_charset_loc_ignore.isra.0
46 ····42:·0000000000001530····32·FUNC····LOCAL··DEFAULT····1·sre_tolower46 ····42:·0000000000001530····32·FUNC····LOCAL··DEFAULT····1·sre_tolower
47 ····43:·0000000000004ee0···539·FUNC····LOCAL··DEFAULT···10·sre_category47 ····43:·0000000000004ed0···539·FUNC····LOCAL··DEFAULT···10·sre_category
48 ····44:·0000000000009020····58·FUNC····LOCAL··DEFAULT···10·Py_UNICODE_ISALNUM48 ····44:·0000000000009040····58·FUNC····LOCAL··DEFAULT···10·Py_UNICODE_ISALNUM
49 ····45:·0000000000001575····54·FUNC····LOCAL··DEFAULT····7·data_stack_grow.cold49 ····45:·0000000000001575····54·FUNC····LOCAL··DEFAULT····7·data_stack_grow.cold
50 ····46:·0000000000003bc0···758·FUNC····LOCAL··DEFAULT···10·pattern_new_match50 ····46:·0000000000003bc0···742·FUNC····LOCAL··DEFAULT···10·pattern_new_match
51 ····47:·00000000000015ab····82·FUNC····LOCAL··DEFAULT····7·pattern_new_match.cold51 ····47:·00000000000015ab····82·FUNC····LOCAL··DEFAULT····7·pattern_new_match.cold
52 ····48:·00000000000015fd····17·FUNC····LOCAL··DEFAULT····7·state_fini.cold52 ····48:·00000000000015fd····17·FUNC····LOCAL··DEFAULT····7·state_fini.cold
53 ····49:·0000000000003f90····27·FUNC····LOCAL··DEFAULT···10·Py_XDECREF53 ····49:·0000000000003f80····27·FUNC····LOCAL··DEFAULT···10·Py_XDECREF
54 ····50:·0000000000003fb0···185·FUNC····LOCAL··DEFAULT···10·match_dealloc54 ····50:·0000000000003fa0···185·FUNC····LOCAL··DEFAULT···10·match_dealloc
55 ····51:·000000000000160e····21·FUNC····LOCAL··DEFAULT····7·match_dealloc.cold55 ····51:·000000000000160e····21·FUNC····LOCAL··DEFAULT····7·match_dealloc.cold
56 ····52:·0000000000004070···124·FUNC····LOCAL··DEFAULT···10·match_clear56 ····52:·0000000000004060···124·FUNC····LOCAL··DEFAULT···10·match_clear
57 ····53:·0000000000001623····10·FUNC····LOCAL··DEFAULT····7·match_clear.cold57 ····53:·0000000000001623····10·FUNC····LOCAL··DEFAULT····7·match_clear.cold
58 ····54:·00000000000040f0···138·FUNC····LOCAL··DEFAULT···10·sre_traverse58 ····54:·00000000000040e0···138·FUNC····LOCAL··DEFAULT···10·sre_traverse
59 ····55:·000000000000162d····61·FUNC····LOCAL··DEFAULT····7·sre_traverse.cold59 ····55:·000000000000162d····61·FUNC····LOCAL··DEFAULT····7·sre_traverse.cold
60 ····56:·000000000000166a····40·FUNC····LOCAL··DEFAULT····7·_validate_charset.cold60 ····56:·000000000000166a····40·FUNC····LOCAL··DEFAULT····7·_validate_charset.cold
61 ····57:·00000000000042a0····81·FUNC····LOCAL··DEFAULT···10·_sre_unicode_iscased61 ····57:·0000000000004290····81·FUNC····LOCAL··DEFAULT···10·_sre_unicode_iscased
62 ····58:·0000000000001692····40·FUNC····LOCAL··DEFAULT····7·_sre_unicode_iscased.cold62 ····58:·0000000000001692····40·FUNC····LOCAL··DEFAULT····7·_sre_unicode_iscased.cold
63 ····59:·0000000000004300····54·FUNC····LOCAL··DEFAULT···10·_sre_unicode_tolower63 ····59:·00000000000042f0····54·FUNC····LOCAL··DEFAULT···10·_sre_unicode_tolower
64 ····60:·00000000000016ba····49·FUNC····LOCAL··DEFAULT····7·_sre_unicode_tolower.cold64 ····60:·00000000000016ba····49·FUNC····LOCAL··DEFAULT····7·_sre_unicode_tolower.cold
65 ····61:·0000000000000150···202·FUNC····LOCAL··DEFAULT····1·pattern_richcompare65 ····61:·0000000000000150···202·FUNC····LOCAL··DEFAULT····1·pattern_richcompare
66 ····62:·00000000000016eb····37·FUNC····LOCAL··DEFAULT····7·pattern_richcompare.cold66 ····62:·00000000000016eb····37·FUNC····LOCAL··DEFAULT····7·pattern_richcompare.cold
67 ····63:·0000000000004340···131·FUNC····LOCAL··DEFAULT···10·pattern_traverse67 ····63:·0000000000004330···131·FUNC····LOCAL··DEFAULT···10·pattern_traverse
68 ····64:·0000000000001710····25·FUNC····LOCAL··DEFAULT····7·pattern_traverse.cold68 ····64:·0000000000001710····25·FUNC····LOCAL··DEFAULT····7·pattern_traverse.cold
69 ····65:·00000000000043d0····49·FUNC····LOCAL··DEFAULT···10·_sre_ascii_tolower69 ····65:·00000000000043c0····49·FUNC····LOCAL··DEFAULT···10·_sre_ascii_tolower
70 ····66:·0000000000001729····40·FUNC····LOCAL··DEFAULT····7·_sre_ascii_tolower.cold70 ····66:·0000000000001729····40·FUNC····LOCAL··DEFAULT····7·_sre_ascii_tolower.cold
71 ····67:·0000000000004410····63·FUNC····LOCAL··DEFAULT···10·_sre_ascii_iscased71 ····67:·0000000000004400····63·FUNC····LOCAL··DEFAULT···10·_sre_ascii_iscased
72 ····68:·0000000000001751····18·FUNC····LOCAL··DEFAULT····7·_sre_ascii_iscased.cold72 ····68:·0000000000001751····18·FUNC····LOCAL··DEFAULT····7·_sre_ascii_iscased.cold
73 ····69:·0000000000001763···335·FUNC····LOCAL··DEFAULT····7·sre_ucs1_count.cold73 ····69:·0000000000001763···335·FUNC····LOCAL··DEFAULT····7·sre_ucs1_count.cold
74 ····70:·00000000000018b2····72·FUNC····LOCAL··DEFAULT····7·sre_ucs1_charset.isra.0.cold74 ····70:·00000000000018b2····72·FUNC····LOCAL··DEFAULT····7·sre_ucs1_charset.isra.0.cold
75 ····71:·00000000000018fa····82·FUNC····LOCAL··DEFAULT····7·sre_category.cold75 ····71:·00000000000018fa····82·FUNC····LOCAL··DEFAULT····7·sre_category.cold
76 ····72:·0000000000005100···578·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Match_groups76 ····72:·00000000000050f0···578·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Match_groups
77 ····73:·000000000000194c···181·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Match_groups.cold77 ····73:·000000000000194c···181·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Match_groups.cold
78 ····74:·00000000000006a0····72·OBJECT··LOCAL··DEFAULT····3·_parser.3378 ····74:·00000000000006a0····72·OBJECT··LOCAL··DEFAULT····3·_parser.33
79 ····75:·0000000000005350···372·FUNC····LOCAL··DEFAULT···10·match_getslice_by_index79 ····75:·0000000000005340···372·FUNC····LOCAL··DEFAULT···10·match_getslice_by_index
80 ····76:·0000000000001a01····37·FUNC····LOCAL··DEFAULT····7·match_getslice_by_index.cold80 ····76:·0000000000001a01····37·FUNC····LOCAL··DEFAULT····7·match_getslice_by_index.cold
81 ····77:·00000000000054d0··1005·FUNC····LOCAL··DEFAULT···10·match_group81 ····77:·00000000000054c0··1005·FUNC····LOCAL··DEFAULT···10·match_group
82 ····78:·00000000000059b0···152·FUNC····LOCAL··DEFAULT···10·match_getindex82 ····78:·00000000000059a0···152·FUNC····LOCAL··DEFAULT···10·match_getindex
83 ····79:·0000000000001a26····68·FUNC····LOCAL··DEFAULT····7·match_group.cold83 ····79:·0000000000001a26····68·FUNC····LOCAL··DEFAULT····7·match_group.cold
84 ····80:·00000000000058c0···226·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Match_end84 ····80:·00000000000058b0···226·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Match_end
85 ····81:·0000000000001a6a····45·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Match_end.cold85 ····81:·0000000000001a6a····45·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Match_end.cold
86 ····82:·0000000000005a50···192·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_sub86 ····82:·0000000000005a40···192·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_sub
87 ····83:·0000000000005b10··7405·FUNC····LOCAL··DEFAULT···10·pattern_subx87 ····83:·0000000000005b00··7441·FUNC····LOCAL··DEFAULT···10·pattern_subx
88 ····84:·0000000000001a97···181·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_sub.cold88 ····84:·0000000000001a97···181·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_sub.cold
89 ····85:·00000000000002e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.1589 ····85:·00000000000002e0····72·OBJECT··LOCAL··DEFAULT····3·_parser.15
90 ····86:·0000000000000450···106·FUNC····LOCAL··DEFAULT····1·compile_template90 ····86:·0000000000000450···106·FUNC····LOCAL··DEFAULT····1·compile_template
91 ····87:·0000000000001370···316·FUNC····LOCAL··DEFAULT····1·expand_template91 ····87:·0000000000001370···316·FUNC····LOCAL··DEFAULT····1·expand_template
92 ····88:·0000000000001b4c···901·FUNC····LOCAL··DEFAULT····7·pattern_subx.cold92 ····88:·0000000000001b4c···904·FUNC····LOCAL··DEFAULT····7·pattern_subx.cold
93 ····89:·0000000000000220···362·FUNC····LOCAL··DEFAULT····1·pattern_repr93 ····89:·0000000000000220···362·FUNC····LOCAL··DEFAULT····1·pattern_repr
94 ····90:·0000000000001a00···128·OBJECT··LOCAL··DEFAULT···12·flag_names.394 ····90:·0000000000001a00···128·OBJECT··LOCAL··DEFAULT···12·flag_names.3
95 ····91:·0000000000001ed1···176·FUNC····LOCAL··DEFAULT····7·pattern_repr.cold95 ····91:·0000000000001ed4···176·FUNC····LOCAL··DEFAULT····7·pattern_repr.cold
96 ····92:·0000000000007800··6174·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_search96 ····92:·0000000000007820··6174·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_search
97 ····93:·0000000000001f81···855·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_search.cold97 ····93:·0000000000001f84···855·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_search.cold
98 ····94:·0000000000000240····72·OBJECT··LOCAL··DEFAULT····3·_parser.1298 ····94:·0000000000000240····72·OBJECT··LOCAL··DEFAULT····3·_parser.12
99 ····95:·0000000000000390···171·FUNC····LOCAL··DEFAULT····1·sre_clear99 ····95:·0000000000000390···171·FUNC····LOCAL··DEFAULT····1·sre_clear
100 ····96:·00000000000022d8····70·FUNC····LOCAL··DEFAULT····7·sre_clear.cold100 ····96:·00000000000022db····70·FUNC····LOCAL··DEFAULT····7·sre_clear.cold
101 ····97:·0000000000000440·····9·FUNC····LOCAL··DEFAULT····1·sre_free101 ····97:·0000000000000440·····9·FUNC····LOCAL··DEFAULT····1·sre_free
102 ····98:·00000000000090b0··6778·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_split102 ····98:·00000000000090d0··6778·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_split
103 ····99:·000000000000231e···793·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_split.cold103 ····99:·0000000000002321···793·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_split.cold
104 ···100:·00000000000004c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.24104 ···100:·00000000000004c0····72·OBJECT··LOCAL··DEFAULT····3·_parser.24
105 ···101:·0000000000002637···259·FUNC····LOCAL··DEFAULT····7·compile_template.cold105 ···101:·000000000000263a···259·FUNC····LOCAL··DEFAULT····7·compile_template.cold
106 ···102:·0000000000001d40···344·OBJECT··LOCAL··DEFAULT···12·sre_targets.41106 ···102:·0000000000001d40···344·OBJECT··LOCAL··DEFAULT···12·sre_targets.41
107 ···103:·000000000000c0d0···427·FUNC····LOCAL··DEFAULT···10·sre_ucs2_count107 ···103:·000000000000c040···427·FUNC····LOCAL··DEFAULT···10·sre_ucs2_count
108 ···104:·000000000000273a··9465·FUNC····LOCAL··DEFAULT····7·sre_ucs2_match.cold108 ···104:·000000000000273d··9420·FUNC····LOCAL··DEFAULT····7·sre_ucs2_match.cold
109 ···105:·0000000000001be0···344·OBJECT··LOCAL··DEFAULT···12·sre_targets.40109 ···105:·0000000000001be0···344·OBJECT··LOCAL··DEFAULT···12·sre_targets.40
110 ···106:·0000000000000cc0···126·FUNC····LOCAL··DEFAULT····1·sre_ucs4_count110 ···106:·0000000000000cc0···126·FUNC····LOCAL··DEFAULT····1·sre_ucs4_count
111 ···107:·0000000000004c33·10661·FUNC····LOCAL··DEFAULT····7·sre_ucs4_match.cold111 ···107:·0000000000004c09·10661·FUNC····LOCAL··DEFAULT····7·sre_ucs4_match.cold
112 ···108:·00000000000075d8···309·FUNC····LOCAL··DEFAULT····7·sre_ucs2_count.cold112 ···108:·00000000000075ae···309·FUNC····LOCAL··DEFAULT····7·sre_ucs2_count.cold
113 ···109:·000000000000770d···373·FUNC····LOCAL··DEFAULT····7·sre_ucs4_count.cold113 ···109:·00000000000076e3···373·FUNC····LOCAL··DEFAULT····7·sre_ucs4_count.cold
114 ···110:·0000000000000d40····87·FUNC····LOCAL··DEFAULT····1·pattern_hash114 ···110:·0000000000000d40····87·FUNC····LOCAL··DEFAULT····1·pattern_hash
115 ···111:·0000000000007882····12·FUNC····LOCAL··DEFAULT····7·pattern_hash.cold115 ···111:·0000000000007858····12·FUNC····LOCAL··DEFAULT····7·pattern_hash.cold
116 ···112:·0000000000000da0····22·FUNC····LOCAL··DEFAULT····1·pattern_groupindex116 ···112:·0000000000000da0····22·FUNC····LOCAL··DEFAULT····1·pattern_groupindex
117 ···113:·000000000000788e·····5·FUNC····LOCAL··DEFAULT····7·pattern_groupindex.cold117 ···113:·0000000000007864·····5·FUNC····LOCAL··DEFAULT····7·pattern_groupindex.cold
118 ···114:·0000000000007893···413·FUNC····LOCAL··DEFAULT····7·_sre_template118 ···114:·0000000000007869···413·FUNC····LOCAL··DEFAULT····7·_sre_template
119 ···115:·000000000000c280···575·FUNC····LOCAL··DEFAULT···10·match_getitem119 ···115:·000000000000c1f0···575·FUNC····LOCAL··DEFAULT···10·match_getitem
120 ···116:·0000000000007a30····46·FUNC····LOCAL··DEFAULT····7·match_getitem.cold120 ···116:·0000000000007a06····41·FUNC····LOCAL··DEFAULT····7·match_getitem.cold
121 ···117:·000000000000c4c0···217·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Match_start121 ···117:·000000000000c430···217·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Match_start
122 ···118:·0000000000007a5e····45·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Match_start.cold122 ···118:·0000000000007a2f····45·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Match_start.cold
123 ···119:·0000000000000dc0···927·FUNC····LOCAL··DEFAULT····1·_sre_SRE_Match_groupdict123 ···119:·0000000000000dc0···927·FUNC····LOCAL··DEFAULT····1·_sre_SRE_Match_groupdict
124 ···120:·0000000000007a8b···277·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Match_groupdict.cold124 ···120:·0000000000007a5c···277·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Match_groupdict.cold
125 ···121:·0000000000000740····72·OBJECT··LOCAL··DEFAULT····3·_parser.36125 ···121:·0000000000000740····72·OBJECT··LOCAL··DEFAULT····3·_parser.36
126 ···122:·000000000000c5a0··6409·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_findall126 ···122:·000000000000c510··6393·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_findall
127 ···123:·0000000000007ba0··1166·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_findall.cold127 ···123:·0000000000007b71··1166·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_findall.cold
128 ···124:·0000000000000420····72·OBJECT··LOCAL··DEFAULT····3·_parser.21128 ···124:·0000000000000420····72·OBJECT··LOCAL··DEFAULT····3·_parser.21
129 ···125:·0000000000001160···116·FUNC····LOCAL··DEFAULT····1·template_traverse129 ···125:·0000000000001160···116·FUNC····LOCAL··DEFAULT····1·template_traverse
130 ···126:·000000000000deb0···801·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_finditer130 ···126:·000000000000de10···801·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_finditer
131 ···127:·000000000000802e···634·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_finditer.cold131 ···127:·0000000000007fff···634·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_finditer.cold
132 ···128:·0000000000000560····72·OBJECT··LOCAL··DEFAULT····3·_parser.27132 ···128:·0000000000000560····72·OBJECT··LOCAL··DEFAULT····3·_parser.27
133 ···129:·000000000000e1e0··3611·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Scanner_search133 ···129:·000000000000e140··3611·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Scanner_search
134 ···130:·00000000000082a8···319·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Scanner_search.cold134 ···130:·0000000000008279···319·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Scanner_search.cold
135 ···131:·00000000000083e7····68·FUNC····LOCAL··DEFAULT····7·template_dealloc135 ···131:·00000000000083b8····68·FUNC····LOCAL··DEFAULT····7·template_dealloc
136 ···132:·00000000000011e0···107·FUNC····LOCAL··DEFAULT····1·template_clear136 ···132:·00000000000011e0···107·FUNC····LOCAL··DEFAULT····1·template_clear
137 ···133:·000000000000842b····23·FUNC····LOCAL··DEFAULT····7·template_clear.cold137 ···133:·00000000000083fc····23·FUNC····LOCAL··DEFAULT····7·template_clear.cold
138 ···134:·000000000000f000···360·FUNC····LOCAL··DEFAULT···10·scanner_dealloc138 ···134:·000000000000ef60···360·FUNC····LOCAL··DEFAULT···10·scanner_dealloc
139 ···135:·0000000000008442····46·FUNC····LOCAL··DEFAULT····7·scanner_dealloc.cold139 ···135:·0000000000008413····46·FUNC····LOCAL··DEFAULT····7·scanner_dealloc.cold
140 ···136:·000000000000f170····51·FUNC····LOCAL··DEFAULT···10·scanner_clear140 ···136:·000000000000f0d0····51·FUNC····LOCAL··DEFAULT···10·scanner_clear
141 ···137:·000000000000f1b0··1630·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_fullmatch141 ···137:·000000000000f110··1638·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_fullmatch
142 ···138:·0000000000008470···657·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_fullmatch.cold142 ···138:·0000000000008441···657·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_fullmatch.cold
143 ···139:·00000000000001a0····72·OBJECT··LOCAL··DEFAULT····3·_parser.9143 ···139:·00000000000001a0····72·OBJECT··LOCAL··DEFAULT····3·_parser.9
Max diff block lines reached; 4185/19159 bytes (21.84%) of diff not shown.
632 KB
readelf --wide --relocs {}
Max HTML report size reached
115 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
333 B
strings --all --bytes=8 {}
    
Offset 96, 20 lines modifiedOffset 96, 21 lines modified
96 AVAUATUSH96 AVAUATUSH
97 `[]A\A]A^97 `[]A\A]A^
98 []A\A]A^98 []A\A]A^
99 []A\A]A^99 []A\A]A^
100 x'H9CH~!H100 x'H9CH~!H
101 AWAVAUATUH101 AWAVAUATUH
102 ([]A\A]A^A_102 ([]A\A]A^A_
103 AVAUATUSH103 AVAUATUL
 104 H9T$·}TD
104 []A\A]A^A_105 []A\A]A^A_
105 []A\A]A^A_106 []A\A]A^A_
106 AVAUATUSH107 AVAUATUSH
107 []A\A]A^A_108 []A\A]A^A_
108 AVAUATUH109 AWAVAUATUH
109 []A\A]A^A_110 []A\A]A^A_
110 []A\A]A^111 []A\A]A^
111 AVAUATUH112 AVAUATUH
112 []A\A]A^A_113 []A\A]A^A_
113 8[]A\A]A^A_114 8[]A\A]A^A_
114 AWAVAUATUSH115 AWAVAUATUSH
115 H[]A\A]A^A_116 H[]A\A]A^A_
31.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 239, 15 lines modifiedOffset 239, 15 lines modified
239 »       test···%rax,%rax239 »       test···%rax,%rax
240 »       je·····319·<pattern_repr+0xf9>240 »       je·····319·<pattern_repr+0xf9>
241 »       xor····%ebx,%ebx241 »       xor····%ebx,%ebx
242 »       mov····0x0(%rbx),%ebp242 »       mov····0x0(%rbx),%ebp
243 ·R_X86_64_32S»   .rodata+0x1a08243 ·R_X86_64_32S»   .rodata+0x1a08
244 »       test···%r12d,%ebp244 »       test···%r12d,%ebp
245 »       jne····271·<pattern_repr+0x51>245 »       jne····271·<pattern_repr+0x51>
246 ·R_X86_64_PC32»  .text.unlikely+0x1f03246 ·R_X86_64_PC32»  .text.unlikely+0x1f06
247 »       add····$0x10,%rbx247 »       add····$0x10,%rbx
248 »       cmp····$0x80,%rbx248 »       cmp····$0x80,%rbx
249 »       jne····262·<pattern_repr+0x42>249 »       jne····262·<pattern_repr+0x42>
250 »       test···%r12d,%r12d250 »       test···%r12d,%r12d
251 »       jne····33d·<pattern_repr+0x11d>251 »       jne····33d·<pattern_repr+0x11d>
252 »       mov····%r13,%rdi252 »       mov····%r13,%rdi
253 »       call···28f·<pattern_repr+0x6f>253 »       call···28f·<pattern_repr+0x6f>
Offset 257, 42 lines modifiedOffset 257, 42 lines modified
257 »       mov····$0x0,%edi257 »       mov····$0x0,%edi
258 ·R_X86_64_32»    .rodata.str1.1+0xbb258 ·R_X86_64_32»    .rodata.str1.1+0xbb
259 »       call···2a2·<pattern_repr+0x82>259 »       call···2a2·<pattern_repr+0x82>
260 ·R_X86_64_PLT32» PyUnicode_FromString-0x4260 ·R_X86_64_PLT32» PyUnicode_FromString-0x4
261 »       mov····%rax,%rbx261 »       mov····%rax,%rbx
262 »       test···%rax,%rax262 »       test···%rax,%rax
263 »       je·····2ae·<pattern_repr+0x8e>263 »       je·····2ae·<pattern_repr+0x8e>
264 ·R_X86_64_PC32»  .text.unlikely+0x1efc264 ·R_X86_64_PC32»  .text.unlikely+0x1eff
265 »       mov····%r13,%rsi265 »       mov····%r13,%rsi
266 »       mov····%rax,%rdi266 »       mov····%rax,%rdi
267 »       call···2b9·<pattern_repr+0x99>267 »       call···2b9·<pattern_repr+0x99>
268 ·R_X86_64_PLT32» PyUnicode_Join-0x4268 ·R_X86_64_PLT32» PyUnicode_Join-0x4
269 »       mov····%rax,%rbp269 »       mov····%rax,%rbp
270 »       mov····(%rbx),%rax270 »       mov····(%rbx),%rax
271 »       test···%eax,%eax271 »       test···%eax,%eax
272 »       jns····2c7·<pattern_repr+0xa7>272 »       jns····2c7·<pattern_repr+0xa7>
273 ·R_X86_64_PC32»  .text.unlikely+0x1ecd273 ·R_X86_64_PC32»  .text.unlikely+0x1ed0
274 »       test···%rbp,%rbp274 »       test···%rbp,%rbp
275 »       je·····2d0·<pattern_repr+0xb0>275 »       je·····2d0·<pattern_repr+0xb0>
276 ·R_X86_64_PC32»  .text.unlikely+0x1efc276 ·R_X86_64_PC32»  .text.unlikely+0x1eff
277 »       mov····0x30(%r14),%rsi277 »       mov····0x30(%r14),%rsi
278 »       mov····%rbp,%rdx278 »       mov····%rbp,%rdx
279 »       mov····$0x0,%edi279 »       mov····$0x0,%edi
280 ·R_X86_64_32»    .rodata.str1.1+0xbd280 ·R_X86_64_32»    .rodata.str1.1+0xbd
281 »       xor····%eax,%eax281 »       xor····%eax,%eax
282 »       call···2e3·<pattern_repr+0xc3>282 »       call···2e3·<pattern_repr+0xc3>
283 ·R_X86_64_PLT32» PyUnicode_FromFormat-0x4283 ·R_X86_64_PLT32» PyUnicode_FromFormat-0x4
284 »       mov····%rax,%rbx284 »       mov····%rax,%rbx
285 »       mov····0x0(%rbp),%rax285 »       mov····0x0(%rbp),%rax
286 »       test···%eax,%eax286 »       test···%eax,%eax
287 »       js·····2fc·<pattern_repr+0xdc>287 »       js·····2fc·<pattern_repr+0xdc>
288 »       sub····$0x1,%rax288 »       sub····$0x1,%rax
289 »       mov····%rax,0x0(%rbp)289 »       mov····%rax,0x0(%rbp)
290 »       je·····2fc·<pattern_repr+0xdc>290 »       je·····2fc·<pattern_repr+0xdc>
291 ·R_X86_64_PC32»  .text.unlikely+0x1f66291 ·R_X86_64_PC32»  .text.unlikely+0x1f69
292 »       mov····0x0(%r13),%rax292 »       mov····0x0(%r13),%rax
293 »       test···%eax,%eax293 »       test···%eax,%eax
294 »       js·····316·<pattern_repr+0xf6>294 »       js·····316·<pattern_repr+0xf6>
295 »       sub····$0x1,%rax295 »       sub····$0x1,%rax
296 »       mov····%rax,0x0(%r13)296 »       mov····%rax,0x0(%r13)
297 »       jne····316·<pattern_repr+0xf6>297 »       jne····316·<pattern_repr+0xf6>
298 »       mov····%r13,%rdi298 »       mov····%r13,%rdi
Offset 321, 31 lines modifiedOffset 321, 31 lines modified
321 ·R_X86_64_32»    .rodata.str1.1+0xb6321 ·R_X86_64_32»    .rodata.str1.1+0xb6
322 »       xor····%eax,%eax322 »       xor····%eax,%eax
323 »       call···34c·<pattern_repr+0x12c>323 »       call···34c·<pattern_repr+0x12c>
324 ·R_X86_64_PLT32» PyUnicode_FromFormat-0x4324 ·R_X86_64_PLT32» PyUnicode_FromFormat-0x4
325 »       mov····%rax,%rbx325 »       mov····%rax,%rbx
326 »       test···%rax,%rax326 »       test···%rax,%rax
327 »       je·····358·<pattern_repr+0x138>327 »       je·····358·<pattern_repr+0x138>
328 ·R_X86_64_PC32»  .text.unlikely+0x1efc328 ·R_X86_64_PC32»  .text.unlikely+0x1eff
329 »       mov····%rax,%rsi329 »       mov····%rax,%rsi
330 »       mov····%r13,%rdi330 »       mov····%r13,%rdi
331 »       call···363·<pattern_repr+0x143>331 »       call···363·<pattern_repr+0x143>
332 ·R_X86_64_PLT32» PyList_Append-0x4332 ·R_X86_64_PLT32» PyList_Append-0x4
333 »       mov····%eax,%edx333 »       mov····%eax,%edx
334 »       mov····(%rbx),%rax334 »       mov····(%rbx),%rax
335 »       test···%edx,%edx335 »       test···%edx,%edx
336 »       js·····370·<pattern_repr+0x150>336 »       js·····370·<pattern_repr+0x150>
337 ·R_X86_64_PC32»  .text.unlikely+0x1ee7337 ·R_X86_64_PC32»  .text.unlikely+0x1eea
338 »       test···%eax,%eax338 »       test···%eax,%eax
339 »       js·····287·<pattern_repr+0x67>339 »       js·····287·<pattern_repr+0x67>
340 »       sub····$0x1,%rax340 »       sub····$0x1,%rax
341 »       mov····%rax,(%rbx)341 »       mov····%rax,(%rbx)
342 »       jne····287·<pattern_repr+0x67>342 »       jne····287·<pattern_repr+0x67>
343 »       jmp····38a·<pattern_repr+0x16a>343 »       jmp····38a·<pattern_repr+0x16a>
344 ·R_X86_64_PC32»  .text.unlikely+0x1f59344 ·R_X86_64_PC32»  .text.unlikely+0x1f5c
345 »       nopw···0x0(%rax,%rax,1)345 »       nopw···0x0(%rax,%rax,1)
  
346 0000000000000390·<sre_clear>:346 0000000000000390·<sre_clear>:
347 sre_clear():347 sre_clear():
348 »       endbr64348 »       endbr64
349 »       push···%rbx349 »       push···%rbx
350 »       mov····0x20(%rdi),%rbx350 »       mov····0x20(%rdi),%rbx
Offset 367, 43 lines modifiedOffset 367, 43 lines modified
367 »       xor····%esi,%esi367 »       xor····%esi,%esi
368 »       mov····%rsi,0x8(%rbx)368 »       mov····%rsi,0x8(%rbx)
369 »       test···%eax,%eax369 »       test···%eax,%eax
370 »       js·····3da·<sre_clear+0x4a>370 »       js·····3da·<sre_clear+0x4a>
371 »       sub····$0x1,%rax371 »       sub····$0x1,%rax
372 »       mov····%rax,(%rdi)372 »       mov····%rax,(%rdi)
373 »       je·····3da·<sre_clear+0x4a>373 »       je·····3da·<sre_clear+0x4a>
374 ·R_X86_64_PC32»  .text.unlikely+0x22d4374 ·R_X86_64_PC32»  .text.unlikely+0x22d7
375 »       mov····0x10(%rbx),%rdi375 »       mov····0x10(%rbx),%rdi
376 »       test···%rdi,%rdi376 »       test···%rdi,%rdi
377 »       je·····3fd·<sre_clear+0x6d>377 »       je·····3fd·<sre_clear+0x6d>
378 »       mov····(%rdi),%rax378 »       mov····(%rdi),%rax
379 »       xor····%ecx,%ecx379 »       xor····%ecx,%ecx
380 »       mov····%rcx,0x10(%rbx)380 »       mov····%rcx,0x10(%rbx)
381 »       test···%eax,%eax381 »       test···%eax,%eax
382 »       js·····3fd·<sre_clear+0x6d>382 »       js·····3fd·<sre_clear+0x6d>
383 »       sub····$0x1,%rax383 »       sub····$0x1,%rax
384 »       mov····%rax,(%rdi)384 »       mov····%rax,(%rdi)
385 »       je·····3fd·<sre_clear+0x6d>385 »       je·····3fd·<sre_clear+0x6d>
386 ·R_X86_64_PC32»  .text.unlikely+0x2310386 ·R_X86_64_PC32»  .text.unlikely+0x2313
387 »       mov····0x18(%rbx),%rdi387 »       mov····0x18(%rbx),%rdi
388 »       test···%rdi,%rdi388 »       test···%rdi,%rdi
389 »       je·····420·<sre_clear+0x90>389 »       je·····420·<sre_clear+0x90>
390 »       mov····(%rdi),%rax390 »       mov····(%rdi),%rax
391 »       xor····%edx,%edx391 »       xor····%edx,%edx
392 »       mov····%rdx,0x18(%rbx)392 »       mov····%rdx,0x18(%rbx)
393 »       test···%eax,%eax393 »       test···%eax,%eax
394 »       js·····420·<sre_clear+0x90>394 »       js·····420·<sre_clear+0x90>
395 »       sub····$0x1,%rax395 »       sub····$0x1,%rax
396 »       mov····%rax,(%rdi)396 »       mov····%rax,(%rdi)
397 »       je·····420·<sre_clear+0x90>397 »       je·····420·<sre_clear+0x90>
398 ·R_X86_64_PC32»  .text.unlikely+0x2306398 ·R_X86_64_PC32»  .text.unlikely+0x2309
399 »       mov····0x20(%rbx),%rdi399 »       mov····0x20(%rbx),%rdi
400 »       test···%rdi,%rdi400 »       test···%rdi,%rdi
401 »       jne····42d·<sre_clear+0x9d>401 »       jne····42d·<sre_clear+0x9d>
402 ·R_X86_64_PC32»  .text.unlikely+0x22de402 ·R_X86_64_PC32»  .text.unlikely+0x22e1
Max diff block lines reached; 28419/32213 bytes (88.22%) of diff not shown.
380 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
491 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
47.2 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 47, 365 lines modifiedOffset 47, 365 lines modified
47 ··0x000002b0·0e7003e3·080a0e38·440e3041·0e28420e·.p.....8D.0A.(B.47 ··0x000002b0·0e7003e3·080a0e38·440e3041·0e28420e·.p.....8D.0A.(B.
48 ··0x000002c0·20420e18·420e1042·0e08410b·1c000000··B..B..B..A.....48 ··0x000002c0·20420e18·420e1042·0e08410b·1c000000··B..B..B..A.....
49 ··0x000002d0·d0020000·00000000·f0100000·000e7083·..............p.49 ··0x000002d0·d0020000·00000000·f0100000·000e7083·..............p.
50 ··0x000002e0·0786068c·058d048e·038f0200·24000000·............$...50 ··0x000002e0·0786068c·058d048e·038f0200·24000000·............$...
51 ··0x000002f0·f0020000·00000000·63000000·00410e10·........c....A..51 ··0x000002f0·f0020000·00000000·63000000·00410e10·........c....A..
52 ··0x00000300·8602410e·18830344·0e20025a·0e18410e·..A....D.·.Z..A.52 ··0x00000300·8602410e·18830344·0e20025a·0e18410e·..A....D.·.Z..A.
53 ··0x00000310·10410e08·14000000·18030000·00000000·.A..............53 ··0x00000310·10410e08·14000000·18030000·00000000·.A..............
54 ··0x00000320·36000000·000e2083·03860200·44000000·6.....·.....D...54 ··0x00000320·36000000·000e2083·03860200·38000000·6.....·.....8...
55 ··0x00000330·30030000·00000000·f6020000·00420e10·0............B..55 ··0x00000330·30030000·00000000·e6020000·00420e10·0............B..
56 ··0x00000340·8c02410e·18860341·0e208304·03e6010a·..A....A.·......56 ··0x00000340·8c02410e·18860341·0e208304·03e6010a·..A....A.·......
57 ··0x00000350·0e18410e·10420e08·430b520a·0e18410e·..A..B..C.R...A.57 ··0x00000350·0e18410e·10420e08·430b520a·0e18410e·..A..B..C.R...A.
58 ··0x00000360·10420e08·4b0b600a·0e18410e·10420e08·.B..K.`...A..B.. 
59 ··0x00000370·410b0000·18000000·78030000·00000000·A.......x....... 
60 ··0x00000380·52000000·000e2083·0486038c·02000000·R.....·......... 
61 ··0x00000390·28000000·94030000·00000000·c1000000·(............... 
62 ··0x000003a0·00410e10·8602410e·18830345·0e200291·.A....A....E.·.. 
63 ··0x000003b0·0a0e1841·0e10410e·08410b00·14000000·...A..A..A...... 
64 ··0x000003c0·c0030000·00000000·11000000·000e2083·..............·. 
65 ··0x000003d0·03860200·10000000·d8030000·00000000·................ 
66 ··0x000003e0·1b000000·00000000·28000000·ec030000·........(....... 
67 ··0x000003f0·00000000·b9000000·00450e10·8602410e·.........E....A. 
68 ··0x00000400·18830347·0e200277·0a0e1841·0e10410e·...G.·.w...A..A. 
69 ··0x00000410·084a0b00·20000000·18040000·00000000·.J..·........... 
70 ··0x00000420·15000000·000e2083·03860241·0a0e1844·......·....A...D 
71 ··0x00000430·0e10410e·08450b00·1c000000·3c040000·..A..E......<...58 ··0x00000360·10420e08·410b0000·18000000·6c030000·.B..A.......l...
72 ··0x00000440·00000000·7c000000·00450e10·8302024d·....|....E.....M 
73 ··0x00000450·0a0e0841·0b000000·14000000·5c040000·...A........\... 
74 ··0x00000460·00000000·0a000000·000e1083·02000000·................ 
75 ··0x00000470·34000000·74040000·00000000·8a000000·4...t........... 
76 ··0x00000480·00460e10·8c02410e·18860344·0e208304·.F....A....D.·.. 
77 ··0x00000490·026f0a0e·18410e10·420e0841·0b470e18·.o...A..B..A.G.. 
78 ··0x000004a0·410e1042·0e080000·18000000·ac040000·A..B............ 
79 ··0x000004b0·00000000·3d000000·000e2083·0486038c·....=.....·.....59 ··0x00000370·00000000·52000000·000e2083·0486038c·....R.....·.....
80 ··0x000004c0·02000000·10000000·c8040000·00000000·................60 ··0x00000380·02000000·28000000·88030000·00000000·....(...........
81 ··0x000004d0·1e010000·00000000·10000000·dc040000·................61 ··0x00000390·c1000000·00410e10·8602410e·18830345·.....A....A....E
 62 ··0x000003a0·0e200291·0a0e1841·0e10410e·08410b00·.·.....A..A..A..
82 ··0x000004e0·00000000·28000000·00000000·30000000·....(.......0...63 ··0x000003b0·14000000·b4030000·00000000·11000000·................
 64 ··0x000003c0·000e2083·03860200·10000000·cc030000·..·.............
 65 ··0x000003d0·00000000·1b000000·00000000·28000000·............(...
 66 ··0x000003e0·e0030000·00000000·b9000000·00450e10·.............E..
 67 ··0x000003f0·8602410e·18830347·0e200277·0a0e1841·..A....G.·.w...A
 68 ··0x00000400·0e10410e·084a0b00·20000000·0c040000·..A..J..·.......
 69 ··0x00000410·00000000·15000000·000e2083·03860241·..........·....A
 70 ··0x00000420·0a0e1844·0e10410e·08450b00·1c000000·...D..A..E......
83 ··0x000004f0·f0040000·00000000·51000000·00450e10·........Q....E..71 ··0x00000430·30040000·00000000·7c000000·00450e10·0.......|....E..
 72 ··0x00000440·8302024d·0a0e0841·0b000000·14000000·...M...A........
 73 ··0x00000450·50040000·00000000·0a000000·000e1083·P...............
 74 ··0x00000460·02000000·34000000·68040000·00000000·....4...h.......
 75 ··0x00000470·8a000000·00460e10·8c02410e·18860344·.....F....A....D
 76 ··0x00000480·0e208304·026f0a0e·18410e10·420e0841·.·...o...A..B..A
 77 ··0x00000490·0b470e18·410e1042·0e080000·18000000·.G..A..B........
 78 ··0x000004a0·a0040000·00000000·3d000000·000e2083·........=.....·.
 79 ··0x000004b0·0486038c·02000000·10000000·bc040000·................
 80 ··0x000004c0·00000000·1e010000·00000000·10000000·................
 81 ··0x000004d0·d0040000·00000000·28000000·00000000·........(.......
 82 ··0x000004e0·30000000·e4040000·00000000·51000000·0...........Q...
84 ··0x00000500·8602440e·18830344·0e20700a·0e18410e·..D....D.·p...A.83 ··0x000004f0·00450e10·8602440e·18830344·0e20700a·.E....D....D.·p.
85 ··0x00000510·10410e08·450b410e·18460e10·410e0800·.A..E.A..F..A...84 ··0x00000500·0e18410e·10410e08·450b410e·18460e10·..A..A..E.A..F..
 85 ··0x00000510·410e0800·1c000000·18050000·00000000·A...............
 86 ··0x00000520·28000000·000e2083·03860263·0e18430e·(.....·....c..C.
 87 ··0x00000530·10410e08·18000000·38050000·00000000·.A......8.......
 88 ··0x00000540·36000000·00480e10·640a0e08·450b0000·6....H..d...E...
 89 ··0x00000550·14000000·54050000·00000000·31000000·....T.......1...
 90 ··0x00000560·000e1070·0e080000·48000000·6c050000·...p....H...l...
 91 ··0x00000570·00000000·ca000000·00460e10·8d02420e·.........F....B.
 92 ··0x00000580·188c0344·0e208604·440e2883·05450e30·...D.·..D.(..E.0
 93 ··0x00000590·660a0e28·410e2041·0e18420e·10420e08·f..(A.·A..B..B..
 94 ··0x000005a0·410b710a·0e28440e·20410e18·420e1042·A.q..(D.·A..B..B
 95 ··0x000005b0·0e08450b·2c000000·b8050000·00000000·..E.,...........
 96 ··0x000005c0·25000000·000e3083·0586048c·038d024f·%.....0........O
 97 ··0x000005d0·0a0e2841·0e20450e·18420e10·420e0845·..(A.·E..B..B..E
 98 ··0x000005e0·0b000000·28000000·e8050000·00000000·....(...........
 99 ··0x000005f0·83000000·00460e10·8c02440e·18860344·.....F....D....D
 100 ··0x00000600·0e208304·790a0e18·470e1042·0e08480b·.·..y...G..B..H.
 101 ··0x00000610·24000000·14060000·00000000·19000000·$...............
 102 ··0x00000620·000e2083·0486038c·02430a0e·18410e10·..·......C...A..
 103 ··0x00000630·420e0841·0b000000·14000000·3c060000·B..A........<...
 104 ··0x00000640·00000000·31000000·004b0e20·610e0800·....1....K.·a...
86 ··0x00000520·1c000000·24050000·00000000·28000000·....$.......(...105 ··0x00000650·14000000·54060000·00000000·28000000·....T.......(...
 106 ··0x00000660·000e2067·0e080000·1c000000·6c060000·..·g........l...
 107 ··0x00000670·00000000·3f000000·00480e10·6a0a0e08·....?....H..j...
87 ··0x00000530·000e2083·03860263·0e18430e·10410e08·..·....c..C..A.. 
88 ··0x00000540·18000000·44050000·00000000·36000000·....D.......6... 
89 ··0x00000550·00480e10·640a0e08·450b0000·14000000·.H..d...E....... 
90 ··0x00000560·60050000·00000000·31000000·000e1070·`.......1......p108 ··0x00000680·450b430e·08000000·14000000·8c060000·E.C.............
 109 ··0x00000690·00000000·12000000·000e1051·0e080000·...........Q....
91 ··0x00000570·0e080000·48000000·78050000·00000000·....H...x....... 
92 ··0x00000580·ca000000·00460e10·8d02420e·188c0344·.....F....B....D 
93 ··0x00000590·0e208604·440e2883·05450e30·660a0e28·.·..D.(..E.0f..( 
94 ··0x000005a0·410e2041·0e18420e·10420e08·410b710a·A.·A..B..B..A.q. 
95 ··0x000005b0·0e28440e·20410e18·420e1042·0e08450b·.(D.·A..B..B..E. 
96 ··0x000005c0·2c000000·c4050000·00000000·25000000·,...........%...110 ··0x000006a0·48000000·a4060000·00000000·5d070000·H...........]...
97 ··0x000005d0·000e3083·0586048c·038d024f·0a0e2841·..0........O..(A 
98 ··0x000005e0·0e20450e·18420e10·420e0845·0b000000·.·E..B..B..E.... 
99 ··0x000005f0·28000000·f4050000·00000000·83000000·(............... 
100 ··0x00000600·00460e10·8c02440e·18860344·0e208304·.F....D....D.·..111 ··0x000006b0·00420e10·8f02420e·188e0345·0e208d04·.B....B....E.·..
101 ··0x00000610·790a0e18·470e1042·0e08480b·24000000·y...G..B..H.$...112 ··0x000006c0·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D
 113 ··0x000006d0·0e500299·0a0e3841·0e30410e·28420e20·.P....8A.0A.(B.·
 114 ··0x000006e0·420e1842·0e10420e·08440b00·1c000000·B..B..B..D......
102 ··0x00000620·20060000·00000000·19000000·000e2083··.............·.115 ··0x000006f0·f0060000·00000000·4f010000·000e5083·........O.....P.
 116 ··0x00000700·0786068c·058d048e·038f0200·58000000·............X...
103 ··0x00000630·0486038c·02430a0e·18410e10·420e0841·.....C...A..B..A 
104 ··0x00000640·0b000000·14000000·48060000·00000000·........H....... 
105 ··0x00000650·31000000·004b0e20·610e0800·14000000·1....K.·a....... 
106 ··0x00000660·60060000·00000000·28000000·000e2067·`.......(.....·g 
107 ··0x00000670·0e080000·1c000000·78060000·00000000·........x....... 
108 ··0x00000680·3f000000·00480e10·6a0a0e08·450b430e·?....H..j...E.C. 
109 ··0x00000690·08000000·14000000·98060000·00000000·................ 
110 ··0x000006a0·12000000·000e1051·0e080000·48000000·.......Q....H... 
111 ··0x000006b0·b0060000·00000000·5d070000·00420e10·........]....B..117 ··0x00000710·10070000·00000000·2b030000·00420e10·........+....B..
112 ··0x000006c0·8f02420e·188e0345·0e208d04·420e288c·..B....E.·..B.(. 
113 ··0x000006d0·05410e30·8606410e·38830744·0e500299·.A.0..A.8..D.P.. 
114 ··0x000006e0·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B 
115 ··0x000006f0·0e10420e·08440b00·1c000000·fc060000·..B..D.......... 
116 ··0x00000700·00000000·4f010000·000e5083·0786068c·....O.....P..... 
117 ··0x00000710·058d048e·038f0200·58000000·1c070000·........X....... 
118 ··0x00000720·00000000·2b030000·00420e10·8c02470e·....+....B....G. 
119 ··0x00000730·18860343·0e208304·630a0e18·410e1042·...C.·..c...A..B118 ··0x00000720·8c02470e·18860343·0e208304·630a0e18·..G....C.·..c...
120 ··0x00000740·0e08460b·6e0a0e18·410e1042·0e08470b·..F.n...A..B..G. 
121 ··0x00000750·450a0e18·410e1045·0e08450b·5f0a0e18·E...A..E..E._... 
122 ··0x00000760·410e1042·0e08460b·720a0e18·410e1042·A..B..F.r...A..B119 ··0x00000730·410e1042·0e08460b·6e0a0e18·410e1042·A..B..F.n...A..B
 120 ··0x00000740·0e08470b·450a0e18·410e1045·0e08450b·..G.E...A..E..E.
 121 ··0x00000750·5f0a0e18·410e1042·0e08460b·720a0e18·_...A..B..F.r...
123 ··0x00000770·0e08430b·18000000·78070000·00000000·..C.....x....... 
124 ··0x00000780·48000000·000e2083·0486038c·02000000·H.....·......... 
125 ··0x00000790·34000000·94070000·00000000·1b020000·4............... 
126 ··0x000007a0·00410e10·8302440e·20710a0e·10410e08·.A....D.·q...A.. 
Max diff block lines reached; 0/48189 bytes (0.00%) of diff not shown.
336 KB
_threadmodule.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:··········72064·(bytes·into·file)13 ··Start·of·section·headers:··········72000·(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·0x11980:1 There·are·22·section·headers,·starting·at·offset·0x11940:
  
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·00124f·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00136f·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·00ab08·001998·18···I·19···1··86 ··[·2]·.rela.text········RELA············0000000000000000·00aaf8·001a70·18···I·19···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·001290·000b48·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0013b0·000b48·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·00c4a0·0010f8·18···I·19···3··88 ··[·4]·.rela.data········RELA············0000000000000000·00c568·0010f8·18···I·19···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·001dd8·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·001ef8·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·001dd8·0005a9·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·001ef8·0005a9·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·002381·001414·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········0000000000000000·0024a1·0013f6·00··AX··0···0··1
12 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·00d598·002c58·18···I·19···7··812 ··[·8]·.rela.text.unlikely·RELA············0000000000000000·00d660·002c40·18···I·19···7··8
13 ··[·9]·.text.hot·········PROGBITS········0000000000000000·003798·000a1c·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········0000000000000000·003898·00090c·00··AX··0···0·16
14 ··[10]·.rela.text.hot····RELA············0000000000000000·0101f0·000b28·18···I·19···9··814 ··[10]·.rela.text.hot····RELA············0000000000000000·0102a0·000a38·18···I·19···9··8
15 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·0041b8·000337·01·AMS··0···0··815 ··[11]·.rodata.str1.8····PROGBITS········0000000000000000·0041a8·000337·01·AMS··0···0··8
16 ··[12]·.rodata···········PROGBITS········0000000000000000·0044f0·002118·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·0044e0·002118·00···A··0···0·32
17 ··[13]·.rodata.cst8······PROGBITS········0000000000000000·006608·000028·08··AM··0···0··817 ··[13]·.rodata.cst8······PROGBITS········0000000000000000·0065f8·000028·08··AM··0···0··8
18 ··[14]·.rela.rodata.cst8·RELA············0000000000000000·010d18·000030·18···I·19··13··818 ··[14]·.rela.rodata.cst8·RELA············0000000000000000·010cd8·000030·18···I·19··13··8
19 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·006630·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········0000000000000000·006620·000000·00······0···0··1
20 ··[16]·.note.gnu.property·NOTE············0000000000000000·006630·000020·00···A··0···0··820 ··[16]·.note.gnu.property·NOTE············0000000000000000·006620·000020·00···A··0···0··8
21 ··[17]·.eh_frame·········PROGBITS········0000000000000000·006650·000f90·00···A··0···0··821 ··[17]·.eh_frame·········PROGBITS········0000000000000000·006640·000f90·00···A··0···0··8
22 ··[18]·.rela.eh_frame····RELA············0000000000000000·010d48·000b70·18···I·19··17··822 ··[18]·.rela.eh_frame····RELA············0000000000000000·010d08·000b70·18···I·19··17··8
23 ··[19]·.symtab···········SYMTAB··········0000000000000000·0075e0·001e48·18·····20·194··823 ··[19]·.symtab···········SYMTAB··········0000000000000000·0075d0·001e48·18·····20·194··8
24 ··[20]·.strtab···········STRTAB··········0000000000000000·009428·0016de·00······0···0··124 ··[20]·.strtab···········STRTAB··········0000000000000000·009418·0016de·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········0000000000000000·0118b8·0000c3·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········0000000000000000·011878·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)
15.7 KB
readelf --wide --symbols {}
    
Offset 39, 15 lines modifiedOffset 39, 15 lines modified
39 ····35:·0000000000000410····25·FUNC····LOCAL··DEFAULT····9·lock_traverse39 ····35:·0000000000000410····25·FUNC····LOCAL··DEFAULT····9·lock_traverse
40 ····36:·0000000000000189·····3·FUNC····LOCAL··DEFAULT····7·lock_traverse.cold40 ····36:·0000000000000189·····3·FUNC····LOCAL··DEFAULT····7·lock_traverse.cold
41 ····37:·00000000000001f0···153·FUNC····LOCAL··DEFAULT····1·local_new41 ····37:·00000000000001f0···153·FUNC····LOCAL··DEFAULT····1·local_new
42 ····38:·000000000000018c···282·FUNC····LOCAL··DEFAULT····7·local_new.cold42 ····38:·000000000000018c···282·FUNC····LOCAL··DEFAULT····7·local_new.cold
43 ····39:·0000000000000290···387·FUNC····LOCAL··DEFAULT····1·create_localsdict43 ····39:·0000000000000290···387·FUNC····LOCAL··DEFAULT····1·create_localsdict
44 ····40:·0000000000000020····32·OBJECT··LOCAL··DEFAULT····3·wr_callback_def.144 ····40:·0000000000000020····32·OBJECT··LOCAL··DEFAULT····3·wr_callback_def.1
45 ····41:·00000000000002a6···233·FUNC····LOCAL··DEFAULT····7·create_localsdict.cold45 ····41:·00000000000002a6···233·FUNC····LOCAL··DEFAULT····7·create_localsdict.cold
46 ····42:·0000000000000f40····10·FUNC····LOCAL··DEFAULT····1·Py_XDECREF46 ····42:·0000000000001060····10·FUNC····LOCAL··DEFAULT····1·Py_XDECREF
47 ····43:·0000000000000420·····6·FUNC····LOCAL··DEFAULT····1·PyThreadHandleObject_tp_new47 ····43:·0000000000000420·····6·FUNC····LOCAL··DEFAULT····1·PyThreadHandleObject_tp_new
48 ····44:·0000000000000430····51·FUNC····LOCAL··DEFAULT····1·PyThreadHandleObject_new48 ····44:·0000000000000430····51·FUNC····LOCAL··DEFAULT····1·PyThreadHandleObject_new
49 ····45:·0000000000000470···140·FUNC····LOCAL··DEFAULT····1·ThreadHandle_new49 ····45:·0000000000000470···140·FUNC····LOCAL··DEFAULT····1·ThreadHandle_new
50 ····46:·000000000000038f····15·FUNC····LOCAL··DEFAULT····7·PyThreadHandleObject_new.cold50 ····46:·000000000000038f····15·FUNC····LOCAL··DEFAULT····7·PyThreadHandleObject_new.cold
51 ····47:·0000000000000600···132·FUNC····LOCAL··DEFAULT····9·ThreadHandle_decref51 ····47:·0000000000000600···132·FUNC····LOCAL··DEFAULT····9·ThreadHandle_decref
52 ····48:·000000000000039e····46·FUNC····LOCAL··DEFAULT····7·ThreadHandle_new.cold52 ····48:·000000000000039e····46·FUNC····LOCAL··DEFAULT····7·ThreadHandle_new.cold
53 ····49:·0000000000000430····92·FUNC····LOCAL··DEFAULT····9·lock_new53 ····49:·0000000000000430····92·FUNC····LOCAL··DEFAULT····9·lock_new
Offset 57, 90 lines modifiedOffset 57, 90 lines modified
57 ····53:·00000000000005d0····35·FUNC····LOCAL··DEFAULT····9·lock_PyThread_release_lock57 ····53:·00000000000005d0····35·FUNC····LOCAL··DEFAULT····9·lock_PyThread_release_lock
58 ····54:·0000000000000445····24·FUNC····LOCAL··DEFAULT····7·lock_PyThread_release_lock.cold58 ····54:·0000000000000445····24·FUNC····LOCAL··DEFAULT····7·lock_PyThread_release_lock.cold
59 ····55:·0000000000000500····16·FUNC····LOCAL··DEFAULT····1·thread__get_main_thread_ident59 ····55:·0000000000000500····16·FUNC····LOCAL··DEFAULT····1·thread__get_main_thread_ident
60 ····56:·0000000000000510···142·FUNC····LOCAL··DEFAULT····1·thread__make_thread_handle60 ····56:·0000000000000510···142·FUNC····LOCAL··DEFAULT····1·thread__make_thread_handle
61 ····57:·000000000000045d····44·FUNC····LOCAL··DEFAULT····7·thread__make_thread_handle.cold61 ····57:·000000000000045d····44·FUNC····LOCAL··DEFAULT····7·thread__make_thread_handle.cold
62 ····58:·00000000000005a0····63·FUNC····LOCAL··DEFAULT····1·PyThreadHandleObject_dealloc62 ····58:·00000000000005a0····63·FUNC····LOCAL··DEFAULT····1·PyThreadHandleObject_dealloc
63 ····59:·0000000000000489····11·FUNC····LOCAL··DEFAULT····7·PyThreadHandleObject_dealloc.cold63 ····59:·0000000000000489····11·FUNC····LOCAL··DEFAULT····7·PyThreadHandleObject_dealloc.cold
64 ····60:·0000000000000740····11·FUNC····LOCAL··DEFAULT····1·detach_thread.isra.064 ····60:·0000000000000860····11·FUNC····LOCAL··DEFAULT····1·detach_thread.isra.0
65 ····61:·0000000000000494····36·FUNC····LOCAL··DEFAULT····7·ThreadHandle_decref.cold65 ····61:·0000000000000494····36·FUNC····LOCAL··DEFAULT····7·ThreadHandle_decref.cold
66 ····62:·00000000000005e0····19·FUNC····LOCAL··DEFAULT····1·thread_get_native_id66 ····62:·00000000000005e0····19·FUNC····LOCAL··DEFAULT····1·thread_get_native_id
67 ····63:·0000000000000690···270·FUNC····LOCAL··DEFAULT····9·thread_module_clear67 ····63:·0000000000000600···275·FUNC····LOCAL··DEFAULT····1·thread_module_clear
68 ····64:·00000000000004b8···108·FUNC····LOCAL··DEFAULT····7·thread_module_clear.cold68 ····64:·00000000000004b8····78·FUNC····LOCAL··DEFAULT····7·thread_module_clear.cold
69 ····65:·0000000000000600·····9·FUNC····LOCAL··DEFAULT····1·thread_module_free69 ····65:·0000000000000720·····9·FUNC····LOCAL··DEFAULT····1·thread_module_free
70 ····66:·00000000000007a0···138·FUNC····LOCAL··DEFAULT····9·local_traverse70 ····66:·0000000000000690···138·FUNC····LOCAL··DEFAULT····9·local_traverse
71 ····67:·0000000000000524····64·FUNC····LOCAL··DEFAULT····7·local_traverse.cold71 ····67:·0000000000000506····64·FUNC····LOCAL··DEFAULT····7·local_traverse.cold
72 ····68:·0000000000000610····36·FUNC····LOCAL··DEFAULT····1·PyThreadHandleObject_is_done72 ····68:·0000000000000730····36·FUNC····LOCAL··DEFAULT····1·PyThreadHandleObject_is_done
73 ····69:·0000000000000640····37·FUNC····LOCAL··DEFAULT····1·thread__is_main_interpreter73 ····69:·0000000000000760····37·FUNC····LOCAL··DEFAULT····1·thread__is_main_interpreter
74 ····70:·0000000000000670····61·FUNC····LOCAL··DEFAULT····1·PyThreadHandleObject_set_done74 ····70:·0000000000000790····61·FUNC····LOCAL··DEFAULT····1·PyThreadHandleObject_set_done
75 ····71:·00000000000006b0····62·FUNC····LOCAL··DEFAULT····1·check_started75 ····71:·00000000000007d0····62·FUNC····LOCAL··DEFAULT····1·check_started
76 ····72:·0000000000000700····58·FUNC····LOCAL··DEFAULT····1·set_done76 ····72:·0000000000000820····58·FUNC····LOCAL··DEFAULT····1·set_done
77 ····73:·00000000000006f0····15·FUNC····LOCAL··DEFAULT····1·_PyOnceFlag_CallOnce77 ····73:·0000000000000810····15·FUNC····LOCAL··DEFAULT····1·_PyOnceFlag_CallOnce
78 ····74:·0000000000000564·····7·FUNC····LOCAL··DEFAULT····7·PyThreadHandleObject_set_done.cold78 ····74:·0000000000000546·····7·FUNC····LOCAL··DEFAULT····7·PyThreadHandleObject_set_done.cold
79 ····75:·000000000000056b····51·FUNC····LOCAL··DEFAULT····7·check_started.cold79 ····75:·000000000000054d····51·FUNC····LOCAL··DEFAULT····7·check_started.cold
80 ····76:·0000000000000750····55·FUNC····LOCAL··DEFAULT····1·set_thread_handle_state.constprop.080 ····76:·0000000000000870····55·FUNC····LOCAL··DEFAULT····1·set_thread_handle_state.constprop.0
81 ····77:·000000000000059e····30·FUNC····LOCAL··DEFAULT····7·set_done.cold81 ····77:·0000000000000580····30·FUNC····LOCAL··DEFAULT····7·set_done.cold
82 ····78:·00000000000005bc····43·FUNC····LOCAL··DEFAULT····7·detach_thread.isra.0.cold82 ····78:·000000000000059e····43·FUNC····LOCAL··DEFAULT····7·detach_thread.isra.0.cold
83 ····79:·00000000000005e7····24·FUNC····LOCAL··DEFAULT····7·set_thread_handle_state.constprop.0.cold83 ····79:·00000000000005c9····24·FUNC····LOCAL··DEFAULT····7·set_thread_handle_state.constprop.0.cold
84 ····80:·0000000000000790···104·FUNC····LOCAL··DEFAULT····1·thread_shutdown84 ····80:·00000000000008b0···104·FUNC····LOCAL··DEFAULT····1·thread_shutdown
85 ····81:·00000000000005ff···139·FUNC····LOCAL··DEFAULT····7·thread_shutdown.cold85 ····81:·00000000000005e1···139·FUNC····LOCAL··DEFAULT····7·thread_shutdown.cold
86 ····82:·0000000000000e10···155·FUNC····LOCAL··DEFAULT····1·ThreadHandle_join86 ····82:·0000000000000f30···155·FUNC····LOCAL··DEFAULT····1·ThreadHandle_join
87 ····83:·0000000000000f50····76·FUNC····LOCAL··DEFAULT····1·remove_from_shutdown_handles87 ····83:·0000000000001070····76·FUNC····LOCAL··DEFAULT····1·remove_from_shutdown_handles
88 ····84:·0000000000000800···294·FUNC····LOCAL··DEFAULT····1·thread_PyThread_start_joinable_thread88 ····84:·0000000000000920···294·FUNC····LOCAL··DEFAULT····1·thread_PyThread_start_joinable_thread
89 ····85:·0000000000000000····32·OBJECT··LOCAL··DEFAULT····3·keywords.089 ····85:·0000000000000000····32·OBJECT··LOCAL··DEFAULT····3·keywords.0
90 ····86:·0000000000000930···469·FUNC····LOCAL··DEFAULT····1·do_start_new_thread90 ····86:·0000000000000a50···469·FUNC····LOCAL··DEFAULT····1·do_start_new_thread
91 ····87:·0000000000000701···145·FUNC····LOCAL··DEFAULT····7·thread_PyThread_start_joinable_thread.cold91 ····87:·00000000000006e3···145·FUNC····LOCAL··DEFAULT····7·thread_PyThread_start_joinable_thread.cold
92 ····88:·0000000000000b50···183·FUNC····LOCAL··DEFAULT····1·thread_run92 ····88:·0000000000000c70···183·FUNC····LOCAL··DEFAULT····1·thread_run
93 ····89:·0000000000000792···308·FUNC····LOCAL··DEFAULT····7·do_start_new_thread.cold93 ····89:·0000000000000774···308·FUNC····LOCAL··DEFAULT····7·do_start_new_thread.cold
94 ····90:·0000000000000ef0····71·FUNC····LOCAL··DEFAULT····1·thread_bootstate_free.constprop.094 ····90:·0000000000001010····71·FUNC····LOCAL··DEFAULT····1·thread_bootstate_free.constprop.0
95 ····91:·00000000000013f7····29·FUNC····LOCAL··DEFAULT····7·force_done95 ····91:·00000000000013d9····29·FUNC····LOCAL··DEFAULT····7·force_done
96 ····92:·0000000000000b10····61·FUNC····LOCAL··DEFAULT····1·localdummy_dealloc96 ····92:·0000000000000c30····61·FUNC····LOCAL··DEFAULT····1·localdummy_dealloc
97 ····93:·00000000000008c6····11·FUNC····LOCAL··DEFAULT····7·localdummy_dealloc.cold97 ····93:·00000000000008a8····11·FUNC····LOCAL··DEFAULT····7·localdummy_dealloc.cold
98 ····94:·00000000000008d1····95·FUNC····LOCAL··DEFAULT····7·thread_run.cold98 ····94:·00000000000008b3····95·FUNC····LOCAL··DEFAULT····7·thread_run.cold
99 ····95:·0000000000000c10···146·FUNC····LOCAL··DEFAULT····1·clear_locals99 ····95:·0000000000000d30···146·FUNC····LOCAL··DEFAULT····1·clear_locals
100 ····96:·0000000000000930····39·FUNC····LOCAL··DEFAULT····7·clear_locals.cold100 ····96:·0000000000000912····39·FUNC····LOCAL··DEFAULT····7·clear_locals.cold
101 ····97:·0000000000000cb0····77·FUNC····LOCAL··DEFAULT····1·local_dealloc101 ····97:·0000000000000dd0····77·FUNC····LOCAL··DEFAULT····1·local_dealloc
102 ····98:·0000000000000d00···123·FUNC····LOCAL··DEFAULT····1·local_clear102 ····98:·0000000000000e20···123·FUNC····LOCAL··DEFAULT····1·local_clear
103 ····99:·0000000000000957····11·FUNC····LOCAL··DEFAULT····7·local_dealloc.cold103 ····99:·0000000000000939····11·FUNC····LOCAL··DEFAULT····7·local_dealloc.cold
104 ···100:·0000000000000962····63·FUNC····LOCAL··DEFAULT····7·local_clear.cold104 ···100:·0000000000000944····63·FUNC····LOCAL··DEFAULT····7·local_clear.cold
105 ···101:·0000000000000d80···130·FUNC····LOCAL··DEFAULT····1·PyThreadHandleObject_join105 ···101:·0000000000000ea0···130·FUNC····LOCAL··DEFAULT····1·PyThreadHandleObject_join
106 ···102:·00000000000009a1·····7·FUNC····LOCAL··DEFAULT····7·PyThreadHandleObject_join.cold106 ···102:·0000000000000983·····7·FUNC····LOCAL··DEFAULT····7·PyThreadHandleObject_join.cold
107 ···103:·0000000000000fa0···116·FUNC····LOCAL··DEFAULT····1·join_thread107 ···103:·00000000000010c0···116·FUNC····LOCAL··DEFAULT····1·join_thread
108 ···104:·0000000000000eb0····55·FUNC····LOCAL··DEFAULT····1·ThreadHandle_ident108 ···104:·0000000000000fd0····55·FUNC····LOCAL··DEFAULT····1·ThreadHandle_ident
109 ···105:·00000000000009a8····82·FUNC····LOCAL··DEFAULT····7·ThreadHandle_join.cold109 ···105:·000000000000098a····82·FUNC····LOCAL··DEFAULT····7·ThreadHandle_join.cold
110 ···106:·00000000000009fa····26·FUNC····LOCAL··DEFAULT····7·ThreadHandle_ident.cold110 ···106:·00000000000009dc····26·FUNC····LOCAL··DEFAULT····7·ThreadHandle_ident.cold
111 ···107:·0000000000000a14····23·FUNC····LOCAL··DEFAULT····7·thread_bootstate_free.constprop.0.cold111 ···107:·00000000000009f6····23·FUNC····LOCAL··DEFAULT····7·thread_bootstate_free.constprop.0.cold
112 ···108:·0000000000000a2b····22·FUNC····LOCAL··DEFAULT····7·Py_XDECREF.cold112 ···108:·0000000000000a0d····22·FUNC····LOCAL··DEFAULT····7·Py_XDECREF.cold
113 ···109:·0000000000000a41····32·FUNC····LOCAL··DEFAULT····7·remove_from_shutdown_handles.cold113 ···109:·0000000000000a23····32·FUNC····LOCAL··DEFAULT····7·remove_from_shutdown_handles.cold
114 ···110:·0000000000000a61····83·FUNC····LOCAL··DEFAULT····7·join_thread.cold114 ···110:·0000000000000a43····83·FUNC····LOCAL··DEFAULT····7·join_thread.cold
115 ···111:·0000000000000830···492·FUNC····LOCAL··DEFAULT····9·local_getattro115 ···111:·0000000000000720···492·FUNC····LOCAL··DEFAULT····9·local_getattro
116 ···112:·0000000000000ab4···354·FUNC····LOCAL··DEFAULT····7·local_getattro.cold116 ···112:·0000000000000a96···354·FUNC····LOCAL··DEFAULT····7·local_getattro.cold
117 ···113:·0000000000001020···380·FUNC····LOCAL··DEFAULT····1·local_setattro117 ···113:·0000000000001140···380·FUNC····LOCAL··DEFAULT····1·local_setattro
118 ···114:·0000000000000c16···315·FUNC····LOCAL··DEFAULT····7·local_setattro.cold118 ···114:·0000000000000bf8···315·FUNC····LOCAL··DEFAULT····7·local_setattro.cold
119 ···115:·00000000000011a0····39·FUNC····LOCAL··DEFAULT····1·rlock_recursion_count119 ···115:·00000000000012c0····39·FUNC····LOCAL··DEFAULT····1·rlock_recursion_count
120 ···116:·0000000000000d51·····7·FUNC····LOCAL··DEFAULT····7·rlock_recursion_count.cold120 ···116:·0000000000000d33·····7·FUNC····LOCAL··DEFAULT····7·rlock_recursion_count.cold
121 ···117:·00000000000011d0····38·FUNC····LOCAL··DEFAULT····1·thread_daemon_threads_allowed121 ···117:·00000000000012f0····38·FUNC····LOCAL··DEFAULT····1·thread_daemon_threads_allowed
122 ···118:·0000000000000d58·····6·FUNC····LOCAL··DEFAULT····7·thread_daemon_threads_allowed.cold122 ···118:·0000000000000d3a·····6·FUNC····LOCAL··DEFAULT····7·thread_daemon_threads_allowed.cold
123 ···119:·0000000000000d5e····14·FUNC····LOCAL··DEFAULT····7·lock__at_fork_reinit123 ···119:·0000000000000d40····14·FUNC····LOCAL··DEFAULT····7·lock__at_fork_reinit
124 ···120:·0000000000000d6c····23·FUNC····LOCAL··DEFAULT····7·PyThreadHandleObject_get_ident124 ···120:·0000000000000d4e····23·FUNC····LOCAL··DEFAULT····7·PyThreadHandleObject_get_ident
125 ···121:·0000000000000d83····56·FUNC····LOCAL··DEFAULT····7·rlock__at_fork_reinit125 ···121:·0000000000000d65····56·FUNC····LOCAL··DEFAULT····7·rlock__at_fork_reinit
126 ···122:·0000000000001200····47·FUNC····LOCAL··DEFAULT····1·rlock_is_owned126 ···122:·0000000000001320····47·FUNC····LOCAL··DEFAULT····1·rlock_is_owned
127 ···123:·0000000000000dbb····20·FUNC····LOCAL··DEFAULT····7·rlock_is_owned.cold127 ···123:·0000000000000d9d····20·FUNC····LOCAL··DEFAULT····7·rlock_is_owned.cold
128 ···124:·0000000000000dcf····89·FUNC····LOCAL··DEFAULT····7·rlock_release_save128 ···124:·0000000000000db1····89·FUNC····LOCAL··DEFAULT····7·rlock_release_save
129 ···125:·0000000000000e28···317·FUNC····LOCAL··DEFAULT····7·thread_PyThread_start_new_thread129 ···125:·0000000000000e0a···317·FUNC····LOCAL··DEFAULT····7·thread_PyThread_start_new_thread
130 ···126:·0000000000000f65···145·FUNC····LOCAL··DEFAULT····7·rlock_acquire_restore130 ···126:·0000000000000f47···145·FUNC····LOCAL··DEFAULT····7·rlock_acquire_restore
131 ···127:·0000000000000ff6···612·FUNC····LOCAL··DEFAULT····7·thread_excepthook131 ···127:·0000000000000fd8···612·FUNC····LOCAL··DEFAULT····7·thread_excepthook
132 ···128:·0000000000001230····31·FUNC····LOCAL··DEFAULT····1·thread__count132 ···128:·0000000000001350····31·FUNC····LOCAL··DEFAULT····1·thread__count
133 ···129:·000000000000125a····16·FUNC····LOCAL··DEFAULT····7·lock_locked_lock133 ···129:·000000000000123c····16·FUNC····LOCAL··DEFAULT····7·lock_locked_lock
134 ···130:·000000000000126a····50·FUNC····LOCAL··DEFAULT····7·rlock_repr134 ···130:·000000000000124c····50·FUNC····LOCAL··DEFAULT····7·rlock_repr
135 ···131:·000000000000129c····44·FUNC····LOCAL··DEFAULT····7·lock_repr135 ···131:·000000000000127e····44·FUNC····LOCAL··DEFAULT····7·lock_repr
136 ···132:·00000000000012c8····41·FUNC····LOCAL··DEFAULT····7·PyThreadHandleObject_repr136 ···132:·00000000000012aa····41·FUNC····LOCAL··DEFAULT····7·PyThreadHandleObject_repr
137 ···133:·00000000000012f1···157·FUNC····LOCAL··DEFAULT····7·thread_stack_size137 ···133:·00000000000012d3···157·FUNC····LOCAL··DEFAULT····7·thread_stack_size
138 ···134:·000000000000138e····84·FUNC····LOCAL··DEFAULT····7·thread_PyThread_interrupt_main138 ···134:·0000000000001370····84·FUNC····LOCAL··DEFAULT····7·thread_PyThread_interrupt_main
139 ···135:·00000000000013e2····21·FUNC····LOCAL··DEFAULT····7·thread_PyThread_exit_thread139 ···135:·00000000000013c4····21·FUNC····LOCAL··DEFAULT····7·thread_PyThread_exit_thread
140 ···136:·0000000000000040····64·OBJECT··LOCAL··DEFAULT····3·thread_module_slots140 ···136:·0000000000000040····64·OBJECT··LOCAL··DEFAULT····3·thread_module_slots
141 ···137:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata141 ···137:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···12·.rodata
142 ···138:·0000000000000000···137·OBJECT··LOCAL··DEFAULT···12·thread_doc142 ···138:·0000000000000000···137·OBJECT··LOCAL··DEFAULT···12·thread_doc
143 ···139:·0000000000000080···608·OBJECT··LOCAL··DEFAULT····3·thread_methods143 ···139:·0000000000000080···608·OBJECT··LOCAL··DEFAULT····3·thread_methods
144 ···140:·00000000000011e0···468·OBJECT··LOCAL··DEFAULT···12·start_new_thread_doc144 ···140:·00000000000011e0···468·OBJECT··LOCAL··DEFAULT···12·start_new_thread_doc
145 ···141:·0000000000001180····96·OBJECT··LOCAL··DEFAULT···12·start_new_doc145 ···141:·0000000000001180····96·OBJECT··LOCAL··DEFAULT···12·start_new_doc
146 ···142:·0000000000000f40···557·OBJECT··LOCAL··DEFAULT···12·start_joinable_doc146 ···142:·0000000000000f40···557·OBJECT··LOCAL··DEFAULT···12·start_joinable_doc
Offset 264, 15 lines modifiedOffset 264, 15 lines modified
264 ···260:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEvent_IsSet264 ···260:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEvent_IsSet
265 ···261:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct265 ···261:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct
266 ···262:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOnceFlag_CallOnceSlow266 ···262:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOnceFlag_CallOnceSlow
267 ···263:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEvent_Notify267 ···263:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEvent_Notify
268 ···264:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_detach_thread268 ···264:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_detach_thread
269 ···265:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stderr269 ···265:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stderr
270 ···266:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__fprintf_chk270 ···266:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__fprintf_chk
271 ···267:·000000000000068a···119·FUNC····GLOBAL·HIDDEN·····7·_PyThread_AfterFork271 ···267:·000000000000066c···119·FUNC····GLOBAL·HIDDEN·····7·_PyThread_AfterFork
272 ···268:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCallable_Check272 ···268:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCallable_Check
273 ···269:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit273 ···269:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit
274 ···270:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyInterpreterState_HasFeature274 ···270:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyInterpreterState_HasFeature
275 ···271:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawMalloc275 ···271:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawMalloc
276 ···272:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_New276 ···272:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_New
277 ···273:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_start_joinable_thread277 ···273:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_start_joinable_thread
278 ···274:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Clear278 ···274:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Clear
148 KB
readelf --wide --relocs {}
Max HTML report size reached
50.0 KB
readelf --wide --debug-dump=frames {}
    
Offset 531, 969 lines modifiedOffset 531, 969 lines modified
531 000005ac·0000000000000014·000005b0·FDE·cie=00000000·pc=00000000000005e0..00000000000005f3531 000005ac·0000000000000014·000005b0·FDE·cie=00000000·pc=00000000000005e0..00000000000005f3
532 ··DW_CFA_advance_loc:·5·to·00000000000005e5532 ··DW_CFA_advance_loc:·5·to·00000000000005e5
533 ··DW_CFA_def_cfa_offset:·16533 ··DW_CFA_def_cfa_offset:·16
534 ··DW_CFA_advance_loc:·6·to·00000000000005eb534 ··DW_CFA_advance_loc:·6·to·00000000000005eb
535 ··DW_CFA_def_cfa_offset:·8535 ··DW_CFA_def_cfa_offset:·8
536 ··DW_CFA_nop536 ··DW_CFA_nop
  
537 000005c4·000000000000001c·000005c8·FDE·cie=00000000·pc=0000000000000690..000000000000079e537 000005c4·000000000000001c·000005c8·FDE·cie=00000000·pc=0000000000000600..0000000000000713
538 ··DW_CFA_advance_loc:·5·to·0000000000000695538 ··DW_CFA_advance_loc:·5·to·0000000000000605
539 ··DW_CFA_def_cfa_offset:·16539 ··DW_CFA_def_cfa_offset:·16
540 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16540 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
541 ··DW_CFA_advance_loc1:·220·to·0000000000000771541 ··DW_CFA_advance_loc1:·235·to·00000000000006f0
542 ··DW_CFA_remember_state542 ··DW_CFA_remember_state
543 ··DW_CFA_def_cfa_offset:·8543 ··DW_CFA_def_cfa_offset:·8
544 ··DW_CFA_advance_loc:·1·to·0000000000000772544 ··DW_CFA_advance_loc:·1·to·00000000000006f1
545 ··DW_CFA_restore_state545 ··DW_CFA_restore_state
546 ··DW_CFA_nop546 ··DW_CFA_nop
547 ··DW_CFA_nop547 ··DW_CFA_nop
548 ··DW_CFA_nop548 ··DW_CFA_nop
  
549 000005e4·0000000000000014·000005e8·FDE·cie=00000000·pc=00000000000004b8..0000000000000524549 000005e4·0000000000000014·000005e8·FDE·cie=00000000·pc=00000000000004b8..0000000000000506
550 ··DW_CFA_def_cfa_offset:·16550 ··DW_CFA_def_cfa_offset:·16
551 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16551 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
552 ··DW_CFA_nop552 ··DW_CFA_nop
553 ··DW_CFA_nop553 ··DW_CFA_nop
554 ··DW_CFA_nop554 ··DW_CFA_nop
  
555 000005fc·0000000000000010·00000600·FDE·cie=00000000·pc=0000000000000600..0000000000000609555 000005fc·0000000000000010·00000600·FDE·cie=00000000·pc=0000000000000720..0000000000000729
556 ··DW_CFA_nop556 ··DW_CFA_nop
557 ··DW_CFA_nop557 ··DW_CFA_nop
558 ··DW_CFA_nop558 ··DW_CFA_nop
  
559 00000610·000000000000002c·00000614·FDE·cie=00000000·pc=00000000000007a0..000000000000082a559 00000610·000000000000002c·00000614·FDE·cie=00000000·pc=0000000000000690..000000000000071a
560 ··DW_CFA_advance_loc:·6·to·00000000000007a6560 ··DW_CFA_advance_loc:·6·to·0000000000000696
561 ··DW_CFA_def_cfa_offset:·16561 ··DW_CFA_def_cfa_offset:·16
562 ··DW_CFA_offset:·r12·(r12)·at·cfa-16562 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
563 ··DW_CFA_advance_loc:·4·to·00000000000007aa563 ··DW_CFA_advance_loc:·4·to·000000000000069a
564 ··DW_CFA_def_cfa_offset:·24564 ··DW_CFA_def_cfa_offset:·24
565 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24565 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
566 ··DW_CFA_advance_loc:·4·to·00000000000007ae566 ··DW_CFA_advance_loc:·4·to·000000000000069e
567 ··DW_CFA_def_cfa_offset:·32567 ··DW_CFA_def_cfa_offset:·32
568 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32568 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
569 ··DW_CFA_advance_loc1:·114·to·0000000000000820569 ··DW_CFA_advance_loc1:·114·to·0000000000000710
570 ··DW_CFA_remember_state570 ··DW_CFA_remember_state
571 ··DW_CFA_def_cfa_offset:·24571 ··DW_CFA_def_cfa_offset:·24
572 ··DW_CFA_advance_loc:·1·to·0000000000000821572 ··DW_CFA_advance_loc:·1·to·0000000000000711
573 ··DW_CFA_def_cfa_offset:·16573 ··DW_CFA_def_cfa_offset:·16
574 ··DW_CFA_advance_loc:·2·to·0000000000000823574 ··DW_CFA_advance_loc:·2·to·0000000000000713
575 ··DW_CFA_def_cfa_offset:·8575 ··DW_CFA_def_cfa_offset:·8
576 ··DW_CFA_advance_loc:·2·to·0000000000000825576 ··DW_CFA_advance_loc:·2·to·0000000000000715
577 ··DW_CFA_restore_state577 ··DW_CFA_restore_state
578 ··DW_CFA_nop578 ··DW_CFA_nop
579 ··DW_CFA_nop579 ··DW_CFA_nop
580 ··DW_CFA_nop580 ··DW_CFA_nop
  
581 00000640·0000000000000024·00000644·FDE·cie=00000000·pc=0000000000000524..0000000000000564581 00000640·0000000000000024·00000644·FDE·cie=00000000·pc=0000000000000506..0000000000000546
582 ··DW_CFA_def_cfa_offset:·32582 ··DW_CFA_def_cfa_offset:·32
583 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32583 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
584 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24584 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
585 ··DW_CFA_offset:·r12·(r12)·at·cfa-16585 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
586 ··DW_CFA_advance_loc:·42·to·000000000000054e586 ··DW_CFA_advance_loc:·42·to·0000000000000530
587 ··DW_CFA_remember_state587 ··DW_CFA_remember_state
588 ··DW_CFA_def_cfa_offset:·24588 ··DW_CFA_def_cfa_offset:·24
589 ··DW_CFA_advance_loc:·1·to·000000000000054f589 ··DW_CFA_advance_loc:·1·to·0000000000000531
590 ··DW_CFA_def_cfa_offset:·16590 ··DW_CFA_def_cfa_offset:·16
591 ··DW_CFA_advance_loc:·2·to·0000000000000551591 ··DW_CFA_advance_loc:·2·to·0000000000000533
592 ··DW_CFA_def_cfa_offset:·8592 ··DW_CFA_def_cfa_offset:·8
593 ··DW_CFA_advance_loc:·1·to·0000000000000552593 ··DW_CFA_advance_loc:·1·to·0000000000000534
594 ··DW_CFA_restore_state594 ··DW_CFA_restore_state
595 ··DW_CFA_nop595 ··DW_CFA_nop
596 ··DW_CFA_nop596 ··DW_CFA_nop
597 ··DW_CFA_nop597 ··DW_CFA_nop
  
598 00000668·0000000000000014·0000066c·FDE·cie=00000000·pc=0000000000000610..0000000000000634598 00000668·0000000000000014·0000066c·FDE·cie=00000000·pc=0000000000000730..0000000000000754
599 ··DW_CFA_advance_loc:·5·to·0000000000000615599 ··DW_CFA_advance_loc:·5·to·0000000000000735
600 ··DW_CFA_def_cfa_offset:·16600 ··DW_CFA_def_cfa_offset:·16
601 ··DW_CFA_advance_loc:·30·to·0000000000000633601 ··DW_CFA_advance_loc:·30·to·0000000000000753
602 ··DW_CFA_def_cfa_offset:·8602 ··DW_CFA_def_cfa_offset:·8
603 ··DW_CFA_nop603 ··DW_CFA_nop
  
604 00000680·0000000000000010·00000684·FDE·cie=00000000·pc=0000000000000640..0000000000000665604 00000680·0000000000000010·00000684·FDE·cie=00000000·pc=0000000000000760..0000000000000785
605 ··DW_CFA_nop605 ··DW_CFA_nop
606 ··DW_CFA_nop606 ··DW_CFA_nop
607 ··DW_CFA_nop607 ··DW_CFA_nop
  
608 00000694·0000000000000018·00000698·FDE·cie=00000000·pc=0000000000000670..00000000000006ad608 00000694·0000000000000018·00000698·FDE·cie=00000000·pc=0000000000000790..00000000000007cd
609 ··DW_CFA_advance_loc:·5·to·0000000000000675609 ··DW_CFA_advance_loc:·5·to·0000000000000795
610 ··DW_CFA_def_cfa_offset:·16610 ··DW_CFA_def_cfa_offset:·16
611 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16611 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
612 ··DW_CFA_advance_loc:·55·to·00000000000006ac612 ··DW_CFA_advance_loc:·55·to·00000000000007cc
613 ··DW_CFA_def_cfa_offset:·8613 ··DW_CFA_def_cfa_offset:·8
614 ··DW_CFA_nop614 ··DW_CFA_nop
615 ··DW_CFA_nop615 ··DW_CFA_nop
616 ··DW_CFA_nop616 ··DW_CFA_nop
  
617 000006b0·0000000000000014·000006b4·FDE·cie=00000000·pc=0000000000000564..000000000000056b617 000006b0·0000000000000014·000006b4·FDE·cie=00000000·pc=0000000000000546..000000000000054d
618 ··DW_CFA_def_cfa_offset:·16618 ··DW_CFA_def_cfa_offset:·16
619 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16619 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
620 ··DW_CFA_nop620 ··DW_CFA_nop
621 ··DW_CFA_nop621 ··DW_CFA_nop
622 ··DW_CFA_nop622 ··DW_CFA_nop
  
623 000006c8·0000000000000024·000006cc·FDE·cie=00000000·pc=00000000000006b0..00000000000006ee623 000006c8·0000000000000024·000006cc·FDE·cie=00000000·pc=00000000000007d0..000000000000080e
624 ··DW_CFA_advance_loc:·1·to·00000000000006b1624 ··DW_CFA_advance_loc:·1·to·00000000000007d1
625 ··DW_CFA_def_cfa_offset:·16625 ··DW_CFA_def_cfa_offset:·16
626 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16626 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
627 ··DW_CFA_advance_loc:·11·to·00000000000006bc627 ··DW_CFA_advance_loc:·11·to·00000000000007dc
628 ··DW_CFA_def_cfa_offset:·24628 ··DW_CFA_def_cfa_offset:·24
629 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24629 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
630 ··DW_CFA_advance_loc:·5·to·00000000000006c1630 ··DW_CFA_advance_loc:·5·to·00000000000007e1
631 ··DW_CFA_def_cfa_offset:·32631 ··DW_CFA_def_cfa_offset:·32
632 ··DW_CFA_advance_loc:·42·to·00000000000006eb632 ··DW_CFA_advance_loc:·42·to·000000000000080b
633 ··DW_CFA_def_cfa_offset:·24633 ··DW_CFA_def_cfa_offset:·24
634 ··DW_CFA_advance_loc:·1·to·00000000000006ec634 ··DW_CFA_advance_loc:·1·to·000000000000080c
635 ··DW_CFA_def_cfa_offset:·16635 ··DW_CFA_def_cfa_offset:·16
636 ··DW_CFA_advance_loc:·1·to·00000000000006ed636 ··DW_CFA_advance_loc:·1·to·000000000000080d
637 ··DW_CFA_def_cfa_offset:·8637 ··DW_CFA_def_cfa_offset:·8
638 ··DW_CFA_nop638 ··DW_CFA_nop
  
639 000006f0·0000000000000014·000006f4·FDE·cie=00000000·pc=000000000000056b..000000000000059e639 000006f0·0000000000000014·000006f4·FDE·cie=00000000·pc=000000000000054d..0000000000000580
640 ··DW_CFA_def_cfa_offset:·32640 ··DW_CFA_def_cfa_offset:·32
641 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24641 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
642 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16642 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
643 ··DW_CFA_nop643 ··DW_CFA_nop
  
644 00000708·0000000000000010·0000070c·FDE·cie=00000000·pc=00000000000006f0..00000000000006ff644 00000708·0000000000000010·0000070c·FDE·cie=00000000·pc=0000000000000810..000000000000081f
645 ··DW_CFA_nop645 ··DW_CFA_nop
Max diff block lines reached; 44624/51082 bytes (87.36%) of diff not shown.
41.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 534, 219 lines modifiedOffset 534, 315 lines modified
534 »       pop····%rdx534 »       pop····%rdx
535 »       mov····%rax,%rdi535 »       mov····%rax,%rdi
536 »       jmp····5f3·<thread_get_native_id+0x13>536 »       jmp····5f3·<thread_get_native_id+0x13>
537 ·R_X86_64_PLT32» PyLong_FromUnsignedLong-0x4537 ·R_X86_64_PLT32» PyLong_FromUnsignedLong-0x4
538 »       data16·cs·nopw·0x0(%rax,%rax,1)538 »       data16·cs·nopw·0x0(%rax,%rax,1)
539 »       xchg···%ax,%ax539 »       xchg···%ax,%ax
  
 540 0000000000000600·<thread_module_clear>:
 541 thread_module_clear():
 542 »       endbr64
 543 »       push···%rbx
 544 »       mov····0x20(%rdi),%rbx
 545 »       mov····(%rbx),%rdi
 546 »       test···%rdi,%rdi
 547 »       je·····62b·<thread_module_clear+0x2b>
 548 »       mov····(%rdi),%rax
 549 »       xor····%r8d,%r8d
 550 »       mov····%r8,(%rbx)
 551 »       test···%eax,%eax
 552 »       js·····62b·<thread_module_clear+0x2b>
 553 »       sub····$0x1,%rax
 554 »       mov····%rax,(%rdi)
 555 »       je·····62b·<thread_module_clear+0x2b>
 556 ·R_X86_64_PC32»  .text.unlikely+0x4b4
 557 »       mov····0x8(%rbx),%rdi
 558 »       test···%rdi,%rdi
 559 »       je·····64e·<thread_module_clear+0x4e>
 560 »       mov····(%rdi),%rax
 561 »       xor····%esi,%esi
 562 »       mov····%rsi,0x8(%rbx)
 563 »       test···%eax,%eax
 564 »       js·····64e·<thread_module_clear+0x4e>
 565 »       sub····$0x1,%rax
 566 »       mov····%rax,(%rdi)
 567 »       je·····702·<thread_module_clear+0x102>
 568 »       mov····0x10(%rbx),%rdi
 569 »       test···%rdi,%rdi
 570 »       je·····671·<thread_module_clear+0x71>
 571 »       mov····(%rdi),%rax
 572 »       xor····%ecx,%ecx
 573 »       mov····%rcx,0x10(%rbx)
 574 »       test···%eax,%eax
 575 »       js·····671·<thread_module_clear+0x71>
 576 »       sub····$0x1,%rax
 577 »       mov····%rax,(%rdi)
 578 »       je·····6f8·<thread_module_clear+0xf8>
 579 »       mov····0x18(%rbx),%rdi
 580 »       test···%rdi,%rdi
 581 »       je·····690·<thread_module_clear+0x90>
 582 »       mov····(%rdi),%rax
 583 »       xor····%edx,%edx
 584 »       mov····%rdx,0x18(%rbx)
 585 »       test···%eax,%eax
 586 »       js·····690·<thread_module_clear+0x90>
 587 »       sub····$0x1,%rax
 588 »       mov····%rax,(%rdi)
 589 »       je·····6f1·<thread_module_clear+0xf1>
 590 »       mov····0x20(%rbx),%rdi
 591 »       test···%rdi,%rdi
 592 »       je·····6af·<thread_module_clear+0xaf>
 593 »       xor····%eax,%eax
 594 »       mov····%rax,0x20(%rbx)
 595 »       mov····(%rdi),%rax
 596 »       test···%eax,%eax
 597 »       js·····6af·<thread_module_clear+0xaf>
 598 »       sub····$0x1,%rax
 599 »       mov····%rax,(%rdi)
 600 »       je·····70c·<thread_module_clear+0x10c>
 601 »       xor····%eax,%eax
 602 »       mov····$0x1,%edx
 603 »       lock·cmpxchg·%dl,0x0(%rip)········
 604 ·R_X86_64_PC32»  _PyRuntime+0x26c
 605 »       jne····6c4·<thread_module_clear+0xc4>
 606 ·R_X86_64_PC32»  .text.unlikely+0x4de
 607 »       mov····0x28(%rbx),%rax
 608 »       lea····0x28(%rbx),%rdx
 609 »       mov····(%rax),%rcx
 610 »       cmp····%rdx,%rax
 611 »       jne····6d8·<thread_module_clear+0xd8>
 612 ·R_X86_64_PC32»  .text.unlikely+0x4be
 613 »       mov····$0x1,%eax
 614 »       xor····%edx,%edx
 615 »       lock·cmpxchg·%dl,0x0(%rip)········
 616 ·R_X86_64_PC32»  _PyRuntime+0x26c
 617 »       jne····6ed·<thread_module_clear+0xed>
 618 ·R_X86_64_PC32»  .text.unlikely+0x4f3
 619 »       xor····%eax,%eax
 620 »       pop····%rbx
 621 »       ret
 622 »       call···6f6·<thread_module_clear+0xf6>
 623 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 624 »       jmp····690·<thread_module_clear+0x90>
 625 »       call···6fd·<thread_module_clear+0xfd>
 626 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 627 »       jmp····671·<thread_module_clear+0x71>
 628 »       call···707·<thread_module_clear+0x107>
 629 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 630 »       jmp····64e·<thread_module_clear+0x4e>
 631 »       call···711·<thread_module_clear+0x111>
 632 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 633 »       jmp····6af·<thread_module_clear+0xaf>
 634 »       data16·cs·nopw·0x0(%rax,%rax,1)
 635 »       xchg···%ax,%ax
  
540 0000000000000600·<thread_module_free>:636 0000000000000720·<thread_module_free>:
541 thread_module_free():637 thread_module_free():
542 »       endbr64638 »       endbr64
543 »       jmp····609·<thread_module_free+0x9>639 »       jmp····600·<thread_module_clear>
544 ·R_X86_64_PC32»  .text.hot+0x68c 
545 »       nopl···0x0(%rax)640 »       nopl···0x0(%rax)
  
546 0000000000000610·<PyThreadHandleObject_is_done>:641 0000000000000730·<PyThreadHandleObject_is_done>:
547 PyThreadHandleObject_is_done():642 PyThreadHandleObject_is_done():
548 »       endbr64643 »       endbr64
549 »       push···%rcx644 »       push···%rcx
550 »       mov····0x10(%rdi),%rdi645 »       mov····0x10(%rdi),%rdi
551 »       add····$0x39,%rdi646 »       add····$0x39,%rdi
552 »       call···622·<PyThreadHandleObject_is_done+0x12>647 »       call···742·<PyThreadHandleObject_is_done+0x12>
553 ·R_X86_64_PLT32» _PyEvent_IsSet-0x4648 ·R_X86_64_PLT32» _PyEvent_IsSet-0x4
554 »       mov····%eax,%edx649 »       mov····%eax,%edx
555 »       mov····$0x0,%eax650 »       mov····$0x0,%eax
556 ·R_X86_64_32»    _Py_TrueStruct651 ·R_X86_64_32»    _Py_TrueStruct
557 »       test···%edx,%edx652 »       test···%edx,%edx
558 »       jne····632·<PyThreadHandleObject_is_done+0x22>653 »       jne····752·<PyThreadHandleObject_is_done+0x22>
559 »       mov····$0x0,%eax654 »       mov····$0x0,%eax
560 ·R_X86_64_32»    _Py_FalseStruct655 ·R_X86_64_32»    _Py_FalseStruct
561 »       pop····%rdx656 »       pop····%rdx
Max diff block lines reached; 38548/42237 bytes (91.27%) of diff not shown.
64.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 300, 18 lines modifiedOffset 300, 18 lines modified
300 »       sub····$0x1,%rax300 »       sub····$0x1,%rax
301 »       mov····%rax,(%rdi)301 »       mov····%rax,(%rdi)
302 »       je·····385·<create_localsdict.cold+0xdf>302 »       je·····385·<create_localsdict.cold+0xdf>
303 »       xor····%r12d,%r12d303 »       xor····%r12d,%r12d
304 »       xor····%ebp,%ebp304 »       xor····%ebp,%ebp
305 »       mov····%rbp,%rdi305 »       mov····%rbp,%rdi
306 »       call···2dc·<create_localsdict.cold+0x36>306 »       call···2dc·<create_localsdict.cold+0x36>
307 ·R_X86_64_PC32»  .text+0xf3c307 ·R_X86_64_PC32»  .text+0x105c
308 »       mov····%r12,%rdi308 »       mov····%r12,%rdi
309 »       call···2e4·<create_localsdict.cold+0x3e>309 »       call···2e4·<create_localsdict.cold+0x3e>
310 ·R_X86_64_PC32»  .text+0xf3c310 ·R_X86_64_PC32»  .text+0x105c
311 »       or·····$0xffffffff,%eax311 »       or·····$0xffffffff,%eax
312 »       jmp····2ec·<create_localsdict.cold+0x46>312 »       jmp····2ec·<create_localsdict.cold+0x46>
313 ·R_X86_64_PC32»  .text+0x3bc313 ·R_X86_64_PC32»  .text+0x3bc
314 »       call···2f1·<create_localsdict.cold+0x4b>314 »       call···2f1·<create_localsdict.cold+0x4b>
315 ·R_X86_64_PLT32» PyErr_GetRaisedException-0x4315 ·R_X86_64_PLT32» PyErr_GetRaisedException-0x4
316 »       mov····0x120(%r15),%rsi316 »       mov····0x120(%r15),%rsi
317 »       mov····0x28(%rbx),%rdi317 »       mov····0x28(%rbx),%rdi
Offset 510, 968 lines modifiedOffset 510, 959 lines modified
510 »       jmp····4b8·<thread_module_clear.cold>510 »       jmp····4b8·<thread_module_clear.cold>
511 ·R_X86_64_PC32»  .text.hot+0x628511 ·R_X86_64_PC32»  .text.hot+0x628
  
512 00000000000004b8·<thread_module_clear.cold>:512 00000000000004b8·<thread_module_clear.cold>:
513 thread_module_clear.cold():513 thread_module_clear.cold():
514 »       call···4bd·<thread_module_clear.cold+0x5>514 »       call···4bd·<thread_module_clear.cold+0x5>
515 ·R_X86_64_PLT32» _Py_Dealloc-0x4515 ·R_X86_64_PLT32» _Py_Dealloc-0x4
 516 »       jmp····4c2·<thread_module_clear.cold+0xa>
 517 ·R_X86_64_PC32»  .text+0x627
516 »       mov····0x8(%rbx),%rdi518 »       mov····0x8(%rax),%rdi
517 »       test···%rdi,%rdi 
518 »       jne····4ca·<thread_module_clear.cold+0x12> 
519 ·R_X86_64_PC32»  .text.hot+0x6c0519 »       mov····(%rax),%rsi
 520 »       pxor···%xmm0,%xmm0
 521 »       mov····%rsi,(%rdi)
 522 »       mov····%rdi,0x8(%rsi)
 523 »       movups·%xmm0,(%rax)
 524 »       mov····%rcx,%rax
 525 »       mov····(%rcx),%rcx
520 »       jmp····4cf·<thread_module_clear.cold+0x17>526 »       jmp····4e2·<thread_module_clear.cold+0x2a>
521 ·R_X86_64_PC32»  .text.hot+0x6da527 ·R_X86_64_PC32»  .text+0x6cb
522 »       xor····%edx,%edx528 »       xor····%edx,%edx
523 »       or·····$0xffffffffffffffff,%rsi529 »       or·····$0xffffffffffffffff,%rsi
524 »       mov····$0x0,%edi530 »       mov····$0x0,%edi
525 ·R_X86_64_32»    _PyRuntime+0x270531 ·R_X86_64_32»    _PyRuntime+0x270
526 »       add····$0x28,%rbx 
527 »       call···4e3·<thread_module_clear.cold+0x2b>532 »       call···4f2·<thread_module_clear.cold+0x3a>
528 ·R_X86_64_PLT32» _PyMutex_LockTimed-0x4533 ·R_X86_64_PLT32» _PyMutex_LockTimed-0x4
529 »       mov····(%rbx),%rax 
530 »       cmp····%rbx,%rax 
531 »       je·····4ef·<thread_module_clear.cold+0x37> 
532 ·R_X86_64_PC32»  .text.hot+0x759 
533 »       mov····(%rax),%rdx 
534 »       pxor···%xmm0,%xmm0 
535 »       mov····0x8(%rax),%rcx 
536 »       mov····%rdx,(%rcx) 
537 »       mov····%rcx,0x8(%rdx) 
538 »       movups·%xmm0,(%rax) 
539 »       mov····%rdx,%rax 
540 »       mov····(%rdx),%rdx 
541 »       cmp····%rax,%rbx 
542 »       je·····513·<thread_module_clear.cold+0x5b> 
543 ·R_X86_64_PC32»  .text.hot+0x759 
544 »       jmp····4f6·<thread_module_clear.cold+0x3e>534 »       jmp····4f7·<thread_module_clear.cold+0x3f>
 535 ·R_X86_64_PC32»  .text+0x6c0
545 »       mov····$0x0,%edi536 »       mov····$0x0,%edi
546 ·R_X86_64_32»    _PyRuntime+0x270537 ·R_X86_64_32»    _PyRuntime+0x270
547 »       call···51f·<thread_module_clear.cold+0x67>538 »       call···501·<thread_module_clear.cold+0x49>
548 ·R_X86_64_PLT32» PyMutex_Unlock-0x4539 ·R_X86_64_PLT32» PyMutex_Unlock-0x4
549 »       jmp····524·<local_traverse.cold>540 »       jmp····506·<local_traverse.cold>
550 ·R_X86_64_PC32»  .text.hot+0x76a541 ·R_X86_64_PC32»  .text+0x6e9
  
551 0000000000000524·<local_traverse.cold>:542 0000000000000506·<local_traverse.cold>:
552 local_traverse.cold():543 local_traverse.cold():
553 »       mov····0x10(%r12),%rdi544 »       mov····0x10(%r12),%rdi
554 »       test···%rdi,%rdi545 »       test···%rdi,%rdi
555 »       jne····532·<local_traverse.cold+0xe>546 »       jne····514·<local_traverse.cold+0xe>
556 ·R_X86_64_PC32»  .text.hot+0x7d5547 ·R_X86_64_PC32»  .text.hot+0x6c5
557 »       mov····0x18(%r12),%rdi548 »       mov····0x18(%r12),%rdi
558 »       test···%rdi,%rdi549 »       test···%rdi,%rdi
559 »       je·····540·<local_traverse.cold+0x1c>550 »       je·····522·<local_traverse.cold+0x1c>
560 ·R_X86_64_PC32»  .text.hot+0x7f0551 ·R_X86_64_PC32»  .text.hot+0x6e0
561 »       mov····%rbp,%rsi552 »       mov····%rbp,%rsi
562 »       call···*%rbx553 »       call···*%rbx
563 »       test···%eax,%eax554 »       test···%eax,%eax
564 »       je·····54d·<local_traverse.cold+0x29>555 »       je·····52f·<local_traverse.cold+0x29>
565 ·R_X86_64_PC32»  .text.hot+0x7f0556 ·R_X86_64_PC32»  .text.hot+0x6e0
566 »       pop····%rbx557 »       pop····%rbx
567 »       pop····%rbp558 »       pop····%rbp
568 »       pop····%r12559 »       pop····%r12
569 »       ret560 »       ret
570 »       mov····0x30(%r12),%rdi561 »       mov····0x30(%r12),%rdi
571 »       test···%rdi,%rdi562 »       test···%rdi,%rdi
572 »       jne····560·<local_traverse.cold+0x3c>563 »       jne····542·<local_traverse.cold+0x3c>
573 ·R_X86_64_PC32»  .text.hot+0x815564 ·R_X86_64_PC32»  .text.hot+0x705
574 »       xor····%eax,%eax565 »       xor····%eax,%eax
575 »       jmp····54d·<local_traverse.cold+0x29>566 »       jmp····52f·<local_traverse.cold+0x29>
  
576 0000000000000564·<PyThreadHandleObject_set_done.cold>:567 0000000000000546·<PyThreadHandleObject_set_done.cold>:
577 PyThreadHandleObject_set_done.cold():568 PyThreadHandleObject_set_done.cold():
578 »       xor····%eax,%eax569 »       xor····%eax,%eax
579 »       jmp····56b·<check_started.cold>570 »       jmp····54d·<check_started.cold>
580 ·R_X86_64_PC32»  .text+0x6a7571 ·R_X86_64_PC32»  .text+0x7c7
  
581 000000000000056b·<check_started.cold>:572 000000000000054d·<check_started.cold>:
582 check_started.cold():573 check_started.cold():
583 »       mov····%rbx,%rdi574 »       mov····%rbx,%rdi
584 »       call···573·<check_started.cold+0x8>575 »       call···555·<check_started.cold+0x8>
585 ·R_X86_64_PLT32» PyMutex_Lock-0x4576 ·R_X86_64_PLT32» PyMutex_Lock-0x4
586 »       jmp····578·<check_started.cold+0xd>577 »       jmp····55a·<check_started.cold+0xd>
587 ·R_X86_64_PC32»  .text+0x6c7578 ·R_X86_64_PC32»  .text+0x7e7
588 »       mov····0x0(%rip),%rdi········579 »       mov····0x0(%rip),%rdi········
589 ·R_X86_64_PC32»  PyExc_RuntimeError-0x4580 ·R_X86_64_PC32»  PyExc_RuntimeError-0x4
590 »       mov····$0x0,%esi581 »       mov····$0x0,%esi
591 ·R_X86_64_32»    .rodata.str1.1+0xc1582 ·R_X86_64_32»    .rodata.str1.1+0xc1
592 »       call···589·<check_started.cold+0x1e>583 »       call···56b·<check_started.cold+0x1e>
593 ·R_X86_64_PLT32» PyErr_SetString-0x4584 ·R_X86_64_PLT32» PyErr_SetString-0x4
594 »       or·····$0xffffffff,%eax585 »       or·····$0xffffffff,%eax
595 »       jmp····591·<check_started.cold+0x26>586 »       jmp····573·<check_started.cold+0x26>
596 ·R_X86_64_PC32»  .text+0x6e6587 ·R_X86_64_PC32»  .text+0x806
597 »       mov····%rbx,%rdi588 »       mov····%rbx,%rdi
598 »       call···599·<check_started.cold+0x2e>589 »       call···57b·<check_started.cold+0x2e>
599 ·R_X86_64_PLT32» PyMutex_Unlock-0x4590 ·R_X86_64_PLT32» PyMutex_Unlock-0x4
600 »       jmp····59e·<set_done.cold>591 »       jmp····580·<set_done.cold>
601 ·R_X86_64_PC32»  .text+0x6db592 ·R_X86_64_PC32»  .text+0x7fb
  
602 000000000000059e·<set_done.cold>:593 0000000000000580·<set_done.cold>:
603 set_done.cold():594 set_done.cold():
Max diff block lines reached; 60651/65543 bytes (92.54%) of diff not shown.
10.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 543, 318 lines modifiedOffset 543, 221 lines modified
543 »       pop····%rbx543 »       pop····%rbx
544 »       jmp····66a·<ThreadHandle_decref+0x6a>544 »       jmp····66a·<ThreadHandle_decref+0x6a>
545 ·R_X86_64_PLT32» PyMem_RawFree-0x4545 ·R_X86_64_PLT32» PyMem_RawFree-0x4
546 »       ret546 »       ret
547 »       mov····0x30(%rbx),%esi547 »       mov····0x30(%rbx),%esi
548 »       mov····0x28(%rbx),%rdi548 »       mov····0x28(%rbx),%rdi
549 »       call···677·<ThreadHandle_decref+0x77>549 »       call···677·<ThreadHandle_decref+0x77>
550 ·R_X86_64_PC32»  .text+0x73c550 ·R_X86_64_PC32»  .text+0x85c
551 »       test···%eax,%eax551 »       test···%eax,%eax
552 »       jne····661·<ThreadHandle_decref+0x61>552 »       jne····661·<ThreadHandle_decref+0x61>
553 »       movl···$0x4,0x34(%rbx)553 »       movl···$0x4,0x34(%rbx)
554 »       jmp····661·<ThreadHandle_decref+0x61>554 »       jmp····661·<ThreadHandle_decref+0x61>
555 »       data16·cs·nopw·0x0(%rax,%rax,1)555 »       data16·cs·nopw·0x0(%rax,%rax,1)
556 »       nop556 »       nop
  
557 0000000000000690·<thread_module_clear>: 
558 thread_module_clear(): 
559 »       endbr64 
560 »       push···%rbx 
561 »       mov····0x20(%rdi),%rbx 
562 »       mov····(%rbx),%rdi 
563 »       test···%rdi,%rdi 
564 »       je·····6bb·<thread_module_clear+0x2b> 
565 »       mov····(%rdi),%rax 
566 »       xor····%r8d,%r8d 
567 »       mov····%r8,(%rbx) 
568 »       test···%eax,%eax 
569 »       js·····6bb·<thread_module_clear+0x2b> 
570 »       sub····$0x1,%rax 
571 »       mov····%rax,(%rdi) 
572 »       je·····6bb·<thread_module_clear+0x2b> 
573 ·R_X86_64_PC32»  .text.unlikely+0x4b4 
574 »       mov····0x8(%rbx),%rdi 
575 »       test···%rdi,%rdi 
576 »       je·····6de·<thread_module_clear+0x4e> 
577 »       mov····(%rdi),%rax 
578 »       xor····%esi,%esi 
579 »       mov····%rsi,0x8(%rbx) 
580 »       test···%eax,%eax 
581 »       js·····6de·<thread_module_clear+0x4e> 
582 »       sub····$0x1,%rax 
583 »       mov····%rax,(%rdi) 
584 »       je·····783·<thread_module_clear+0xf3> 
585 »       mov····0x10(%rbx),%rdi 
586 »       test···%rdi,%rdi 
587 »       je·····6fd·<thread_module_clear+0x6d> 
588 »       mov····(%rdi),%rax 
589 »       xor····%ecx,%ecx 
590 »       mov····%rcx,0x10(%rbx) 
591 »       test···%eax,%eax 
592 »       js·····6fd·<thread_module_clear+0x6d> 
593 »       sub····$0x1,%rax 
594 »       mov····%rax,(%rdi) 
595 »       je·····779·<thread_module_clear+0xe9> 
596 »       mov····0x18(%rbx),%rdi 
597 »       test···%rdi,%rdi 
598 »       je·····71c·<thread_module_clear+0x8c> 
599 »       mov····(%rdi),%rax 
600 »       xor····%edx,%edx 
601 »       mov····%rdx,0x18(%rbx) 
602 »       test···%eax,%eax 
603 »       js·····71c·<thread_module_clear+0x8c> 
604 »       sub····$0x1,%rax 
605 »       mov····%rax,(%rdi) 
606 »       je·····772·<thread_module_clear+0xe2> 
607 »       mov····0x20(%rbx),%rdi 
608 »       test···%rdi,%rdi 
609 »       je·····73b·<thread_module_clear+0xab> 
610 »       xor····%eax,%eax 
611 »       mov····%rax,0x20(%rbx) 
612 »       mov····(%rdi),%rax 
613 »       test···%eax,%eax 
614 »       js·····73b·<thread_module_clear+0xab> 
615 »       sub····$0x1,%rax 
616 »       mov····%rax,(%rdi) 
617 »       je·····78d·<thread_module_clear+0xfd> 
618 »       xor····%eax,%eax 
619 »       mov····$0x1,%edx 
620 »       lock·cmpxchg·%dl,0x0(%rip)········ 
621 ·R_X86_64_PC32»  _PyRuntime+0x26c 
622 »       jne····750·<thread_module_clear+0xc0> 
623 ·R_X86_64_PC32»  .text.unlikely+0x4cb 
624 »       mov····0x28(%rbx),%rax 
625 »       add····$0x28,%rbx 
626 »       cmp····%rbx,%rax 
627 »       jne····794·<thread_module_clear+0x104> 
628 »       mov····$0x1,%eax 
629 »       xor····%edx,%edx 
630 »       lock·cmpxchg·%dl,0x0(%rip)········ 
631 ·R_X86_64_PC32»  _PyRuntime+0x26c 
632 »       jne····799·<thread_module_clear+0x109> 
633 »       xor····%eax,%eax 
634 »       pop····%rbx 
635 »       ret 
636 »       call···777·<thread_module_clear+0xe7> 
637 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
638 »       jmp····71c·<thread_module_clear+0x8c> 
639 »       call···77e·<thread_module_clear+0xee> 
640 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
641 »       jmp····6fd·<thread_module_clear+0x6d> 
642 »       call···788·<thread_module_clear+0xf8> 
643 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
644 »       jmp····6de·<thread_module_clear+0x4e> 
645 »       call···792·<thread_module_clear+0x102> 
646 ·R_X86_64_PLT32» _Py_Dealloc-0x4 
647 »       jmp····73b·<thread_module_clear+0xab> 
648 »       jmp····799·<thread_module_clear+0x109> 
649 ·R_X86_64_PC32»  .text.unlikely+0x4eb 
650 »       jmp····79e·<thread_module_clear+0x10e> 
651 ·R_X86_64_PC32»  .text.unlikely+0x511 
652 »       xchg···%ax,%ax 
  
653 00000000000007a0·<local_traverse>:557 0000000000000690·<local_traverse>:
654 local_traverse():558 local_traverse():
655 »       endbr64559 »       endbr64
656 »       push···%r12560 »       push···%r12
657 »       mov····%rdi,%r12561 »       mov····%rdi,%r12
658 »       push···%rbp562 »       push···%rbp
659 »       mov····%rdx,%rbp563 »       mov····%rdx,%rbp
660 »       push···%rbx564 »       push···%rbx
661 »       mov····0x8(%rdi),%rdi565 »       mov····0x8(%rdi),%rdi
662 »       mov····%rsi,%rbx566 »       mov····%rsi,%rbx
663 »       test···%rdi,%rdi567 »       test···%rdi,%rdi
664 »       je·····7be·<local_traverse+0x1e>568 »       je·····6ae·<local_traverse+0x1e>
665 ·R_X86_64_PC32»  .text.unlikely+0x520569 ·R_X86_64_PC32»  .text.unlikely+0x502
666 »       mov····%rdx,%rsi570 »       mov····%rdx,%rsi
667 »       call···*%rbx571 »       call···*%rbx
Max diff block lines reached; 6905/10462 bytes (66.00%) of diff not shown.
1.36 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 90, 17 lines modifiedOffset 90, 17 lines modified
90 ··0x00000560·0b000000·000e2083·03860241·0e18440e·......·....A..D.90 ··0x00000560·0b000000·000e2083·03860241·0e18440e·......·....A..D.
91 ··0x00000570·10410e08·1c000000·78050000·00000000·.A......x.......91 ··0x00000570·10410e08·1c000000·78050000·00000000·.A......x.......
92 ··0x00000580·84000000·00540e10·83020251·c30e0846·.....T.....Q...F92 ··0x00000580·84000000·00540e10·83020251·c30e0846·.....T.....Q...F
93 ··0x00000590·0e108302·14000000·98050000·00000000·................93 ··0x00000590·0e108302·14000000·98050000·00000000·................
94 ··0x000005a0·24000000·000e1083·02000000·14000000·$...............94 ··0x000005a0·24000000·000e1083·02000000·14000000·$...............
95 ··0x000005b0·b0050000·00000000·13000000·00450e10·.............E..95 ··0x000005b0·b0050000·00000000·13000000·00450e10·.............E..
96 ··0x000005c0·460e0800·1c000000·c8050000·00000000·F...............96 ··0x000005c0·460e0800·1c000000·c8050000·00000000·F...............
97 ··0x000005d0·0e010000·00450e10·830202dc·0a0e0841·.....E.........A97 ··0x000005d0·13010000·00450e10·830202eb·0a0e0841·.....E.........A
98 ··0x000005e0·0b000000·14000000·e8050000·00000000·................98 ··0x000005e0·0b000000·14000000·e8050000·00000000·................
99 ··0x000005f0·6c000000·000e1083·02000000·10000000·l...............99 ··0x000005f0·4e000000·000e1083·02000000·10000000·N...............
100 ··0x00000600·00060000·00000000·09000000·00000000·................100 ··0x00000600·00060000·00000000·09000000·00000000·................
101 ··0x00000610·2c000000·14060000·00000000·8a000000·,...............101 ··0x00000610·2c000000·14060000·00000000·8a000000·,...............
102 ··0x00000620·00460e10·8c02440e·18860344·0e208304·.F....D....D.·..102 ··0x00000620·00460e10·8c02440e·18860344·0e208304·.F....D....D.·..
103 ··0x00000630·02720a0e·18410e10·420e0842·0b000000·.r...A..B..B....103 ··0x00000630·02720a0e·18410e10·420e0842·0b000000·.r...A..B..B....
104 ··0x00000640·24000000·44060000·00000000·40000000·$...D.......@...104 ··0x00000640·24000000·44060000·00000000·40000000·$...D.......@...
105 ··0x00000650·000e2083·0486038c·026a0a0e·18410e10·..·......j...A..105 ··0x00000650·000e2083·0486038c·026a0a0e·18410e10·..·......j...A..
106 ··0x00000660·420e0841·0b000000·14000000·6c060000·B..A........l...106 ··0x00000660·420e0841·0b000000·14000000·6c060000·B..A........l...
90.7 KB
_operator.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:··········58112·(bytes·into·file)13 ··Start·of·section·headers:··········58048·(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·0xe300:1 There·are·20·section·headers,·starting·at·offset·0xe2c0:
  
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·0008a4·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0008a4·00··AX··0···0·16
6 ··[·2]·.rela.text········RELA············0000000000000000·009058·000960·18···I·17···1··86 ··[·2]·.rela.text········RELA············0000000000000000·009048·000960·18···I·17···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0008e8·000c60·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········0000000000000000·0008e8·000c60·00··WA··0···0·32
8 ··[·4]·.rela.data········RELA············0000000000000000·0099b8·0014a0·18···I·17···3··88 ··[·4]·.rela.data········RELA············0000000000000000·0099a8·0014a0·18···I·17···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·001548·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·001548·000000·00··WA··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·001548·001acc·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········0000000000000000·001548·001acc·00··AX··0···0··1
11 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·00ae58·0023d0·18···I·17···6··811 ··[·7]·.rela.text.unlikely·RELA············0000000000000000·00ae48·0023d0·18···I·17···6··8
12 ··[·8]·.text.hot·········PROGBITS········0000000000000000·003018·0005cf·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········0000000000000000·003018·0005bf·00··AX··0···0·16
13 ··[·9]·.rela.text.hot····RELA············0000000000000000·00d228·000570·18···I·17···8··813 ··[·9]·.rela.text.hot····RELA············0000000000000000·00d218·000540·18···I·17···8··8
14 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·0035e8·000140·01·AMS··0···0··814 ··[10]·.rodata.str1.8····PROGBITS········0000000000000000·0035d8·000140·01·AMS··0···0··8
15 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·003728·00024a·01·AMS··0···0··115 ··[11]·.rodata.str1.1····PROGBITS········0000000000000000·003718·00024a·01·AMS··0···0··1
16 ··[12]·.rodata···········PROGBITS········0000000000000000·003978·0015a4·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········0000000000000000·003968·0015a4·00···A··0···0·32
17 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·004f1c·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········0000000000000000·004f0c·000000·00······0···0··1
18 ··[14]·.note.gnu.property·NOTE············0000000000000000·004f20·000020·00···A··0···0··818 ··[14]·.note.gnu.property·NOTE············0000000000000000·004f10·000020·00···A··0···0··8
19 ··[15]·.eh_frame·········PROGBITS········0000000000000000·004f40·001040·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········0000000000000000·004f30·001040·00···A··0···0··8
20 ··[16]·.rela.eh_frame····RELA············0000000000000000·00d798·000ab0·18···I·17··15··820 ··[16]·.rela.eh_frame····RELA············0000000000000000·00d758·000ab0·18···I·17··15··8
21 ··[17]·.symtab···········SYMTAB··········0000000000000000·005f80·001bc0·18·····18·195··821 ··[17]·.symtab···········SYMTAB··········0000000000000000·005f70·001bc0·18·····18·195··8
22 ··[18]·.strtab···········STRTAB··········0000000000000000·007b40·001513·00······0···0··122 ··[18]·.strtab···········STRTAB··········0000000000000000·007b30·001513·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········0000000000000000·00e248·0000b1·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········0000000000000000·00e208·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)
6.18 KB
readelf --wide --symbols {}
    
Offset 16, 68 lines modifiedOffset 16, 68 lines modified
16 ····12:·0000000000000008····34·FUNC····LOCAL··DEFAULT····6·operator_traverse.cold16 ····12:·0000000000000008····34·FUNC····LOCAL··DEFAULT····6·operator_traverse.cold
17 ····13:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.817 ····13:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···10·.rodata.str1.8
18 ····14:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.118 ····14:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata.str1.1
19 ····15:·00000000000000b0···199·FUNC····LOCAL··DEFAULT····1·methodcaller_new19 ····15:·00000000000000b0···199·FUNC····LOCAL··DEFAULT····1·methodcaller_new
20 ····16:·00000000000006e0···313·FUNC····LOCAL··DEFAULT····1·methodcaller_vectorcall20 ····16:·00000000000006e0···313·FUNC····LOCAL··DEFAULT····1·methodcaller_vectorcall
21 ····17:·000000000000002a····72·FUNC····LOCAL··DEFAULT····6·methodcaller_new.cold21 ····17:·000000000000002a····72·FUNC····LOCAL··DEFAULT····6·methodcaller_new.cold
22 ····18:·0000000000000180···538·FUNC····LOCAL··DEFAULT····1·attrgetter_new22 ····18:·0000000000000180···538·FUNC····LOCAL··DEFAULT····1·attrgetter_new
23 ····19:·0000000000000420···267·FUNC····LOCAL··DEFAULT····8·attrgetter_vectorcall23 ····19:·0000000000000410···267·FUNC····LOCAL··DEFAULT····8·attrgetter_vectorcall
24 ····20:·0000000000000072···382·FUNC····LOCAL··DEFAULT····6·attrgetter_new.cold24 ····20:·0000000000000072···382·FUNC····LOCAL··DEFAULT····6·attrgetter_new.cold
25 ····21:·0000000000000070···223·FUNC····LOCAL··DEFAULT····8·itemgetter_new25 ····21:·0000000000000070···205·FUNC····LOCAL··DEFAULT····8·itemgetter_new
26 ····22:·0000000000000290···326·FUNC····LOCAL··DEFAULT····8·itemgetter_vectorcall26 ····22:·0000000000000280···326·FUNC····LOCAL··DEFAULT····8·itemgetter_vectorcall
27 ····23:·00000000000001f0····85·FUNC····LOCAL··DEFAULT····6·itemgetter_new.cold27 ····23:·00000000000001f0····85·FUNC····LOCAL··DEFAULT····6·itemgetter_new.cold
28 ····24:·0000000000000150···110·FUNC····LOCAL··DEFAULT····8·methodcaller_traverse28 ····24:·0000000000000140···110·FUNC····LOCAL··DEFAULT····8·methodcaller_traverse
29 ····25:·0000000000000245····50·FUNC····LOCAL··DEFAULT····6·methodcaller_traverse.cold29 ····25:·0000000000000245····50·FUNC····LOCAL··DEFAULT····6·methodcaller_traverse.cold
30 ····26:·00000000000003a0····66·FUNC····LOCAL··DEFAULT····1·attrgetter_traverse30 ····26:·00000000000003a0····66·FUNC····LOCAL··DEFAULT····1·attrgetter_traverse
31 ····27:·0000000000000277·····7·FUNC····LOCAL··DEFAULT····6·attrgetter_traverse.cold31 ····27:·0000000000000277·····7·FUNC····LOCAL··DEFAULT····6·attrgetter_traverse.cold
32 ····28:·00000000000003f0····66·FUNC····LOCAL··DEFAULT····1·itemgetter_traverse32 ····28:·00000000000003f0····66·FUNC····LOCAL··DEFAULT····1·itemgetter_traverse
33 ····29:·000000000000027e·····7·FUNC····LOCAL··DEFAULT····6·itemgetter_traverse.cold33 ····29:·000000000000027e·····7·FUNC····LOCAL··DEFAULT····6·itemgetter_traverse.cold
34 ····30:·0000000000000440···119·FUNC····LOCAL··DEFAULT····1·operator_clear34 ····30:·0000000000000440···119·FUNC····LOCAL··DEFAULT····1·operator_clear
35 ····31:·0000000000000285····20·FUNC····LOCAL··DEFAULT····6·operator_clear.cold35 ····31:·0000000000000285····20·FUNC····LOCAL··DEFAULT····6·operator_clear.cold
36 ····32:·00000000000004c0·····9·FUNC····LOCAL··DEFAULT····1·operator_free36 ····32:·00000000000004c0·····9·FUNC····LOCAL··DEFAULT····1·operator_free
37 ····33:·00000000000001c0···107·FUNC····LOCAL··DEFAULT····8·itemgetter_dealloc37 ····33:·00000000000001b0···107·FUNC····LOCAL··DEFAULT····8·itemgetter_dealloc
38 ····34:·0000000000000230····51·FUNC····LOCAL··DEFAULT····8·itemgetter_clear38 ····34:·0000000000000220····51·FUNC····LOCAL··DEFAULT····8·itemgetter_clear
39 ····35:·00000000000004d0····69·FUNC····LOCAL··DEFAULT····1·methodcaller_dealloc39 ····35:·00000000000004d0····69·FUNC····LOCAL··DEFAULT····1·methodcaller_dealloc
40 ····36:·0000000000000520····99·FUNC····LOCAL··DEFAULT····1·methodcaller_clear40 ····36:·0000000000000520····99·FUNC····LOCAL··DEFAULT····1·methodcaller_clear
41 ····37:·0000000000000299···123·FUNC····LOCAL··DEFAULT····6·methodcaller_clear.cold41 ····37:·0000000000000299···123·FUNC····LOCAL··DEFAULT····6·methodcaller_clear.cold
42 ····38:·0000000000000270·····9·FUNC····LOCAL··DEFAULT····8·attrgetter_dealloc42 ····38:·0000000000000260·····9·FUNC····LOCAL··DEFAULT····8·attrgetter_dealloc
43 ····39:·0000000000000280·····6·FUNC····LOCAL··DEFAULT····8·attrgetter_clear43 ····39:·0000000000000270·····6·FUNC····LOCAL··DEFAULT····8·attrgetter_clear
44 ····40:·0000000000000314···110·FUNC····LOCAL··DEFAULT····6·itemgetter_vectorcall.cold44 ····40:·0000000000000314···110·FUNC····LOCAL··DEFAULT····6·itemgetter_vectorcall.cold
45 ····41:·00000000000003e0····12·FUNC····LOCAL··DEFAULT····8·_operator_index45 ····41:·00000000000003d0····12·FUNC····LOCAL··DEFAULT····8·_operator_index
46 ····42:·0000000000000382····42·FUNC····LOCAL··DEFAULT····6·attrgetter_reduce46 ····42:·0000000000000382····42·FUNC····LOCAL··DEFAULT····6·attrgetter_reduce
47 ····43:·00000000000003ac···149·FUNC····LOCAL··DEFAULT····6·attrgetter_args47 ····43:·00000000000003ac···149·FUNC····LOCAL··DEFAULT····6·attrgetter_args
48 ····44:·0000000000000441····76·FUNC····LOCAL··DEFAULT····6·dotjoinattr48 ····44:·0000000000000441····76·FUNC····LOCAL··DEFAULT····6·dotjoinattr
49 ····45:·000000000000048d····26·FUNC····LOCAL··DEFAULT····6·Py_XDECREF49 ····45:·000000000000048d····26·FUNC····LOCAL··DEFAULT····6·Py_XDECREF
50 ····46:·00000000000003f0····36·FUNC····LOCAL··DEFAULT····8·_operator_le50 ····46:·00000000000003e0····36·FUNC····LOCAL··DEFAULT····8·_operator_le
51 ····47:·00000000000004a7····49·FUNC····LOCAL··DEFAULT····6·_operator_le.cold51 ····47:·00000000000004a7····49·FUNC····LOCAL··DEFAULT····6·_operator_le.cold
52 ····48:·0000000000000590····33·FUNC····LOCAL··DEFAULT····1·_operator_lt52 ····48:·0000000000000590····33·FUNC····LOCAL··DEFAULT····1·_operator_lt
53 ····49:·00000000000004d8····35·FUNC····LOCAL··DEFAULT····6·_operator_lt.cold53 ····49:·00000000000004d8····35·FUNC····LOCAL··DEFAULT····6·_operator_lt.cold
54 ····50:·00000000000005c0····36·FUNC····LOCAL··DEFAULT····1·_operator_ge54 ····50:·00000000000005c0····36·FUNC····LOCAL··DEFAULT····1·_operator_ge
55 ····51:·00000000000004fb····35·FUNC····LOCAL··DEFAULT····6·_operator_ge.cold55 ····51:·00000000000004fb····35·FUNC····LOCAL··DEFAULT····6·_operator_ge.cold
56 ····52:·00000000000005f0····36·FUNC····LOCAL··DEFAULT····1·_operator_gt56 ····52:·00000000000005f0····36·FUNC····LOCAL··DEFAULT····1·_operator_gt
57 ····53:·000000000000051e····35·FUNC····LOCAL··DEFAULT····6·_operator_gt.cold57 ····53:·000000000000051e····35·FUNC····LOCAL··DEFAULT····6·_operator_gt.cold
58 ····54:·0000000000000620····36·FUNC····LOCAL··DEFAULT····1·_operator_eq58 ····54:·0000000000000620····36·FUNC····LOCAL··DEFAULT····1·_operator_eq
59 ····55:·0000000000000541····35·FUNC····LOCAL··DEFAULT····6·_operator_eq.cold59 ····55:·0000000000000541····35·FUNC····LOCAL··DEFAULT····6·_operator_eq.cold
60 ····56:·0000000000000650····36·FUNC····LOCAL··DEFAULT····1·_operator_ne60 ····56:·0000000000000650····36·FUNC····LOCAL··DEFAULT····1·_operator_ne
61 ····57:·0000000000000564····35·FUNC····LOCAL··DEFAULT····6·_operator_ne.cold61 ····57:·0000000000000564····35·FUNC····LOCAL··DEFAULT····6·_operator_ne.cold
62 ····58:·0000000000000530···121·FUNC····LOCAL··DEFAULT····8·dotted_getattr62 ····58:·0000000000000520···121·FUNC····LOCAL··DEFAULT····8·dotted_getattr
63 ····59:·0000000000000587···132·FUNC····LOCAL··DEFAULT····6·attrgetter_vectorcall.cold63 ····59:·0000000000000587···132·FUNC····LOCAL··DEFAULT····6·attrgetter_vectorcall.cold
64 ····60:·000000000000060b····20·FUNC····LOCAL··DEFAULT····6·dotted_getattr.cold64 ····60:·000000000000060b····20·FUNC····LOCAL··DEFAULT····6·dotted_getattr.cold
65 ····61:·000000000000061f···262·FUNC····LOCAL··DEFAULT····6·attrgetter_repr65 ····61:·000000000000061f···262·FUNC····LOCAL··DEFAULT····6·attrgetter_repr
66 ····62:·0000000000000680····83·FUNC····LOCAL··DEFAULT····1·_operator_length_hint66 ····62:·0000000000000680····83·FUNC····LOCAL··DEFAULT····1·_operator_length_hint
67 ····63:·0000000000000725···161·FUNC····LOCAL··DEFAULT····6·_operator_length_hint.cold67 ····63:·0000000000000725···161·FUNC····LOCAL··DEFAULT····6·_operator_length_hint.cold
68 ····64:·00000000000007c6····43·FUNC····LOCAL··DEFAULT····6·itemgetter_reduce68 ····64:·00000000000007c6····43·FUNC····LOCAL··DEFAULT····6·itemgetter_reduce
69 ····65:·00000000000007f1···102·FUNC····LOCAL··DEFAULT····6·itemgetter_repr69 ····65:·00000000000007f1···102·FUNC····LOCAL··DEFAULT····6·itemgetter_repr
70 ····66:·0000000000000857···294·FUNC····LOCAL··DEFAULT····6·methodcaller_reduce70 ····66:·0000000000000857···294·FUNC····LOCAL··DEFAULT····6·methodcaller_reduce
71 ····67:·000000000000097d···528·FUNC····LOCAL··DEFAULT····6·methodcaller_repr71 ····67:·000000000000097d···528·FUNC····LOCAL··DEFAULT····6·methodcaller_repr
72 ····68:·0000000000000b8d···150·FUNC····LOCAL··DEFAULT····6·methodcaller_vectorcall.cold72 ····68:·0000000000000b8d···150·FUNC····LOCAL··DEFAULT····6·methodcaller_vectorcall.cold
73 ····69:·0000000000000c23····58·FUNC····LOCAL··DEFAULT····6·_operator_mod73 ····69:·0000000000000c23····58·FUNC····LOCAL··DEFAULT····6·_operator_mod
74 ····70:·0000000000000c5d····58·FUNC····LOCAL··DEFAULT····6·_operator_floordiv74 ····70:·0000000000000c5d····58·FUNC····LOCAL··DEFAULT····6·_operator_floordiv
75 ····71:·0000000000000c97····12·FUNC····LOCAL··DEFAULT····6·_operator_abs75 ····71:·0000000000000c97····12·FUNC····LOCAL··DEFAULT····6·_operator_abs
76 ····72:·00000000000005b0····31·FUNC····LOCAL··DEFAULT····8·_operator_add76 ····72:·00000000000005a0····31·FUNC····LOCAL··DEFAULT····8·_operator_add
77 ····73:·0000000000000ca3····44·FUNC····LOCAL··DEFAULT····6·_operator_add.cold77 ····73:·0000000000000ca3····44·FUNC····LOCAL··DEFAULT····6·_operator_add.cold
78 ····74:·0000000000000820····31·FUNC····LOCAL··DEFAULT····1·_operator_sub78 ····74:·0000000000000820····31·FUNC····LOCAL··DEFAULT····1·_operator_sub
79 ····75:·0000000000000ccf····35·FUNC····LOCAL··DEFAULT····6·_operator_sub.cold79 ····75:·0000000000000ccf····35·FUNC····LOCAL··DEFAULT····6·_operator_sub.cold
80 ····76:·0000000000000840····31·FUNC····LOCAL··DEFAULT····1·_operator_mul80 ····76:·0000000000000840····31·FUNC····LOCAL··DEFAULT····1·_operator_mul
81 ····77:·0000000000000cf2····35·FUNC····LOCAL··DEFAULT····6·_operator_mul.cold81 ····77:·0000000000000cf2····35·FUNC····LOCAL··DEFAULT····6·_operator_mul.cold
82 ····78:·0000000000000d15····14·FUNC····LOCAL··DEFAULT····6·text_signature82 ····78:·0000000000000d15····14·FUNC····LOCAL··DEFAULT····6·text_signature
83 ····79:·0000000000000d23····58·FUNC····LOCAL··DEFAULT····6·_operator_and_83 ····79:·0000000000000d23····58·FUNC····LOCAL··DEFAULT····6·_operator_and_
41.4 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x9058·contains·100·entries:1 Relocation·section·'.rela.text'·at·offset·0x9048·contains·100·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·+·03 0000000000000005··000000020000000a·R_X86_64_32············0000000000000000·.data·+·0
4 0000000000000018··000000020000000a·R_X86_64_32············0000000000000000·.data·+·2404 0000000000000018··000000020000000a·R_X86_64_32············0000000000000000·.data·+·240
5 0000000000000026··000000c500000004·R_X86_64_PLT32·········0000000000000000·PyType_FromModuleAndSpec·-·45 0000000000000026··000000c500000004·R_X86_64_PLT32·········0000000000000000·PyType_FromModuleAndSpec·-·4
6 000000000000003e··000000c600000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddType·-·46 000000000000003e··000000c600000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddType·-·4
7 000000000000004b··000000020000000a·R_X86_64_32············0000000000000000·.data·+·3c07 000000000000004b··000000020000000a·R_X86_64_32············0000000000000000·.data·+·3c0
8 0000000000000055··000000c500000004·R_X86_64_PLT32·········0000000000000000·PyType_FromModuleAndSpec·-·48 0000000000000055··000000c500000004·R_X86_64_PLT32·········0000000000000000·PyType_FromModuleAndSpec·-·4
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
18 0000000000000167··000000cb00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Track·-·418 0000000000000167··000000cb00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Track·-·4
19 00000000000001c0··0000000e0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1d19 00000000000001c0··0000000e0000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·1d
20 00000000000001c5··000000ce00000004·R_X86_64_PLT32·········0000000000000000·PyArg_UnpackTuple·-·420 00000000000001c5··000000ce00000004·R_X86_64_PLT32·········0000000000000000·PyArg_UnpackTuple·-·4
21 00000000000001d5··000000cf00000004·R_X86_64_PLT32·········0000000000000000·PyTuple_New·-·421 00000000000001d5··000000cf00000004·R_X86_64_PLT32·········0000000000000000·PyTuple_New·-·4
22 00000000000001ea··000000c900000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·422 00000000000001ea··000000c900000016·R_X86_64_GOTTPOFF······0000000000000000·_Py_tss_tstate·-·4
23 000000000000028f··000000ca00000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_InternMortal·-·423 000000000000028f··000000ca00000004·R_X86_64_PLT32·········0000000000000000·_PyUnicode_InternMortal·-·4
24 00000000000002c4··000000c700000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_New·-·424 00000000000002c4··000000c700000004·R_X86_64_PLT32·········0000000000000000·_PyObject_GC_New·-·4
25 00000000000002e8··0000000a0000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·42025 00000000000002e8··0000000a0000000b·R_X86_64_32S···········0000000000000000·.text.hot·+·410
26 00000000000002ed··000000cb00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Track·-·426 00000000000002ed··000000cb00000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_Track·-·4
27 0000000000000318··000000cf00000004·R_X86_64_PLT32·········0000000000000000·PyTuple_New·-·427 0000000000000318··000000cf00000004·R_X86_64_PLT32·········0000000000000000·PyTuple_New·-·4
28 00000000000004b1··000000d100000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·428 00000000000004b1··000000d100000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
29 00000000000004df··000000d600000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_UnTrack·-·429 00000000000004df··000000d600000004·R_X86_64_PLT32·········0000000000000000·PyObject_GC_UnTrack·-·4
30 0000000000000563··000000d100000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·430 0000000000000563··000000d100000004·R_X86_64_PLT32·········0000000000000000·_Py_Dealloc·-·4
31 00000000000006b0··000000e500000004·R_X86_64_PLT32·········0000000000000000·PyObject_LengthHint·-·431 00000000000006b0··000000e500000004·R_X86_64_PLT32·········0000000000000000·PyObject_LengthHint·-·4
32 0000000000000768··000000f100000004·R_X86_64_PLT32·········0000000000000000·PyDict_Size·-·432 0000000000000768··000000f100000004·R_X86_64_PLT32·········0000000000000000·PyDict_Size·-·4
Offset 98, 65 lines modifiedOffset 98, 65 lines modified
98 000000000000084e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cee98 000000000000084e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·cee
99 000000000000085b··000000fa00000004·R_X86_64_PLT32·········0000000000000000·PyNumber_Multiply·-·499 000000000000085b··000000fa00000004·R_X86_64_PLT32·········0000000000000000·PyNumber_Multiply·-·4
100 000000000000086e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f8b100 000000000000086e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·f8b
101 000000000000087b··000000d900000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetItem·-·4101 000000000000087b··000000d900000004·R_X86_64_PLT32·········0000000000000000·PyObject_GetItem·-·4
102 000000000000088e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1701102 000000000000088e··0000000400000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1701
103 00000000000008a0··0000012300000004·R_X86_64_PLT32·········0000000000000000·PyNumber_Power·-·4103 00000000000008a0··0000012300000004·R_X86_64_PLT32·········0000000000000000·PyNumber_Power·-·4
  
104 Relocation·section·'.rela.data'·at·offset·0x99b8·contains·220·entries:104 Relocation·section·'.rela.data'·at·offset·0x99a8·contains·220·entries:
105 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend105 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
106 0000000000000028··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1a7106 0000000000000028··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1a7
107 0000000000000030··0000008400000001·R_X86_64_64············0000000000000000·.rodata·+·420107 0000000000000030··0000008400000001·R_X86_64_64············0000000000000000·.rodata·+·420
108 0000000000000040··0000000200000001·R_X86_64_64············0000000000000000·.data·+·5a0108 0000000000000040··0000000200000001·R_X86_64_64············0000000000000000·.data·+·5a0
109 0000000000000048··0000000200000001·R_X86_64_64············0000000000000000·.data·+·80109 0000000000000048··0000000200000001·R_X86_64_64············0000000000000000·.data·+·80
110 0000000000000050··0000000a00000001·R_X86_64_64············0000000000000000·.text.hot·+·0110 0000000000000050··0000000a00000001·R_X86_64_64············0000000000000000·.text.hot·+·0
111 0000000000000058··0000000100000001·R_X86_64_64············0000000000000000·.text·+·440111 0000000000000058··0000000100000001·R_X86_64_64············0000000000000000·.text·+·440
112 0000000000000060··0000000100000001·R_X86_64_64············0000000000000000·.text·+·4c0112 0000000000000060··0000000100000001·R_X86_64_64············0000000000000000·.text·+·4c0
113 0000000000000088··0000000100000001·R_X86_64_64············0000000000000000·.text·+·10113 0000000000000088··0000000100000001·R_X86_64_64············0000000000000000·.text·+·10
114 00000000000000c0··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1b1114 00000000000000c0··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1b1
115 00000000000000d8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·e0115 00000000000000d8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·e0
116 00000000000000e8··0000008400000001·R_X86_64_64············0000000000000000·.rodata·+·0116 00000000000000e8··0000008400000001·R_X86_64_64············0000000000000000·.rodata·+·0
117 00000000000000f8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·4d0117 00000000000000f8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·4d0
118 0000000000000108··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·17aa118 0000000000000108··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·17aa
119 0000000000000118··0000000a00000001·R_X86_64_64············0000000000000000·.text.hot·+·150119 0000000000000118··0000000a00000001·R_X86_64_64············0000000000000000·.text.hot·+·140
120 0000000000000128··0000000100000001·R_X86_64_64············0000000000000000·.text·+·520120 0000000000000128··0000000100000001·R_X86_64_64············0000000000000000·.text·+·520
121 0000000000000138··0000000200000001·R_X86_64_64············0000000000000000·.data·+·200121 0000000000000138··0000000200000001·R_X86_64_64············0000000000000000·.data·+·200
122 0000000000000148··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1a0122 0000000000000148··0000000200000001·R_X86_64_64············0000000000000000·.data·+·1a0
123 0000000000000158··0000000200000001·R_X86_64_64············0000000000000000·.data·+·540123 0000000000000158··0000000200000001·R_X86_64_64············0000000000000000·.data·+·540
124 0000000000000168··0000000100000001·R_X86_64_64············0000000000000000·.text·+·b0124 0000000000000168··0000000100000001·R_X86_64_64············0000000000000000·.text·+·b0
125 0000000000000178··0000012700000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·0125 0000000000000178··0000012700000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·0
126 0000000000000188··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·97d126 0000000000000188··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·97d
127 00000000000001a0··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1c7127 00000000000001a0··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1c7
128 0000000000000200··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1dc128 0000000000000200··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1dc
129 0000000000000208··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·857129 0000000000000208··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·857
130 0000000000000218··0000008400000001·R_X86_64_64············0000000000000000·.rodata·+·380130 0000000000000218··0000008400000001·R_X86_64_64············0000000000000000·.rodata·+·380
131 0000000000000240··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1e7131 0000000000000240··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1e7
132 0000000000000258··0000000200000001·R_X86_64_64············0000000000000000·.data·+·260132 0000000000000258··0000000200000001·R_X86_64_64············0000000000000000·.data·+·260
133 0000000000000268··0000008400000001·R_X86_64_64············0000000000000000·.rodata·+·120133 0000000000000268··0000008400000001·R_X86_64_64············0000000000000000·.rodata·+·120
134 0000000000000278··0000000a00000001·R_X86_64_64············0000000000000000·.text.hot·+·270134 0000000000000278··0000000a00000001·R_X86_64_64············0000000000000000·.text.hot·+·260
135 0000000000000288··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1991135 0000000000000288··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1991
136 0000000000000298··0000000100000001·R_X86_64_64············0000000000000000·.text·+·3a0136 0000000000000298··0000000100000001·R_X86_64_64············0000000000000000·.text·+·3a0
137 00000000000002a8··0000000a00000001·R_X86_64_64············0000000000000000·.text.hot·+·280137 00000000000002a8··0000000a00000001·R_X86_64_64············0000000000000000·.text.hot·+·270
138 00000000000002b8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·380138 00000000000002b8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·380
139 00000000000002c8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·320139 00000000000002c8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·320
140 00000000000002d8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·540140 00000000000002d8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·540
141 00000000000002e8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·180141 00000000000002e8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·180
142 00000000000002f8··0000012700000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·0142 00000000000002f8··0000012700000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·0
143 0000000000000308··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·61f143 0000000000000308··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·61f
144 0000000000000320··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1c7144 0000000000000320··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1c7
145 0000000000000380··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1dc145 0000000000000380··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1dc
146 0000000000000388··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·382146 0000000000000388··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·382
147 0000000000000398··0000008400000001·R_X86_64_64············0000000000000000·.rodata·+·380147 0000000000000398··0000008400000001·R_X86_64_64············0000000000000000·.rodata·+·380
148 00000000000003c0··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1fb148 00000000000003c0··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1fb
149 00000000000003d8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·3e0149 00000000000003d8··0000000200000001·R_X86_64_64············0000000000000000·.data·+·3e0
150 00000000000003e8··0000008400000001·R_X86_64_64············0000000000000000·.rodata·+·280150 00000000000003e8··0000008400000001·R_X86_64_64············0000000000000000·.rodata·+·280
151 00000000000003f8··0000000a00000001·R_X86_64_64············0000000000000000·.text.hot·+·1c0151 00000000000003f8··0000000a00000001·R_X86_64_64············0000000000000000·.text.hot·+·1b0
152 0000000000000408··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·188c152 0000000000000408··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·188c
153 0000000000000418··0000000100000001·R_X86_64_64············0000000000000000·.text·+·3f0153 0000000000000418··0000000100000001·R_X86_64_64············0000000000000000·.text·+·3f0
154 0000000000000428··0000000a00000001·R_X86_64_64············0000000000000000·.text.hot·+·230154 0000000000000428··0000000a00000001·R_X86_64_64············0000000000000000·.text.hot·+·220
155 0000000000000438··0000000200000001·R_X86_64_64············0000000000000000·.data·+·500155 0000000000000438··0000000200000001·R_X86_64_64············0000000000000000·.data·+·500
156 0000000000000448··0000000200000001·R_X86_64_64············0000000000000000·.data·+·4a0156 0000000000000448··0000000200000001·R_X86_64_64············0000000000000000·.data·+·4a0
157 0000000000000458··0000000200000001·R_X86_64_64············0000000000000000·.data·+·540157 0000000000000458··0000000200000001·R_X86_64_64············0000000000000000·.data·+·540
158 0000000000000468··0000000a00000001·R_X86_64_64············0000000000000000·.text.hot·+·70158 0000000000000468··0000000a00000001·R_X86_64_64············0000000000000000·.text.hot·+·70
159 0000000000000478··0000012700000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·0159 0000000000000478··0000012700000001·R_X86_64_64············0000000000000000·PyObject_GenericGetAttr·+·0
160 0000000000000488··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·7f1160 0000000000000488··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·7f1
161 00000000000004a0··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1c7161 00000000000004a0··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·1c7
Offset 180, 18 lines modifiedOffset 180, 18 lines modified
180 0000000000000620··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·12d180 0000000000000620··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·12d
181 0000000000000628··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1157181 0000000000000628··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1157
182 0000000000000638··0000008400000001·R_X86_64_64············0000000000000000·.rodata·+·8e0182 0000000000000638··0000008400000001·R_X86_64_64············0000000000000000·.rodata·+·8e0
183 0000000000000640··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·131183 0000000000000640··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·131
184 0000000000000648··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·11a5184 0000000000000648··0000000400000001·R_X86_64_64············0000000000000000·.text.unlikely·+·11a5
185 0000000000000658··0000008400000001·R_X86_64_64············0000000000000000·.rodata·+·8a0185 0000000000000658··0000008400000001·R_X86_64_64············0000000000000000·.rodata·+·8a0
186 0000000000000660··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·228186 0000000000000660··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·228
187 0000000000000668··0000000a00000001·R_X86_64_64············0000000000000000·.text.hot·+·3e0187 0000000000000668··0000000a00000001·R_X86_64_64············0000000000000000·.text.hot·+·3d0
188 0000000000000678··0000008400000001·R_X86_64_64············0000000000000000·.rodata·+·920188 0000000000000678··0000008400000001·R_X86_64_64············0000000000000000·.rodata·+·920
189 0000000000000680··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·b2189 0000000000000680··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·b2
190 0000000000000688··0000000a00000001·R_X86_64_64············0000000000000000·.text.hot·+·5b0190 0000000000000688··0000000a00000001·R_X86_64_64············0000000000000000·.text.hot·+·5a0
191 0000000000000698··0000008400000001·R_X86_64_64············0000000000000000·.rodata·+·1520191 0000000000000698··0000008400000001·R_X86_64_64············0000000000000000·.rodata·+·1520
192 00000000000006a0··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·b6192 00000000000006a0··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·b6
193 00000000000006a8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·820193 00000000000006a8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·820
194 00000000000006b8··0000008400000001·R_X86_64_64············0000000000000000·.rodata·+·14e0194 00000000000006b8··0000008400000001·R_X86_64_64············0000000000000000·.rodata·+·14e0
195 00000000000006c0··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·ba195 00000000000006c0··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·ba
196 00000000000006c8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·840196 00000000000006c8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·840
197 00000000000006d8··0000008400000001·R_X86_64_64············0000000000000000·.rodata·+·14a0197 00000000000006d8··0000008400000001·R_X86_64_64············0000000000000000·.rodata·+·14a0
Offset 303, 15 lines modifiedOffset 303, 15 lines modified
303 0000000000000b40··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·47303 0000000000000b40··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·47
304 0000000000000b48··0000000100000001·R_X86_64_64············0000000000000000·.text·+·650304 0000000000000b48··0000000100000001·R_X86_64_64············0000000000000000·.text·+·650
305 0000000000000b58··0000008400000001·R_X86_64_64············0000000000000000·.rodata·+·ae0305 0000000000000b58··0000008400000001·R_X86_64_64············0000000000000000·.rodata·+·ae0
306 0000000000000b60··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3b306 0000000000000b60··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3b
307 0000000000000b68··0000000100000001·R_X86_64_64············0000000000000000·.text·+·590307 0000000000000b68··0000000100000001·R_X86_64_64············0000000000000000·.text·+·590
308 0000000000000b78··0000008400000001·R_X86_64_64············0000000000000000·.rodata·+·aa0308 0000000000000b78··0000008400000001·R_X86_64_64············0000000000000000·.rodata·+·aa0
309 0000000000000b80··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·38309 0000000000000b80··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·38
310 0000000000000b88··0000000a00000001·R_X86_64_64············0000000000000000·.text.hot·+·3f0310 0000000000000b88··0000000a00000001·R_X86_64_64············0000000000000000·.text.hot·+·3e0
311 0000000000000b98··0000008400000001·R_X86_64_64············0000000000000000·.rodata·+·a60311 0000000000000b98··0000008400000001·R_X86_64_64············0000000000000000·.rodata·+·a60
312 0000000000000ba0··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·41312 0000000000000ba0··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·41
313 0000000000000ba8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·5f0313 0000000000000ba8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·5f0
314 0000000000000bb8··0000008400000001·R_X86_64_64············0000000000000000·.rodata·+·a20314 0000000000000bb8··0000008400000001·R_X86_64_64············0000000000000000·.rodata·+·a20
315 0000000000000bc0··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3e315 0000000000000bc0··0000000e00000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·3e
316 0000000000000bc8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·5c0316 0000000000000bc8··0000000100000001·R_X86_64_64············0000000000000000·.text·+·5c0
317 0000000000000bd8··0000008400000001·R_X86_64_64············0000000000000000·.rodata·+·9e0317 0000000000000bd8··0000008400000001·R_X86_64_64············0000000000000000·.rodata·+·9e0
Offset 321, 15 lines modifiedOffset 321, 15 lines modified
Max diff block lines reached; 30138/42382 bytes (71.11%) of diff not shown.
15.4 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 00000178·0000000000000030·0000017c·FDE·cie=00000000·pc=0000000000000070..000000000000014f156 00000178·0000000000000030·0000017c·FDE·cie=00000000·pc=0000000000000070..000000000000013d
157 ··DW_CFA_advance_loc:·6·to·0000000000000076157 ··DW_CFA_advance_loc:·6·to·0000000000000076
158 ··DW_CFA_def_cfa_offset:·16158 ··DW_CFA_def_cfa_offset:·16
159 ··DW_CFA_offset:·r12·(r12)·at·cfa-16159 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
160 ··DW_CFA_advance_loc:·4·to·000000000000007a160 ··DW_CFA_advance_loc:·4·to·000000000000007a
161 ··DW_CFA_def_cfa_offset:·24161 ··DW_CFA_def_cfa_offset:·24
162 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24162 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
163 ··DW_CFA_advance_loc:·1·to·000000000000007b163 ··DW_CFA_advance_loc:·1·to·000000000000007b
Offset 184, 29 lines modifiedOffset 184, 29 lines modified
184 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32184 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
185 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24185 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
186 ··DW_CFA_offset:·r12·(r12)·at·cfa-16186 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
187 ··DW_CFA_nop187 ··DW_CFA_nop
188 ··DW_CFA_nop188 ··DW_CFA_nop
189 ··DW_CFA_nop189 ··DW_CFA_nop
  
190 000001c8·0000000000000028·000001cc·FDE·cie=00000000·pc=0000000000000150..00000000000001be190 000001c8·0000000000000028·000001cc·FDE·cie=00000000·pc=0000000000000140..00000000000001ae
191 ··DW_CFA_advance_loc:·6·to·0000000000000156191 ··DW_CFA_advance_loc:·6·to·0000000000000146
192 ··DW_CFA_def_cfa_offset:·16192 ··DW_CFA_def_cfa_offset:·16
193 ··DW_CFA_offset:·r12·(r12)·at·cfa-16193 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
194 ··DW_CFA_advance_loc:·4·to·000000000000015a194 ··DW_CFA_advance_loc:·4·to·000000000000014a
195 ··DW_CFA_def_cfa_offset:·24195 ··DW_CFA_def_cfa_offset:·24
196 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24196 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
197 ··DW_CFA_advance_loc:·4·to·000000000000015e197 ··DW_CFA_advance_loc:·4·to·000000000000014e
198 ··DW_CFA_def_cfa_offset:·32198 ··DW_CFA_def_cfa_offset:·32
199 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32199 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
200 ··DW_CFA_advance_loc1:·91·to·00000000000001b9200 ··DW_CFA_advance_loc1:·91·to·00000000000001a9
201 ··DW_CFA_def_cfa_offset:·24201 ··DW_CFA_def_cfa_offset:·24
202 ··DW_CFA_advance_loc:·1·to·00000000000001ba202 ··DW_CFA_advance_loc:·1·to·00000000000001aa
203 ··DW_CFA_def_cfa_offset:·16203 ··DW_CFA_def_cfa_offset:·16
204 ··DW_CFA_advance_loc:·2·to·00000000000001bc204 ··DW_CFA_advance_loc:·2·to·00000000000001ac
205 ··DW_CFA_def_cfa_offset:·8205 ··DW_CFA_def_cfa_offset:·8
206 ··DW_CFA_nop206 ··DW_CFA_nop
207 ··DW_CFA_nop207 ··DW_CFA_nop
  
208 000001f4·0000000000000024·000001f8·FDE·cie=00000000·pc=0000000000000245..0000000000000277208 000001f4·0000000000000024·000001f8·FDE·cie=00000000·pc=0000000000000245..0000000000000277
209 ··DW_CFA_def_cfa_offset:·32209 ··DW_CFA_def_cfa_offset:·32
210 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32210 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
Offset 314, 43 lines modifiedOffset 314, 43 lines modified
314 ··DW_CFA_nop314 ··DW_CFA_nop
  
315 000002f4·0000000000000010·000002f8·FDE·cie=00000000·pc=00000000000004c0..00000000000004c9315 000002f4·0000000000000010·000002f8·FDE·cie=00000000·pc=00000000000004c0..00000000000004c9
316 ··DW_CFA_nop316 ··DW_CFA_nop
317 ··DW_CFA_nop317 ··DW_CFA_nop
318 ··DW_CFA_nop318 ··DW_CFA_nop
  
319 00000308·0000000000000030·0000030c·FDE·cie=00000000·pc=00000000000001c0..000000000000022b319 00000308·0000000000000030·0000030c·FDE·cie=00000000·pc=00000000000001b0..000000000000021b
320 ··DW_CFA_advance_loc:·5·to·00000000000001c5320 ··DW_CFA_advance_loc:·5·to·00000000000001b5
321 ··DW_CFA_def_cfa_offset:·16321 ··DW_CFA_def_cfa_offset:·16
322 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16322 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
323 ··DW_CFA_advance_loc:·1·to·00000000000001c6323 ··DW_CFA_advance_loc:·1·to·00000000000001b6
324 ··DW_CFA_def_cfa_offset:·24324 ··DW_CFA_def_cfa_offset:·24
325 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24325 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
326 ··DW_CFA_advance_loc:·7·to·00000000000001cd326 ··DW_CFA_advance_loc:·7·to·00000000000001bd
327 ··DW_CFA_def_cfa_offset:·32327 ··DW_CFA_def_cfa_offset:·32
328 ··DW_CFA_advance_loc1:·64·to·000000000000020d328 ··DW_CFA_advance_loc1:·64·to·00000000000001fd
329 ··DW_CFA_remember_state329 ··DW_CFA_remember_state
330 ··DW_CFA_def_cfa_offset:·24330 ··DW_CFA_def_cfa_offset:·24
331 ··DW_CFA_advance_loc:·1·to·000000000000020e331 ··DW_CFA_advance_loc:·1·to·00000000000001fe
332 ··DW_CFA_def_cfa_offset:·16332 ··DW_CFA_def_cfa_offset:·16
333 ··DW_CFA_advance_loc:·1·to·000000000000020f333 ··DW_CFA_advance_loc:·1·to·00000000000001ff
334 ··DW_CFA_def_cfa_offset:·8334 ··DW_CFA_def_cfa_offset:·8
335 ··DW_CFA_advance_loc:·1·to·0000000000000210335 ··DW_CFA_advance_loc:·1·to·0000000000000200
336 ··DW_CFA_restore_state336 ··DW_CFA_restore_state
337 ··DW_CFA_advance_loc:·17·to·0000000000000221337 ··DW_CFA_advance_loc:·17·to·0000000000000211
338 ··DW_CFA_def_cfa_offset:·24338 ··DW_CFA_def_cfa_offset:·24
339 ··DW_CFA_advance_loc:·4·to·0000000000000225339 ··DW_CFA_advance_loc:·4·to·0000000000000215
340 ··DW_CFA_def_cfa_offset:·16340 ··DW_CFA_def_cfa_offset:·16
341 ··DW_CFA_advance_loc:·1·to·0000000000000226341 ··DW_CFA_advance_loc:·1·to·0000000000000216
342 ··DW_CFA_def_cfa_offset:·8342 ··DW_CFA_def_cfa_offset:·8
  
343 0000033c·0000000000000014·00000340·FDE·cie=00000000·pc=0000000000000230..0000000000000263343 0000033c·0000000000000014·00000340·FDE·cie=00000000·pc=0000000000000220..0000000000000253
344 ··DW_CFA_advance_loc:·39·to·0000000000000257344 ··DW_CFA_advance_loc:·39·to·0000000000000247
345 ··DW_CFA_def_cfa_offset:·16345 ··DW_CFA_def_cfa_offset:·16
346 ··DW_CFA_advance_loc:·11·to·0000000000000262346 ··DW_CFA_advance_loc:·11·to·0000000000000252
347 ··DW_CFA_def_cfa_offset:·8347 ··DW_CFA_def_cfa_offset:·8
348 ··DW_CFA_nop348 ··DW_CFA_nop
  
349 00000354·0000000000000030·00000358·FDE·cie=00000000·pc=00000000000004d0..0000000000000515349 00000354·0000000000000030·00000358·FDE·cie=00000000·pc=00000000000004d0..0000000000000515
350 ··DW_CFA_advance_loc:·5·to·00000000000004d5350 ··DW_CFA_advance_loc:·5·to·00000000000004d5
351 ··DW_CFA_def_cfa_offset:·16351 ··DW_CFA_def_cfa_offset:·16
352 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16352 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
Offset 390, 71 lines modifiedOffset 390, 71 lines modified
390 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16390 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
391 ··DW_CFA_advance_loc1:·78·to·00000000000002e7391 ··DW_CFA_advance_loc1:·78·to·00000000000002e7
392 ··DW_CFA_remember_state392 ··DW_CFA_remember_state
393 ··DW_CFA_def_cfa_offset:·8393 ··DW_CFA_def_cfa_offset:·8
394 ··DW_CFA_advance_loc:·5·to·00000000000002ec394 ··DW_CFA_advance_loc:·5·to·00000000000002ec
395 ··DW_CFA_restore_state395 ··DW_CFA_restore_state
  
396 000003c0·0000000000000010·000003c4·FDE·cie=00000000·pc=0000000000000270..0000000000000279396 000003c0·0000000000000010·000003c4·FDE·cie=00000000·pc=0000000000000260..0000000000000269
397 ··DW_CFA_nop397 ··DW_CFA_nop
398 ··DW_CFA_nop398 ··DW_CFA_nop
399 ··DW_CFA_nop399 ··DW_CFA_nop
  
400 000003d4·0000000000000010·000003d8·FDE·cie=00000000·pc=0000000000000280..0000000000000286400 000003d4·0000000000000010·000003d8·FDE·cie=00000000·pc=0000000000000270..0000000000000276
401 ··DW_CFA_nop401 ··DW_CFA_nop
402 ··DW_CFA_nop402 ··DW_CFA_nop
403 ··DW_CFA_nop403 ··DW_CFA_nop
  
404 000003e8·0000000000000058·000003ec·FDE·cie=00000000·pc=0000000000000290..00000000000003d6404 000003e8·0000000000000058·000003ec·FDE·cie=00000000·pc=0000000000000280..00000000000003c6
405 ··DW_CFA_advance_loc:·6·to·0000000000000296405 ··DW_CFA_advance_loc:·6·to·0000000000000286
406 ··DW_CFA_def_cfa_offset:·16406 ··DW_CFA_def_cfa_offset:·16
407 ··DW_CFA_offset:·r14·(r14)·at·cfa-16407 ··DW_CFA_offset:·r14·(r14)·at·cfa-16
408 ··DW_CFA_advance_loc:·2·to·0000000000000298408 ··DW_CFA_advance_loc:·2·to·0000000000000288
409 ··DW_CFA_def_cfa_offset:·24409 ··DW_CFA_def_cfa_offset:·24
410 ··DW_CFA_offset:·r13·(r13)·at·cfa-24410 ··DW_CFA_offset:·r13·(r13)·at·cfa-24
411 ··DW_CFA_advance_loc:·2·to·000000000000029a411 ··DW_CFA_advance_loc:·2·to·000000000000028a
412 ··DW_CFA_def_cfa_offset:·32412 ··DW_CFA_def_cfa_offset:·32
413 ··DW_CFA_offset:·r12·(r12)·at·cfa-32413 ··DW_CFA_offset:·r12·(r12)·at·cfa-32
414 ··DW_CFA_advance_loc:·1·to·000000000000029b414 ··DW_CFA_advance_loc:·1·to·000000000000028b
415 ··DW_CFA_def_cfa_offset:·40415 ··DW_CFA_def_cfa_offset:·40
416 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40416 ··DW_CFA_offset:·r6·(rbp)·at·cfa-40
417 ··DW_CFA_advance_loc:·4·to·000000000000029f417 ··DW_CFA_advance_loc:·4·to·000000000000028f
418 ··DW_CFA_def_cfa_offset:·48418 ··DW_CFA_def_cfa_offset:·48
419 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48419 ··DW_CFA_offset:·r3·(rbx)·at·cfa-48
420 ··DW_CFA_advance_loc:·7·to·00000000000002a6420 ··DW_CFA_advance_loc:·7·to·0000000000000296
421 ··DW_CFA_def_cfa_offset:·64421 ··DW_CFA_def_cfa_offset:·64
422 ··DW_CFA_advance_loc1:·100·to·000000000000030a422 ··DW_CFA_advance_loc1:·100·to·00000000000002fa
423 ··DW_CFA_remember_state423 ··DW_CFA_remember_state
Max diff block lines reached; 9377/15655 bytes (59.90%) of diff not shown.
611 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 242, 15 lines modifiedOffset 242, 15 lines modified
242 »       test···%rax,%rax242 »       test···%rax,%rax
243 »       je·····2d9·<attrgetter_new+0x159>243 »       je·····2d9·<attrgetter_new+0x159>
244 ·R_X86_64_PC32»  .text.unlikely+0x8a244 ·R_X86_64_PC32»  .text.unlikely+0x8a
245 »       mov····%rdi,0x18(%rax)245 »       mov····%rdi,0x18(%rax)
246 »       mov····%rax,%rdi246 »       mov····%rax,%rdi
247 »       mov····%rbx,0x10(%rax)247 »       mov····%rbx,0x10(%rax)
248 »       movq···$0x0,0x20(%rax)248 »       movq···$0x0,0x20(%rax)
249 ·R_X86_64_32S»   .text.hot+0x420249 ·R_X86_64_32S»   .text.hot+0x410
250 »       call···2f1·<attrgetter_new+0x171>250 »       call···2f1·<attrgetter_new+0x171>
251 ·R_X86_64_PLT32» PyObject_GC_Track-0x4251 ·R_X86_64_PLT32» PyObject_GC_Track-0x4
252 »       add····$0x68,%rsp252 »       add····$0x68,%rsp
253 »       mov····%rbp,%rax253 »       mov····%rbp,%rax
254 »       pop····%rbx254 »       pop····%rbx
255 »       pop····%rbp255 »       pop····%rbp
256 »       pop····%r12256 »       pop····%r12
5.83 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 170, 58 lines modifiedOffset 170, 58 lines modified
170 »       mov····%rcx,%rdi170 »       mov····%rcx,%rdi
171 »       call···1eb·<attrgetter_new.cold+0x179>171 »       call···1eb·<attrgetter_new.cold+0x179>
172 ·R_X86_64_PLT32» _Py_Dealloc-0x4172 ·R_X86_64_PLT32» _Py_Dealloc-0x4
173 »       jmp····11e·<attrgetter_new.cold+0xac>173 »       jmp····11e·<attrgetter_new.cold+0xac>
  
174 00000000000001f0·<itemgetter_new.cold>:174 00000000000001f0·<itemgetter_new.cold>:
175 itemgetter_new.cold():175 itemgetter_new.cold():
 176 »       call···1f5·<itemgetter_new.cold+0x5>
 177 ·R_X86_64_PLT32» PyErr_Clear-0x4
 178 »       jmp····1fa·<itemgetter_new.cold+0xa>
 179 ·R_X86_64_PC32»  .text.hot+0x10f
176 »       mov····%rdx,%rsi180 »       mov····%rdx,%rsi
177 »       mov····$0x0,%edi181 »       mov····$0x0,%edi
178 ·R_X86_64_32»    .rodata.str1.1+0x28182 ·R_X86_64_32»    .rodata.str1.1+0x28
179 »       call···1fd·<itemgetter_new.cold+0xd>183 »       call···207·<itemgetter_new.cold+0x17>
180 ·R_X86_64_PLT32» _PyArg_NoKeywords-0x4184 ·R_X86_64_PLT32» _PyArg_NoKeywords-0x4
181 »       test···%eax,%eax185 »       test···%eax,%eax
182 »       je·····234·<itemgetter_new.cold+0x44>186 »       je·····23e·<itemgetter_new.cold+0x4e>
183 »       mov····0x10(%rbx),%rbp187 »       mov····0x10(%rbx),%rbp
184 »       cmp····$0x1,%rbp188 »       cmp····$0x1,%rbp
185 »       jle····20f·<itemgetter_new.cold+0x1f>189 »       jle····219·<itemgetter_new.cold+0x29>
186 ·R_X86_64_PC32»  .text.hot+0x95190 ·R_X86_64_PC32»  .text.hot+0x95
187 »       mov····0x378(%r12),%rax191 »       mov····0x378(%r12),%rax
188 »       mov····%rbx,0x8(%rsp)192 »       mov····%rbx,0x8(%rsp)
189 »       mov····0x20(%rax),%rax193 »       mov····0x20(%rax),%rax
190 »       mov····(%rax),%rdi194 »       mov····(%rax),%rdi
191 »       call···228·<itemgetter_new.cold+0x38>195 »       call···232·<itemgetter_new.cold+0x42>
192 ·R_X86_64_PLT32» _PyObject_GC_New-0x4196 ·R_X86_64_PLT32» _PyObject_GC_New-0x4
193 »       mov····%rax,%rbx197 »       mov····%rax,%rbx
194 »       test···%rax,%rax198 »       test···%rax,%rax
195 »       jne····234·<itemgetter_new.cold+0x44>199 »       jne····23e·<itemgetter_new.cold+0x4e>
196 ·R_X86_64_PC32»  .text.hot+0xd7200 ·R_X86_64_PC32»  .text.hot+0xd7
197 »       xor····%ebx,%ebx201 »       xor····%ebx,%ebx
198 »       jmp····23b·<itemgetter_new.cold+0x4b> 
199 ·R_X86_64_PC32»  .text.hot+0x11f 
200 »       call···240·<itemgetter_new.cold+0x50> 
201 ·R_X86_64_PLT32» PyErr_Clear-0x4 
202 »       jmp····245·<methodcaller_traverse.cold>202 »       jmp····245·<methodcaller_traverse.cold>
203 ·R_X86_64_PC32»  .text.hot+0x12b203 ·R_X86_64_PC32»  .text.hot+0x11f
  
204 0000000000000245·<methodcaller_traverse.cold>:204 0000000000000245·<methodcaller_traverse.cold>:
205 methodcaller_traverse.cold():205 methodcaller_traverse.cold():
206 »       mov····0x18(%r12),%rdi206 »       mov····0x18(%r12),%rdi
207 »       test···%rdi,%rdi207 »       test···%rdi,%rdi
208 »       jne····253·<methodcaller_traverse.cold+0xe>208 »       jne····253·<methodcaller_traverse.cold+0xe>
209 ·R_X86_64_PC32»  .text.hot+0x185209 ·R_X86_64_PC32»  .text.hot+0x175
210 »       mov····0x20(%r12),%rdi210 »       mov····0x20(%r12),%rdi
211 »       test···%rdi,%rdi211 »       test···%rdi,%rdi
212 »       je·····261·<methodcaller_traverse.cold+0x1c>212 »       je·····261·<methodcaller_traverse.cold+0x1c>
213 ·R_X86_64_PC32»  .text.hot+0x1a0213 ·R_X86_64_PC32»  .text.hot+0x190
214 »       mov····%rbp,%rsi214 »       mov····%rbp,%rsi
215 »       call···*%rbx215 »       call···*%rbx
216 »       test···%eax,%eax216 »       test···%eax,%eax
217 »       je·····26e·<methodcaller_traverse.cold+0x29>217 »       je·····26e·<methodcaller_traverse.cold+0x29>
218 ·R_X86_64_PC32»  .text.hot+0x1a0218 ·R_X86_64_PC32»  .text.hot+0x190
219 »       pop····%rbx219 »       pop····%rbx
220 »       pop····%rbp220 »       pop····%rbp
221 »       pop····%r12221 »       pop····%r12
222 »       ret222 »       ret
223 »       xor····%eax,%eax223 »       xor····%eax,%eax
224 »       jmp····26e·<methodcaller_traverse.cold+0x29>224 »       jmp····26e·<methodcaller_traverse.cold+0x29>
  
Offset 307, 30 lines modifiedOffset 307, 30 lines modified
307 »       call···326·<itemgetter_vectorcall.cold+0x12>307 »       call···326·<itemgetter_vectorcall.cold+0x12>
308 ·R_X86_64_PLT32» _PyArg_NoKwnames-0x4308 ·R_X86_64_PLT32» _PyArg_NoKwnames-0x4
309 »       mov····0x8(%rsp),%rdx309 »       mov····0x8(%rsp),%rdx
310 »       test···%eax,%eax310 »       test···%eax,%eax
311 »       jne····337·<itemgetter_vectorcall.cold+0x23>311 »       jne····337·<itemgetter_vectorcall.cold+0x23>
312 »       xor····%r12d,%r12d312 »       xor····%r12d,%r12d
313 »       jmp····337·<itemgetter_vectorcall.cold+0x23>313 »       jmp····337·<itemgetter_vectorcall.cold+0x23>
314 ·R_X86_64_PC32»  .text.hot+0x302314 ·R_X86_64_PC32»  .text.hot+0x2f2
315 »       mov····%rdx,%rsi315 »       mov····%rdx,%rsi
316 »       btr····$0x3f,%rsi316 »       btr····$0x3f,%rsi
317 »       cmp····$0x1,%rsi317 »       cmp····$0x1,%rsi
318 »       je·····349·<itemgetter_vectorcall.cold+0x35>318 »       je·····349·<itemgetter_vectorcall.cold+0x35>
319 ·R_X86_64_PC32»  .text.hot+0x2bd319 ·R_X86_64_PC32»  .text.hot+0x2ad
320 »       mov····$0x1,%ecx320 »       mov····$0x1,%ecx
321 »       mov····$0x1,%edx321 »       mov····$0x1,%edx
322 »       mov····$0x0,%edi322 »       mov····$0x0,%edi
323 ·R_X86_64_32»    .rodata.str1.1+0x28323 ·R_X86_64_32»    .rodata.str1.1+0x28
324 »       call···35d·<itemgetter_vectorcall.cold+0x49>324 »       call···35d·<itemgetter_vectorcall.cold+0x49>
325 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x4325 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x4
326 »       test···%eax,%eax326 »       test···%eax,%eax
327 »       je·····32f·<itemgetter_vectorcall.cold+0x1b>327 »       je·····32f·<itemgetter_vectorcall.cold+0x1b>
328 »       jmp····366·<itemgetter_vectorcall.cold+0x52>328 »       jmp····366·<itemgetter_vectorcall.cold+0x52>
329 ·R_X86_64_PC32»  .text.hot+0x2bd329 ·R_X86_64_PC32»  .text.hot+0x2ad
330 »       mov····(%r12),%rax330 »       mov····(%r12),%rax
331 »       test···%eax,%eax331 »       test···%eax,%eax
332 »       js·····32f·<itemgetter_vectorcall.cold+0x1b>332 »       js·····32f·<itemgetter_vectorcall.cold+0x1b>
333 »       sub····$0x1,%rax333 »       sub····$0x1,%rax
334 »       mov····%rax,(%r12)334 »       mov····%rax,(%r12)
335 »       jne····32f·<itemgetter_vectorcall.cold+0x1b>335 »       jne····32f·<itemgetter_vectorcall.cold+0x1b>
336 »       mov····%r12,%rdi336 »       mov····%r12,%rdi
Offset 566, 63 lines modifiedOffset 566, 63 lines modified
  
566 0000000000000587·<attrgetter_vectorcall.cold>:566 0000000000000587·<attrgetter_vectorcall.cold>:
567 attrgetter_vectorcall.cold():567 attrgetter_vectorcall.cold():
568 »       mov····%r14,%rdi568 »       mov····%r14,%rdi
569 »       call···58f·<attrgetter_vectorcall.cold+0x8>569 »       call···58f·<attrgetter_vectorcall.cold+0x8>
570 ·R_X86_64_PLT32» _Py_Dealloc-0x4570 ·R_X86_64_PLT32» _Py_Dealloc-0x4
571 »       jmp····594·<attrgetter_vectorcall.cold+0xd>571 »       jmp····594·<attrgetter_vectorcall.cold+0xd>
572 ·R_X86_64_PC32»  .text.hot+0x514572 ·R_X86_64_PC32»  .text.hot+0x504
573 »       mov····%rcx,%rsi573 »       mov····%rcx,%rsi
574 »       mov····$0x0,%edi574 »       mov····$0x0,%edi
575 ·R_X86_64_32»    .rodata.str1.1+0x1d575 ·R_X86_64_32»    .rodata.str1.1+0x1d
576 »       mov····%rdx,0x8(%rsp)576 »       mov····%rdx,0x8(%rsp)
577 »       call···5a6·<attrgetter_vectorcall.cold+0x1f>577 »       call···5a6·<attrgetter_vectorcall.cold+0x1f>
578 ·R_X86_64_PLT32» _PyArg_NoKwnames-0x4578 ·R_X86_64_PLT32» _PyArg_NoKwnames-0x4
579 »       mov····0x8(%rsp),%rdx579 »       mov····0x8(%rsp),%rdx
580 »       test···%eax,%eax580 »       test···%eax,%eax
581 »       je·····5b3·<attrgetter_vectorcall.cold+0x2c>581 »       je·····5b3·<attrgetter_vectorcall.cold+0x2c>
582 ·R_X86_64_PC32»  .text.hot+0x4c1582 ·R_X86_64_PC32»  .text.hot+0x4b1
583 »       mov····%rdx,%rsi583 »       mov····%rdx,%rsi
584 »       btr····$0x3f,%rsi584 »       btr····$0x3f,%rsi
585 »       cmp····$0x1,%rsi585 »       cmp····$0x1,%rsi
586 »       je·····5c5·<attrgetter_vectorcall.cold+0x3e>586 »       je·····5c5·<attrgetter_vectorcall.cold+0x3e>
587 ·R_X86_64_PC32»  .text.hot+0x44d587 ·R_X86_64_PC32»  .text.hot+0x43d
588 »       mov····$0x1,%ecx588 »       mov····$0x1,%ecx
589 »       mov····$0x1,%edx589 »       mov····$0x1,%edx
590 »       mov····$0x0,%edi590 »       mov····$0x0,%edi
591 ·R_X86_64_32»    .rodata.str1.1+0x1d591 ·R_X86_64_32»    .rodata.str1.1+0x1d
592 »       call···5d9·<attrgetter_vectorcall.cold+0x52>592 »       call···5d9·<attrgetter_vectorcall.cold+0x52>
593 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x4593 ·R_X86_64_PLT32» _PyArg_CheckPositional-0x4
594 »       test···%eax,%eax594 »       test···%eax,%eax
595 »       je·····5e1·<attrgetter_vectorcall.cold+0x5a>595 »       je·····5e1·<attrgetter_vectorcall.cold+0x5a>
596 ·R_X86_64_PC32»  .text.hot+0x4c1596 ·R_X86_64_PC32»  .text.hot+0x4b1
597 »       jmp····5e6·<attrgetter_vectorcall.cold+0x5f>597 »       jmp····5e6·<attrgetter_vectorcall.cold+0x5f>
Max diff block lines reached; 1341/5762 bytes (23.27%) of diff not shown.
15.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 50, 481 lines modifiedOffset 50, 475 lines modified
50 »       mov····%rdi,%r1250 »       mov····%rdi,%r12
51 »       push···%rbp51 »       push···%rbp
52 »       push···%rbx52 »       push···%rbx
53 »       mov····%rsi,%rbx53 »       mov····%rsi,%rbx
54 »       sub····$0x10,%rsp54 »       sub····$0x10,%rsp
55 »       test···%rdx,%rdx55 »       test···%rdx,%rdx
56 »       jne····8b·<itemgetter_new+0x1b>56 »       jne····8b·<itemgetter_new+0x1b>
57 ·R_X86_64_PC32»  .text.unlikely+0x1ec57 ·R_X86_64_PC32»  .text.unlikely+0x1f6
58 »       mov····0x10(%rsi),%rbp58 »       mov····0x10(%rsi),%rbp
59 »       cmp····$0x1,%rbp59 »       cmp····$0x1,%rbp
60 »       jg·····14a·<itemgetter_new+0xda>60 »       jg·····138·<itemgetter_new+0xc8>
61 »       xor····%eax,%eax61 »       xor····%eax,%eax
62 »       lea····0x8(%rsp),%r862 »       lea····0x8(%rsp),%r8
63 »       mov····$0x1,%ecx63 »       mov····$0x1,%ecx
64 »       mov····%rbx,%rdi64 »       mov····%rbx,%rdi
65 »       mov····$0x1,%edx65 »       mov····$0x1,%edx
66 »       mov····$0x0,%esi66 »       mov····$0x0,%esi
67 ·R_X86_64_32»    .rodata.str1.1+0x2867 ·R_X86_64_32»    .rodata.str1.1+0x28
68 »       call···b7·<itemgetter_new+0x47>68 »       call···b7·<itemgetter_new+0x47>
69 ·R_X86_64_PLT32» PyArg_UnpackTuple-0x469 ·R_X86_64_PLT32» PyArg_UnpackTuple-0x4
70 »       test···%eax,%eax70 »       test···%eax,%eax
71 »       je·····bf·<itemgetter_new+0x4f>71 »       je·····bf·<itemgetter_new+0x4f>
72 ·R_X86_64_PC32»  .text.unlikely+0x23072 ·R_X86_64_PC32»  .text.unlikely+0x23a
73 »       mov····0x378(%r12),%rax73 »       mov····0x378(%r12),%rax
74 »       mov····0x20(%rax),%rax74 »       mov····0x20(%rax),%rax
75 »       mov····(%rax),%rdi75 »       mov····(%rax),%rdi
76 »       call···d3·<itemgetter_new+0x63>76 »       call···d3·<itemgetter_new+0x63>
77 ·R_X86_64_PLT32» _PyObject_GC_New-0x477 ·R_X86_64_PLT32» _PyObject_GC_New-0x4
78 »       mov····%rax,%rbx78 »       mov····%rax,%rbx
79 »       test···%rax,%rax79 »       test···%rax,%rax
80 »       je·····145·<itemgetter_new+0xd5>80 »       je·····133·<itemgetter_new+0xc3>
81 »       mov····0x8(%rsp),%rdi81 »       mov····0x8(%rsp),%rdi
82 »       mov····(%rdi),%eax82 »       mov····(%rdi),%eax
83 »       add····$0x1,%eax83 »       add····$0x1,%eax
84 »       jne····141·<itemgetter_new+0xd1>84 »       jne····12f·<itemgetter_new+0xbf>
85 »       mov····%rdi,0x18(%rbx)85 »       mov····%rdi,0x18(%rbx)
86 »       mov····%rbp,0x10(%rbx)86 »       mov····%rbp,0x10(%rbx)
87 »       movq···$0xffffffffffffffff,0x20(%rbx)87 »       movq···$0xffffffffffffffff,0x20(%rbx)
88 »       cmpq···$0x0,0x8(%rdi)88 »       cmpq···$0x0,0x8(%rdi)
89 ·R_X86_64_32S»   PyLong_Type89 ·R_X86_64_32S»   PyLong_Type
90 »       jne····12f·<itemgetter_new+0xbf>90 »       jne····113·<itemgetter_new+0xa3>
91 »       call···106·<itemgetter_new+0x96>91 »       call···106·<itemgetter_new+0x96>
92 ·R_X86_64_PLT32» PyLong_AsSsize_t-0x492 ·R_X86_64_PLT32» PyLong_AsSsize_t-0x4
93 »       test···%rax,%rax93 »       test···%rax,%rax
94 »       js·····10f·<itemgetter_new+0x9f>94 »       js·····10f·<itemgetter_new+0x9f>
95 ·R_X86_64_PC32»  .text.unlikely+0x23795 ·R_X86_64_PC32»  .text.unlikely+0x1ec
96 »       mov····%rax,0x20(%rbx)96 »       mov····%rax,0x20(%rbx)
97 »       mov····%rbx,%rdi 
98 »       movq···$0x0,0x28(%rbx)97 »       movq···$0x0,0x28(%rbx)
99 ·R_X86_64_32S»   .text.hot+0x29098 ·R_X86_64_32S»   .text.hot+0x280
 99 »       mov····%rbx,%rdi
100 »       call···123·<itemgetter_new+0xb3>100 »       call···123·<itemgetter_new+0xb3>
101 ·R_X86_64_PLT32» PyObject_GC_Track-0x4101 ·R_X86_64_PLT32» PyObject_GC_Track-0x4
102 »       add····$0x10,%rsp102 »       add····$0x10,%rsp
103 »       mov····%rbx,%rax103 »       mov····%rbx,%rax
104 »       pop····%rbx104 »       pop····%rbx
105 »       pop····%rbp105 »       pop····%rbp
106 »       pop····%r12106 »       pop····%r12
107 »       ret107 »       ret
108 »       movq···$0x0,0x28(%rbx) 
109 ·R_X86_64_32S»   .text.hot+0x290 
110 »       mov····%rbx,%rdi 
111 »       call···13f·<itemgetter_new+0xcf> 
112 ·R_X86_64_PLT32» PyObject_GC_Track-0x4 
113 »       jmp····123·<itemgetter_new+0xb3> 
114 »       mov····%eax,(%rdi)108 »       mov····%eax,(%rdi)
115 »       jmp····e7·<itemgetter_new+0x77>109 »       jmp····e7·<itemgetter_new+0x77>
116 »       jmp····14a·<itemgetter_new+0xda>110 »       jmp····138·<itemgetter_new+0xc8>
117 ·R_X86_64_PC32»  .text.unlikely+0x230111 ·R_X86_64_PC32»  .text.unlikely+0x23a
118 »       jmp····14f·<itemgetter_new+0xdf>112 »       jmp····13d·<itemgetter_new+0xcd>
119 ·R_X86_64_PC32»  .text.unlikely+0x20b113 ·R_X86_64_PC32»  .text.unlikely+0x215
120 »       nop114 »       nopl···(%rax)
  
121 0000000000000150·<methodcaller_traverse>:115 0000000000000140·<methodcaller_traverse>:
122 methodcaller_traverse():116 methodcaller_traverse():
123 »       endbr64117 »       endbr64
124 »       push···%r12118 »       push···%r12
125 »       mov····%rdi,%r12119 »       mov····%rdi,%r12
126 »       push···%rbp120 »       push···%rbp
127 »       mov····%rdx,%rbp121 »       mov····%rdx,%rbp
128 »       push···%rbx122 »       push···%rbx
129 »       mov····0x10(%rdi),%rdi123 »       mov····0x10(%rdi),%rdi
130 »       mov····%rsi,%rbx124 »       mov····%rsi,%rbx
131 »       test···%rdi,%rdi125 »       test···%rdi,%rdi
132 »       je·····16e·<methodcaller_traverse+0x1e>126 »       je·····15e·<methodcaller_traverse+0x1e>
133 ·R_X86_64_PC32»  .text.unlikely+0x241127 ·R_X86_64_PC32»  .text.unlikely+0x241
134 »       mov····%rdx,%rsi128 »       mov····%rdx,%rsi
135 »       call···*%rbx129 »       call···*%rbx
136 »       test···%eax,%eax130 »       test···%eax,%eax
137 »       jne····17b·<methodcaller_traverse+0x2b>131 »       jne····16b·<methodcaller_traverse+0x2b>
138 ·R_X86_64_PC32»  .text.unlikely+0x26a132 ·R_X86_64_PC32»  .text.unlikely+0x26a
139 »       mov····0x18(%r12),%rdi133 »       mov····0x18(%r12),%rdi
140 »       test···%rdi,%rdi134 »       test···%rdi,%rdi
141 »       je·····189·<methodcaller_traverse+0x39>135 »       je·····179·<methodcaller_traverse+0x39>
142 ·R_X86_64_PC32»  .text.unlikely+0x24f136 ·R_X86_64_PC32»  .text.unlikely+0x24f
143 »       mov····%rbp,%rsi137 »       mov····%rbp,%rsi
144 »       call···*%rbx138 »       call···*%rbx
145 »       test···%eax,%eax139 »       test···%eax,%eax
146 »       jne····196·<methodcaller_traverse+0x46>140 »       jne····186·<methodcaller_traverse+0x46>
147 ·R_X86_64_PC32»  .text.unlikely+0x26a141 ·R_X86_64_PC32»  .text.unlikely+0x26a
148 »       mov····0x20(%r12),%rdi142 »       mov····0x20(%r12),%rdi
149 »       test···%rdi,%rdi143 »       test···%rdi,%rdi
150 »       jne····1a4·<methodcaller_traverse+0x54>144 »       jne····194·<methodcaller_traverse+0x54>
151 ·R_X86_64_PC32»  .text.unlikely+0x25d145 ·R_X86_64_PC32»  .text.unlikely+0x25d
152 »       mov····0x8(%r12),%rdi146 »       mov····0x8(%r12),%rdi
153 »       test···%rdi,%rdi147 »       test···%rdi,%rdi
154 »       je·····1b2·<methodcaller_traverse+0x62>148 »       je·····1a2·<methodcaller_traverse+0x62>
155 ·R_X86_64_PC32»  .text.unlikely+0x26f149 ·R_X86_64_PC32»  .text.unlikely+0x26f
156 »       mov····%rbp,%rsi150 »       mov····%rbp,%rsi
157 »       mov····%rbx,%rax151 »       mov····%rbx,%rax
158 »       pop····%rbx152 »       pop····%rbx
159 »       pop····%rbp153 »       pop····%rbp
160 »       pop····%r12154 »       pop····%r12
161 »       jmp····*%rax155 »       jmp····*%rax
162 »       xchg···%ax,%ax156 »       xchg···%ax,%ax
  
163 00000000000001c0·<itemgetter_dealloc>:157 00000000000001b0·<itemgetter_dealloc>:
164 itemgetter_dealloc():158 itemgetter_dealloc():
165 »       endbr64159 »       endbr64
166 »       push···%rbp160 »       push···%rbp
167 »       push···%rbx161 »       push···%rbx
168 »       mov····%rdi,%rbx162 »       mov····%rdi,%rbx
169 »       sub····$0x8,%rsp163 »       sub····$0x8,%rsp
170 »       mov····0x8(%rdi),%rbp164 »       mov····0x8(%rdi),%rbp
171 »       call···1d6·<itemgetter_dealloc+0x16>165 »       call···1c6·<itemgetter_dealloc+0x16>
172 ·R_X86_64_PLT32» PyObject_GC_UnTrack-0x4166 ·R_X86_64_PLT32» PyObject_GC_UnTrack-0x4
173 »       mov····0x18(%rbx),%rdi167 »       mov····0x18(%rbx),%rdi
Max diff block lines reached; 11769/15838 bytes (74.31%) 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·00000000·1a020000·00460e10·8f02420e·.........F....B.21 ··0x00000110·00000000·1a020000·00460e10·8f02420e·.........F....B.
22 ··0x00000120·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.022 ··0x00000120·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.0
23 ··0x00000130·8606440e·38830744·0ea00103·5d010a0e·..D.8..D....]...23 ··0x00000130·8606440e·38830744·0ea00103·5d010a0e·..D.8..D....]...
24 ··0x00000140·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..24 ··0x00000140·38440e30·410e2842·0e20420e·18420e10·8D.0A.(B.·B..B..
25 ··0x00000150·420e0841·0b000000·1c000000·5c010000·B..A........\...25 ··0x00000150·420e0841·0b000000·1c000000·5c010000·B..A........\...
26 ··0x00000160·00000000·7e010000·000ea001·83078606·....~...........26 ··0x00000160·00000000·7e010000·000ea001·83078606·....~...........
27 ··0x00000170·8c058d04·8e038f02·30000000·7c010000·........0...|...27 ··0x00000170·8c058d04·8e038f02·30000000·7c010000·........0...|...
28 ··0x00000180·00000000·df000000·00460e10·8c02440e·.........F....D.28 ··0x00000180·00000000·cd000000·00460e10·8c02440e·.........F....D.
29 ··0x00000190·18860341·0e208304·470e3002·a50a0e20·...A.·..G.0....·29 ··0x00000190·18860341·0e208304·470e3002·a50a0e20·...A.·..G.0....·
30 ··0x000001a0·440e1841·0e10420e·08410b00·18000000·D..A..B..A......30 ··0x000001a0·440e1841·0e10420e·08410b00·18000000·D..A..B..A......
31 ··0x000001b0·b0010000·00000000·55000000·000e3083·........U.....0.31 ··0x000001b0·b0010000·00000000·55000000·000e3083·........U.....0.
32 ··0x000001c0·0486038c·02000000·28000000·cc010000·........(.......32 ··0x000001c0·0486038c·02000000·28000000·cc010000·........(.......
33 ··0x000001d0·00000000·6e000000·00460e10·8c02440e·....n....F....D.33 ··0x000001d0·00000000·6e000000·00460e10·8c02440e·....n....F....D.
34 ··0x000001e0·18860344·0e208304·025b0e18·410e1042·...D.·...[..A..B34 ··0x000001e0·18860344·0e208304·025b0e18·410e1042·...D.·...[..A..B
35 ··0x000001f0·0e080000·24000000·f8010000·00000000·....$...........35 ··0x000001f0·0e080000·24000000·f8010000·00000000·....$...........
20.3 KB
_stat.o
1.81 KB
readelf --wide --symbols {}
    
Offset 22, 19 lines modifiedOffset 22, 19 lines modified
22 ····18:·00000000000000be···204·FUNC····LOCAL··DEFAULT····7·stat_filemode.cold22 ····18:·00000000000000be···204·FUNC····LOCAL··DEFAULT····7·stat_filemode.cold
23 ····19:·00000000000001d0····42·FUNC····LOCAL··DEFAULT····1·stat_S_IFMT23 ····19:·00000000000001d0····42·FUNC····LOCAL··DEFAULT····1·stat_S_IFMT
24 ····20:·000000000000018a····29·FUNC····LOCAL··DEFAULT····7·stat_S_IFMT.cold24 ····20:·000000000000018a····29·FUNC····LOCAL··DEFAULT····7·stat_S_IFMT.cold
25 ····21:·0000000000000200····42·FUNC····LOCAL··DEFAULT····1·stat_S_IMODE25 ····21:·0000000000000200····42·FUNC····LOCAL··DEFAULT····1·stat_S_IMODE
26 ····22:·00000000000001a7····29·FUNC····LOCAL··DEFAULT····7·stat_S_IMODE.cold26 ····22:·00000000000001a7····29·FUNC····LOCAL··DEFAULT····7·stat_S_IMODE.cold
27 ····23:·0000000000000230····48·FUNC····LOCAL··DEFAULT····1·stat_S_ISFIFO27 ····23:·0000000000000230····48·FUNC····LOCAL··DEFAULT····1·stat_S_ISFIFO
28 ····24:·00000000000001c4····18·FUNC····LOCAL··DEFAULT····7·stat_S_ISFIFO.cold28 ····24:·00000000000001c4····18·FUNC····LOCAL··DEFAULT····7·stat_S_ISFIFO.cold
29 ····25:·00000000000001d6····57·FUNC····LOCAL··DEFAULT····7·stat_S_ISBLK29 ····25:·00000000000001d6····57·FUNC····LOCAL··DEFAULT····7·stat_S_ISCHR
30 ····26:·000000000000020f····57·FUNC····LOCAL··DEFAULT····7·stat_S_ISCHR 
31 ····27:·0000000000000248····39·FUNC····LOCAL··DEFAULT····7·stat_S_ISDOOR30 ····26:·000000000000020f····39·FUNC····LOCAL··DEFAULT····7·stat_S_ISDOOR
 31 ····27:·0000000000000236·····6·FUNC····LOCAL··DEFAULT····7·stat_S_ISWHT
32 ····28:·000000000000026f·····6·FUNC····LOCAL··DEFAULT····7·stat_S_ISPORT32 ····28:·000000000000023c·····6·FUNC····LOCAL··DEFAULT····7·stat_S_ISPORT
33 ····29:·0000000000000275·····6·FUNC····LOCAL··DEFAULT····7·stat_S_ISWHT33 ····29:·0000000000000242····57·FUNC····LOCAL··DEFAULT····7·stat_S_ISBLK
34 ····30:·000000000000027b····57·FUNC····LOCAL··DEFAULT····7·stat_S_ISSOCK34 ····30:·000000000000027b····57·FUNC····LOCAL··DEFAULT····7·stat_S_ISSOCK
35 ····31:·0000000000000000··1907·OBJECT··LOCAL··DEFAULT···11·module_doc35 ····31:·0000000000000000··1907·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····64·OBJECT··LOCAL··DEFAULT····3·stat_slots37 ····33:·0000000000000080····64·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:·0000000000000b80····64·OBJECT··LOCAL··DEFAULT···11·stat_S_ISDIR_doc39 ····35:·0000000000000b80····64·OBJECT··LOCAL··DEFAULT···11·stat_S_ISDIR_doc
40 ····36:·0000000000000b20····84·OBJECT··LOCAL··DEFAULT···11·stat_S_ISCHR_doc40 ····36:·0000000000000b20····84·OBJECT··LOCAL··DEFAULT···11·stat_S_ISCHR_doc
8.84 KB
readelf --wide --relocs {}
    
Offset 37, 39 lines modifiedOffset 37, 39 lines modified
37 0000000000000040··0000000200000001·R_X86_64_64············0000000000000000·.data·+·c037 0000000000000040··0000000200000001·R_X86_64_64············0000000000000000·.data·+·c0
38 0000000000000048··0000000200000001·R_X86_64_64············0000000000000000·.data·+·8038 0000000000000048··0000000200000001·R_X86_64_64············0000000000000000·.data·+·80
39 0000000000000088··0000000600000001·R_X86_64_64············0000000000000000·.text.hot·+·039 0000000000000088··0000000600000001·R_X86_64_64············0000000000000000·.text.hot·+·0
40 00000000000000c0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·22640 00000000000000c0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·226
41 00000000000000c8··0000000600000001·R_X86_64_64············0000000000000000·.text.hot·+·57041 00000000000000c8··0000000600000001·R_X86_64_64············0000000000000000·.text.hot·+·570
42 00000000000000d8··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·b8042 00000000000000d8··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·b80
43 00000000000000e0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·22e43 00000000000000e0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·22e
44 00000000000000e8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·20f44 00000000000000e8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1d6
45 00000000000000f8··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·b2045 00000000000000f8··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·b20
46 0000000000000100··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·23646 0000000000000100··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·236
47 0000000000000108··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·1d647 0000000000000108··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·242
48 0000000000000118··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·ac048 0000000000000118··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·ac0
49 0000000000000120··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·23e49 0000000000000120··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·23e
50 0000000000000128··0000000600000001·R_X86_64_64············0000000000000000·.text.hot·+·5f050 0000000000000128··0000000600000001·R_X86_64_64············0000000000000000·.text.hot·+·5f0
51 0000000000000138··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·a6051 0000000000000138··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·a60
52 0000000000000140··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·24652 0000000000000140··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·246
53 0000000000000148··0000000100000001·R_X86_64_64············0000000000000000·.text·+·23053 0000000000000148··0000000100000001·R_X86_64_64············0000000000000000·.text·+·230
54 0000000000000158··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·a0054 0000000000000158··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·a00
55 0000000000000160··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·24f55 0000000000000160··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·24f
56 0000000000000168··0000000600000001·R_X86_64_64············0000000000000000·.text.hot·+·64056 0000000000000168··0000000600000001·R_X86_64_64············0000000000000000·.text.hot·+·640
57 0000000000000178··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·9a057 0000000000000178··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·9a0
58 0000000000000180··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·25758 0000000000000180··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·257
59 0000000000000188··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·27b59 0000000000000188··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·27b
60 0000000000000198··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·96060 0000000000000198··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·960
61 00000000000001a0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·26061 00000000000001a0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·260
62 00000000000001a8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·24862 00000000000001a8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·20f
63 00000000000001b8··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·92063 00000000000001b8··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·920
64 00000000000001c0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·26964 00000000000001c0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·269
65 00000000000001c8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·26f65 00000000000001c8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·23c
66 00000000000001d8··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·8c066 00000000000001d8··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·8c0
67 00000000000001e0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·27267 00000000000001e0··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·272
68 00000000000001e8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·27568 00000000000001e8··0000000500000001·R_X86_64_64············0000000000000000·.text.unlikely·+·236
69 00000000000001f8··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·88069 00000000000001f8··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·880
70 0000000000000200··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·27a70 0000000000000200··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·27a
71 0000000000000208··0000000100000001·R_X86_64_64············0000000000000000·.text·+·20071 0000000000000208··0000000100000001·R_X86_64_64············0000000000000000·.text·+·200
72 0000000000000218··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·82072 0000000000000218··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·820
73 0000000000000220··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·28273 0000000000000220··0000000400000001·R_X86_64_64············0000000000000000·.rodata.str1.1·+·282
74 0000000000000228··0000000100000001·R_X86_64_64············0000000000000000·.text·+·1d074 0000000000000228··0000000100000001·R_X86_64_64············0000000000000000·.text·+·1d0
75 0000000000000238··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·7c075 0000000000000238··0000002200000001·R_X86_64_64············0000000000000000·.rodata·+·7c0
Offset 101, 17 lines modifiedOffset 101, 17 lines modified
101 0000000000000139··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4101 0000000000000139··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
102 000000000000018f··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4102 000000000000018f··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
103 00000000000001ac··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4103 00000000000001ac··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
104 00000000000001c5··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4104 00000000000001c5··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
105 00000000000001df··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5bc105 00000000000001df··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5bc
106 0000000000000202··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4106 0000000000000202··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
107 0000000000000218··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5bc107 0000000000000218··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5bc
108 000000000000023b··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4 
109 0000000000000251··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5bc 
110 0000000000000262··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4108 0000000000000229··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
 109 000000000000024b··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5bc
 110 000000000000026e··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
111 0000000000000284··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5bc111 0000000000000284··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5bc
112 00000000000002a7··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4112 00000000000002a7··0000003f00000004·R_X86_64_PLT32·········0000000000000000·PyErr_Occurred·-·4
113 0000000000000004··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·55f113 0000000000000004··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·55f
114 0000000000000031··0000003e00000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4114 0000000000000031··0000003e00000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4
115 0000000000000058··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5dc115 0000000000000058··0000000600000002·R_X86_64_PC32··········0000000000000000·.text.hot·+·5dc
116 0000000000000085··0000003e00000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4116 0000000000000085··0000003e00000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4
117 00000000000000b6··0000003e00000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4117 00000000000000b6··0000003e00000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4
Offset 133, 16 lines modifiedOffset 133, 16 lines modified
133 0000000000000172··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·4d133 0000000000000172··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·4d
134 000000000000017c··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·4d134 000000000000017c··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·4d
135 0000000000000186··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·4d135 0000000000000186··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·4d
136 000000000000019c··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1e7136 000000000000019c··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1e7
137 00000000000001b9··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·217137 00000000000001b9··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·217
138 00000000000001ce··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·244138 00000000000001ce··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·244
139 00000000000001fd··0000003e00000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4139 00000000000001fd··0000003e00000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4
 140 0000000000000224··0000003e00000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4
140 0000000000000236··0000003e00000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4141 0000000000000269··0000003e00000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4
141 000000000000025d··0000003e00000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4 
142 00000000000002a2··0000003e00000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4142 00000000000002a2··0000003e00000004·R_X86_64_PLT32·········0000000000000000·PyBool_FromLong·-·4
  
143 Relocation·section·'.rela.text.hot'·at·offset·0x3668·contains·171·entries:143 Relocation·section·'.rela.text.hot'·at·offset·0x3668·contains·171·entries:
144 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend144 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
145 000000000000000c··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·50145 000000000000000c··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·50
146 000000000000001a··0000003c00000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4146 000000000000001a··0000003c00000004·R_X86_64_PLT32·········0000000000000000·PyModule_AddIntConstant·-·4
147 000000000000002c··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·58147 000000000000002c··000000040000000a·R_X86_64_32············0000000000000000·.rodata.str1.1·+·58
Offset 347, 11 lines modifiedOffset 347, 11 lines modified
347 00000000000001a0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18a347 00000000000001a0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·18a
348 00000000000001b8··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·200348 00000000000001b8··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·200
349 00000000000001d0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a7349 00000000000001d0··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1a7
350 00000000000001e8··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·230350 00000000000001e8··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·230
351 0000000000000204··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1c4351 0000000000000204··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1c4
352 000000000000021c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1d6352 000000000000021c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·1d6
353 000000000000023c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·20f353 000000000000023c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·20f
354 000000000000025c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·248354 000000000000025c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·236
355 000000000000027c··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·26f355 0000000000000270··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·23c
356 0000000000000290··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·275356 0000000000000284··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·242
357 00000000000002a4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·27b357 00000000000002a4··0000000500000002·R_X86_64_PC32··········0000000000000000·.text.unlikely·+·27b
2.57 KB
readelf --wide --debug-dump=frames {}
    
Offset 187, 51 lines modifiedOffset 187, 51 lines modified
187 ··DW_CFA_def_cfa_offset:·8187 ··DW_CFA_def_cfa_offset:·8
188 ··DW_CFA_advance_loc:·9·to·0000000000000201188 ··DW_CFA_advance_loc:·9·to·0000000000000201
189 ··DW_CFA_restore_state189 ··DW_CFA_restore_state
190 ··DW_CFA_advance_loc:·13·to·000000000000020e190 ··DW_CFA_advance_loc:·13·to·000000000000020e
191 ··DW_CFA_def_cfa_offset:·8191 ··DW_CFA_def_cfa_offset:·8
192 ··DW_CFA_nop192 ··DW_CFA_nop
  
193 00000234·000000000000001c·00000238·FDE·cie=00000000·pc=000000000000020f..0000000000000248193 00000234·000000000000001c·00000238·FDE·cie=00000000·pc=000000000000020f..0000000000000236
194 ··DW_CFA_advance_loc:·5·to·0000000000000214194 ··DW_CFA_advance_loc:·5·to·0000000000000214
195 ··DW_CFA_def_cfa_offset:·16195 ··DW_CFA_def_cfa_offset:·16
196 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16 
197 ··DW_CFA_advance_loc:·29·to·0000000000000231 
198 ··DW_CFA_remember_state 
199 ··DW_CFA_def_cfa_offset:·8 
200 ··DW_CFA_advance_loc:·9·to·000000000000023a 
201 ··DW_CFA_restore_state 
202 ··DW_CFA_advance_loc:·13·to·0000000000000247 
203 ··DW_CFA_def_cfa_offset:·8 
204 ··DW_CFA_nop 
  
205 00000254·000000000000001c·00000258·FDE·cie=00000000·pc=0000000000000248..000000000000026f 
206 ··DW_CFA_advance_loc:·5·to·000000000000024d 
207 ··DW_CFA_def_cfa_offset:·16 
208 ··DW_CFA_advance_loc:·15·to·000000000000025c196 ··DW_CFA_advance_loc:·15·to·0000000000000223
209 ··DW_CFA_remember_state197 ··DW_CFA_remember_state
210 ··DW_CFA_def_cfa_offset:·8198 ··DW_CFA_def_cfa_offset:·8
211 ··DW_CFA_advance_loc:·5·to·0000000000000261199 ··DW_CFA_advance_loc:·5·to·0000000000000228
212 ··DW_CFA_restore_state200 ··DW_CFA_restore_state
213 ··DW_CFA_advance_loc:·13·to·000000000000026e201 ··DW_CFA_advance_loc:·13·to·0000000000000235
214 ··DW_CFA_def_cfa_offset:·8202 ··DW_CFA_def_cfa_offset:·8
215 ··DW_CFA_nop203 ··DW_CFA_nop
216 ··DW_CFA_nop204 ··DW_CFA_nop
217 ··DW_CFA_nop205 ··DW_CFA_nop
  
218 00000274·0000000000000010·00000278·FDE·cie=00000000·pc=000000000000026f..0000000000000275206 00000254·0000000000000010·00000258·FDE·cie=00000000·pc=0000000000000236..000000000000023c
219 ··DW_CFA_nop207 ··DW_CFA_nop
220 ··DW_CFA_nop208 ··DW_CFA_nop
221 ··DW_CFA_nop209 ··DW_CFA_nop
  
222 00000288·0000000000000010·0000028c·FDE·cie=00000000·pc=0000000000000275..000000000000027b210 00000268·0000000000000010·0000026c·FDE·cie=00000000·pc=000000000000023c..0000000000000242
223 ··DW_CFA_nop211 ··DW_CFA_nop
224 ··DW_CFA_nop212 ··DW_CFA_nop
225 ··DW_CFA_nop213 ··DW_CFA_nop
  
 214 0000027c·000000000000001c·00000280·FDE·cie=00000000·pc=0000000000000242..000000000000027b
 215 ··DW_CFA_advance_loc:·5·to·0000000000000247
 216 ··DW_CFA_def_cfa_offset:·16
 217 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
 218 ··DW_CFA_advance_loc:·29·to·0000000000000264
 219 ··DW_CFA_remember_state
 220 ··DW_CFA_def_cfa_offset:·8
 221 ··DW_CFA_advance_loc:·9·to·000000000000026d
 222 ··DW_CFA_restore_state
 223 ··DW_CFA_advance_loc:·13·to·000000000000027a
 224 ··DW_CFA_def_cfa_offset:·8
 225 ··DW_CFA_nop
  
226 0000029c·0000000000000020·000002a0·FDE·cie=00000000·pc=000000000000027b..00000000000002b4226 0000029c·0000000000000020·000002a0·FDE·cie=00000000·pc=000000000000027b..00000000000002b4
227 ··DW_CFA_advance_loc:·5·to·0000000000000280227 ··DW_CFA_advance_loc:·5·to·0000000000000280
228 ··DW_CFA_def_cfa_offset:·16228 ··DW_CFA_def_cfa_offset:·16
229 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16229 ··DW_CFA_offset:·r3·(rbx)·at·cfa-16
230 ··DW_CFA_advance_loc:·29·to·000000000000029d230 ··DW_CFA_advance_loc:·29·to·000000000000029d
231 ··DW_CFA_remember_state231 ··DW_CFA_remember_state
232 ··DW_CFA_def_cfa_offset:·8232 ··DW_CFA_def_cfa_offset:·8
426 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 126, 19 lines modifiedOffset 126, 19 lines modified
126 stat_filemode.cold126 stat_filemode.cold
127 stat_S_IFMT127 stat_S_IFMT
128 stat_S_IFMT.cold128 stat_S_IFMT.cold
129 stat_S_IMODE129 stat_S_IMODE
130 stat_S_IMODE.cold130 stat_S_IMODE.cold
131 stat_S_ISFIFO131 stat_S_ISFIFO
132 stat_S_ISFIFO.cold132 stat_S_ISFIFO.cold
133 stat_S_ISBLK 
134 stat_S_ISCHR133 stat_S_ISCHR
135 stat_S_ISDOOR134 stat_S_ISDOOR
136 stat_S_ISPORT 
137 stat_S_ISWHT135 stat_S_ISWHT
 136 stat_S_ISPORT
 137 stat_S_ISBLK
138 stat_S_ISSOCK138 stat_S_ISSOCK
139 module_doc139 module_doc
140 stat_methods140 stat_methods
141 stat_slots141 stat_slots
142 stat_S_ISDIR_doc142 stat_S_ISDIR_doc
143 stat_S_ISCHR_doc143 stat_S_ISCHR_doc
144 stat_S_ISBLK_doc144 stat_S_ISBLK_doc
472 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 180, 9 lines modifiedOffset 180, 9 lines modified
180 »       je·····248·<stat_S_ISFIFO+0x18>180 »       je·····248·<stat_S_ISFIFO+0x18>
181 ·R_X86_64_PC32»  .text.unlikely+0x1c0181 ·R_X86_64_PC32»  .text.unlikely+0x1c0
182 »       and····$0xf000,%ebx182 »       and····$0xf000,%ebx
183 »       xor····%edi,%edi183 »       xor····%edi,%edi
184 »       cmp····$0x1000,%ebx184 »       cmp····$0x1000,%ebx
185 »       pop····%rbx185 »       pop····%rbx
186 »       sete···%dil186 »       sete···%dil
187 »       jmp····260·<stat_S_ISDOOR+0x18>187 »       jmp····260·<stat_S_ISBLK+0x1e>
188 ·R_X86_64_PLT32» PyBool_FromLong-0x4188 ·R_X86_64_PLT32» PyBool_FromLong-0x4
3.25 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 198, 94 lines modifiedOffset 198, 94 lines modified
198 »       test···%rax,%rax198 »       test···%rax,%rax
199 »       je·····1d2·<stat_S_ISFIFO.cold+0xe>199 »       je·····1d2·<stat_S_ISFIFO.cold+0xe>
200 ·R_X86_64_PC32»  .text+0x244200 ·R_X86_64_PC32»  .text+0x244
201 »       xor····%eax,%eax201 »       xor····%eax,%eax
202 »       pop····%rbx202 »       pop····%rbx
203 »       ret203 »       ret
  
204 00000000000001d6·<stat_S_ISBLK>:204 00000000000001d6·<stat_S_ISCHR>:
205 stat_S_ISBLK(): 
206 »       endbr64 
207 »       push···%rbx 
208 »       mov····%rsi,%rdi 
209 »       call···1e3·<stat_S_ISBLK+0xd> 
210 ·R_X86_64_PC32»  .text.hot+0x5bc 
211 »       mov····%eax,%ebx 
212 »       inc····%eax 
213 »       je·····201·<stat_S_ISBLK+0x2b> 
214 »       and····$0xf000,%ebx 
215 »       xor····%edi,%edi 
216 »       cmp····$0x6000,%ebx 
217 »       pop····%rbx 
218 »       sete···%dil 
219 »       jmp····201·<stat_S_ISBLK+0x2b> 
220 ·R_X86_64_PLT32» PyBool_FromLong-0x4 
221 »       call···206·<stat_S_ISBLK+0x30> 
222 ·R_X86_64_PLT32» PyErr_Occurred-0x4 
223 »       test···%rax,%rax 
224 »       je·····1e9·<stat_S_ISBLK+0x13> 
225 »       xor····%eax,%eax 
226 »       pop····%rbx 
227 »       ret 
  
228 000000000000020f·<stat_S_ISCHR>: 
229 stat_S_ISCHR():205 stat_S_ISCHR():
230 »       endbr64206 »       endbr64
231 »       push···%rbx207 »       push···%rbx
232 »       mov····%rsi,%rdi208 »       mov····%rsi,%rdi
233 »       call···21c·<stat_S_ISCHR+0xd>209 »       call···1e3·<stat_S_ISCHR+0xd>
234 ·R_X86_64_PC32»  .text.hot+0x5bc210 ·R_X86_64_PC32»  .text.hot+0x5bc
235 »       mov····%eax,%ebx211 »       mov····%eax,%ebx
236 »       inc····%eax212 »       inc····%eax
237 »       je·····23a·<stat_S_ISCHR+0x2b>213 »       je·····201·<stat_S_ISCHR+0x2b>
238 »       and····$0xf000,%ebx214 »       and····$0xf000,%ebx
239 »       xor····%edi,%edi215 »       xor····%edi,%edi
240 »       cmp····$0x2000,%ebx216 »       cmp····$0x2000,%ebx
241 »       pop····%rbx217 »       pop····%rbx
242 »       sete···%dil218 »       sete···%dil
243 »       jmp····23a·<stat_S_ISCHR+0x2b>219 »       jmp····201·<stat_S_ISCHR+0x2b>
244 ·R_X86_64_PLT32» PyBool_FromLong-0x4220 ·R_X86_64_PLT32» PyBool_FromLong-0x4
245 »       call···23f·<stat_S_ISCHR+0x30>221 »       call···206·<stat_S_ISCHR+0x30>
246 ·R_X86_64_PLT32» PyErr_Occurred-0x4222 ·R_X86_64_PLT32» PyErr_Occurred-0x4
247 »       test···%rax,%rax223 »       test···%rax,%rax
248 »       je·····222·<stat_S_ISCHR+0x13>224 »       je·····1e9·<stat_S_ISCHR+0x13>
249 »       xor····%eax,%eax225 »       xor····%eax,%eax
250 »       pop····%rbx226 »       pop····%rbx
251 »       ret227 »       ret
  
252 0000000000000248·<stat_S_ISDOOR>:228 000000000000020f·<stat_S_ISDOOR>:
253 stat_S_ISDOOR():229 stat_S_ISDOOR():
254 »       endbr64230 »       endbr64
255 »       push···%rdi231 »       push···%rdi
256 »       mov····%rsi,%rdi232 »       mov····%rsi,%rdi
257 »       call···255·<stat_S_ISDOOR+0xd>233 »       call···21c·<stat_S_ISDOOR+0xd>
258 ·R_X86_64_PC32»  .text.hot+0x5bc234 ·R_X86_64_PC32»  .text.hot+0x5bc
259 »       inc····%eax235 »       inc····%eax
260 »       je·····261·<stat_S_ISDOOR+0x19>236 »       je·····228·<stat_S_ISDOOR+0x19>
261 »       xor····%edi,%edi237 »       xor····%edi,%edi
262 »       pop····%rcx238 »       pop····%rcx
263 »       jmp····261·<stat_S_ISDOOR+0x19>239 »       jmp····228·<stat_S_ISDOOR+0x19>
264 ·R_X86_64_PLT32» PyBool_FromLong-0x4240 ·R_X86_64_PLT32» PyBool_FromLong-0x4
265 »       call···266·<stat_S_ISDOOR+0x1e>241 »       call···22d·<stat_S_ISDOOR+0x1e>
266 ·R_X86_64_PLT32» PyErr_Occurred-0x4242 ·R_X86_64_PLT32» PyErr_Occurred-0x4
267 »       test···%rax,%rax243 »       test···%rax,%rax
268 »       je·····259·<stat_S_ISDOOR+0x11>244 »       je·····220·<stat_S_ISDOOR+0x11>
269 »       xor····%eax,%eax245 »       xor····%eax,%eax
270 »       pop····%rdx246 »       pop····%rdx
271 »       ret247 »       ret
  
 248 0000000000000236·<stat_S_ISWHT>:
 249 stat_S_ISWHT():
 250 »       endbr64
 251 »       jmp····20f·<stat_S_ISDOOR>
  
272 000000000000026f·<stat_S_ISPORT>:252 000000000000023c·<stat_S_ISPORT>:
273 stat_S_ISPORT():253 stat_S_ISPORT():
274 »       endbr64254 »       endbr64
275 »       jmp····248·<stat_S_ISDOOR>255 »       jmp····20f·<stat_S_ISDOOR>
  
276 0000000000000275·<stat_S_ISWHT>:256 0000000000000242·<stat_S_ISBLK>:
277 stat_S_ISWHT():257 stat_S_ISBLK():
278 »       endbr64258 »       endbr64
279 »       jmp····248·<stat_S_ISDOOR>259 »       push···%rbx
 260 »       mov····%rsi,%rdi
 261 »       call···24f·<stat_S_ISBLK+0xd>
 262 ·R_X86_64_PC32»  .text.hot+0x5bc
 263 »       mov····%eax,%ebx
 264 »       inc····%eax
 265 »       je·····26d·<stat_S_ISBLK+0x2b>
 266 »       and····$0xf000,%ebx
 267 »       xor····%edi,%edi
 268 »       cmp····$0x6000,%ebx
 269 »       pop····%rbx
 270 »       sete···%dil
 271 »       jmp····26d·<stat_S_ISBLK+0x2b>
 272 ·R_X86_64_PLT32» PyBool_FromLong-0x4
 273 »       call···272·<stat_S_ISBLK+0x30>
 274 ·R_X86_64_PLT32» PyErr_Occurred-0x4
 275 »       test···%rax,%rax
 276 »       je·····255·<stat_S_ISBLK+0x13>
 277 »       xor····%eax,%eax
 278 »       pop····%rbx
 279 »       ret
  
280 000000000000027b·<stat_S_ISSOCK>:280 000000000000027b·<stat_S_ISSOCK>:
281 stat_S_ISSOCK():281 stat_S_ISSOCK():
282 »       endbr64282 »       endbr64
283 »       push···%rbx283 »       push···%rbx
284 »       mov····%rsi,%rdi284 »       mov····%rsi,%rdi
285 »       call···288·<stat_S_ISSOCK+0xd>285 »       call···288·<stat_S_ISSOCK+0xd>
1.5 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 33, 16 lines modifiedOffset 33, 16 lines modified
33 ··0x000001d0·00000000·1d000000·000e205c·0e080000·..........·\....33 ··0x000001d0·00000000·1d000000·000e205c·0e080000·..........·\....
34 ··0x000001e0·18000000·e4010000·00000000·30000000·............0...34 ··0x000001e0·18000000·e4010000·00000000·30000000·............0...
35 ··0x000001f0·00450e10·8302620e·08000000·14000000·.E....b.........35 ··0x000001f0·00450e10·8302620e·08000000·14000000·.E....b.........
36 ··0x00000200·00020000·00000000·12000000·000e1083·................36 ··0x00000200·00020000·00000000·12000000·000e1083·................
37 ··0x00000210·02510e08·1c000000·18020000·00000000·.Q..............37 ··0x00000210·02510e08·1c000000·18020000·00000000·.Q..............
38 ··0x00000220·39000000·00450e10·83025d0a·0e08490b·9....E....]...I.38 ··0x00000220·39000000·00450e10·83025d0a·0e08490b·9....E....]...I.
39 ··0x00000230·4d0e0800·1c000000·38020000·00000000·M.......8.......39 ··0x00000230·4d0e0800·1c000000·38020000·00000000·M.......8.......
40 ··0x00000240·39000000·00450e10·83025d0a·0e08490b·9....E....]...I. 
41 ··0x00000250·4d0e0800·1c000000·58020000·00000000·M.......X....... 
42 ··0x00000260·27000000·00450e10·4f0a0e08·450b4d0e·'....E..O...E.M.40 ··0x00000240·27000000·00450e10·4f0a0e08·450b4d0e·'....E..O...E.M.
43 ··0x00000270·08000000·10000000·78020000·00000000·........x.......41 ··0x00000250·08000000·10000000·58020000·00000000·........X.......
44 ··0x00000280·06000000·00000000·10000000·8c020000·................42 ··0x00000260·06000000·00000000·10000000·6c020000·............l...
45 ··0x00000290·00000000·06000000·00000000·20000000·............·...43 ··0x00000270·00000000·06000000·00000000·1c000000·................
 44 ··0x00000280·80020000·00000000·39000000·00450e10·........9....E..
 45 ··0x00000290·83025d0a·0e08490b·4d0e0800·20000000·..]...I.M...·...
46 ··0x000002a0·a0020000·00000000·39000000·00450e10·........9....E..46 ··0x000002a0·a0020000·00000000·39000000·00450e10·........9....E..
47 ··0x000002b0·83025d0a·0e08490b·4d0e0800·00000000·..]...I.M.......47 ··0x000002b0·83025d0a·0e08490b·4d0e0800·00000000·..]...I.M.......
  
1.49 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 15, 18 lines modifiedOffset 15, 18 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·424c4b00·73746174·5f535f49·53434852·BLK.stat_S_ISCHR22 ··0x00000130·43485200·73746174·5f535f49·53444f4f·CHR.stat_S_ISDOO
23 ··0x00000140·00737461·745f535f·4953444f·4f520073·.stat_S_ISDOOR.s23 ··0x00000140·52007374·61745f53·5f495357·48540073·R.stat_S_ISWHT.s
24 ··0x00000150·7461745f·535f4953·504f5254·00737461·tat_S_ISPORT.sta24 ··0x00000150·7461745f·535f4953·504f5254·00737461·tat_S_ISPORT.sta
25 ··0x00000160·745f535f·49535748·54007374·61745f53·t_S_ISWHT.stat_S25 ··0x00000160·745f535f·4953424c·4b007374·61745f53·t_S_ISBLK.stat_S
26 ··0x00000170·5f495353·4f434b00·6d6f6475·6c655f64·_ISSOCK.module_d26 ··0x00000170·5f495353·4f434b00·6d6f6475·6c655f64·_ISSOCK.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
10.7 KB
./usr/lib/python3.13/config-3.13-x86_64-linux-gnu/python.o
4.3 KB
readelf --wide --sections {}
    
Offset 9, 28 lines modifiedOffset 9, 28 lines modified
9 ··[·4]·.gnu.debuglto_.debug_info·PROGBITS········0000000000000000·000040·0000ce·00···E··0···0··19 ··[·4]·.gnu.debuglto_.debug_info·PROGBITS········0000000000000000·000040·0000ce·00···E··0···0··1
10 ··[·5]·.rela.gnu.debuglto_.debug_info·RELA············0000000000000000·0013c8·000228·18···I·46···4··810 ··[·5]·.rela.gnu.debuglto_.debug_info·RELA············0000000000000000·0013c8·000228·18···I·46···4··8
11 ··[·6]·.gnu.debuglto_.debug_abbrev·PROGBITS········0000000000000000·00010e·000072·00···E··0···0··111 ··[·6]·.gnu.debuglto_.debug_abbrev·PROGBITS········0000000000000000·00010e·000072·00···E··0···0··1
12 ··[·7]·.gnu.debuglto_.debug_line·PROGBITS········0000000000000000·000180·000043·00···E··0···0··112 ··[·7]·.gnu.debuglto_.debug_line·PROGBITS········0000000000000000·000180·000043·00···E··0···0··1
13 ··[·8]·.rela.gnu.debuglto_.debug_line·RELA············0000000000000000·0015f0·000090·18···I·46···7··813 ··[·8]·.rela.gnu.debuglto_.debug_line·RELA············0000000000000000·0015f0·000090·18···I·46···7··8
14 ··[·9]·.gnu.debuglto_.debug_str·PROGBITS········0000000000000000·0001c3·0001f9·01·MSE··0···0··114 ··[·9]·.gnu.debuglto_.debug_str·PROGBITS········0000000000000000·0001c3·0001f9·01·MSE··0···0··1
15 ··[10]·.gnu.debuglto_.debug_line_str·PROGBITS········0000000000000000·0003bc·000052·01·MSE··0···0··115 ··[10]·.gnu.debuglto_.debug_line_str·PROGBITS········0000000000000000·0003bc·000052·01·MSE··0···0··1
16 ··[11]·.gnu.lto_.profile.a39fb0617f79ab00·PROGBITS········0000000000000000·00040e·000017·00···E··0···0··116 ··[11]·.gnu.lto_.profile.7ca5fcb382279927·PROGBITS········0000000000000000·00040e·000017·00···E··0···0··1
17 ··[12]·.gnu.lto_.icf.a39fb0617f79ab00·PROGBITS········0000000000000000·000425·00001a·00···E··0···0··117 ··[12]·.gnu.lto_.icf.7ca5fcb382279927·PROGBITS········0000000000000000·000425·00001a·00···E··0···0··1
18 ··[13]·.gnu.lto_.ipa_sra.a39fb0617f79ab00·PROGBITS········0000000000000000·00043f·000027·00···E··0···0··118 ··[13]·.gnu.lto_.ipa_sra.7ca5fcb382279927·PROGBITS········0000000000000000·00043f·000027·00···E··0···0··1
19 ··[14]·.gnu.lto_.inline.a39fb0617f79ab00·PROGBITS········0000000000000000·000466·000044·00···E··0···0··119 ··[14]·.gnu.lto_.inline.7ca5fcb382279927·PROGBITS········0000000000000000·000466·000044·00···E··0···0··1
20 ··[15]·.gnu.lto_.jmpfuncs.a39fb0617f79ab00·PROGBITS········0000000000000000·0004aa·00002b·00···E··0···0··120 ··[15]·.gnu.lto_.jmpfuncs.7ca5fcb382279927·PROGBITS········0000000000000000·0004aa·00002b·00···E··0···0··1
21 ··[16]·.gnu.lto_.pureconst.a39fb0617f79ab00·PROGBITS········0000000000000000·0004d5·000011·00···E··0···0··121 ··[16]·.gnu.lto_.pureconst.7ca5fcb382279927·PROGBITS········0000000000000000·0004d5·000011·00···E··0···0··1
22 ··[17]·.gnu.lto_.ipa_modref.a39fb0617f79ab00·PROGBITS········0000000000000000·0004e6·000015·00···E··0···0··122 ··[17]·.gnu.lto_.ipa_modref.7ca5fcb382279927·PROGBITS········0000000000000000·0004e6·000015·00···E··0···0··1
23 ··[18]·.gnu.lto_.lto.a39fb0617f79ab00·PROGBITS········0000000000000000·0004fb·000008·00···E··0···0··123 ··[18]·.gnu.lto_.lto.7ca5fcb382279927·PROGBITS········0000000000000000·0004fb·000008·00···E··0···0··1
24 ··[19]·.gnu.lto_main.332.a39fb0617f79ab00·PROGBITS········0000000000000000·000503·000163·00···E··0···0··124 ··[19]·.gnu.lto_main.332.7ca5fcb382279927·PROGBITS········0000000000000000·000503·000163·00···E··0···0··1
25 ··[20]·.gnu.lto_.symbol_nodes.a39fb0617f79ab00·PROGBITS········0000000000000000·000666·00004c·00···E··0···0··125 ··[20]·.gnu.lto_.symbol_nodes.7ca5fcb382279927·PROGBITS········0000000000000000·000666·00004c·00···E··0···0··1
26 ··[21]·.gnu.lto_.refs.a39fb0617f79ab00·PROGBITS········0000000000000000·0006b2·00000e·00···E··0···0··126 ··[21]·.gnu.lto_.refs.7ca5fcb382279927·PROGBITS········0000000000000000·0006b2·00000e·00···E··0···0··1
27 ··[22]·.gnu.lto_.decls.a39fb0617f79ab00·PROGBITS········0000000000000000·0006c0·0003ad·00···E··0···0··127 ··[22]·.gnu.lto_.decls.7ca5fcb382279927·PROGBITS········0000000000000000·0006c0·0003ad·00···E··0···0··1
28 ··[23]·.gnu.lto_.symtab.a39fb0617f79ab00·PROGBITS········0000000000000000·000a6d·000030·00···E··0···0··128 ··[23]·.gnu.lto_.symtab.7ca5fcb382279927·PROGBITS········0000000000000000·000a6d·000030·00···E··0···0··1
29 ··[24]·.gnu.lto_.ext_symtab.a39fb0617f79ab00·PROGBITS········0000000000000000·000a9d·000005·00···E··0···0··129 ··[24]·.gnu.lto_.ext_symtab.7ca5fcb382279927·PROGBITS········0000000000000000·000a9d·000005·00···E··0···0··1
30 ··[25]·.gnu.lto_.opts····PROGBITS········0000000000000000·000aa2·0001b9·00···E··0···0··130 ··[25]·.gnu.lto_.opts····PROGBITS········0000000000000000·000aa2·0001b9·00···E··0···0··1
31 ··[26]·.text.startup·····PROGBITS········0000000000000000·000c60·000009·00··AX··0···0·1631 ··[26]·.text.startup·····PROGBITS········0000000000000000·000c60·000009·00··AX··0···0·16
32 ··[27]·.rela.text.startup·RELA············0000000000000000·001680·000018·18···I·46··26··832 ··[27]·.rela.text.startup·RELA············0000000000000000·001680·000018·18···I·46··26··8
33 ··[28]·.debug_info·······PROGBITS········0000000000000000·000c69·000118·00······0···0··133 ··[28]·.debug_info·······PROGBITS········0000000000000000·000c69·000118·00······0···0··1
34 ··[29]·.rela.debug_info··RELA············0000000000000000·001698·0002d0·18···I·46··28··834 ··[29]·.rela.debug_info··RELA············0000000000000000·001698·0002d0·18···I·46··28··8
35 ··[30]·.debug_abbrev·····PROGBITS········0000000000000000·000d81·000098·00······0···0··135 ··[30]·.debug_abbrev·····PROGBITS········0000000000000000·000d81·000098·00······0···0··1
36 ··[31]·.debug_loclists···PROGBITS········0000000000000000·000e19·000042·00······0···0··136 ··[31]·.debug_loclists···PROGBITS········0000000000000000·000e19·000042·00······0···0··1
1.36 KB
strings --all --bytes=8 {}
    
Offset 46, 28 lines modifiedOffset 46, 28 lines modified
46 Py_BytesMain46 Py_BytesMain
47 .shstrtab47 .shstrtab
48 .rela.gnu.debuglto_.debug_info48 .rela.gnu.debuglto_.debug_info
49 .gnu.debuglto_.debug_abbrev49 .gnu.debuglto_.debug_abbrev
50 .rela.gnu.debuglto_.debug_line50 .rela.gnu.debuglto_.debug_line
51 .gnu.debuglto_.debug_str51 .gnu.debuglto_.debug_str
52 .gnu.debuglto_.debug_line_str52 .gnu.debuglto_.debug_line_str
53 .gnu.lto_.profile.a39fb0617f79ab00 
54 .gnu.lto_.icf.a39fb0617f79ab00 
55 .gnu.lto_.ipa_sra.a39fb0617f79ab00 
56 .gnu.lto_.inline.a39fb0617f79ab00 
57 .gnu.lto_.jmpfuncs.a39fb0617f79ab00 
58 .gnu.lto_.pureconst.a39fb0617f79ab00 
59 .gnu.lto_.ipa_modref.a39fb0617f79ab00 
60 .gnu.lto_.lto.a39fb0617f79ab00 
61 .gnu.lto_main.332.a39fb0617f79ab00 
62 .gnu.lto_.symbol_nodes.a39fb0617f79ab00 
63 .gnu.lto_.refs.a39fb0617f79ab00 
64 .gnu.lto_.decls.a39fb0617f79ab00 
65 .gnu.lto_.symtab.a39fb0617f79ab00 
66 .gnu.lto_.ext_symtab.a39fb0617f79ab0053 .gnu.lto_.profile.7ca5fcb382279927
 54 .gnu.lto_.icf.7ca5fcb382279927
 55 .gnu.lto_.ipa_sra.7ca5fcb382279927
 56 .gnu.lto_.inline.7ca5fcb382279927
 57 .gnu.lto_.jmpfuncs.7ca5fcb382279927
 58 .gnu.lto_.pureconst.7ca5fcb382279927
 59 .gnu.lto_.ipa_modref.7ca5fcb382279927
 60 .gnu.lto_.lto.7ca5fcb382279927
 61 .gnu.lto_main.332.7ca5fcb382279927
 62 .gnu.lto_.symbol_nodes.7ca5fcb382279927
 63 .gnu.lto_.refs.7ca5fcb382279927
 64 .gnu.lto_.decls.7ca5fcb382279927
 65 .gnu.lto_.symtab.7ca5fcb382279927
 66 .gnu.lto_.ext_symtab.7ca5fcb382279927
67 .gnu.lto_.opts67 .gnu.lto_.opts
68 .rela.text.startup68 .rela.text.startup
69 .rela.debug_info69 .rela.debug_info
70 .rela.debug_loclists70 .rela.debug_loclists
71 .rela.debug_aranges71 .rela.debug_aranges
72 .rela.debug_rnglists72 .rela.debug_rnglists
73 .rela.debug_line73 .rela.debug_line
4.89 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 8, 45 lines modifiedOffset 8, 45 lines modified
8 ··0x00000050·64656275·676c746f·5f2e6465·6275675f·debuglto_.debug_8 ··0x00000050·64656275·676c746f·5f2e6465·6275675f·debuglto_.debug_
9 ··0x00000060·61626272·6576002e·72656c61·2e676e75·abbrev..rela.gnu9 ··0x00000060·61626272·6576002e·72656c61·2e676e75·abbrev..rela.gnu
10 ··0x00000070·2e646562·75676c74·6f5f2e64·65627567·.debuglto_.debug10 ··0x00000070·2e646562·75676c74·6f5f2e64·65627567·.debuglto_.debug
11 ··0x00000080·5f6c696e·65002e67·6e752e64·65627567·_line..gnu.debug11 ··0x00000080·5f6c696e·65002e67·6e752e64·65627567·_line..gnu.debug
12 ··0x00000090·6c746f5f·2e646562·75675f73·7472002e·lto_.debug_str..12 ··0x00000090·6c746f5f·2e646562·75675f73·7472002e·lto_.debug_str..
13 ··0x000000a0·676e752e·64656275·676c746f·5f2e6465·gnu.debuglto_.de13 ··0x000000a0·676e752e·64656275·676c746f·5f2e6465·gnu.debuglto_.de
14 ··0x000000b0·6275675f·6c696e65·5f737472·002e676e·bug_line_str..gn14 ··0x000000b0·6275675f·6c696e65·5f737472·002e676e·bug_line_str..gn
15 ··0x000000c0·752e6c74·6f5f2e70·726f6669·6c652e61·u.lto_.profile.a15 ··0x000000c0·752e6c74·6f5f2e70·726f6669·6c652e37·u.lto_.profile.7
16 ··0x000000d0·33396662·30363137·66373961·62303000·39fb0617f79ab00.16 ··0x000000d0·63613566·63623338·32323739·39323700·ca5fcb382279927.
17 ··0x000000e0·2e676e75·2e6c746f·5f2e6963·662e6133·.gnu.lto_.icf.a317 ··0x000000e0·2e676e75·2e6c746f·5f2e6963·662e3763·.gnu.lto_.icf.7c
18 ··0x000000f0·39666230·36313766·37396162·3030002e·9fb0617f79ab00..18 ··0x000000f0·61356663·62333832·32373939·3237002e·a5fcb382279927..
19 ··0x00000100·676e752e·6c746f5f·2e697061·5f737261·gnu.lto_.ipa_sra19 ··0x00000100·676e752e·6c746f5f·2e697061·5f737261·gnu.lto_.ipa_sra
20 ··0x00000110·2e613339·66623036·31376637·39616230·.a39fb0617f79ab020 ··0x00000110·2e376361·35666362·33383232·37393932·.7ca5fcb38227992
21 ··0x00000120·30002e67·6e752e6c·746f5f2e·696e6c69·0..gnu.lto_.inli21 ··0x00000120·37002e67·6e752e6c·746f5f2e·696e6c69·7..gnu.lto_.inli
22 ··0x00000130·6e652e61·33396662·30363137·66373961·ne.a39fb0617f79a22 ··0x00000130·6e652e37·63613566·63623338·32323739·ne.7ca5fcb382279
23 ··0x00000140·62303000·2e676e75·2e6c746f·5f2e6a6d·b00..gnu.lto_.jm23 ··0x00000140·39323700·2e676e75·2e6c746f·5f2e6a6d·927..gnu.lto_.jm
24 ··0x00000150·7066756e·63732e61·33396662·30363137·pfuncs.a39fb061724 ··0x00000150·7066756e·63732e37·63613566·63623338·pfuncs.7ca5fcb38
25 ··0x00000160·66373961·62303000·2e676e75·2e6c746f·f79ab00..gnu.lto25 ··0x00000160·32323739·39323700·2e676e75·2e6c746f·2279927..gnu.lto
26 ··0x00000170·5f2e7075·7265636f·6e73742e·61333966·_.pureconst.a39f26 ··0x00000170·5f2e7075·7265636f·6e73742e·37636135·_.pureconst.7ca5
27 ··0x00000180·62303631·37663739·61623030·002e676e·b0617f79ab00..gn27 ··0x00000180·66636233·38323237·39393237·002e676e·fcb382279927..gn
28 ··0x00000190·752e6c74·6f5f2e69·70615f6d·6f647265·u.lto_.ipa_modre28 ··0x00000190·752e6c74·6f5f2e69·70615f6d·6f647265·u.lto_.ipa_modre
29 ··0x000001a0·662e6133·39666230·36313766·37396162·f.a39fb0617f79ab29 ··0x000001a0·662e3763·61356663·62333832·32373939·f.7ca5fcb3822799
30 ··0x000001b0·3030002e·676e752e·6c746f5f·2e6c746f·00..gnu.lto_.lto30 ··0x000001b0·3237002e·676e752e·6c746f5f·2e6c746f·27..gnu.lto_.lto
31 ··0x000001c0·2e613339·66623036·31376637·39616230·.a39fb0617f79ab031 ··0x000001c0·2e376361·35666362·33383232·37393932·.7ca5fcb38227992
32 ··0x000001d0·30002e67·6e752e6c·746f5f6d·61696e2e·0..gnu.lto_main.32 ··0x000001d0·37002e67·6e752e6c·746f5f6d·61696e2e·7..gnu.lto_main.
33 ··0x000001e0·3333322e·61333966·62303631·37663739·332.a39fb0617f7933 ··0x000001e0·3333322e·37636135·66636233·38323237·332.7ca5fcb38227
34 ··0x000001f0·61623030·002e676e·752e6c74·6f5f2e73·ab00..gnu.lto_.s34 ··0x000001f0·39393237·002e676e·752e6c74·6f5f2e73·9927..gnu.lto_.s
35 ··0x00000200·796d626f·6c5f6e6f·6465732e·61333966·ymbol_nodes.a39f35 ··0x00000200·796d626f·6c5f6e6f·6465732e·37636135·ymbol_nodes.7ca5
36 ··0x00000210·62303631·37663739·61623030·002e676e·b0617f79ab00..gn36 ··0x00000210·66636233·38323237·39393237·002e676e·fcb382279927..gn
37 ··0x00000220·752e6c74·6f5f2e72·6566732e·61333966·u.lto_.refs.a39f37 ··0x00000220·752e6c74·6f5f2e72·6566732e·37636135·u.lto_.refs.7ca5
38 ··0x00000230·62303631·37663739·61623030·002e676e·b0617f79ab00..gn38 ··0x00000230·66636233·38323237·39393237·002e676e·fcb382279927..gn
39 ··0x00000240·752e6c74·6f5f2e64·65636c73·2e613339·u.lto_.decls.a3939 ··0x00000240·752e6c74·6f5f2e64·65636c73·2e376361·u.lto_.decls.7ca
40 ··0x00000250·66623036·31376637·39616230·30002e67·fb0617f79ab00..g40 ··0x00000250·35666362·33383232·37393932·37002e67·5fcb382279927..g
41 ··0x00000260·6e752e6c·746f5f2e·73796d74·61622e61·nu.lto_.symtab.a41 ··0x00000260·6e752e6c·746f5f2e·73796d74·61622e37·nu.lto_.symtab.7
42 ··0x00000270·33396662·30363137·66373961·62303000·39fb0617f79ab00.42 ··0x00000270·63613566·63623338·32323739·39323700·ca5fcb382279927.
43 ··0x00000280·2e676e75·2e6c746f·5f2e6578·745f7379·.gnu.lto_.ext_sy43 ··0x00000280·2e676e75·2e6c746f·5f2e6578·745f7379·.gnu.lto_.ext_sy
44 ··0x00000290·6d746162·2e613339·66623036·31376637·mtab.a39fb0617f744 ··0x00000290·6d746162·2e376361·35666362·33383232·mtab.7ca5fcb3822
45 ··0x000002a0·39616230·30002e67·6e752e6c·746f5f2e·9ab00..gnu.lto_.45 ··0x000002a0·37393932·37002e67·6e752e6c·746f5f2e·79927..gnu.lto_.
46 ··0x000002b0·6f707473·002e7265·6c612e74·6578742e·opts..rela.text.46 ··0x000002b0·6f707473·002e7265·6c612e74·6578742e·opts..rela.text.
47 ··0x000002c0·73746172·74757000·2e72656c·612e6465·startup..rela.de47 ··0x000002c0·73746172·74757000·2e72656c·612e6465·startup..rela.de
48 ··0x000002d0·6275675f·696e666f·002e7265·6c612e64·bug_info..rela.d48 ··0x000002d0·6275675f·696e666f·002e7265·6c612e64·bug_info..rela.d
49 ··0x000002e0·65627567·5f6c6f63·6c697374·73002e72·ebug_loclists..r49 ··0x000002e0·65627567·5f6c6f63·6c697374·73002e72·ebug_loclists..r
50 ··0x000002f0·656c612e·64656275·675f6172·616e6765·ela.debug_arange50 ··0x000002f0·656c612e·64656275·675f6172·616e6765·ela.debug_arange
51 ··0x00000300·73002e72·656c612e·64656275·675f726e·s..rela.debug_rn51 ··0x00000300·73002e72·656c612e·64656275·675f726e·s..rela.debug_rn
52 ··0x00000310·676c6973·7473002e·72656c61·2e646562·glists..rela.deb52 ··0x00000310·676c6973·7473002e·72656c61·2e646562·glists..rela.deb
9.21 KB
libpython3.13-minimal_3.13.5-1_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-06-12·07:03:44.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-06-12·07:03:44.000000·debian-binary
2 -rw-r--r--···0········0········0·····8612·2025-06-12·07:03:44.000000·control.tar.xz2 -rw-r--r--···0········0········0·····8608·2025-06-12·07:03:44.000000·control.tar.xz
3 -rw-r--r--···0········0········0···852884·2025-06-12·07:03:44.000000·data.tar.xz3 -rw-r--r--···0········0········0···853364·2025-06-12·07:03:44.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
8.6 KB
data.tar.xz
8.58 KB
data.tar
8.56 KB
./usr/lib/python3.13/lib-dynload/_hashlib.cpython-313-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
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:·f5a1e9c9dbaf019bef8e1f6d235fff76aa8ff9853 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2eda31b2491dbb188a3afc559a29fd444d5f33c6
7.14 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1555, 29 lines modifiedOffset 1555, 29 lines modified
1555 »       mov····%r14,%rdi1555 »       mov····%r14,%rdi
1556 »       call···4160·<PyEval_RestoreThread@plt>1556 »       call···4160·<PyEval_RestoreThread@plt>
1557 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:6911557 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:691
1558 »       mov····%r13,%rdi1558 »       mov····%r13,%rdi
1559 »       call···41c0·<PyBuffer_Release@plt>1559 »       call···41c0·<PyBuffer_Release@plt>
1560 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:6931560 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:693
1561 »       jmp····5531·<__cxa_finalize@plt+0xf11>1561 »       jmp····5531·<__cxa_finalize@plt+0xf11>
1562 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:676·(discriminator·7)1562 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:676·(discriminator·1)
1563 »       mov····0x9a48(%rip),%rax········1563 »       mov····0x9a50(%rip),%rax········
1564 »       lea····0x5041(%rip),%rsi········1564 »       lea····0x4fe9(%rip),%rsi········
1565 »       mov····(%rax),%rdi1565 »       mov····(%rax),%rdi
1566 »       call···42e0·<PyErr_SetString@plt>1566 »       call···42e0·<PyErr_SetString@plt>
1567 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:676·(discriminator·1) 
1568 »       mov····%r13,%rdi 
1569 »       call···41c0·<PyBuffer_Release@plt> 
1570 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:6761567 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:676
1571 »       jmp····5531·<__cxa_finalize@plt+0xf11>1568 »       jmp····5531·<__cxa_finalize@plt+0xf11>
1572 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:676·(discriminator·1)1569 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:676·(discriminator·7)
1573 »       mov····0x9a30(%rip),%rax········1570 »       mov····0x9a30(%rip),%rax········
1574 »       lea····0x4fc9(%rip),%rsi········1571 »       lea····0x5029(%rip),%rsi········
1575 »       mov····(%rax),%rdi1572 »       mov····(%rax),%rdi
1576 »       call···42e0·<PyErr_SetString@plt>1573 »       call···42e0·<PyErr_SetString@plt>
 1574 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:676·(discriminator·1)
 1575 »       mov····%r13,%rdi
 1576 »       call···41c0·<PyBuffer_Release@plt>
1577 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:6761577 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:676
1578 »       jmp····5531·<__cxa_finalize@plt+0xf11>1578 »       jmp····5531·<__cxa_finalize@plt+0xf11>
1579 notify_ssl_error_occurred():1579 notify_ssl_error_occurred():
1580 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:3601580 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:360
1581 »       mov····0x99f0(%rip),%rax········1581 »       mov····0x99f0(%rip),%rax········
1582 »       lea····0x4ac5(%rip),%rsi········1582 »       lea····0x4ac5(%rip),%rsi········
1583 »       mov····(%rax),%rdi1583 »       mov····(%rax),%rdi
Offset 7258, 15 lines modifiedOffset 7258, 15 lines modified
7258 »       sub····$0x68,%rsp7258 »       sub····$0x68,%rsp
7259 PyType_HasFeature():7259 PyType_HasFeature():
7260 /build/reproducible-path/python3.13-3.13.5/build-static/../Include/object.h:12487260 /build/reproducible-path/python3.13-3.13.5/build-static/../Include/object.h:1248
7261 »       mov····0x8(%rsi),%rax7261 »       mov····0x8(%rsi),%rax
7262 EVP_update():7262 EVP_update():
7263 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:676·(discriminator·2)7263 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:676·(discriminator·2)
7264 »       testb··$0x10,0xab(%rax)7264 »       testb··$0x10,0xab(%rax)
7265 »       jne····5591·<__cxa_finalize@plt+0xf71>7265 »       jne····5571·<__cxa_finalize@plt+0xf51>
7266 »       mov····%rdi,%rbp7266 »       mov····%rdi,%rbp
7267 »       mov····%rsi,%rdi7267 »       mov····%rsi,%rdi
7268 »       mov····%rsi,%rbx7268 »       mov····%rsi,%rbx
7269 »       call···4120·<PyObject_CheckBuffer@plt>7269 »       call···4120·<PyObject_CheckBuffer@plt>
7270 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:676·(discriminator·1)7270 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:676·(discriminator·1)
7271 »       test···%eax,%eax7271 »       test···%eax,%eax
7272 »       je·····551b·<__cxa_finalize@plt+0xefb>7272 »       je·····551b·<__cxa_finalize@plt+0xefb>
Offset 7277, 15 lines modifiedOffset 7277, 15 lines modified
7277 »       mov····%r13,%rsi7277 »       mov····%r13,%rsi
7278 »       call···4040·<PyObject_GetBuffer@plt>7278 »       call···4040·<PyObject_GetBuffer@plt>
7279 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:676·(discriminator·1)7279 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:676·(discriminator·1)
7280 »       cmp····$0xffffffff,%eax7280 »       cmp····$0xffffffff,%eax
7281 »       je·····5531·<__cxa_finalize@plt+0xf11>7281 »       je·····5531·<__cxa_finalize@plt+0xf11>
7282 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:676·(discriminator·6)7282 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:676·(discriminator·6)
7283 »       cmpl···$0x1,0x34(%rsp)7283 »       cmpl···$0x1,0x34(%rsp)
7284 »       jg·····5571·<__cxa_finalize@plt+0xf51>7284 »       jg·····5589·<__cxa_finalize@plt+0xf69>
7285 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:6787285 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:678
7286 »       cmpb···$0x0,0x18(%rbp)7286 »       cmpb···$0x0,0x18(%rbp)
7287 »       je·····8d20·<PyInit__hashlib@@Base+0x2f80>7287 »       je·····8d20·<PyInit__hashlib@@Base+0x2f80>
7288 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:6827288 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:682
7289 »       call···43c0·<PyEval_SaveThread@plt>7289 »       call···43c0·<PyEval_SaveThread@plt>
7290 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:6837290 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:683
7291 »       lea····0x19(%rbp),%r127291 »       lea····0x19(%rbp),%r12
Offset 7297, 30 lines modifiedOffset 7297, 30 lines modified
7297 »       mov····%rax,%r147297 »       mov····%rax,%r14
7298 _Py_atomic_compare_exchange_uint8():7298 _Py_atomic_compare_exchange_uint8():
7299 /build/reproducible-path/python3.13-3.13.5/build-static/../Include/cpython/pyatomic_gcc.h:1057299 /build/reproducible-path/python3.13-3.13.5/build-static/../Include/cpython/pyatomic_gcc.h:105
7300 »       xor····%eax,%eax7300 »       xor····%eax,%eax
7301 »       lock·cmpxchg·%dl,(%r12)7301 »       lock·cmpxchg·%dl,(%r12)
7302 _PyMutex_Lock():7302 _PyMutex_Lock():
7303 /build/reproducible-path/python3.13-3.13.5/build-static/../Include/cpython/lock.h:48·(discriminator·1)7303 /build/reproducible-path/python3.13-3.13.5/build-static/../Include/cpython/lock.h:48·(discriminator·1)
7304 »       jne····8d63·<PyInit__hashlib@@Base+0x2fc3>7304 »       jne····8d5f·<PyInit__hashlib@@Base+0x2fbf>
7305 EVP_update():7305 EVP_update():
7306 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:6847306 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:684
7307 »       mov····0x20(%rsp),%rbx7307 »       mov····0x20(%rsp),%rbx
7308 EVP_hash():7308 EVP_hash():
7309 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:5217309 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:521
7310 »       test···%rbx,%rbx7310 »       test···%rbx,%rbx
7311 »       jg·····8ca0·<PyInit__hashlib@@Base+0x2f00>7311 »       jg·····8ca0·<PyInit__hashlib@@Base+0x2f00>
7312 _Py_atomic_compare_exchange_uint8():7312 _Py_atomic_compare_exchange_uint8():
7313 /build/reproducible-path/python3.13-3.13.5/build-static/../Include/cpython/pyatomic_gcc.h:1057313 /build/reproducible-path/python3.13-3.13.5/build-static/../Include/cpython/pyatomic_gcc.h:105
7314 »       mov····$0x1,%eax7314 »       mov····$0x1,%eax
7315 »       xor····%edx,%edx7315 »       xor····%edx,%edx
7316 »       lock·cmpxchg·%dl,(%r12)7316 »       lock·cmpxchg·%dl,(%r12)
7317 _PyMutex_Unlock():7317 _PyMutex_Unlock():
7318 /build/reproducible-path/python3.13-3.13.5/build-static/../Include/cpython/lock.h:59·(discriminator·1)7318 /build/reproducible-path/python3.13-3.13.5/build-static/../Include/cpython/lock.h:59·(discriminator·1)
7319 »       jne····8d56·<PyInit__hashlib@@Base+0x2fb6>7319 »       jne····8d6c·<PyInit__hashlib@@Base+0x2fcc>
7320 EVP_update():7320 EVP_update():
7321 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:6867321 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:686
7322 »       mov····%r14,%rdi7322 »       mov····%r14,%rdi
7323 »       call···4160·<PyEval_RestoreThread@plt>7323 »       call···4160·<PyEval_RestoreThread@plt>
7324 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:6917324 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:691
7325 »       mov····%r13,%rdi7325 »       mov····%r13,%rdi
7326 »       call···41c0·<PyBuffer_Release@plt>7326 »       call···41c0·<PyBuffer_Release@plt>
Offset 7388, 15 lines modifiedOffset 7388, 15 lines modified
7388 »       jle····8c62·<PyInit__hashlib@@Base+0x2ec2>7388 »       jle····8c62·<PyInit__hashlib@@Base+0x2ec2>
7389 »       jmp····8cde·<PyInit__hashlib@@Base+0x2f3e>7389 »       jmp····8cde·<PyInit__hashlib@@Base+0x2f3e>
7390 »       nopl···(%rax)7390 »       nopl···(%rax)
7391 EVP_update():7391 EVP_update():
7392 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:678·(discriminator·1)7392 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:678·(discriminator·1)
7393 »       mov····0x20(%rsp),%rdx7393 »       mov····0x20(%rsp),%rdx
7394 »       cmp····$0x7ff,%rdx7394 »       cmp····$0x7ff,%rdx
7395 »       jg·····8d70·<PyInit__hashlib@@Base+0x2fd0>7395 »       jg·····8d56·<PyInit__hashlib@@Base+0x2fb6>
7396 EVP_hash():7396 EVP_hash():
7397 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:5217397 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:521
7398 »       test···%rdx,%rdx7398 »       test···%rdx,%rdx
7399 »       jle····8d49·<PyInit__hashlib@@Base+0x2fa9>7399 »       jle····8d49·<PyInit__hashlib@@Base+0x2fa9>
7400 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:5267400 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:526
7401 »       mov····0x10(%rbp),%rdi7401 »       mov····0x10(%rbp),%rdi
7402 »       mov····0x10(%rsp),%rsi7402 »       mov····0x10(%rsp),%rsi
Offset 7406, 28 lines modifiedOffset 7406, 29 lines modified
7406 »       je·····55a9·<__cxa_finalize@plt+0xf89>7406 »       je·····55a9·<__cxa_finalize@plt+0xf89>
7407 EVP_update():7407 EVP_update():
7408 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:6917408 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:691
7409 »       mov····%r13,%rdi7409 »       mov····%r13,%rdi
7410 »       call···41c0·<PyBuffer_Release@plt>7410 »       call···41c0·<PyBuffer_Release@plt>
7411 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:6937411 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:693
7412 »       jmp····8c85·<PyInit__hashlib@@Base+0x2ee5>7412 »       jmp····8c85·<PyInit__hashlib@@Base+0x2ee5>
7413 _PyMutex_Unlock(): 
7414 /build/reproducible-path/python3.13-3.13.5/build-static/../Include/cpython/lock.h:607413 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_hashopenssl.c:679
 7414 »       movb···$0x1,0x18(%rbp)
7415 »       mov····%r12,%rdi 
7416 »       call···4110·<PyMutex_Unlock@plt> 
7417 »       jmp····8c75·<PyInit__hashlib@@Base+0x2ed5>7415 »       jmp····8c39·<PyInit__hashlib@@Base+0x2e99>
7418 _PyMutex_Lock():7416 _PyMutex_Lock():
7419 /build/reproducible-path/python3.13-3.13.5/build-static/../Include/cpython/lock.h:497417 /build/reproducible-path/python3.13-3.13.5/build-static/../Include/cpython/lock.h:49
Max diff block lines reached; 720/7130 bytes (10.10%) of diff not shown.
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·61316539·63396462·61663031·39626566·a1e9c9dbaf019bef 
3 ··0x00000010·38653166·36643233·35666666·37366161·8e1f6d235fff76aa2 ··0x00000000·64613331·62323439·31646262·31383861·da31b2491dbb188a
 3 ··0x00000010·33616663·35353961·32396664·34343464·3afc559a29fd444d
4 ··0x00000020·38666639·38352e64·65627567·00000000·8ff985.debug....4 ··0x00000020·35663333·63362e64·65627567·00000000·5f33c6.debug....
5 ··0x00000030·af974965····························..Ie5 ··0x00000030·8322c94d····························.".M
  
280 KB
libpython3.13-stdlib_3.13.5-1_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-06-12·07:03:44.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-06-12·07:03:44.000000·debian-binary
2 -rw-r--r--···0········0········0····10636·2025-06-12·07:03:44.000000·control.tar.xz2 -rw-r--r--···0········0········0····10644·2025-06-12·07:03:44.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1945484·2025-06-12·07:03:44.000000·data.tar.xz3 -rw-r--r--···0········0········0··1946376·2025-06-12·07:03:44.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
280 KB
data.tar.xz
280 KB
data.tar
254 KB
./usr/lib/python3.13/lib-dynload/_lsprof.cpython-313-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·0x0017e0·0x0017e0·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0017e0·0x0017e0·R···0x1000
8 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x003859·0x003859·R·E·0x10008 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x003839·0x003839·R·E·0x1000
9 ··LOAD···········0x006000·0x0000000000006000·0x0000000000006000·0x0014a4·0x0014a4·R···0x10009 ··LOAD···········0x006000·0x0000000000006000·0x0000000000006000·0x0014a4·0x0014a4·R···0x1000
10 ··LOAD···········0x007d50·0x0000000000008d50·0x0000000000008d50·0x0007d8·0x000838·RW··0x100010 ··LOAD···········0x007d50·0x0000000000008d50·0x0000000000008d50·0x0007d8·0x000838·RW··0x1000
11 ··DYNAMIC········0x007e00·0x0000000000008e00·0x0000000000008e00·0x000180·0x000180·RW··0x811 ··DYNAMIC········0x007e00·0x0000000000008e00·0x0000000000008e00·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···0x006b90·0x0000000000006b90·0x0000000000006b90·0x00016c·0x00016c·R···0x413 ··GNU_EH_FRAME···0x006b90·0x0000000000006b90·0x0000000000006b90·0x00016c·0x00016c·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
15 ··GNU_RELRO······0x007d50·0x0000000000008d50·0x0000000000008d50·0x0002b0·0x0002b0·R···0x115 ··GNU_RELRO······0x007d50·0x0000000000008d50·0x0000000000008d50·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·000510·18···A··4···1··88 ··[·3]·.dynsym···········DYNSYM··········0000000000000288·000288·000510·18···A··4···1··8
9 ··[·4]·.dynstr···········STRTAB··········0000000000000798·000798·000400·00···A··0···0··19 ··[·4]·.dynstr···········STRTAB··········0000000000000798·000798·000400·00···A··0···0··1
10 ··[·5]·.rela.dyn·········RELA············0000000000000b98·000b98·000888·18···A··3···0··810 ··[·5]·.rela.dyn·········RELA············0000000000000b98·000b98·000888·18···A··3···0··8
11 ··[·6]·.rela.plt·········RELA············0000000000001420·001420·0003c0·18··AI··3··20··811 ··[·6]·.rela.plt·········RELA············0000000000001420·001420·0003c0·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·000290·10··AX··0···0·1613 ··[·8]·.plt··············PROGBITS········0000000000002020·002020·000290·10··AX··0···0·16
14 ··[·9]·.plt.got··········PROGBITS········00000000000022b0·0022b0·000008·08··AX··0···0··814 ··[·9]·.plt.got··········PROGBITS········00000000000022b0·0022b0·000008·08··AX··0···0··8
15 ··[10]·.text·············PROGBITS········00000000000022c0·0022c0·00358f·00··AX··0···0·1615 ··[10]·.text·············PROGBITS········00000000000022c0·0022c0·00356f·00··AX··0···0·16
16 ··[11]·.fini·············PROGBITS········0000000000005850·005850·000009·00··AX··0···0··416 ··[11]·.fini·············PROGBITS········0000000000005830·005830·000009·00··AX··0···0··4
17 ··[12]·.rodata···········PROGBITS········0000000000006000·006000·000b90·00···A··0···0·3217 ··[12]·.rodata···········PROGBITS········0000000000006000·006000·000b90·00···A··0···0·32
18 ··[13]·.eh_frame_hdr·····PROGBITS········0000000000006b90·006b90·00016c·00···A··0···0··418 ··[13]·.eh_frame_hdr·····PROGBITS········0000000000006b90·006b90·00016c·00···A··0···0··4
19 ··[14]·.eh_frame·········PROGBITS········0000000000006d00·006d00·0007a4·00···A··0···0··819 ··[14]·.eh_frame·········PROGBITS········0000000000006d00·006d00·0007a4·00···A··0···0··8
20 ··[15]·.init_array·······INIT_ARRAY······0000000000008d50·007d50·000008·08··WA··0···0··820 ··[15]·.init_array·······INIT_ARRAY······0000000000008d50·007d50·000008·08··WA··0···0··8
21 ··[16]·.fini_array·······FINI_ARRAY······0000000000008d58·007d58·000008·08··WA··0···0··821 ··[16]·.fini_array·······FINI_ARRAY······0000000000008d58·007d58·000008·08··WA··0···0··8
22 ··[17]·.data.rel.ro······PROGBITS········0000000000008d60·007d60·0000a0·00··WA··0···0·3222 ··[17]·.data.rel.ro······PROGBITS········0000000000008d60·007d60·0000a0·00··WA··0···0·32
23 ··[18]·.dynamic··········DYNAMIC·········0000000000008e00·007e00·000180·10··WA··4···0··823 ··[18]·.dynamic··········DYNAMIC·········0000000000008e00·007e00·000180·10··WA··4···0··8
779 B
readelf --wide --symbols {}
    
Offset 50, 8 lines modifiedOffset 50, 8 lines modified
50 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMutex_Lock50 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMutex_Lock
51 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_GetCurrent51 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_GetCurrent
52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_MemoryError52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_MemoryError
53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTime_PerfCounterRaw53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTime_PerfCounterRaw
54 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyType_LookupRef54 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyType_LookupRef
55 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_FromModuleAndSpec55 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_FromModuleAndSpec
56 ····52:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__56 ····52:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
57 ····53:·00000000000056f0····16·FUNC····GLOBAL·DEFAULT···10·PyInit__lsprof57 ····53:·00000000000056d0····16·FUNC····GLOBAL·DEFAULT···10·PyInit__lsprof
7.02 KB
readelf --wide --relocs {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0xb98·contains·91·entries:1 Relocation·section·'.rela.dyn'·at·offset·0xb98·contains·91·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000008d50··0000000000000008·R_X86_64_RELATIVE·························56e03 0000000000008d50··0000000000000008·R_X86_64_RELATIVE·························56c0
4 0000000000008d58··0000000000000008·R_X86_64_RELATIVE·························56a04 0000000000008d58··0000000000000008·R_X86_64_RELATIVE·························5680
5 0000000000008d68··0000000000000008·R_X86_64_RELATIVE·························60265 0000000000008d68··0000000000000008·R_X86_64_RELATIVE·························6026
6 0000000000008d78··0000000000000008·R_X86_64_RELATIVE·························60266 0000000000008d78··0000000000000008·R_X86_64_RELATIVE·························6026
7 0000000000008d88··0000000000000008·R_X86_64_RELATIVE·························60267 0000000000008d88··0000000000000008·R_X86_64_RELATIVE·························6026
8 0000000000008d98··0000000000000008·R_X86_64_RELATIVE·························61198 0000000000008d98··0000000000000008·R_X86_64_RELATIVE·························6119
9 0000000000008da8··0000000000000008·R_X86_64_RELATIVE·························61199 0000000000008da8··0000000000000008·R_X86_64_RELATIVE·························6119
10 0000000000008db8··0000000000000008·R_X86_64_RELATIVE·························611910 0000000000008db8··0000000000000008·R_X86_64_RELATIVE·························6119
11 0000000000008dc8··0000000000000008·R_X86_64_RELATIVE·························612c11 0000000000008dc8··0000000000000008·R_X86_64_RELATIVE·························612c
12 0000000000008dd8··0000000000000008·R_X86_64_RELATIVE·························613c12 0000000000008dd8··0000000000000008·R_X86_64_RELATIVE·························613c
13 0000000000008de8··0000000000000008·R_X86_64_RELATIVE·························613c13 0000000000008de8··0000000000000008·R_X86_64_RELATIVE·························613c
14 0000000000009140··0000000000000008·R_X86_64_RELATIVE·························914014 0000000000009140··0000000000000008·R_X86_64_RELATIVE·························9140
15 0000000000009160··0000000000000008·R_X86_64_RELATIVE·························610215 0000000000009160··0000000000000008·R_X86_64_RELATIVE·························6102
16 0000000000009168··0000000000000008·R_X86_64_RELATIVE·························4c5016 0000000000009168··0000000000000008·R_X86_64_RELATIVE·························4c30
17 0000000000009178··0000000000000008·R_X86_64_RELATIVE·························66e017 0000000000009178··0000000000000008·R_X86_64_RELATIVE·························66e0
18 0000000000009180··0000000000000008·R_X86_64_RELATIVE·························603c18 0000000000009180··0000000000000008·R_X86_64_RELATIVE·························603c
19 0000000000009188··0000000000000008·R_X86_64_RELATIVE·························2f4019 0000000000009188··0000000000000008·R_X86_64_RELATIVE·························2f40
20 0000000000009198··0000000000000008·R_X86_64_RELATIVE·························65c020 0000000000009198··0000000000000008·R_X86_64_RELATIVE·························65c0
21 00000000000091a0··0000000000000008·R_X86_64_RELATIVE·························610b21 00000000000091a0··0000000000000008·R_X86_64_RELATIVE·························610b
22 00000000000091a8··0000000000000008·R_X86_64_RELATIVE·························480022 00000000000091a8··0000000000000008·R_X86_64_RELATIVE·························47e0
23 00000000000091b8··0000000000000008·R_X86_64_RELATIVE·························658023 00000000000091b8··0000000000000008·R_X86_64_RELATIVE·························6580
24 00000000000091c0··0000000000000008·R_X86_64_RELATIVE·························611324 00000000000091c0··0000000000000008·R_X86_64_RELATIVE·························6113
25 00000000000091c8··0000000000000008·R_X86_64_RELATIVE·························57b025 00000000000091c8··0000000000000008·R_X86_64_RELATIVE·························5790
26 00000000000091d8··0000000000000008·R_X86_64_RELATIVE·························654026 00000000000091d8··0000000000000008·R_X86_64_RELATIVE·························6540
27 00000000000091e0··0000000000000008·R_X86_64_RELATIVE·························602627 00000000000091e0··0000000000000008·R_X86_64_RELATIVE·························6026
28 00000000000091e8··0000000000000008·R_X86_64_RELATIVE·························3ab028 00000000000091e8··0000000000000008·R_X86_64_RELATIVE·························3ab0
29 0000000000009200··0000000000000008·R_X86_64_RELATIVE·························611929 0000000000009200··0000000000000008·R_X86_64_RELATIVE·························6119
30 0000000000009208··0000000000000008·R_X86_64_RELATIVE·························3be030 0000000000009208··0000000000000008·R_X86_64_RELATIVE·························3be0
31 0000000000009220··0000000000000008·R_X86_64_RELATIVE·························612c31 0000000000009220··0000000000000008·R_X86_64_RELATIVE·························612c
32 0000000000009228··0000000000000008·R_X86_64_RELATIVE·························313032 0000000000009228··0000000000000008·R_X86_64_RELATIVE·························3130
33 0000000000009240··0000000000000008·R_X86_64_RELATIVE·························613c33 0000000000009240··0000000000000008·R_X86_64_RELATIVE·························613c
34 0000000000009248··0000000000000008·R_X86_64_RELATIVE·························418034 0000000000009248··0000000000000008·R_X86_64_RELATIVE·························4160
35 0000000000009280··0000000000000008·R_X86_64_RELATIVE·························614e35 0000000000009280··0000000000000008·R_X86_64_RELATIVE·························614e
36 0000000000009288··0000000000000008·R_X86_64_RELATIVE·························640036 0000000000009288··0000000000000008·R_X86_64_RELATIVE·························6400
37 0000000000009290··0000000000000008·R_X86_64_RELATIVE·························617437 0000000000009290··0000000000000008·R_X86_64_RELATIVE·························6174
38 0000000000009298··0000000000000008·R_X86_64_RELATIVE·························615338 0000000000009298··0000000000000008·R_X86_64_RELATIVE·························6153
39 00000000000092a0··0000000000000008·R_X86_64_RELATIVE·························617139 00000000000092a0··0000000000000008·R_X86_64_RELATIVE·························6171
40 00000000000092a8··0000000000000008·R_X86_64_RELATIVE·························643040 00000000000092a8··0000000000000008·R_X86_64_RELATIVE·························6430
41 00000000000092b0··0000000000000008·R_X86_64_RELATIVE·························617e41 00000000000092b0··0000000000000008·R_X86_64_RELATIVE·························617e
Offset 53, 18 lines modifiedOffset 53, 18 lines modified
53 0000000000009318··0000000000000008·R_X86_64_RELATIVE·························61b153 0000000000009318··0000000000000008·R_X86_64_RELATIVE·························61b1
54 0000000000009320··0000000000000008·R_X86_64_RELATIVE·························61a654 0000000000009320··0000000000000008·R_X86_64_RELATIVE·························61a6
55 0000000000009328··0000000000000008·R_X86_64_RELATIVE·························64f855 0000000000009328··0000000000000008·R_X86_64_RELATIVE·························64f8
56 0000000000009330··0000000000000008·R_X86_64_RELATIVE·························61d956 0000000000009330··0000000000000008·R_X86_64_RELATIVE·························61d9
57 0000000000009338··0000000000000008·R_X86_64_RELATIVE·························61ca57 0000000000009338··0000000000000008·R_X86_64_RELATIVE·························61ca
58 0000000000009368··0000000000000008·R_X86_64_RELATIVE·························6a2058 0000000000009368··0000000000000008·R_X86_64_RELATIVE·························6a20
59 0000000000009378··0000000000000008·R_X86_64_RELATIVE·························916059 0000000000009378··0000000000000008·R_X86_64_RELATIVE·························9160
60 0000000000009388··0000000000000008·R_X86_64_RELATIVE·························518060 0000000000009388··0000000000000008·R_X86_64_RELATIVE·························5160
61 0000000000009398··0000000000000008·R_X86_64_RELATIVE·························2d0061 0000000000009398··0000000000000008·R_X86_64_RELATIVE·························2d00
62 00000000000093a8··0000000000000008·R_X86_64_RELATIVE·························581062 00000000000093a8··0000000000000008·R_X86_64_RELATIVE·························57f0
63 00000000000093c8··0000000000000008·R_X86_64_RELATIVE·························570063 00000000000093c8··0000000000000008·R_X86_64_RELATIVE·························56e0
64 0000000000009400··0000000000000008·R_X86_64_RELATIVE·························61df64 0000000000009400··0000000000000008·R_X86_64_RELATIVE·························61df
65 0000000000009408··0000000000000008·R_X86_64_RELATIVE·························607f65 0000000000009408··0000000000000008·R_X86_64_RELATIVE·························607f
66 0000000000009420··0000000000000008·R_X86_64_RELATIVE·························61e866 0000000000009420··0000000000000008·R_X86_64_RELATIVE·························61e8
67 0000000000009428··0000000000000008·R_X86_64_RELATIVE·························61ee67 0000000000009428··0000000000000008·R_X86_64_RELATIVE·························61ee
68 0000000000009430··0000000000000008·R_X86_64_RELATIVE·························61df68 0000000000009430··0000000000000008·R_X86_64_RELATIVE·························61df
69 0000000000009438··0000000000000008·R_X86_64_RELATIVE·························607f69 0000000000009438··0000000000000008·R_X86_64_RELATIVE·························607f
70 0000000000009460··0000000000000008·R_X86_64_RELATIVE·························61f770 0000000000009460··0000000000000008·R_X86_64_RELATIVE·························61f7
Offset 75, 15 lines modifiedOffset 75, 15 lines modified
75 00000000000094b8··0000000000000008·R_X86_64_RELATIVE·························936075 00000000000094b8··0000000000000008·R_X86_64_RELATIVE·························9360
76 00000000000094e8··0000000000000008·R_X86_64_RELATIVE·························623976 00000000000094e8··0000000000000008·R_X86_64_RELATIVE·························6239
77 00000000000094f0··0000000000000008·R_X86_64_RELATIVE·························624177 00000000000094f0··0000000000000008·R_X86_64_RELATIVE·························6241
78 0000000000009500··0000000000000008·R_X86_64_RELATIVE·························956078 0000000000009500··0000000000000008·R_X86_64_RELATIVE·························9560
79 0000000000009508··0000000000000008·R_X86_64_RELATIVE·························93c079 0000000000009508··0000000000000008·R_X86_64_RELATIVE·························93c0
80 0000000000009510··0000000000000008·R_X86_64_RELATIVE·························2e5080 0000000000009510··0000000000000008·R_X86_64_RELATIVE·························2e50
81 0000000000009518··0000000000000008·R_X86_64_RELATIVE·························2ec081 0000000000009518··0000000000000008·R_X86_64_RELATIVE·························2ec0
82 0000000000009520··0000000000000008·R_X86_64_RELATIVE·························57a082 0000000000009520··0000000000000008·R_X86_64_RELATIVE·························5780
83 0000000000008f80··0000000300000006·R_X86_64_GLOB_DAT······0000000000000000·PyModule_Type·+·083 0000000000008f80··0000000300000006·R_X86_64_GLOB_DAT······0000000000000000·PyModule_Type·+·0
84 0000000000008f88··0000000500000006·R_X86_64_GLOB_DAT······0000000000000000·PyExc_RuntimeError·+·084 0000000000008f88··0000000500000006·R_X86_64_GLOB_DAT······0000000000000000·PyExc_RuntimeError·+·0
85 0000000000008f90··0000000900000006·R_X86_64_GLOB_DAT······0000000000000000·_Py_NoneStruct·+·085 0000000000008f90··0000000900000006·R_X86_64_GLOB_DAT······0000000000000000·_Py_NoneStruct·+·0
86 0000000000008f98··0000000b00000006·R_X86_64_GLOB_DAT······0000000000000000·__cxa_finalize·+·086 0000000000008f98··0000000b00000006·R_X86_64_GLOB_DAT······0000000000000000·__cxa_finalize·+·0
87 0000000000008fa0··0000001700000006·R_X86_64_GLOB_DAT······0000000000000000·_ITM_registerTMCloneTable·+·087 0000000000008fa0··0000001700000006·R_X86_64_GLOB_DAT······0000000000000000·_ITM_registerTMCloneTable·+·0
88 0000000000008fa8··0000001f00000006·R_X86_64_GLOB_DAT······0000000000000000·PyExc_ValueError·+·088 0000000000008fa8··0000001f00000006·R_X86_64_GLOB_DAT······0000000000000000·PyExc_ValueError·+·0
89 0000000000008fb0··0000002100000006·R_X86_64_GLOB_DAT······0000000000000000·PyExc_TypeError·+·089 0000000000008fb0··0000002100000006·R_X86_64_GLOB_DAT······0000000000000000·PyExc_TypeError·+·0
676 B
readelf --wide --dynamic {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Dynamic·section·at·offset·0x7e00·contains·20·entries:1 Dynamic·section·at·offset·0x7e00·contains·20·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x000000000000000c·(INIT)···············0x20003 ·0x000000000000000c·(INIT)···············0x2000
4 ·0x000000000000000d·(FINI)···············0x58504 ·0x000000000000000d·(FINI)···············0x5830
5 ·0x0000000000000019·(INIT_ARRAY)·········0x8d505 ·0x0000000000000019·(INIT_ARRAY)·········0x8d50
6 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)6 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)
7 ·0x000000000000001a·(FINI_ARRAY)·········0x8d587 ·0x000000000000001a·(FINI_ARRAY)·········0x8d58
8 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)8 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
9 ·0x000000006ffffef5·(GNU_HASH)···········0x2609 ·0x000000006ffffef5·(GNU_HASH)···········0x260
10 ·0x0000000000000005·(STRTAB)·············0x79810 ·0x0000000000000005·(STRTAB)·············0x798
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:·7e6b80122db0683d35718948260cd6995beddc4a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0d49223476255b664314cb26a20afc95a2d267c7
30.2 KB
readelf --wide --debug-dump=frames {}
    
Offset 30, 30 lines modifiedOffset 30, 30 lines modified
30 ··0xffffffffffffc330·(offset:·0x2ec0)·->·0x2bc·fde=[···14c]30 ··0xffffffffffffc330·(offset:·0x2ec0)·->·0x2bc·fde=[···14c]
31 ··0xffffffffffffc3b0·(offset:·0x2f40)·->·0x2e8·fde=[···178]31 ··0xffffffffffffc3b0·(offset:·0x2f40)·->·0x2e8·fde=[···178]
32 ··0xffffffffffffc5a0·(offset:·0x3130)·->·0x368·fde=[···1f8]32 ··0xffffffffffffc5a0·(offset:·0x3130)·->·0x368·fde=[···1f8]
33 ··0xffffffffffffc6d0·(offset:·0x3260)·->·0x3d8·fde=[···268]33 ··0xffffffffffffc6d0·(offset:·0x3260)·->·0x3d8·fde=[···268]
34 ··0xffffffffffffcf20·(offset:·0x3ab0)·->·0x444·fde=[···2d4]34 ··0xffffffffffffcf20·(offset:·0x3ab0)·->·0x444·fde=[···2d4]
35 ··0xffffffffffffcf70·(offset:·0x3b00)·->·0x460·fde=[···2f0]35 ··0xffffffffffffcf70·(offset:·0x3b00)·->·0x460·fde=[···2f0]
36 ··0xffffffffffffd050·(offset:·0x3be0)·->·0x4b0·fde=[···340]36 ··0xffffffffffffd050·(offset:·0x3be0)·->·0x4b0·fde=[···340]
37 ··0xffffffffffffd5f0·(offset:·0x4180)·->·0x51c·fde=[···3ac]37 ··0xffffffffffffd5d0·(offset:·0x4160)·->·0x51c·fde=[···3ac]
38 ··0xffffffffffffdc70·(offset:·0x4800)·->·0x588·fde=[···418]38 ··0xffffffffffffdc50·(offset:·0x47e0)·->·0x588·fde=[···418]
39 ··0xffffffffffffde30·(offset:·0x49c0)·->·0x5f4·fde=[···484]39 ··0xffffffffffffde10·(offset:·0x49a0)·->·0x5f4·fde=[···484]
40 ··0xffffffffffffe0c0·(offset:·0x4c50)·->·0x68c·fde=[···51c]40 ··0xffffffffffffe0a0·(offset:·0x4c30)·->·0x68c·fde=[···51c]
41 ··0xffffffffffffe180·(offset:·0x4d10)·->·0x6c8·fde=[···558]41 ··0xffffffffffffe160·(offset:·0x4cf0)·->·0x6c8·fde=[···558]
42 ··0xffffffffffffe3a0·(offset:·0x4f30)·->·0x714·fde=[···5a4]42 ··0xffffffffffffe380·(offset:·0x4f10)·->·0x714·fde=[···5a4]
43 ··0xffffffffffffe4c0·(offset:·0x5050)·->·0x760·fde=[···5f0]43 ··0xffffffffffffe4a0·(offset:·0x5030)·->·0x760·fde=[···5f0]
44 ··0xffffffffffffe5f0·(offset:·0x5180)·->·0x7ac·fde=[···63c]44 ··0xffffffffffffe5d0·(offset:·0x5160)·->·0x7ac·fde=[···63c]
45 ··0xffffffffffffe730·(offset:·0x52c0)·->·0x814·fde=[···6a4]45 ··0xffffffffffffe710·(offset:·0x52a0)·->·0x814·fde=[···6a4]
46 ··0xffffffffffffea00·(offset:·0x5590)·->·0x880·fde=[···710]46 ··0xffffffffffffe9e0·(offset:·0x5570)·->·0x880·fde=[···710]
47 ··0xffffffffffffea90·(offset:·0x5620)·->·0x8f8·fde=[···788]47 ··0xffffffffffffea70·(offset:·0x5600)·->·0x8f8·fde=[···788]
48 ··0xffffffffffffeb60·(offset:·0x56f0)·->·0x1c8·fde=[····58]48 ··0xffffffffffffeb40·(offset:·0x56d0)·->·0x1c8·fde=[····58]
49 ··0xffffffffffffeb70·(offset:·0x5700)·->·0x1dc·fde=[····6c]49 ··0xffffffffffffeb50·(offset:·0x56e0)·->·0x1dc·fde=[····6c]
50 ··0xffffffffffffec10·(offset:·0x57a0)·->·0x354·fde=[···1e4]50 ··0xffffffffffffebf0·(offset:·0x5780)·->·0x354·fde=[···1e4]
51 ··0xffffffffffffec20·(offset:·0x57b0)·->·0x658·fde=[···4e8]51 ··0xffffffffffffec00·(offset:·0x5790)·->·0x658·fde=[···4e8]
52 ··0xffffffffffffec80·(offset:·0x5810)·->·0x8c0·fde=[···750]52 ··0xffffffffffffec60·(offset:·0x57f0)·->·0x8c0·fde=[···750]
  
53 Contents·of·the·.eh_frame·section:53 Contents·of·the·.eh_frame·section:
  
  
54 00000000·0000000000000014·00000000·CIE54 00000000·0000000000000014·00000000·CIE
55 ··Version:···············155 ··Version:···············1
56 ··Augmentation:··········"zR"56 ··Augmentation:··········"zR"
Offset 82, 33 lines modifiedOffset 82, 33 lines modified
82 ··DW_CFA_nop82 ··DW_CFA_nop
83 ··DW_CFA_nop83 ··DW_CFA_nop
84 ··DW_CFA_nop84 ··DW_CFA_nop
85 ··DW_CFA_nop85 ··DW_CFA_nop
86 ··DW_CFA_nop86 ··DW_CFA_nop
87 ··DW_CFA_nop87 ··DW_CFA_nop
  
88 00000058·0000000000000010·0000005c·FDE·cie=00000000·pc=00000000000056f0..000000000000570088 00000058·0000000000000010·0000005c·FDE·cie=00000000·pc=00000000000056d0..00000000000056e0
89 ··DW_CFA_nop89 ··DW_CFA_nop
90 ··DW_CFA_nop90 ··DW_CFA_nop
91 ··DW_CFA_nop91 ··DW_CFA_nop
  
92 0000006c·0000000000000024·00000070·FDE·cie=00000000·pc=0000000000005700..000000000000579a92 0000006c·0000000000000024·00000070·FDE·cie=00000000·pc=00000000000056e0..000000000000577a
93 ··DW_CFA_advance_loc:·5·to·000000000000570593 ··DW_CFA_advance_loc:·5·to·00000000000056e5
94 ··DW_CFA_def_cfa_offset:·1694 ··DW_CFA_def_cfa_offset:·16
95 ··DW_CFA_offset:·r6·(rbp)·at·cfa-1695 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
96 ··DW_CFA_advance_loc:·1·to·000000000000570696 ··DW_CFA_advance_loc:·1·to·00000000000056e6
97 ··DW_CFA_def_cfa_offset:·2497 ··DW_CFA_def_cfa_offset:·24
98 ··DW_CFA_offset:·r3·(rbx)·at·cfa-2498 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
99 ··DW_CFA_advance_loc:·4·to·000000000000570a99 ··DW_CFA_advance_loc:·4·to·00000000000056ea
100 ··DW_CFA_def_cfa_offset:·32100 ··DW_CFA_def_cfa_offset:·32
101 ··DW_CFA_advance_loc1:·141·to·0000000000005797101 ··DW_CFA_advance_loc1:·141·to·0000000000005777
102 ··DW_CFA_def_cfa_offset:·24102 ··DW_CFA_def_cfa_offset:·24
103 ··DW_CFA_advance_loc:·1·to·0000000000005798103 ··DW_CFA_advance_loc:·1·to·0000000000005778
104 ··DW_CFA_def_cfa_offset:·16104 ··DW_CFA_def_cfa_offset:·16
105 ··DW_CFA_advance_loc:·1·to·0000000000005799105 ··DW_CFA_advance_loc:·1·to·0000000000005779
106 ··DW_CFA_def_cfa_offset:·8106 ··DW_CFA_def_cfa_offset:·8
  
107 00000094·0000000000000014·00000098·FDE·cie=00000000·pc=00000000000022c0..00000000000022c8107 00000094·0000000000000014·00000098·FDE·cie=00000000·pc=00000000000022c0..00000000000022c8
108 ··DW_CFA_def_cfa_offset:·32108 ··DW_CFA_def_cfa_offset:·32
109 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24109 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
110 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16110 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
111 ··DW_CFA_nop111 ··DW_CFA_nop
Offset 235, 15 lines modifiedOffset 235, 15 lines modified
235 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48235 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
236 ··DW_CFA_offset:·r12·(r12)·at·cfa-40236 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
237 ··DW_CFA_offset:·r13·(r13)·at·cfa-32237 ··DW_CFA_offset:·r13·(r13)·at·cfa-32
238 ··DW_CFA_offset:·r14·(r14)·at·cfa-24238 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
239 ··DW_CFA_offset:·r15·(r15)·at·cfa-16239 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
240 ··DW_CFA_nop240 ··DW_CFA_nop
  
241 000001e4·0000000000000010·000001e8·FDE·cie=00000000·pc=00000000000057a0..00000000000057a9241 000001e4·0000000000000010·000001e8·FDE·cie=00000000·pc=0000000000005780..0000000000005789
242 ··DW_CFA_nop242 ··DW_CFA_nop
243 ··DW_CFA_nop243 ··DW_CFA_nop
244 ··DW_CFA_nop244 ··DW_CFA_nop
  
245 000001f8·000000000000004c·000001fc·FDE·cie=00000000·pc=0000000000003130..0000000000003260245 000001f8·000000000000004c·000001fc·FDE·cie=00000000·pc=0000000000003130..0000000000003260
246 ··DW_CFA_advance_loc:·6·to·0000000000003136246 ··DW_CFA_advance_loc:·6·to·0000000000003136
247 ··DW_CFA_def_cfa_offset:·16247 ··DW_CFA_def_cfa_offset:·16
Offset 315, 30 lines modifiedOffset 315, 30 lines modified
315 ··DW_CFA_def_cfa_offset:·48315 ··DW_CFA_def_cfa_offset:·48
316 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48316 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
317 ··DW_CFA_advance_loc:·4·to·0000000000003273317 ··DW_CFA_advance_loc:·4·to·0000000000003273
318 ··DW_CFA_def_cfa_offset:·56318 ··DW_CFA_def_cfa_offset:·56
319 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56319 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
320 ··DW_CFA_advance_loc:·4·to·0000000000003277320 ··DW_CFA_advance_loc:·4·to·0000000000003277
321 ··DW_CFA_def_cfa_offset:·96321 ··DW_CFA_def_cfa_offset:·96
322 ··DW_CFA_advance_loc2:·1022·to·0000000000003675322 ··DW_CFA_advance_loc2:·1018·to·0000000000003671
323 ··DW_CFA_remember_state323 ··DW_CFA_remember_state
324 ··DW_CFA_def_cfa_offset:·56324 ··DW_CFA_def_cfa_offset:·56
325 ··DW_CFA_advance_loc:·4·to·0000000000003679325 ··DW_CFA_advance_loc:·4·to·0000000000003675
326 ··DW_CFA_def_cfa_offset:·48326 ··DW_CFA_def_cfa_offset:·48
327 ··DW_CFA_advance_loc:·1·to·000000000000367a327 ··DW_CFA_advance_loc:·1·to·0000000000003676
328 ··DW_CFA_def_cfa_offset:·40328 ··DW_CFA_def_cfa_offset:·40
329 ··DW_CFA_advance_loc:·2·to·000000000000367c329 ··DW_CFA_advance_loc:·2·to·0000000000003678
330 ··DW_CFA_def_cfa_offset:·32330 ··DW_CFA_def_cfa_offset:·32
331 ··DW_CFA_advance_loc:·2·to·000000000000367e331 ··DW_CFA_advance_loc:·2·to·000000000000367a
332 ··DW_CFA_def_cfa_offset:·24332 ··DW_CFA_def_cfa_offset:·24
333 ··DW_CFA_advance_loc:·2·to·0000000000003680333 ··DW_CFA_advance_loc:·2·to·000000000000367c
334 ··DW_CFA_def_cfa_offset:·16334 ··DW_CFA_def_cfa_offset:·16
335 ··DW_CFA_advance_loc:·2·to·0000000000003682335 ··DW_CFA_advance_loc:·2·to·000000000000367e
336 ··DW_CFA_def_cfa_offset:·8336 ··DW_CFA_def_cfa_offset:·8
337 ··DW_CFA_advance_loc:·14·to·0000000000003690337 ··DW_CFA_advance_loc:·10·to·0000000000003688
338 ··DW_CFA_restore_state338 ··DW_CFA_restore_state
  
339 000002b4·000000000000001c·000002b8·FDE·cie=00000000·pc=0000000000002450..00000000000026f9339 000002b4·000000000000001c·000002b8·FDE·cie=00000000·pc=0000000000002450..00000000000026f9
340 ··DW_CFA_def_cfa_offset:·96340 ··DW_CFA_def_cfa_offset:·96
341 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56341 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
342 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48342 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
343 ··DW_CFA_offset:·r12·(r12)·at·cfa-40343 ··DW_CFA_offset:·r12·(r12)·at·cfa-40
Offset 388, 15 lines modifiedOffset 388, 15 lines modified
388 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32388 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
389 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24389 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
390 ··DW_CFA_offset:·r12·(r12)·at·cfa-16390 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
391 ··DW_CFA_nop391 ··DW_CFA_nop
392 ··DW_CFA_nop392 ··DW_CFA_nop
393 ··DW_CFA_nop393 ··DW_CFA_nop
  
394 00000340·0000000000000048·00000344·FDE·cie=00000000·pc=0000000000003be0..0000000000004177394 00000340·0000000000000048·00000344·FDE·cie=00000000·pc=0000000000003be0..0000000000004157
395 ··DW_CFA_advance_loc:·6·to·0000000000003be6395 ··DW_CFA_advance_loc:·6·to·0000000000003be6
396 ··DW_CFA_def_cfa_offset:·16396 ··DW_CFA_def_cfa_offset:·16
397 ··DW_CFA_offset:·r15·(r15)·at·cfa-16397 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
398 ··DW_CFA_advance_loc:·2·to·0000000000003be8398 ··DW_CFA_advance_loc:·2·to·0000000000003be8
399 ··DW_CFA_def_cfa_offset:·24399 ··DW_CFA_def_cfa_offset:·24
400 ··DW_CFA_offset:·r14·(r14)·at·cfa-24400 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
401 ··DW_CFA_advance_loc:·2·to·0000000000003bea401 ··DW_CFA_advance_loc:·2·to·0000000000003bea
Max diff block lines reached; 24050/30866 bytes (77.92%) of diff not shown.
219 B
strings --all --bytes=8 {}
    
Offset 1, 7 lines modifiedOffset 1, 8 lines modified
 1 I"4v%[fC
1 __gmon_start__2 __gmon_start__
2 _ITM_deregisterTMCloneTable3 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable4 _ITM_registerTMCloneTable
4 __cxa_finalize5 __cxa_finalize
5 PyInit__lsprof6 PyInit__lsprof
6 PyModuleDef_Init7 PyModuleDef_Init
7 PyModule_GetState8 PyModule_GetState
196 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 00000000000022c0·<PyInit__lsprof-0x3430>:2 00000000000022c0·<PyInit__lsprof-0x3410>:
3 _lsprof_exec():3 _lsprof_exec():
4 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_lsprof.c:10384 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_lsprof.c:1038
5 »       or·····$0xffffffff,%eax5 »       or·····$0xffffffff,%eax
6 »       jmp····5796·<PyInit__lsprof+0xa6>6 »       jmp····5776·<PyInit__lsprof+0xa6>
7 setSubcalls():7 setSubcalls():
8 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_lsprof.c:5928 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_lsprof.c:592
9 »       andl···$0xfffffffd,0x28(%rbx)9 »       andl···$0xfffffffd,0x28(%rbx)
10 profiler_init():10 profiler_init():
11 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_lsprof.c:935·(discriminator·1)11 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_lsprof.c:935·(discriminator·1)
12 »       mov····0x8(%rsp),%eax12 »       mov····0x8(%rsp),%eax
13 setBuiltins():13 setBuiltins():
Offset 171, 25 lines modifiedOffset 171, 25 lines modified
171 »       lea····0x7103(%rip),%rdi········171 »       lea····0x7103(%rip),%rdi········
172 »       call···2260·<PyMutex_Lock@plt>172 »       call···2260·<PyMutex_Lock@plt>
173 randombits():173 randombits():
174 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/rotatingtree.c:21174 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/rotatingtree.c:21
175 »       mov····0x70f4(%rip),%eax········175 »       mov····0x70f4(%rip),%eax········
176 »       cmp····$0x7,%eax176 »       cmp····$0x7,%eax
177 »       ja·····32a3·<__cxa_finalize@plt+0xff3>177 »       ja·····32a3·<__cxa_finalize@plt+0xff3>
178 »       jmp····38e0·<__cxa_finalize@plt+0x1630>178 »       jmp····3928·<__cxa_finalize@plt+0x1678>
179 _PyMutex_Unlock():179 _PyMutex_Unlock():
180 /build/reproducible-path/python3.13-3.13.5/build-static/../Include/cpython/lock.h:60180 /build/reproducible-path/python3.13-3.13.5/build-static/../Include/cpython/lock.h:60
181 »       lea····0x70e3(%rip),%rdi········181 »       lea····0x70e3(%rip),%rdi········
182 »       call···21a0·<PyMutex_Unlock@plt>182 »       call···21a0·<PyMutex_Unlock@plt>
183 RotatingTree_Get():183 RotatingTree_Get():
184 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/rotatingtree.c:56184 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/rotatingtree.c:56
185 »       mov····0x10(%r12),%rbx185 »       mov····0x10(%r12),%rbx
186 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/rotatingtree.c:54·(discriminator·1)186 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/rotatingtree.c:54·(discriminator·1)
187 »       cmp····$0x4,%r15d187 »       cmp····$0x4,%r15d
188 »       je·····3780·<__cxa_finalize@plt+0x14d0>188 »       je·····3760·<__cxa_finalize@plt+0x14b0>
189 »       jmp····32d7·<__cxa_finalize@plt+0x1027>189 »       jmp····32d7·<__cxa_finalize@plt+0x1027>
190 _PyMutex_Lock():190 _PyMutex_Lock():
191 /build/reproducible-path/python3.13-3.13.5/build-static/../Include/cpython/lock.h:49191 /build/reproducible-path/python3.13-3.13.5/build-static/../Include/cpython/lock.h:49
192 »       lea····0x70c3(%rip),%rdi········192 »       lea····0x70c3(%rip),%rdi········
193 »       call···2260·<PyMutex_Lock@plt>193 »       call···2260·<PyMutex_Lock@plt>
194 randombits():194 randombits():
195 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/rotatingtree.c:21195 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/rotatingtree.c:21
Offset 205, 15 lines modifiedOffset 205, 15 lines modified
205 RotatingTree_Get():205 RotatingTree_Get():
206 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/rotatingtree.c:54·(discriminator·1)206 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/rotatingtree.c:54·(discriminator·1)
207 »       mov····(%rsp),%edx207 »       mov····(%rsp),%edx
208 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/rotatingtree.c:56208 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/rotatingtree.c:56
209 »       mov····0x48(%r15),%rbp209 »       mov····0x48(%r15),%rbp
210 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/rotatingtree.c:54·(discriminator·1)210 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/rotatingtree.c:54·(discriminator·1)
211 »       cmp····$0x4,%edx211 »       cmp····$0x4,%edx
212 »       je·····3848·<__cxa_finalize@plt+0x1598>212 »       je·····3840·<__cxa_finalize@plt+0x1590>
213 »       jmp····357e·<__cxa_finalize@plt+0x12ce>213 »       jmp····357e·<__cxa_finalize@plt+0x12ce>
214 normalizeUserObj():214 normalizeUserObj():
215 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_lsprof.c:155215 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_lsprof.c:155
216 »       mov····0x20(%r13),%r15216 »       mov····0x20(%r13),%r15
217 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_lsprof.c:157217 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_lsprof.c:157
218 »       test···%r15,%r15218 »       test···%r15,%r15
219 »       je·····254e·<__cxa_finalize@plt+0x29e>219 »       je·····254e·<__cxa_finalize@plt+0x29e>
Offset 267, 78 lines modifiedOffset 267, 78 lines modified
267 RotatingTree_Get():267 RotatingTree_Get():
268 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/rotatingtree.c:78268 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/rotatingtree.c:78
269 »       cmp····0x0(%rbp),%rbx269 »       cmp····0x0(%rbp),%rbx
270 »       mov····(%rsp),%r8270 »       mov····(%rsp),%r8
271 »       mov····$0x0,%ecx271 »       mov····$0x0,%ecx
272 »       mov····0x8(%rsp),%esi272 »       mov····0x8(%rsp),%esi
273 »       mov····$0x1,%edx273 »       mov····$0x1,%edx
274 »       jae····36a0·<__cxa_finalize@plt+0x13f0>274 »       jae····38a0·<__cxa_finalize@plt+0x15f0>
275 »       jmp····38ac·<__cxa_finalize@plt+0x15fc>275 »       jmp····38d8·<__cxa_finalize@plt+0x1628>
276 _PyMutex_Lock():276 _PyMutex_Lock():
277 /build/reproducible-path/python3.13-3.13.5/build-static/../Include/cpython/lock.h:49277 /build/reproducible-path/python3.13-3.13.5/build-static/../Include/cpython/lock.h:49
278 »       lea····0x6fe0(%rip),%rdi········278 »       lea····0x6fe0(%rip),%rdi········
279 »       mov····%r8,(%rsp)279 »       mov····%r8,(%rsp)
280 »       call···2260·<PyMutex_Lock@plt>280 »       call···2260·<PyMutex_Lock@plt>
281 randombits():281 randombits():
282 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/rotatingtree.c:21282 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/rotatingtree.c:21
283 »       mov····0x6fcd(%rip),%eax········283 »       mov····0x6fcd(%rip),%eax········
284 »       mov····(%rsp),%r8284 »       mov····(%rsp),%r8
285 »       mov····$0x0,%ecx285 »       mov····$0x0,%ecx
286 »       mov····$0x1,%edx286 »       mov····$0x1,%edx
287 »       cmp····$0x1,%eax287 »       cmp····$0x1,%eax
288 »       ja·····3885·<__cxa_finalize@plt+0x15d5>288 »       ja·····387d·<__cxa_finalize@plt+0x15cd>
289 »       jmp····3a5f·<__cxa_finalize@plt+0x17af>289 »       jmp····3a5f·<__cxa_finalize@plt+0x17af>
290 newSubEntry():290 newSubEntry():
291 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_lsprof.c:255291 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_lsprof.c:255
292 »       orl····$0x100,0x28(%r12)292 »       orl····$0x100,0x28(%r12)
293 »       jmp····3652·<__cxa_finalize@plt+0x13a2>293 »       jmp····3652·<__cxa_finalize@plt+0x13a2>
294 newProfilerEntry():294 newProfilerEntry():
295 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_lsprof.c:214295 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_lsprof.c:214
296 »       orl····$0x100,0x28(%r12)296 »       orl····$0x100,0x28(%r12)
297 »       jmp····3671·<__cxa_finalize@plt+0x13c1>297 »       jmp····366d·<__cxa_finalize@plt+0x13bd>
298 _PyMutex_Unlock():298 _PyMutex_Unlock():
299 /build/reproducible-path/python3.13-3.13.5/build-static/../Include/cpython/lock.h:60299 /build/reproducible-path/python3.13-3.13.5/build-static/../Include/cpython/lock.h:60
300 »       lea····0x6f92(%rip),%rdi········300 »       lea····0x6f92(%rip),%rdi········
301 »       mov····%rsi,0x8(%rsp)301 »       mov····%rsi,0x8(%rsp)
302 »       mov····%ecx,(%rsp)302 »       mov····%ecx,(%rsp)
303 »       call···21a0·<PyMutex_Unlock@plt>303 »       call···21a0·<PyMutex_Unlock@plt>
304 RotatingTree_Get():304 RotatingTree_Get():
305 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/rotatingtree.c:78305 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/rotatingtree.c:78
306 »       cmp····(%rbx),%rbp306 »       cmp····(%rbx),%rbp
307 »       mov····(%rsp),%ecx307 »       mov····(%rsp),%ecx
308 »       mov····$0x0,%edx308 »       mov····$0x0,%edx
309 »       mov····0x8(%rsp),%rsi309 »       mov····0x8(%rsp),%rsi
310 »       jae····3810·<__cxa_finalize@plt+0x1560> 
311 »       jmp····37e2·<__cxa_finalize@plt+0x1532>310 »       jae····37c2·<__cxa_finalize@plt+0x1512>
 311 »       jmp····37f0·<__cxa_finalize@plt+0x1540>
312 newProfilerEntry():312 newProfilerEntry():
313 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_lsprof.c:219313 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_lsprof.c:219
314 »       call···21b0·<PyErr_Clear@plt>314 »       call···21b0·<PyErr_Clear@plt>
315 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_lsprof.c:220315 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_lsprof.c:220
316 »       mov····%rbx,%rdi316 »       mov····%rbx,%rdi
317 »       call···2160·<PyMem_Free@plt>317 »       call···2160·<PyMem_Free@plt>
318 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_lsprof.c:221318 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_lsprof.c:221
319 »       orl····$0x100,0x28(%r12)319 »       orl····$0x100,0x28(%r12)
320 »       jmp····3671·<__cxa_finalize@plt+0x13c1>320 »       jmp····366d·<__cxa_finalize@plt+0x13bd>
321 _PyMutex_Lock():321 _PyMutex_Lock():
322 /build/reproducible-path/python3.13-3.13.5/build-static/../Include/cpython/lock.h:49322 /build/reproducible-path/python3.13-3.13.5/build-static/../Include/cpython/lock.h:49
323 »       lea····0x6f48(%rip),%rdi········323 »       lea····0x6f48(%rip),%rdi········
324 »       mov····%rsi,(%rsp)324 »       mov····%rsi,(%rsp)
325 »       call···2260·<PyMutex_Lock@plt>325 »       call···2260·<PyMutex_Lock@plt>
326 randombits():326 randombits():
327 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/rotatingtree.c:21327 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/rotatingtree.c:21
328 »       mov····0x6f35(%rip),%eax········328 »       mov····0x6f35(%rip),%eax········
329 »       mov····(%rsp),%rsi329 »       mov····(%rsp),%rsi
330 »       mov····$0x0,%edx330 »       mov····$0x0,%edx
331 »       cmp····$0x1,%eax331 »       cmp····$0x1,%eax
332 »       ja·····37bf·<__cxa_finalize@plt+0x150f>332 »       ja·····379f·<__cxa_finalize@plt+0x14ef>
Max diff block lines reached; 194599/200097 bytes (97.25%) 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 0000000000005850·<.fini>:2 0000000000005830·<.fini>:
3 _fini():3 _fini():
4 »       sub····$0x8,%rsp4 »       sub····$0x8,%rsp
5 »       add····$0x8,%rsp5 »       add····$0x8,%rsp
6 »       ret6 »       ret
1.76 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 10, 17 lines modifiedOffset 10, 17 lines modified
10 ··0x00006c00·d4050000·81bfffff·38060000·fdbfffff·........8.......10 ··0x00006c00·d4050000·81bfffff·38060000·fdbfffff·........8.......
11 ··0x00006c10·74060000·2ac0ffff·b0060000·91c0ffff·t...*...........11 ··0x00006c10·74060000·2ac0ffff·b0060000·91c0ffff·t...*...........
12 ··0x00006c20·e8070000·02c1ffff·60080000·51c1ffff·........`...Q...12 ··0x00006c20·e8070000·02c1ffff·60080000·51c1ffff·........`...Q...
13 ··0x00006c30·a8080000·70c1ffff·1c020000·c0c2ffff·....p...........13 ··0x00006c30·a8080000·70c1ffff·1c020000·c0c2ffff·....p...........
14 ··0x00006c40·6c020000·30c3ffff·bc020000·b0c3ffff·l...0...........14 ··0x00006c40·6c020000·30c3ffff·bc020000·b0c3ffff·l...0...........
15 ··0x00006c50·e8020000·a0c5ffff·68030000·d0c6ffff·........h.......15 ··0x00006c50·e8020000·a0c5ffff·68030000·d0c6ffff·........h.......
16 ··0x00006c60·d8030000·20cfffff·44040000·70cfffff·....·...D...p...16 ··0x00006c60·d8030000·20cfffff·44040000·70cfffff·....·...D...p...
17 ··0x00006c70·60040000·50d0ffff·b0040000·f0d5ffff·`...P...........17 ··0x00006c70·60040000·50d0ffff·b0040000·d0d5ffff·`...P...........
18 ··0x00006c80·1c050000·70dcffff·88050000·30deffff·....p.......0...18 ··0x00006c80·1c050000·50dcffff·88050000·10deffff·....P...........
19 ··0x00006c90·f4050000·c0e0ffff·8c060000·80e1ffff·................19 ··0x00006c90·f4050000·a0e0ffff·8c060000·60e1ffff·............`...
20 ··0x00006ca0·c8060000·a0e3ffff·14070000·c0e4ffff·................20 ··0x00006ca0·c8060000·80e3ffff·14070000·a0e4ffff·................
21 ··0x00006cb0·60070000·f0e5ffff·ac070000·30e7ffff·`...........0...21 ··0x00006cb0·60070000·d0e5ffff·ac070000·10e7ffff·`...............
22 ··0x00006cc0·14080000·00eaffff·80080000·90eaffff·................22 ··0x00006cc0·14080000·e0e9ffff·80080000·70eaffff·............p...
23 ··0x00006cd0·f8080000·60ebffff·c8010000·70ebffff·....`.......p...23 ··0x00006cd0·f8080000·40ebffff·c8010000·50ebffff·....@.......P...
24 ··0x00006ce0·dc010000·10ecffff·54030000·20ecffff·........T...·...24 ··0x00006ce0·dc010000·f0ebffff·54030000·00ecffff·........T.......
25 ··0x00006cf0·58060000·80ecffff·c0080000··········X...........25 ··0x00006cf0·58060000·60ecffff·c0080000··········X...`.......
  
8.93 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 ··0x00006d00·14000000·00000000·017a5200·01781001·.........zR..x..3 ··0x00006d00·14000000·00000000·017a5200·01781001·.........zR..x..
4 ··0x00006d10·1b0c0708·90010000·24000000·1c000000·........$.......4 ··0x00006d10·1b0c0708·90010000·24000000·1c000000·........$.......
5 ··0x00006d20·00b3ffff·90020000·000e1046·0e184a0f·...........F..J.5 ··0x00006d20·00b3ffff·90020000·000e1046·0e184a0f·...........F..J.
6 ··0x00006d30·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....6 ··0x00006d30·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....
7 ··0x00006d40·14000000·44000000·68b5ffff·08000000·....D...h.......7 ··0x00006d40·14000000·44000000·68b5ffff·08000000·....D...h.......
8 ··0x00006d50·00000000·00000000·10000000·5c000000·............\...8 ··0x00006d50·00000000·00000000·10000000·5c000000·............\...
9 ··0x00006d60·90e9ffff·10000000·00000000·24000000·............$...9 ··0x00006d60·70e9ffff·10000000·00000000·24000000·p...........$...
10 ··0x00006d70·70000000·8ce9ffff·9a000000·00450e10·p............E..10 ··0x00006d70·70000000·6ce9ffff·9a000000·00450e10·p...l........E..
11 ··0x00006d80·8602410e·18830344·0e20028d·0e18410e·..A....D.·....A.11 ··0x00006d80·8602410e·18830344·0e20028d·0e18410e·..A....D.·....A.
12 ··0x00006d90·10410e08·14000000·98000000·24b5ffff·.A..........$...12 ··0x00006d90·10410e08·14000000·98000000·24b5ffff·.A..........$...
13 ··0x00006da0·08000000·000e2083·03860200·34000000·......·.....4...13 ··0x00006da0·08000000·000e2083·03860200·34000000·......·.....4...
14 ··0x00006db0·b0000000·4cbfffff·45010000·00450e10·....L...E....E..14 ··0x00006db0·b0000000·4cbfffff·45010000·00450e10·....L...E....E..
15 ··0x00006dc0·8602480e·18830354·0e40680e·48460e50·..H....T.@h.HF.P15 ··0x00006dc0·8602480e·18830354·0e40680e·48460e50·..H....T.@h.HF.P
16 ··0x00006dd0·520e4841·0e4002b6·0a0e1841·0e10410e·R.HA.@.....A..A.16 ··0x00006dd0·520e4841·0e4002b6·0a0e1841·0e10410e·R.HA.@.....A..A.
17 ··0x00006de0·08410b00·14000000·e8000000·dcb4ffff·.A..............17 ··0x00006de0·08410b00·14000000·e8000000·dcb4ffff·.A..............
Offset 26, 101 lines modifiedOffset 26, 101 lines modified
26 ··0x00006e70·32000000·000e2000·48000000·7c010000·2.....·.H...|...26 ··0x00006e70·32000000·000e2000·48000000·7c010000·2.....·.H...|...
27 ··0x00006e80·c0c0ffff·e7010000·00460e10·8f024b0e·.........F....K.27 ··0x00006e80·c0c0ffff·e7010000·00460e10·8f024b0e·.........F....K.
28 ··0x00006e90·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.028 ··0x00006e90·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
29 ··0x00006ea0·86064a0e·3883074b·0e60037f·010a0e38·..J.8..K.`.....829 ··0x00006ea0·86064a0e·3883074b·0e60037f·010a0e38·..J.8..K.`.....8
30 ··0x00006eb0·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B30 ··0x00006eb0·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B
31 ··0x00006ec0·0e08410b·1c000000·c8010000·b2b4ffff·..A.............31 ··0x00006ec0·0e08410b·1c000000·c8010000·b2b4ffff·..A.............
32 ··0x00006ed0·a3000000·000e6083·0786068c·058d048e·......`.........32 ··0x00006ed0·a3000000·000e6083·0786068c·058d048e·......`.........
33 ··0x00006ee0·038f0200·10000000·e8010000·b4e8ffff·................33 ··0x00006ee0·038f0200·10000000·e8010000·94e8ffff·................
34 ··0x00006ef0·09000000·00000000·4c000000·fc010000·........L.......34 ··0x00006ef0·09000000·00000000·4c000000·fc010000·........L.......
35 ··0x00006f00·30c2ffff·30010000·00460e10·8e02420e·0...0....F....B.35 ··0x00006f00·30c2ffff·30010000·00460e10·8e02420e·0...0....F....B.
36 ··0x00006f10·188d0342·0e208c04·410e2886·05410e30·...B.·..A.(..A.036 ··0x00006f10·188d0342·0e208c04·410e2886·05410e30·...B.·..A.(..A.0
37 ··0x00006f20·83060258·0a0e2841·0e20420e·18420e10·...X..(A.·B..B..37 ··0x00006f20·83060258·0a0e2841·0e20420e·18420e10·...X..(A.·B..B..
38 ··0x00006f30·420e0845·0b02560a·0e28480e·20420e18·B..E..V..(H.·B..38 ··0x00006f30·420e0845·0b02560a·0e28480e·20420e18·B..E..V..(H.·B..
39 ··0x00006f40·420e1042·0e08440b·1c000000·4c020000·B..B..D.....L...39 ··0x00006f40·420e1042·0e08440b·1c000000·4c020000·B..B..D.....L...
40 ··0x00006f50·d1b4ffff·2f000000·000e3083·0686058c·..../.....0.....40 ··0x00006f50·d1b4ffff·2f000000·000e3083·0686058c·..../.....0.....
41 ··0x00006f60·048d038e·02000000·48000000·6c020000·........H...l...41 ··0x00006f60·048d038e·02000000·48000000·6c020000·........H...l...
42 ··0x00006f70·f0c2ffff·4f080000·00420e10·8f02420e·....O....B....B.42 ··0x00006f70·f0c2ffff·4f080000·00420e10·8f02420e·....O....B....B.
43 ··0x00006f80·188e0342·0e208d04·450e288c·05440e30·...B.·..E.(..D.043 ··0x00006f80·188e0342·0e208d04·450e288c·05440e30·...B.·..E.(..D.0
44 ··0x00006f90·8606440e·38830744·0e6003fe·030a0e38·..D.8..D.`.....844 ··0x00006f90·8606440e·38830744·0e6003fa·030a0e38·..D.8..D.`.....8
45 ··0x00006fa0·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B45 ··0x00006fa0·440e3041·0e28420e·20420e18·420e1042·D.0A.(B.·B..B..B
46 ··0x00006fb0·0e084e0b·1c000000·b8020000·94b4ffff·..N.............46 ··0x00006fb0·0e084a0b·1c000000·b8020000·94b4ffff·..J.............
47 ··0x00006fc0·a9020000·000e6083·0786068c·058d048e·......`.........47 ··0x00006fc0·a9020000·000e6083·0786068c·058d048e·......`.........
48 ··0x00006fd0·038f0200·18000000·d8020000·d4caffff·................48 ··0x00006fd0·038f0200·18000000·d8020000·d4caffff·................
49 ··0x00006fe0·41000000·00480e10·5c0a0e08·410b0000·A....H..\...A...49 ··0x00006fe0·41000000·00480e10·5c0a0e08·410b0000·A....H..\...A...
50 ··0x00006ff0·30000000·f4020000·08cbffff·e0000000·0...............50 ··0x00006ff0·30000000·f4020000·08cbffff·e0000000·0...............
51 ··0x00007000·00420e10·8c02410e·18860341·0e208304·.B....A....A.·..51 ··0x00007000·00420e10·8c02410e·18860341·0e208304·.B....A....A.·..
52 ··0x00007010·470e4002·910a0e20·410e1841·0e10420e·G.@....·A..A..B.52 ··0x00007010·470e4002·910a0e20·410e1841·0e10420e·G.@....·A..A..B.
53 ··0x00007020·08410b00·18000000·28030000·cdb6ffff·.A......(.......53 ··0x00007020·08410b00·18000000·28030000·cdb6ffff·.A......(.......
54 ··0x00007030·15000000·000e4083·0486038c·02000000·......@.........54 ··0x00007030·15000000·000e4083·0486038c·02000000·......@.........
55 ··0x00007040·48000000·44030000·98cbffff·97050000·H...D...........55 ··0x00007040·48000000·44030000·98cbffff·77050000·H...D.......w...
56 ··0x00007050·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..56 ··0x00007050·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
57 ··0x00007060·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D57 ··0x00007060·420e288c·05410e30·8606410e·38830744·B.(..A.0..A.8..D
58 ··0x00007070·0e6002b7·0a0e3841·0e30410e·28420e20·.`....8A.0A.(B.·58 ··0x00007070·0e6002b7·0a0e3841·0e30410e·28420e20·.`....8A.0A.(B.·
59 ··0x00007080·420e1842·0e10420e·08450b00·1c000000·B..B..B..E......59 ··0x00007080·420e1842·0e10420e·08450b00·1c000000·B..B..B..E......
60 ··0x00007090·90030000·7ab6ffff·51010000·000e6083·....z...Q.....`.60 ··0x00007090·90030000·7ab6ffff·51010000·000e6083·....z...Q.....`.
61 ··0x000070a0·0786068c·058d048e·038f0200·48000000·............H...61 ··0x000070a0·0786068c·058d048e·038f0200·48000000·............H...
62 ··0x000070b0·b0030000·ccd0ffff·74060000·00460e10·........t....F..62 ··0x000070b0·b0030000·acd0ffff·74060000·00460e10·........t....F..
63 ··0x000070c0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.63 ··0x000070c0·8f02420e·188e0342·0e208d04·420e288c·..B....B.·..B.(.
64 ··0x000070d0·05410e30·8606410e·38830744·0e70025c·.A.0..A.8..D.p.\64 ··0x000070d0·05410e30·8606410e·38830744·0e70025c·.A.0..A.8..D.p.\
65 ··0x000070e0·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B65 ··0x000070e0·0a0e3841·0e30410e·28420e20·420e1842·..8A.0A.(B.·B..B
66 ··0x000070f0·0e10420e·08480b00·1c000000·fc030000·..B..H..........66 ··0x000070f0·0e10420e·08480b00·1c000000·fc030000·..B..H..........
67 ··0x00007100·5fb7ffff·b8010000·000e7083·0786068c·_.........p.....67 ··0x00007100·5fb7ffff·b8010000·000e7083·0786068c·_.........p.....
68 ··0x00007110·058d048e·038f0200·48000000·1c040000·........H.......68 ··0x00007110·058d048e·038f0200·48000000·1c040000·........H.......
69 ··0x00007120·e0d6ffff·b1010000·00460e10·8f02420e·.........F....B.69 ··0x00007120·c0d6ffff·b1010000·00460e10·8f02420e·.........F....B.
70 ··0x00007130·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.070 ··0x00007130·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
71 ··0x00007140·8606410e·38830744·0e40034f·010a0e38·..A.8..D.@.O...871 ··0x00007140·8606410e·38830744·0e40034f·010a0e38·..A.8..D.@.O...8
72 ··0x00007150·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B72 ··0x00007150·410e3041·0e28420e·20420e18·420e1042·A.0A.(B.·B..B..B
73 ··0x00007160·0e08410b·1c000000·68040000·abb8ffff·..A.....h.......73 ··0x00007160·0e08410b·1c000000·68040000·abb8ffff·..A.....h.......
74 ··0x00007170·fa000000·000e4083·0786068c·058d048e·......@.........74 ··0x00007170·fa000000·000e4083·0786068c·058d048e·......@.........
75 ··0x00007180·038f0200·40000000·88040000·34d8ffff·....@.......4...75 ··0x00007180·038f0200·40000000·88040000·14d8ffff·....@...........
76 ··0x00007190·87020000·00420e10·8e02420e·188d0345·.....B....B....E76 ··0x00007190·87020000·00420e10·8e02420e·188d0345·.....B....B....E
77 ··0x000071a0·0e208c04·440e2886·05410e30·8306470e·.·..D.(..A.0..G.77 ··0x000071a0·0e208c04·440e2886·05410e30·8306470e·.·..D.(..A.0..G.
78 ··0x000071b0·60036901·0a0e3041·0e28410e·20420e18·`.i...0A.(A.·B..78 ··0x000071b0·60036901·0a0e3041·0e28410e·20420e18·`.i...0A.(A.·B..
79 ··0x000071c0·420e1042·0e08410b·1c000000·cc040000·B..B..A.........79 ··0x000071c0·420e1042·0e08410b·1c000000·cc040000·B..B..A.........
80 ··0x000071d0·41b9ffff·7c000000·000e6083·0686058c·A...|.....`.....80 ··0x000071d0·41b9ffff·7c000000·000e6083·0686058c·A...|.....`.....
81 ··0x000071e0·048d038e·02000000·18000000·ec040000·................81 ··0x000071e0·048d038e·02000000·18000000·ec040000·................
82 ··0x000071f0·c0e5ffff·58000000·00450e10·83020252·....X....E.....R82 ··0x000071f0·a0e5ffff·58000000·00450e10·83020252·....X....E.....R
83 ··0x00007200·0e080000·14000000·08050000·81b9ffff·................83 ··0x00007200·0e080000·14000000·08050000·81b9ffff·................
84 ··0x00007210·2d000000·000e1083·02000000·20000000·-...........·...84 ··0x00007210·2d000000·000e1083·02000000·20000000·-...........·...
85 ··0x00007220·20050000·2cdaffff·b4000000·00450e10··...,........E..85 ··0x00007220·20050000·0cdaffff·b4000000·00450e10··............E..
86 ··0x00007230·8302440e·3002960a·0e10410e·08410b00·..D.0.....A..A..86 ··0x00007230·8302440e·3002960a·0e10410e·08410b00·..D.0.....A..A..
87 ··0x00007240·14000000·44050000·72b9ffff·67000000·....D...r...g...87 ··0x00007240·14000000·44050000·72b9ffff·67000000·....D...r...g...
88 ··0x00007250·000e3083·02000000·48000000·5c050000·..0.....H...\...88 ··0x00007250·000e3083·02000000·48000000·5c050000·..0.....H...\...
89 ··0x00007260·b0daffff·17020000·00420e10·8f02420e·.........B....B.89 ··0x00007260·90daffff·17020000·00420e10·8f02420e·.........B....B.
90 ··0x00007270·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.090 ··0x00007270·188e0342·0e208d04·420e288c·05440e30·...B.·..B.(..D.0
91 ··0x00007280·8606440e·38830747·0e604b0a·0e38410e·..D.8..G.`K..8A.91 ··0x00007280·8606440e·38830747·0e604b0a·0e38410e·..D.8..G.`K..8A.
92 ··0x00007290·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..92 ··0x00007290·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
93 ··0x000072a0·440b0000·48000000·a8050000·84dcffff·D...H...........93 ··0x000072a0·440b0000·48000000·a8050000·64dcffff·D...H.......d...
94 ··0x000072b0·20010000·00520e10·8f02420e·188e0342··....R....B....B94 ··0x000072b0·20010000·00520e10·8f02420e·188e0342··....R....B....B
95 ··0x000072c0·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.95 ··0x000072c0·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
96 ··0x000072d0·38830747·0e50640a·0e38410e·30410e28·8..G.Pd..8A.0A.(96 ··0x000072d0·38830747·0e50640a·0e38410e·30410e28·8..G.Pd..8A.0A.(
97 ··0x000072e0·420e2042·0e18420e·10420e08·410b0000·B.·B..B..B..A...97 ··0x000072e0·420e2042·0e18420e·10420e08·410b0000·B.·B..B..B..A...
98 ··0x000072f0·48000000·f4050000·58ddffff·2c010000·H.......X...,...98 ··0x000072f0·48000000·f4050000·38ddffff·2c010000·H.......8...,...
99 ··0x00007300·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..99 ··0x00007300·00460e10·8f02420e·188e0342·0e208d04·.F....B....B.·..
100 ··0x00007310·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G100 ··0x00007310·420e288c·05410e30·8606410e·38830747·B.(..A.0..A.8..G
101 ··0x00007320·0e506e0a·0e38430e·30410e28·420e2042·.Pn..8C.0A.(B.·B101 ··0x00007320·0e506e0a·0e38430e·30410e28·420e2042·.Pn..8C.0A.(B.·B
102 ··0x00007330·0e18420e·10420e08·410b0000·38000000·..B..B..A...8...102 ··0x00007330·0e18420e·10420e08·410b0000·38000000·..B..B..A...8...
103 ··0x00007340·40060000·3cdeffff·34010000·00460e10·@...<...4....F..103 ··0x00007340·40060000·1cdeffff·34010000·00460e10·@.......4....F..
104 ··0x00007350·8d02420e·188c0341·0e208604·410e2883·..B....A.·..A.(.104 ··0x00007350·8d02420e·188c0341·0e208604·410e2883·..B....A.·..A.(.
105 ··0x00007360·05470e30·02950a0e·28410e20·410e1842·.G.0....(A.·A..B105 ··0x00007360·05470e30·02950a0e·28410e20·410e1842·.G.0....(A.·A..B
106 ··0x00007370·0e10420e·08410b00·28000000·7c060000·..B..A..(...|...106 ··0x00007370·0e10420e·08410b00·28000000·7c060000·..B..A..(...|...
107 ··0x00007380·a1b8ffff·71000000·000e3083·0586048c·....q.....0.....107 ··0x00007380·a1b8ffff·71000000·000e3083·0586048c·....q.....0.....
108 ··0x00007390·038d0202·630e2844·0e20410e·18420e10·....c.(D.·A..B..108 ··0x00007390·038d0202·630e2844·0e20410e·18420e10·....c.(D.·A..B..
109 ··0x000073a0·420e0800·48000000·a8060000·14dfffff·B...H...........109 ··0x000073a0·420e0800·48000000·a8060000·f4deffff·B...H...........
110 ··0x000073b0·c2020000·00460e10·8f02420e·188e0342·.....F....B....B110 ··0x000073b0·c2020000·00460e10·8f02420e·188e0342·.....F....B....B
111 ··0x000073c0·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.111 ··0x000073c0·0e208d04·420e288c·05410e30·8606410e·.·..B.(..A.0..A.
112 ··0x000073d0·38830744·0e5002d1·0a0e3841·0e30410e·8..D.P....8A.0A.112 ··0x000073d0·38830744·0e5002d1·0a0e3841·0e30410e·8..D.P....8A.0A.
113 ··0x000073e0·28420e20·420e1842·0e10420e·08430b00·(B.·B..B..B..C..113 ··0x000073e0·28420e20·420e1842·0e10420e·08430b00·(B.·B..B..B..C..
114 ··0x000073f0·1c000000·f4060000·9ab8ffff·4f000000·............O...114 ··0x000073f0·1c000000·f4060000·9ab8ffff·4f000000·............O...
115 ··0x00007400·000e5083·0786068c·058d048e·038f0200·..P.............115 ··0x00007400·000e5083·0786068c·058d048e·038f0200·..P.............
116 ··0x00007410·24000000·14070000·78e1ffff·8c000000·$.......x.......116 ··0x00007410·24000000·14070000·58e1ffff·8c000000·$.......X.......
117 ··0x00007420·00450e10·86024c0e·18830344·0e300274·.E....L....D.0.t117 ··0x00007420·00450e10·86024c0e·18830344·0e300274·.E....L....D.0.t
118 ··0x00007430·0e18410e·10410e08·14000000·3c070000·..A..A......<...118 ··0x00007430·0e18410e·10410e08·14000000·3c070000·..A..A......<...
119 ··0x00007440·a1b8ffff·1d000000·000e3083·03860200·..........0.....119 ··0x00007440·a1b8ffff·1d000000·000e3083·03860200·..........0.....
120 ··0x00007450·34000000·54070000·b8e3ffff·3f000000·4...T.......?...120 ··0x00007450·34000000·54070000·98e3ffff·3f000000·4...T.......?...
121 ··0x00007460·00460e10·8c02440e·18860344·0e208304·.F....D....D.·..121 ··0x00007460·00460e10·8c02440e·18860344·0e208304·.F....D....D.·..
122 ··0x00007470·610a0e18·410e1042·0e08410b·410e1847·a...A..B..A.A..G122 ··0x00007470·610a0e18·410e1042·0e08410b·410e1847·a...A..B..A.A..G
123 ··0x00007480·0e10420e·08000000·14000000·8c070000·..B.............123 ··0x00007480·0e10420e·08000000·14000000·8c070000·..B.............
124 ··0x00007490·90e1ffff·0e000000·00450e10·480e0800·.........E..H...124 ··0x00007490·70e1ffff·0e000000·00450e10·480e0800·p........E..H...
125 ··0x000074a0·00000000····························....125 ··0x000074a0·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 ··0x00008d50·e0560000·00000000···················.V......2 ··0x00008d50·c0560000·00000000···················.V......
  
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 ··0x00008d58·a0560000·00000000···················.V......2 ··0x00008d58·80560000·00000000···················.V......
  
4.02 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00009140·40910000·00000000·01000000·00000000·@...............2 ··0x00009140·40910000·00000000·01000000·00000000·@...............
3 ··0x00009150·00000000·00000000·00000000·00000000·................3 ··0x00009150·00000000·00000000·00000000·00000000·................
4 ··0x00009160·02610000·00000000·504c0000·00000000·.a......PL......4 ··0x00009160·02610000·00000000·304c0000·00000000·.a......0L......
5 ··0x00009170·82020000·00000000·e0660000·00000000·.........f......5 ··0x00009170·82020000·00000000·e0660000·00000000·.........f......
6 ··0x00009180·3c600000·00000000·402f0000·00000000·<`......@/......6 ··0x00009180·3c600000·00000000·402f0000·00000000·<`......@/......
7 ··0x00009190·03000000·00000000·c0650000·00000000·.........e......7 ··0x00009190·03000000·00000000·c0650000·00000000·.........e......
8 ··0x000091a0·0b610000·00000000·00480000·00000000·.a.......H......8 ··0x000091a0·0b610000·00000000·e0470000·00000000·.a.......G......
9 ··0x000091b0·04000000·00000000·80650000·00000000·.........e......9 ··0x000091b0·04000000·00000000·80650000·00000000·.........e......
10 ··0x000091c0·13610000·00000000·b0570000·00000000·.a.......W......10 ··0x000091c0·13610000·00000000·90570000·00000000·.a.......W......
11 ··0x000091d0·04000000·00000000·40650000·00000000·........@e......11 ··0x000091d0·04000000·00000000·40650000·00000000·........@e......
12 ··0x000091e0·26600000·00000000·b03a0000·00000000·&`.......:......12 ··0x000091e0·26600000·00000000·b03a0000·00000000·&`.......:......
13 ··0x000091f0·80000000·00000000·00000000·00000000·................13 ··0x000091f0·80000000·00000000·00000000·00000000·................
14 ··0x00009200·19610000·00000000·e03b0000·00000000·.a.......;......14 ··0x00009200·19610000·00000000·e03b0000·00000000·.a.......;......
15 ··0x00009210·80000000·00000000·00000000·00000000·................15 ··0x00009210·80000000·00000000·00000000·00000000·................
16 ··0x00009220·2c610000·00000000·30310000·00000000·,a......01......16 ··0x00009220·2c610000·00000000·30310000·00000000·,a......01......
17 ··0x00009230·80000000·00000000·00000000·00000000·................17 ··0x00009230·80000000·00000000·00000000·00000000·................
18 ··0x00009240·3c610000·00000000·80410000·00000000·<a.......A......18 ··0x00009240·3c610000·00000000·60410000·00000000·<a......`A......
19 ··0x00009250·80000000·00000000·00000000·00000000·................19 ··0x00009250·80000000·00000000·00000000·00000000·................
20 ··0x00009260·00000000·00000000·00000000·00000000·................20 ··0x00009260·00000000·00000000·00000000·00000000·................
21 ··0x00009270·00000000·00000000·00000000·00000000·................21 ··0x00009270·00000000·00000000·00000000·00000000·................
22 ··0x00009280·4e610000·00000000·00640000·00000000·Na.......d......22 ··0x00009280·4e610000·00000000·00640000·00000000·Na.......d......
23 ··0x00009290·74610000·00000000·53610000·00000000·ta......Sa......23 ··0x00009290·74610000·00000000·53610000·00000000·ta......Sa......
24 ··0x000092a0·71610000·00000000·30640000·00000000·qa......0d......24 ··0x000092a0·71610000·00000000·30640000·00000000·qa......0d......
25 ··0x000092b0·7e610000·00000000·88610000·00000000·~a.......a......25 ··0x000092b0·7e610000·00000000·88610000·00000000·~a.......a......
Offset 32, 19 lines modifiedOffset 32, 19 lines modified
32 ··0x00009310·7e610000·00000000·b1610000·00000000·~a.......a......32 ··0x00009310·7e610000·00000000·b1610000·00000000·~a.......a......
33 ··0x00009320·a6610000·00000000·f8640000·00000000·.a.......d......33 ··0x00009320·a6610000·00000000·f8640000·00000000·.a.......d......
34 ··0x00009330·d9610000·00000000·ca610000·00000000·.a.......a......34 ··0x00009330·d9610000·00000000·ca610000·00000000·.a.......a......
35 ··0x00009340·00000000·00000000·00000000·00000000·................35 ··0x00009340·00000000·00000000·00000000·00000000·................
36 ··0x00009350·00000000·00000000·00000000·00000000·................36 ··0x00009350·00000000·00000000·00000000·00000000·................
37 ··0x00009360·38000000·00000000·206a0000·00000000·8.......·j......37 ··0x00009360·38000000·00000000·206a0000·00000000·8.......·j......
38 ··0x00009370·40000000·00000000·60910000·00000000·@.......`.......38 ··0x00009370·40000000·00000000·60910000·00000000·@.......`.......
39 ··0x00009380·34000000·00000000·80510000·00000000·4........Q......39 ··0x00009380·34000000·00000000·60510000·00000000·4.......`Q......
40 ··0x00009390·3c000000·00000000·002d0000·00000000·<........-......40 ··0x00009390·3c000000·00000000·002d0000·00000000·<........-......
41 ··0x000093a0·47000000·00000000·10580000·00000000·G........X......41 ··0x000093a0·47000000·00000000·f0570000·00000000·G........W......
42 ··0x000093b0·00000000·00000000·00000000·00000000·................42 ··0x000093b0·00000000·00000000·00000000·00000000·................
43 ··0x000093c0·02000000·00000000·00570000·00000000·.........W......43 ··0x000093c0·02000000·00000000·e0560000·00000000·.........V......
44 ··0x000093d0·03000000·00000000·02000000·00000000·................44 ··0x000093d0·03000000·00000000·02000000·00000000·................
45 ··0x000093e0·04000000·00000000·01000000·00000000·................45 ··0x000093e0·04000000·00000000·01000000·00000000·................
46 ··0x000093f0·00000000·00000000·00000000·00000000·................46 ··0x000093f0·00000000·00000000·00000000·00000000·................
47 ··0x00009400·df610000·00000000·7f600000·00000000·.a.......`......47 ··0x00009400·df610000·00000000·7f600000·00000000·.a.......`......
48 ··0x00009410·00000000·00000000·00000000·00000000·................48 ··0x00009410·00000000·00000000·00000000·00000000·................
49 ··0x00009420·e8610000·00000000·ee610000·00000000·.a.......a......49 ··0x00009420·e8610000·00000000·ee610000·00000000·.a.......a......
50 ··0x00009430·df610000·00000000·7f600000·00000000·.a.......`......50 ··0x00009430·df610000·00000000·7f600000·00000000·.a.......`......
Offset 58, 9 lines modifiedOffset 58, 9 lines modified
58 ··0x000094b0·00450000·00000000·60930000·00000000·.E......`.......58 ··0x000094b0·00450000·00000000·60930000·00000000·.E......`.......
59 ··0x000094c0·ffffffff·00000000·00000000·00000000·................59 ··0x000094c0·ffffffff·00000000·00000000·00000000·................
60 ··0x000094d0·00000000·00000000·00000000·00000000·................60 ··0x000094d0·00000000·00000000·00000000·00000000·................
61 ··0x000094e0·00000000·00000000·39620000·00000000·........9b......61 ··0x000094e0·00000000·00000000·39620000·00000000·........9b......
62 ··0x000094f0·41620000·00000000·18000000·00000000·Ab..............62 ··0x000094f0·41620000·00000000·18000000·00000000·Ab..............
63 ··0x00009500·60950000·00000000·c0930000·00000000·`...............63 ··0x00009500·60950000·00000000·c0930000·00000000·`...............
64 ··0x00009510·502e0000·00000000·c02e0000·00000000·P...............64 ··0x00009510·502e0000·00000000·c02e0000·00000000·P...............
65 ··0x00009520·a0570000·00000000···················.W......65 ··0x00009520·80570000·00000000···················.W......
  
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·36623830·31323264·62303638·33643335·6b80122db0683d35 
3 ··0x00000010·37313839·34383236·30636436·39393562·718948260cd6995b2 ··0x00000000·34393232·33343736·32353562·36363433·49223476255b6643
 3 ··0x00000010·31346362·32366132·30616663·39356132·14cb26a20afc95a2
4 ··0x00000020·65646463·34612e64·65627567·00000000·eddc4a.debug....4 ··0x00000020·64323637·63372e64·65627567·00000000·d267c7.debug....
5 ··0x00000030·ad4b055a····························.K.Z5 ··0x00000030·87ffe017····························....
  
25.5 KB
./usr/lib/python3.13/lib-dynload/_testinternalcapi.cpython-313-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
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:·ebaad41f6e919ceae91550a45c41fff702cb9f213 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·166cee9f352818b3ce779cd89164ba64a8cdd5ad
6.16 KB
readelf --wide --debug-dump=frames {}
    
Offset 84, 15 lines modifiedOffset 84, 15 lines modified
84 ··0xffffffffffffa712·(offset:·0x8a62)·->·0x1348·fde=[···e30]84 ··0xffffffffffffa712·(offset:·0x8a62)·->·0x1348·fde=[···e30]
85 ··0xffffffffffffa7b5·(offset:·0x8b05)·->·0x13cc·fde=[···eb4]85 ··0xffffffffffffa7b5·(offset:·0x8b05)·->·0x13cc·fde=[···eb4]
86 ··0xffffffffffffa858·(offset:·0x8ba8)·->·0x1450·fde=[···f38]86 ··0xffffffffffffa858·(offset:·0x8ba8)·->·0x1450·fde=[···f38]
87 ··0xffffffffffffa91f·(offset:·0x8c6f)·->·0x1478·fde=[···f60]87 ··0xffffffffffffa91f·(offset:·0x8c6f)·->·0x1478·fde=[···f60]
88 ··0xffffffffffffa95b·(offset:·0x8cab)·->·0x1490·fde=[···f78]88 ··0xffffffffffffa95b·(offset:·0x8cab)·->·0x1490·fde=[···f78]
89 ··0xffffffffffffaae9·(offset:·0x8e39)·->·0x14bc·fde=[···fa4]89 ··0xffffffffffffaae9·(offset:·0x8e39)·->·0x14bc·fde=[···fa4]
90 ··0xffffffffffffacd3·(offset:·0x9023)·->·0x14f0·fde=[···fd8]90 ··0xffffffffffffacd3·(offset:·0x9023)·->·0x14f0·fde=[···fd8]
91 ··0xffffffffffffad01·(offset:·0x9051)·->·0x151c·fde=[··1004]91 ··0xffffffffffffad29·(offset:·0x9079)·->·0x1524·fde=[··100c]
92 ··0xffffffffffffad57·(offset:·0x90a7)·->·0x1550·fde=[··1038]92 ··0xffffffffffffad57·(offset:·0x90a7)·->·0x1550·fde=[··1038]
93 ··0xffffffffffffad94·(offset:·0x90e4)·->·0x1584·fde=[··106c]93 ··0xffffffffffffad94·(offset:·0x90e4)·->·0x1584·fde=[··106c]
94 ··0xffffffffffffaeb4·(offset:·0x9204)·->·0x15b0·fde=[··1098]94 ··0xffffffffffffaeb4·(offset:·0x9204)·->·0x15b0·fde=[··1098]
95 ··0xffffffffffffaf37·(offset:·0x9287)·->·0x15cc·fde=[··10b4]95 ··0xffffffffffffaf37·(offset:·0x9287)·->·0x15cc·fde=[··10b4]
96 ··0xffffffffffffafc8·(offset:·0x9318)·->·0x15e4·fde=[··10cc]96 ··0xffffffffffffafc8·(offset:·0x9318)·->·0x15e4·fde=[··10cc]
97 ··0xffffffffffffb011·(offset:·0x9361)·->·0x15fc·fde=[··10e4]97 ··0xffffffffffffb011·(offset:·0x9361)·->·0x15fc·fde=[··10e4]
98 ··0xffffffffffffb2dc·(offset:·0x962c)·->·0x1638·fde=[··1120]98 ··0xffffffffffffb2dc·(offset:·0x962c)·->·0x1638·fde=[··1120]
Offset 1540, 15 lines modifiedOffset 1540, 15 lines modified
1540 ··DW_CFA_def_cfa_offset:·161540 ··DW_CFA_def_cfa_offset:·16
1541 ··DW_CFA_advance_loc:·2·to·0000000000008b041541 ··DW_CFA_advance_loc:·2·to·0000000000008b04
1542 ··DW_CFA_def_cfa_offset:·81542 ··DW_CFA_def_cfa_offset:·8
1543 ··DW_CFA_nop1543 ··DW_CFA_nop
1544 ··DW_CFA_nop1544 ··DW_CFA_nop
1545 ··DW_CFA_nop1545 ··DW_CFA_nop
  
1546 00000e6c·0000000000000044·00000e70·FDE·cie=00000000·pc=000000000000b370..000000000000b3eb1546 00000e6c·0000000000000044·00000e70·FDE·cie=00000000·pc=000000000000b370..000000000000b3ed
1547 ··DW_CFA_advance_loc:·6·to·000000000000b3761547 ··DW_CFA_advance_loc:·6·to·000000000000b376
1548 ··DW_CFA_def_cfa_offset:·161548 ··DW_CFA_def_cfa_offset:·16
1549 ··DW_CFA_offset:·r15·(r15)·at·cfa-161549 ··DW_CFA_offset:·r15·(r15)·at·cfa-16
1550 ··DW_CFA_advance_loc:·2·to·000000000000b3781550 ··DW_CFA_advance_loc:·2·to·000000000000b378
1551 ··DW_CFA_def_cfa_offset:·241551 ··DW_CFA_def_cfa_offset:·24
1552 ··DW_CFA_offset:·r14·(r14)·at·cfa-241552 ··DW_CFA_offset:·r14·(r14)·at·cfa-24
1553 ··DW_CFA_advance_loc:·5·to·000000000000b37d1553 ··DW_CFA_advance_loc:·5·to·000000000000b37d
Offset 1561, 27 lines modifiedOffset 1561, 27 lines modified
1561 ··DW_CFA_def_cfa_offset:·481561 ··DW_CFA_def_cfa_offset:·48
1562 ··DW_CFA_offset:·r6·(rbp)·at·cfa-481562 ··DW_CFA_offset:·r6·(rbp)·at·cfa-48
1563 ··DW_CFA_advance_loc:·1·to·000000000000b38a1563 ··DW_CFA_advance_loc:·1·to·000000000000b38a
1564 ··DW_CFA_def_cfa_offset:·561564 ··DW_CFA_def_cfa_offset:·56
1565 ··DW_CFA_offset:·r3·(rbx)·at·cfa-561565 ··DW_CFA_offset:·r3·(rbx)·at·cfa-56
1566 ··DW_CFA_advance_loc:·1·to·000000000000b38b1566 ··DW_CFA_advance_loc:·1·to·000000000000b38b
1567 ··DW_CFA_def_cfa_offset:·641567 ··DW_CFA_def_cfa_offset:·64
1568 ··DW_CFA_advance_loc1:·77·to·000000000000b3d81568 ··DW_CFA_advance_loc1:·79·to·000000000000b3da
1569 ··DW_CFA_def_cfa_offset:·561569 ··DW_CFA_def_cfa_offset:·56
1570 ··DW_CFA_advance_loc:·5·to·000000000000b3dd1570 ··DW_CFA_advance_loc:·5·to·000000000000b3df
1571 ··DW_CFA_def_cfa_offset:·481571 ··DW_CFA_def_cfa_offset:·48
1572 ··DW_CFA_advance_loc:·1·to·000000000000b3de1572 ··DW_CFA_advance_loc:·1·to·000000000000b3e0
1573 ··DW_CFA_def_cfa_offset:·401573 ··DW_CFA_def_cfa_offset:·40
1574 ··DW_CFA_advance_loc:·2·to·000000000000b3e0 
1575 ··DW_CFA_def_cfa_offset:·32 
1576 ··DW_CFA_advance_loc:·2·to·000000000000b3e21574 ··DW_CFA_advance_loc:·2·to·000000000000b3e2
1577 ··DW_CFA_def_cfa_offset:·241575 ··DW_CFA_def_cfa_offset:·32
1578 ··DW_CFA_advance_loc:·2·to·000000000000b3e41576 ··DW_CFA_advance_loc:·2·to·000000000000b3e4
1579 ··DW_CFA_def_cfa_offset:·161577 ··DW_CFA_def_cfa_offset:·24
1580 ··DW_CFA_advance_loc:·2·to·000000000000b3e61578 ··DW_CFA_advance_loc:·2·to·000000000000b3e6
 1579 ··DW_CFA_def_cfa_offset:·16
 1580 ··DW_CFA_advance_loc:·2·to·000000000000b3e8
1581 ··DW_CFA_def_cfa_offset:·81581 ··DW_CFA_def_cfa_offset:·8
  
1582 00000eb4·0000000000000038·00000eb8·FDE·cie=00000000·pc=0000000000008b05..0000000000008ba81582 00000eb4·0000000000000038·00000eb8·FDE·cie=00000000·pc=0000000000008b05..0000000000008ba8
1583 ··DW_CFA_advance_loc:·6·to·0000000000008b0b1583 ··DW_CFA_advance_loc:·6·to·0000000000008b0b
1584 ··DW_CFA_def_cfa_offset:·161584 ··DW_CFA_def_cfa_offset:·16
1585 ··DW_CFA_offset:·r13·(r13)·at·cfa-161585 ··DW_CFA_offset:·r13·(r13)·at·cfa-16
1586 ··DW_CFA_advance_loc:·12·to·0000000000008b171586 ··DW_CFA_advance_loc:·12·to·0000000000008b17
Offset 1707, 59 lines modifiedOffset 1707, 59 lines modified
1707 ··DW_CFA_def_cfa_offset:·161707 ··DW_CFA_def_cfa_offset:·16
1708 ··DW_CFA_advance_loc:·2·to·00000000000090221708 ··DW_CFA_advance_loc:·2·to·0000000000009022
1709 ··DW_CFA_def_cfa_offset:·81709 ··DW_CFA_def_cfa_offset:·8
1710 ··DW_CFA_nop1710 ··DW_CFA_nop
1711 ··DW_CFA_nop1711 ··DW_CFA_nop
1712 ··DW_CFA_nop1712 ··DW_CFA_nop
  
1713 00000fd8·0000000000000028·00000fdc·FDE·cie=00000000·pc=0000000000009023..00000000000090511713 00000fd8·0000000000000030·00000fdc·FDE·cie=00000000·pc=0000000000009023..0000000000009079
1714 ··DW_CFA_advance_loc:·2·to·00000000000090251714 ··DW_CFA_advance_loc:·5·to·0000000000009028
1715 ··DW_CFA_def_cfa_offset:·161715 ··DW_CFA_def_cfa_offset:·16
1716 ··DW_CFA_offset:·r12·(r12)·at·cfa-161716 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
1717 ··DW_CFA_advance_loc:·4·to·00000000000090291717 ··DW_CFA_advance_loc:·5·to·000000000000902d
1718 ··DW_CFA_def_cfa_offset:·241718 ··DW_CFA_def_cfa_offset:·24
1719 ··DW_CFA_offset:·r6·(rbp)·at·cfa-241719 ··DW_CFA_offset:·r3·(rbx)·at·cfa-24
1720 ··DW_CFA_advance_loc:·4·to·000000000000902d1720 ··DW_CFA_advance_loc:·7·to·0000000000009034
1721 ··DW_CFA_def_cfa_offset:·321721 ··DW_CFA_def_cfa_offset:·32
1722 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32 
1723 ··DW_CFA_advance_loc:·32·to·000000000000904d1722 ··DW_CFA_advance_loc:·54·to·000000000000906a
 1723 ··DW_CFA_remember_state
1724 ··DW_CFA_def_cfa_offset:·241724 ··DW_CFA_def_cfa_offset:·24
1725 ··DW_CFA_advance_loc:·1·to·000000000000904e1725 ··DW_CFA_advance_loc:·5·to·000000000000906f
1726 ··DW_CFA_def_cfa_offset:·161726 ··DW_CFA_def_cfa_offset:·16
1727 ··DW_CFA_advance_loc:·2·to·00000000000090501727 ··DW_CFA_advance_loc:·1·to·0000000000009070
 1728 ··DW_CFA_def_cfa_offset:·8
 1729 ··DW_CFA_advance_loc:·5·to·0000000000009075
 1730 ··DW_CFA_restore_state
 1731 ··DW_CFA_advance_loc:·1·to·0000000000009076
 1732 ··DW_CFA_def_cfa_offset:·24
 1733 ··DW_CFA_advance_loc:·1·to·0000000000009077
 1734 ··DW_CFA_def_cfa_offset:·16
 1735 ··DW_CFA_advance_loc:·1·to·0000000000009078
1728 ··DW_CFA_def_cfa_offset:·81736 ··DW_CFA_def_cfa_offset:·8
1729 ··DW_CFA_nop 
1730 ··DW_CFA_nop 
1731 ··DW_CFA_nop1737 ··DW_CFA_nop
  
1732 00001004·0000000000000030·00001008·FDE·cie=00000000·pc=0000000000009051..00000000000090a71738 0000100c·0000000000000028·00001010·FDE·cie=00000000·pc=0000000000009079..00000000000090a7
1733 ··DW_CFA_advance_loc:·5·to·00000000000090561739 ··DW_CFA_advance_loc:·2·to·000000000000907b
1734 ··DW_CFA_def_cfa_offset:·161740 ··DW_CFA_def_cfa_offset:·16
1735 ··DW_CFA_offset:·r6·(rbp)·at·cfa-161741 ··DW_CFA_offset:·r12·(r12)·at·cfa-16
1736 ··DW_CFA_advance_loc:·5·to·000000000000905b1742 ··DW_CFA_advance_loc:·4·to·000000000000907f
1737 ··DW_CFA_def_cfa_offset:·241743 ··DW_CFA_def_cfa_offset:·24
1738 ··DW_CFA_offset:·r3·(rbx)·at·cfa-241744 ··DW_CFA_offset:·r6·(rbp)·at·cfa-24
1739 ··DW_CFA_advance_loc:·7·to·00000000000090621745 ··DW_CFA_advance_loc:·4·to·0000000000009083
1740 ··DW_CFA_def_cfa_offset:·321746 ··DW_CFA_def_cfa_offset:·32
 1747 ··DW_CFA_offset:·r3·(rbx)·at·cfa-32
1741 ··DW_CFA_advance_loc:·54·to·00000000000090981748 ··DW_CFA_advance_loc:·32·to·00000000000090a3
1742 ··DW_CFA_remember_state 
1743 ··DW_CFA_def_cfa_offset:·241749 ··DW_CFA_def_cfa_offset:·24
1744 ··DW_CFA_advance_loc:·5·to·000000000000909d 
1745 ··DW_CFA_def_cfa_offset:·16 
1746 ··DW_CFA_advance_loc:·1·to·000000000000909e 
1747 ··DW_CFA_def_cfa_offset:·8 
1748 ··DW_CFA_advance_loc:·5·to·00000000000090a3 
1749 ··DW_CFA_restore_state 
1750 ··DW_CFA_advance_loc:·1·to·00000000000090a41750 ··DW_CFA_advance_loc:·1·to·00000000000090a4
1751 ··DW_CFA_def_cfa_offset:·24 
1752 ··DW_CFA_advance_loc:·1·to·00000000000090a5 
1753 ··DW_CFA_def_cfa_offset:·161751 ··DW_CFA_def_cfa_offset:·16
1754 ··DW_CFA_advance_loc:·1·to·00000000000090a61752 ··DW_CFA_advance_loc:·2·to·00000000000090a6
1755 ··DW_CFA_def_cfa_offset:·81753 ··DW_CFA_def_cfa_offset:·8
1756 ··DW_CFA_nop1754 ··DW_CFA_nop
 1755 ··DW_CFA_nop
 1756 ··DW_CFA_nop
  
Max diff block lines reached; 185/6232 bytes (2.97%) of diff not shown.
13.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 3481, 26 lines modifiedOffset 3481, 26 lines modified
3481 »       lea····0x510f(%rip),%rcx········3481 »       lea····0x510f(%rip),%rcx········
3482 »       mov····$0x1be,%edx3482 »       mov····$0x1be,%edx
3483 »       lea····0x4473(%rip),%rsi········3483 »       lea····0x4473(%rip),%rsi········
3484 »       lea····0x3748(%rip),%rdi········3484 »       lea····0x3748(%rip),%rdi········
3485 »       call···63c0·<__assert_fail@plt>3485 »       call···63c0·<__assert_fail@plt>
3486 »       lea····0x8(%rsp),%rbp3486 »       lea····0x8(%rsp),%rbp
3487 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:4493487 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:449
3488 »       lea····0x18c(%rip),%r12········3488 »       lea····0x15e(%rip),%r12········
3489 »       mov····%rbp,%rsi3489 »       mov····%rbp,%rsi
3490 »       mov····%r12,%rdi3490 »       mov····%r12,%rdi
3491 »       call···6190·<PyThread_start_new_thread@plt>3491 »       call···6190·<PyThread_start_new_thread@plt>
3492 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:4503492 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:450
3493 »       mov····%rbp,%rsi3493 »       mov····%rbp,%rsi
3494 »       mov····%r12,%rdi3494 »       mov····%r12,%rdi
3495 »       call···6190·<PyThread_start_new_thread@plt>3495 »       call···6190·<PyThread_start_new_thread@plt>
3496 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:4533496 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:453
3497 »       mov····$0x8,%esi3497 »       mov····$0x8,%esi
3498 »       mov····%rbx,%rdi3498 »       mov····%rbx,%rdi
3499 »       call···9023·<__cxa_finalize@plt+0x250b>3499 »       call···9079·<__cxa_finalize@plt+0x2561>
3500 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:4543500 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:454
3501 »       cmpq···$0x8,0x10(%rsp)3501 »       cmpq···$0x8,0x10(%rsp)
3502 »       je·····8f0f·<__cxa_finalize@plt+0x23f7>3502 »       je·····8f0f·<__cxa_finalize@plt+0x23f7>
3503 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:454·(discriminator·1)3503 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:454·(discriminator·1)
3504 »       lea····0x50b9(%rip),%rcx········3504 »       lea····0x50b9(%rip),%rcx········
3505 »       mov····$0x1c6,%edx3505 »       mov····$0x1c6,%edx
3506 »       lea····0x441d(%rip),%rsi········3506 »       lea····0x441d(%rip),%rsi········
Offset 3509, 15 lines modifiedOffset 3509, 15 lines modified
3509 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:4573509 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:457
3510 »       mov····%rbp,%rsi3510 »       mov····%rbp,%rsi
3511 »       lea····0x18e(%rip),%rdi········3511 »       lea····0x18e(%rip),%rdi········
3512 »       call···6190·<PyThread_start_new_thread@plt>3512 »       call···6190·<PyThread_start_new_thread@plt>
3513 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:4583513 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:458
3514 »       mov····$0xa,%esi3514 »       mov····$0xa,%esi
3515 »       mov····%rbx,%rdi3515 »       mov····%rbx,%rdi
3516 »       call···9023·<__cxa_finalize@plt+0x250b>3516 »       call···9079·<__cxa_finalize@plt+0x2561>
3517 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:4593517 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:459
3518 »       cmpq···$0xa,0x10(%rsp)3518 »       cmpq···$0xa,0x10(%rsp)
3519 »       je·····8f52·<__cxa_finalize@plt+0x243a>3519 »       je·····8f52·<__cxa_finalize@plt+0x243a>
3520 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:459·(discriminator·1)3520 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:459·(discriminator·1)
3521 »       lea····0x5076(%rip),%rcx········3521 »       lea····0x5076(%rip),%rcx········
3522 »       mov····$0x1cb,%edx3522 »       mov····$0x1cb,%edx
3523 »       lea····0x43da(%rip),%rsi········3523 »       lea····0x43da(%rip),%rsi········
Offset 3525, 15 lines modifiedOffset 3525, 15 lines modified
3525 »       call···63c0·<__assert_fail@plt>3525 »       call···63c0·<__assert_fail@plt>
3526 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:4623526 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:462
3527 »       lea····0x18(%rsp),%rdi3527 »       lea····0x18(%rsp),%rdi
3528 »       call···66f0·<_PyEvent_Notify@plt>3528 »       call···66f0·<_PyEvent_Notify@plt>
3529 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:4633529 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:463
3530 »       mov····$0x3,%esi3530 »       mov····$0x3,%esi
3531 »       mov····%rbx,%rdi3531 »       mov····%rbx,%rdi
3532 »       call···9023·<__cxa_finalize@plt+0x250b>3532 »       call···9079·<__cxa_finalize@plt+0x2561>
3533 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:4643533 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:464
3534 »       cmpq···$0x3,0x10(%rsp)3534 »       cmpq···$0x3,0x10(%rsp)
3535 »       je·····8f90·<__cxa_finalize@plt+0x2478>3535 »       je·····8f90·<__cxa_finalize@plt+0x2478>
3536 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:464·(discriminator·1)3536 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:464·(discriminator·1)
3537 »       lea····0x5038(%rip),%rcx········3537 »       lea····0x5038(%rip),%rcx········
3538 »       mov····$0x1d0,%edx3538 »       mov····$0x1d0,%edx
3539 »       lea····0x439c(%rip),%rsi········3539 »       lea····0x439c(%rip),%rsi········
Offset 3541, 15 lines modifiedOffset 3541, 15 lines modified
3541 »       call···63c0·<__assert_fail@plt>3541 »       call···63c0·<__assert_fail@plt>
3542 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:4673542 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:467
3543 »       lea····0x19(%rsp),%rdi3543 »       lea····0x19(%rsp),%rdi
3544 »       call···66f0·<_PyEvent_Notify@plt>3544 »       call···66f0·<_PyEvent_Notify@plt>
3545 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:4683545 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:468
3546 »       mov····$0x8,%esi3546 »       mov····$0x8,%esi
3547 »       mov····%rbx,%rdi3547 »       mov····%rbx,%rdi
3548 »       call···9023·<__cxa_finalize@plt+0x250b>3548 »       call···9079·<__cxa_finalize@plt+0x2561>
3549 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:4693549 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:469
3550 »       cmpq···$0x8,0x10(%rsp)3550 »       cmpq···$0x8,0x10(%rsp)
3551 »       je·····8fce·<__cxa_finalize@plt+0x24b6>3551 »       je·····8fce·<__cxa_finalize@plt+0x24b6>
3552 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:469·(discriminator·1)3552 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:469·(discriminator·1)
3553 »       lea····0x4ffa(%rip),%rcx········3553 »       lea····0x4ffa(%rip),%rcx········
3554 »       mov····$0x1d5,%edx3554 »       mov····$0x1d5,%edx
3555 »       lea····0x435e(%rip),%rsi········3555 »       lea····0x435e(%rip),%rsi········
Offset 3557, 15 lines modifiedOffset 3557, 15 lines modified
3557 »       call···63c0·<__assert_fail@plt>3557 »       call···63c0·<__assert_fail@plt>
3558 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:4723558 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:472
3559 »       lea····0x1a(%rsp),%rdi3559 »       lea····0x1a(%rsp),%rdi
3560 »       call···66f0·<_PyEvent_Notify@plt>3560 »       call···66f0·<_PyEvent_Notify@plt>
3561 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:4733561 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:473
3562 »       xor····%esi,%esi3562 »       xor····%esi,%esi
3563 »       mov····%rbx,%rdi3563 »       mov····%rbx,%rdi
3564 »       call···9023·<__cxa_finalize@plt+0x250b>3564 »       call···9079·<__cxa_finalize@plt+0x2561>
3565 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:4743565 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:474
3566 »       cmpq···$0x0,0x10(%rsp)3566 »       cmpq···$0x0,0x10(%rsp)
3567 »       je·····9009·<__cxa_finalize@plt+0x24f1>3567 »       je·····9009·<__cxa_finalize@plt+0x24f1>
3568 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:474·(discriminator·1)3568 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:474·(discriminator·1)
3569 »       lea····0x4fbf(%rip),%rcx········3569 »       lea····0x4fbf(%rip),%rcx········
3570 »       mov····$0x1da,%edx3570 »       mov····$0x1da,%edx
3571 »       lea····0x4323(%rip),%rsi········3571 »       lea····0x4323(%rip),%rsi········
Offset 3577, 46 lines modifiedOffset 3577, 14 lines modified
3577 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:4783577 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:478
3578 »       mov····0x7f6e(%rip),%rax········3578 »       mov····0x7f6e(%rip),%rax········
3579 »       add····$0x20,%rsp3579 »       add····$0x20,%rsp
3580 »       pop····%rbx3580 »       pop····%rbx
3581 »       pop····%rbp3581 »       pop····%rbp
3582 »       pop····%r123582 »       pop····%r12
3583 »       ret3583 »       ret
3584 wait_until(): 
3585 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:426 
3586 »       push···%r12 
3587 »       mov····%rdi,%r12 
3588 »       push···%rbp 
3589 »       mov····%rsi,%rbp 
3590 »       push···%rbx 
3591 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:428 
3592 »       xor····%ebx,%ebx 
3593 pysleep(): 
3594 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:28 
3595 »       mov····$0x2710,%edi 
3596 wait_until(): 
3597 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:433 
3598 »       inc····%ebx 
3599 pysleep(): 
3600 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:28 
3601 »       call···6ad0·<usleep@plt> 
3602 _Py_atomic_load_uintptr(): 
3603 /build/reproducible-path/python3.13-3.13.5/build-static/../Include/cpython/pyatomic_gcc.h:288 
3604 »       mov····(%r12),%rax 
3605 wait_until(): 
3606 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:434·(discriminator·1) 
3607 »       cmp····%rax,%rbp 
3608 »       je·····904c·<__cxa_finalize@plt+0x2534> 
3609 »       cmp····$0xc8,%ebx 
3610 »       jne····902f·<__cxa_finalize@plt+0x2517> 
3611 /build/reproducible-path/python3.13-3.13.5/build-static/../Modules/_testinternalcapi/test_lock.c:435 
3612 »       pop····%rbx 
Max diff block lines reached; 7443/13522 bytes (55.04%) of diff not shown.
1.3 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 37, 16 lines modifiedOffset 37, 16 lines modified
37 ··0x0000e570·48110000·88a1ffff·68110000·a9a2ffff·H.......h.......37 ··0x0000e570·48110000·88a1ffff·68110000·a9a2ffff·H.......h.......
38 ··0x0000e580·a8110000·fba2ffff·0c120000·7ba3ffff·............{...38 ··0x0000e580·a8110000·fba2ffff·0c120000·7ba3ffff·............{...
39 ··0x0000e590·4c120000·92a3ffff·64120000·23a4ffff·L.......d...#...39 ··0x0000e590·4c120000·92a3ffff·64120000·23a4ffff·L.......d...#...
40 ··0x0000e5a0·7c120000·66a4ffff·94120000·80a6ffff·|...f...........40 ··0x0000e5a0·7c120000·66a4ffff·94120000·80a6ffff·|...f...........
41 ··0x0000e5b0·28130000·12a7ffff·48130000·b5a7ffff·(.......H.......41 ··0x0000e5b0·28130000·12a7ffff·48130000·b5a7ffff·(.......H.......
42 ··0x0000e5c0·cc130000·58a8ffff·50140000·1fa9ffff·....X...P.......42 ··0x0000e5c0·cc130000·58a8ffff·50140000·1fa9ffff·....X...P.......
43 ··0x0000e5d0·78140000·5ba9ffff·90140000·e9aaffff·x...[...........43 ··0x0000e5d0·78140000·5ba9ffff·90140000·e9aaffff·x...[...........
44 ··0x0000e5e0·bc140000·d3acffff·f0140000·01adffff·................44 ··0x0000e5e0·bc140000·d3acffff·f0140000·29adffff·............)...
45 ··0x0000e5f0·1c150000·57adffff·50150000·94adffff·....W...P.......45 ··0x0000e5f0·24150000·57adffff·50150000·94adffff·$...W...P.......
46 ··0x0000e600·84150000·b4aeffff·b0150000·37afffff·............7...46 ··0x0000e600·84150000·b4aeffff·b0150000·37afffff·............7...
47 ··0x0000e610·cc150000·c8afffff·e4150000·11b0ffff·................47 ··0x0000e610·cc150000·c8afffff·e4150000·11b0ffff·................
48 ··0x0000e620·fc150000·dcb2ffff·38160000·07b4ffff·........8.......48 ··0x0000e620·fc150000·dcb2ffff·38160000·07b4ffff·........8.......
49 ··0x0000e630·84160000·83b4ffff·bc160000·4bb5ffff·............K...49 ··0x0000e630·84160000·83b4ffff·bc160000·4bb5ffff·............K...
50 ··0x0000e640·e4160000·03b6ffff·0c170000·aab6ffff·................50 ··0x0000e640·e4160000·03b6ffff·0c170000·aab6ffff·................
51 ··0x0000e650·44170000·3bb7ffff·60170000·99b7ffff·D...;...`.......51 ··0x0000e650·44170000·3bb7ffff·60170000·99b7ffff·D...;...`.......
52 ··0x0000e660·7c170000·d1b8ffff·e8170000·29bbffff·|...........)...52 ··0x0000e660·7c170000·d1b8ffff·e8170000·29bbffff·|...........)...
3.22 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 227, 17 lines modifiedOffset 227, 17 lines modified
227 ··0x0000f668·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..227 ··0x0000f668·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
228 ··0x0000f678·1c000000·140e0000·5093ffff·92000000·........P.......228 ··0x0000f678·1c000000·140e0000·5093ffff·92000000·........P.......
229 ··0x0000f688·000e6083·0786068c·058d048e·038f0200·..`.............229 ··0x0000f688·000e6083·0786068c·058d048e·038f0200·..`.............
230 ··0x0000f698·38000000·340e0000·c293ffff·a3000000·8...4...........230 ··0x0000f698·38000000·340e0000·c293ffff·a3000000·8...4...........
231 ··0x0000f6a8·00460e10·8d024c0e·188c0348·0e208604·.F....L....H.·..231 ··0x0000f6a8·00460e10·8d024c0e·188c0348·0e208604·.F....L....H.·..
232 ··0x0000f6b8·410e2883·05440e90·01027d0e·28410e20·A.(..D....}.(A.·232 ··0x0000f6b8·410e2883·05440e90·01027d0e·28410e20·A.(..D....}.(A.·
233 ··0x0000f6c8·410e1842·0e10420e·08000000·44000000·A..B..B.....D...233 ··0x0000f6c8·410e1842·0e10420e·08000000·44000000·A..B..B.....D...
234 ··0x0000f6d8·700e0000·94bcffff·7b000000·00460e10·p.......{....F..234 ··0x0000f6d8·700e0000·94bcffff·7d000000·00460e10·p.......}....F..
235 ··0x0000f6e8·8f02420e·188e0345·0e208d04·450e288c·..B....E.·..E.(.235 ··0x0000f6e8·8f02420e·188e0345·0e208d04·450e288c·..B....E.·..E.(.
236 ··0x0000f6f8·05470e30·8606410e·38830741·0e40024d·.G.0..A.8..A.@.M236 ··0x0000f6f8·05470e30·8606410e·38830741·0e40024f·.G.0..A.8..A.@.O
237 ··0x0000f708·0e38450e·30410e28·420e2042·0e18420e·.8E.0A.(B.·B..B.237 ··0x0000f708·0e38450e·30410e28·420e2042·0e18420e·.8E.0A.(B.·B..B.
238 ··0x0000f718·10420e08·38000000·b80e0000·e193ffff·.B..8...........238 ··0x0000f718·10420e08·38000000·b80e0000·e193ffff·.B..8...........
239 ··0x0000f728·a3000000·00460e10·8d024c0e·188c0348·.....F....L....H239 ··0x0000f728·a3000000·00460e10·8d024c0e·188c0348·.....F....L....H
240 ··0x0000f738·0e208604·410e2883·05440e90·01027d0e·.·..A.(..D....}.240 ··0x0000f738·0e208604·410e2883·05440e90·01027d0e·.·..A.(..D....}.
241 ··0x0000f748·28410e20·410e1842·0e10420e·08000000·(A.·A..B..B.....241 ··0x0000f748·28410e20·410e1842·0e10420e·08000000·(A.·A..B..B.....
242 ··0x0000f758·44000000·f40e0000·50c3ffff·88000000·D.......P.......242 ··0x0000f758·44000000·f40e0000·50c3ffff·88000000·D.......P.......
243 ··0x0000f768·00460e10·8f02450e·188e0345·0e208d04·.F....E....E.·..243 ··0x0000f768·00460e10·8f02450e·188e0345·0e208d04·.F....E....E.·..
Offset 249, 21 lines modifiedOffset 249, 21 lines modified
249 ··0x0000f7c8·14000000·640f0000·9f94ffff·3c000000·....d.......<...249 ··0x0000f7c8·14000000·640f0000·9f94ffff·3c000000·....d.......<...
250 ··0x0000f7d8·005a0e10·5f0e0800·28000000·7c0f0000·.Z.._...(...|...250 ··0x0000f7d8·005a0e10·5f0e0800·28000000·7c0f0000·.Z.._...(...|...
251 ··0x0000f7e8·c394ffff·8e010000·00450e10·8602480e·.........E....H.251 ··0x0000f7e8·c394ffff·8e010000·00450e10·8602480e·.........E....H.
252 ··0x0000f7f8·18830344·0e40037a·010e1841·0e10410e·...D.@.z...A..A.252 ··0x0000f7f8·18830344·0e40037a·010e1841·0e10410e·...D.@.z...A..A.
253 ··0x0000f808·08000000·30000000·a80f0000·2596ffff·....0.......%...253 ··0x0000f808·08000000·30000000·a80f0000·2596ffff·....0.......%...
254 ··0x0000f818·ea010000·00460e10·8c02440e·18860341·.....F....D....A254 ··0x0000f818·ea010000·00460e10·8c02440e·18860341·.....F....D....A
255 ··0x0000f828·0e208304·440e4003·d6010e20·410e1841·.·..D.@....·A..A255 ··0x0000f828·0e208304·440e4003·d6010e20·410e1841·.·..D.@....·A..A
256 ··0x0000f838·0e10420e·08000000·28000000·dc0f0000·..B.....(.......256 ··0x0000f838·0e10420e·08000000·30000000·dc0f0000·..B.....0.......
257 ··0x0000f848·db97ffff·2e000000·00420e10·8c02440e·.........B....D.257 ··0x0000f848·db97ffff·56000000·00450e10·8602450e·....V....E....E.
258 ··0x0000f858·18860344·0e208304·600e1841·0e10420e·...D.·..`..A..B. 
259 ··0x0000f868·08000000·30000000·08100000·dd97ffff·....0........... 
260 ··0x0000f878·56000000·00450e10·8602450e·18830347·V....E....E....G 
261 ··0x0000f888·0e20760a·0e18450e·10410e08·450b410e·.·v...E..A..E.A.258 ··0x0000f858·18830347·0e20760a·0e18450e·10410e08·...G.·v...E..A..
 259 ··0x0000f868·450b410e·18410e10·410e0800·28000000·E.A..A..A...(...
 260 ··0x0000f878·10100000·fd97ffff·2e000000·00420e10·.............B..
 261 ··0x0000f888·8c02440e·18860344·0e208304·600e1841·..D....D.·..`..A
262 ··0x0000f898·18410e10·410e0800·30000000·3c100000·.A..A...0...<...262 ··0x0000f898·0e10420e·08000000·30000000·3c100000·..B.....0...<...
263 ··0x0000f8a8·ff97ffff·3d000000·00450e10·8602450e·....=....E....E.263 ··0x0000f8a8·ff97ffff·3d000000·00450e10·8602450e·....=....E....E.
264 ··0x0000f8b8·18830347·0e205d0a·0e18450e·10410e08·...G.·]...E..A..264 ··0x0000f8b8·18830347·0e205d0a·0e18450e·10410e08·...G.·]...E..A..
265 ··0x0000f8c8·450b410e·18410e10·410e0800·28000000·E.A..A..A...(...265 ··0x0000f8c8·450b410e·18410e10·410e0800·28000000·E.A..A..A...(...
266 ··0x0000f8d8·70100000·0898ffff·20010000·00450e10·p.......·....E..266 ··0x0000f8d8·70100000·0898ffff·20010000·00450e10·p.......·....E..
267 ··0x0000f8e8·8602450e·18830344·0e30030f·010e1841·..E....D.0.....A267 ··0x0000f8e8·8602450e·18830344·0e30030f·010e1841·..E....D.0.....A
268 ··0x0000f8f8·0e10410e·08000000·18000000·9c100000·..A.............268 ··0x0000f8f8·0e10410e·08000000·18000000·9c100000·..A.............
269 ··0x0000f908·fc98ffff·83000000·00450e10·83020279·.........E.....y269 ··0x0000f908·fc98ffff·83000000·00450e10·83020279·.........E.....y
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·61616434·31663665·39313963·65616539·aad41f6e919ceae9 
3 ··0x00000010·31353530·61343563·34316666·66373032·1550a45c41fff7022 ··0x00000000·36636565·39663335·32383138·62336365·6cee9f352818b3ce
 3 ··0x00000010·37373963·64383931·36346261·36346138·779cd89164ba64a8
4 ··0x00000020·63623966·32312e64·65627567·00000000·cb9f21.debug....4 ··0x00000020·63646435·61642e64·65627567·00000000·cdd5ad.debug....
5 ··0x00000030·d4fb1c75····························...u5 ··0x00000030·7a9d8743····························z..C
  
1.92 GB
python3.13-dbg_3.13.5-1_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-06-12·07:03:44.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-06-12·07:03:44.000000·debian-binary
2 -rw-r--r--···0········0········0·····4008·2025-06-12·07:03:44.000000·control.tar.xz2 -rw-r--r--···0········0········0·····4008·2025-06-12·07:03:44.000000·control.tar.xz
3 -rw-r--r--···0········0········0·55053128·2025-06-12·07:03:44.000000·data.tar.xz3 -rw-r--r--···0········0········0·55058004·2025-06-12·07:03:44.000000·data.tar.xz
9.42 KB
control.tar.xz
9.39 KB
control.tar
5.03 KB
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·python3.13-dbg1 Package:·python3.13-dbg
2 Source:·python3.132 Source:·python3.13
3 Version:·3.13.5-13 Version:·3.13.5-1
4 Architecture:·amd644 Architecture:·amd64
5 Maintainer:·Matthias·Klose·<doko@debian.org>5 Maintainer:·Matthias·Klose·<doko@debian.org>
6 Installed-Size:·887066 Installed-Size:·88715
7 Depends:·python3.13·(=·3.13.5-1),·libpython3.13-dbg·(=·3.13.5-1),·libc6·(>=·2.38),·libexpat1·(>=·2.6.0),·zlib1g·(>=·1:1.2.0)7 Depends:·python3.13·(=·3.13.5-1),·libpython3.13-dbg·(=·3.13.5-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.13)13 Description:·Debug·Build·of·the·Python·Interpreter·(version·3.13)
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:·15347137ab4d62aca3f31971e279bbdae59a96aa·154e186bad64506b7721501cd27e3397d070b2fe·15a5b876d68c31a66469fa80e2041a4e506ee25e·17a46019da4b8205a3a3220bc25340d66f0ec080·17dd546f10553ec4088cec8ed64f5f7377428ba5·21478d92530dd30e19478c8ca940459d63ed8fc1·22e2f505b3[·...·truncated·by·diffoscope;·len:·1793,·SHA:·63bdba0cc26093d1745db0e8127b2bbc92ca76989244b4a91c0cd583d96793bc·...·]·f69c3c8285066c05c097c750ae60df0d0f9d9883·f8ceec2c86e66b2aad46b864c8815c3d39f960e222 Build-Ids:·0a54fc00e8b414bd329a1c8ca5dc99a05daef3e7·0d49223476255b664314cb26a20afc95a2d267c7·15347137ab4d62aca3f31971e279bbdae59a96aa·154e186bad64506b7721501cd27e3397d070b2fe·15a5b876d68c31a66469fa80e2041a4e506ee25e·166cee9f352818b3ce779cd89164ba64a8cdd5ad·17a46019da[·...·truncated·by·diffoscope;·len:·1793,·SHA:·3e02ea5045f76c9c1301ab33a6b40142b885fed1fb2c9da3db97ee88747385dc·...·]·f69c3c8285066c05c097c750ae60df0d0f9d9883·f8ceec2c86e66b2aad46b864c8815c3d39f960e2
4.34 KB
./md5sums
30.0 B
./md5sums
Files differ
4.29 KB
line order
    
Offset 1, 57 lines modifiedOffset 1, 57 lines modified
1 usr/bin/python3.13d1 usr/bin/python3.13d
 2 usr/lib/debug/.build-id/0a/54fc00e8b414bd329a1c8ca5dc99a05daef3e7.debug
 3 usr/lib/debug/.build-id/0d/49223476255b664314cb26a20afc95a2d267c7.debug
2 usr/lib/debug/.build-id/15/347137ab4d62aca3f31971e279bbdae59a96aa.debug4 usr/lib/debug/.build-id/15/347137ab4d62aca3f31971e279bbdae59a96aa.debug
3 usr/lib/debug/.build-id/15/4e186bad64506b7721501cd27e3397d070b2fe.debug5 usr/lib/debug/.build-id/15/4e186bad64506b7721501cd27e3397d070b2fe.debug
4 usr/lib/debug/.build-id/15/a5b876d68c31a66469fa80e2041a4e506ee25e.debug6 usr/lib/debug/.build-id/15/a5b876d68c31a66469fa80e2041a4e506ee25e.debug
 7 usr/lib/debug/.build-id/16/6cee9f352818b3ce779cd89164ba64a8cdd5ad.debug
5 usr/lib/debug/.build-id/17/a46019da4b8205a3a3220bc25340d66f0ec080.debug8 usr/lib/debug/.build-id/17/a46019da4b8205a3a3220bc25340d66f0ec080.debug
6 usr/lib/debug/.build-id/17/dd546f10553ec4088cec8ed64f5f7377428ba5.debug9 usr/lib/debug/.build-id/17/dd546f10553ec4088cec8ed64f5f7377428ba5.debug
7 usr/lib/debug/.build-id/21/478d92530dd30e19478c8ca940459d63ed8fc1.debug10 usr/lib/debug/.build-id/21/478d92530dd30e19478c8ca940459d63ed8fc1.debug
8 usr/lib/debug/.build-id/22/e2f505b306ca344e9d4e30119e4d23f096814d.debug11 usr/lib/debug/.build-id/22/e2f505b306ca344e9d4e30119e4d23f096814d.debug
9 usr/lib/debug/.build-id/23/80775e4ca73e46f88ebd1c703cb69167ee6dda.debug12 usr/lib/debug/.build-id/23/80775e4ca73e46f88ebd1c703cb69167ee6dda.debug
10 usr/lib/debug/.build-id/2b/4683075e48ed013296f7537f2b78e0afd4405f.debug13 usr/lib/debug/.build-id/2b/4683075e48ed013296f7537f2b78e0afd4405f.debug
 14 usr/lib/debug/.build-id/2e/da31b2491dbb188a3afc559a29fd444d5f33c6.debug
11 usr/lib/debug/.build-id/33/e8263b614ad3184ff1f0e1e6c511981110247a.debug15 usr/lib/debug/.build-id/33/e8263b614ad3184ff1f0e1e6c511981110247a.debug
12 usr/lib/debug/.build-id/3e/cbee22cf773b1ef8788b576e49248a45f614be.debug16 usr/lib/debug/.build-id/3e/cbee22cf773b1ef8788b576e49248a45f614be.debug
13 usr/lib/debug/.build-id/43/72d8836d7f54cf51cfd55df5c68f6e7ce0ff0b.debug17 usr/lib/debug/.build-id/43/72d8836d7f54cf51cfd55df5c68f6e7ce0ff0b.debug
14 usr/lib/debug/.build-id/48/ec29cb3caa07bff8aa8d6240d2316cef9f852c.debug18 usr/lib/debug/.build-id/48/ec29cb3caa07bff8aa8d6240d2316cef9f852c.debug
15 usr/lib/debug/.build-id/49/512511dbcc0eb6f505600fbafdaf0b5e2918b4.debug 
16 usr/lib/debug/.build-id/57/4f1a6544140d153bf8623f8ddc1ae913a65ca5.debug19 usr/lib/debug/.build-id/57/4f1a6544140d153bf8623f8ddc1ae913a65ca5.debug
17 usr/lib/debug/.build-id/58/66b567c5b85b316d433182263507e710e7c852.debug20 usr/lib/debug/.build-id/58/66b567c5b85b316d433182263507e710e7c852.debug
18 usr/lib/debug/.build-id/60/3f463038ef25d880bb36253d3cee4ab662dac5.debug21 usr/lib/debug/.build-id/60/3f463038ef25d880bb36253d3cee4ab662dac5.debug
19 usr/lib/debug/.build-id/60/f328569a6b5bf5b09e539f1eb47d30f6d51a69.debug22 usr/lib/debug/.build-id/60/f328569a6b5bf5b09e539f1eb47d30f6d51a69.debug
20 usr/lib/debug/.build-id/65/f39738515361995a30426b971170db0da987d5.debug23 usr/lib/debug/.build-id/65/f39738515361995a30426b971170db0da987d5.debug
21 usr/lib/debug/.build-id/6a/116f3e49e9fec1c0bc2811668c19b8de2b882b.debug24 usr/lib/debug/.build-id/6a/116f3e49e9fec1c0bc2811668c19b8de2b882b.debug
22 usr/lib/debug/.build-id/6a/fdff9e75162ad6776fa00aa71841c75a7e10b7.debug25 usr/lib/debug/.build-id/6a/fdff9e75162ad6776fa00aa71841c75a7e10b7.debug
23 usr/lib/debug/.build-id/71/6acf07a9b42745cd48e1349c3bc43eb7e7cb7e.debug26 usr/lib/debug/.build-id/71/6acf07a9b42745cd48e1349c3bc43eb7e7cb7e.debug
24 usr/lib/debug/.build-id/7a/fcfa6c9a8e657da9326b9a72cc1a3c86ee4917.debug27 usr/lib/debug/.build-id/7a/fcfa6c9a8e657da9326b9a72cc1a3c86ee4917.debug
25 usr/lib/debug/.build-id/7b/22a757263d95607ce6f7d521afca7ecd899eb3.debug28 usr/lib/debug/.build-id/7b/22a757263d95607ce6f7d521afca7ecd899eb3.debug
26 usr/lib/debug/.build-id/7b/6f95c541669ce06e58f4f720748a4d7a1344a3.debug29 usr/lib/debug/.build-id/7b/6f95c541669ce06e58f4f720748a4d7a1344a3.debug
27 usr/lib/debug/.build-id/7c/923114722ddf7b5b05531723ae639d79eac486.debug30 usr/lib/debug/.build-id/7c/923114722ddf7b5b05531723ae639d79eac486.debug
28 usr/lib/debug/.build-id/7e/6b80122db0683d35718948260cd6995beddc4a.debug 
29 usr/lib/debug/.build-id/80/39e75d7386bbcef3e496e1c67d320a743bbcc1.debug31 usr/lib/debug/.build-id/80/39e75d7386bbcef3e496e1c67d320a743bbcc1.debug
30 usr/lib/debug/.build-id/89/f3835e22f3e466f85887bcc86d13cdb7db3abb.debug32 usr/lib/debug/.build-id/89/f3835e22f3e466f85887bcc86d13cdb7db3abb.debug
31 usr/lib/debug/.build-id/8f/3eaa9f99987993392eb4db0f1ac9d84668caa5.debug33 usr/lib/debug/.build-id/8f/3eaa9f99987993392eb4db0f1ac9d84668caa5.debug
32 usr/lib/debug/.build-id/96/34dea8b28cd0ddea214fe6d1286d8c646e9f9f.debug34 usr/lib/debug/.build-id/96/34dea8b28cd0ddea214fe6d1286d8c646e9f9f.debug
33 usr/lib/debug/.build-id/98/0d9cc07ffb0cd06ed5017b07c4b09538d2b2ce.debug35 usr/lib/debug/.build-id/98/0d9cc07ffb0cd06ed5017b07c4b09538d2b2ce.debug
34 usr/lib/debug/.build-id/9b/68b120eb3b427ba81886e59c735f72ebd0e253.debug36 usr/lib/debug/.build-id/9b/68b120eb3b427ba81886e59c735f72ebd0e253.debug
35 usr/lib/debug/.build-id/9c/d41950b0bb13b85f0d5d28d9b34a7a9670b9dd.debug 
36 usr/lib/debug/.build-id/9f/02b56e6119579080ade451806114554c7ade31.debug37 usr/lib/debug/.build-id/9f/02b56e6119579080ade451806114554c7ade31.debug
37 usr/lib/debug/.build-id/a0/0485bcee958495ec9ba09558f3a7e2de5cc8a1.debug38 usr/lib/debug/.build-id/a0/0485bcee958495ec9ba09558f3a7e2de5cc8a1.debug
38 usr/lib/debug/.build-id/c0/94773d87a435331e8ef92fdddd9a54c5aa0bea.debug39 usr/lib/debug/.build-id/c0/94773d87a435331e8ef92fdddd9a54c5aa0bea.debug
39 usr/lib/debug/.build-id/c0/a06d6a59556c3cec28bcef59ce62b3b0232487.debug40 usr/lib/debug/.build-id/c0/a06d6a59556c3cec28bcef59ce62b3b0232487.debug
40 usr/lib/debug/.build-id/c1/aa1e456965483b847ed4f3da1e52b8a9a81fa0.debug41 usr/lib/debug/.build-id/c1/aa1e456965483b847ed4f3da1e52b8a9a81fa0.debug
41 usr/lib/debug/.build-id/c1/afd3150e6fd02fc7d8d20de974dcd47d584fb6.debug42 usr/lib/debug/.build-id/c1/afd3150e6fd02fc7d8d20de974dcd47d584fb6.debug
42 usr/lib/debug/.build-id/c6/9cc0e6166829334924eae8b539da4690eda836.debug43 usr/lib/debug/.build-id/c6/9cc0e6166829334924eae8b539da4690eda836.debug
43 usr/lib/debug/.build-id/cc/477e821a29ee1a2531779e7506078c99a33ff5.debug44 usr/lib/debug/.build-id/cc/477e821a29ee1a2531779e7506078c99a33ff5.debug
44 usr/lib/debug/.build-id/cc/8dd30922b85b8e033355f6639acb30a2f536d7.debug45 usr/lib/debug/.build-id/cc/8dd30922b85b8e033355f6639acb30a2f536d7.debug
 46 usr/lib/debug/.build-id/d3/a79ebac929903cfd26f0da050fe9e64b7bd170.debug
45 usr/lib/debug/.build-id/d9/b4c8424ccf0d0240c010bd6505e4fb55952a1a.debug47 usr/lib/debug/.build-id/d9/b4c8424ccf0d0240c010bd6505e4fb55952a1a.debug
46 usr/lib/debug/.build-id/e1/373aeb572a0811daba25f525106a5612f03e2a.debug48 usr/lib/debug/.build-id/e1/373aeb572a0811daba25f525106a5612f03e2a.debug
47 usr/lib/debug/.build-id/e3/3d13e801d13cfa6bf633af8ad011b8d82b4788.debug49 usr/lib/debug/.build-id/e3/3d13e801d13cfa6bf633af8ad011b8d82b4788.debug
48 usr/lib/debug/.build-id/e5/5ed9709daa2b0ffdd84fb0d06a38c51eceb17a.debug50 usr/lib/debug/.build-id/e5/5ed9709daa2b0ffdd84fb0d06a38c51eceb17a.debug
49 usr/lib/debug/.build-id/e7/9d7d22e69dc284e168163d85e0ffa77bf0e154.debug51 usr/lib/debug/.build-id/e7/9d7d22e69dc284e168163d85e0ffa77bf0e154.debug
50 usr/lib/debug/.build-id/eb/aad41f6e919ceae91550a45c41fff702cb9f21.debug 
51 usr/lib/debug/.build-id/f5/a1e9c9dbaf019bef8e1f6d235fff76aa8ff985.debug 
52 usr/lib/debug/.build-id/f6/9c3c8285066c05c097c750ae60df0d0f9d9883.debug52 usr/lib/debug/.build-id/f6/9c3c8285066c05c097c750ae60df0d0f9d9883.debug
53 usr/lib/debug/.build-id/f8/ceec2c86e66b2aad46b864c8815c3d39f960e2.debug53 usr/lib/debug/.build-id/f8/ceec2c86e66b2aad46b864c8815c3d39f960e2.debug
54 usr/share/doc/python3.13/README.debug54 usr/share/doc/python3.13/README.debug
55 usr/share/doc/python3.13/SpecialBuilds.txt55 usr/share/doc/python3.13/SpecialBuilds.txt
56 usr/share/gdb/auto-load/usr/bin/python3.13-gdb.py56 usr/share/gdb/auto-load/usr/bin/python3.13-gdb.py
57 usr/share/lintian/overrides/python3.13-dbg57 usr/share/lintian/overrides/python3.13-dbg
1.92 GB
data.tar.xz
1.92 GB
data.tar
14.3 KB
file list
    
Offset 1, 39 lines modifiedOffset 1, 45 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/bin/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/bin/
4 -rwxr-xr-x···0·root·········(0)·root·········(0)·33526224·2025-06-12·07:03:44.000000·./usr/bin/python3.13d4 -rwxr-xr-x···0·root·········(0)·root·········(0)·33526224·2025-06-12·07:03:44.000000·./usr/bin/python3.13d
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/
 8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/0a/
 9 -rw-r--r--···0·root·········(0)·root·········(0)·18641712·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/0a/54fc00e8b414bd329a1c8ca5dc99a05daef3e7.debug
 10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/0d/
 11 -rw-r--r--···0·root·········(0)·root·········(0)····98384·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/0d/49223476255b664314cb26a20afc95a2d267c7.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/15/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/15/
9 -rw-r--r--···0·root·········(0)·root·········(0)····29328·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/15/347137ab4d62aca3f31971e279bbdae59a96aa.debug13 -rw-r--r--···0·root·········(0)·root·········(0)····29328·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/15/347137ab4d62aca3f31971e279bbdae59a96aa.debug
10 -rw-r--r--···0·root·········(0)·root·········(0)····10328·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/15/4e186bad64506b7721501cd27e3397d070b2fe.debug14 -rw-r--r--···0·root·········(0)·root·········(0)····10328·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/15/4e186bad64506b7721501cd27e3397d070b2fe.debug
11 -rw-r--r--···0·root·········(0)·root·········(0)····16664·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/15/a5b876d68c31a66469fa80e2041a4e506ee25e.debug15 -rw-r--r--···0·root·········(0)·root·········(0)····16664·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/15/a5b876d68c31a66469fa80e2041a4e506ee25e.debug
 16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/16/
 17 -rw-r--r--···0·root·········(0)·root·········(0)···184032·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/16/6cee9f352818b3ce779cd89164ba64a8cdd5ad.debug
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/17/18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/17/
13 -rw-r--r--···0·root·········(0)·root·········(0)···651344·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/17/a46019da4b8205a3a3220bc25340d66f0ec080.debug19 -rw-r--r--···0·root·········(0)·root·········(0)···651344·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/17/a46019da4b8205a3a3220bc25340d66f0ec080.debug
14 -rw-r--r--···0·root·········(0)·root·········(0)····85216·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/17/dd546f10553ec4088cec8ed64f5f7377428ba5.debug20 -rw-r--r--···0·root·········(0)·root·········(0)····85216·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/17/dd546f10553ec4088cec8ed64f5f7377428ba5.debug
15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/21/21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/21/
16 -rw-r--r--···0·root·········(0)·root·········(0)·····6848·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/21/478d92530dd30e19478c8ca940459d63ed8fc1.debug22 -rw-r--r--···0·root·········(0)·root·········(0)·····6848·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/21/478d92530dd30e19478c8ca940459d63ed8fc1.debug
17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/22/23 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/22/
18 -rw-r--r--···0·root·········(0)·root·········(0)····41520·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/22/e2f505b306ca344e9d4e30119e4d23f096814d.debug24 -rw-r--r--···0·root·········(0)·root·········(0)····41520·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/22/e2f505b306ca344e9d4e30119e4d23f096814d.debug
19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/23/25 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/23/
20 -rw-r--r--···0·root·········(0)·root·········(0)····25856·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/23/80775e4ca73e46f88ebd1c703cb69167ee6dda.debug26 -rw-r--r--···0·root·········(0)·root·········(0)····25856·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/23/80775e4ca73e46f88ebd1c703cb69167ee6dda.debug
21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/2b/27 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/2b/
22 -rw-r--r--···0·root·········(0)·root·········(0)····34856·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/2b/4683075e48ed013296f7537f2b78e0afd4405f.debug28 -rw-r--r--···0·root·········(0)·root·········(0)····34856·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/2b/4683075e48ed013296f7537f2b78e0afd4405f.debug
 29 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/2e/
 30 -rw-r--r--···0·root·········(0)·root·········(0)····87464·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/2e/da31b2491dbb188a3afc559a29fd444d5f33c6.debug
23 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/33/31 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/33/
24 -rw-r--r--···0·root·········(0)·root·········(0)·15075936·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/33/e8263b614ad3184ff1f0e1e6c511981110247a.debug32 -rw-r--r--···0·root·········(0)·root·········(0)·15075936·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/33/e8263b614ad3184ff1f0e1e6c511981110247a.debug
25 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/3e/33 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/3e/
26 -rw-r--r--···0·root·········(0)·root·········(0)····28072·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/3e/cbee22cf773b1ef8788b576e49248a45f614be.debug34 -rw-r--r--···0·root·········(0)·root·········(0)····28072·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/3e/cbee22cf773b1ef8788b576e49248a45f614be.debug
27 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/43/35 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/43/
28 -rw-r--r--···0·root·········(0)·root·········(0)····24672·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/43/72d8836d7f54cf51cfd55df5c68f6e7ce0ff0b.debug36 -rw-r--r--···0·root·········(0)·root·········(0)····24672·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/43/72d8836d7f54cf51cfd55df5c68f6e7ce0ff0b.debug
29 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/48/37 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/48/
30 -rw-r--r--···0·root·········(0)·root·········(0)····29888·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/48/ec29cb3caa07bff8aa8d6240d2316cef9f852c.debug38 -rw-r--r--···0·root·········(0)·root·········(0)····29888·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/48/ec29cb3caa07bff8aa8d6240d2316cef9f852c.debug
31 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/49/ 
32 -rw-r--r--···0·root·········(0)·root·········(0)·18636000·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/49/512511dbcc0eb6f505600fbafdaf0b5e2918b4.debug 
33 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/57/39 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/57/
34 -rw-r--r--···0·root·········(0)·root·········(0)····32584·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/57/4f1a6544140d153bf8623f8ddc1ae913a65ca5.debug40 -rw-r--r--···0·root·········(0)·root·········(0)····32584·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/57/4f1a6544140d153bf8623f8ddc1ae913a65ca5.debug
35 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/58/41 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/58/
36 -rw-r--r--···0·root·········(0)·root·········(0)···125848·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/58/66b567c5b85b316d433182263507e710e7c852.debug42 -rw-r--r--···0·root·········(0)·root·········(0)···125848·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/58/66b567c5b85b316d433182263507e710e7c852.debug
37 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/60/43 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/60/
38 -rw-r--r--···0·root·········(0)·root·········(0)···146752·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/60/3f463038ef25d880bb36253d3cee4ab662dac5.debug44 -rw-r--r--···0·root·········(0)·root·········(0)···146752·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/60/3f463038ef25d880bb36253d3cee4ab662dac5.debug
39 -rw-r--r--···0·root·········(0)·root·········(0)····23320·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/60/f328569a6b5bf5b09e539f1eb47d30f6d51a69.debug45 -rw-r--r--···0·root·········(0)·root·········(0)····23320·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/60/f328569a6b5bf5b09e539f1eb47d30f6d51a69.debug
Offset 47, 30 lines modifiedOffset 53, 26 lines modified
47 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/7a/53 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/7a/
48 -rw-r--r--···0·root·········(0)·root·········(0)····19984·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/7a/fcfa6c9a8e657da9326b9a72cc1a3c86ee4917.debug54 -rw-r--r--···0·root·········(0)·root·········(0)····19984·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/7a/fcfa6c9a8e657da9326b9a72cc1a3c86ee4917.debug
49 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/7b/55 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/7b/
50 -rw-r--r--···0·root·········(0)·root·········(0)····39944·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/7b/22a757263d95607ce6f7d521afca7ecd899eb3.debug56 -rw-r--r--···0·root·········(0)·root·········(0)····39944·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/7b/22a757263d95607ce6f7d521afca7ecd899eb3.debug
51 -rw-r--r--···0·root·········(0)·root·········(0)····35352·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/7b/6f95c541669ce06e58f4f720748a4d7a1344a3.debug57 -rw-r--r--···0·root·········(0)·root·········(0)····35352·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/7b/6f95c541669ce06e58f4f720748a4d7a1344a3.debug
52 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/7c/58 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/7c/
53 -rw-r--r--···0·root·········(0)·root·········(0)····10984·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/7c/923114722ddf7b5b05531723ae639d79eac486.debug59 -rw-r--r--···0·root·········(0)·root·········(0)····10984·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/7c/923114722ddf7b5b05531723ae639d79eac486.debug
54 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/7e/ 
55 -rw-r--r--···0·root·········(0)·root·········(0)····98392·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/7e/6b80122db0683d35718948260cd6995beddc4a.debug 
56 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/80/60 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/80/
57 -rw-r--r--···0·root·········(0)·root·········(0)····36280·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/80/39e75d7386bbcef3e496e1c67d320a743bbcc1.debug61 -rw-r--r--···0·root·········(0)·root·········(0)····36280·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/80/39e75d7386bbcef3e496e1c67d320a743bbcc1.debug
58 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/89/62 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/89/
59 -rw-r--r--···0·root·········(0)·root·········(0)····45480·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/89/f3835e22f3e466f85887bcc86d13cdb7db3abb.debug63 -rw-r--r--···0·root·········(0)·root·········(0)····45480·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/89/f3835e22f3e466f85887bcc86d13cdb7db3abb.debug
60 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/8f/64 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/8f/
61 -rw-r--r--···0·root·········(0)·root·········(0)···133576·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/8f/3eaa9f99987993392eb4db0f1ac9d84668caa5.debug65 -rw-r--r--···0·root·········(0)·root·········(0)···133576·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/8f/3eaa9f99987993392eb4db0f1ac9d84668caa5.debug
62 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/96/66 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/96/
63 -rw-r--r--···0·root·········(0)·root·········(0)····15880·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/96/34dea8b28cd0ddea214fe6d1286d8c646e9f9f.debug67 -rw-r--r--···0·root·········(0)·root·········(0)····15880·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/96/34dea8b28cd0ddea214fe6d1286d8c646e9f9f.debug
64 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/98/68 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/98/
65 -rw-r--r--···0·root·········(0)·root·········(0)····26136·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/98/0d9cc07ffb0cd06ed5017b07c4b09538d2b2ce.debug69 -rw-r--r--···0·root·········(0)·root·········(0)····26136·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/98/0d9cc07ffb0cd06ed5017b07c4b09538d2b2ce.debug
66 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/9b/70 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/9b/
67 -rw-r--r--···0·root·········(0)·root·········(0)·····7768·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/9b/68b120eb3b427ba81886e59c735f72ebd0e253.debug71 -rw-r--r--···0·root·········(0)·root·········(0)·····7768·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/9b/68b120eb3b427ba81886e59c735f72ebd0e253.debug
68 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/9c/ 
69 -rw-r--r--···0·root·········(0)·root·········(0)·18636408·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/9c/d41950b0bb13b85f0d5d28d9b34a7a9670b9dd.debug 
70 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/9f/72 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/9f/
71 -rw-r--r--···0·root·········(0)·root·········(0)····14808·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/9f/02b56e6119579080ade451806114554c7ade31.debug73 -rw-r--r--···0·root·········(0)·root·········(0)····14808·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/9f/02b56e6119579080ade451806114554c7ade31.debug
72 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/a0/74 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/a0/
73 -rw-r--r--···0·root·········(0)·root·········(0)····77296·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/a0/0485bcee958495ec9ba09558f3a7e2de5cc8a1.debug75 -rw-r--r--···0·root·········(0)·root·········(0)····77296·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/a0/0485bcee958495ec9ba09558f3a7e2de5cc8a1.debug
74 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/c0/76 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/c0/
75 -rw-r--r--···0·root·········(0)·root·········(0)···240848·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/c0/94773d87a435331e8ef92fdddd9a54c5aa0bea.debug77 -rw-r--r--···0·root·········(0)·root·········(0)···240848·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/c0/94773d87a435331e8ef92fdddd9a54c5aa0bea.debug
76 -rw-r--r--···0·root·········(0)·root·········(0)····18200·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/c0/a06d6a59556c3cec28bcef59ce62b3b0232487.debug78 -rw-r--r--···0·root·········(0)·root·········(0)····18200·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/c0/a06d6a59556c3cec28bcef59ce62b3b0232487.debug
Offset 78, 28 lines modifiedOffset 80, 26 lines modified
78 -rw-r--r--···0·root·········(0)·root·········(0)···448944·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/c1/aa1e456965483b847ed4f3da1e52b8a9a81fa0.debug80 -rw-r--r--···0·root·········(0)·root·········(0)···448944·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/c1/aa1e456965483b847ed4f3da1e52b8a9a81fa0.debug
79 -rw-r--r--···0·root·········(0)·root·········(0)····59184·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/c1/afd3150e6fd02fc7d8d20de974dcd47d584fb6.debug81 -rw-r--r--···0·root·········(0)·root·········(0)····59184·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/c1/afd3150e6fd02fc7d8d20de974dcd47d584fb6.debug
80 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/c6/82 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/c6/
81 -rw-r--r--···0·root·········(0)·root·········(0)···186088·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/c6/9cc0e6166829334924eae8b539da4690eda836.debug83 -rw-r--r--···0·root·········(0)·root·········(0)···186088·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/c6/9cc0e6166829334924eae8b539da4690eda836.debug
82 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/cc/84 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/cc/
83 -rw-r--r--···0·root·········(0)·root·········(0)····22360·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/cc/477e821a29ee1a2531779e7506078c99a33ff5.debug85 -rw-r--r--···0·root·········(0)·root·········(0)····22360·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/cc/477e821a29ee1a2531779e7506078c99a33ff5.debug
84 -rw-r--r--···0·root·········(0)·root·········(0)····58888·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/cc/8dd30922b85b8e033355f6639acb30a2f536d7.debug86 -rw-r--r--···0·root·········(0)·root·········(0)····58888·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/cc/8dd30922b85b8e033355f6639acb30a2f536d7.debug
 87 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/d3/
 88 -rw-r--r--···0·root·········(0)·root·········(0)·18640504·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/d3/a79ebac929903cfd26f0da050fe9e64b7bd170.debug
85 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/d9/89 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/d9/
86 -rw-r--r--···0·root·········(0)·root·········(0)···211936·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/d9/b4c8424ccf0d0240c010bd6505e4fb55952a1a.debug90 -rw-r--r--···0·root·········(0)·root·········(0)···211936·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/d9/b4c8424ccf0d0240c010bd6505e4fb55952a1a.debug
87 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/e1/91 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/e1/
88 -rw-r--r--···0·root·········(0)·root·········(0)···175728·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/e1/373aeb572a0811daba25f525106a5612f03e2a.debug92 -rw-r--r--···0·root·········(0)·root·········(0)···175728·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/e1/373aeb572a0811daba25f525106a5612f03e2a.debug
89 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/e3/93 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/e3/
90 -rw-r--r--···0·root·········(0)·root·········(0)····94096·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/e3/3d13e801d13cfa6bf633af8ad011b8d82b4788.debug94 -rw-r--r--···0·root·········(0)·root·········(0)····94096·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/e3/3d13e801d13cfa6bf633af8ad011b8d82b4788.debug
91 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/e5/95 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/e5/
92 -rw-r--r--···0·root·········(0)·root·········(0)····22552·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/e5/5ed9709daa2b0ffdd84fb0d06a38c51eceb17a.debug96 -rw-r--r--···0·root·········(0)·root·········(0)····22552·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/e5/5ed9709daa2b0ffdd84fb0d06a38c51eceb17a.debug
93 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/e7/97 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/e7/
94 -rw-r--r--···0·root·········(0)·root·········(0)····80176·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/e7/9d7d22e69dc284e168163d85e0ffa77bf0e154.debug98 -rw-r--r--···0·root·········(0)·root·········(0)····80176·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/e7/9d7d22e69dc284e168163d85e0ffa77bf0e154.debug
95 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/eb/ 
96 -rw-r--r--···0·root·········(0)·root·········(0)···184016·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/eb/aad41f6e919ceae91550a45c41fff702cb9f21.debug 
97 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/f5/ 
98 -rw-r--r--···0·root·········(0)·root·········(0)····87488·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/f5/a1e9c9dbaf019bef8e1f6d235fff76aa8ff985.debug 
99 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/f6/99 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/f6/
100 -rw-r--r--···0·root·········(0)·root·········(0)····10520·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/f6/9c3c8285066c05c097c750ae60df0d0f9d9883.debug100 -rw-r--r--···0·root·········(0)·root·········(0)····10520·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/f6/9c3c8285066c05c097c750ae60df0d0f9d9883.debug
101 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/f8/101 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/f8/
102 -rw-r--r--···0·root·········(0)·root·········(0)····22520·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/f8/ceec2c86e66b2aad46b864c8815c3d39f960e2.debug102 -rw-r--r--···0·root·········(0)·root·········(0)····22520·2025-06-12·07:03:44.000000·./usr/lib/debug/.build-id/f8/ceec2c86e66b2aad46b864c8815c3d39f960e2.debug
103 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/103 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/
104 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/doc/104 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/doc/
105 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/doc/python3.13/105 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/doc/python3.13/
979 MB
./usr/lib/debug/.build-id/49/512511dbcc0eb6f505600fbafdaf0b5e2918b4.debug vs.
./usr/lib/debug/.build-id/d3/a79ebac929903cfd26f0da050fe9e64b7bd170.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% 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:···············0x68087011 ··Entry·point·address:···············0x67f390
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········18633184·(bytes·into·file)13 ··Start·of·section·headers:··········18637688·(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:·········1517 ··Number·of·program·headers:·········15
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········4419 ··Number·of·section·headers:·········44
20 ··Section·header·string·table·index:·4320 ··Section·header·string·table·index:·43
2.65 KB
readelf --wide --program-header {}
error from `readelf --wide --program-header {}`: readelf: Error: Unable to find program interpreter name
    
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·0x6808702 Entry·point·0x67f390
3 There·are·15·program·headers,·starting·at·offset·643 There·are·15·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·0x000348·0x000348·R···0x86 ··PHDR···········0x000040·0x0000000000400040·0x0000000000400040·0x000348·0x000348·R···0x8
7 ··INTERP·········0x0003cc·0x00000000004003cc·0x00000000004003cc·0x000000·0x00001c·R···0x17 ··INTERP·········0x0003cc·0x00000000004003cc·0x00000000004003cc·0x000000·0x00001c·R···0x1
8 ··LOAD···········0x000000·0x0000000000400000·0x0000000000400000·0x0003cc·0x01f1d0·R···0x10008 ··LOAD···········0x000000·0x0000000000400000·0x0000000000400000·0x0003cc·0x01f1d0·R···0x1000
9 ··LOAD···········0x000000·0x0000000000420000·0x0000000000420000·0x000000·0x31e349·R·E·0x10009 ··LOAD···········0x000000·0x0000000000420000·0x0000000000420000·0x000000·0x31ee69·R·E·0x1000
10 ··LOAD···········0x001000·0x000000000073f000·0x000000000073f000·0x2b2d28·0x2b2d28·R···0x100010 ··LOAD···········0x001000·0x000000000073f000·0x000000000073f000·0x2b2fb8·0x2b2fb8·R···0x1000
11 ··LOAD···········0x000db8·0x00000000009f2db8·0x00000000009f2db8·0x000000·0x104f90·RW··0x100011 ··LOAD···········0x000db8·0x00000000009f2db8·0x00000000009f2db8·0x000000·0x104f90·RW··0x1000
12 ··DYNAMIC········0x2b3db8·0x00000000009f2dd8·0x00000000009f2dd8·0x000000·0x000200·RW··0x812 ··DYNAMIC········0x2b4db8·0x00000000009f2dd8·0x00000000009f2dd8·0x000000·0x000200·RW··0x8
13 ··NOTE···········0x000388·0x0000000000400388·0x0000000000400388·0x000020·0x000020·R···0x813 ··NOTE···········0x000388·0x0000000000400388·0x0000000000400388·0x000020·0x000020·R···0x8
14 ··NOTE···········0x0003a8·0x00000000004003a8·0x00000000004003a8·0x000024·0x000024·R···0x414 ··NOTE···········0x0003a8·0x00000000004003a8·0x00000000004003a8·0x000024·0x000024·R···0x4
15 ··NOTE···········0x2b3d08·0x00000000009f1d08·0x00000000009f1d08·0x000020·0x000020·R···0x415 ··NOTE···········0x2b3f98·0x00000000009f1f98·0x00000000009f1f98·0x000020·0x000020·R···0x4
16 ··TLS············0x2b3db8·0x00000000009f2db8·0x00000000009f2db8·0x000000·0x000019·R···0x816 ··TLS············0x2b4db8·0x00000000009f2db8·0x00000000009f2db8·0x000000·0x000019·R···0x8
17 ··GNU_PROPERTY···0x000388·0x0000000000400388·0x0000000000400388·0x000020·0x000020·R···0x817 ··GNU_PROPERTY···0x000388·0x0000000000400388·0x0000000000400388·0x000020·0x000020·R···0x8
18 ··GNU_EH_FRAME···0x001000·0x0000000000965d64·0x0000000000965d64·0x000000·0x016b54·R···0x418 ··GNU_EH_FRAME···0x001000·0x0000000000965dc4·0x0000000000965dc4·0x000000·0x016b4c·R···0x4
19 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1019 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
20 ··GNU_RELRO······0x2b3db8·0x00000000009f2db8·0x00000000009f2db8·0x000000·0x000248·R···0x120 ··GNU_RELRO······0x2b4db8·0x00000000009f2db8·0x00000000009f2db8·0x000000·0x000248·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·····.note.gnu.property·.note.gnu.build-id·.interp·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rela.dyn·.rela.plt·25 ···02·····.note.gnu.property·.note.gnu.build-id·.interp·.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·
7.1 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·44·section·headers,·starting·at·offset·0x11c51e0:1 There·are·44·section·headers,·starting·at·offset·0x11c6378:
  
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.property·NOTE············0000000000400388·000388·000020·00···A··0···0··85 ··[·1]·.note.gnu.property·NOTE············0000000000400388·000388·000020·00···A··0···0··8
6 ··[·2]·.note.gnu.build-id·NOTE············00000000004003a8·0003a8·000024·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············00000000004003a8·0003a8·000024·00···A··0···0··4
7 ··[·3]·.interp···········NOBITS··········00000000004003cc·0003cc·00001c·00···A··0···0··17 ··[·3]·.interp···········NOBITS··········00000000004003cc·0003cc·00001c·00···A··0···0··1
Offset 11, 43 lines modifiedOffset 11, 43 lines modified
11 ··[·6]·.dynstr···········NOBITS··········0000000000410a70·0003cc·00a1c3·00···A··0···0··111 ··[·6]·.dynstr···········NOBITS··········0000000000410a70·0003cc·00a1c3·00···A··0···0··1
12 ··[·7]·.gnu.version······NOBITS··········000000000041ac34·0003cc·001198·02···A··5···0··212 ··[·7]·.gnu.version······NOBITS··········000000000041ac34·0003cc·001198·02···A··5···0··2
13 ··[·8]·.gnu.version_r····NOBITS··········000000000041bdd0·0003cc·0001f0·00···A··6···3··813 ··[·8]·.gnu.version_r····NOBITS··········000000000041bdd0·0003cc·0001f0·00···A··6···3··8
14 ··[·9]·.rela.dyn·········NOBITS··········000000000041bfc0·0003cc·000228·18···A··5···0··814 ··[·9]·.rela.dyn·········NOBITS··········000000000041bfc0·0003cc·000228·18···A··5···0··8
15 ··[10]·.rela.plt·········NOBITS··········000000000041c1e8·0003cc·002fe8·18···A··5··26··815 ··[10]·.rela.plt·········NOBITS··········000000000041c1e8·0003cc·002fe8·18···A··5··26··8
16 ··[11]·.init·············NOBITS··········0000000000420000·001000·000017·00··AX··0···0··416 ··[11]·.init·············NOBITS··········0000000000420000·001000·000017·00··AX··0···0··4
17 ··[12]·.plt··············NOBITS··········0000000000420020·001000·002000·10··AX··0···0·1617 ··[12]·.plt··············NOBITS··········0000000000420020·001000·002000·10··AX··0···0·16
18 ··[13]·.text·············NOBITS··········0000000000422040·001000·31c2fe·00··AX··0···0·6418 ··[13]·.text·············NOBITS··········0000000000422040·001000·31ce1e·00··AX··0···0·64
19 ··[14]·.fini·············NOBITS··········000000000073e340·001000·000009·00··AX··0···0··419 ··[14]·.fini·············NOBITS··········000000000073ee60·001000·000009·00··AX··0···0··4
20 ··[15]·.rodata···········NOBITS··········000000000073f000·001000·226d60·00···A··0···0·6420 ··[15]·.rodata···········NOBITS··········000000000073f000·001000·226dc0·00···A··0···0·64
21 ··[16]·.stapsdt.base·····NOBITS··········0000000000965d60·001000·000001·00···A··0···0··121 ··[16]·.stapsdt.base·····NOBITS··········0000000000965dc0·001000·000001·00···A··0···0··1
22 ··[17]·.eh_frame_hdr·····NOBITS··········0000000000965d64·001000·016b54·00···A··0···0··422 ··[17]·.eh_frame_hdr·····NOBITS··········0000000000965dc4·001000·016b4c·00···A··0···0··4
23 ··[18]·.eh_frame·········NOBITS··········000000000097c8b8·001000·075450·00···A··0···0··823 ··[18]·.eh_frame·········NOBITS··········000000000097c910·001000·075688·00···A··0···0··8
24 ··[19]·.note.ABI-tag·····NOTE············00000000009f1d08·2b3d08·000020·00···A··0···0··424 ··[19]·.note.ABI-tag·····NOTE············00000000009f1f98·2b3f98·000020·00···A··0···0··4
25 ··[20]·.tdata············NOBITS··········00000000009f2db8·2b3db8·000008·00·WAT··0···0··825 ··[20]·.tdata············NOBITS··········00000000009f2db8·2b4db8·000008·00·WAT··0···0··8
26 ··[21]·.tbss·············NOBITS··········00000000009f2dc0·2b3db8·000011·00·WAT··0···0··826 ··[21]·.tbss·············NOBITS··········00000000009f2dc0·2b4db8·000011·00·WAT··0···0··8
27 ··[22]·.init_array·······NOBITS··········00000000009f2dc0·2b3db8·000010·08··WA··0···0··827 ··[22]·.init_array·······NOBITS··········00000000009f2dc0·2b4db8·000010·08··WA··0···0··8
28 ··[23]·.fini_array·······NOBITS··········00000000009f2dd0·2b3db8·000008·08··WA··0···0··828 ··[23]·.fini_array·······NOBITS··········00000000009f2dd0·2b4db8·000008·08··WA··0···0··8
29 ··[24]·.dynamic··········NOBITS··········00000000009f2dd8·2b3db8·000200·10··WA··6···0··829 ··[24]·.dynamic··········NOBITS··········00000000009f2dd8·2b4db8·000200·10··WA··6···0··8
30 ··[25]·.got··············NOBITS··········00000000009f2fd8·2b3db8·000010·08··WA··0···0··830 ··[25]·.got··············NOBITS··········00000000009f2fd8·2b4db8·000010·08··WA··0···0··8
31 ··[26]·.got.plt··········NOBITS··········00000000009f2fe8·2b3db8·001010·08··WA··0···0··831 ··[26]·.got.plt··········NOBITS··········00000000009f2fe8·2b4db8·001010·08··WA··0···0··8
32 ··[27]·.data·············NOBITS··········00000000009f4000·2b3db8·04a3e8·00··WA··0···0·3232 ··[27]·.data·············NOBITS··········00000000009f4000·2b4db8·04a3e8·00··WA··0···0·32
33 ··[28]·.PyRuntime········NOBITS··········0000000000a3e400·2b3db8·0452f0·00··WA··0···0·3233 ··[28]·.PyRuntime········NOBITS··········0000000000a3e400·2b4db8·0452f0·00··WA··0···0·32
34 ··[29]·.probes···········NOBITS··········0000000000a836f0·2b3db8·000018·00··WA··0···0··234 ··[29]·.probes···········NOBITS··········0000000000a836f0·2b4db8·000018·00··WA··0···0··2
35 ··[30]·.bss··············NOBITS··········0000000000a83740·2b3db8·074608·00··WA··0···0·6435 ··[30]·.bss··············NOBITS··········0000000000a83740·2b4db8·074608·00··WA··0···0·64
36 ··[31]·.comment··········PROGBITS········0000000000000000·2b3d28·00001f·01··MS··0···0··136 ··[31]·.comment··········PROGBITS········0000000000000000·2b3fb8·00001f·01··MS··0···0··1
37 ··[32]·.note.stapsdt·····NOTE············0000000000000000·2b3d48·000188·00······0···0··437 ··[32]·.note.stapsdt·····NOTE············0000000000000000·2b3fd8·000188·00······0···0··4
38 ··[33]·.debug_aranges····PROGBITS········0000000000000000·2b3ed0·003dbc·00···C··0···0··838 ··[33]·.debug_aranges····PROGBITS········0000000000000000·2b4160·003ce2·00···C··0···0··8
39 ··[34]·.debug_info·······PROGBITS········0000000000000000·2b7c90·903004·00···C··0···0··839 ··[34]·.debug_info·······PROGBITS········0000000000000000·2b7e48·9030e2·00···C··0···0··8
40 ··[35]·.debug_abbrev·····PROGBITS········0000000000000000·bbac98·00ed53·00···C··0···0··840 ··[35]·.debug_abbrev·····PROGBITS········0000000000000000·bbaf30·00ed8f·00···C··0···0··8
41 ··[36]·.debug_line·······PROGBITS········0000000000000000·bc99f0·190bb7·00···C··0···0··841 ··[36]·.debug_line·······PROGBITS········0000000000000000·bc9cc0·190f68·00···C··0···0··8
42 ··[37]·.debug_str········PROGBITS········0000000000000000·d5a5a8·02153c·01·MSC··0···0··842 ··[37]·.debug_str········PROGBITS········0000000000000000·d5ac28·021528·01·MSC··0···0··8
43 ··[38]·.debug_line_str···PROGBITS········0000000000000000·d7bae8·000e99·01·MSC··0···0··843 ··[38]·.debug_line_str···PROGBITS········0000000000000000·d7c150·000e9b·01·MSC··0···0··8
44 ··[39]·.debug_loclists···PROGBITS········0000000000000000·d7c988·29108e·00···C··0···0··844 ··[39]·.debug_loclists···PROGBITS········0000000000000000·d7cff0·29186c·00···C··0···0··8
45 ··[40]·.debug_rnglists···PROGBITS········0000000000000000·100da18·086dc0·00···C··0···0··845 ··[40]·.debug_rnglists···PROGBITS········0000000000000000·100e860·086efa·00···C··0···0··8
46 ··[41]·.symtab···········SYMTAB··········0000000000000000·10947d8·0cad40·18·····42·32365··846 ··[41]·.symtab···········SYMTAB··········0000000000000000·1095760·0caff8·18·····42·32394··8
47 ··[42]·.strtab···········STRTAB··········0000000000000000·115f518·065b03·00······0···0··147 ··[42]·.strtab···········STRTAB··········0000000000000000·1160758·065a59·00······0···0··1
48 ··[43]·.shstrtab·········STRTAB··········0000000000000000·11c501b·0001c2·00······0···0··148 ··[43]·.shstrtab·········STRTAB··········0000000000000000·11c61b1·0001c2·00······0···0··1
49 Key·to·Flags:49 Key·to·Flags:
50 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),50 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
51 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),51 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
52 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),52 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
53 ··D·(mbind),·l·(large),·p·(processor·specific)53 ··D·(mbind),·l·(large),·p·(processor·specific)
4.7 MB
readelf --wide --symbols {}
error from `readelf --wide --symbols {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 87 lines modifiedOffset 1, 87 lines modified
  
1 Symbol·table·'.symtab'·contains·34616·entries:1 Symbol·table·'.symtab'·contains·34645·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:·00000000009f1d08····32·OBJECT··LOCAL··DEFAULT···19·__abi_tag5 ·····2:·00000000009f1f98····32·OBJECT··LOCAL··DEFAULT···19·__abi_tag
6 ·····3:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·6 ·····3:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
7 ·····4:·0000000000680980···229·FUNC····LOCAL··DEFAULT···13·_mi_process_init7 ·····4:·000000000067f480···229·FUNC····LOCAL··DEFAULT···13·_mi_process_init
8 ·····5:·0000000000680a70···102·FUNC····LOCAL··DEFAULT···13·mi_heap_main_init8 ·····5:·000000000067f570···102·FUNC····LOCAL··DEFAULT···13·mi_heap_main_init
9 ·····6:·0000000000685770···189·FUNC····LOCAL··DEFAULT···13·mi_process_done9 ·····6:·0000000000684270···189·FUNC····LOCAL··DEFAULT···13·mi_process_done
10 ·····7:·0000000000a084f8·····1·OBJECT··LOCAL··DEFAULT···27·os_preloading10 ·····7:·0000000000a084f8·····1·OBJECT··LOCAL··DEFAULT···27·os_preloading
11 ·····8:·0000000000680e30····20·FUNC····LOCAL··DEFAULT···13·mi_out_stderr11 ·····8:·000000000067f930····20·FUNC····LOCAL··DEFAULT···13·mi_out_stderr
12 ·····9:·0000000000acc718·····1·OBJECT··LOCAL··DEFAULT···30·tls_initialized.1212 ·····9:·0000000000acc718·····1·OBJECT··LOCAL··DEFAULT···30·tls_initialized.12
13 ····10:·0000000000681310····62·FUNC····LOCAL··DEFAULT···13·mi_process_setup_auto_thread_done.part.013 ····10:·000000000067fe10····62·FUNC····LOCAL··DEFAULT···13·mi_process_setup_auto_thread_done.part.0
14 ····11:·0000000000681120···488·FUNC····LOCAL··DEFAULT···13·mi_process_init14 ····11:·000000000067fc20···488·FUNC····LOCAL··DEFAULT···13·mi_process_init
15 ····12:·0000000000422040····41·FUNC····LOCAL··DEFAULT···13·_mi_process_init.cold15 ····12:·0000000000422040····41·FUNC····LOCAL··DEFAULT···13·_mi_process_init.cold
16 ····13:·0000000000680ae0···273·FUNC····LOCAL··DEFAULT···13·mi_random_init_ex.constprop.016 ····13:·000000000067f5e0···273·FUNC····LOCAL··DEFAULT···13·mi_random_init_ex.constprop.0
17 ····14:·0000000000acc710·····8·OBJECT··LOCAL··DEFAULT···30·no_getrandom.717 ····14:·0000000000acc710·····8·OBJECT··LOCAL··DEFAULT···30·no_getrandom.7
18 ····15:·0000000000422069···263·FUNC····LOCAL··DEFAULT···13·mi_random_init_ex.constprop.0.cold18 ····15:·0000000000422069···263·FUNC····LOCAL··DEFAULT···13·mi_random_init_ex.constprop.0.cold
19 ····16:·0000000000680c90···324·FUNC····LOCAL··DEFAULT···13·chacha_block19 ····16:·000000000067f790···324·FUNC····LOCAL··DEFAULT···13·chacha_block
20 ····17:·0000000000680de0····67·FUNC····LOCAL··DEFAULT···13·qround20 ····17:·000000000067f8e0····67·FUNC····LOCAL··DEFAULT···13·qround
21 ····18:·0000000000422170····23·FUNC····LOCAL··DEFAULT···13·chacha_block.cold21 ····18:·0000000000422170····23·FUNC····LOCAL··DEFAULT···13·chacha_block.cold
22 ····19:·0000000000422187····12·FUNC····LOCAL··DEFAULT···13·mi_out_stderr.cold22 ····19:·0000000000422187····12·FUNC····LOCAL··DEFAULT···13·mi_out_stderr.cold
23 ····20:·0000000000680f50···298·FUNC····LOCAL··DEFAULT···13·_mi_strlcat.constprop.023 ····20:·000000000067fa50···298·FUNC····LOCAL··DEFAULT···13·_mi_strlcat.constprop.0
24 ····21:·00000000005221f0···322·FUNC····LOCAL··DEFAULT···13·_mi_prim_getenv.constprop.024 ····21:·0000000000522750···322·FUNC····LOCAL··DEFAULT···13·_mi_prim_getenv.constprop.0
25 ····22:·0000000000422193···413·FUNC····LOCAL··DEFAULT···13·mi_option_init.lto_priv.0.cold25 ····22:·0000000000422193···413·FUNC····LOCAL··DEFAULT···13·mi_option_init.lto_priv.0.cold
26 ····23:·0000000000422330···132·FUNC····LOCAL··DEFAULT···13·_mi_prim_getenv.constprop.0.cold26 ····23:·0000000000422330···132·FUNC····LOCAL··DEFAULT···13·_mi_prim_getenv.constprop.0.cold
27 ····24:·00000000004223b4····63·FUNC····LOCAL··DEFAULT···13·_mi_verbose_message.cold27 ····24:·00000000004223b4····63·FUNC····LOCAL··DEFAULT···13·_mi_verbose_message.cold
28 ····25:·0000000000acc708·····8·OBJECT··LOCAL··DEFAULT···30·process_init.1328 ····25:·0000000000acc708·····8·OBJECT··LOCAL··DEFAULT···30·process_init.13
29 ····26:·0000000000acc700·····1·OBJECT··LOCAL··DEFAULT···30·_mi_process_is_initialized29 ····26:·0000000000acc700·····1·OBJECT··LOCAL··DEFAULT···30·_mi_process_is_initialized
30 ····27:·00000000004223f3···371·FUNC····LOCAL··DEFAULT···13·mi_process_init.cold30 ····27:·00000000004223f3···371·FUNC····LOCAL··DEFAULT···13·mi_process_init.cold
31 ····28:·0000000000422566·····2·FUNC····LOCAL··DEFAULT···13·mi_process_setup_auto_thread_done.part.0.cold31 ····28:·0000000000422566·····2·FUNC····LOCAL··DEFAULT···13·mi_process_setup_auto_thread_done.part.0.cold
32 ····29:·0000000000422568···605·FUNC····LOCAL··DEFAULT···13·mi_thread_init.cold32 ····29:·0000000000422568···605·FUNC····LOCAL··DEFAULT···13·mi_thread_init.cold
33 ····30:·00000000007d7600··1608·OBJECT··LOCAL··DEFAULT···15·tld_empty33 ····30:·00000000007d7600··1608·OBJECT··LOCAL··DEFAULT···15·tld_empty
34 ····31:·0000000000acc5c0···320·OBJECT··LOCAL··DEFAULT···30·_mi_abandoned_default34 ····31:·0000000000acc5c0···320·OBJECT··LOCAL··DEFAULT···30·_mi_abandoned_default
35 ····32:·00000000004227c5····16·FUNC····LOCAL··DEFAULT···13·_mi_clock_start.cold35 ····32:·00000000004227c5····16·FUNC····LOCAL··DEFAULT···13·_mi_clock_start.cold
36 ····33:·0000000000681530····65·FUNC····LOCAL··DEFAULT···13·pymain_main36 ····33:·0000000000680030····65·FUNC····LOCAL··DEFAULT···13·pymain_main
37 ····34:·0000000000681640····44·FUNC····LOCAL··DEFAULT···13·_PyRuntime_Initialize37 ····34:·0000000000680140····44·FUNC····LOCAL··DEFAULT···13·_PyRuntime_Initialize
38 ····35:·00000000007d75d8····14·OBJECT··LOCAL··DEFAULT···15·__func__.0.lto_priv.038 ····35:·00000000007d75d8····14·OBJECT··LOCAL··DEFAULT···15·__func__.0.lto_priv.0
39 ····36:·00000000007d7470····23·OBJECT··LOCAL··DEFAULT···15·__func__.10.lto_priv.039 ····36:·00000000007d7470····23·OBJECT··LOCAL··DEFAULT···15·__func__.10.lto_priv.0
40 ····37:·00000000007d7450····18·OBJECT··LOCAL··DEFAULT···15·__func__.0.lto_priv.240 ····37:·00000000007d7450····18·OBJECT··LOCAL··DEFAULT···15·__func__.0.lto_priv.2
41 ····38:·0000000000acc598·····8·OBJECT··LOCAL··DEFAULT···30·_preinit_warnoptions41 ····38:·0000000000acc598·····8·OBJECT··LOCAL··DEFAULT···30·_preinit_warnoptions
42 ····39:·0000000000422fbc···143·FUNC····LOCAL··DEFAULT···13·_append_preinit_entry.isra.042 ····39:·0000000000422fbc···143·FUNC····LOCAL··DEFAULT···13·_append_preinit_entry.isra.0
43 ····40:·0000000000acc590·····8·OBJECT··LOCAL··DEFAULT···30·_preinit_xoptions43 ····40:·0000000000acc590·····8·OBJECT··LOCAL··DEFAULT···30·_preinit_xoptions
44 ····41:·0000000000422dcf·····8·FUNC····LOCAL··DEFAULT···13·PyThread_start_joinable_thread.cold44 ····41:·0000000000422dcf·····8·FUNC····LOCAL··DEFAULT···13·PyThread_start_joinable_thread.cold
45 ····42:·0000000000422dd7····54·FUNC····LOCAL··DEFAULT···13·PyThread_allocate_lock.cold45 ····42:·0000000000422dd7····54·FUNC····LOCAL··DEFAULT···13·PyThread_allocate_lock.cold
46 ····43:·0000000000422e0d····17·FUNC····LOCAL··DEFAULT···13·Py_DecodeLocale.cold46 ····43:·0000000000422e0d····17·FUNC····LOCAL··DEFAULT···13·Py_DecodeLocale.cold
47 ····44:·0000000000681670···298·FUNC····LOCAL··DEFAULT···13·pymain_init47 ····44:·0000000000680170···298·FUNC····LOCAL··DEFAULT···13·pymain_init
48 ····45:·0000000000422e1e····30·FUNC····LOCAL··DEFAULT···13·pymain_main.cold48 ····45:·0000000000422e1e····30·FUNC····LOCAL··DEFAULT···13·pymain_main.cold
49 ····46:·0000000000422e3c·····3·FUNC····LOCAL··DEFAULT···13·PyMem_RawMalloc.cold49 ····46:·0000000000422e3c·····3·FUNC····LOCAL··DEFAULT···13·PyMem_RawMalloc.cold
50 ····47:·0000000000422e3f···177·FUNC····LOCAL··DEFAULT···13·PyImport_ExtendInittab.cold50 ····47:·0000000000422e3f···177·FUNC····LOCAL··DEFAULT···13·PyImport_ExtendInittab.cold
51 ····48:·00000000007d7430····23·OBJECT··LOCAL··DEFAULT···15·__func__.11.lto_priv.051 ····48:·00000000007d7430····23·OBJECT··LOCAL··DEFAULT···15·__func__.11.lto_priv.0
52 ····49:·0000000000acc588·····8·OBJECT··LOCAL··DEFAULT···30·inittab_copy52 ····49:·0000000000acc588·····8·OBJECT··LOCAL··DEFAULT···30·inittab_copy
53 ····50:·00000000006818f0····65·FUNC····LOCAL··DEFAULT···13·_PyConfig_SetPyArgv53 ····50:·00000000006803f0····65·FUNC····LOCAL··DEFAULT···13·_PyConfig_SetPyArgv
54 ····51:·0000000000acc584·····4·OBJECT··LOCAL··DEFAULT···30·lib_initialized.054 ····51:·0000000000acc584·····4·OBJECT··LOCAL··DEFAULT···30·lib_initialized.0
55 ····52:·0000000000422f3d····12·FUNC····LOCAL··DEFAULT···13·_Py_DecodeLocaleEx.cold55 ····52:·0000000000422f3d····12·FUNC····LOCAL··DEFAULT···13·_Py_DecodeLocaleEx.cold
56 ····53:·0000000000422f49····23·FUNC····LOCAL··DEFAULT···13·pymain_init.cold56 ····53:·0000000000422f49····23·FUNC····LOCAL··DEFAULT···13·pymain_init.cold
57 ····54:·0000000000682aa0····30·FUNC····LOCAL··DEFAULT···13·pythread_wrapper57 ····54:·00000000006815a0····30·FUNC····LOCAL··DEFAULT···13·pythread_wrapper
58 ····55:·0000000000422f60····53·FUNC····LOCAL··DEFAULT···13·do_start_joinable_thread.constprop.0.cold58 ····55:·0000000000422f60····53·FUNC····LOCAL··DEFAULT···13·do_start_joinable_thread.constprop.0.cold
59 ····56:·00000000006827c0····58·FUNC····LOCAL··DEFAULT···13·get_allocator_unlocked59 ····56:·00000000006812c0····58·FUNC····LOCAL··DEFAULT···13·get_allocator_unlocked
60 ····57:·0000000000422f95····39·FUNC····LOCAL··DEFAULT···13·_PyMem_SetDefaultAllocator.constprop.0.isra.0.cold60 ····57:·0000000000422f95····39·FUNC····LOCAL··DEFAULT···13·_PyMem_SetDefaultAllocator.constprop.0.isra.0.cold
61 ····58:·00000000006828a0···339·FUNC····LOCAL··DEFAULT···13·_Py_PreInitializeFromConfig61 ····58:·00000000006813a0···339·FUNC····LOCAL··DEFAULT···13·_Py_PreInitializeFromConfig
62 ····59:·000000000042304b····68·FUNC····LOCAL··DEFAULT···13·PyConfig_SetString.cold62 ····59:·000000000042304b····68·FUNC····LOCAL··DEFAULT···13·PyConfig_SetString.cold
63 ····60:·0000000000683090···149·FUNC····LOCAL··DEFAULT···13·_PyArgv_AsWstrList63 ····60:·0000000000681b90···149·FUNC····LOCAL··DEFAULT···13·_PyArgv_AsWstrList
64 ····61:·000000000042308f····24·FUNC····LOCAL··DEFAULT···13·_PyConfig_SetPyArgv.cold64 ····61:·000000000042308f····24·FUNC····LOCAL··DEFAULT···13·_PyConfig_SetPyArgv.cold
65 ····62:·0000000000683130···413·FUNC····LOCAL··DEFAULT···13·_PyPreCmdline_Read.isra.065 ····62:·0000000000681c30···413·FUNC····LOCAL··DEFAULT···13·_PyPreCmdline_Read.isra.0
66 ····63:·00000000006834a0···128·FUNC····LOCAL··DEFAULT···13·_Py_get_xoption66 ····63:·0000000000681fa0···128·FUNC····LOCAL··DEFAULT···13·_Py_get_xoption
67 ····64:·0000000000684a90···230·FUNC····LOCAL··DEFAULT···13·_Py_CoerceLegacyLocale67 ····64:·0000000000683590···230·FUNC····LOCAL··DEFAULT···13·_Py_CoerceLegacyLocale
68 ····65:·0000000000683680···229·FUNC····LOCAL··DEFAULT···13·set_up_debug_hooks_domain_unlocked68 ····65:·0000000000682180···229·FUNC····LOCAL··DEFAULT···13·set_up_debug_hooks_domain_unlocked
69 ····66:·00000000004230a7··1494·FUNC····LOCAL··DEFAULT···13·_Py_PreInitializeFromPyArgv.cold69 ····66:·00000000004230a7··1494·FUNC····LOCAL··DEFAULT···13·_Py_PreInitializeFromPyArgv.cold
70 ····67:·00000000007d73b0····18·OBJECT··LOCAL··DEFAULT···15·__func__.3.lto_priv.170 ····67:·00000000007d73b0····18·OBJECT··LOCAL··DEFAULT···15·__func__.3.lto_priv.1
71 ····68:·00000000007d7390····25·OBJECT··LOCAL··DEFAULT···15·__func__.1.lto_priv.271 ····68:·00000000007d7390····25·OBJECT··LOCAL··DEFAULT···15·__func__.1.lto_priv.2
72 ····69:·00000000007d7370····25·OBJECT··LOCAL··DEFAULT···15·__func__.2.lto_priv.272 ····69:·00000000007d7370····25·OBJECT··LOCAL··DEFAULT···15·__func__.2.lto_priv.2
73 ····70:·000000000042367d····90·FUNC····LOCAL··DEFAULT···13·_PyRuntimeState_Init.constprop.0.cold73 ····70:·000000000042367d····90·FUNC····LOCAL··DEFAULT···13·_PyRuntimeState_Init.constprop.0.cold
74 ····71:·00000000004236d7····34·FUNC····LOCAL··DEFAULT···13·get_allocator_unlocked.cold74 ····71:·00000000004236d7····34·FUNC····LOCAL··DEFAULT···13·get_allocator_unlocked.cold
75 ····72:·000000000042372c····73·FUNC····LOCAL··DEFAULT···13·_Py_PreInitializeFromConfig.cold75 ····72:·000000000042372c····73·FUNC····LOCAL··DEFAULT···13·_Py_PreInitializeFromConfig.cold
76 ····73:·0000000000423775·····8·FUNC····LOCAL··DEFAULT···13·PyThread_tss_create.cold76 ····73:·0000000000423775·····8·FUNC····LOCAL··DEFAULT···13·PyThread_tss_create.cold
77 ····74:·00000000004237ab···510·FUNC····LOCAL··DEFAULT···13·decode_current_locale.lto_priv.0.cold77 ····74:·00000000004237ab···510·FUNC····LOCAL··DEFAULT···13·decode_current_locale.lto_priv.0.cold
78 ····75:·00000000004239a9·····3·FUNC····LOCAL··DEFAULT···13·PyMem_RawRealloc.cold78 ····75:·00000000004239a9·····3·FUNC····LOCAL··DEFAULT···13·PyMem_RawRealloc.cold
79 ····76:·0000000000682b40··1350·FUNC····LOCAL··DEFAULT···13·pyinit_core.constprop.079 ····76:·0000000000681640··1350·FUNC····LOCAL··DEFAULT···13·pyinit_core.constprop.0
80 ····77:·00000000004239ac···106·FUNC····LOCAL··DEFAULT···13·Py_InitializeFromConfig.cold80 ····77:·00000000004239ac···106·FUNC····LOCAL··DEFAULT···13·Py_InitializeFromConfig.cold
81 ····78:·0000000000423a16·····7·FUNC····LOCAL··DEFAULT···13·_PyMem_RawWcsdup.cold81 ····78:·0000000000423a16·····7·FUNC····LOCAL··DEFAULT···13·_PyMem_RawWcsdup.cold
82 ····79:·0000000000423a1d····40·FUNC····LOCAL··DEFAULT···13·PyMem_SetAllocator.cold82 ····79:·0000000000423a1d····40·FUNC····LOCAL··DEFAULT···13·PyMem_SetAllocator.cold
83 ····80:·0000000000791b18····11·OBJECT··LOCAL··DEFAULT···15·__func__.2.lto_priv.183 ····80:·0000000000791b18····11·OBJECT··LOCAL··DEFAULT···15·__func__.2.lto_priv.1
84 ····81:·0000000000791b00····17·OBJECT··LOCAL··DEFAULT···15·__func__.1.lto_priv.184 ····81:·0000000000791b00····17·OBJECT··LOCAL··DEFAULT···15·__func__.1.lto_priv.1
85 ····82:·0000000000acc580·····4·OBJECT··LOCAL··DEFAULT···30·_Py_HashSecret_Initialized85 ····82:·0000000000acc580·····4·OBJECT··LOCAL··DEFAULT···30·_Py_HashSecret_Initialized
86 ····83:·0000000000423c5d··1116·FUNC····LOCAL··DEFAULT···13·pyinit_core.constprop.0.cold86 ····83:·0000000000423c5d··1116·FUNC····LOCAL··DEFAULT···13·pyinit_core.constprop.0.cold
Offset 94, 43 lines modifiedOffset 94, 43 lines modified
94 ····90:·00000000004240b9·····3·FUNC····LOCAL··DEFAULT···13·PyMem_RawCalloc.cold94 ····90:·00000000004240b9·····3·FUNC····LOCAL··DEFAULT···13·PyMem_RawCalloc.cold
95 ····91:·00000000004240bc···159·FUNC····LOCAL··DEFAULT···13·_PyArgv_AsWstrList.cold95 ····91:·00000000004240bc···159·FUNC····LOCAL··DEFAULT···13·_PyArgv_AsWstrList.cold
96 ····92:·0000000000791a10····19·OBJECT··LOCAL··DEFAULT···15·__func__.4.lto_priv.296 ····92:·0000000000791a10····19·OBJECT··LOCAL··DEFAULT···15·__func__.4.lto_priv.2
97 ····93:·0000000000a07528·····8·OBJECT··LOCAL··DEFAULT···27·_PyOS_optind97 ····93:·0000000000a07528·····8·OBJECT··LOCAL··DEFAULT···27·_PyOS_optind
98 ····94:·0000000000acc578·····8·OBJECT··LOCAL··DEFAULT···30·_PyOS_optarg98 ····94:·0000000000acc578·····8·OBJECT··LOCAL··DEFAULT···30·_PyOS_optarg
99 ····95:·0000000000a07520·····8·OBJECT··LOCAL··DEFAULT···27·opt_ptr99 ····95:·0000000000a07520·····8·OBJECT··LOCAL··DEFAULT···27·opt_ptr
100 ····96:·0000000000a07530·····4·OBJECT··LOCAL··DEFAULT···27·_PyOS_opterr100 ····96:·0000000000a07530·····4·OBJECT··LOCAL··DEFAULT···27·_PyOS_opterr
101 ····97:·0000000000683360···312·FUNC····LOCAL··DEFAULT···13·_PyOS_GetOpt.constprop.0101 ····97:·0000000000681e60···312·FUNC····LOCAL··DEFAULT···13·_PyOS_GetOpt.constprop.0
102 ····98:·000000000042415b····77·FUNC····LOCAL··DEFAULT···13·_PyPreCmdline_Read.isra.0.cold102 ····98:·000000000042415b····77·FUNC····LOCAL··DEFAULT···13·_PyPreCmdline_Read.isra.0.cold
103 ····99:·00000000004241a8····25·FUNC····LOCAL··DEFAULT···13·_PyWideStringList_Copy.cold103 ····99:·00000000004241a8····25·FUNC····LOCAL··DEFAULT···13·_PyWideStringList_Copy.cold
104 ···100:·00000000004241c1···451·FUNC····LOCAL··DEFAULT···13·_PyOS_GetOpt.constprop.0.cold104 ···100:·00000000004241c1···451·FUNC····LOCAL··DEFAULT···13·_PyOS_GetOpt.constprop.0.cold
105 ···101:·00000000007919c0····80·OBJECT··LOCAL··DEFAULT···15·longopts105 ···101:·00000000007919c0····80·OBJECT··LOCAL··DEFAULT···15·longopts
106 ···102:·0000000000683520····55·FUNC····LOCAL··DEFAULT···13·_clear_preinit_entries106 ···102:·0000000000682020····55·FUNC····LOCAL··DEFAULT···13·_clear_preinit_entries
107 ···103:·00000000004243ef····29·FUNC····LOCAL··DEFAULT···13·_clear_preinit_entries.cold107 ···103:·00000000004243ef····29·FUNC····LOCAL··DEFAULT···13·_clear_preinit_entries.cold
108 ···104:·000000000042440c····16·FUNC····LOCAL··DEFAULT···13·_Py_LegacyLocaleDetected.cold108 ···104:·000000000042440c····16·FUNC····LOCAL··DEFAULT···13·_Py_LegacyLocaleDetected.cold
109 ···105:·000000000042441c···173·FUNC····LOCAL··DEFAULT···13·PyWideStringList_Insert.cold109 ···105:·000000000042441c···173·FUNC····LOCAL··DEFAULT···13·PyWideStringList_Insert.cold
110 ···106:·00000000004244c9····75·FUNC····LOCAL··DEFAULT···13·_PyConfig_Copy.cold110 ···106:·00000000004244c9····75·FUNC····LOCAL··DEFAULT···13·_PyConfig_Copy.cold
111 ···107:·0000000000685090····93·FUNC····LOCAL··DEFAULT···13·_PyWideStringList_Extend111 ···107:·0000000000683b90····93·FUNC····LOCAL··DEFAULT···13·_PyWideStringList_Extend
112 ···108:·00000000006850f0···116·FUNC····LOCAL··DEFAULT···13·config_run_filename_abspath112 ···108:·0000000000683bf0···116·FUNC····LOCAL··DEFAULT···13·config_run_filename_abspath
113 ···109:·00000000006853c0····72·FUNC····LOCAL··DEFAULT···13·config_get_env_dup.isra.0113 ···109:·0000000000683ec0····72·FUNC····LOCAL··DEFAULT···13·config_get_env_dup.isra.0
114 ···110:·0000000000685520····50·FUNC····LOCAL··DEFAULT···13·warnoptions_extend.isra.0114 ···110:·0000000000684020····50·FUNC····LOCAL··DEFAULT···13·warnoptions_extend.isra.0
115 ···111:·0000000000685c10····36·FUNC····LOCAL··DEFAULT···13·_Py_get_env_flag115 ···111:·0000000000684710····36·FUNC····LOCAL··DEFAULT···13·_Py_get_env_flag
116 ···112:·00000000006858b0····24·FUNC····LOCAL··DEFAULT···13·config_get_xoption_value116 ···112:·00000000006843b0····24·FUNC····LOCAL··DEFAULT···13·config_get_xoption_value
117 ···113:·0000000000686640···117·FUNC····LOCAL··DEFAULT···13·config_get_locale_encoding.constprop.0117 ···113:·0000000000685140···117·FUNC····LOCAL··DEFAULT···13·config_get_locale_encoding.constprop.0
118 ···114:·0000000000a07500····32·OBJECT··LOCAL··DEFAULT···27·_TARGET_LOCALES118 ···114:·0000000000a07500····32·OBJECT··LOCAL··DEFAULT···27·_TARGET_LOCALES
119 ···115:·0000000000791290····31·OBJECT··LOCAL··DEFAULT···15·__func__.4.lto_priv.1119 ···115:·0000000000791290····31·OBJECT··LOCAL··DEFAULT···15·__func__.4.lto_priv.1
120 ···116:·00000000006865d0···105·FUNC····LOCAL··DEFAULT···13·_Py_str_to_int120 ···116:·00000000006850d0···105·FUNC····LOCAL··DEFAULT···13·_Py_str_to_int
121 ···117:·0000000000686870···106·FUNC····LOCAL··DEFAULT···13·config_wstr_to_int121 ···117:·0000000000685370···106·FUNC····LOCAL··DEFAULT···13·config_wstr_to_int
122 ···118:·0000000000424514··4986·FUNC····LOCAL··DEFAULT···13·_PyConfig_Read.cold122 ···118:·0000000000424514··4986·FUNC····LOCAL··DEFAULT···13·_PyConfig_Read.cold
123 ···119:·00000000007912d0····27·OBJECT··LOCAL··DEFAULT···15·__func__.2.lto_priv.0123 ···119:·00000000007912d0····27·OBJECT··LOCAL··DEFAULT···15·__func__.2.lto_priv.0
124 ···120:·00000000007912b0····22·OBJECT··LOCAL··DEFAULT···15·__func__.3.lto_priv.0124 ···120:·00000000007912b0····22·OBJECT··LOCAL··DEFAULT···15·__func__.3.lto_priv.0
125 ···121:·0000000000791310····16·OBJECT··LOCAL··DEFAULT···15·__func__.6125 ···121:·0000000000791310····16·OBJECT··LOCAL··DEFAULT···15·__func__.6
126 ···122:·0000000000791250····22·OBJECT··LOCAL··DEFAULT···15·__func__.7126 ···122:·0000000000791250····22·OBJECT··LOCAL··DEFAULT···15·__func__.7
127 ···123:·0000000000685a70····81·FUNC····LOCAL··DEFAULT···13·warnoptions_append127 ···123:·0000000000684570····81·FUNC····LOCAL··DEFAULT···13·warnoptions_append
128 ···124:·0000000000791270····24·OBJECT··LOCAL··DEFAULT···15·__func__.5.lto_priv.1128 ···124:·0000000000791270····24·OBJECT··LOCAL··DEFAULT···15·__func__.5.lto_priv.1
129 ···125:·0000000000685a00···107·FUNC····LOCAL··DEFAULT···13·config_usage129 ···125:·0000000000684500···107·FUNC····LOCAL··DEFAULT···13·config_usage
130 ···126:·00000000007904c0··3396·OBJECT··LOCAL··DEFAULT···15·usage_envvars130 ···126:·00000000007904c0··3396·OBJECT··LOCAL··DEFAULT···15·usage_envvars
131 ···127:·000000000078fe20··1667·OBJECT··LOCAL··DEFAULT···15·usage_xoptions131 ···127:·000000000078fe20··1667·OBJECT··LOCAL··DEFAULT···15·usage_xoptions
132 ···128:·0000000000791210····21·OBJECT··LOCAL··DEFAULT···15·__func__.10.lto_priv.1132 ···128:·0000000000791210····21·OBJECT··LOCAL··DEFAULT···15·__func__.10.lto_priv.1
Max diff block lines reached; 4913981/4927467 bytes (99.73%) 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:·49512511dbcc0eb6f505600fbafdaf0b5e2918b46 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d3a79ebac929903cfd26f0da050fe9e64b7bd170
  
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··············0x00000033»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python12 ··stapsdt··············0x00000033»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
13 ····Name:·audit13 ····Name:·audit
14 ····Location:·0x000000000042fe3f,·Base:·0x0000000000965d60,·Semaphore:·0x0000000000a8370614 ····Location:·0x0000000000430013,·Base:·0x0000000000965dc0,·Semaphore:·0x0000000000a83706
15 ····Arguments:·8@%rbp·8@%r1315 ····Arguments:·8@%rbp·8@%r13
16 ··stapsdt··············0x00000030»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python16 ··stapsdt··············0x00000030»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
17 ····Name:·gc__done17 ····Name:·gc__done
18 ····Location:·0x00000000004390ab,·Base:·0x0000000000965d60,·Semaphore:·0x0000000000a8370018 ····Location:·0x000000000043925f,·Base:·0x0000000000965dc0,·Semaphore:·0x0000000000a83700
19 ····Arguments:·-8@%r1219 ····Arguments:·-8@%r12
20 ··stapsdt··············0x00000035»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python20 ··stapsdt··············0x00000035»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
21 ····Name:·gc__start21 ····Name:·gc__start
22 ····Location:·0x0000000000439205,·Base:·0x0000000000965d60,·Semaphore:·0x0000000000a836fe22 ····Location:·0x00000000004393b9,·Base:·0x0000000000965dc0,·Semaphore:·0x0000000000a836fe
23 ····Arguments:·-4@56(%rsp)23 ····Arguments:·-4@56(%rsp)
24 ··stapsdt··············0x00000047»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python24 ··stapsdt··············0x00000047»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
25 ····Name:·import__find__load__done25 ····Name:·import__find__load__done
26 ····Location:·0x00000000004561de,·Base:·0x0000000000965d60,·Semaphore:·0x0000000000a8370426 ····Location:·0x00000000004563a7,·Base:·0x0000000000965dc0,·Semaphore:·0x0000000000a83704
27 ····Arguments:·8@%rax·-4@%edx27 ····Arguments:·8@%rax·-4@%edx
28 ··stapsdt··············0x00000040»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python28 ··stapsdt··············0x00000040»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
29 ····Name:·import__find__load__start29 ····Name:·import__find__load__start
30 ····Location:·0x00000000004561ec,·Base:·0x0000000000965d60,·Semaphore:·0x0000000000a8370230 ····Location:·0x00000000004563b5,·Base:·0x0000000000965dc0,·Semaphore:·0x0000000000a83702
31 ····Arguments:·8@%rax31 ····Arguments:·8@%rax
261 MB
readelf --wide --debug-dump=rawline {}
error from `readelf --wide --debug-dump=rawline {}`: readelf: Error: Unable to find program interpreter name
    
Offset 25, 7156 lines modifiedOffset 25, 7156 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·14,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·14,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x42):·/build/reproducible-path/python3.13-3.13.5/build-static31 ··0»      (line_strp)»   (offset:·0x41):·/build/reproducible-path/python3.13-3.13.5/build-nopie
32 ··1»      (line_strp)»   (offset:·0x87):·../Objects/mimalloc32 ··1»      (line_strp)»   (offset:·0x85):·../Objects/mimalloc
33 ··2»      (line_strp)»   (offset:·0x9b):·../Include/internal/mimalloc/mimalloc33 ··2»      (line_strp)»   (offset:·0x99):·../Include/internal/mimalloc/mimalloc
34 ··3»      (line_strp)»   (offset:·0xc1):·../Objects/mimalloc/prim/unix34 ··3»      (line_strp)»   (offset:·0xbf):·../Objects/mimalloc/prim/unix
35 ··4»      (line_strp)»   (offset:·0xdf):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xdd):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0x102):·../Programs36 ··5»      (line_strp)»   (offset:·0x100):·../Programs
37 ··6»      (line_strp)»   (offset:·0xf):·../Python37 ··6»      (line_strp)»   (offset:·0xe):·../Python
38 ··7»      (line_strp)»   (offset:·0x10e):·../Modules38 ··7»      (line_strp)»   (offset:·0x10c):·../Modules
39 ··8»      (line_strp)»   (offset:·0x119):·../Objects39 ··8»      (line_strp)»   (offset:·0x117):·../Objects
40 ··9»      (line_strp)»   (offset:·0x124):·../Include/internal40 ··9»      (line_strp)»   (offset:·0x122):·../Include/internal
41 ··10»     (line_strp)»  (offset:·0x138):·../Include/cpython41 ··10»     (line_strp)»  (offset:·0x136):·../Include/cpython
42 ··11»     (line_strp)»  (offset:·0x14b):·../Include42 ··11»     (line_strp)»  (offset:·0x149):·../Include
43 ··12»     (line_strp)»  (offset:·0x156):·../Objects/stringlib43 ··12»     (line_strp)»  (offset:·0x154):·../Objects/stringlib
44 ··13»     (line_strp)»  (offset:·0x16b):·/usr/lib/gcc/x86_64-linux-gnu/14/include44 ··13»     (line_strp)»  (offset:·0x169):·/usr/lib/gcc/x86_64-linux-gnu/14/include
  
45 ·The·File·Name·Table·(offset·0x60,·lines·70,·columns·2):45 ·The·File·Name·Table·(offset·0x60,·lines·70,·columns·2):
46 ··Entry»  Dir»       Name46 ··Entry»  Dir»       Name
47 ··0»      (udata)»       0»      (line_strp)»   (offset:·0x7a):·<artificial>47 ··0»      (udata)»       0»      (line_strp)»   (offset:·0x78):·<artificial>
48 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x194):·init.c48 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x192):·init.c
49 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x19b):·options.c49 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x199):·options.c
50 ··3»      (udata)»       1»      (line_strp)»   (offset:·0x1a5):·random.c50 ··3»      (udata)»       1»      (line_strp)»   (offset:·0x1a3):·random.c
51 ··4»      (udata)»       2»      (line_strp)»   (offset:·0x1ae):·prim.h51 ··4»      (udata)»       2»      (line_strp)»   (offset:·0x1ac):·prim.h
52 ··5»      (udata)»       1»      (line_strp)»   (offset:·0x1b5):·heap.c52 ··5»      (udata)»       1»      (line_strp)»   (offset:·0x1b3):·heap.c
53 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x1bc):·prim.c53 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x1ba):·prim.c
54 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x1c3):·string_fortified.h54 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x1c1):·string_fortified.h
55 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x1d6):·internal.h55 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x1d4):·internal.h
56 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x19b8):·atomic.h56 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x19b6):·atomic.h
57 ··10»     (udata)»      1»     (line_strp)»  (offset:·0x1e1):·os.c57 ··10»     (udata)»      1»     (line_strp)»  (offset:·0x1df):·os.c
58 ··11»     (udata)»      1»     (line_strp)»  (offset:·0x1e6):·stats.c58 ··11»     (udata)»      1»     (line_strp)»  (offset:·0x1e4):·stats.c
59 ··12»     (udata)»      1»     (line_strp)»  (offset:·0x217a):·arena.c59 ··12»     (udata)»      1»     (line_strp)»  (offset:·0x2178):·arena.c
60 ··13»     (udata)»      5»     (line_strp)»  (offset:·0xdbb):·python.c60 ··13»     (udata)»      5»     (line_strp)»  (offset:·0xdb9):·python.c
61 ··14»     (udata)»      6»     (line_strp)»  (offset:·0x1f44):·initconfig.c61 ··14»     (udata)»      6»     (line_strp)»  (offset:·0x1f42):·initconfig.c
62 ··15»     (udata)»      7»     (line_strp)»  (offset:·0x2509):·main.c62 ··15»     (udata)»      7»     (line_strp)»  (offset:·0x2507):·main.c
63 ··16»     (udata)»      8»     (line_strp)»  (offset:·0x16bf):·fileobject.c63 ··16»     (udata)»      8»     (line_strp)»  (offset:·0x16bd):·fileobject.c
64 ··17»     (udata)»      6»     (line_strp)»  (offset:·0x2210):·pylifecycle.c64 ··17»     (udata)»      6»     (line_strp)»  (offset:·0x2222):·pylifecycle.c
65 ··18»     (udata)»      6»     (line_strp)»  (offset:·0x1daf):·frozenmain.c65 ··18»     (udata)»      6»     (line_strp)»  (offset:·0x1dad):·frozenmain.c
66 ··19»     (udata)»      6»     (line_strp)»  (offset:·0x1e5d):·getcopyright.c66 ··19»     (udata)»      6»     (line_strp)»  (offset:·0x1e5b):·getcopyright.c
67 ··20»     (udata)»      6»     (line_strp)»  (offset:·0x1e8e):·getversion.c67 ··20»     (udata)»      6»     (line_strp)»  (offset:·0x1e8c):·getversion.c
68 ··21»     (udata)»      4»     (line_strp)»  (offset:·0x1ee):·stdio2.h68 ··21»     (udata)»      4»     (line_strp)»  (offset:·0x1ec):·stdio2.h
69 ··22»     (udata)»      6»     (line_strp)»  (offset:·0x1f0c):·import.c69 ··22»     (udata)»      6»     (line_strp)»  (offset:·0x1f0a):·import.c
70 ··23»     (udata)»      6»     (line_strp)»  (offset:·0x214b):·pathconfig.c70 ··23»     (udata)»      6»     (line_strp)»  (offset:·0x2149):·pathconfig.c
71 ··24»     (udata)»      6»     (line_strp)»  (offset:·0x2162):·preconfig.c71 ··24»     (udata)»      6»     (line_strp)»  (offset:·0x2160):·preconfig.c
72 ··25»     (udata)»      6»     (line_strp)»  (offset:·0x2359):·sysmodule.c72 ··25»     (udata)»      6»     (line_strp)»  (offset:·0x2357):·sysmodule.c
73 ··26»     (udata)»      9»     (line_strp)»  (offset:·0x1f7):·pycore_pystate.h73 ··26»     (udata)»      9»     (line_strp)»  (offset:·0x1f5):·pycore_pystate.h
74 ··27»     (udata)»      10»    (line_strp)» (offset:·0x208):·pyatomic_gcc.h74 ··27»     (udata)»      10»    (line_strp)» (offset:·0x206):·pyatomic_gcc.h
75 ··28»     (udata)»      10»    (line_strp)» (offset:·0x29d):·lock.h75 ··28»     (udata)»      10»    (line_strp)» (offset:·0x29b):·lock.h
76 ··29»     (udata)»      11»    (line_strp)» (offset:·0x375):·object.h76 ··29»     (udata)»      11»    (line_strp)» (offset:·0x373):·object.h
77 ··30»     (udata)»      6»     (line_strp)»  (offset:·0x217):·thread_pthread.h77 ··30»     (udata)»      6»     (line_strp)»  (offset:·0x215):·thread_pthread.h
78 ··31»     (udata)»      8»     (line_strp)»  (offset:·0x192e):·obmalloc.c78 ··31»     (udata)»      8»     (line_strp)»  (offset:·0x192c):·obmalloc.c
79 ··32»     (udata)»      6»     (line_strp)»  (offset:·0x2463):·fileutils.c79 ··32»     (udata)»      6»     (line_strp)»  (offset:·0x2453):·fileutils.c
80 ··33»     (udata)»      6»     (line_strp)»  (offset:·0x238b):·thread.c80 ··33»     (udata)»      6»     (line_strp)»  (offset:·0x2389):·thread.c
81 ··34»     (udata)»      4»     (line_strp)»  (offset:·0x228):·stdlib.h81 ··34»     (udata)»      4»     (line_strp)»  (offset:·0x226):·stdlib.h
82 ··35»     (udata)»      10»    (line_strp)» (offset:·0xeff):·unicodeobject.h82 ··35»     (udata)»      10»    (line_strp)» (offset:·0xefd):·unicodeobject.h
83 ··36»     (udata)»      6»     (line_strp)»  (offset:·0x224f):·pystate.c83 ··36»     (udata)»      6»     (line_strp)»  (offset:·0x224d):·pystate.c
84 ··37»     (udata)»      8»     (line_strp)»  (offset:·0x1aa4):·unicodeobject.c84 ··37»     (udata)»      8»     (line_strp)»  (offset:·0x1aa2):·unicodeobject.c
85 ··38»     (udata)»      6»     (line_strp)»  (offset:·0x22cc):·bootstrap_hash.c85 ··38»     (udata)»      6»     (line_strp)»  (offset:·0x22ca):·bootstrap_hash.c
86 ··39»     (udata)»      6»     (line_strp)»  (offset:·0x23b4):·tracemalloc.c86 ··39»     (udata)»      6»     (line_strp)»  (offset:·0x23b2):·tracemalloc.c
87 ··40»     (udata)»      6»     (line_strp)»  (offset:·0x23cc):·getopt.c87 ··40»     (udata)»      6»     (line_strp)»  (offset:·0x23ca):·getopt.c
88 ··41»     (udata)»      10»    (line_strp)» (offset:·0x231):·listobject.h88 ··41»     (udata)»      10»    (line_strp)» (offset:·0x22f):·listobject.h
89 ··42»     (udata)»      4»     (line_strp)»  (offset:·0x23e):·stdio.h89 ··42»     (udata)»      4»     (line_strp)»  (offset:·0x23c):·stdio.h
90 ··43»     (udata)»      12»    (line_strp)» (offset:·0x1184):·codecs.h90 ··43»     (udata)»      12»    (line_strp)» (offset:·0x1182):·codecs.h
91 ··44»     (udata)»      6»     (line_strp)»  (offset:·0x1d74):·errors.c91 ··44»     (udata)»      6»     (line_strp)»  (offset:·0x1d72):·errors.c
92 ··45»     (udata)»      6»     (line_strp)»  (offset:·0x239e):·traceback.c92 ··45»     (udata)»      6»     (line_strp)»  (offset:·0x239c):·traceback.c
93 ··46»     (udata)»      9»     (line_strp)»  (offset:·0x246):·pycore_pymem.h93 ··46»     (udata)»      9»     (line_strp)»  (offset:·0x244):·pycore_pymem.h
94 ··47»     (udata)»      8»     (line_strp)»  (offset:·0x1808):·moduleobject.c94 ··47»     (udata)»      8»     (line_strp)»  (offset:·0x1806):·moduleobject.c
95 ··48»     (udata)»      7»     (line_strp)»  (offset:·0x2b89):·faulthandler.c95 ··48»     (udata)»      7»     (line_strp)»  (offset:·0x2b87):·faulthandler.c
96 ··49»     (udata)»      4»     (line_strp)»  (offset:·0x255):·unistd.h96 ··49»     (udata)»      4»     (line_strp)»  (offset:·0x253):·unistd.h
97 ··50»     (udata)»      4»     (line_strp)»  (offset:·0x25e):·wchar2.h97 ··50»     (udata)»      4»     (line_strp)»  (offset:·0x25c):·wchar2.h
98 ··51»     (udata)»      2»     (line_strp)»  (offset:·0xe1f):·types.h98 ··51»     (udata)»      2»     (line_strp)»  (offset:·0xe1d):·types.h
99 ··52»     (udata)»      1»     (line_strp)»  (offset:·0x267):·segment.c99 ··52»     (udata)»      1»     (line_strp)»  (offset:·0x265):·segment.c
100 ··53»     (udata)»      1»     (line_strp)»  (offset:·0x271):·page.c100 ··53»     (udata)»      1»     (line_strp)»  (offset:·0x26f):·page.c
101 ··54»     (udata)»      13»    (line_strp)» (offset:·0x278):·xmmintrin.h101 ··54»     (udata)»      13»    (line_strp)» (offset:·0x276):·xmmintrin.h
102 ··55»     (udata)»      1»     (line_strp)»  (offset:·0x1931):·alloc.c102 ··55»     (udata)»      1»     (line_strp)»  (offset:·0x192f):·alloc.c
103 ··56»     (udata)»      6»     (line_strp)»  (offset:·0x1e45):·getcompiler.c103 ··56»     (udata)»      6»     (line_strp)»  (offset:·0x1e43):·getcompiler.c
104 ··57»     (udata)»      7»     (line_strp)»  (offset:·0x2f9e):·getpath.c104 ··57»     (udata)»      7»     (line_strp)»  (offset:·0x2f9c):·getpath.c
105 ··58»     (udata)»      7»     (line_strp)»  (offset:·0xdd8):·getbuildinfo.c105 ··58»     (udata)»      7»     (line_strp)»  (offset:·0xdd6):·getbuildinfo.c
106 ··59»     (udata)»      1»     (line_strp)»  (offset:·0x284):·bitmap.h106 ··59»     (udata)»      1»     (line_strp)»  (offset:·0x282):·bitmap.h
107 ··60»     (udata)»      1»     (line_strp)»  (offset:·0x28d):·bitmap.c107 ··60»     (udata)»      1»     (line_strp)»  (offset:·0x28b):·bitmap.c
108 ··61»     (udata)»      6»     (line_strp)»  (offset:·0x208c):·mysnprintf.c108 ··61»     (udata)»      6»     (line_strp)»  (offset:·0x208a):·mysnprintf.c
109 ··62»     (udata)»      9»     (line_strp)»  (offset:·0x296):·pycore_lock.h109 ··62»     (udata)»      9»     (line_strp)»  (offset:·0x294):·pycore_lock.h
110 ··63»     (udata)»      6»     (line_strp)»  (offset:·0x1ddf):·gc.c110 ··63»     (udata)»      6»     (line_strp)»  (offset:·0x1ddd):·gc.c
111 ··64»     (udata)»      6»     (line_strp)»  (offset:·0x1ea5):·ceval_gil.c111 ··64»     (udata)»      6»     (line_strp)»  (offset:·0x1ea3):·ceval_gil.c
112 ··65»     (udata)»      8»     (line_strp)»  (offset:·0x1a71):·typeobject.c112 ··65»     (udata)»      8»     (line_strp)»  (offset:·0x1a6f):·typeobject.c
113 ··66»     (udata)»      9»     (line_strp)»  (offset:·0x2a4):·pycore_llist.h113 ··66»     (udata)»      9»     (line_strp)»  (offset:·0x2a2):·pycore_llist.h
114 ··67»     (udata)»      6»     (line_strp)»  (offset:·0x1ecc):·hashtable.c114 ··67»     (udata)»      6»     (line_strp)»  (offset:·0x1eca):·hashtable.c
115 ··68»     (udata)»      9»     (line_strp)»  (offset:·0x2b3):·pycore_runtime.h115 ··68»     (udata)»      9»     (line_strp)»  (offset:·0x2b1):·pycore_runtime.h
116 ··69»     (udata)»      0»     (line_strp)»  (offset:·0x2c4):·<built-in>116 ··69»     (udata)»      0»     (line_strp)»  (offset:·0x2c2):·<built-in>
  
117 ·Line·Number·Statements:117 ·Line·Number·Statements:
118 ··[0x000001be]··Set·column·to·67118 ··[0x000001be]··Set·column·to·67
119 ··[0x000001c0]··Extended·opcode·2:·set·Address·to·0x680980119 ··[0x000001c0]··Extended·opcode·2:·set·Address·to·0x67f480
120 ··[0x000001cb]··Advance·Line·by·680·to·681120 ··[0x000001cb]··Advance·Line·by·680·to·681
121 ··[0x000001ce]··Copy121 ··[0x000001ce]··Copy
122 ··[0x000001cf]··Set·column·to·5122 ··[0x000001cf]··Set·column·to·5
123 ··[0x000001d1]··Special·opcode·62:·advance·Address·by·4·to·0x680984·and·Line·by·1·to·682123 ··[0x000001d1]··Special·opcode·62:·advance·Address·by·4·to·0x67f484·and·Line·by·1·to·682
124 ··[0x000001d2]··Set·column·to·13124 ··[0x000001d2]··Set·column·to·13
125 ··[0x000001d4]··Advance·Line·by·-183·to·499125 ··[0x000001d4]··Advance·Line·by·-183·to·499
126 ··[0x000001d7]··Copy·(view·1)126 ··[0x000001d7]··Copy·(view·1)
127 ··[0x000001d8]··Set·column·to·3127 ··[0x000001d8]··Set·column·to·3
128 ··[0x000001da]··Special·opcode·6:·advance·Address·by·0·to·0x680984·and·Line·by·1·to·500·(view·2)128 ··[0x000001da]··Special·opcode·6:·advance·Address·by·0·to·0x67f484·and·Line·by·1·to·500·(view·2)
129 ··[0x000001db]··Set·column·to·67129 ··[0x000001db]··Set·column·to·67
130 ··[0x000001dd]··Set·is_stmt·to·0130 ··[0x000001dd]··Set·is_stmt·to·0
131 ··[0x000001de]··Advance·Line·by·181·to·681131 ··[0x000001de]··Advance·Line·by·181·to·681
132 ··[0x000001e1]··Copy·(view·3)132 ··[0x000001e1]··Copy·(view·3)
133 ··[0x000001e2]··Set·File·Name·to·entry·2·in·the·File·Name·Table133 ··[0x000001e2]··Set·File·Name·to·entry·2·in·the·File·Name·Table
134 ··[0x000001e4]··Set·column·to·18134 ··[0x000001e4]··Set·column·to·18
135 ··[0x000001e6]··Extended·opcode·4:·set·Discriminator·to·4135 ··[0x000001e6]··Extended·opcode·4:·set·Discriminator·to·4
136 ··[0x000001ea]··Advance·Line·by·-471·to·210136 ··[0x000001ea]··Advance·Line·by·-471·to·210
137 ··[0x000001ed]··Special·opcode·19:·advance·Address·by·1·to·0x680985·and·Line·by·0·to·210137 ··[0x000001ed]··Special·opcode·19:·advance·Address·by·1·to·0x67f485·and·Line·by·0·to·210
138 ··[0x000001ee]··Set·File·Name·to·entry·1·in·the·File·Name·Table138 ··[0x000001ee]··Set·File·Name·to·entry·1·in·the·File·Name·Table
139 ··[0x000001f0]··Set·column·to·3139 ··[0x000001f0]··Set·column·to·3
140 ··[0x000001f2]··Advance·Line·by·290·to·500140 ··[0x000001f2]··Advance·Line·by·290·to·500
141 ··[0x000001f5]··Special·opcode·75:·advance·Address·by·5·to·0x68098a·and·Line·by·0·to·500141 ··[0x000001f5]··Special·opcode·75:·advance·Address·by·5·to·0x67f48a·and·Line·by·0·to·500
142 ··[0x000001f6]··Set·is_stmt·to·1142 ··[0x000001f6]··Set·is_stmt·to·1
143 ··[0x000001f7]··Special·opcode·80:·advance·Address·by·5·to·0x68098f·and·Line·by·5·to·505143 ··[0x000001f7]··Special·opcode·80:·advance·Address·by·5·to·0x67f48f·and·Line·by·5·to·505
144 ··[0x000001f8]··Set·is_stmt·to·0144 ··[0x000001f8]··Set·is_stmt·to·0
145 ··[0x000001f9]··Special·opcode·8:·advance·Address·by·0·to·0x68098f·and·Line·by·3·to·508·(view·1)145 ··[0x000001f9]··Special·opcode·8:·advance·Address·by·0·to·0x67f48f·and·Line·by·3·to·508·(view·1)
146 ··[0x000001fa]··Set·column·to·17146 ··[0x000001fa]··Set·column·to·17
147 ··[0x000001fc]··Special·opcode·72:·advance·Address·by·5·to·0x680994·and·Line·by·-3·to·505147 ··[0x000001fc]··Special·opcode·72:·advance·Address·by·5·to·0x67f494·and·Line·by·-3·to·505
148 ··[0x000001fd]··Set·column·to·43148 ··[0x000001fd]··Set·column·to·43
Max diff block lines reached; 273724784/273736980 bytes (100.00%) of diff not shown.
441 MB
readelf --wide --debug-dump=info {}
error from `readelf --wide --debug-dump=info {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 251 lines modifiedOffset 3, 251 lines modified
3 ··Compilation·Unit·@·offset·0:3 ··Compilation·Unit·@·offset·0:
4 ···Length:········0x174c0·(32-bit)4 ···Length:········0x174c0·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·57·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·57·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(strp)·(offset:·0x340):·GNU·GIMPLE·14.2.0·-mtune=generic·-march=x86-64·-g·-g·-g·-O3·-O3·-O3·-O3·-fno-openmp·-fno-openacc·-fcf-protection=full·-fasynchronous-unwind-tables·-fwrapv·-fuse-linker-plugin·-ffat-lto-objects·-foffload-options=-l_GCC_m·-foffload-options=-l_GCC_m·-foffload-options=-l_GCC_m·-foffload-options=-l_GCC_m·-foffload-options=-l_GCC_m·-fltrans·-fno-PIE10 ····<d>···DW_AT_producer····:·(strp)·(offset:·0x33f):·GNU·GIMPLE·14.2.0·-mtune=generic·-march=x86-64·-g·-g·-g·-O3·-O3·-O3·-O3·-fno-openmp·-fno-openacc·-fcf-protection=full·-fasynchronous-unwind-tables·-fwrapv·-fuse-linker-plugin·-ffat-lto-objects·-foffload-options=-l_GCC_m·-foffload-options=-l_GCC_m·-foffload-options=-l_GCC_m·-foffload-options=-l_GCC_m·-foffload-options=-l_GCC_m·-fltrans·-fno-PIE
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x7a):·<artificial>12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x78):·<artificial>
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x42):·/build/reproducible-path/python3.13-3.13.5/build-static13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x41):·/build/reproducible-path/python3.13-3.13.5/build-nopie
14 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x32dc14 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x32dc
15 ····<1e>···DW_AT_low_pc······:·(addr)·015 ····<1e>···DW_AT_low_pc······:·(addr)·0
16 ····<26>···DW_AT_stmt_list···:·(sec_offset)·016 ····<26>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><2a>:·Abbrev·Number:·13·(DW_TAG_subprogram)17 ·<1><2a>:·Abbrev·Number:·13·(DW_TAG_subprogram)
18 ····<2b>···DW_AT_abstract_origin:·(ref_addr)·<0x94b53f>18 ····<2b>···DW_AT_abstract_origin:·(ref_addr)·<0x94ca0f>
19 ····<2f>···DW_AT_ranges······:·(sec_offset)·0xc19 ····<2f>···DW_AT_ranges······:·(sec_offset)·0xc
20 ····<33>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)20 ····<33>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
21 ····<35>···DW_AT_call_all_calls:·(flag_present)·121 ····<35>···DW_AT_call_all_calls:·(flag_present)·1
22 ····<35>···DW_AT_sibling·····:·(ref4)·<0x350>22 ····<35>···DW_AT_sibling·····:·(ref4)·<0x350>
23 ·<2><39>:·Abbrev·Number:·17·(DW_TAG_inlined_subroutine)23 ·<2><39>:·Abbrev·Number:·17·(DW_TAG_inlined_subroutine)
24 ····<3a>···DW_AT_abstract_origin:·(ref_addr)·<0x94b5b6>24 ····<3a>···DW_AT_abstract_origin:·(ref_addr)·<0x94ca86>
25 ····<3e>···DW_AT_entry_pc····:·(addr)·0x68098425 ····<3e>···DW_AT_entry_pc····:·(addr)·0x67f484
26 ····<46>···DW_AT_GNU_entry_view:·(data2)·126 ····<46>···DW_AT_GNU_entry_view:·(data2)·1
27 ····<48>···DW_AT_ranges······:·(sec_offset)·0x2227 ····<48>···DW_AT_ranges······:·(sec_offset)·0x22
28 ····<4c>···DW_AT_call_file···:·(data1)·128 ····<4c>···DW_AT_call_file···:·(data1)·1
29 ····<4d>···DW_AT_call_line···:·(data2)·68229 ····<4d>···DW_AT_call_line···:·(data2)·682
30 ····<4f>···DW_AT_call_column·:·(data1)·530 ····<4f>···DW_AT_call_column·:·(data1)·5
31 ·<3><50>:·Abbrev·Number:·11·(DW_TAG_lexical_block)31 ·<3><50>:·Abbrev·Number:·11·(DW_TAG_lexical_block)
32 ····<51>···DW_AT_ranges······:·(sec_offset)·0x2232 ····<51>···DW_AT_ranges······:·(sec_offset)·0x22
33 ·<4><55>:·Abbrev·Number:·4·(DW_TAG_variable)33 ·<4><55>:·Abbrev·Number:·4·(DW_TAG_variable)
34 ····<56>···DW_AT_abstract_origin:·(ref_addr)·<0x94b5c3>34 ····<56>···DW_AT_abstract_origin:·(ref_addr)·<0x94ca93>
35 ····<5a>···DW_AT_location····:·(sec_offset)·0x10·(location·list)35 ····<5a>···DW_AT_location····:·(sec_offset)·0x10·(location·list)
36 ····<5e>···DW_AT_GNU_locviews:·(sec_offset)·0xc36 ····<5e>···DW_AT_GNU_locviews:·(sec_offset)·0xc
37 ·<4><62>:·Abbrev·Number:·7·(DW_TAG_inlined_subroutine)37 ·<4><62>:·Abbrev·Number:·7·(DW_TAG_inlined_subroutine)
38 ····<63>···DW_AT_abstract_origin:·(ref_addr)·<0x94b4f4>38 ····<63>···DW_AT_abstract_origin:·(ref_addr)·<0x94c9c4>
39 ····<67>···DW_AT_entry_pc····:·(addr)·0x6809a039 ····<67>···DW_AT_entry_pc····:·(addr)·0x67f4a0
40 ····<6f>···DW_AT_GNU_entry_view:·(data2)·140 ····<6f>···DW_AT_GNU_entry_view:·(data2)·1
41 ····<71>···DW_AT_ranges······:·(sec_offset)·0x4241 ····<71>···DW_AT_ranges······:·(sec_offset)·0x42
42 ····<75>···DW_AT_call_file···:·(data1)·142 ····<75>···DW_AT_call_file···:·(data1)·1
43 ····<76>···DW_AT_call_line···:·(data2)·51043 ····<76>···DW_AT_call_line···:·(data2)·510
44 ····<78>···DW_AT_call_column·:·(data1)·344 ····<78>···DW_AT_call_column·:·(data1)·3
45 ····<79>···DW_AT_sibling·····:·(ref4)·<0x27c>45 ····<79>···DW_AT_sibling·····:·(ref4)·<0x27c>
46 ·<5><7d>:·Abbrev·Number:·25·(DW_TAG_inlined_subroutine)46 ·<5><7d>:·Abbrev·Number:·25·(DW_TAG_inlined_subroutine)
47 ····<7e>···DW_AT_abstract_origin:·(ref_addr)·<0x94b205>47 ····<7e>···DW_AT_abstract_origin:·(ref_addr)·<0x94c6d5>
48 ····<82>···DW_AT_entry_pc····:·(addr)·0x6809a048 ····<82>···DW_AT_entry_pc····:·(addr)·0x67f4a0
49 ····<8a>···DW_AT_GNU_entry_view:·(data2)·349 ····<8a>···DW_AT_GNU_entry_view:·(data2)·3
50 ····<8c>···DW_AT_ranges······:·(sec_offset)·0x6750 ····<8c>···DW_AT_ranges······:·(sec_offset)·0x67
51 ····<90>···DW_AT_call_file···:·(data1)·251 ····<90>···DW_AT_call_file···:·(data1)·2
52 ····<91>···DW_AT_call_line···:·(data1)·10052 ····<91>···DW_AT_call_line···:·(data1)·100
53 ····<92>···DW_AT_call_column·:·(data1)·353 ····<92>···DW_AT_call_column·:·(data1)·3
54 ····<93>···DW_AT_sibling·····:·(ref4)·<0x109>54 ····<93>···DW_AT_sibling·····:·(ref4)·<0x109>
55 ·<6><97>:·Abbrev·Number:·27·(DW_TAG_inlined_subroutine)55 ·<6><97>:·Abbrev·Number:·27·(DW_TAG_inlined_subroutine)
56 ····<98>···DW_AT_abstract_origin:·(ref_addr)·<0x94b2b3>56 ····<98>···DW_AT_abstract_origin:·(ref_addr)·<0x94c783>
57 ····<9c>···DW_AT_entry_pc····:·(addr)·0x6809a057 ····<9c>···DW_AT_entry_pc····:·(addr)·0x67f4a0
58 ····<a4>···DW_AT_GNU_entry_view:·(data2)·658 ····<a4>···DW_AT_GNU_entry_view:·(data2)·6
59 ····<a6>···DW_AT_ranges······:·(sec_offset)·0x7759 ····<a6>···DW_AT_ranges······:·(sec_offset)·0x77
60 ····<aa>···DW_AT_call_file···:·(data1)·260 ····<aa>···DW_AT_call_file···:·(data1)·2
61 ····<ab>···DW_AT_call_line···:·(data1)·25461 ····<ab>···DW_AT_call_line···:·(data1)·254
62 ····<ac>···DW_AT_call_column·:·(data1)·362 ····<ac>···DW_AT_call_column·:·(data1)·3
63 ·<7><ad>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)63 ·<7><ad>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
64 ····<ae>···DW_AT_abstract_origin:·(ref_addr)·<0x94b2bf>64 ····<ae>···DW_AT_abstract_origin:·(ref_addr)·<0x94c78f>
65 ····<b2>···DW_AT_location····:·(sec_offset)·0x2d·(location·list)65 ····<b2>···DW_AT_location····:·(sec_offset)·0x2d·(location·list)
66 ····<b6>···DW_AT_GNU_locviews:·(sec_offset)·0x2b66 ····<b6>···DW_AT_GNU_locviews:·(sec_offset)·0x2b
67 ·<7><ba>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)67 ·<7><ba>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
68 ····<bb>···DW_AT_abstract_origin:·(ref_addr)·<0x94b2cb>68 ····<bb>···DW_AT_abstract_origin:·(ref_addr)·<0x94c79b>
69 ····<bf>···DW_AT_location····:·(sec_offset)·0x45·(location·list)69 ····<bf>···DW_AT_location····:·(sec_offset)·0x45·(location·list)
70 ····<c3>···DW_AT_GNU_locviews:·(sec_offset)·0x4370 ····<c3>···DW_AT_GNU_locviews:·(sec_offset)·0x43
71 ·<7><c7>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)71 ·<7><c7>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
72 ····<c8>···DW_AT_abstract_origin:·(ref_addr)·<0x94b2d7>72 ····<c8>···DW_AT_abstract_origin:·(ref_addr)·<0x94c7a7>
73 ····<cc>···DW_AT_location····:·(sec_offset)·0x45·(location·list)73 ····<cc>···DW_AT_location····:·(sec_offset)·0x45·(location·list)
74 ····<d0>···DW_AT_GNU_locviews:·(sec_offset)·0x4374 ····<d0>···DW_AT_GNU_locviews:·(sec_offset)·0x43
75 ·<7><d4>:·Abbrev·Number:·11·(DW_TAG_lexical_block)75 ·<7><d4>:·Abbrev·Number:·11·(DW_TAG_lexical_block)
76 ····<d5>···DW_AT_ranges······:·(sec_offset)·0x7776 ····<d5>···DW_AT_ranges······:·(sec_offset)·0x77
77 ·<8><d9>:·Abbrev·Number:·4·(DW_TAG_variable)77 ·<8><d9>:·Abbrev·Number:·4·(DW_TAG_variable)
78 ····<da>···DW_AT_abstract_origin:·(ref_addr)·<0x94b2e3>78 ····<da>···DW_AT_abstract_origin:·(ref_addr)·<0x94c7b3>
79 ····<de>···DW_AT_location····:·(sec_offset)·0x55·(location·list)79 ····<de>···DW_AT_location····:·(sec_offset)·0x55·(location·list)
80 ····<e2>···DW_AT_GNU_locviews:·(sec_offset)·0x5380 ····<e2>···DW_AT_GNU_locviews:·(sec_offset)·0x53
81 ·<8><e6>:·Abbrev·Number:·5·(DW_TAG_call_site)81 ·<8><e6>:·Abbrev·Number:·5·(DW_TAG_call_site)
82 ····<e7>···DW_AT_call_return_pc:·(addr)·0x6809c882 ····<e7>···DW_AT_call_return_pc:·(addr)·0x67f4c8
83 ····<ef>···DW_AT_call_origin·:·(ref4)·<0x519>83 ····<ef>···DW_AT_call_origin·:·(ref4)·<0x519>
84 ·<9><f3>:·Abbrev·Number:·1·(DW_TAG_call_site_parameter)84 ·<9><f3>:·Abbrev·Number:·1·(DW_TAG_call_site_parameter)
85 ····<f4>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»      (DW_OP_reg5·(rdi))85 ····<f4>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»      (DW_OP_reg5·(rdi))
86 ····<f6>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·c0·44·ac·0·0·0·0·0·»  (DW_OP_addr:·ac44c0)86 ····<f6>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·c0·44·ac·0·0·0·0·0·»  (DW_OP_addr:·ac44c0)
87 ·<9><100>:·Abbrev·Number:·1·(DW_TAG_call_site_parameter)87 ·<9><100>:·Abbrev·Number:·1·(DW_TAG_call_site_parameter)
88 ····<101>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))88 ····<101>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
89 ····<103>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)89 ····<103>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)
90 ·<9><105>:·Abbrev·Number:·090 ·<9><105>:·Abbrev·Number:·0
91 ·<8><106>:·Abbrev·Number:·091 ·<8><106>:·Abbrev·Number:·0
92 ·<7><107>:·Abbrev·Number:·092 ·<7><107>:·Abbrev·Number:·0
93 ·<6><108>:·Abbrev·Number:·093 ·<6><108>:·Abbrev·Number:·0
94 ·<5><109>:·Abbrev·Number:·18·(DW_TAG_lexical_block)94 ·<5><109>:·Abbrev·Number:·18·(DW_TAG_lexical_block)
95 ····<10a>···DW_AT_abstract_origin:·(ref_addr)·<0x94b500>95 ····<10a>···DW_AT_abstract_origin:·(ref_addr)·<0x94c9d0>
96 ····<10e>···DW_AT_low_pc······:·(addr)·0x6809df96 ····<10e>···DW_AT_low_pc······:·(addr)·0x67f4df
97 ····<116>···DW_AT_high_pc·····:·(data8)·0x2e97 ····<116>···DW_AT_high_pc·····:·(data8)·0x2e
98 ····<11e>···DW_AT_sibling·····:·(ref4)·<0x1d3>98 ····<11e>···DW_AT_sibling·····:·(ref4)·<0x1d3>
99 ·<6><122>:·Abbrev·Number:·4·(DW_TAG_variable)99 ·<6><122>:·Abbrev·Number:·4·(DW_TAG_variable)
100 ····<123>···DW_AT_abstract_origin:·(ref_addr)·<0x94b501>100 ····<123>···DW_AT_abstract_origin:·(ref_addr)·<0x94c9d1>
101 ····<127>···DW_AT_location····:·(sec_offset)·0x68·(location·list)101 ····<127>···DW_AT_location····:·(sec_offset)·0x68·(location·list)
102 ····<12b>···DW_AT_GNU_locviews:·(sec_offset)·0x62102 ····<12b>···DW_AT_GNU_locviews:·(sec_offset)·0x62
103 ·<6><12f>:·Abbrev·Number:·19·(DW_TAG_lexical_block)103 ·<6><12f>:·Abbrev·Number:·19·(DW_TAG_lexical_block)
104 ····<130>···DW_AT_abstract_origin:·(ref_addr)·<0x94b50b>104 ····<130>···DW_AT_abstract_origin:·(ref_addr)·<0x94c9db>
105 ····<134>···DW_AT_ranges······:·(sec_offset)·0x87105 ····<134>···DW_AT_ranges······:·(sec_offset)·0x87
106 ·<7><138>:·Abbrev·Number:·4·(DW_TAG_variable)106 ·<7><138>:·Abbrev·Number:·4·(DW_TAG_variable)
107 ····<139>···DW_AT_abstract_origin:·(ref_addr)·<0x94b50c>107 ····<139>···DW_AT_abstract_origin:·(ref_addr)·<0x94c9dc>
108 ····<13d>···DW_AT_location····:·(sec_offset)·0xa8·(location·list)108 ····<13d>···DW_AT_location····:·(sec_offset)·0xa8·(location·list)
109 ····<141>···DW_AT_GNU_locviews:·(sec_offset)·0x9e109 ····<141>···DW_AT_GNU_locviews:·(sec_offset)·0x9e
110 ·<7><145>:·Abbrev·Number:·15·(DW_TAG_variable)110 ·<7><145>:·Abbrev·Number:·15·(DW_TAG_variable)
111 ····<146>···DW_AT_abstract_origin:·(ref_addr)·<0x94b518>111 ····<146>···DW_AT_abstract_origin:·(ref_addr)·<0x94c9e8>
112 ·<7><14a>:·Abbrev·Number:·33·(DW_TAG_inlined_subroutine)112 ·<7><14a>:·Abbrev·Number:·33·(DW_TAG_inlined_subroutine)
113 ····<14b>···DW_AT_abstract_origin:·(ref_addr)·<0x94b4cb>113 ····<14b>···DW_AT_abstract_origin:·(ref_addr)·<0x94c99b>
114 ····<14f>···DW_AT_entry_pc····:·(addr)·0x6809df114 ····<14f>···DW_AT_entry_pc····:·(addr)·0x67f4df
115 ····<157>···DW_AT_GNU_entry_view:·(data2)·5115 ····<157>···DW_AT_GNU_entry_view:·(data2)·5
116 ····<159>···DW_AT_low_pc······:·(addr)·0x6809df116 ····<159>···DW_AT_low_pc······:·(addr)·0x67f4df
117 ····<161>···DW_AT_high_pc·····:·(data8)·0xe117 ····<161>···DW_AT_high_pc·····:·(data8)·0xe
118 ····<169>···DW_AT_call_file···:·(data1)·2118 ····<169>···DW_AT_call_file···:·(data1)·2
119 ····<16a>···DW_AT_call_line···:·(data1)·103119 ····<16a>···DW_AT_call_line···:·(data1)·103
120 ····<16b>···DW_AT_call_column·:·(data1)·14120 ····<16b>···DW_AT_call_column·:·(data1)·14
121 ····<16c>···DW_AT_sibling·····:·(ref4)·<0x19f>121 ····<16c>···DW_AT_sibling·····:·(ref4)·<0x19f>
122 ·<8><170>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)122 ·<8><170>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
123 ····<171>···DW_AT_abstract_origin:·(ref_addr)·<0x94b4db>123 ····<171>···DW_AT_abstract_origin:·(ref_addr)·<0x94c9ab>
124 ····<175>···DW_AT_location····:·(sec_offset)·0x11e·(location·list)124 ····<175>···DW_AT_location····:·(sec_offset)·0x11e·(location·list)
125 ····<179>···DW_AT_GNU_locviews:·(sec_offset)·0x11c125 ····<179>···DW_AT_GNU_locviews:·(sec_offset)·0x11c
126 ·<8><17d>:·Abbrev·Number:·4·(DW_TAG_variable)126 ·<8><17d>:·Abbrev·Number:·4·(DW_TAG_variable)
127 ····<17e>···DW_AT_abstract_origin:·(ref_addr)·<0x94b4e7>127 ····<17e>···DW_AT_abstract_origin:·(ref_addr)·<0x94c9b7>
128 ····<182>···DW_AT_location····:·(sec_offset)·0x13b·(location·list)128 ····<182>···DW_AT_location····:·(sec_offset)·0x13b·(location·list)
129 ····<186>···DW_AT_GNU_locviews:·(sec_offset)·0x139129 ····<186>···DW_AT_GNU_locviews:·(sec_offset)·0x139
Max diff block lines reached; 462351178/462360159 bytes (100.00%) of diff not shown.
695 KB
readelf --wide --debug-dump=abbrev {}
error from `readelf --wide --debug-dump=abbrev {}`: readelf: Error: Unable to find program interpreter name
    
Offset 900, 30 lines modifiedOffset 900, 30 lines modified
900 ····DW_AT_sibling······DW_FORM_ref4900 ····DW_AT_sibling······DW_FORM_ref4
901 ····DW_AT·value:·0·····DW_FORM·value:·0901 ····DW_AT·value:·0·····DW_FORM·value:·0
902 ···12······DW_TAG_call_site····[has·children]902 ···12······DW_TAG_call_site····[has·children]
903 ····DW_AT_call_return_pc·DW_FORM_addr903 ····DW_AT_call_return_pc·DW_FORM_addr
904 ····DW_AT_call_origin··DW_FORM_ref4904 ····DW_AT_call_origin··DW_FORM_ref4
905 ····DW_AT_sibling······DW_FORM_ref4905 ····DW_AT_sibling······DW_FORM_ref4
906 ····DW_AT·value:·0·····DW_FORM·value:·0906 ····DW_AT·value:·0·····DW_FORM·value:·0
907 ···13······DW_TAG_subprogram····[no·children]907 ···13······DW_TAG_lexical_block····[has·children]
908 ····DW_AT_abstract_origin·DW_FORM_ref_addr908 ····DW_AT_abstract_origin·DW_FORM_ref_addr
 909 ····DW_AT_ranges·······DW_FORM_sec_offset
909 ····DW_AT·value:·0·····DW_FORM·value:·0910 ····DW_AT·value:·0·····DW_FORM·value:·0
 911 ···14······DW_TAG_subprogram····[no·children]
 912 ····DW_AT_abstract_origin·DW_FORM_ref_addr
 913 ····DW_AT·value:·0·····DW_FORM·value:·0
910 ···14······DW_TAG_inlined_subroutine····[has·children]914 ···15······DW_TAG_inlined_subroutine····[has·children]
911 ····DW_AT_abstract_origin·DW_FORM_ref_addr915 ····DW_AT_abstract_origin·DW_FORM_ref_addr
912 ····DW_AT_low_pc·······DW_FORM_addr916 ····DW_AT_low_pc·······DW_FORM_addr
913 ····DW_AT_high_pc······DW_FORM_data8917 ····DW_AT_high_pc······DW_FORM_data8
914 ····DW_AT_call_file····DW_FORM_data1918 ····DW_AT_call_file····DW_FORM_data1
915 ····DW_AT_call_line····DW_FORM_data2919 ····DW_AT_call_line····DW_FORM_data2
916 ····DW_AT_call_column··DW_FORM_data1920 ····DW_AT_call_column··DW_FORM_data1
917 ····DW_AT_sibling······DW_FORM_ref4921 ····DW_AT_sibling······DW_FORM_ref4
918 ····DW_AT·value:·0·····DW_FORM·value:·0922 ····DW_AT·value:·0·····DW_FORM·value:·0
919 ···15······DW_TAG_lexical_block····[has·children] 
920 ····DW_AT_abstract_origin·DW_FORM_ref_addr 
921 ····DW_AT_ranges·······DW_FORM_sec_offset 
922 ····DW_AT·value:·0·····DW_FORM·value:·0 
923 ···16······DW_TAG_variable····[no·children]923 ···16······DW_TAG_variable····[no·children]
924 ····DW_AT_abstract_origin·DW_FORM_ref_addr924 ····DW_AT_abstract_origin·DW_FORM_ref_addr
925 ····DW_AT_location·····DW_FORM_exprloc925 ····DW_AT_location·····DW_FORM_exprloc
926 ····DW_AT·value:·0·····DW_FORM·value:·0926 ····DW_AT·value:·0·····DW_FORM·value:·0
927 ···17······DW_TAG_lexical_block····[has·children]927 ···17······DW_TAG_lexical_block····[has·children]
928 ····DW_AT_abstract_origin·DW_FORM_ref_addr928 ····DW_AT_abstract_origin·DW_FORM_ref_addr
929 ····DW_AT_ranges·······DW_FORM_sec_offset929 ····DW_AT_ranges·······DW_FORM_sec_offset
Offset 955, 27 lines modifiedOffset 955, 27 lines modified
955 ····DW_AT·value:·0·····DW_FORM·value:·0955 ····DW_AT·value:·0·····DW_FORM·value:·0
956 ···22······DW_TAG_lexical_block····[has·children]956 ···22······DW_TAG_lexical_block····[has·children]
957 ····DW_AT_abstract_origin·DW_FORM_ref_addr957 ····DW_AT_abstract_origin·DW_FORM_ref_addr
958 ····DW_AT_low_pc·······DW_FORM_addr958 ····DW_AT_low_pc·······DW_FORM_addr
959 ····DW_AT_high_pc······DW_FORM_data8959 ····DW_AT_high_pc······DW_FORM_data8
960 ····DW_AT_sibling······DW_FORM_ref4960 ····DW_AT_sibling······DW_FORM_ref4
961 ····DW_AT·value:·0·····DW_FORM·value:·0961 ····DW_AT·value:·0·····DW_FORM·value:·0
962 ···23······DW_TAG_call_site_parameter····[no·children] 
963 ····DW_AT_location·····DW_FORM_exprloc 
964 ····DW_AT·value:·0·····DW_FORM·value:·0 
965 ···24······DW_TAG_inlined_subroutine····[has·children]962 ···23······DW_TAG_inlined_subroutine····[has·children]
966 ····DW_AT_abstract_origin·DW_FORM_ref_addr963 ····DW_AT_abstract_origin·DW_FORM_ref_addr
967 ····DW_AT_entry_pc·····DW_FORM_addr964 ····DW_AT_entry_pc·····DW_FORM_addr
968 ····DW_AT_GNU_entry_view·DW_FORM_data2965 ····DW_AT_GNU_entry_view·DW_FORM_data2
969 ····DW_AT_ranges·······DW_FORM_sec_offset966 ····DW_AT_ranges·······DW_FORM_sec_offset
970 ····DW_AT_call_file····DW_FORM_data1967 ····DW_AT_call_file····DW_FORM_data1
971 ····DW_AT_call_line····DW_FORM_data1968 ····DW_AT_call_line····DW_FORM_data1
972 ····DW_AT_call_column··DW_FORM_data1969 ····DW_AT_call_column··DW_FORM_data1
973 ····DW_AT_sibling······DW_FORM_ref4970 ····DW_AT_sibling······DW_FORM_ref4
974 ····DW_AT·value:·0·····DW_FORM·value:·0971 ····DW_AT·value:·0·····DW_FORM·value:·0
 972 ···24······DW_TAG_call_site_parameter····[no·children]
 973 ····DW_AT_location·····DW_FORM_exprloc
 974 ····DW_AT·value:·0·····DW_FORM·value:·0
975 ···25······DW_TAG_lexical_block····[has·children]975 ···25······DW_TAG_lexical_block····[has·children]
976 ····DW_AT_abstract_origin·DW_FORM_ref_addr976 ····DW_AT_abstract_origin·DW_FORM_ref_addr
977 ····DW_AT_low_pc·······DW_FORM_addr977 ····DW_AT_low_pc·······DW_FORM_addr
978 ····DW_AT_high_pc······DW_FORM_data8978 ····DW_AT_high_pc······DW_FORM_data8
979 ····DW_AT·value:·0·····DW_FORM·value:·0979 ····DW_AT·value:·0·····DW_FORM·value:·0
980 ···26······DW_TAG_inlined_subroutine····[has·children]980 ···26······DW_TAG_inlined_subroutine····[has·children]
981 ····DW_AT_abstract_origin·DW_FORM_ref_addr981 ····DW_AT_abstract_origin·DW_FORM_ref_addr
Offset 1055, 139 lines modifiedOffset 1055, 139 lines modified
1055 ····DW_AT_call_file····DW_FORM_data11055 ····DW_AT_call_file····DW_FORM_data1
1056 ····DW_AT_call_line····DW_FORM_data11056 ····DW_AT_call_line····DW_FORM_data1
1057 ····DW_AT_call_column··DW_FORM_data11057 ····DW_AT_call_column··DW_FORM_data1
1058 ····DW_AT·value:·0·····DW_FORM·value:·01058 ····DW_AT·value:·0·····DW_FORM·value:·0
1059 ···37······DW_TAG_label····[no·children]1059 ···37······DW_TAG_label····[no·children]
1060 ····DW_AT_abstract_origin·DW_FORM_ref_addr1060 ····DW_AT_abstract_origin·DW_FORM_ref_addr
1061 ····DW_AT·value:·0·····DW_FORM·value:·01061 ····DW_AT·value:·0·····DW_FORM·value:·0
1062 ···38······DW_TAG_call_site····[has·children] 
1063 ····DW_AT_call_return_pc·DW_FORM_addr 
1064 ····DW_AT_call_tail_call·DW_FORM_flag_present 
1065 ····DW_AT_call_origin··DW_FORM_ref4 
1066 ····DW_AT·value:·0·····DW_FORM·value:·0 
1067 ···39······DW_TAG_inlined_subroutine····[has·children]1062 ···38······DW_TAG_inlined_subroutine····[has·children]
1068 ····DW_AT_abstract_origin·DW_FORM_ref_addr1063 ····DW_AT_abstract_origin·DW_FORM_ref_addr
1069 ····DW_AT_low_pc·······DW_FORM_addr1064 ····DW_AT_low_pc·······DW_FORM_addr
1070 ····DW_AT_high_pc······DW_FORM_data81065 ····DW_AT_high_pc······DW_FORM_data8
1071 ····DW_AT_call_file····DW_FORM_data11066 ····DW_AT_call_file····DW_FORM_data1
1072 ····DW_AT_call_line····DW_FORM_data11067 ····DW_AT_call_line····DW_FORM_data1
1073 ····DW_AT_call_column··DW_FORM_data11068 ····DW_AT_call_column··DW_FORM_data1
1074 ····DW_AT·value:·0·····DW_FORM·value:·01069 ····DW_AT·value:·0·····DW_FORM·value:·0
1075 ···40······DW_TAG_formal_parameter····[no·children]1070 ···39······DW_TAG_formal_parameter····[no·children]
1076 ····DW_AT_abstract_origin·DW_FORM_ref_addr1071 ····DW_AT_abstract_origin·DW_FORM_ref_addr
1077 ····DW_AT_location·····DW_FORM_exprloc1072 ····DW_AT_location·····DW_FORM_exprloc
1078 ····DW_AT·value:·0·····DW_FORM·value:·01073 ····DW_AT·value:·0·····DW_FORM·value:·0
1079 ···41······DW_TAG_call_site····[no·children]1074 ···40······DW_TAG_call_site····[no·children]
 1075 ····DW_AT_call_return_pc·DW_FORM_addr
 1076 ····DW_AT_call_tail_call·DW_FORM_flag_present
 1077 ····DW_AT_call_origin··DW_FORM_ref4
 1078 ····DW_AT·value:·0·····DW_FORM·value:·0
 1079 ···41······DW_TAG_call_site····[has·children]
1080 ····DW_AT_call_return_pc·DW_FORM_addr1080 ····DW_AT_call_return_pc·DW_FORM_addr
1081 ····DW_AT_call_tail_call·DW_FORM_flag_present1081 ····DW_AT_call_tail_call·DW_FORM_flag_present
1082 ····DW_AT_call_origin··DW_FORM_ref41082 ····DW_AT_call_origin··DW_FORM_ref4
1083 ····DW_AT·value:·0·····DW_FORM·value:·01083 ····DW_AT·value:·0·····DW_FORM·value:·0
1084 ···42······DW_TAG_inlined_subroutine····[no·children]1084 ···42······DW_TAG_inlined_subroutine····[no·children]
1085 ····DW_AT_abstract_origin·DW_FORM_ref_addr1085 ····DW_AT_abstract_origin·DW_FORM_ref_addr
1086 ····DW_AT_entry_pc·····DW_FORM_addr1086 ····DW_AT_entry_pc·····DW_FORM_addr
1087 ····DW_AT_GNU_entry_view·DW_FORM_data21087 ····DW_AT_GNU_entry_view·DW_FORM_data2
1088 ····DW_AT_low_pc·······DW_FORM_addr1088 ····DW_AT_low_pc·······DW_FORM_addr
1089 ····DW_AT_high_pc······DW_FORM_data81089 ····DW_AT_high_pc······DW_FORM_data8
1090 ····DW_AT_call_file····DW_FORM_data11090 ····DW_AT_call_file····DW_FORM_data1
1091 ····DW_AT_call_line····DW_FORM_data21091 ····DW_AT_call_line····DW_FORM_data2
1092 ····DW_AT_call_column··DW_FORM_data11092 ····DW_AT_call_column··DW_FORM_data1
1093 ····DW_AT·value:·0·····DW_FORM·value:·01093 ····DW_AT·value:·0·····DW_FORM·value:·0
 1094 ···43······DW_TAG_call_site····[has·children]
 1095 ····DW_AT_call_return_pc·DW_FORM_addr
 1096 ····DW_AT_call_tail_call·DW_FORM_flag_present
 1097 ····DW_AT_call_origin··DW_FORM_ref4
 1098 ····DW_AT_sibling······DW_FORM_ref4
 1099 ····DW_AT·value:·0·····DW_FORM·value:·0
 1100 ···44······DW_TAG_subprogram····[has·children]
 1101 ····DW_AT_abstract_origin·DW_FORM_ref_addr
 1102 ····DW_AT_linkage_name·DW_FORM_strp
 1103 ····DW_AT_ranges·······DW_FORM_sec_offset
 1104 ····DW_AT_frame_base···DW_FORM_exprloc
 1105 ····DW_AT_call_all_calls·DW_FORM_flag_present
 1106 ····DW_AT_sibling······DW_FORM_ref4
 1107 ····DW_AT·value:·0·····DW_FORM·value:·0
1094 ···43······DW_TAG_formal_parameter····[no·children]1108 ···45······DW_TAG_formal_parameter····[no·children]
1095 ····DW_AT_abstract_origin·DW_FORM_ref_addr1109 ····DW_AT_abstract_origin·DW_FORM_ref_addr
1096 ····DW_AT_const_value··DW_FORM_implicit_const:·01110 ····DW_AT_const_value··DW_FORM_implicit_const:·0
Max diff block lines reached; 705280/711048 bytes (99.19%) of diff not shown.
260 KB
readelf --wide --debug-dump=aranges {}
error from `readelf --wide --debug-dump=aranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 3769 lines modifiedOffset 3, 3718 lines modified
3 ··Length:···················6363 ··Length:···················636
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 ····0000000000680980·00000000000068429 ····000000000067f480·0000000000006842
10 ····0000000000422040·000000000000540810 ····0000000000422040·0000000000005408
11 ····00000000005221f0·000000000000014211 ····0000000000522750·0000000000000142
12 ····0000000000522340·00000000000000a8 
13 ····00000000005223f0·000000000000005f 
14 ····0000000000522450·0000000000000036 
15 ····0000000000522490·0000000000000070 
16 ····0000000000522500·000000000000003a 
17 ····0000000000522540·0000000000000039 
18 ····0000000000522580·0000000000000056 
19 ····00000000005225e0·00000000000000c2 
20 ····00000000005226b0·0000000000000018 
21 ····00000000005226d0·0000000000000069 
22 ····0000000000522740·000000000000002d 
23 ····0000000000522770·0000000000000024 
24 ····00000000005227a0·0000000000000009 
25 ····00000000005227b0·0000000000000067 
26 ····0000000000522820·000000000000000c 
27 ····0000000000522830·0000000000000020 
28 ····0000000000522850·000000000000002d 
29 ····0000000000522880·000000000000001b 
30 ····00000000005228a0·000000000000008512 ····00000000005228a0·00000000000000a8
31 ····0000000000522930·000000000000007a13 ····0000000000522950·000000000000005f
32 ····00000000005229b0·000000000000003414 ····00000000005229b0·0000000000000036
 15 ····00000000005229f0·0000000000000070
 16 ····0000000000522a60·000000000000003a
 17 ····0000000000522aa0·0000000000000039
 18 ····0000000000522ae0·0000000000000056
 19 ····0000000000522b40·00000000000000c2
 20 ····0000000000522c10·0000000000000018
 21 ····0000000000522c30·0000000000000069
 22 ····0000000000522ca0·000000000000002d
 23 ····0000000000522cd0·0000000000000024
 24 ····0000000000522d00·0000000000000009
 25 ····0000000000522d10·0000000000000067
 26 ····0000000000522d80·000000000000000c
 27 ····0000000000522d90·0000000000000020
 28 ····0000000000522db0·000000000000002d
 29 ····0000000000522de0·000000000000001b
 30 ····0000000000522e00·0000000000000085
 31 ····0000000000522e90·000000000000007a
 32 ····0000000000522f10·0000000000000034
33 ····00000000005229f0·000000000000002533 ····0000000000522f50·0000000000000025
34 ····0000000000522a20·00000000000000c034 ····0000000000522f80·00000000000000c0
35 ····0000000000522ae0·00000000000000cd35 ····0000000000523040·00000000000000cd
36 ····0000000000522bb0·00000000000001f936 ····0000000000523110·00000000000001f9
37 ····0000000000522db0·000000000000001137 ····0000000000523310·0000000000000011
38 ····0000000000522dd0·00000000000000ab38 ····0000000000523330·00000000000000ab
39 ····0000000000522e80·000000000000001c39 ····00000000005233e0·000000000000001c
40 ····0000000000522ea0·000000000000000740 ····0000000000523400·0000000000000007
41 ····0000000000522eb0·000000000000000c41 ····0000000000523410·000000000000000c
42 ····0000000000522ec0·000000000000025742 ····0000000000523420·0000000000000257
43 ····0000000000523120·000000000000008b43 ····0000000000523680·000000000000008b
44 ····00000000005231b0·000000000000003d44 ····0000000000523710·000000000000003d
45 ····00000000005231f0·000000000000001c45 ····0000000000523750·000000000000001c
46 ····0000000000523210·00000000000000d546 ····0000000000523770·00000000000000d5
47 ····0000000000000000·000000000000000047 ····0000000000000000·0000000000000000
48 ··Length:···················60448 ··Length:···················588
49 ··Version:··················249 ··Version:··················2
50 ··Offset·into·.debug_info:··0x174c450 ··Offset·into·.debug_info:··0x174c4
51 ··Pointer·Size:·············851 ··Pointer·Size:·············8
52 ··Segment·Size:·············052 ··Segment·Size:·············0
  
53 ····Address············Length53 ····Address············Length
54 ····0000000000687200·0000000000000e3654 ····0000000000685d00·0000000000000e56
55 ····0000000000427450·0000000000001b9755 ····0000000000427450·0000000000001ba5
56 ····0000000000523300·000000000000002656 ····0000000000523880·0000000000000026
57 ····0000000000523330·00000000000003da57 ····00000000005238b0·00000000000003da
58 ····0000000000523710·000000000000004758 ····0000000000523c90·0000000000000047
59 ····0000000000523760·000000000000001a59 ····0000000000523ce0·000000000000001a
60 ····0000000000523780·000000000000033660 ····0000000000523d00·0000000000000336
61 ····0000000000523ac0·000000000000002261 ····0000000000524040·0000000000000022
62 ····0000000000523af0·000000000000001362 ····0000000000524070·0000000000000013
63 ····0000000000523b10·000000000000000563 ····0000000000524090·0000000000000005
64 ····0000000000523b20·00000000000003e164 ····00000000005240a0·00000000000003d9
65 ····0000000000523f10·00000000000029e565 ····0000000000524480·00000000000029e5
66 ····0000000000526900·000000000000027866 ····0000000000526e70·0000000000000278
67 ····0000000000526b80·000000000000001567 ····00000000005270f0·0000000000000015
68 ····0000000000526ba0·00000000000006de68 ····0000000000527110·00000000000006de
69 ····0000000000527280·000000000000000969 ····00000000005277f0·0000000000000009
70 ····0000000000527290·000000000000020f70 ····0000000000527800·000000000000020f
71 ····00000000005274a0·000000000000012771 ····0000000000527a10·0000000000000127
72 ····00000000005275d0·000000000000012072 ····0000000000527b40·0000000000000120
73 ····00000000005276f0·00000000000002c573 ····0000000000527c60·00000000000002c5
74 ····00000000005279c0·000000000000011874 ····0000000000527f30·0000000000000118
75 ····0000000000527ae0·000000000000010d75 ····0000000000528050·000000000000010d
76 ····0000000000527bf0·00000000000003ae76 ····0000000000528160·00000000000003be
77 ····0000000000527fa0·000000000000002977 ····0000000000528520·0000000000000029
78 ····0000000000527fd0·000000000000003078 ····0000000000528550·0000000000000030
79 ····0000000000528000·000000000000038079 ····0000000000528580·0000000000000380
80 ····0000000000528380·000000000000027380 ····0000000000528900·0000000000000273
81 ····0000000000528600·000000000000022781 ····0000000000528b80·0000000000000227
82 ····0000000000528830·000000000000016d82 ····0000000000528db0·000000000000016d
83 ····00000000005289a0·00000000000000db83 ····0000000000528f20·00000000000000db
84 ····0000000000528a80·0000000000000014 
85 ····0000000000528aa0·000000000000019184 ····0000000000529000·0000000000000191
86 ····0000000000528c40·000000000000079085 ····00000000005291a0·0000000000000790
87 ····00000000005293d0·000000000000021c86 ····0000000000529930·000000000000021c
88 ····00000000005295f0·000000000000004787 ····0000000000529b50·0000000000000047
89 ····0000000000529640·000000000000405d88 ····0000000000529ba0·000000000000404d
90 ····0000000000000000·000000000000000089 ····0000000000000000·0000000000000000
91 ··Length:···················65290 ··Length:···················652
92 ··Version:··················291 ··Version:··················2
93 ··Offset·into·.debug_info:··0x3492e92 ··Offset·into·.debug_info:··0x34946
94 ··Pointer·Size:·············893 ··Pointer·Size:·············8
95 ··Segment·Size:·············094 ··Segment·Size:·············0
  
96 ····Address············Length95 ····Address············Length
97 ····0000000000688040·0000000000002aee96 ····0000000000686b60·00000000000029ee
98 ····0000000000428fe7·000000000000121a97 ····0000000000428ff5·00000000000012da
99 ····000000000052d6a0·000000000000005098 ····000000000052dc00·0000000000000050
100 ····000000000052d6f0·0000000000000a7999 ····000000000052dc50·0000000000000a79
101 ····000000000052e170·0000000000000618100 ····000000000052e6d0·0000000000000618
102 ····000000000052e790·0000000000000123101 ····000000000052ecf0·0000000000000123
103 ····000000000052e8c0·0000000000000212 
104 ····000000000052eae0·0000000000000178 
105 ····000000000052ec60·00000000000002b7 
106 ····000000000052ef20·00000000000002b3102 ····000000000052ee20·000000000000020b
 103 ····000000000052f030·0000000000000178
 104 ····000000000052f1b0·00000000000002b7
Max diff block lines reached; 256112/265639 bytes (96.41%) of diff not shown.
265 MB
readelf --wide --debug-dump=loc {}
error from `readelf --wide --debug-dump=loc {}`: readelf: Error: Unable to find program interpreter name
    
Offset 9, 151 lines modifiedOffset 9, 151 lines modified
  
9 ····Offset···Begin············End··············Expression9 ····Offset···Begin············End··············Expression
  
10 ····0000000c·v000000000000002·v000000000000000·location·view·pair10 ····0000000c·v000000000000002·v000000000000000·location·view·pair
11 ····0000000e·v000000000000000·v000000000000000·location·view·pair11 ····0000000e·v000000000000000·v000000000000000·location·view·pair
  
12 ····00000010·v000000000000002·v000000000000000·views·at·0000000c·for:12 ····00000010·v000000000000002·v000000000000000·views·at·0000000c·for:
13 ·············0000000000680a56·0000000000680a65·(DW_OP_lit0;·DW_OP_stack_value)13 ·············000000000067f556·000000000067f565·(DW_OP_lit0;·DW_OP_stack_value)
14 ····0000001d·v000000000000000·v000000000000000·views·at·0000000e·for:14 ····0000001d·v000000000000000·v000000000000000·views·at·0000000e·for:
15 ·············000000000042204f·000000000042205a·(DW_OP_lit0;·DW_OP_stack_value)15 ·············000000000042204f·000000000042205a·(DW_OP_lit0;·DW_OP_stack_value)
16 ····0000002a·<End·of·list>16 ····0000002a·<End·of·list>
  
17 ····0000002b·v000000000000007·v000000000000000·location·view·pair17 ····0000002b·v000000000000007·v000000000000000·location·view·pair
  
18 ····0000002d·v000000000000007·v000000000000000·views·at·0000002b·for:18 ····0000002d·v000000000000007·v000000000000000·views·at·0000002b·for:
19 ·············00000000006809a0·00000000006809cf·(DW_OP_addr:·680e30;·DW_OP_stack_value)19 ·············000000000067f4a0·000000000067f4cf·(DW_OP_addr:·67f930;·DW_OP_stack_value)
20 ····00000042·<End·of·list>20 ····00000042·<End·of·list>
  
21 ····00000043·v000000000000007·v000000000000000·location·view·pair21 ····00000043·v000000000000007·v000000000000000·location·view·pair
  
22 ····00000045·v000000000000007·v000000000000000·views·at·00000043·for:22 ····00000045·v000000000000007·v000000000000000·views·at·00000043·for:
23 ·············00000000006809a0·00000000006809cf·(DW_OP_lit0;·DW_OP_stack_value)23 ·············000000000067f4a0·000000000067f4cf·(DW_OP_lit0;·DW_OP_stack_value)
24 ····00000052·<End·of·list>24 ····00000052·<End·of·list>
  
25 ····00000053·v000000000000000·v000000000000000·location·view·pair25 ····00000053·v000000000000000·v000000000000000·location·view·pair
  
26 ····00000055·v000000000000000·v000000000000000·views·at·00000053·for:26 ····00000055·v000000000000000·v000000000000000·views·at·00000053·for:
27 ·············00000000006809a9·00000000006809cf·(DW_OP_reg3·(rbx))27 ·············000000000067f4a9·000000000067f4cf·(DW_OP_reg3·(rbx))
28 ····00000061·<End·of·list>28 ····00000061·<End·of·list>
  
29 ····00000062·v000000000000002·v000000000000003·location·view·pair29 ····00000062·v000000000000002·v000000000000003·location·view·pair
30 ····00000064·v000000000000003·v000000000000000·location·view·pair30 ····00000064·v000000000000003·v000000000000000·location·view·pair
31 ····00000066·v000000000000000·v000000000000001·location·view·pair31 ····00000066·v000000000000000·v000000000000001·location·view·pair
  
32 ····00000068·00000000006809df·(base·address)32 ····00000068·000000000067f4df·(base·address)
33 ····00000071·v000000000000002·v000000000000003·views·at·00000062·for:33 ····00000071·v000000000000002·v000000000000003·views·at·00000062·for:
34 ·············00000000006809df·00000000006809df·(DW_OP_lit0;·DW_OP_stack_value)34 ·············000000000067f4df·000000000067f4df·(DW_OP_lit0;·DW_OP_stack_value)
35 ····00000077·v000000000000003·v000000000000000·views·at·00000064·for:35 ····00000077·v000000000000003·v000000000000000·views·at·00000064·for:
36 ·············00000000006809df·00000000006809ff·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075c0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)36 ·············000000000067f4df·000000000067f4ff·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075c0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)
37 ····0000008a·v000000000000000·v000000000000001·views·at·00000066·for:37 ····0000008a·v000000000000000·v000000000000001·views·at·00000066·for:
38 ·············00000000006809ff·0000000000680a04·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)38 ·············000000000067f4ff·000000000067f504·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)
39 ····0000009d·<End·of·list>39 ····0000009d·<End·of·list>
  
40 ····0000009e·v000000000000004·v000000000000000·location·view·pair40 ····0000009e·v000000000000004·v000000000000000·location·view·pair
41 ····000000a0·v000000000000000·v000000000000000·location·view·pair41 ····000000a0·v000000000000000·v000000000000000·location·view·pair
42 ····000000a2·v000000000000000·v000000000000000·location·view·pair42 ····000000a2·v000000000000000·v000000000000000·location·view·pair
43 ····000000a4·v000000000000000·v000000000000000·location·view·pair43 ····000000a4·v000000000000000·v000000000000000·location·view·pair
44 ····000000a6·v000000000000000·v000000000000000·location·view·pair44 ····000000a6·v000000000000000·v000000000000000·location·view·pair
  
45 ····000000a8·00000000006809df·(base·address)45 ····000000a8·000000000067f4df·(base·address)
46 ····000000b1·v000000000000004·v000000000000000·views·at·0000009e·for:46 ····000000b1·v000000000000004·v000000000000000·views·at·0000009e·for:
47 ·············00000000006809df·00000000006809ff·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075c0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)47 ·············000000000067f4df·000000000067f4ff·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075c0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)
48 ····000000c4·v000000000000000·v000000000000000·views·at·000000a0·for:48 ····000000c4·v000000000000000·v000000000000000·views·at·000000a0·for:
49 ·············00000000006809ff·0000000000680a4a·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)49 ·············000000000067f4ff·000000000067f54a·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)
50 ····000000d7·v000000000000000·v000000000000000·views·at·000000a2·for:50 ····000000d7·v000000000000000·v000000000000000·views·at·000000a2·for:
51 ·············0000000000680a65·0000000000680a65·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)·(start·==·end)51 ·············000000000067f565·000000000067f565·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)·(start·==·end)
52 ····000000ec·0000000000422040·(base·address)52 ····000000ec·0000000000422040·(base·address)
53 ····000000f5·v000000000000000·v000000000000000·views·at·000000a4·for:53 ····000000f5·v000000000000000·v000000000000000·views·at·000000a4·for:
54 ·············0000000000422040·000000000042204f·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)54 ·············0000000000422040·000000000042204f·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)
55 ····00000108·v000000000000000·v000000000000000·views·at·000000a6·for:55 ····00000108·v000000000000000·v000000000000000·views·at·000000a6·for:
56 ·············000000000042205a·0000000000422069·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)56 ·············000000000042205a·0000000000422069·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)
57 ····0000011b·<End·of·list>57 ····0000011b·<End·of·list>
  
58 ····0000011c·v000000000000005·v000000000000001·location·view·pair58 ····0000011c·v000000000000005·v000000000000001·location·view·pair
  
59 ····0000011e·v000000000000005·v000000000000001·views·at·0000011c·for:59 ····0000011e·v000000000000005·v000000000000001·views·at·0000011c·for:
60 ·············00000000006809df·00000000006809ed·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075c0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)60 ·············000000000067f4df·000000000067f4ed·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075c0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)
61 ····00000138·<End·of·list>61 ····00000138·<End·of·list>
  
62 ····00000139·v000000000000009·v000000000000001·location·view·pair62 ····00000139·v000000000000009·v000000000000001·location·view·pair
  
63 ····0000013b·v000000000000009·v000000000000001·views·at·00000139·for:63 ····0000013b·v000000000000009·v000000000000001·views·at·00000139·for:
64 ·············00000000006809df·00000000006809ed·(DW_OP_reg3·(rbx))64 ·············000000000067f4df·000000000067f4ed·(DW_OP_reg3·(rbx))
65 ····00000147·<End·of·list>65 ····00000147·<End·of·list>
  
66 ····00000148·v000000000000004·v000000000000000·location·view·pair66 ····00000148·v000000000000004·v000000000000000·location·view·pair
67 ····0000014a·v000000000000000·v000000000000000·location·view·pair67 ····0000014a·v000000000000000·v000000000000000·location·view·pair
68 ····0000014c·v000000000000000·v000000000000000·location·view·pair68 ····0000014c·v000000000000000·v000000000000000·location·view·pair
69 ····0000014e·v000000000000000·v000000000000000·location·view·pair69 ····0000014e·v000000000000000·v000000000000000·location·view·pair
70 ····00000150·v000000000000000·v000000000000000·location·view·pair70 ····00000150·v000000000000000·v000000000000000·location·view·pair
  
71 ····00000152·00000000006809ed·(base·address)71 ····00000152·000000000067f4ed·(base·address)
72 ····0000015b·v000000000000004·v000000000000000·views·at·00000148·for:72 ····0000015b·v000000000000004·v000000000000000·views·at·00000148·for:
73 ·············00000000006809ed·00000000006809ff·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075c0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_const4u:·4294967295;·DW_OP_and;·DW_OP_lit5;·DW_OP_shl;·DW_OP_addr:·a075c0;·DW_OP_plus;·DW_OP_stack_value)73 ·············000000000067f4ed·000000000067f4ff·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075c0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_const4u:·4294967295;·DW_OP_and;·DW_OP_lit5;·DW_OP_shl;·DW_OP_addr:·a075c0;·DW_OP_plus;·DW_OP_stack_value)
74 ····00000180·v000000000000000·v000000000000000·views·at·0000014a·for:74 ····00000180·v000000000000000·v000000000000000·views·at·0000014a·for:
75 ·············00000000006809ff·0000000000680a64·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_const4u:·4294967295;·DW_OP_and;·DW_OP_lit5;·DW_OP_shl;·DW_OP_addr:·a075c0;·DW_OP_plus;·DW_OP_stack_value)75 ·············000000000067f4ff·000000000067f564·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_const4u:·4294967295;·DW_OP_and;·DW_OP_lit5;·DW_OP_shl;·DW_OP_addr:·a075c0;·DW_OP_plus;·DW_OP_stack_value)
76 ····000001a5·v000000000000000·v000000000000000·views·at·0000014c·for:76 ····000001a5·v000000000000000·v000000000000000·views·at·0000014c·for:
77 ·············0000000000680a65·0000000000680a65·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_const4u:·4294967295;·DW_OP_and;·DW_OP_lit5;·DW_OP_shl;·DW_OP_addr:·a075c0;·DW_OP_plus;·DW_OP_stack_value)·(start·==·end)77 ·············000000000067f565·000000000067f565·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_const4u:·4294967295;·DW_OP_and;·DW_OP_lit5;·DW_OP_shl;·DW_OP_addr:·a075c0;·DW_OP_plus;·DW_OP_stack_value)·(start·==·end)
78 ····000001ca·0000000000422040·(base·address)78 ····000001ca·0000000000422040·(base·address)
79 ····000001d3·v000000000000000·v000000000000000·views·at·0000014e·for:79 ····000001d3·v000000000000000·v000000000000000·views·at·0000014e·for:
80 ·············0000000000422040·0000000000422055·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_const4u:·4294967295;·DW_OP_and;·DW_OP_lit5;·DW_OP_shl;·DW_OP_addr:·a075c0;·DW_OP_plus;·DW_OP_stack_value)80 ·············0000000000422040·0000000000422055·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_const4u:·4294967295;·DW_OP_and;·DW_OP_lit5;·DW_OP_shl;·DW_OP_addr:·a075c0;·DW_OP_plus;·DW_OP_stack_value)
81 ····000001f8·v000000000000000·v000000000000000·views·at·00000150·for:81 ····000001f8·v000000000000000·v000000000000000·views·at·00000150·for:
82 ·············000000000042205a·0000000000422069·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_const4u:·4294967295;·DW_OP_and;·DW_OP_lit5;·DW_OP_shl;·DW_OP_addr:·a075c0;·DW_OP_plus;·DW_OP_stack_value)82 ·············000000000042205a·0000000000422069·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_const4u:·4294967295;·DW_OP_and;·DW_OP_lit5;·DW_OP_shl;·DW_OP_addr:·a075c0;·DW_OP_plus;·DW_OP_stack_value)
83 ····0000021d·<End·of·list>83 ····0000021d·<End·of·list>
  
84 ····0000021e·v000000000000001·v000000000000001·location·view·pair84 ····0000021e·v000000000000001·v000000000000001·location·view·pair
85 ····00000220·v000000000000000·v000000000000000·location·view·pair85 ····00000220·v000000000000000·v000000000000000·location·view·pair
86 ····00000222·v000000000000000·v000000000000000·location·view·pair86 ····00000222·v000000000000000·v000000000000000·location·view·pair
  
87 ····00000224·0000000000680a0d·(base·address)87 ····00000224·000000000067f50d·(base·address)
88 ····0000022d·v000000000000001·v000000000000001·views·at·0000021e·for:88 ····0000022d·v000000000000001·v000000000000001·views·at·0000021e·for:
89 ·············0000000000680a0d·0000000000680a1a·(DW_OP_lit19;·DW_OP_stack_value)89 ·············000000000067f50d·000000000067f51a·(DW_OP_lit19;·DW_OP_stack_value)
90 ····00000233·v000000000000000·v000000000000000·views·at·00000220·for:90 ····00000233·v000000000000000·v000000000000000·views·at·00000220·for:
91 ·············0000000000680a65·0000000000680a65·(DW_OP_lit19;·DW_OP_stack_value)·(start·==·end)91 ·············000000000067f565·000000000067f565·(DW_OP_lit19;·DW_OP_stack_value)·(start·==·end)
92 ····00000239·v000000000000000·v000000000000000·views·at·00000222·for:92 ····00000239·v000000000000000·v000000000000000·views·at·00000222·for:
93 ·············0000000000422040·000000000042204f·(DW_OP_lit19;·DW_OP_stack_value)93 ·············0000000000422040·000000000042204f·(DW_OP_lit19;·DW_OP_stack_value)
94 ····00000246·<End·of·list>94 ····00000246·<End·of·list>
  
95 ····00000247·v000000000000005·v000000000000001·location·view·pair95 ····00000247·v000000000000005·v000000000000001·location·view·pair
96 ····00000249·v000000000000000·v000000000000000·location·view·pair96 ····00000249·v000000000000000·v000000000000000·location·view·pair
97 ····0000024b·v000000000000000·v000000000000000·location·view·pair97 ····0000024b·v000000000000000·v000000000000000·location·view·pair
98 ····0000024d·v000000000000000·v000000000000000·location·view·pair98 ····0000024d·v000000000000000·v000000000000000·location·view·pair
99 ····0000024f·v000000000000000·v000000000000000·location·view·pair99 ····0000024f·v000000000000000·v000000000000000·location·view·pair
  
100 ····00000251·0000000000680a0d·(base·address)100 ····00000251·000000000067f50d·(base·address)
101 ····0000025a·v000000000000005·v000000000000001·views·at·00000247·for:101 ····0000025a·v000000000000005·v000000000000001·views·at·00000247·for:
102 ·············0000000000680a0d·0000000000680a1a·(DW_OP_addr:·a07820;·DW_OP_stack_value)102 ·············000000000067f50d·000000000067f51a·(DW_OP_addr:·a07820;·DW_OP_stack_value)
103 ····00000268·v000000000000000·v000000000000000·views·at·00000249·for:103 ····00000268·v000000000000000·v000000000000000·views·at·00000249·for:
104 ·············0000000000680a65·0000000000680a65·(DW_OP_addr:·a07820;·DW_OP_stack_value)·(start·==·end)104 ·············000000000067f565·000000000067f565·(DW_OP_addr:·a07820;·DW_OP_stack_value)·(start·==·end)
105 ····00000276·0000000000422040·(base·address)105 ····00000276·0000000000422040·(base·address)
106 ····0000027f·v000000000000000·v000000000000000·views·at·0000024b·for:106 ····0000027f·v000000000000000·v000000000000000·views·at·0000024b·for:
107 ·············0000000000422040·0000000000422045·(DW_OP_addr:·a07820;·DW_OP_stack_value)107 ·············0000000000422040·0000000000422045·(DW_OP_addr:·a07820;·DW_OP_stack_value)
108 ····0000028d·v000000000000000·v000000000000000·views·at·0000024d·for:108 ····0000028d·v000000000000000·v000000000000000·views·at·0000024d·for:
109 ·············0000000000422045·0000000000422049·(DW_OP_reg5·(rdi))109 ·············0000000000422045·0000000000422049·(DW_OP_reg5·(rdi))
110 ····00000292·v000000000000000·v000000000000000·views·at·0000024f·for:110 ····00000292·v000000000000000·v000000000000000·views·at·0000024f·for:
111 ·············0000000000422049·000000000042204f·(DW_OP_addr:·a07820;·DW_OP_stack_value)111 ·············0000000000422049·000000000042204f·(DW_OP_addr:·a07820;·DW_OP_stack_value)
112 ····000002a0·<End·of·list>112 ····000002a0·<End·of·list>
Max diff block lines reached; 277709793/277720770 bytes (100.00%) of diff not shown.
260 KB
readelf --wide --debug-dump=ranges {}
error from `readelf --wide --debug-dump=ranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 3769 lines modifiedOffset 3, 3718 lines modified
3 ··Length:···················6363 ··Length:···················636
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 ····0000000000680980·00000000000068429 ····000000000067f480·0000000000006842
10 ····0000000000422040·000000000000540810 ····0000000000422040·0000000000005408
11 ····00000000005221f0·000000000000014211 ····0000000000522750·0000000000000142
12 ····0000000000522340·00000000000000a8 
13 ····00000000005223f0·000000000000005f 
14 ····0000000000522450·0000000000000036 
15 ····0000000000522490·0000000000000070 
16 ····0000000000522500·000000000000003a 
17 ····0000000000522540·0000000000000039 
18 ····0000000000522580·0000000000000056 
19 ····00000000005225e0·00000000000000c2 
20 ····00000000005226b0·0000000000000018 
21 ····00000000005226d0·0000000000000069 
22 ····0000000000522740·000000000000002d 
23 ····0000000000522770·0000000000000024 
24 ····00000000005227a0·0000000000000009 
25 ····00000000005227b0·0000000000000067 
26 ····0000000000522820·000000000000000c 
27 ····0000000000522830·0000000000000020 
28 ····0000000000522850·000000000000002d 
29 ····0000000000522880·000000000000001b 
30 ····00000000005228a0·000000000000008512 ····00000000005228a0·00000000000000a8
31 ····0000000000522930·000000000000007a13 ····0000000000522950·000000000000005f
32 ····00000000005229b0·000000000000003414 ····00000000005229b0·0000000000000036
 15 ····00000000005229f0·0000000000000070
 16 ····0000000000522a60·000000000000003a
 17 ····0000000000522aa0·0000000000000039
 18 ····0000000000522ae0·0000000000000056
 19 ····0000000000522b40·00000000000000c2
 20 ····0000000000522c10·0000000000000018
 21 ····0000000000522c30·0000000000000069
 22 ····0000000000522ca0·000000000000002d
 23 ····0000000000522cd0·0000000000000024
 24 ····0000000000522d00·0000000000000009
 25 ····0000000000522d10·0000000000000067
 26 ····0000000000522d80·000000000000000c
 27 ····0000000000522d90·0000000000000020
 28 ····0000000000522db0·000000000000002d
 29 ····0000000000522de0·000000000000001b
 30 ····0000000000522e00·0000000000000085
 31 ····0000000000522e90·000000000000007a
 32 ····0000000000522f10·0000000000000034
33 ····00000000005229f0·000000000000002533 ····0000000000522f50·0000000000000025
34 ····0000000000522a20·00000000000000c034 ····0000000000522f80·00000000000000c0
35 ····0000000000522ae0·00000000000000cd35 ····0000000000523040·00000000000000cd
36 ····0000000000522bb0·00000000000001f936 ····0000000000523110·00000000000001f9
37 ····0000000000522db0·000000000000001137 ····0000000000523310·0000000000000011
38 ····0000000000522dd0·00000000000000ab38 ····0000000000523330·00000000000000ab
39 ····0000000000522e80·000000000000001c39 ····00000000005233e0·000000000000001c
40 ····0000000000522ea0·000000000000000740 ····0000000000523400·0000000000000007
41 ····0000000000522eb0·000000000000000c41 ····0000000000523410·000000000000000c
42 ····0000000000522ec0·000000000000025742 ····0000000000523420·0000000000000257
43 ····0000000000523120·000000000000008b43 ····0000000000523680·000000000000008b
44 ····00000000005231b0·000000000000003d44 ····0000000000523710·000000000000003d
45 ····00000000005231f0·000000000000001c45 ····0000000000523750·000000000000001c
46 ····0000000000523210·00000000000000d546 ····0000000000523770·00000000000000d5
47 ····0000000000000000·000000000000000047 ····0000000000000000·0000000000000000
48 ··Length:···················60448 ··Length:···················588
49 ··Version:··················249 ··Version:··················2
50 ··Offset·into·.debug_info:··0x174c450 ··Offset·into·.debug_info:··0x174c4
51 ··Pointer·Size:·············851 ··Pointer·Size:·············8
52 ··Segment·Size:·············052 ··Segment·Size:·············0
  
53 ····Address············Length53 ····Address············Length
54 ····0000000000687200·0000000000000e3654 ····0000000000685d00·0000000000000e56
55 ····0000000000427450·0000000000001b9755 ····0000000000427450·0000000000001ba5
56 ····0000000000523300·000000000000002656 ····0000000000523880·0000000000000026
57 ····0000000000523330·00000000000003da57 ····00000000005238b0·00000000000003da
58 ····0000000000523710·000000000000004758 ····0000000000523c90·0000000000000047
59 ····0000000000523760·000000000000001a59 ····0000000000523ce0·000000000000001a
60 ····0000000000523780·000000000000033660 ····0000000000523d00·0000000000000336
61 ····0000000000523ac0·000000000000002261 ····0000000000524040·0000000000000022
62 ····0000000000523af0·000000000000001362 ····0000000000524070·0000000000000013
63 ····0000000000523b10·000000000000000563 ····0000000000524090·0000000000000005
64 ····0000000000523b20·00000000000003e164 ····00000000005240a0·00000000000003d9
65 ····0000000000523f10·00000000000029e565 ····0000000000524480·00000000000029e5
66 ····0000000000526900·000000000000027866 ····0000000000526e70·0000000000000278
67 ····0000000000526b80·000000000000001567 ····00000000005270f0·0000000000000015
68 ····0000000000526ba0·00000000000006de68 ····0000000000527110·00000000000006de
69 ····0000000000527280·000000000000000969 ····00000000005277f0·0000000000000009
70 ····0000000000527290·000000000000020f70 ····0000000000527800·000000000000020f
71 ····00000000005274a0·000000000000012771 ····0000000000527a10·0000000000000127
72 ····00000000005275d0·000000000000012072 ····0000000000527b40·0000000000000120
73 ····00000000005276f0·00000000000002c573 ····0000000000527c60·00000000000002c5
74 ····00000000005279c0·000000000000011874 ····0000000000527f30·0000000000000118
75 ····0000000000527ae0·000000000000010d75 ····0000000000528050·000000000000010d
76 ····0000000000527bf0·00000000000003ae76 ····0000000000528160·00000000000003be
77 ····0000000000527fa0·000000000000002977 ····0000000000528520·0000000000000029
78 ····0000000000527fd0·000000000000003078 ····0000000000528550·0000000000000030
79 ····0000000000528000·000000000000038079 ····0000000000528580·0000000000000380
80 ····0000000000528380·000000000000027380 ····0000000000528900·0000000000000273
81 ····0000000000528600·000000000000022781 ····0000000000528b80·0000000000000227
82 ····0000000000528830·000000000000016d82 ····0000000000528db0·000000000000016d
83 ····00000000005289a0·00000000000000db83 ····0000000000528f20·00000000000000db
84 ····0000000000528a80·0000000000000014 
85 ····0000000000528aa0·000000000000019184 ····0000000000529000·0000000000000191
86 ····0000000000528c40·000000000000079085 ····00000000005291a0·0000000000000790
87 ····00000000005293d0·000000000000021c86 ····0000000000529930·000000000000021c
88 ····00000000005295f0·000000000000004787 ····0000000000529b50·0000000000000047
89 ····0000000000529640·000000000000405d88 ····0000000000529ba0·000000000000404d
90 ····0000000000000000·000000000000000089 ····0000000000000000·0000000000000000
91 ··Length:···················65290 ··Length:···················652
92 ··Version:··················291 ··Version:··················2
93 ··Offset·into·.debug_info:··0x3492e92 ··Offset·into·.debug_info:··0x34946
94 ··Pointer·Size:·············893 ··Pointer·Size:·············8
95 ··Segment·Size:·············094 ··Segment·Size:·············0
  
96 ····Address············Length95 ····Address············Length
97 ····0000000000688040·0000000000002aee96 ····0000000000686b60·00000000000029ee
98 ····0000000000428fe7·000000000000121a97 ····0000000000428ff5·00000000000012da
99 ····000000000052d6a0·000000000000005098 ····000000000052dc00·0000000000000050
100 ····000000000052d6f0·0000000000000a7999 ····000000000052dc50·0000000000000a79
101 ····000000000052e170·0000000000000618100 ····000000000052e6d0·0000000000000618
102 ····000000000052e790·0000000000000123101 ····000000000052ecf0·0000000000000123
103 ····000000000052e8c0·0000000000000212 
104 ····000000000052eae0·0000000000000178 
105 ····000000000052ec60·00000000000002b7 
106 ····000000000052ef20·00000000000002b3102 ····000000000052ee20·000000000000020b
 103 ····000000000052f030·0000000000000178
 104 ····000000000052f1b0·00000000000002b7
Max diff block lines reached; 256112/265639 bytes (96.41%) of diff not shown.
274 KB
strings --all --bytes=8 {}
    
Offset 2, 3665 lines modifiedOffset 2, 3614 lines modified
2 8@%rbp·8@%r132 8@%rbp·8@%r13
3 gc__done3 gc__done
4 gc__start4 gc__start
5 -4@56(%rsp)5 -4@56(%rsp)
6 import__find__load__done6 import__find__load__done
7 8@%rax·-4@%edx7 8@%rax·-4@%edx
Diff chunk too large, falling back to line-by-line diff (3600 lines added, 3651 lines removed)
8 import__find__load__start8 import__find__load__start
9 k(h~>Mk=~9 ?X%af'+AG
10 /AR{r~hi10 L|»     k=Sf'|
11 f5(1@D$yiq11 Bk|/Ok=m
12 Z;q.=\» oY12 hJWW8f.Z
13 >,",M%K+e5[X*13 \,wGj9|:
14 9P7Z(»  J<e14 >UQ|2W;G
15 #OhY1N*=15 ~xz.ZD(D
16 G·n#9ILY16 m8'M{S"]
17 QV'"HVI"17 8j_VoWyZ
18 I"guncZ}18 oS?"9f[,
19 `@|d&g^]@19 X»      e9$.Tm
20 t]Xnf>I%20 V+kM\O8B{
21 A]J5>ohh21 !BG||F|#kL{
22 E-9dETDVC22 b0D6<%\S
23 +5.OM:u_"23 %%#C#3##C#####3###3
24 1^q}Mi7+24 Cy|kD_Vj1
25 MbtJLclgd25 Cp+ZdUIe(IF-
26 s<^ILe|,]26 ~7NY?@x#
27 !3######%s27 y>J}QY?@
28 rknG|W>0)28 jHFKBl+46S+*
29 Q\ynpGao29 Q[ItsuY[
30 jKe~»   dUl30 "d<$fNU^
31 RWOOu-us31 T*"^hG`v
32 tM`boE9L432 ]*a4oH1?
33 kS=y}+@}33 7}·WC}ae/
34 Z4v9k+;E`34 v3%5?DJ8~
35 ?_QDIx__Q35 0%A&RQ'·d4
36 i]-s&5=K36 /G'J|%+a9
37 d=»     UeaZ437 $,H-Ye5@
38 =s0DJn|\38 gdgfwvfg
39 c-mX,D1&/39 Z6s93HGz
40 [nZB;?ZB40 2M1kw<+|
41 FC{m<SRl41 G"y:Lt>{
42 IMnwH_U+42 ]"#A\7Q~$
43 e<@^(9KPgL43 b·|c"iGg
44 u-@m(5yp44 )Q{-z6v|
45 x)60Ga.=45 @x4&{MAj}o
46 3dZz-|?-46 _a*]s<Bt9C
47 Wu\!]^'847 .vlgg?-\
48 ,Kiln»  @s48 udicG>}a
49 Vm~Ag;c:·49 .H5!r3GO
50 |./6wB{{50 7»      `B"~!V
51 {U)|De~$*51 c6l6BQQ`
52 Om|}R%Ai*52 4*Q[cKUH
53 []w(])9;T53 ihHb,S>SM
54 ^Kow·G/CJkH?54 !/b_Q$'NI"
55 JGIN~WNw55 Er"sQq~Z
56 =xj8*W<*56 4+Od`Q9?
57 ,}J+»   im4j57 8u2Ok60Y
58 bOa%{F%T58 P\F)81tD
59 }07I(»  !cV59 tHt+Y$g5)U
60 LD»     n}v0YKp60 [du(o6Ft
61 b!7+u"7k2061 D@IG`0@^(9#
62 44%WFjF;]62 ?0\!cG_g8FB
63 Mb[6y7i.V63 7=i;ShFo
64 FL$B"·e9d64 nTZmeaKH
65 Vf/!=OT+65 »       jx"{Kps
66 eY·yYRz4U66 KGIN~ANwR
67 7»      I-Rk(R67 /NTCA%AJ0
68 FAX»    f!»  e!68 O27.a7O>
69 v88F4o/K69 »       o=\b(lf{
70 n!1b@'i.70 YIGk};Hm
71 zXCpsZ6~71 y[)uBD3s+
72 `z<B>@z<72 lIn};0mJr
73 `./f'<G-73 O!TEN_@z
74 ${K:4gg/74 G|I{``Y$
75 3\?>_U,e75 f+&k!/j!
76 1Emu%NQ376 a{/LL#"5
77 q3t7Yxw1H)77 ?K_\y>39
78 7SafrO1C78 6f+z/1Td
79 )\!:U3n'79 `f40oO=|
80 pLC9AYF·80 yf'Udthv^(
81 T"0el!{381 l>CT3`~jG/C
82 mqjnKo>A82 I0}%BNB:
83 NoYbz;SB83 /Y5o4[WG*
84 fzuKznKz84 \-_'3B%7
85 Kdx.}("}(85 qwOwSNUn
86 ^@1@M_XU86 _Y-H5@_Y
87 N·i9:K!w~87 '=M[9*Ad
88 \|a:M·w188 kA8»    f)»  ?A
89 {UXzUXzS89 6vZ4*\3S
90 ~mw8Z&W%90 @[!|"vlCThC1
91 m2xCr\» 891 +%}|[f~V
92 Xr'KGMq»92 :`|1@Ttw(]
93 Fpb/6CqW[93 >k&s7E=[;_
94 ~jE·8w^C94 =-g>EWSBy
95 FsR»    u]>R95 5~&Bp,HQ
96 rGR9/$.CP#C96 VZd%@h#H
97 (elC3tsh97 DfnZCORy
98 ZG@K:-.098 9)efpK#su
99 =Im!W6@699 -@V;(U%+
100 Hwv+b^N}100 O6bhb&hpfo
101 ·#|>ZsD}101 as(<kTha
102 lD'/T7t.[102 T45?&<Y~
103 >d^^\;T7L103 \[uun:sTq
104 +9#svEp=YE104 J[_iU-]O
105 ?·/LN(F$105 ge/P@CRN
106 $)}{n9RN106 lI"UKDRivP
107 rg»     @a(F$107 {vvvYvAP@
108 &*maZJ$"f108 dz*BVBe)
109 WVwbY"+-109 u·y,@90%
110 b2bHxF`e110 VouVg-po5
111 H&$,EAV%111 }#_;=NkH
112 "2ZDB.`C112 WH{!L]-r
113 UzE<JsIzg113 y·wRZB/4
114 Pk@DHFJ?n9·114 b1·LGAsV
115 9jzOD#xG115 DsOa»   OzB
116 >AFodzB1116 eqVUqsRs5i
117 S,XOPx|a117 ·W;@{LOn
118 V#U6w1ve118 ~^/osLgq
119 5k"5JYNk119 }b~bSQ/v
120 P8o·#E(E120 -<MgSsv6
121 a`~'P»  `>121 _u[e/B;!
122 ;kJ:'VwI122 "l_2fF(}q
123 `BAJ8@A0123 %wW=ql+~
124 `9i>BeM<124 ?(&FlBC6
125 's\tm$Lh125 Fl7~.*nF
126 ,@5(U·*%126 -01xAFCa
127 DM0LZ%5L:S127 (rF@'LoCp
Max diff block lines reached; 202858/280694 bytes (72.27%) of diff not shown.
1.24 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 73, 15 lines modifiedOffset 73, 15 lines modified
73 »       ...73 »       ...
  
74 0000000000422e1e·<pymain_main.cold>:74 0000000000422e1e·<pymain_main.cold>:
75 »       ...75 »       ...
  
76 0000000000422e3c·<PyMem_RawMalloc.cold>:76 0000000000422e3c·<PyMem_RawMalloc.cold>:
77 PyMem_RawMalloc():77 PyMem_RawMalloc():
78 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/obmalloc.c:94978 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/obmalloc.c:949
79 »       add····%al,(%rax)79 »       add····%al,(%rax)
80 »       ...80 »       ...
  
81 0000000000422e3f·<PyImport_ExtendInittab.cold>:81 0000000000422e3f·<PyImport_ExtendInittab.cold>:
82 »       ...82 »       ...
  
83 0000000000422ef0·<Py_IsInitialized>:83 0000000000422ef0·<Py_IsInitialized>:
Offset 136, 24 lines modifiedOffset 136, 24 lines modified
136 »       ...136 »       ...
  
137 00000000004237ab·<decode_current_locale.lto_priv.0.cold>:137 00000000004237ab·<decode_current_locale.lto_priv.0.cold>:
138 »       ...138 »       ...
  
139 00000000004239a9·<PyMem_RawRealloc.cold>:139 00000000004239a9·<PyMem_RawRealloc.cold>:
140 PyMem_RawRealloc():140 PyMem_RawRealloc():
141 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/obmalloc.c:967141 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/obmalloc.c:967
142 »       add····%al,(%rax)142 »       add····%al,(%rax)
143 »       ...143 »       ...
  
144 00000000004239ac·<Py_InitializeFromConfig.cold>:144 00000000004239ac·<Py_InitializeFromConfig.cold>:
145 »       ...145 »       ...
  
146 0000000000423a16·<_PyMem_RawWcsdup.cold>:146 0000000000423a16·<_PyMem_RawWcsdup.cold>:
147 _PyMem_RawWcsdup():147 _PyMem_RawWcsdup():
148 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/obmalloc.c:1044148 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/obmalloc.c:1044
149 »       add····%al,(%rax)149 »       add····%al,(%rax)
150 »       add····%al,(%rax)150 »       add····%al,(%rax)
151 »       add····%al,(%rax)151 »       add····%al,(%rax)
152 »       ...152 »       ...
  
153 0000000000423a1d·<PyMem_SetAllocator.cold>:153 0000000000423a1d·<PyMem_SetAllocator.cold>:
154 »       ...154 »       ...
Offset 171, 15 lines modifiedOffset 171, 15 lines modified
171 »       ...171 »       ...
  
172 0000000000423c5d·<pyinit_core.constprop.0.cold>:172 0000000000423c5d·<pyinit_core.constprop.0.cold>:
173 »       ...173 »       ...
  
174 00000000004240b9·<PyMem_RawCalloc.cold>:174 00000000004240b9·<PyMem_RawCalloc.cold>:
175 PyMem_RawCalloc():175 PyMem_RawCalloc():
176 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/obmalloc.c:958176 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/obmalloc.c:958
177 »       add····%al,(%rax)177 »       add····%al,(%rax)
178 »       ...178 »       ...
  
179 00000000004240bc·<_PyArgv_AsWstrList.cold>:179 00000000004240bc·<_PyArgv_AsWstrList.cold>:
180 »       ...180 »       ...
  
181 000000000042415b·<_PyPreCmdline_Read.isra.0.cold>:181 000000000042415b·<_PyPreCmdline_Read.isra.0.cold>:
Offset 216, 15 lines modifiedOffset 216, 15 lines modified
216 »       ...216 »       ...
  
217 0000000000425a65·<ucs4lib_utf8_decode.lto_priv.0.cold>:217 0000000000425a65·<ucs4lib_utf8_decode.lto_priv.0.cold>:
218 »       ...218 »       ...
  
219 0000000000425b38·<_PyMem_DebugRawAlloc.lto_priv.0.cold>:219 0000000000425b38·<_PyMem_DebugRawAlloc.lto_priv.0.cold>:
220 _PyMem_DebugRawAlloc():220 _PyMem_DebugRawAlloc():
221 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/obmalloc.c:2689221 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/obmalloc.c:2689
222 »       add····%al,(%rax)222 »       add····%al,(%rax)
223 »       add····%al,(%rax)223 »       add····%al,(%rax)
224 »       add····%al,(%rax)224 »       add····%al,(%rax)
225 »       ...225 »       ...
  
226 0000000000425b3f·<PyConfig_Read>:226 0000000000425b3f·<PyConfig_Read>:
227 »       ...227 »       ...
Offset 239, 15 lines modifiedOffset 239, 15 lines modified
239 »       ...239 »       ...
  
240 0000000000425ec8·<config_run_filename_abspath.cold>:240 0000000000425ec8·<config_run_filename_abspath.cold>:
241 »       ...241 »       ...
  
242 0000000000425ef3·<PyGILState_GetThisThreadState.cold>:242 0000000000425ef3·<PyGILState_GetThisThreadState.cold>:
243 PyGILState_GetThisThreadState():243 PyGILState_GetThisThreadState():
244 /build/reproducible-path/python3.13-3.13.5/build-static/../Python/pystate.c:2722244 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Python/pystate.c:2722
245 »       add····%al,(%rax)245 »       add····%al,(%rax)
246 »       ...246 »       ...
  
247 0000000000425ef6·<PyConfig_SetWideStringList>:247 0000000000425ef6·<PyConfig_SetWideStringList>:
248 »       ...248 »       ...
  
249 0000000000425f90·<config_get_env_dup.isra.0.cold>:249 0000000000425f90·<config_get_env_dup.isra.0.cold>:
Offset 372, 35913 lines modifiedOffset 372, 35910 lines modified
  
372 00000000004275e3·<_PyThreadState_Attach.cold>:372 00000000004275e3·<_PyThreadState_Attach.cold>:
373 »       ...373 »       ...
  
374 0000000000427601·<take_gil.lto_priv.0.cold>:374 0000000000427601·<take_gil.lto_priv.0.cold>:
375 »       ...375 »       ...
  
376 0000000000427738·<pycore_interp_init.lto_priv.0.cold>:376 000000000042773e·<pycore_interp_init.lto_priv.0.cold>:
377 »       ...377 »       ...
  
378 0000000000427b15·<intern_static.isra.0.cold>:378 0000000000427b1b·<intern_static.isra.0.cold>:
379 »       ...379 »       ...
  
380 0000000000427b61·<_Py_hashtable_get_entry_generic.cold>:380 0000000000427b67·<_Py_hashtable_get_entry_generic.cold>:
381 »       ...381 »       ...
  
382 0000000000427b87·<_Py_hashtable_set.cold>:382 0000000000427b8d·<_Py_hashtable_set.cold>:
383 »       ...383 »       ...
  
384 0000000000427ba5·<hashtable_rehash.lto_priv.0.cold>:384 0000000000427bab·<hashtable_rehash.lto_priv.0.cold>:
385 »       ...385 »       ...
  
386 0000000000427bad·<PyDict_New.cold>:386 0000000000427bb3·<PyDict_New.cold>:
387 »       ...387 »       ...
  
388 0000000000427bbc·<new_dict.lto_priv.0.cold>:388 0000000000427bc2·<new_dict.lto_priv.0.cold>:
389 »       ...389 »       ...
  
390 0000000000427bda·<_PyObject_GC_New.cold>:390 0000000000427be0·<_PyObject_GC_New.cold>:
391 »       ...391 »       ...
  
392 0000000000427c4a·<PyObject_Malloc.cold>:392 0000000000427c50·<PyObject_Malloc.cold>:
393 PyObject_Malloc():393 PyObject_Malloc():
394 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/obmalloc.c:1311394 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/obmalloc.c:1311
395 »       add····%al,(%rax)395 »       add····%al,(%rax)
396 »       add····%al,(%rax)396 »       add····%al,(%rax)
397 »       add····%al,(%rax)397 »       add····%al,(%rax)
398 »       ...398 »       ...
Max diff block lines reached; 1295618/1299500 bytes (99.70%) 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 000000000073e340·<_fini>:2 000000000073ee60·<_fini>:
3 »       ...3 »       ...
1.49 MB
readelf --wide --decompress --string-dump=.debug_str {}
error from `readelf --wide --decompress --string-dump=.debug_str {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 25709 lines modifiedOffset 1, 25706 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
Diff chunk too large, falling back to line-by-line diff (10118 lines added, 10121 lines removed)
2 ··[·····0]··../Python/asm_trampoline.S2 ··[·····0]··../Python/asm_trampoline.S
3 ··[····1b]··./build-static3 ··[····1b]··./build-nopie
4 ··[····2a]··GNU·AS·2.444 ··[····29]··GNU·AS·2.44
5 ··[····36]··__dtrace5 ··[····35]··__dtrace
6 ··[····3f]··GNU·C17·14.2.0·-mtune=generic·-march=x86-64·-g·-fPIC·-fasynchronous-unwind-tables6 ··[····3e]··GNU·C17·14.2.0·-mtune=generic·-march=x86-64·-g·-fPIC·-fasynchronous-unwind-tables
7 ··[····91]··python_import__find__load__start_semaphore7 ··[····90]··python_import__find__load__start_semaphore
8 ··[····bc]··short·unsigned·int8 ··[····bb]··short·unsigned·int
9 ··[····cf]··python_import__find__load__done_semaphore9 ··[····ce]··python_import__find__load__done_semaphore
10 ··[····f9]··long·long·unsigned·int10 ··[····f8]··long·long·unsigned·int
11 ··[···110]··python_audit_semaphore11 ··[···10f]··python_audit_semaphore
12 ··[···127]··python_instance__delete__start_semaphore12 ··[···126]··python_instance__delete__start_semaphore
13 ··[···150]··python_line_semaphore13 ··[···14f]··python_line_semaphore
14 ··[···166]··python_instance__new__start_semaphore14 ··[···165]··python_instance__new__start_semaphore
15 ··[···18c]··python_function__entry_semaphore15 ··[···18b]··python_function__entry_semaphore
16 ··[···1ad]··python_gc__done_semaphore16 ··[···1ac]··python_gc__done_semaphore
17 ··[···1c7]··python_instance__delete__done_semaphore17 ··[···1c6]··python_instance__delete__done_semaphore
18 ··[···1ef]··python_function__return_semaphore18 ··[···1ee]··python_function__return_semaphore
19 ··[···211]··python_gc__start_semaphore19 ··[···210]··python_gc__start_semaphore
20 ··[···22c]··python_instance__new__done_semaphore20 ··[···22b]··python_instance__new__done_semaphore
21 ··[···251]··_PyRuntimeState_Init.constprop.021 ··[···250]··_PyRuntimeState_Init.constprop.0
22 ··[···272]··mi_reserve_os_memory_ex.constprop.022 ··[···271]··mi_reserve_os_memory_ex.constprop.0
23 ··[···296]··mi_heap_visit_pages.isra.023 ··[···295]··mi_heap_visit_pages.isra.0
24 ··[···2b1]··__builtin_memset24 ··[···2b0]··__builtin_memset
25 ··[···2c2]··__builtin_memcpy25 ··[···2c1]··__builtin_memcpy
26 ··[···2d3]··_PyRuntimeState_Fini.constprop.026 ··[···2d2]··_PyRuntimeState_Fini.constprop.0
27 ··[···2f4]··mi_reserve_os_memory_ex.constprop27 ··[···2f3]··mi_reserve_os_memory_ex.constprop
28 ··[···316]··_Py_wgetcwd.constprop.028 ··[···315]··_Py_wgetcwd.constprop.0
29 ··[···32e]··__builtin_memmove29 ··[···32d]··__builtin_memmove
30 ··[···340]··GNU·GIMPLE·14.2.0·-mtune=generic·-march=x86-64·-g·-g·-g·-O3·-O3·-O3·-O3·-fno-openmp·-fno-openacc·-fcf-protection=full·-fasynchronous-unwind-tables·-fwrapv·-fuse-linker-plugin·-ffat-lto-objects·-foffload-options=-l_GCC_m·-foffload-options=-l_GCC_m·-foffload-options=-l_GCC_m·-foffload-options=-l_GCC_m·-foffload-options=-l_GCC_m·-fltrans·-fno-PIE30 ··[···33f]··GNU·GIMPLE·14.2.0·-mtune=generic·-march=x86-64·-g·-g·-g·-O3·-O3·-O3·-O3·-fno-openmp·-fno-openacc·-fcf-protection=full·-fasynchronous-unwind-tables·-fwrapv·-fuse-linker-plugin·-ffat-lto-objects·-foffload-options=-l_GCC_m·-foffload-options=-l_GCC_m·-foffload-options=-l_GCC_m·-foffload-options=-l_GCC_m·-foffload-options=-l_GCC_m·-fltrans·-fno-PIE
31 ··[···49a]··_PyMem_SetDefaultAllocator.constprop.0.isra.031 ··[···499]··_PyMem_SetDefaultAllocator.constprop.0.isra.0
32 ··[···4c8]··__stack_chk_fail32 ··[···4c7]··__stack_chk_fail
33 ··[···4d9]··do_start_joinable_thread.constprop.033 ··[···4d8]··do_start_joinable_thread.constprop.0
34 ··[···4fe]··_mi_heap_malloc_zero_ex.constprop.034 ··[···4fd]··_mi_heap_malloc_zero_ex.constprop.0
35 ··[···522]··mro_internal_unlocked.isra35 ··[···521]··mro_internal_unlocked.isra
36 ··[···53d]··new_keys_object.isra36 ··[···53c]··new_keys_object.isra
37 ··[···552]··PyTuple_Pack.constprop37 ··[···551]··PyTuple_Pack.constprop
38 ··[···569]··PyTuple_New.constprop.038 ··[···568]··PyTuple_New.constprop.0
39 ··[···581]··new_keys_object.isra.039 ··[···580]··new_keys_object.isra.0
40 ··[···598]··PyTuple_New.constprop.240 ··[···597]··PyTuple_New.constprop.2
41 ··[···5b0]··mro_internal_unlocked.isra.041 ··[···5af]··mro_internal_unlocked.isra.0
42 ··[···5cd]··PyTuple_Pack.constprop.042 ··[···5cc]··PyTuple_Pack.constprop.0
43 ··[···5e6]··__builtin_memcmp43 ··[···5e5]··__builtin_memcmp
44 ··[···5f7]··_mi_os_alloc.constprop.044 ··[···5f6]··_mi_os_alloc.constprop.0
45 ··[···610]··_mi_bitmap_claim_across.isra.045 ··[···60f]··_mi_bitmap_claim_across.isra.0
46 ··[···62f]··mi_segment_commit_mask.constprop.046 ··[···62e]··mi_segment_commit_mask.constprop.0
47 ··[···652]··mi_segment_commit_mask.constprop47 ··[···651]··mi_segment_commit_mask.constprop
48 ··[···673]··mi_bitmap_mask_across.isra.048 ··[···672]··mi_bitmap_mask_across.isra.0
49 ··[···690]··null_error.isra.049 ··[···68f]··null_error.isra.0
50 ··[···6a2]··setitem_take2_lock_held.part.0.lto_priv.050 ··[···6a1]··setitem_take2_lock_held.part.0.lto_priv.0
51 ··[···6cc]··null_error.isra51 ··[···6cb]··null_error.isra
52 ··[···6dc]··mi_find_page.constprop.052 ··[···6db]··mi_find_page.constprop.0
53 ··[···6f5]··_mi_bitmap_unclaim_across.isra.053 ··[···6f4]··_mi_bitmap_unclaim_across.isra.0
54 ··[···716]··mi_stat_update.part.0.lto_priv.054 ··[···715]··mi_stat_update.part.0.lto_priv.0
55 ··[···737]··_mi_page_free.isra.055 ··[···736]··_mi_page_free.isra.0
56 ··[···74c]··_PyObject_SetAttributeErrorContext.isra.056 ··[···74b]··_PyObject_SetAttributeErrorContext.isra.0
57 ··[···776]··_PyObject_SetAttributeErrorContext.isra57 ··[···775]··_PyObject_SetAttributeErrorContext.isra
58 ··[···79e]··dictresize.isra.058 ··[···79d]··dictresize.isra.0
59 ··[···7b0]··PyTuple_Pack.constprop.159 ··[···7af]··PyTuple_Pack.constprop.1
60 ··[···7c9]··_mi_page_free.isra60 ··[···7c8]··_mi_page_free.isra
61 ··[···7dc]··mi_page_free_list_extend.isra.061 ··[···7db]··mi_page_free_list_extend.isra.0
62 ··[···7fc]··dictkeys_decref.constprop.062 ··[···7fb]··dictkeys_decref.constprop.0
63 ··[···818]··update_global_state_for_extension.isra.063 ··[···817]··update_global_state_for_extension.isra.0
64 ··[···841]··Py_XDECREF.part.0.lto_priv.164 ··[···840]··Py_XDECREF.part.0.lto_priv.1
65 ··[···85e]··_Py_VaBuildStack.constprop.065 ··[···85d]··_Py_VaBuildStack.constprop.0
66 ··[···87b]··_mi_segment_page_free.isra.066 ··[···87a]··_mi_segment_page_free.isra.0
67 ··[···898]··dictresize.isra67 ··[···897]··dictresize.isra
68 ··[···8a8]··member_get.part.0.lto_priv.068 ··[···8a7]··member_get.part.0.lto_priv.0
69 ··[···8c5]··unicode_result.part.0.lto_priv.069 ··[···8c4]··unicode_result.part.0.lto_priv.0
70 ··[···8e6]··__builtin_strncpy70 ··[···8e5]··__builtin_strncpy
71 ··[···8f8]··_PyObject_VectorcallTstate.part.0.lto_priv.0.lto_priv.071 ··[···8f7]··_PyObject_VectorcallTstate.part.0.lto_priv.0.lto_priv.0
72 ··[···930]··mi_segment_free.isra72 ··[···92f]··mi_segment_free.isra
73 ··[···945]··mi_segment_free.isra.073 ··[···944]··mi_segment_free.isra.0
74 ··[···95c]··get_error_handler_wide.part.0.lto_priv.074 ··[···95b]··get_error_handler_wide.part.0.lto_priv.0
75 ··[···985]··unmarshal_frozen_code.isra75 ··[···984]··unmarshal_frozen_code.isra
76 ··[···9a0]··_mi_heap_malloc_zero_ex.constprop76 ··[···99f]··_mi_heap_malloc_zero_ex.constprop
77 ··[···9c2]··_PyTokenizer_translate_newlines.constprop.077 ··[···9c1]··_PyTokenizer_translate_newlines.constprop.0
78 ··[···9ee]··convertitem.isra.078 ··[···9ed]··convertitem.isra.0
79 ··[···a01]··cfunction_check_kwargs.part.0.lto_priv.079 ··[···a00]··cfunction_check_kwargs.part.0.lto_priv.0
80 ··[···a2a]··_PyDict_FromItems.constprop.080 ··[···a29]··_PyDict_FromItems.constprop.0
81 ··[···a48]··_PyDict_FromItems.constprop81 ··[···a47]··_PyDict_FromItems.constprop
82 ··[···a64]··unmarshal_frozen_code.isra.082 ··[···a63]··unmarshal_frozen_code.isra.0
83 ··[···a81]··vgetargs1.constprop.083 ··[···a80]··vgetargs1.constprop.0
84 ··[···a97]··converttuple.isra.084 ··[···a96]··converttuple.isra.0
85 ··[···aab]··convertsimple.isra.085 ··[···aaa]··convertsimple.isra.0
86 ··[···ac0]··converttuple.isra86 ··[···abf]··converttuple.isra
87 ··[···ad2]··_PyTokenizer_translate_newlines.constprop87 ··[···ad1]··_PyTokenizer_translate_newlines.constprop
88 ··[···afc]··_mi_usable_size.isra.088 ··[···afb]··_mi_usable_size.isra.0
89 ··[···b13]··__builtin___memmove_chk89 ··[···b12]··__builtin___memmove_chk
90 ··[···b2b]··_PyPegen_tokenize_full_source_to_check_for_errors.isra.090 ··[···b2a]··_PyPegen_tokenize_full_source_to_check_for_errors.isra.0
91 ··[···b64]··_PyPegen_tokenize_full_source_to_check_for_errors.isra91 ··[···b63]··_PyPegen_tokenize_full_source_to_check_for_errors.isra
92 ··[···b9b]··_PyPegen_seq_append_to_end.isra.092 ··[···b9a]··_PyPegen_seq_append_to_end.isra.0
93 ··[···bbd]··_PyPegen_get_last_nonnwhitespace_token.isra93 ··[···bbc]··_PyPegen_get_last_nonnwhitespace_token.isra
94 ··[···be9]··_PyTokenizer_check_bom.isra.094 ··[···be8]··_PyTokenizer_check_bom.isra.0
95 ··[···c07]··descr_setcheck.part.0.isra.095 ··[···c06]··descr_setcheck.part.0.isra.0
96 ··[···c24]··__builtin_strncmp96 ··[···c23]··__builtin_strncmp
97 ··[···c36]··__builtin___sprintf_chk97 ··[···c35]··__builtin___sprintf_chk
98 ··[···c4e]··__builtin_strcmp98 ··[···c4d]··__builtin_strcmp
99 ··[···c5f]··_PyPegen_seq_append_to_end.isra99 ··[···c5e]··_PyPegen_seq_append_to_end.isra
100 ··[···c7f]··_PyPegen_get_last_nonnwhitespace_token.isra.0100 ··[···c7e]··_PyPegen_get_last_nonnwhitespace_token.isra.0
101 ··[···cad]··_PyTokenizer_syntaxerror_known_range.constprop.0101 ··[···cac]··_PyTokenizer_syntaxerror_known_range.constprop.0
102 ··[···cde]··_PyTokenizer_syntaxerror_known_range.constprop102 ··[···cdd]··_PyTokenizer_syntaxerror_known_range.constprop
103 ··[···d0d]··r_ref_insert.part.0.isra.0103 ··[···d0c]··r_ref_insert.part.0.isra.0
104 ··[···d28]··get_modules_dict.part.0.lto_priv.0104 ··[···d27]··get_modules_dict.part.0.lto_priv.0
105 ··[···d4b]··_PyPegen_map_names_to_ids.isra105 ··[···d4a]··_PyPegen_map_names_to_ids.isra
106 ··[···d6a]··_PyPegen_lookahead_with_int.constprop.0106 ··[···d69]··_PyPegen_lookahead_with_int.constprop.0
107 ··[···d92]··_PyPegen_lookahead_with_int.constprop.1107 ··[···d91]··_PyPegen_lookahead_with_int.constprop.1
108 ··[···dba]··invalid_assignment_rule.isra.0108 ··[···db9]··invalid_assignment_rule.isra.0
109 ··[···dd9]··_PyPegen_is_memoized.constprop.0109 ··[···dd8]··_PyPegen_is_memoized.constprop.0
110 ··[···dfa]··invalid_assignment_rule.isra110 ··[···df9]··invalid_assignment_rule.isra
111 ··[···e17]··_PyPegen_map_names_to_ids.isra.0111 ··[···e16]··_PyPegen_map_names_to_ids.isra.0
112 ··[···e38]··_PyEval_GetBuiltins.isra.0112 ··[···e37]··_PyEval_GetBuiltins.isra.0
113 ··[···e53]··specialize_dict_access.constprop113 ··[···e52]··specialize_dict_access.constprop
114 ··[···e74]··specialize_dict_access.constprop.0114 ··[···e73]··specialize_dict_access.constprop.0
115 ··[···e97]··_Py_call_instrumentation_exc2.constprop.0115 ··[···e96]··_Py_call_instrumentation_exc2.constprop.0
116 ··[···ec1]··_Py_call_instrumentation_exc2.constprop116 ··[···ec0]··_Py_call_instrumentation_exc2.constprop
117 ··[···ee9]··_PyPegen_key_value_pair.isra117 ··[···ee8]··_PyEval_GetBuiltins.isra
118 ··[···f06]··_PyPegen_key_value_pair.isra.0118 ··[···f01]··_PyPegen_check_legacy_stmt.isra.0
119 ··[···f25]··_PyEval_GetBuiltins.isra119 ··[···f23]··_PyPegen_lookahead_with_int.constprop
120 ··[···f3e]··_PyPegen_check_legacy_stmt.isra.0120 ··[···f49]··_PyPegen_check_legacy_stmt.isra
121 ··[···f60]··_PyPegen_lookahead_with_int.constprop121 ··[···f69]··_PyPegen_singleton_seq.isra.0
122 ··[···f86]··_PyPegen_check_legacy_stmt.isra122 ··[···f87]··PyType_GenericNew.constprop.0
123 ··[···fa6]··_PyPegen_singleton_seq.isra.0123 ··[···fa5]··_PyPegen_cmpop_expr_pair.isra.0
124 ··[···fc4]··PyType_GenericNew.constprop.0124 ··[···fc5]··_PyPegen_is_memoized.constprop
125 ··[···fe2]··_PyPegen_cmpop_expr_pair.isra.0125 ··[···fe4]··_PyPegen_add_type_comment_to_arg.part.0.isra.0
Max diff block lines reached; 953598/1562998 bytes (61.01%) of diff not shown.
42.6 KB
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 1, 699 lines modifiedOffset 1, 699 lines modified
  
Diff chunk too large, falling back to line-by-line diff (696 lines added, 696 lines removed)
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··./build-static2 ··[·····0]··./build-nopie
3 ··[·····f]··../Python3 ··[·····e]··../Python
4 ··[····19]··asm_trampoline.S4 ··[····18]··asm_trampoline.S
5 ··[····2a]··.dtrace-temp.36c95672.c5 ··[····29]··.dtrace-temp.36c95672.c
6 ··[····42]··/build/reproducible-path/python3.13-3.13.5/build-static6 ··[····41]··/build/reproducible-path/python3.13-3.13.5/build-nopie
7 ··[····7a]··<artificial>7 ··[····78]··<artificial>
8 ··[····87]··../Objects/mimalloc8 ··[····85]··../Objects/mimalloc
9 ··[····9b]··../Include/internal/mimalloc/mimalloc9 ··[····99]··../Include/internal/mimalloc/mimalloc
10 ··[····c1]··../Objects/mimalloc/prim/unix10 ··[····bf]··../Objects/mimalloc/prim/unix
11 ··[····df]··/usr/include/x86_64-linux-gnu/bits11 ··[····dd]··/usr/include/x86_64-linux-gnu/bits
12 ··[···102]··../Programs12 ··[···100]··../Programs
13 ··[···10e]··../Modules13 ··[···10c]··../Modules
14 ··[···119]··../Objects14 ··[···117]··../Objects
15 ··[···124]··../Include/internal15 ··[···122]··../Include/internal
16 ··[···138]··../Include/cpython16 ··[···136]··../Include/cpython
17 ··[···14b]··../Include17 ··[···149]··../Include
18 ··[···156]··../Objects/stringlib18 ··[···154]··../Objects/stringlib
19 ··[···16b]··/usr/lib/gcc/x86_64-linux-gnu/14/include19 ··[···169]··/usr/lib/gcc/x86_64-linux-gnu/14/include
20 ··[···194]··init.c20 ··[···192]··init.c
21 ··[···19b]··options.c21 ··[···199]··options.c
22 ··[···1a5]··random.c22 ··[···1a3]··random.c
23 ··[···1ae]··prim.h23 ··[···1ac]··prim.h
24 ··[···1b5]··heap.c24 ··[···1b3]··heap.c
25 ··[···1bc]··prim.c25 ··[···1ba]··prim.c
26 ··[···1c3]··string_fortified.h26 ··[···1c1]··string_fortified.h
27 ··[···1d6]··internal.h27 ··[···1d4]··internal.h
28 ··[···1e1]··os.c28 ··[···1df]··os.c
29 ··[···1e6]··stats.c29 ··[···1e4]··stats.c
30 ··[···1ee]··stdio2.h30 ··[···1ec]··stdio2.h
31 ··[···1f7]··pycore_pystate.h31 ··[···1f5]··pycore_pystate.h
32 ··[···208]··pyatomic_gcc.h32 ··[···206]··pyatomic_gcc.h
33 ··[···217]··thread_pthread.h33 ··[···215]··thread_pthread.h
34 ··[···228]··stdlib.h34 ··[···226]··stdlib.h
35 ··[···231]··listobject.h35 ··[···22f]··listobject.h
36 ··[···23e]··stdio.h36 ··[···23c]··stdio.h
37 ··[···246]··pycore_pymem.h37 ··[···244]··pycore_pymem.h
38 ··[···255]··unistd.h38 ··[···253]··unistd.h
39 ··[···25e]··wchar2.h39 ··[···25c]··wchar2.h
40 ··[···267]··segment.c40 ··[···265]··segment.c
41 ··[···271]··page.c41 ··[···26f]··page.c
42 ··[···278]··xmmintrin.h42 ··[···276]··xmmintrin.h
43 ··[···284]··bitmap.h43 ··[···282]··bitmap.h
44 ··[···28d]··bitmap.c44 ··[···28b]··bitmap.c
45 ··[···296]··pycore_lock.h45 ··[···294]··pycore_lock.h
46 ··[···2a4]··pycore_llist.h46 ··[···2a2]··pycore_llist.h
47 ··[···2b3]··pycore_runtime.h47 ··[···2b1]··pycore_runtime.h
48 ··[···2c4]··<built-in>48 ··[···2c2]··<built-in>
49 ··[···2cf]··pycore_typeobject.h49 ··[···2cd]··pycore_typeobject.h
50 ··[···2e3]··pycore_interp.h50 ··[···2e1]··pycore_interp.h
51 ··[···2f3]··pycore_ceval.h51 ··[···2f1]··pycore_ceval.h
52 ··[···302]··condvar.h52 ··[···300]··condvar.h
53 ··[···30c]··pycore_unicodeobject_generated.h53 ··[···30a]··pycore_unicodeobject_generated.h
54 ··[···32d]··pycore_long.h54 ··[···32b]··pycore_long.h
55 ··[···33b]··crossinterp_data_lookup.h55 ··[···339]··crossinterp_data_lookup.h
56 ··[···355]··crossinterp_exceptions.h56 ··[···353]··crossinterp_exceptions.h
57 ··[···36e]··pycore_object.h57 ··[···36c]··pycore_object.h
58 ··[···37e]··objimpl.h58 ··[···37c]··objimpl.h
59 ··[···388]··pycore_pyerrors.h59 ··[···386]··pycore_pyerrors.h
60 ··[···39a]··pycore_dict.h60 ··[···398]··pycore_dict.h
61 ··[···3a8]··pycore_gc.h61 ··[···3a6]··pycore_gc.h
62 ··[···3b4]··pycore_structseq.h62 ··[···3b2]··pycore_structseq.h
63 ··[···3c7]··tupleobject.h63 ··[···3c5]··tupleobject.h
64 ··[···3d5]··pycore_object_alloc.h64 ··[···3d3]··pycore_object_alloc.h
65 ··[···3eb]··page-queue.c65 ··[···3e9]··page-queue.c
66 ··[···3f8]··segment-map.c66 ··[···3f6]··segment-map.c
67 ··[···406]··pycore_bitutils.h67 ··[···404]··pycore_bitutils.h
68 ··[···418]··longintrepr.h68 ··[···416]··longintrepr.h
69 ··[···426]··pycore_moduleobject.h69 ··[···424]··pycore_moduleobject.h
70 ··[···43c]··pycore_abstract.h70 ··[···43a]··pycore_abstract.h
71 ··[···44e]··pycore_list.h71 ··[···44c]··pycore_list.h
72 ··[···45c]··pycore_call.h72 ··[···45a]··pycore_call.h
73 ··[···46a]··pycore_hashtable.h73 ··[···468]··pycore_hashtable.h
74 ··[···47d]··../Modules/clinic74 ··[···47b]··../Modules/clinic
75 ··[···48f]··pycore_frame.h75 ··[···48d]··pycore_frame.h
76 ··[···49e]··bytearrayobject.h76 ··[···49c]··bytearrayobject.h
77 ··[···4b0]··methodobject.h77 ··[···4ae]··methodobject.h
78 ··[···4bf]··_randommodule.c.h78 ··[···4bd]··_randommodule.c.h
79 ··[···4d1]··../Modules/_sre79 ··[···4cf]··../Modules/_sre
80 ··[···4e1]··pegen.h80 ··[···4df]··pegen.h
81 ··[···4e9]··find_max_char.h81 ··[···4e7]··find_max_char.h
82 ··[···4f9]··pycore_code.h82 ··[···4f7]··pycore_code.h
83 ··[···507]··opcode_targets.h83 ··[···505]··opcode_targets.h
84 ··[···518]··ceval_macros.h84 ··[···516]··ceval_macros.h
85 ··[···527]··generated_cases.c.h85 ··[···525]··generated_cases.c.h
86 ··[···53b]··pycore_backoff.h86 ··[···539]··pycore_backoff.h
87 ··[···54c]··pycore_cell.h87 ··[···54a]··pycore_cell.h
88 ··[···55a]··funcobject.h88 ··[···558]··funcobject.h
89 ··[···567]··cellobject.h89 ··[···565]··cellobject.h
90 ··[···574]··../Objects/clinic90 ··[···572]··../Objects/clinic
91 ··[···586]··descrobject.c.h91 ··[···584]··descrobject.c.h
92 ··[···596]··../Python/clinic92 ··[···594]··../Python/clinic
93 ··[···5a7]··funcobject.c.h93 ··[···5a5]··funcobject.c.h
94 ··[···5b6]··bltinmodule.c.h94 ··[···5b4]··bltinmodule.c.h
95 ··[···5c6]··partition.h95 ··[···5c4]··partition.h
96 ··[···5d2]··fastsearch.h96 ··[···5d0]··fastsearch.h
97 ··[···5df]··import.c.h97 ··[···5dd]··import.c.h
98 ··[···5ea]··listobject.c.h98 ··[···5e8]··listobject.c.h
99 ··[···5f9]··unicodeobject.c.h99 ··[···5f7]··unicodeobject.c.h
100 ··[···60b]··unicode_format.h100 ··[···609]··unicode_format.h
101 ··[···61c]··find.h101 ··[···61a]··find.h
102 ··[···623]··split.h102 ··[···621]··split.h
103 ··[···62b]··config_common.h103 ··[···629]··config_common.h
104 ··[···63b]··classobject.h104 ··[···639]··classobject.h
105 ··[···649]··pycore_weakref.h105 ··[···647]··pycore_weakref.h
106 ··[···65a]··_weakref.c.h106 ··[···658]··_weakref.c.h
107 ··[···667]··pycore_opcode_metadata.h107 ··[···665]··pycore_opcode_metadata.h
108 ··[···680]··moduleobject.c.h108 ··[···67e]··moduleobject.c.h
109 ··[···691]··count.h109 ··[···68f]··count.h
110 ··[···699]··replace.h110 ··[···697]··replace.h
111 ··[···6a3]··../Modules/_io111 ··[···6a1]··pycore_pyhash.h
112 ··[···6b2]··pycore_pyhash.h112 ··[···6b1]··../Modules/_io
113 ··[···6c2]··_iomodule.h113 ··[···6c0]··_iomodule.h
114 ··[···6ce]··longobject.c.h114 ··[···6cc]··longobject.c.h
115 ··[···6dd]··posixmodule.c.h115 ··[···6db]··posixmodule.c.h
116 ··[···6ed]··setobject.c.h116 ··[···6eb]··setobject.c.h
117 ··[···6fb]··../Modules/_io/clinic117 ··[···6f9]··../Modules/_io/clinic
118 ··[···711]··_iomodule.c.h118 ··[···70f]··_iomodule.c.h
119 ··[···71f]··fileio.c.h119 ··[···71d]··fileio.c.h
120 ··[···72a]··fcntl2.h120 ··[···728]··fcntl2.h
121 ··[···733]··bufferedio.c.h121 ··[···731]··bufferedio.c.h
122 ··[···742]··iobase.c.h122 ··[···740]··iobase.c.h
123 ··[···74d]··memoryobject.c.h123 ··[···74b]··memoryobject.c.h
124 ··[···75e]··marshal.c.h124 ··[···75c]··marshal.c.h
125 ··[···76a]··_codecsmodule.c.h125 ··[···768]··_codecsmodule.c.h
Max diff block lines reached; 0/43337 bytes (0.00%) of diff not shown.
3.17 MB
readelf --wide --decompress --hex-dump=.strtab {}
error from `readelf --wide --decompress --hex-dump=.strtab {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1229, 24808 lines modifiedOffset 1229, 24797 lines modified
1229 ··0x00004ca0·69785f6d·6d61705f·7072696d·2e636f6e·ix_mmap_prim.con1229 ··0x00004ca0·69785f6d·6d61705f·7072696d·2e636f6e·ix_mmap_prim.con
1230 ··0x00004cb0·73747072·6f702e30·006c6172·67655f70·stprop.0.large_p1230 ··0x00004cb0·73747072·6f702e30·006c6172·67655f70·stprop.0.large_p
1231 ··0x00004cc0·6167655f·7472795f·6f6b2e31·30006d69·age_try_ok.10.mi1231 ··0x00004cc0·6167655f·7472795f·6f6b2e31·30006d69·age_try_ok.10.mi
1232 ··0x00004cd0·5f687567·655f7061·6765735f·61766169·_huge_pages_avai1232 ··0x00004cd0·5f687567·655f7061·6765735f·61766169·_huge_pages_avai
1233 ··0x00004ce0·6c61626c·652e3900·616c6967·6e65645f·lable.9.aligned_1233 ··0x00004ce0·6c61626c·652e3900·616c6967·6e65645f·lable.9.aligned_
1234 ··0x00004cf0·62617365·006d695f·73746174·5f757064·base.mi_stat_upd1234 ··0x00004cf0·62617365·006d695f·73746174·5f757064·base.mi_stat_upd
1235 ··0x00004d00·6174652e·6c746f5f·70726976·2e302e63·ate.lto_priv.0.c1235 ··0x00004d00·6174652e·6c746f5f·70726976·2e302e63·ate.lto_priv.0.c
 1236 ··0x00004d10·6f6c6400·6d695f73·7461745f·75706461·old.mi_stat_upda
 1237 ··0x00004d20·74652e70·6172742e·302e6c74·6f5f7072·te.part.0.lto_pr
 1238 ··0x00004d30·69762e30·2e636f6c·64005f50·795f6469·iv.0.cold._Py_di
 1239 ··0x00004d40·63745f6c·6f6f6b75·702e636f·6c64006d·ct_lookup.cold.m
 1240 ··0x00004d50·695f6172·656e615f·73746174·69635f74·i_arena_static_t
 1241 ··0x00004d60·6f700075·6e69636f·64656b65·79735f6c·op.unicodekeys_l
 1242 ··0x00004d70·6f6f6b75·705f756e·69636f64·652e6c74·ookup_unicode.lt
1236 ··0x00004d10·6f6c6400·5f50795f·64696374·5f6c6f6f·old._Py_dict_loo 
1237 ··0x00004d20·6b75702e·636f6c64·006d695f·6172656e·kup.cold.mi_aren 
1238 ··0x00004d30·615f7374·61746963·5f746f70·00756e69·a_static_top.uni 
1239 ··0x00004d40·636f6465·6b657973·5f6c6f6f·6b75705f·codekeys_lookup_ 
1240 ··0x00004d50·756e6963·6f64652e·6c746f5f·70726976·unicode.lto_priv 
1241 ··0x00004d60·2e302e63·6f6c6400·5f50794d·656d5f44·.0.cold._PyMem_D 
1242 ··0x00004d70·65627567·43616c6c·6f632e63·6f6c6400·ebugCalloc.cold. 
1243 ··0x00004d80·5f5f6675·6e635f5f·2e320050·79434d65·__func__.2.PyCMe 
1244 ··0x00004d90·74686f64·5f4e6577·2e636f6c·6400696e·thod_New.cold.in 
1245 ··0x00004da0·73657274·5f746f5f·656d7074·79646963·sert_to_emptydic 
1246 ··0x00004db0·742e6c74·6f5f7072·69762e30·2e636f6c·t.lto_priv.0.col 
1247 ··0x00004dc0·64007365·74697465·6d5f7461·6b65325f·d.setitem_take2_ 
1248 ··0x00004dd0·6c6f636b·5f68656c·642e7061·72742e30·lock_held.part.0 
1249 ··0x00004de0·2e6c746f·5f707269·762e302e·636f6c64·.lto_priv.0.cold1243 ··0x00004d80·6f5f7072·69762e30·2e636f6c·64005f50·o_priv.0.cold._P
1250 ··0x00004df0·005f5079·4d656d5f·44656275·67467265·._PyMem_DebugFre1244 ··0x00004d90·794d656d·5f446562·75674361·6c6c6f63·yMem_DebugCalloc
1251 ··0x00004e00·652e636f·6c64005f·5f66756e·635f5f2e·e.cold.__func__.1245 ··0x00004da0·2e636f6c·64005f5f·66756e63·5f5f2e32·.cold.__func__.2
1252 ··0x00004e10·31006d69·5f617265·6e615f74·72795f61·1.mi_arena_try_a 
1253 ··0x00004e20·6c6c6f63·5f61742e·69737261·2e30006e·lloc_at.isra.0.n 
1254 ··0x00004e30·65775f6b·6579735f·6f626a65·63742e69·ew_keys_object.i1246 ··0x00004db0·00507943·4d657468·6f645f4e·65772e63·.PyCMethod_New.c
 1247 ··0x00004dc0·6f6c6400·696e7365·72745f74·6f5f656d·old.insert_to_em
 1248 ··0x00004dd0·70747964·6963742e·6c746f5f·70726976·ptydict.lto_priv
 1249 ··0x00004de0·2e302e63·6f6c6400·73657469·74656d5f·.0.cold.setitem_
 1250 ··0x00004df0·74616b65·325f6c6f·636b5f68·656c642e·take2_lock_held.
 1251 ··0x00004e00·70617274·2e302e6c·746f5f70·7269762e·part.0.lto_priv.
 1252 ··0x00004e10·302e636f·6c64005f·50794d65·6d5f4465·0.cold._PyMem_De
 1253 ··0x00004e20·62756746·7265652e·636f6c64·005f5f66·bugFree.cold.__f
 1254 ··0x00004e30·756e635f·5f2e3100·6d695f61·72656e61·unc__.1.mi_arena
 1255 ··0x00004e40·5f747279·5f616c6c·6f635f61·742e6973·_try_alloc_at.is
 1256 ··0x00004e50·72612e30·006e6577·5f6b6579·735f6f62·ra.0.new_keys_ob
 1257 ··0x00004e60·6a656374·2e697372·612e302e·636f6c64·ject.isra.0.cold
 1258 ··0x00004e70·005f6d69·5f626974·6d61705f·7472795f·._mi_bitmap_try_
 1259 ··0x00004e80·66696e64·5f636c61·696d5f66·69656c64·find_claim_field
 1260 ··0x00004e90·00646573·63725f6e·65772e6c·746f5f70·.descr_new.lto_p
1255 ··0x00004e40·7372612e·302e636f·6c64005f·6d695f62·sra.0.cold._mi_b1261 ··0x00004ea0·7269762e·302e636f·6c64005f·6d695f62·riv.0.cold._mi_b
 1262 ··0x00004eb0·69746d61·705f756e·636c6169·6d5f6163·itmap_unclaim_ac
1256 ··0x00004e50·69746d61·705f7472·795f6669·6e645f63·itmap_try_find_c 
1257 ··0x00004e60·6c61696d·5f666965·6c640064·65736372·laim_field.descr 
1258 ··0x00004e70·5f6e6577·2e6c746f·5f707269·762e302e·_new.lto_priv.0. 
1259 ··0x00004e80·636f6c64·005f6d69·5f626974·6d61705f·cold._mi_bitmap_ 
1260 ··0x00004e90·756e636c·61696d5f·6163726f·73732e69·unclaim_across.i 
1261 ··0x00004ea0·7372612e·302e636f·6c64005f·50795479·sra.0.cold._PyTy 
1262 ··0x00004eb0·70655f41·6c6c6f63·4e6f5472·61636b2e·pe_AllocNoTrack. 
1263 ··0x00004ec0·636f6c64·005f6d69·5f626974·6d61705f·cold._mi_bitmap_ 
1264 ··0x00004ed0·636c6169·6d5f6163·726f7373·2e697372·claim_across.isr 
1265 ··0x00004ee0·612e302e·636f6c64·00507955·6e69636f·a.0.cold.PyUnico 
1266 ··0x00004ef0·64655f49·6e746572·6e46726f·6d537472·de_InternFromStr 
1267 ··0x00004f00·696e672e·636f6c64·00756e69·636f6465·ing.cold.unicode 
1268 ··0x00004f10·5f646563·6f64655f·75746638·2e6c746f·_decode_utf8.lto 
1269 ··0x00004f20·5f707269·762e302e·636f6c64·006d695f·_priv.0.cold.mi_ 
1270 ··0x00004f30·7365676d·656e745f·7370616e·5f616c6c·segment_span_all 
1271 ··0x00004f40·6f636174·652e6973·72612e30·2e636f6c·ocate.isra.0.col1263 ··0x00004ec0·726f7373·2e697372·612e302e·636f6c64·ross.isra.0.cold
 1264 ··0x00004ed0·005f5079·54797065·5f416c6c·6f634e6f·._PyType_AllocNo
 1265 ··0x00004ee0·54726163·6b2e636f·6c64005f·6d695f62·Track.cold._mi_b
 1266 ··0x00004ef0·69746d61·705f636c·61696d5f·6163726f·itmap_claim_acro
 1267 ··0x00004f00·73732e69·7372612e·302e636f·6c640050·ss.isra.0.cold.P
 1268 ··0x00004f10·79556e69·636f6465·5f496e74·65726e46·yUnicode_InternF
 1269 ··0x00004f20·726f6d53·7472696e·672e636f·6c640075·romString.cold.u
 1270 ··0x00004f30·6e69636f·64655f64·65636f64·655f7574·nicode_decode_ut
 1271 ··0x00004f40·66382e6c·746f5f70·7269762e·302e636f·f8.lto_priv.0.co
1272 ··0x00004f50·64006d69·5f736567·6d656e74·5f737061·d.mi_segment_spa1272 ··0x00004f50·6c64006d·695f7365·676d656e·745f7370·ld.mi_segment_sp
 1273 ··0x00004f60·616e5f61·6c6c6f63·6174652e·69737261·an_allocate.isra
 1274 ··0x00004f70·2e302e63·6f6c6400·6d695f73·65676d65·.0.cold.mi_segme
 1275 ··0x00004f80·6e745f73·70616e5f·66726565·2e6c746f·nt_span_free.lto
1273 ··0x00004f60·6e5f6672·65652e6c·746f5f70·7269762e·n_free.lto_priv. 
1274 ··0x00004f70·302e636f·6c640069·6e746572·6e5f636f·0.cold.intern_co 
1275 ··0x00004f80·6d6d6f6e·2e6c746f·5f707269·762e302e·mmon.lto_priv.0. 
1276 ··0x00004f90·636f6c64·00686173·68746162·6c655f75·cold.hashtable_u 
1277 ··0x00004fa0·6e69636f·64655f63·6f6d7061·72652e6c·nicode_compare.l 
1278 ··0x00004fb0·746f5f70·7269762e·302e636f·6c64006d·to_priv.0.cold.m 
1279 ··0x00004fc0·695f7365·676d656e·745f7472·795f7075·i_segment_try_pu 
1280 ··0x00004fd0·7267652e·6c746f5f·70726976·2e302e63·rge.lto_priv.0.c 
1281 ··0x00004fe0·6f6c6400·756e6963·6f64655f·6465616c·old.unicode_deal 
1282 ··0x00004ff0·6c6f632e·6c746f5f·70726976·2e302e63·loc.lto_priv.0.c 
1283 ··0x00005000·6f6c6400·5f507955·6e69636f·64655f48·old._PyUnicode_H 
1284 ··0x00005010·41535f55·5446385f·4d454d4f·52592e6c·AS_UTF8_MEMORY.l 
1285 ··0x00005020·746f5f70·7269762e·302e636f·6c64006d·to_priv.0.cold.m 
1286 ··0x00005030·695f7061·67655f66·7265655f·6c697374·i_page_free_list 
1287 ··0x00005040·5f657874·656e642e·69737261·2e302e63·_extend.isra.0.c 
1288 ··0x00005050·6f6c6400·696e7365·72746469·63742e6c·old.insertdict.l 
1289 ··0x00005060·746f5f70·7269762e·302e636f·6c64006d·to_priv.0.cold.m 
1290 ··0x00005070·695f6865·61705f71·75657565·5f666972·i_heap_queue_fir 
1291 ··0x00005080·73745f75·70646174·652e6c74·6f5f7072·st_update.lto_pr 
1292 ··0x00005090·69762e30·2e636f6c·64006669·6e645f65·iv.0.cold.find_e 
1293 ··0x000050a0·6d707479·5f736c6f·742e6c74·6f5f7072·mpty_slot.lto_pr 
1294 ··0x000050b0·69762e30·2e636f6c·64006275·696c645f·iv.0.cold.build_ 
1295 ··0x000050c0·696e6469·6365735f·67656e65·72696300·indices_generic. 
1296 ··0x000050d0·64696374·72657369·7a652e69·7372612e·dictresize.isra. 
1297 ··0x000050e0·302e636f·6c640074·7970655f·6164645f·0.cold.type_add_ 
1298 ··0x000050f0·6d657468·6f642e6c·746f5f70·7269762e·method.lto_priv. 
1299 ··0x00005100·302e636f·6c640064·6963745f·73657464·0.cold.dict_setd 
1300 ··0x00005110·65666175·6c745f72·65665f6c·6f636b5f·efault_ref_lock_ 
1301 ··0x00005120·68656c64·2e6c746f·5f707269·762e302e·held.lto_priv.0. 
1302 ··0x00005130·636f6c64·00616464·5f737562·636c6173·cold.add_subclas 
1303 ··0x00005140·732e6c74·6f5f7072·69762e30·2e636f6c·s.lto_priv.0.col 
1304 ··0x00005150·64005079·4c6f6e67·5f46726f·6d556e73·d.PyLong_FromUns 
1305 ··0x00005160·69676e65·644c6f6e·672e636f·6c64005f·ignedLong.cold._ 
1306 ··0x00005170·50794c6f·6e675f4e·65772e63·6f6c6400·PyLong_New.cold. 
1307 ··0x00005180·6d695f66·7265652e·636f6c64·00756e69·mi_free.cold.uni 
1308 ··0x00005190·636f6465·5f65712e·6c746f5f·70726976·code_eq.lto_priv 
1309 ··0x000051a0·2e302e63·6f6c6400·6275696c·645f696e·.0.cold.build_in 
1310 ··0x000051b0·64696365·735f6765·6e657269·632e636f·dices_generic.co 
1311 ··0x000051c0·6c64005f·6d695f70·6167655f·72657469·ld._mi_page_reti 
1312 ··0x000051d0·72652e63·6f6c6400·50794f62·6a656374·re.cold.PyObject 
1313 ··0x000051e0·5f47435f·44656c2e·636f6c64·005f5079·_GC_Del.cold._Py 
1314 ··0x000051f0·54797065·5f46726f·6d4d6574·61636c61·Type_FromMetacla 
1315 ··0x00005200·73735f69·6d706c2e·6c746f5f·70726976·ss_impl.lto_priv 
1316 ··0x00005210·2e302e63·6f6c6400·62657374·5f626173·.0.cold.best_bas 
1317 ··0x00005220·652e6c74·6f5f7072·69762e30·2e636f6c·e.lto_priv.0.col 
1318 ··0x00005230·6400736f·6c69645f·62617365·2e6c746f·d.solid_base.lto 
1319 ··0x00005240·5f707269·762e302e·636f6c64·0050794f·_priv.0.cold.PyO1276 ··0x00004f90·5f707269·762e302e·636f6c64·00696e74·_priv.0.cold.int
 1277 ··0x00004fa0·65726e5f·636f6d6d·6f6e2e6c·746f5f70·ern_common.lto_p
 1278 ··0x00004fb0·7269762e·302e636f·6c640068·61736874·riv.0.cold.hasht
 1279 ··0x00004fc0·61626c65·5f756e69·636f6465·5f636f6d·able_unicode_com
Max diff block lines reached; 3274406/3322140 bytes (98.56%) of diff not shown.
981 MB
./usr/lib/debug/.build-id/9c/d41950b0bb13b85f0d5d28d9b34a7a9670b9dd.debug vs.
./usr/lib/debug/.build-id/0a/54fc00e8b414bd329a1c8ca5dc99a05daef3e7.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 91% 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:···············0x67f11011 ··Entry·point·address:···············0x6809f0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········18633592·(bytes·into·file)13 ··Start·of·section·headers:··········18638896·(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:·········1517 ··Number·of·program·headers:·········15
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········4419 ··Number·of·section·headers:·········44
20 ··Section·header·string·table·index:·4320 ··Section·header·string·table·index:·43
2.75 KB
readelf --wide --program-header {}
error from `readelf --wide --program-header {}`: readelf: Error: Unable to find program interpreter name
    
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·0x67f1102 Entry·point·0x6809f0
3 There·are·15·program·headers,·starting·at·offset·643 There·are·15·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·0x000348·0x000348·R···0x86 ··PHDR···········0x000040·0x0000000000400040·0x0000000000400040·0x000348·0x000348·R···0x8
7 ··INTERP·········0x0003cc·0x00000000004003cc·0x00000000004003cc·0x000000·0x00001c·R···0x17 ··INTERP·········0x0003cc·0x00000000004003cc·0x00000000004003cc·0x000000·0x00001c·R···0x1
8 ··LOAD···········0x000000·0x0000000000400000·0x0000000000400000·0x0003cc·0x01f1d0·R···0x10008 ··LOAD···········0x000000·0x0000000000400000·0x0000000000400000·0x0003cc·0x01f1d0·R···0x1000
9 ··LOAD···········0x000000·0x0000000000420000·0x0000000000420000·0x000000·0x31dcc9·R·E·0x10009 ··LOAD···········0x000000·0x0000000000420000·0x0000000000420000·0x000000·0x31ee49·R·E·0x1000
10 ··LOAD···········0x001000·0x000000000073e000·0x000000000073e000·0x2b2e18·0x2b2e18·R···0x100010 ··LOAD···········0x001000·0x000000000073f000·0x000000000073f000·0x2b2db8·0x2b2db8·R···0x1000
11 ··LOAD···········0x000db8·0x00000000009f1db8·0x00000000009f1db8·0x000000·0x104f90·RW··0x100011 ··LOAD···········0x000db8·0x00000000009f2db8·0x00000000009f2db8·0x000000·0x104f90·RW··0x1000
12 ··DYNAMIC········0x2b4db8·0x00000000009f1dd8·0x00000000009f1dd8·0x000000·0x000200·RW··0x812 ··DYNAMIC········0x2b3db8·0x00000000009f2dd8·0x00000000009f2dd8·0x000000·0x000200·RW··0x8
13 ··NOTE···········0x000388·0x0000000000400388·0x0000000000400388·0x000020·0x000020·R···0x813 ··NOTE···········0x000388·0x0000000000400388·0x0000000000400388·0x000020·0x000020·R···0x8
14 ··NOTE···········0x0003a8·0x00000000004003a8·0x00000000004003a8·0x000024·0x000024·R···0x414 ··NOTE···········0x0003a8·0x00000000004003a8·0x00000000004003a8·0x000024·0x000024·R···0x4
15 ··NOTE···········0x2b3df8·0x00000000009f0df8·0x00000000009f0df8·0x000020·0x000020·R···0x415 ··NOTE···········0x2b3d98·0x00000000009f1d98·0x00000000009f1d98·0x000020·0x000020·R···0x4
16 ··TLS············0x2b4db8·0x00000000009f1db8·0x00000000009f1db8·0x000000·0x000019·R···0x816 ··TLS············0x2b3db8·0x00000000009f2db8·0x00000000009f2db8·0x000000·0x000019·R···0x8
17 ··GNU_PROPERTY···0x000388·0x0000000000400388·0x0000000000400388·0x000020·0x000020·R···0x817 ··GNU_PROPERTY···0x000388·0x0000000000400388·0x0000000000400388·0x000020·0x000020·R···0x8
18 ··GNU_EH_FRAME···0x001000·0x0000000000964dc4·0x0000000000964dc4·0x000000·0x016b6c·R···0x418 ··GNU_EH_FRAME···0x001000·0x0000000000965de4·0x0000000000965de4·0x000000·0x016b54·R···0x4
19 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1019 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
20 ··GNU_RELRO······0x2b4db8·0x00000000009f1db8·0x00000000009f1db8·0x000000·0x000248·R···0x120 ··GNU_RELRO······0x2b3db8·0x00000000009f2db8·0x00000000009f2db8·0x000000·0x000248·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·····.note.gnu.property·.note.gnu.build-id·.interp·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rela.dyn·.rela.plt·25 ···02·····.note.gnu.property·.note.gnu.build-id·.interp·.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·
7.1 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·44·section·headers,·starting·at·offset·0x11c5378:1 There·are·44·section·headers,·starting·at·offset·0x11c6830:
  
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.property·NOTE············0000000000400388·000388·000020·00···A··0···0··85 ··[·1]·.note.gnu.property·NOTE············0000000000400388·000388·000020·00···A··0···0··8
6 ··[·2]·.note.gnu.build-id·NOTE············00000000004003a8·0003a8·000024·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············00000000004003a8·0003a8·000024·00···A··0···0··4
7 ··[·3]·.interp···········NOBITS··········00000000004003cc·0003cc·00001c·00···A··0···0··17 ··[·3]·.interp···········NOBITS··········00000000004003cc·0003cc·00001c·00···A··0···0··1
Offset 11, 43 lines modifiedOffset 11, 43 lines modified
11 ··[·6]·.dynstr···········NOBITS··········0000000000410a70·0003cc·00a1c3·00···A··0···0··111 ··[·6]·.dynstr···········NOBITS··········0000000000410a70·0003cc·00a1c3·00···A··0···0··1
12 ··[·7]·.gnu.version······NOBITS··········000000000041ac34·0003cc·001198·02···A··5···0··212 ··[·7]·.gnu.version······NOBITS··········000000000041ac34·0003cc·001198·02···A··5···0··2
13 ··[·8]·.gnu.version_r····NOBITS··········000000000041bdd0·0003cc·0001f0·00···A··6···3··813 ··[·8]·.gnu.version_r····NOBITS··········000000000041bdd0·0003cc·0001f0·00···A··6···3··8
14 ··[·9]·.rela.dyn·········NOBITS··········000000000041bfc0·0003cc·000228·18···A··5···0··814 ··[·9]·.rela.dyn·········NOBITS··········000000000041bfc0·0003cc·000228·18···A··5···0··8
15 ··[10]·.rela.plt·········NOBITS··········000000000041c1e8·0003cc·002fe8·18···A··5··26··815 ··[10]·.rela.plt·········NOBITS··········000000000041c1e8·0003cc·002fe8·18···A··5··26··8
16 ··[11]·.init·············NOBITS··········0000000000420000·001000·000017·00··AX··0···0··416 ··[11]·.init·············NOBITS··········0000000000420000·001000·000017·00··AX··0···0··4
17 ··[12]·.plt··············NOBITS··········0000000000420020·001000·002000·10··AX··0···0·1617 ··[12]·.plt··············NOBITS··········0000000000420020·001000·002000·10··AX··0···0·16
18 ··[13]·.text·············NOBITS··········0000000000422040·001000·31bc7e·00··AX··0···0·6418 ··[13]·.text·············NOBITS··········0000000000422040·001000·31cdfe·00··AX··0···0·64
19 ··[14]·.fini·············NOBITS··········000000000073dcc0·001000·000009·00··AX··0···0··419 ··[14]·.fini·············NOBITS··········000000000073ee40·001000·000009·00··AX··0···0··4
20 ··[15]·.rodata···········NOBITS··········000000000073e000·001000·226dc0·00···A··0···0·6420 ··[15]·.rodata···········NOBITS··········000000000073f000·001000·226de0·00···A··0···0·64
21 ··[16]·.stapsdt.base·····NOBITS··········0000000000964dc0·001000·000001·00···A··0···0··121 ··[16]·.stapsdt.base·····NOBITS··········0000000000965de0·001000·000001·00···A··0···0··1
22 ··[17]·.eh_frame_hdr·····NOBITS··········0000000000964dc4·001000·016b6c·00···A··0···0··422 ··[17]·.eh_frame_hdr·····NOBITS··········0000000000965de4·001000·016b54·00···A··0···0··4
23 ··[18]·.eh_frame·········NOBITS··········000000000097b930·001000·0754c8·00···A··0···0··823 ··[18]·.eh_frame·········NOBITS··········000000000097c938·001000·075460·00···A··0···0··8
24 ··[19]·.note.ABI-tag·····NOTE············00000000009f0df8·2b3df8·000020·00···A··0···0··424 ··[19]·.note.ABI-tag·····NOTE············00000000009f1d98·2b3d98·000020·00···A··0···0··4
25 ··[20]·.tdata············NOBITS··········00000000009f1db8·2b4db8·000008·00·WAT··0···0··825 ··[20]·.tdata············NOBITS··········00000000009f2db8·2b3db8·000008·00·WAT··0···0··8
26 ··[21]·.tbss·············NOBITS··········00000000009f1dc0·2b4db8·000011·00·WAT··0···0··826 ··[21]·.tbss·············NOBITS··········00000000009f2dc0·2b3db8·000011·00·WAT··0···0··8
27 ··[22]·.init_array·······NOBITS··········00000000009f1dc0·2b4db8·000010·08··WA··0···0··827 ··[22]·.init_array·······NOBITS··········00000000009f2dc0·2b3db8·000010·08··WA··0···0··8
28 ··[23]·.fini_array·······NOBITS··········00000000009f1dd0·2b4db8·000008·08··WA··0···0··828 ··[23]·.fini_array·······NOBITS··········00000000009f2dd0·2b3db8·000008·08··WA··0···0··8
29 ··[24]·.dynamic··········NOBITS··········00000000009f1dd8·2b4db8·000200·10··WA··6···0··829 ··[24]·.dynamic··········NOBITS··········00000000009f2dd8·2b3db8·000200·10··WA··6···0··8
30 ··[25]·.got··············NOBITS··········00000000009f1fd8·2b4db8·000010·08··WA··0···0··830 ··[25]·.got··············NOBITS··········00000000009f2fd8·2b3db8·000010·08··WA··0···0··8
31 ··[26]·.got.plt··········NOBITS··········00000000009f1fe8·2b4db8·001010·08··WA··0···0··831 ··[26]·.got.plt··········NOBITS··········00000000009f2fe8·2b3db8·001010·08··WA··0···0··8
32 ··[27]·.data·············NOBITS··········00000000009f3000·2b4db8·04a3e8·00··WA··0···0·3232 ··[27]·.data·············NOBITS··········00000000009f4000·2b3db8·04a3e8·00··WA··0···0·32
33 ··[28]·.PyRuntime········NOBITS··········0000000000a3d400·2b4db8·0452f0·00··WA··0···0·3233 ··[28]·.PyRuntime········NOBITS··········0000000000a3e400·2b3db8·0452f0·00··WA··0···0·32
34 ··[29]·.probes···········NOBITS··········0000000000a826f0·2b4db8·000018·00··WA··0···0··234 ··[29]·.probes···········NOBITS··········0000000000a836f0·2b3db8·000018·00··WA··0···0··2
35 ··[30]·.bss··············NOBITS··········0000000000a82740·2b4db8·074608·00··WA··0···0·6435 ··[30]·.bss··············NOBITS··········0000000000a83740·2b3db8·074608·00··WA··0···0·64
36 ··[31]·.comment··········PROGBITS········0000000000000000·2b3e18·00001f·01··MS··0···0··136 ··[31]·.comment··········PROGBITS········0000000000000000·2b3db8·00001f·01··MS··0···0··1
37 ··[32]·.note.stapsdt·····NOTE············0000000000000000·2b3e38·000188·00······0···0··437 ··[32]·.note.stapsdt·····NOTE············0000000000000000·2b3dd8·000188·00······0···0··4
38 ··[33]·.debug_aranges····PROGBITS········0000000000000000·2b3fc0·003cfa·00···C··0···0··838 ··[33]·.debug_aranges····PROGBITS········0000000000000000·2b3f60·003d28·00···C··0···0··8
39 ··[34]·.debug_info·······PROGBITS········0000000000000000·2b7cc0·902e0e·00···C··0···0··839 ··[34]·.debug_info·······PROGBITS········0000000000000000·2b7c88·903abc·00···C··0···0··8
40 ··[35]·.debug_abbrev·····PROGBITS········0000000000000000·bbaad0·00ed61·00···C··0···0··840 ··[35]·.debug_abbrev·····PROGBITS········0000000000000000·bbb748·00ed64·00···C··0···0··8
41 ··[36]·.debug_line·······PROGBITS········0000000000000000·bc9838·190be6·00···C··0···0··841 ··[36]·.debug_line·······PROGBITS········0000000000000000·bca4b0·190e86·00···C··0···0··8
42 ··[37]·.debug_str········PROGBITS········0000000000000000·d5a420·02152c·01·MSC··0···0··842 ··[37]·.debug_str········PROGBITS········0000000000000000·d5b338·021532·01·MSC··0···0··8
43 ··[38]·.debug_line_str···PROGBITS········0000000000000000·d7b950·000e9b·01·MSC··0···0··843 ··[38]·.debug_line_str···PROGBITS········0000000000000000·d7c870·000e9a·01·MSC··0···0··8
44 ··[39]·.debug_loclists···PROGBITS········0000000000000000·d7c7f0·291246·00···C··0···0··844 ··[39]·.debug_loclists···PROGBITS········0000000000000000·d7d710·291727·00···C··0···0··8
45 ··[40]·.debug_rnglists···PROGBITS········0000000000000000·100da38·086de2·00···C··0···0··845 ··[40]·.debug_rnglists···PROGBITS········0000000000000000·100ee38·086f37·00···C··0···0··8
46 ··[41]·.symtab···········SYMTAB··········0000000000000000·1094820·0cae48·18·····42·32376··846 ··[41]·.symtab···········SYMTAB··········0000000000000000·1095d70·0cae18·18·····42·32374··8
47 ··[42]·.strtab···········STRTAB··········0000000000000000·115f668·065b4a·00······0···0··147 ··[42]·.strtab···········STRTAB··········0000000000000000·1160b88·065ae3·00······0···0··1
48 ··[43]·.shstrtab·········STRTAB··········0000000000000000·11c51b2·0001c2·00······0···0··148 ··[43]·.shstrtab·········STRTAB··········0000000000000000·11c666b·0001c2·00······0···0··1
49 Key·to·Flags:49 Key·to·Flags:
50 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),50 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
51 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),51 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
52 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),52 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
53 ··D·(mbind),·l·(large),·p·(processor·specific)53 ··D·(mbind),·l·(large),·p·(processor·specific)
4.81 MB
readelf --wide --symbols {}
error from `readelf --wide --symbols {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 34630 lines modifiedOffset 1, 34628 lines modified
  
1 Symbol·table·'.symtab'·contains·34627·entries:1 Symbol·table·'.symtab'·contains·34625·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:·00000000009f0df8····32·OBJECT··LOCAL··DEFAULT···19·__abi_tag5 ·····2:·00000000009f1d98····32·OBJECT··LOCAL··DEFAULT···19·__abi_tag
6 ·····3:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·6 ·····3:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
7 ·····4:·000000000067f200···229·FUNC····LOCAL··DEFAULT···13·_mi_process_init7 ·····4:·0000000000680b00···229·FUNC····LOCAL··DEFAULT···13·_mi_process_init
8 ·····5:·000000000067f2f0···102·FUNC····LOCAL··DEFAULT···13·mi_heap_main_init8 ·····5:·0000000000680bf0···102·FUNC····LOCAL··DEFAULT···13·mi_heap_main_init
9 ·····6:·0000000000683ff0···189·FUNC····LOCAL··DEFAULT···13·mi_process_done9 ·····6:·00000000006858f0···189·FUNC····LOCAL··DEFAULT···13·mi_process_done
10 ·····7:·0000000000a074f8·····1·OBJECT··LOCAL··DEFAULT···27·os_preloading10 ·····7:·0000000000a084f8·····1·OBJECT··LOCAL··DEFAULT···27·os_preloading
11 ·····8:·000000000067f6b0····20·FUNC····LOCAL··DEFAULT···13·mi_out_stderr11 ·····8:·0000000000680fb0····20·FUNC····LOCAL··DEFAULT···13·mi_out_stderr
12 ·····9:·0000000000acb718·····1·OBJECT··LOCAL··DEFAULT···30·tls_initialized.1212 ·····9:·0000000000acc718·····1·OBJECT··LOCAL··DEFAULT···30·tls_initialized.12
13 ····10:·000000000067fb90····62·FUNC····LOCAL··DEFAULT···13·mi_process_setup_auto_thread_done.part.013 ····10:·0000000000681490····62·FUNC····LOCAL··DEFAULT···13·mi_process_setup_auto_thread_done.part.0
14 ····11:·000000000067f9a0···488·FUNC····LOCAL··DEFAULT···13·mi_process_init14 ····11:·00000000006812a0···488·FUNC····LOCAL··DEFAULT···13·mi_process_init
15 ····12:·0000000000422040····41·FUNC····LOCAL··DEFAULT···13·_mi_process_init.cold15 ····12:·0000000000422040····41·FUNC····LOCAL··DEFAULT···13·_mi_process_init.cold
16 ····13:·000000000067f360···273·FUNC····LOCAL··DEFAULT···13·mi_random_init_ex.constprop.016 ····13:·0000000000680c60···273·FUNC····LOCAL··DEFAULT···13·mi_random_init_ex.constprop.0
17 ····14:·0000000000acb710·····8·OBJECT··LOCAL··DEFAULT···30·no_getrandom.717 ····14:·0000000000acc710·····8·OBJECT··LOCAL··DEFAULT···30·no_getrandom.7
18 ····15:·0000000000422069···263·FUNC····LOCAL··DEFAULT···13·mi_random_init_ex.constprop.0.cold18 ····15:·0000000000422069···263·FUNC····LOCAL··DEFAULT···13·mi_random_init_ex.constprop.0.cold
19 ····16:·000000000067f510···324·FUNC····LOCAL··DEFAULT···13·chacha_block19 ····16:·0000000000680e10···324·FUNC····LOCAL··DEFAULT···13·chacha_block
20 ····17:·000000000067f660····67·FUNC····LOCAL··DEFAULT···13·qround20 ····17:·0000000000680f60····67·FUNC····LOCAL··DEFAULT···13·qround
21 ····18:·0000000000422170····23·FUNC····LOCAL··DEFAULT···13·chacha_block.cold21 ····18:·0000000000422170····23·FUNC····LOCAL··DEFAULT···13·chacha_block.cold
22 ····19:·0000000000422187····12·FUNC····LOCAL··DEFAULT···13·mi_out_stderr.cold22 ····19:·0000000000422187····12·FUNC····LOCAL··DEFAULT···13·mi_out_stderr.cold
23 ····20:·000000000067f7d0···298·FUNC····LOCAL··DEFAULT···13·_mi_strlcat.constprop.023 ····20:·00000000006810d0···298·FUNC····LOCAL··DEFAULT···13·_mi_strlcat.constprop.0
24 ····21:·0000000000522470···322·FUNC····LOCAL··DEFAULT···13·_mi_prim_getenv.constprop.024 ····21:·00000000005227a0···322·FUNC····LOCAL··DEFAULT···13·_mi_prim_getenv.constprop.0
25 ····22:·0000000000422193···413·FUNC····LOCAL··DEFAULT···13·mi_option_init.lto_priv.0.cold25 ····22:·0000000000422193···413·FUNC····LOCAL··DEFAULT···13·mi_option_init.lto_priv.0.cold
26 ····23:·0000000000422330···132·FUNC····LOCAL··DEFAULT···13·_mi_prim_getenv.constprop.0.cold26 ····23:·0000000000422330···132·FUNC····LOCAL··DEFAULT···13·_mi_prim_getenv.constprop.0.cold
27 ····24:·00000000004223b4····63·FUNC····LOCAL··DEFAULT···13·_mi_verbose_message.cold27 ····24:·00000000004223b4····63·FUNC····LOCAL··DEFAULT···13·_mi_verbose_message.cold
28 ····25:·0000000000acb708·····8·OBJECT··LOCAL··DEFAULT···30·process_init.1328 ····25:·0000000000acc708·····8·OBJECT··LOCAL··DEFAULT···30·process_init.13
29 ····26:·0000000000acb700·····1·OBJECT··LOCAL··DEFAULT···30·_mi_process_is_initialized29 ····26:·0000000000acc700·····1·OBJECT··LOCAL··DEFAULT···30·_mi_process_is_initialized
30 ····27:·00000000004223f3···371·FUNC····LOCAL··DEFAULT···13·mi_process_init.cold30 ····27:·00000000004223f3···371·FUNC····LOCAL··DEFAULT···13·mi_process_init.cold
31 ····28:·0000000000422566·····2·FUNC····LOCAL··DEFAULT···13·mi_process_setup_auto_thread_done.part.0.cold31 ····28:·0000000000422566·····2·FUNC····LOCAL··DEFAULT···13·mi_process_setup_auto_thread_done.part.0.cold
32 ····29:·0000000000422568···605·FUNC····LOCAL··DEFAULT···13·mi_thread_init.cold32 ····29:·0000000000422568···605·FUNC····LOCAL··DEFAULT···13·mi_thread_init.cold
33 ····30:·00000000007d6600··1608·OBJECT··LOCAL··DEFAULT···15·tld_empty33 ····30:·00000000007d7600··1608·OBJECT··LOCAL··DEFAULT···15·tld_empty
34 ····31:·0000000000acb5c0···320·OBJECT··LOCAL··DEFAULT···30·_mi_abandoned_default34 ····31:·0000000000acc5c0···320·OBJECT··LOCAL··DEFAULT···30·_mi_abandoned_default
35 ····32:·00000000004227c5····16·FUNC····LOCAL··DEFAULT···13·_mi_clock_start.cold35 ····32:·00000000004227c5····16·FUNC····LOCAL··DEFAULT···13·_mi_clock_start.cold
36 ····33:·000000000067fdb0····65·FUNC····LOCAL··DEFAULT···13·pymain_main36 ····33:·00000000006816b0····65·FUNC····LOCAL··DEFAULT···13·pymain_main
37 ····34:·000000000067fec0····44·FUNC····LOCAL··DEFAULT···13·_PyRuntime_Initialize37 ····34:·00000000006817c0····44·FUNC····LOCAL··DEFAULT···13·_PyRuntime_Initialize
38 ····35:·00000000007d65d8····14·OBJECT··LOCAL··DEFAULT···15·__func__.0.lto_priv.038 ····35:·00000000007d75d8····14·OBJECT··LOCAL··DEFAULT···15·__func__.0.lto_priv.0
39 ····36:·00000000007d6470····23·OBJECT··LOCAL··DEFAULT···15·__func__.10.lto_priv.039 ····36:·00000000007d7470····23·OBJECT··LOCAL··DEFAULT···15·__func__.10.lto_priv.0
40 ····37:·00000000007d6450····18·OBJECT··LOCAL··DEFAULT···15·__func__.0.lto_priv.240 ····37:·00000000007d7450····18·OBJECT··LOCAL··DEFAULT···15·__func__.0.lto_priv.2
41 ····38:·0000000000acb598·····8·OBJECT··LOCAL··DEFAULT···30·_preinit_warnoptions41 ····38:·0000000000acc598·····8·OBJECT··LOCAL··DEFAULT···30·_preinit_warnoptions
42 ····39:·0000000000422fbc···143·FUNC····LOCAL··DEFAULT···13·_append_preinit_entry.isra.042 ····39:·0000000000422fbc···143·FUNC····LOCAL··DEFAULT···13·_append_preinit_entry.isra.0
43 ····40:·0000000000acb590·····8·OBJECT··LOCAL··DEFAULT···30·_preinit_xoptions43 ····40:·0000000000acc590·····8·OBJECT··LOCAL··DEFAULT···30·_preinit_xoptions
44 ····41:·0000000000422dcf·····8·FUNC····LOCAL··DEFAULT···13·PyThread_start_joinable_thread.cold44 ····41:·0000000000422dcf·····8·FUNC····LOCAL··DEFAULT···13·PyThread_start_joinable_thread.cold
45 ····42:·0000000000422dd7····54·FUNC····LOCAL··DEFAULT···13·PyThread_allocate_lock.cold45 ····42:·0000000000422dd7····54·FUNC····LOCAL··DEFAULT···13·PyThread_allocate_lock.cold
46 ····43:·0000000000422e0d····17·FUNC····LOCAL··DEFAULT···13·Py_DecodeLocale.cold46 ····43:·0000000000422e0d····17·FUNC····LOCAL··DEFAULT···13·Py_DecodeLocale.cold
47 ····44:·000000000067fef0···298·FUNC····LOCAL··DEFAULT···13·pymain_init47 ····44:·00000000006817f0···298·FUNC····LOCAL··DEFAULT···13·pymain_init
48 ····45:·0000000000422e1e····30·FUNC····LOCAL··DEFAULT···13·pymain_main.cold48 ····45:·0000000000422e1e····30·FUNC····LOCAL··DEFAULT···13·pymain_main.cold
49 ····46:·0000000000422e3c·····3·FUNC····LOCAL··DEFAULT···13·PyMem_RawMalloc.cold49 ····46:·0000000000422e3c·····3·FUNC····LOCAL··DEFAULT···13·PyMem_RawMalloc.cold
50 ····47:·0000000000422e3f···177·FUNC····LOCAL··DEFAULT···13·PyImport_ExtendInittab.cold50 ····47:·0000000000422e3f···177·FUNC····LOCAL··DEFAULT···13·PyImport_ExtendInittab.cold
51 ····48:·00000000007d6430····23·OBJECT··LOCAL··DEFAULT···15·__func__.11.lto_priv.051 ····48:·00000000007d7430····23·OBJECT··LOCAL··DEFAULT···15·__func__.11.lto_priv.0
52 ····49:·0000000000acb588·····8·OBJECT··LOCAL··DEFAULT···30·inittab_copy52 ····49:·0000000000acc588·····8·OBJECT··LOCAL··DEFAULT···30·inittab_copy
53 ····50:·0000000000680170····65·FUNC····LOCAL··DEFAULT···13·_PyConfig_SetPyArgv53 ····50:·0000000000681a70····65·FUNC····LOCAL··DEFAULT···13·_PyConfig_SetPyArgv
54 ····51:·0000000000acb584·····4·OBJECT··LOCAL··DEFAULT···30·lib_initialized.054 ····51:·0000000000acc584·····4·OBJECT··LOCAL··DEFAULT···30·lib_initialized.0
55 ····52:·0000000000422f3d····12·FUNC····LOCAL··DEFAULT···13·_Py_DecodeLocaleEx.cold55 ····52:·0000000000422f3d····12·FUNC····LOCAL··DEFAULT···13·_Py_DecodeLocaleEx.cold
56 ····53:·0000000000422f49····23·FUNC····LOCAL··DEFAULT···13·pymain_init.cold56 ····53:·0000000000422f49····23·FUNC····LOCAL··DEFAULT···13·pymain_init.cold
57 ····54:·0000000000681320····30·FUNC····LOCAL··DEFAULT···13·pythread_wrapper57 ····54:·0000000000682c20····30·FUNC····LOCAL··DEFAULT···13·pythread_wrapper
58 ····55:·0000000000422f60····53·FUNC····LOCAL··DEFAULT···13·do_start_joinable_thread.constprop.0.cold58 ····55:·0000000000422f60····53·FUNC····LOCAL··DEFAULT···13·do_start_joinable_thread.constprop.0.cold
59 ····56:·0000000000681040····58·FUNC····LOCAL··DEFAULT···13·get_allocator_unlocked59 ····56:·0000000000682940····58·FUNC····LOCAL··DEFAULT···13·get_allocator_unlocked
60 ····57:·0000000000422f95····39·FUNC····LOCAL··DEFAULT···13·_PyMem_SetDefaultAllocator.constprop.0.isra.0.cold60 ····57:·0000000000422f95····39·FUNC····LOCAL··DEFAULT···13·_PyMem_SetDefaultAllocator.constprop.0.isra.0.cold
61 ····58:·0000000000681120···339·FUNC····LOCAL··DEFAULT···13·_Py_PreInitializeFromConfig61 ····58:·0000000000682a20···339·FUNC····LOCAL··DEFAULT···13·_Py_PreInitializeFromConfig
62 ····59:·000000000042304b····68·FUNC····LOCAL··DEFAULT···13·PyConfig_SetString.cold62 ····59:·000000000042304b····68·FUNC····LOCAL··DEFAULT···13·PyConfig_SetString.cold
63 ····60:·0000000000681910···149·FUNC····LOCAL··DEFAULT···13·_PyArgv_AsWstrList63 ····60:·0000000000683210···149·FUNC····LOCAL··DEFAULT···13·_PyArgv_AsWstrList
64 ····61:·000000000042308f····24·FUNC····LOCAL··DEFAULT···13·_PyConfig_SetPyArgv.cold64 ····61:·000000000042308f····24·FUNC····LOCAL··DEFAULT···13·_PyConfig_SetPyArgv.cold
65 ····62:·00000000006819b0···413·FUNC····LOCAL··DEFAULT···13·_PyPreCmdline_Read.isra.065 ····62:·00000000006832b0···413·FUNC····LOCAL··DEFAULT···13·_PyPreCmdline_Read.isra.0
66 ····63:·0000000000681d20···128·FUNC····LOCAL··DEFAULT···13·_Py_get_xoption66 ····63:·0000000000683620···128·FUNC····LOCAL··DEFAULT···13·_Py_get_xoption
67 ····64:·0000000000683310···230·FUNC····LOCAL··DEFAULT···13·_Py_CoerceLegacyLocale67 ····64:·0000000000684c10···230·FUNC····LOCAL··DEFAULT···13·_Py_CoerceLegacyLocale
68 ····65:·0000000000681f00···229·FUNC····LOCAL··DEFAULT···13·set_up_debug_hooks_domain_unlocked68 ····65:·0000000000683800···229·FUNC····LOCAL··DEFAULT···13·set_up_debug_hooks_domain_unlocked
69 ····66:·00000000004230a7··1494·FUNC····LOCAL··DEFAULT···13·_Py_PreInitializeFromPyArgv.cold69 ····66:·00000000004230a7··1494·FUNC····LOCAL··DEFAULT···13·_Py_PreInitializeFromPyArgv.cold
70 ····67:·00000000007d63b0····18·OBJECT··LOCAL··DEFAULT···15·__func__.3.lto_priv.170 ····67:·00000000007d73b0····18·OBJECT··LOCAL··DEFAULT···15·__func__.3.lto_priv.1
71 ····68:·00000000007d6390····25·OBJECT··LOCAL··DEFAULT···15·__func__.1.lto_priv.271 ····68:·00000000007d7390····25·OBJECT··LOCAL··DEFAULT···15·__func__.1.lto_priv.2
72 ····69:·00000000007d6370····25·OBJECT··LOCAL··DEFAULT···15·__func__.2.lto_priv.272 ····69:·00000000007d7370····25·OBJECT··LOCAL··DEFAULT···15·__func__.2.lto_priv.2
73 ····70:·000000000042367d····90·FUNC····LOCAL··DEFAULT···13·_PyRuntimeState_Init.constprop.0.cold73 ····70:·000000000042367d····90·FUNC····LOCAL··DEFAULT···13·_PyRuntimeState_Init.constprop.0.cold
74 ····71:·00000000004236d7····34·FUNC····LOCAL··DEFAULT···13·get_allocator_unlocked.cold74 ····71:·00000000004236d7····34·FUNC····LOCAL··DEFAULT···13·get_allocator_unlocked.cold
75 ····72:·000000000042372c····73·FUNC····LOCAL··DEFAULT···13·_Py_PreInitializeFromConfig.cold75 ····72:·000000000042372c····73·FUNC····LOCAL··DEFAULT···13·_Py_PreInitializeFromConfig.cold
76 ····73:·0000000000423775·····8·FUNC····LOCAL··DEFAULT···13·PyThread_tss_create.cold76 ····73:·0000000000423775·····8·FUNC····LOCAL··DEFAULT···13·PyThread_tss_create.cold
77 ····74:·00000000004237ab···510·FUNC····LOCAL··DEFAULT···13·decode_current_locale.lto_priv.0.cold77 ····74:·00000000004237ab···510·FUNC····LOCAL··DEFAULT···13·decode_current_locale.lto_priv.0.cold
78 ····75:·00000000004239a9·····3·FUNC····LOCAL··DEFAULT···13·PyMem_RawRealloc.cold78 ····75:·00000000004239a9·····3·FUNC····LOCAL··DEFAULT···13·PyMem_RawRealloc.cold
79 ····76:·00000000006813c0··1350·FUNC····LOCAL··DEFAULT···13·pyinit_core.constprop.079 ····76:·0000000000682cc0··1350·FUNC····LOCAL··DEFAULT···13·pyinit_core.constprop.0
80 ····77:·00000000004239ac···106·FUNC····LOCAL··DEFAULT···13·Py_InitializeFromConfig.cold80 ····77:·00000000004239ac···106·FUNC····LOCAL··DEFAULT···13·Py_InitializeFromConfig.cold
81 ····78:·0000000000423a16·····7·FUNC····LOCAL··DEFAULT···13·_PyMem_RawWcsdup.cold81 ····78:·0000000000423a16·····7·FUNC····LOCAL··DEFAULT···13·_PyMem_RawWcsdup.cold
82 ····79:·0000000000423a1d····40·FUNC····LOCAL··DEFAULT···13·PyMem_SetAllocator.cold82 ····79:·0000000000423a1d····40·FUNC····LOCAL··DEFAULT···13·PyMem_SetAllocator.cold
83 ····80:·0000000000790b18····11·OBJECT··LOCAL··DEFAULT···15·__func__.2.lto_priv.183 ····80:·0000000000791b18····11·OBJECT··LOCAL··DEFAULT···15·__func__.2.lto_priv.1
84 ····81:·0000000000790b00····17·OBJECT··LOCAL··DEFAULT···15·__func__.1.lto_priv.184 ····81:·0000000000791b00····17·OBJECT··LOCAL··DEFAULT···15·__func__.1.lto_priv.1
85 ····82:·0000000000acb580·····4·OBJECT··LOCAL··DEFAULT···30·_Py_HashSecret_Initialized85 ····82:·0000000000acc580·····4·OBJECT··LOCAL··DEFAULT···30·_Py_HashSecret_Initialized
86 ····83:·0000000000423c5d··1116·FUNC····LOCAL··DEFAULT···13·pyinit_core.constprop.0.cold86 ····83:·0000000000423c5d··1116·FUNC····LOCAL··DEFAULT···13·pyinit_core.constprop.0.cold
87 ····84:·0000000000790a90····26·OBJECT··LOCAL··DEFAULT···15·__func__.18.lto_priv.187 ····84:·0000000000791a90····26·OBJECT··LOCAL··DEFAULT···15·__func__.18.lto_priv.1
88 ····85:·0000000000790a50····20·OBJECT··LOCAL··DEFAULT···15·__func__.1.lto_priv.388 ····85:·0000000000791a50····20·OBJECT··LOCAL··DEFAULT···15·__func__.1.lto_priv.3
89 ····86:·0000000000790ab0····15·OBJECT··LOCAL··DEFAULT···15·__func__.8.lto_priv.089 ····86:·0000000000791ab0····15·OBJECT··LOCAL··DEFAULT···15·__func__.8.lto_priv.0
90 ····87:·0000000000790ac0····27·OBJECT··LOCAL··DEFAULT···15·__func__.0.lto_priv.490 ····87:·0000000000791ac0····27·OBJECT··LOCAL··DEFAULT···15·__func__.0.lto_priv.4
91 ····88:·0000000000790a30····24·OBJECT··LOCAL··DEFAULT···15·__func__.13.lto_priv.191 ····88:·0000000000791a30····24·OBJECT··LOCAL··DEFAULT···15·__func__.13.lto_priv.1
92 ····89:·0000000000790ae0····20·OBJECT··LOCAL··DEFAULT···15·__func__.19.lto_priv.092 ····89:·0000000000791ae0····20·OBJECT··LOCAL··DEFAULT···15·__func__.19.lto_priv.0
93 ····90:·00000000004240b9·····3·FUNC····LOCAL··DEFAULT···13·PyMem_RawCalloc.cold93 ····90:·00000000004240b9·····3·FUNC····LOCAL··DEFAULT···13·PyMem_RawCalloc.cold
94 ····91:·00000000004240bc···159·FUNC····LOCAL··DEFAULT···13·_PyArgv_AsWstrList.cold94 ····91:·00000000004240bc···159·FUNC····LOCAL··DEFAULT···13·_PyArgv_AsWstrList.cold
95 ····92:·0000000000790a10····19·OBJECT··LOCAL··DEFAULT···15·__func__.4.lto_priv.295 ····92:·0000000000791a10····19·OBJECT··LOCAL··DEFAULT···15·__func__.4.lto_priv.2
96 ····93:·0000000000a06528·····8·OBJECT··LOCAL··DEFAULT···27·_PyOS_optind96 ····93:·0000000000a07528·····8·OBJECT··LOCAL··DEFAULT···27·_PyOS_optind
97 ····94:·0000000000acb578·····8·OBJECT··LOCAL··DEFAULT···30·_PyOS_optarg97 ····94:·0000000000acc578·····8·OBJECT··LOCAL··DEFAULT···30·_PyOS_optarg
98 ····95:·0000000000a06520·····8·OBJECT··LOCAL··DEFAULT···27·opt_ptr98 ····95:·0000000000a07520·····8·OBJECT··LOCAL··DEFAULT···27·opt_ptr
99 ····96:·0000000000a06530·····4·OBJECT··LOCAL··DEFAULT···27·_PyOS_opterr99 ····96:·0000000000a07530·····4·OBJECT··LOCAL··DEFAULT···27·_PyOS_opterr
100 ····97:·0000000000681be0···312·FUNC····LOCAL··DEFAULT···13·_PyOS_GetOpt.constprop.0100 ····97:·00000000006834e0···312·FUNC····LOCAL··DEFAULT···13·_PyOS_GetOpt.constprop.0
101 ····98:·000000000042415b····77·FUNC····LOCAL··DEFAULT···13·_PyPreCmdline_Read.isra.0.cold101 ····98:·000000000042415b····77·FUNC····LOCAL··DEFAULT···13·_PyPreCmdline_Read.isra.0.cold
102 ····99:·00000000004241a8····25·FUNC····LOCAL··DEFAULT···13·_PyWideStringList_Copy.cold102 ····99:·00000000004241a8····25·FUNC····LOCAL··DEFAULT···13·_PyWideStringList_Copy.cold
103 ···100:·00000000004241c1···451·FUNC····LOCAL··DEFAULT···13·_PyOS_GetOpt.constprop.0.cold103 ···100:·00000000004241c1···451·FUNC····LOCAL··DEFAULT···13·_PyOS_GetOpt.constprop.0.cold
104 ···101:·00000000007909c0····80·OBJECT··LOCAL··DEFAULT···15·longopts104 ···101:·00000000007919c0····80·OBJECT··LOCAL··DEFAULT···15·longopts
105 ···102:·0000000000681da0····55·FUNC····LOCAL··DEFAULT···13·_clear_preinit_entries105 ···102:·00000000006836a0····55·FUNC····LOCAL··DEFAULT···13·_clear_preinit_entries
106 ···103:·00000000004243ef····29·FUNC····LOCAL··DEFAULT···13·_clear_preinit_entries.cold106 ···103:·00000000004243ef····29·FUNC····LOCAL··DEFAULT···13·_clear_preinit_entries.cold
107 ···104:·000000000042440c····16·FUNC····LOCAL··DEFAULT···13·_Py_LegacyLocaleDetected.cold107 ···104:·000000000042440c····16·FUNC····LOCAL··DEFAULT···13·_Py_LegacyLocaleDetected.cold
108 ···105:·000000000042441c···173·FUNC····LOCAL··DEFAULT···13·PyWideStringList_Insert.cold108 ···105:·000000000042441c···173·FUNC····LOCAL··DEFAULT···13·PyWideStringList_Insert.cold
109 ···106:·00000000004244c9····75·FUNC····LOCAL··DEFAULT···13·_PyConfig_Copy.cold109 ···106:·00000000004244c9····75·FUNC····LOCAL··DEFAULT···13·_PyConfig_Copy.cold
110 ···107:·0000000000683910····93·FUNC····LOCAL··DEFAULT···13·_PyWideStringList_Extend110 ···107:·0000000000685210····93·FUNC····LOCAL··DEFAULT···13·_PyWideStringList_Extend
111 ···108:·0000000000683970···116·FUNC····LOCAL··DEFAULT···13·config_run_filename_abspath111 ···108:·0000000000685270···116·FUNC····LOCAL··DEFAULT···13·config_run_filename_abspath
112 ···109:·0000000000683c40····72·FUNC····LOCAL··DEFAULT···13·config_get_env_dup.isra.0112 ···109:·0000000000685540····72·FUNC····LOCAL··DEFAULT···13·config_get_env_dup.isra.0
113 ···110:·0000000000683da0····50·FUNC····LOCAL··DEFAULT···13·warnoptions_extend.isra.0113 ···110:·00000000006856a0····50·FUNC····LOCAL··DEFAULT···13·warnoptions_extend.isra.0
114 ···111:·0000000000684490····36·FUNC····LOCAL··DEFAULT···13·_Py_get_env_flag114 ···111:·0000000000685d90····36·FUNC····LOCAL··DEFAULT···13·_Py_get_env_flag
115 ···112:·0000000000684130····24·FUNC····LOCAL··DEFAULT···13·config_get_xoption_value115 ···112:·0000000000685a30····24·FUNC····LOCAL··DEFAULT···13·config_get_xoption_value
116 ···113:·0000000000684ec0···117·FUNC····LOCAL··DEFAULT···13·config_get_locale_encoding.constprop.0116 ···113:·00000000006867c0···117·FUNC····LOCAL··DEFAULT···13·config_get_locale_encoding.constprop.0
117 ···114:·0000000000a06500····32·OBJECT··LOCAL··DEFAULT···27·_TARGET_LOCALES117 ···114:·0000000000a07500····32·OBJECT··LOCAL··DEFAULT···27·_TARGET_LOCALES
118 ···115:·0000000000790290····31·OBJECT··LOCAL··DEFAULT···15·__func__.4.lto_priv.1118 ···115:·0000000000791290····31·OBJECT··LOCAL··DEFAULT···15·__func__.4.lto_priv.1
119 ···116:·0000000000684e50···105·FUNC····LOCAL··DEFAULT···13·_Py_str_to_int119 ···116:·0000000000686750···105·FUNC····LOCAL··DEFAULT···13·_Py_str_to_int
120 ···117:·00000000006850f0···106·FUNC····LOCAL··DEFAULT···13·config_wstr_to_int120 ···117:·00000000006869f0···106·FUNC····LOCAL··DEFAULT···13·config_wstr_to_int
121 ···118:·0000000000424514··4986·FUNC····LOCAL··DEFAULT···13·_PyConfig_Read.cold121 ···118:·0000000000424514··4986·FUNC····LOCAL··DEFAULT···13·_PyConfig_Read.cold
122 ···119:·00000000007902d0····27·OBJECT··LOCAL··DEFAULT···15·__func__.2.lto_priv.0122 ···119:·00000000007912d0····27·OBJECT··LOCAL··DEFAULT···15·__func__.2.lto_priv.0
123 ···120:·00000000007902b0····22·OBJECT··LOCAL··DEFAULT···15·__func__.3.lto_priv.0123 ···120:·00000000007912b0····22·OBJECT··LOCAL··DEFAULT···15·__func__.3.lto_priv.0
124 ···121:·0000000000790310····16·OBJECT··LOCAL··DEFAULT···15·__func__.6124 ···121:·0000000000791310····16·OBJECT··LOCAL··DEFAULT···15·__func__.6
125 ···122:·0000000000790250····22·OBJECT··LOCAL··DEFAULT···15·__func__.7125 ···122:·0000000000791250····22·OBJECT··LOCAL··DEFAULT···15·__func__.7
126 ···123:·00000000006842f0····81·FUNC····LOCAL··DEFAULT···13·warnoptions_append126 ···123:·0000000000685bf0····81·FUNC····LOCAL··DEFAULT···13·warnoptions_append
Max diff block lines reached; 5029401/5046923 bytes (99.65%) 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:·9cd41950b0bb13b85f0d5d28d9b34a7a9670b9dd6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0a54fc00e8b414bd329a1c8ca5dc99a05daef3e7
  
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··············0x00000033»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python12 ··stapsdt··············0x00000033»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
13 ····Name:·audit13 ····Name:·audit
14 ····Location:·0x000000000042fd65,·Base:·0x0000000000964dc0,·Semaphore:·0x0000000000a8270614 ····Location:·0x000000000042fcf9,·Base:·0x0000000000965de0,·Semaphore:·0x0000000000a83706
15 ····Arguments:·8@%rbp·8@%r1315 ····Arguments:·8@%rbp·8@%r13
16 ··stapsdt··············0x00000030»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python16 ··stapsdt··············0x00000030»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
17 ····Name:·gc__done17 ····Name:·gc__done
18 ····Location:·0x0000000000438ffc,·Base:·0x0000000000964dc0,·Semaphore:·0x0000000000a8270018 ····Location:·0x00000000004390de,·Base:·0x0000000000965de0,·Semaphore:·0x0000000000a83700
19 ····Arguments:·-8@%r1219 ····Arguments:·-8@%r12
20 ··stapsdt··············0x00000035»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python20 ··stapsdt··············0x00000035»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
21 ····Name:·gc__start21 ····Name:·gc__start
22 ····Location:·0x0000000000439156,·Base:·0x0000000000964dc0,·Semaphore:·0x0000000000a826fe22 ····Location:·0x0000000000439238,·Base:·0x0000000000965de0,·Semaphore:·0x0000000000a836fe
23 ····Arguments:·-4@56(%rsp)23 ····Arguments:·-4@56(%rsp)
24 ··stapsdt··············0x00000047»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python24 ··stapsdt··············0x00000047»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
25 ····Name:·import__find__load__done25 ····Name:·import__find__load__done
26 ····Location:·0x00000000004560cd,·Base:·0x0000000000964dc0,·Semaphore:·0x0000000000a8270426 ····Location:·0x00000000004564a9,·Base:·0x0000000000965de0,·Semaphore:·0x0000000000a83704
27 ····Arguments:·8@%rax·-4@%edx27 ····Arguments:·8@%rax·-4@%edx
28 ··stapsdt··············0x00000040»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python28 ··stapsdt··············0x00000040»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
29 ····Name:·import__find__load__start29 ····Name:·import__find__load__start
30 ····Location:·0x00000000004560db,·Base:·0x0000000000964dc0,·Semaphore:·0x0000000000a8270230 ····Location:·0x00000000004564b7,·Base:·0x0000000000965de0,·Semaphore:·0x0000000000a83702
31 ····Arguments:·8@%rax31 ····Arguments:·8@%rax
261 MB
readelf --wide --debug-dump=rawline {}
error from `readelf --wide --debug-dump=rawline {}`: readelf: Error: Unable to find program interpreter name
    
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:······················504893 ··Length:······················50487
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:·············4347 ··Prologue·Length:·············434
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 25, 7156 lines modifiedOffset 25, 7156 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·14,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·14,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x41):·/build/reproducible-path/python3.13-3.13.5/build-nopie31 ··0»      (line_strp)»   (offset:·0x42):·/build/reproducible-path/python3.13-3.13.5/build-static
32 ··1»      (line_strp)»   (offset:·0x85):·../Objects/mimalloc32 ··1»      (line_strp)»   (offset:·0x87):·../Objects/mimalloc
33 ··2»      (line_strp)»   (offset:·0x99):·../Include/internal/mimalloc/mimalloc33 ··2»      (line_strp)»   (offset:·0x9b):·../Include/internal/mimalloc/mimalloc
34 ··3»      (line_strp)»   (offset:·0xbf):·../Objects/mimalloc/prim/unix34 ··3»      (line_strp)»   (offset:·0xc1):·../Objects/mimalloc/prim/unix
35 ··4»      (line_strp)»   (offset:·0xdd):·/usr/include/x86_64-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0xdf):·/usr/include/x86_64-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0x100):·../Programs36 ··5»      (line_strp)»   (offset:·0x102):·../Programs
37 ··6»      (line_strp)»   (offset:·0xe):·../Python37 ··6»      (line_strp)»   (offset:·0xf):·../Python
38 ··7»      (line_strp)»   (offset:·0x10c):·../Modules38 ··7»      (line_strp)»   (offset:·0x10e):·../Modules
39 ··8»      (line_strp)»   (offset:·0x117):·../Objects39 ··8»      (line_strp)»   (offset:·0x119):·../Objects
40 ··9»      (line_strp)»   (offset:·0x122):·../Include/internal40 ··9»      (line_strp)»   (offset:·0x124):·../Include/internal
41 ··10»     (line_strp)»  (offset:·0x136):·../Include/cpython41 ··10»     (line_strp)»  (offset:·0x138):·../Include/cpython
42 ··11»     (line_strp)»  (offset:·0x149):·../Include42 ··11»     (line_strp)»  (offset:·0x14b):·../Include
43 ··12»     (line_strp)»  (offset:·0x154):·../Objects/stringlib43 ··12»     (line_strp)»  (offset:·0x156):·../Objects/stringlib
44 ··13»     (line_strp)»  (offset:·0x169):·/usr/lib/gcc/x86_64-linux-gnu/14/include44 ··13»     (line_strp)»  (offset:·0x16b):·/usr/lib/gcc/x86_64-linux-gnu/14/include
  
45 ·The·File·Name·Table·(offset·0x60,·lines·70,·columns·2):45 ·The·File·Name·Table·(offset·0x60,·lines·70,·columns·2):
46 ··Entry»  Dir»       Name46 ··Entry»  Dir»       Name
47 ··0»      (udata)»       0»      (line_strp)»   (offset:·0x78):·<artificial>47 ··0»      (udata)»       0»      (line_strp)»   (offset:·0x7a):·<artificial>
48 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x192):·init.c48 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x194):·init.c
49 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x199):·options.c49 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x19b):·options.c
50 ··3»      (udata)»       1»      (line_strp)»   (offset:·0x1a3):·random.c50 ··3»      (udata)»       1»      (line_strp)»   (offset:·0x1a5):·random.c
51 ··4»      (udata)»       2»      (line_strp)»   (offset:·0x1ac):·prim.h51 ··4»      (udata)»       2»      (line_strp)»   (offset:·0x1ae):·prim.h
52 ··5»      (udata)»       1»      (line_strp)»   (offset:·0x1b3):·heap.c52 ··5»      (udata)»       1»      (line_strp)»   (offset:·0x1b5):·heap.c
53 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x1ba):·prim.c53 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x1bc):·prim.c
54 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x1c1):·string_fortified.h54 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x1c3):·string_fortified.h
55 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x1d4):·internal.h55 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x1d6):·internal.h
56 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x19b6):·atomic.h56 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x19b8):·atomic.h
57 ··10»     (udata)»      1»     (line_strp)»  (offset:·0x1df):·os.c57 ··10»     (udata)»      1»     (line_strp)»  (offset:·0x1e1):·os.c
58 ··11»     (udata)»      1»     (line_strp)»  (offset:·0x1e4):·stats.c58 ··11»     (udata)»      1»     (line_strp)»  (offset:·0x1e6):·stats.c
59 ··12»     (udata)»      1»     (line_strp)»  (offset:·0x2178):·arena.c59 ··12»     (udata)»      1»     (line_strp)»  (offset:·0x217a):·arena.c
60 ··13»     (udata)»      5»     (line_strp)»  (offset:·0xdb9):·python.c60 ··13»     (udata)»      5»     (line_strp)»  (offset:·0xdbb):·python.c
61 ··14»     (udata)»      6»     (line_strp)»  (offset:·0x1f42):·initconfig.c61 ··14»     (udata)»      6»     (line_strp)»  (offset:·0x1f44):·initconfig.c
62 ··15»     (udata)»      7»     (line_strp)»  (offset:·0x2507):·main.c62 ··15»     (udata)»      7»     (line_strp)»  (offset:·0x2509):·main.c
63 ··16»     (udata)»      8»     (line_strp)»  (offset:·0x16bd):·fileobject.c63 ··16»     (udata)»      8»     (line_strp)»  (offset:·0x16bf):·fileobject.c
64 ··17»     (udata)»      6»     (line_strp)»  (offset:·0x2222):·pylifecycle.c64 ··17»     (udata)»      6»     (line_strp)»  (offset:·0x2210):·pylifecycle.c
65 ··18»     (udata)»      6»     (line_strp)»  (offset:·0x1dad):·frozenmain.c65 ··18»     (udata)»      6»     (line_strp)»  (offset:·0x1daf):·frozenmain.c
66 ··19»     (udata)»      6»     (line_strp)»  (offset:·0x1e5b):·getcopyright.c66 ··19»     (udata)»      6»     (line_strp)»  (offset:·0x1e5d):·getcopyright.c
67 ··20»     (udata)»      6»     (line_strp)»  (offset:·0x1e8c):·getversion.c67 ··20»     (udata)»      6»     (line_strp)»  (offset:·0x1e8e):·getversion.c
68 ··21»     (udata)»      4»     (line_strp)»  (offset:·0x1ec):·stdio2.h68 ··21»     (udata)»      4»     (line_strp)»  (offset:·0x1ee):·stdio2.h
69 ··22»     (udata)»      6»     (line_strp)»  (offset:·0x1f0a):·import.c69 ··22»     (udata)»      6»     (line_strp)»  (offset:·0x1f0c):·import.c
70 ··23»     (udata)»      6»     (line_strp)»  (offset:·0x2149):·pathconfig.c70 ··23»     (udata)»      6»     (line_strp)»  (offset:·0x214b):·pathconfig.c
71 ··24»     (udata)»      6»     (line_strp)»  (offset:·0x2160):·preconfig.c71 ··24»     (udata)»      6»     (line_strp)»  (offset:·0x2162):·preconfig.c
72 ··25»     (udata)»      6»     (line_strp)»  (offset:·0x2357):·sysmodule.c72 ··25»     (udata)»      6»     (line_strp)»  (offset:·0x2359):·sysmodule.c
73 ··26»     (udata)»      9»     (line_strp)»  (offset:·0x1f5):·pycore_pystate.h73 ··26»     (udata)»      9»     (line_strp)»  (offset:·0x1f7):·pycore_pystate.h
74 ··27»     (udata)»      10»    (line_strp)» (offset:·0x206):·pyatomic_gcc.h74 ··27»     (udata)»      10»    (line_strp)» (offset:·0x208):·pyatomic_gcc.h
75 ··28»     (udata)»      10»    (line_strp)» (offset:·0x29b):·lock.h75 ··28»     (udata)»      10»    (line_strp)» (offset:·0x29d):·lock.h
76 ··29»     (udata)»      11»    (line_strp)» (offset:·0x373):·object.h76 ··29»     (udata)»      11»    (line_strp)» (offset:·0x375):·object.h
77 ··30»     (udata)»      6»     (line_strp)»  (offset:·0x215):·thread_pthread.h77 ··30»     (udata)»      6»     (line_strp)»  (offset:·0x217):·thread_pthread.h
78 ··31»     (udata)»      8»     (line_strp)»  (offset:·0x192c):·obmalloc.c78 ··31»     (udata)»      8»     (line_strp)»  (offset:·0x192e):·obmalloc.c
79 ··32»     (udata)»      6»     (line_strp)»  (offset:·0x2453):·fileutils.c79 ··32»     (udata)»      6»     (line_strp)»  (offset:·0x2463):·fileutils.c
80 ··33»     (udata)»      6»     (line_strp)»  (offset:·0x2389):·thread.c80 ··33»     (udata)»      6»     (line_strp)»  (offset:·0x238b):·thread.c
81 ··34»     (udata)»      4»     (line_strp)»  (offset:·0x226):·stdlib.h81 ··34»     (udata)»      4»     (line_strp)»  (offset:·0x228):·stdlib.h
82 ··35»     (udata)»      10»    (line_strp)» (offset:·0xefd):·unicodeobject.h82 ··35»     (udata)»      10»    (line_strp)» (offset:·0xeff):·unicodeobject.h
83 ··36»     (udata)»      6»     (line_strp)»  (offset:·0x224d):·pystate.c83 ··36»     (udata)»      6»     (line_strp)»  (offset:·0x224f):·pystate.c
84 ··37»     (udata)»      8»     (line_strp)»  (offset:·0x1aa2):·unicodeobject.c84 ··37»     (udata)»      8»     (line_strp)»  (offset:·0x1aa4):·unicodeobject.c
85 ··38»     (udata)»      6»     (line_strp)»  (offset:·0x22ca):·bootstrap_hash.c85 ··38»     (udata)»      6»     (line_strp)»  (offset:·0x22cc):·bootstrap_hash.c
86 ··39»     (udata)»      6»     (line_strp)»  (offset:·0x23b2):·tracemalloc.c86 ··39»     (udata)»      6»     (line_strp)»  (offset:·0x23b4):·tracemalloc.c
87 ··40»     (udata)»      6»     (line_strp)»  (offset:·0x23ca):·getopt.c87 ··40»     (udata)»      6»     (line_strp)»  (offset:·0x23cc):·getopt.c
88 ··41»     (udata)»      10»    (line_strp)» (offset:·0x22f):·listobject.h88 ··41»     (udata)»      10»    (line_strp)» (offset:·0x231):·listobject.h
89 ··42»     (udata)»      4»     (line_strp)»  (offset:·0x23c):·stdio.h89 ··42»     (udata)»      4»     (line_strp)»  (offset:·0x23e):·stdio.h
90 ··43»     (udata)»      12»    (line_strp)» (offset:·0x1182):·codecs.h90 ··43»     (udata)»      12»    (line_strp)» (offset:·0x1184):·codecs.h
91 ··44»     (udata)»      6»     (line_strp)»  (offset:·0x1d72):·errors.c91 ··44»     (udata)»      6»     (line_strp)»  (offset:·0x1d74):·errors.c
92 ··45»     (udata)»      6»     (line_strp)»  (offset:·0x239c):·traceback.c92 ··45»     (udata)»      6»     (line_strp)»  (offset:·0x239e):·traceback.c
93 ··46»     (udata)»      9»     (line_strp)»  (offset:·0x244):·pycore_pymem.h93 ··46»     (udata)»      9»     (line_strp)»  (offset:·0x246):·pycore_pymem.h
94 ··47»     (udata)»      8»     (line_strp)»  (offset:·0x1806):·moduleobject.c94 ··47»     (udata)»      8»     (line_strp)»  (offset:·0x1808):·moduleobject.c
95 ··48»     (udata)»      7»     (line_strp)»  (offset:·0x2b87):·faulthandler.c95 ··48»     (udata)»      7»     (line_strp)»  (offset:·0x2b89):·faulthandler.c
96 ··49»     (udata)»      4»     (line_strp)»  (offset:·0x253):·unistd.h96 ··49»     (udata)»      4»     (line_strp)»  (offset:·0x255):·unistd.h
97 ··50»     (udata)»      4»     (line_strp)»  (offset:·0x25c):·wchar2.h97 ··50»     (udata)»      4»     (line_strp)»  (offset:·0x25e):·wchar2.h
98 ··51»     (udata)»      2»     (line_strp)»  (offset:·0xe1d):·types.h98 ··51»     (udata)»      2»     (line_strp)»  (offset:·0xe1f):·types.h
99 ··52»     (udata)»      1»     (line_strp)»  (offset:·0x265):·segment.c99 ··52»     (udata)»      1»     (line_strp)»  (offset:·0x267):·segment.c
100 ··53»     (udata)»      1»     (line_strp)»  (offset:·0x26f):·page.c100 ··53»     (udata)»      1»     (line_strp)»  (offset:·0x271):·page.c
101 ··54»     (udata)»      13»    (line_strp)» (offset:·0x276):·xmmintrin.h101 ··54»     (udata)»      13»    (line_strp)» (offset:·0x278):·xmmintrin.h
102 ··55»     (udata)»      1»     (line_strp)»  (offset:·0x192f):·alloc.c102 ··55»     (udata)»      1»     (line_strp)»  (offset:·0x1931):·alloc.c
103 ··56»     (udata)»      6»     (line_strp)»  (offset:·0x1e43):·getcompiler.c103 ··56»     (udata)»      6»     (line_strp)»  (offset:·0x1e45):·getcompiler.c
104 ··57»     (udata)»      7»     (line_strp)»  (offset:·0x2f9c):·getpath.c104 ··57»     (udata)»      7»     (line_strp)»  (offset:·0x2f9e):·getpath.c
105 ··58»     (udata)»      7»     (line_strp)»  (offset:·0xdd6):·getbuildinfo.c105 ··58»     (udata)»      7»     (line_strp)»  (offset:·0xdd8):·getbuildinfo.c
106 ··59»     (udata)»      1»     (line_strp)»  (offset:·0x282):·bitmap.h106 ··59»     (udata)»      1»     (line_strp)»  (offset:·0x284):·bitmap.h
107 ··60»     (udata)»      1»     (line_strp)»  (offset:·0x28b):·bitmap.c107 ··60»     (udata)»      1»     (line_strp)»  (offset:·0x28d):·bitmap.c
108 ··61»     (udata)»      6»     (line_strp)»  (offset:·0x208a):·mysnprintf.c108 ··61»     (udata)»      6»     (line_strp)»  (offset:·0x208c):·mysnprintf.c
109 ··62»     (udata)»      9»     (line_strp)»  (offset:·0x294):·pycore_lock.h109 ··62»     (udata)»      9»     (line_strp)»  (offset:·0x296):·pycore_lock.h
110 ··63»     (udata)»      6»     (line_strp)»  (offset:·0x1ddd):·gc.c110 ··63»     (udata)»      6»     (line_strp)»  (offset:·0x1ddf):·gc.c
111 ··64»     (udata)»      6»     (line_strp)»  (offset:·0x1ea3):·ceval_gil.c111 ··64»     (udata)»      6»     (line_strp)»  (offset:·0x1ea5):·ceval_gil.c
112 ··65»     (udata)»      8»     (line_strp)»  (offset:·0x1a6f):·typeobject.c112 ··65»     (udata)»      8»     (line_strp)»  (offset:·0x1a71):·typeobject.c
113 ··66»     (udata)»      9»     (line_strp)»  (offset:·0x2a2):·pycore_llist.h113 ··66»     (udata)»      9»     (line_strp)»  (offset:·0x2a4):·pycore_llist.h
114 ··67»     (udata)»      6»     (line_strp)»  (offset:·0x1eca):·hashtable.c114 ··67»     (udata)»      6»     (line_strp)»  (offset:·0x1ecc):·hashtable.c
115 ··68»     (udata)»      9»     (line_strp)»  (offset:·0x2b1):·pycore_runtime.h115 ··68»     (udata)»      9»     (line_strp)»  (offset:·0x2b3):·pycore_runtime.h
116 ··69»     (udata)»      0»     (line_strp)»  (offset:·0x2c2):·<built-in>116 ··69»     (udata)»      0»     (line_strp)»  (offset:·0x2c4):·<built-in>
  
117 ·Line·Number·Statements:117 ·Line·Number·Statements:
118 ··[0x000001be]··Set·column·to·67118 ··[0x000001be]··Set·column·to·67
119 ··[0x000001c0]··Extended·opcode·2:·set·Address·to·0x67f200119 ··[0x000001c0]··Extended·opcode·2:·set·Address·to·0x680b00
120 ··[0x000001cb]··Advance·Line·by·680·to·681120 ··[0x000001cb]··Advance·Line·by·680·to·681
121 ··[0x000001ce]··Copy121 ··[0x000001ce]··Copy
122 ··[0x000001cf]··Set·column·to·5122 ··[0x000001cf]··Set·column·to·5
123 ··[0x000001d1]··Special·opcode·62:·advance·Address·by·4·to·0x67f204·and·Line·by·1·to·682123 ··[0x000001d1]··Special·opcode·62:·advance·Address·by·4·to·0x680b04·and·Line·by·1·to·682
124 ··[0x000001d2]··Set·column·to·13124 ··[0x000001d2]··Set·column·to·13
125 ··[0x000001d4]··Advance·Line·by·-183·to·499125 ··[0x000001d4]··Advance·Line·by·-183·to·499
126 ··[0x000001d7]··Copy·(view·1)126 ··[0x000001d7]··Copy·(view·1)
127 ··[0x000001d8]··Set·column·to·3127 ··[0x000001d8]··Set·column·to·3
128 ··[0x000001da]··Special·opcode·6:·advance·Address·by·0·to·0x67f204·and·Line·by·1·to·500·(view·2)128 ··[0x000001da]··Special·opcode·6:·advance·Address·by·0·to·0x680b04·and·Line·by·1·to·500·(view·2)
129 ··[0x000001db]··Set·column·to·67129 ··[0x000001db]··Set·column·to·67
130 ··[0x000001dd]··Set·is_stmt·to·0130 ··[0x000001dd]··Set·is_stmt·to·0
131 ··[0x000001de]··Advance·Line·by·181·to·681131 ··[0x000001de]··Advance·Line·by·181·to·681
132 ··[0x000001e1]··Copy·(view·3)132 ··[0x000001e1]··Copy·(view·3)
133 ··[0x000001e2]··Set·File·Name·to·entry·2·in·the·File·Name·Table133 ··[0x000001e2]··Set·File·Name·to·entry·2·in·the·File·Name·Table
134 ··[0x000001e4]··Set·column·to·18134 ··[0x000001e4]··Set·column·to·18
135 ··[0x000001e6]··Extended·opcode·4:·set·Discriminator·to·4135 ··[0x000001e6]··Extended·opcode·4:·set·Discriminator·to·4
136 ··[0x000001ea]··Advance·Line·by·-471·to·210136 ··[0x000001ea]··Advance·Line·by·-471·to·210
Max diff block lines reached; 273888564/273900197 bytes (100.00%) of diff not shown.
443 MB
readelf --wide --debug-dump=info {}
error from `readelf --wide --debug-dump=info {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 677 lines modifiedOffset 1, 677 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:········0x174c0·(32-bit)3 ···Length:········0x174be·(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:·57·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·57·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(strp)·(offset:·0x33f):·GNU·GIMPLE·14.2.0·-mtune=generic·-march=x86-64·-g·-g·-g·-O3·-O3·-O3·-O3·-fno-openmp·-fno-openacc·-fcf-protection=full·-fasynchronous-unwind-tables·-fwrapv·-fuse-linker-plugin·-ffat-lto-objects·-foffload-options=-l_GCC_m·-foffload-options=-l_GCC_m·-foffload-options=-l_GCC_m·-foffload-options=-l_GCC_m·-foffload-options=-l_GCC_m·-fltrans·-fno-PIE9 ····<d>···DW_AT_producer····:·(strp)·(offset:·0x340):·GNU·GIMPLE·14.2.0·-mtune=generic·-march=x86-64·-g·-g·-g·-O3·-O3·-O3·-O3·-fno-openmp·-fno-openacc·-fcf-protection=full·-fasynchronous-unwind-tables·-fwrapv·-fuse-linker-plugin·-ffat-lto-objects·-foffload-options=-l_GCC_m·-foffload-options=-l_GCC_m·-foffload-options=-l_GCC_m·-foffload-options=-l_GCC_m·-foffload-options=-l_GCC_m·-fltrans·-fno-PIE
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x78):·<artificial>11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x7a):·<artificial>
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x41):·/build/reproducible-path/python3.13-3.13.5/build-nopie12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x42):·/build/reproducible-path/python3.13-3.13.5/build-static
13 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x32dc13 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x32dc
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:·13·(DW_TAG_subprogram)16 ·<1><2a>:·Abbrev·Number:·13·(DW_TAG_subprogram)
17 ····<2b>···DW_AT_abstract_origin:·(ref_addr)·<0x94b330>17 ····<2b>···DW_AT_abstract_origin:·(ref_addr)·<0x94c4d1>
18 ····<2f>···DW_AT_ranges······:·(sec_offset)·0xc18 ····<2f>···DW_AT_ranges······:·(sec_offset)·0xc
19 ····<33>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)19 ····<33>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
20 ····<35>···DW_AT_call_all_calls:·(flag_present)·120 ····<35>···DW_AT_call_all_calls:·(flag_present)·1
21 ····<35>···DW_AT_sibling·····:·(ref4)·<0x350>21 ····<35>···DW_AT_sibling·····:·(ref4)·<0x350>
22 ·<2><39>:·Abbrev·Number:·17·(DW_TAG_inlined_subroutine)22 ·<2><39>:·Abbrev·Number:·17·(DW_TAG_inlined_subroutine)
23 ····<3a>···DW_AT_abstract_origin:·(ref_addr)·<0x94b3a7>23 ····<3a>···DW_AT_abstract_origin:·(ref_addr)·<0x94c548>
24 ····<3e>···DW_AT_entry_pc····:·(addr)·0x67f20424 ····<3e>···DW_AT_entry_pc····:·(addr)·0x680b04
25 ····<46>···DW_AT_GNU_entry_view:·(data2)·125 ····<46>···DW_AT_GNU_entry_view:·(data2)·1
26 ····<48>···DW_AT_ranges······:·(sec_offset)·0x2226 ····<48>···DW_AT_ranges······:·(sec_offset)·0x22
27 ····<4c>···DW_AT_call_file···:·(data1)·127 ····<4c>···DW_AT_call_file···:·(data1)·1
28 ····<4d>···DW_AT_call_line···:·(data2)·68228 ····<4d>···DW_AT_call_line···:·(data2)·682
29 ····<4f>···DW_AT_call_column·:·(data1)·529 ····<4f>···DW_AT_call_column·:·(data1)·5
30 ·<3><50>:·Abbrev·Number:·11·(DW_TAG_lexical_block)30 ·<3><50>:·Abbrev·Number:·11·(DW_TAG_lexical_block)
31 ····<51>···DW_AT_ranges······:·(sec_offset)·0x2231 ····<51>···DW_AT_ranges······:·(sec_offset)·0x22
32 ·<4><55>:·Abbrev·Number:·4·(DW_TAG_variable)32 ·<4><55>:·Abbrev·Number:·4·(DW_TAG_variable)
33 ····<56>···DW_AT_abstract_origin:·(ref_addr)·<0x94b3b4>33 ····<56>···DW_AT_abstract_origin:·(ref_addr)·<0x94c555>
34 ····<5a>···DW_AT_location····:·(sec_offset)·0x10·(location·list)34 ····<5a>···DW_AT_location····:·(sec_offset)·0x10·(location·list)
35 ····<5e>···DW_AT_GNU_locviews:·(sec_offset)·0xc35 ····<5e>···DW_AT_GNU_locviews:·(sec_offset)·0xc
36 ·<4><62>:·Abbrev·Number:·7·(DW_TAG_inlined_subroutine)36 ·<4><62>:·Abbrev·Number:·7·(DW_TAG_inlined_subroutine)
37 ····<63>···DW_AT_abstract_origin:·(ref_addr)·<0x94b2e5>37 ····<63>···DW_AT_abstract_origin:·(ref_addr)·<0x94c486>
38 ····<67>···DW_AT_entry_pc····:·(addr)·0x67f22038 ····<67>···DW_AT_entry_pc····:·(addr)·0x680b20
39 ····<6f>···DW_AT_GNU_entry_view:·(data2)·139 ····<6f>···DW_AT_GNU_entry_view:·(data2)·1
40 ····<71>···DW_AT_ranges······:·(sec_offset)·0x4240 ····<71>···DW_AT_ranges······:·(sec_offset)·0x42
41 ····<75>···DW_AT_call_file···:·(data1)·141 ····<75>···DW_AT_call_file···:·(data1)·1
42 ····<76>···DW_AT_call_line···:·(data2)·51042 ····<76>···DW_AT_call_line···:·(data2)·510
43 ····<78>···DW_AT_call_column·:·(data1)·343 ····<78>···DW_AT_call_column·:·(data1)·3
44 ····<79>···DW_AT_sibling·····:·(ref4)·<0x27c>44 ····<79>···DW_AT_sibling·····:·(ref4)·<0x27c>
45 ·<5><7d>:·Abbrev·Number:·25·(DW_TAG_inlined_subroutine)45 ·<5><7d>:·Abbrev·Number:·25·(DW_TAG_inlined_subroutine)
46 ····<7e>···DW_AT_abstract_origin:·(ref_addr)·<0x94aff6>46 ····<7e>···DW_AT_abstract_origin:·(ref_addr)·<0x94c197>
47 ····<82>···DW_AT_entry_pc····:·(addr)·0x67f22047 ····<82>···DW_AT_entry_pc····:·(addr)·0x680b20
48 ····<8a>···DW_AT_GNU_entry_view:·(data2)·348 ····<8a>···DW_AT_GNU_entry_view:·(data2)·3
49 ····<8c>···DW_AT_ranges······:·(sec_offset)·0x6749 ····<8c>···DW_AT_ranges······:·(sec_offset)·0x67
50 ····<90>···DW_AT_call_file···:·(data1)·250 ····<90>···DW_AT_call_file···:·(data1)·2
51 ····<91>···DW_AT_call_line···:·(data1)·10051 ····<91>···DW_AT_call_line···:·(data1)·100
52 ····<92>···DW_AT_call_column·:·(data1)·352 ····<92>···DW_AT_call_column·:·(data1)·3
53 ····<93>···DW_AT_sibling·····:·(ref4)·<0x109>53 ····<93>···DW_AT_sibling·····:·(ref4)·<0x109>
54 ·<6><97>:·Abbrev·Number:·27·(DW_TAG_inlined_subroutine)54 ·<6><97>:·Abbrev·Number:·27·(DW_TAG_inlined_subroutine)
55 ····<98>···DW_AT_abstract_origin:·(ref_addr)·<0x94b0a4>55 ····<98>···DW_AT_abstract_origin:·(ref_addr)·<0x94c245>
56 ····<9c>···DW_AT_entry_pc····:·(addr)·0x67f22056 ····<9c>···DW_AT_entry_pc····:·(addr)·0x680b20
57 ····<a4>···DW_AT_GNU_entry_view:·(data2)·657 ····<a4>···DW_AT_GNU_entry_view:·(data2)·6
58 ····<a6>···DW_AT_ranges······:·(sec_offset)·0x7758 ····<a6>···DW_AT_ranges······:·(sec_offset)·0x77
59 ····<aa>···DW_AT_call_file···:·(data1)·259 ····<aa>···DW_AT_call_file···:·(data1)·2
60 ····<ab>···DW_AT_call_line···:·(data1)·25460 ····<ab>···DW_AT_call_line···:·(data1)·254
61 ····<ac>···DW_AT_call_column·:·(data1)·361 ····<ac>···DW_AT_call_column·:·(data1)·3
62 ·<7><ad>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)62 ·<7><ad>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
63 ····<ae>···DW_AT_abstract_origin:·(ref_addr)·<0x94b0b0>63 ····<ae>···DW_AT_abstract_origin:·(ref_addr)·<0x94c251>
64 ····<b2>···DW_AT_location····:·(sec_offset)·0x2d·(location·list)64 ····<b2>···DW_AT_location····:·(sec_offset)·0x2d·(location·list)
65 ····<b6>···DW_AT_GNU_locviews:·(sec_offset)·0x2b65 ····<b6>···DW_AT_GNU_locviews:·(sec_offset)·0x2b
66 ·<7><ba>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)66 ·<7><ba>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
67 ····<bb>···DW_AT_abstract_origin:·(ref_addr)·<0x94b0bc>67 ····<bb>···DW_AT_abstract_origin:·(ref_addr)·<0x94c25d>
68 ····<bf>···DW_AT_location····:·(sec_offset)·0x45·(location·list)68 ····<bf>···DW_AT_location····:·(sec_offset)·0x45·(location·list)
69 ····<c3>···DW_AT_GNU_locviews:·(sec_offset)·0x4369 ····<c3>···DW_AT_GNU_locviews:·(sec_offset)·0x43
70 ·<7><c7>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)70 ·<7><c7>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
71 ····<c8>···DW_AT_abstract_origin:·(ref_addr)·<0x94b0c8>71 ····<c8>···DW_AT_abstract_origin:·(ref_addr)·<0x94c269>
72 ····<cc>···DW_AT_location····:·(sec_offset)·0x45·(location·list)72 ····<cc>···DW_AT_location····:·(sec_offset)·0x45·(location·list)
73 ····<d0>···DW_AT_GNU_locviews:·(sec_offset)·0x4373 ····<d0>···DW_AT_GNU_locviews:·(sec_offset)·0x43
74 ·<7><d4>:·Abbrev·Number:·11·(DW_TAG_lexical_block)74 ·<7><d4>:·Abbrev·Number:·11·(DW_TAG_lexical_block)
75 ····<d5>···DW_AT_ranges······:·(sec_offset)·0x7775 ····<d5>···DW_AT_ranges······:·(sec_offset)·0x77
76 ·<8><d9>:·Abbrev·Number:·4·(DW_TAG_variable)76 ·<8><d9>:·Abbrev·Number:·4·(DW_TAG_variable)
77 ····<da>···DW_AT_abstract_origin:·(ref_addr)·<0x94b0d4>77 ····<da>···DW_AT_abstract_origin:·(ref_addr)·<0x94c275>
78 ····<de>···DW_AT_location····:·(sec_offset)·0x55·(location·list)78 ····<de>···DW_AT_location····:·(sec_offset)·0x55·(location·list)
79 ····<e2>···DW_AT_GNU_locviews:·(sec_offset)·0x5379 ····<e2>···DW_AT_GNU_locviews:·(sec_offset)·0x53
80 ·<8><e6>:·Abbrev·Number:·5·(DW_TAG_call_site)80 ·<8><e6>:·Abbrev·Number:·5·(DW_TAG_call_site)
81 ····<e7>···DW_AT_call_return_pc:·(addr)·0x67f24881 ····<e7>···DW_AT_call_return_pc:·(addr)·0x680b48
82 ····<ef>···DW_AT_call_origin·:·(ref4)·<0x519>82 ····<ef>···DW_AT_call_origin·:·(ref4)·<0x519>
83 ·<9><f3>:·Abbrev·Number:·1·(DW_TAG_call_site_parameter)83 ·<9><f3>:·Abbrev·Number:·1·(DW_TAG_call_site_parameter)
84 ····<f4>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»      (DW_OP_reg5·(rdi))84 ····<f4>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»      (DW_OP_reg5·(rdi))
85 ····<f6>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·c0·34·ac·0·0·0·0·0·»  (DW_OP_addr:·ac34c0)85 ····<f6>···DW_AT_call_value··:·(exprloc)·9·byte·block:·3·c0·44·ac·0·0·0·0·0·»  (DW_OP_addr:·ac44c0)
86 ·<9><100>:·Abbrev·Number:·1·(DW_TAG_call_site_parameter)86 ·<9><100>:·Abbrev·Number:·1·(DW_TAG_call_site_parameter)
87 ····<101>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))87 ····<101>···DW_AT_location····:·(exprloc)·1·byte·block:·54·»     (DW_OP_reg4·(rsi))
88 ····<103>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)88 ····<103>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»   (DW_OP_lit0)
89 ·<9><105>:·Abbrev·Number:·089 ·<9><105>:·Abbrev·Number:·0
90 ·<8><106>:·Abbrev·Number:·090 ·<8><106>:·Abbrev·Number:·0
91 ·<7><107>:·Abbrev·Number:·091 ·<7><107>:·Abbrev·Number:·0
92 ·<6><108>:·Abbrev·Number:·092 ·<6><108>:·Abbrev·Number:·0
93 ·<5><109>:·Abbrev·Number:·18·(DW_TAG_lexical_block)93 ·<5><109>:·Abbrev·Number:·18·(DW_TAG_lexical_block)
94 ····<10a>···DW_AT_abstract_origin:·(ref_addr)·<0x94b2f1>94 ····<10a>···DW_AT_abstract_origin:·(ref_addr)·<0x94c492>
95 ····<10e>···DW_AT_low_pc······:·(addr)·0x67f25f95 ····<10e>···DW_AT_low_pc······:·(addr)·0x680b5f
96 ····<116>···DW_AT_high_pc·····:·(data8)·0x2e96 ····<116>···DW_AT_high_pc·····:·(data8)·0x2e
97 ····<11e>···DW_AT_sibling·····:·(ref4)·<0x1d3>97 ····<11e>···DW_AT_sibling·····:·(ref4)·<0x1d3>
98 ·<6><122>:·Abbrev·Number:·4·(DW_TAG_variable)98 ·<6><122>:·Abbrev·Number:·4·(DW_TAG_variable)
99 ····<123>···DW_AT_abstract_origin:·(ref_addr)·<0x94b2f2>99 ····<123>···DW_AT_abstract_origin:·(ref_addr)·<0x94c493>
100 ····<127>···DW_AT_location····:·(sec_offset)·0x68·(location·list)100 ····<127>···DW_AT_location····:·(sec_offset)·0x68·(location·list)
101 ····<12b>···DW_AT_GNU_locviews:·(sec_offset)·0x62101 ····<12b>···DW_AT_GNU_locviews:·(sec_offset)·0x62
102 ·<6><12f>:·Abbrev·Number:·19·(DW_TAG_lexical_block)102 ·<6><12f>:·Abbrev·Number:·19·(DW_TAG_lexical_block)
103 ····<130>···DW_AT_abstract_origin:·(ref_addr)·<0x94b2fc>103 ····<130>···DW_AT_abstract_origin:·(ref_addr)·<0x94c49d>
104 ····<134>···DW_AT_ranges······:·(sec_offset)·0x87104 ····<134>···DW_AT_ranges······:·(sec_offset)·0x87
105 ·<7><138>:·Abbrev·Number:·4·(DW_TAG_variable)105 ·<7><138>:·Abbrev·Number:·4·(DW_TAG_variable)
106 ····<139>···DW_AT_abstract_origin:·(ref_addr)·<0x94b2fd>106 ····<139>···DW_AT_abstract_origin:·(ref_addr)·<0x94c49e>
107 ····<13d>···DW_AT_location····:·(sec_offset)·0xa8·(location·list)107 ····<13d>···DW_AT_location····:·(sec_offset)·0xa8·(location·list)
108 ····<141>···DW_AT_GNU_locviews:·(sec_offset)·0x9e108 ····<141>···DW_AT_GNU_locviews:·(sec_offset)·0x9e
109 ·<7><145>:·Abbrev·Number:·15·(DW_TAG_variable)109 ·<7><145>:·Abbrev·Number:·15·(DW_TAG_variable)
110 ····<146>···DW_AT_abstract_origin:·(ref_addr)·<0x94b309>110 ····<146>···DW_AT_abstract_origin:·(ref_addr)·<0x94c4aa>
111 ·<7><14a>:·Abbrev·Number:·33·(DW_TAG_inlined_subroutine)111 ·<7><14a>:·Abbrev·Number:·33·(DW_TAG_inlined_subroutine)
112 ····<14b>···DW_AT_abstract_origin:·(ref_addr)·<0x94b2bc>112 ····<14b>···DW_AT_abstract_origin:·(ref_addr)·<0x94c45d>
113 ····<14f>···DW_AT_entry_pc····:·(addr)·0x67f25f113 ····<14f>···DW_AT_entry_pc····:·(addr)·0x680b5f
114 ····<157>···DW_AT_GNU_entry_view:·(data2)·5114 ····<157>···DW_AT_GNU_entry_view:·(data2)·5
115 ····<159>···DW_AT_low_pc······:·(addr)·0x67f25f115 ····<159>···DW_AT_low_pc······:·(addr)·0x680b5f
116 ····<161>···DW_AT_high_pc·····:·(data8)·0xe116 ····<161>···DW_AT_high_pc·····:·(data8)·0xe
117 ····<169>···DW_AT_call_file···:·(data1)·2117 ····<169>···DW_AT_call_file···:·(data1)·2
118 ····<16a>···DW_AT_call_line···:·(data1)·103118 ····<16a>···DW_AT_call_line···:·(data1)·103
119 ····<16b>···DW_AT_call_column·:·(data1)·14119 ····<16b>···DW_AT_call_column·:·(data1)·14
120 ····<16c>···DW_AT_sibling·····:·(ref4)·<0x19f>120 ····<16c>···DW_AT_sibling·····:·(ref4)·<0x19f>
121 ·<8><170>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)121 ·<8><170>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
122 ····<171>···DW_AT_abstract_origin:·(ref_addr)·<0x94b2cc>122 ····<171>···DW_AT_abstract_origin:·(ref_addr)·<0x94c46d>
123 ····<175>···DW_AT_location····:·(sec_offset)·0x11e·(location·list)123 ····<175>···DW_AT_location····:·(sec_offset)·0x11e·(location·list)
124 ····<179>···DW_AT_GNU_locviews:·(sec_offset)·0x11c124 ····<179>···DW_AT_GNU_locviews:·(sec_offset)·0x11c
125 ·<8><17d>:·Abbrev·Number:·4·(DW_TAG_variable)125 ·<8><17d>:·Abbrev·Number:·4·(DW_TAG_variable)
126 ····<17e>···DW_AT_abstract_origin:·(ref_addr)·<0x94b2d8>126 ····<17e>···DW_AT_abstract_origin:·(ref_addr)·<0x94c479>
Max diff block lines reached; 464590068/464599124 bytes (100.00%) of diff not shown.
545 KB
readelf --wide --debug-dump=abbrev {}
error from `readelf --wide --debug-dump=abbrev {}`: readelf: Error: Unable to find program interpreter name
    
Offset 871, 29 lines modifiedOffset 871, 29 lines modified
871 ····DW_AT_call_return_pc·DW_FORM_addr871 ····DW_AT_call_return_pc·DW_FORM_addr
872 ····DW_AT_call_origin··DW_FORM_ref4872 ····DW_AT_call_origin··DW_FORM_ref4
873 ····DW_AT·value:·0·····DW_FORM·value:·0873 ····DW_AT·value:·0·····DW_FORM·value:·0
874 ···9······DW_TAG_inlined_subroutine····[has·children]874 ···9······DW_TAG_inlined_subroutine····[has·children]
875 ····DW_AT_abstract_origin·DW_FORM_ref_addr875 ····DW_AT_abstract_origin·DW_FORM_ref_addr
876 ····DW_AT_entry_pc·····DW_FORM_addr876 ····DW_AT_entry_pc·····DW_FORM_addr
877 ····DW_AT_GNU_entry_view·DW_FORM_data2877 ····DW_AT_GNU_entry_view·DW_FORM_data2
 878 ····DW_AT_ranges·······DW_FORM_sec_offset
878 ····DW_AT_low_pc·······DW_FORM_addr 
879 ····DW_AT_high_pc······DW_FORM_data8 
880 ····DW_AT_call_file····DW_FORM_data1879 ····DW_AT_call_file····DW_FORM_data1
881 ····DW_AT_call_line····DW_FORM_data2880 ····DW_AT_call_line····DW_FORM_data2
882 ····DW_AT_call_column··DW_FORM_data1881 ····DW_AT_call_column··DW_FORM_data1
883 ····DW_AT_sibling······DW_FORM_ref4 
884 ····DW_AT·value:·0·····DW_FORM·value:·0882 ····DW_AT·value:·0·····DW_FORM·value:·0
885 ···10······DW_TAG_inlined_subroutine····[has·children]883 ···10······DW_TAG_inlined_subroutine····[has·children]
886 ····DW_AT_abstract_origin·DW_FORM_ref_addr884 ····DW_AT_abstract_origin·DW_FORM_ref_addr
887 ····DW_AT_entry_pc·····DW_FORM_addr885 ····DW_AT_entry_pc·····DW_FORM_addr
888 ····DW_AT_GNU_entry_view·DW_FORM_data2886 ····DW_AT_GNU_entry_view·DW_FORM_data2
889 ····DW_AT_ranges·······DW_FORM_sec_offset887 ····DW_AT_low_pc·······DW_FORM_addr
 888 ····DW_AT_high_pc······DW_FORM_data8
890 ····DW_AT_call_file····DW_FORM_data1889 ····DW_AT_call_file····DW_FORM_data1
891 ····DW_AT_call_line····DW_FORM_data2890 ····DW_AT_call_line····DW_FORM_data2
892 ····DW_AT_call_column··DW_FORM_data1891 ····DW_AT_call_column··DW_FORM_data1
 892 ····DW_AT_sibling······DW_FORM_ref4
893 ····DW_AT·value:·0·····DW_FORM·value:·0893 ····DW_AT·value:·0·····DW_FORM·value:·0
894 ···11······DW_TAG_inlined_subroutine····[has·children]894 ···11······DW_TAG_inlined_subroutine····[has·children]
895 ····DW_AT_abstract_origin·DW_FORM_ref_addr895 ····DW_AT_abstract_origin·DW_FORM_ref_addr
896 ····DW_AT_ranges·······DW_FORM_sec_offset896 ····DW_AT_ranges·······DW_FORM_sec_offset
897 ····DW_AT_call_file····DW_FORM_data1897 ····DW_AT_call_file····DW_FORM_data1
898 ····DW_AT_call_line····DW_FORM_data2898 ····DW_AT_call_line····DW_FORM_data2
899 ····DW_AT_call_column··DW_FORM_data1899 ····DW_AT_call_column··DW_FORM_data1
Offset 920, 29 lines modifiedOffset 920, 29 lines modified
920 ····DW_AT_call_column··DW_FORM_data1920 ····DW_AT_call_column··DW_FORM_data1
921 ····DW_AT_sibling······DW_FORM_ref4921 ····DW_AT_sibling······DW_FORM_ref4
922 ····DW_AT·value:·0·····DW_FORM·value:·0922 ····DW_AT·value:·0·····DW_FORM·value:·0
923 ···16······DW_TAG_variable····[no·children]923 ···16······DW_TAG_variable····[no·children]
924 ····DW_AT_abstract_origin·DW_FORM_ref_addr924 ····DW_AT_abstract_origin·DW_FORM_ref_addr
925 ····DW_AT_location·····DW_FORM_exprloc925 ····DW_AT_location·····DW_FORM_exprloc
926 ····DW_AT·value:·0·····DW_FORM·value:·0926 ····DW_AT·value:·0·····DW_FORM·value:·0
 927 ···17······DW_TAG_lexical_block····[has·children]
 928 ····DW_AT_abstract_origin·DW_FORM_ref_addr
 929 ····DW_AT_ranges·······DW_FORM_sec_offset
 930 ····DW_AT_sibling······DW_FORM_ref4
 931 ····DW_AT·value:·0·····DW_FORM·value:·0
927 ···17······DW_TAG_inlined_subroutine····[has·children]932 ···18······DW_TAG_inlined_subroutine····[has·children]
928 ····DW_AT_abstract_origin·DW_FORM_ref_addr933 ····DW_AT_abstract_origin·DW_FORM_ref_addr
929 ····DW_AT_entry_pc·····DW_FORM_addr934 ····DW_AT_entry_pc·····DW_FORM_addr
930 ····DW_AT_GNU_entry_view·DW_FORM_data2935 ····DW_AT_GNU_entry_view·DW_FORM_data2
931 ····DW_AT_low_pc·······DW_FORM_addr936 ····DW_AT_low_pc·······DW_FORM_addr
932 ····DW_AT_high_pc······DW_FORM_data8937 ····DW_AT_high_pc······DW_FORM_data8
933 ····DW_AT_call_file····DW_FORM_data1938 ····DW_AT_call_file····DW_FORM_data1
934 ····DW_AT_call_line····DW_FORM_data2939 ····DW_AT_call_line····DW_FORM_data2
935 ····DW_AT_call_column··DW_FORM_data1940 ····DW_AT_call_column··DW_FORM_data1
936 ····DW_AT·value:·0·····DW_FORM·value:·0941 ····DW_AT·value:·0·····DW_FORM·value:·0
937 ···18······DW_TAG_lexical_block····[has·children] 
938 ····DW_AT_abstract_origin·DW_FORM_ref_addr 
939 ····DW_AT_ranges·······DW_FORM_sec_offset 
940 ····DW_AT_sibling······DW_FORM_ref4 
941 ····DW_AT·value:·0·····DW_FORM·value:·0 
942 ···19······DW_TAG_call_site····[has·children]942 ···19······DW_TAG_call_site····[has·children]
943 ····DW_AT_call_return_pc·DW_FORM_addr943 ····DW_AT_call_return_pc·DW_FORM_addr
944 ····DW_AT·value:·0·····DW_FORM·value:·0944 ····DW_AT·value:·0·····DW_FORM·value:·0
945 ···20······DW_TAG_call_site····[no·children]945 ···20······DW_TAG_call_site····[no·children]
946 ····DW_AT_call_return_pc·DW_FORM_addr946 ····DW_AT_call_return_pc·DW_FORM_addr
947 ····DW_AT_call_origin··DW_FORM_ref4947 ····DW_AT_call_origin··DW_FORM_ref4
948 ····DW_AT·value:·0·····DW_FORM·value:·0948 ····DW_AT·value:·0·····DW_FORM·value:·0
Offset 1019, 28 lines modifiedOffset 1019, 28 lines modified
1019 ····DW_AT_call_all_calls·DW_FORM_flag_present1019 ····DW_AT_call_all_calls·DW_FORM_flag_present
1020 ····DW_AT_sibling······DW_FORM_ref41020 ····DW_AT_sibling······DW_FORM_ref4
1021 ····DW_AT·value:·0·····DW_FORM·value:·01021 ····DW_AT·value:·0·····DW_FORM·value:·0
1022 ···31······DW_TAG_label····[no·children]1022 ···31······DW_TAG_label····[no·children]
1023 ····DW_AT_abstract_origin·DW_FORM_ref_addr1023 ····DW_AT_abstract_origin·DW_FORM_ref_addr
1024 ····DW_AT_low_pc·······DW_FORM_addr1024 ····DW_AT_low_pc·······DW_FORM_addr
1025 ····DW_AT·value:·0·····DW_FORM·value:·01025 ····DW_AT·value:·0·····DW_FORM·value:·0
 1026 ···32······DW_TAG_subprogram····[has·children]
 1027 ····DW_AT_abstract_origin·DW_FORM_ref_addr
 1028 ····DW_AT_sibling······DW_FORM_ref4
 1029 ····DW_AT·value:·0·····DW_FORM·value:·0
1026 ···32······DW_TAG_inlined_subroutine····[no·children]1030 ···33······DW_TAG_inlined_subroutine····[no·children]
1027 ····DW_AT_abstract_origin·DW_FORM_ref_addr1031 ····DW_AT_abstract_origin·DW_FORM_ref_addr
1028 ····DW_AT_entry_pc·····DW_FORM_addr1032 ····DW_AT_entry_pc·····DW_FORM_addr
1029 ····DW_AT_GNU_entry_view·DW_FORM_data21033 ····DW_AT_GNU_entry_view·DW_FORM_data2
1030 ····DW_AT_low_pc·······DW_FORM_addr1034 ····DW_AT_low_pc·······DW_FORM_addr
1031 ····DW_AT_high_pc······DW_FORM_data81035 ····DW_AT_high_pc······DW_FORM_data8
1032 ····DW_AT_call_file····DW_FORM_data11036 ····DW_AT_call_file····DW_FORM_data1
1033 ····DW_AT_call_line····DW_FORM_data11037 ····DW_AT_call_line····DW_FORM_data1
1034 ····DW_AT_call_column··DW_FORM_data11038 ····DW_AT_call_column··DW_FORM_data1
1035 ····DW_AT·value:·0·····DW_FORM·value:·01039 ····DW_AT·value:·0·····DW_FORM·value:·0
1036 ···33······DW_TAG_subprogram····[has·children] 
1037 ····DW_AT_abstract_origin·DW_FORM_ref_addr 
1038 ····DW_AT_sibling······DW_FORM_ref4 
1039 ····DW_AT·value:·0·····DW_FORM·value:·0 
1040 ···34······DW_TAG_call_site_parameter····[no·children]1040 ···34······DW_TAG_call_site_parameter····[no·children]
1041 ····DW_AT_call_parameter·DW_FORM_ref41041 ····DW_AT_call_parameter·DW_FORM_ref4
1042 ····DW_AT_call_value···DW_FORM_exprloc1042 ····DW_AT_call_value···DW_FORM_exprloc
1043 ····DW_AT·value:·0·····DW_FORM·value:·01043 ····DW_AT·value:·0·····DW_FORM·value:·0
1044 ···35······DW_TAG_inlined_subroutine····[has·children]1044 ···35······DW_TAG_inlined_subroutine····[has·children]
1045 ····DW_AT_abstract_origin·DW_FORM_ref_addr1045 ····DW_AT_abstract_origin·DW_FORM_ref_addr
1046 ····DW_AT_ranges·······DW_FORM_sec_offset1046 ····DW_AT_ranges·······DW_FORM_sec_offset
Offset 1055, 118 lines modifiedOffset 1055, 118 lines modified
1055 ····DW_AT_call_file····DW_FORM_data11055 ····DW_AT_call_file····DW_FORM_data1
1056 ····DW_AT_call_line····DW_FORM_data11056 ····DW_AT_call_line····DW_FORM_data1
1057 ····DW_AT_call_column··DW_FORM_data11057 ····DW_AT_call_column··DW_FORM_data1
1058 ····DW_AT·value:·0·····DW_FORM·value:·01058 ····DW_AT·value:·0·····DW_FORM·value:·0
1059 ···37······DW_TAG_label····[no·children]1059 ···37······DW_TAG_label····[no·children]
1060 ····DW_AT_abstract_origin·DW_FORM_ref_addr1060 ····DW_AT_abstract_origin·DW_FORM_ref_addr
1061 ····DW_AT·value:·0·····DW_FORM·value:·01061 ····DW_AT·value:·0·····DW_FORM·value:·0
1062 ···38······DW_TAG_inlined_subroutine····[has·children]1062 ···38······DW_TAG_call_site····[has·children]
 1063 ····DW_AT_call_return_pc·DW_FORM_addr
 1064 ····DW_AT_call_tail_call·DW_FORM_flag_present
1063 ····DW_AT_abstract_origin·DW_FORM_ref_addr1065 ····DW_AT_call_origin··DW_FORM_ref4
1064 ····DW_AT_low_pc·······DW_FORM_addr 
1065 ····DW_AT_high_pc······DW_FORM_data8 
1066 ····DW_AT_call_file····DW_FORM_data1 
1067 ····DW_AT_call_line····DW_FORM_data1 
1068 ····DW_AT_call_column··DW_FORM_data1 
1069 ····DW_AT·value:·0·····DW_FORM·value:·01066 ····DW_AT·value:·0·····DW_FORM·value:·0
1070 ···39······DW_TAG_inlined_subroutine····[no·children]1067 ···39······DW_TAG_inlined_subroutine····[has·children]
1071 ····DW_AT_abstract_origin·DW_FORM_ref_addr1068 ····DW_AT_abstract_origin·DW_FORM_ref_addr
1072 ····DW_AT_entry_pc·····DW_FORM_addr 
1073 ····DW_AT_GNU_entry_view·DW_FORM_data2 
1074 ····DW_AT_low_pc·······DW_FORM_addr1069 ····DW_AT_low_pc·······DW_FORM_addr
1075 ····DW_AT_high_pc······DW_FORM_data81070 ····DW_AT_high_pc······DW_FORM_data8
1076 ····DW_AT_call_file····DW_FORM_data11071 ····DW_AT_call_file····DW_FORM_data1
1077 ····DW_AT_call_line····DW_FORM_data21072 ····DW_AT_call_line····DW_FORM_data1
1078 ····DW_AT_call_column··DW_FORM_data11073 ····DW_AT_call_column··DW_FORM_data1
Max diff block lines reached; 552062/557665 bytes (99.00%) of diff not shown.
257 KB
readelf --wide --debug-dump=aranges {}
error from `readelf --wide --debug-dump=aranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 3716 lines modifiedOffset 3, 3731 lines modified
3 ··Length:···················6363 ··Length:···················636
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 ····000000000067f200·00000000000068429 ····0000000000680b00·0000000000006842
10 ····0000000000422040·000000000000540810 ····0000000000422040·0000000000005408
11 ····0000000000522470·000000000000014211 ····00000000005227a0·0000000000000142
12 ····00000000005225c0·00000000000000a812 ····00000000005228f0·00000000000000a8
13 ····0000000000522670·000000000000005f13 ····00000000005229a0·000000000000005f
14 ····00000000005226d0·000000000000003614 ····0000000000522a00·0000000000000036
15 ····0000000000522710·000000000000007015 ····0000000000522a40·0000000000000070
16 ····0000000000522780·000000000000003a16 ····0000000000522ab0·000000000000003a
17 ····00000000005227c0·000000000000003917 ····0000000000522af0·0000000000000039
18 ····0000000000522800·000000000000005618 ····0000000000522b30·0000000000000056
19 ····0000000000522860·00000000000000c219 ····0000000000522b90·00000000000000c2
20 ····0000000000522930·000000000000001820 ····0000000000522c60·0000000000000018
21 ····0000000000522950·000000000000006921 ····0000000000522c80·0000000000000069
22 ····00000000005229c0·000000000000002d22 ····0000000000522cf0·000000000000002d
23 ····00000000005229f0·000000000000002423 ····0000000000522d20·0000000000000024
24 ····0000000000522a20·000000000000000924 ····0000000000522d50·0000000000000009
25 ····0000000000522a30·000000000000006725 ····0000000000522d60·0000000000000067
26 ····0000000000522aa0·000000000000000c26 ····0000000000522dd0·000000000000000c
27 ····0000000000522ab0·000000000000002027 ····0000000000522de0·0000000000000020
28 ····0000000000522ad0·000000000000002d28 ····0000000000522e00·000000000000002d
29 ····0000000000522b00·000000000000001b29 ····0000000000522e30·000000000000001b
30 ····0000000000522b20·000000000000008530 ····0000000000522e50·0000000000000085
31 ····0000000000522bb0·000000000000007a31 ····0000000000522ee0·000000000000007a
32 ····0000000000522c30·000000000000003432 ····0000000000522f60·0000000000000034
33 ····0000000000522c70·000000000000002533 ····0000000000522fa0·0000000000000025
34 ····0000000000522ca0·00000000000000c034 ····0000000000522fd0·00000000000000c0
35 ····0000000000522d60·00000000000000cd35 ····0000000000523090·00000000000000cd
36 ····0000000000522e30·00000000000001f936 ····0000000000523160·00000000000001f9
37 ····0000000000523030·000000000000001137 ····0000000000523360·0000000000000011
38 ····0000000000523050·00000000000000ab38 ····0000000000523380·00000000000000ab
39 ····0000000000523100·000000000000001c 
40 ····0000000000523120·0000000000000007 
41 ····0000000000523130·000000000000000c 
42 ····0000000000523140·0000000000000257 
43 ····00000000005233a0·000000000000008b 
44 ····0000000000523430·000000000000003d 
45 ····0000000000523470·000000000000001c39 ····0000000000523430·000000000000001c
 40 ····0000000000523450·0000000000000007
 41 ····0000000000523460·000000000000000c
 42 ····0000000000523470·0000000000000257
 43 ····00000000005236d0·000000000000008b
 44 ····0000000000523760·000000000000003d
 45 ····00000000005237a0·000000000000001c
46 ····0000000000523490·00000000000000d546 ····00000000005237c0·00000000000000d5
47 ····0000000000000000·000000000000000047 ····0000000000000000·0000000000000000
48 ··Length:···················58848 ··Length:···················588
49 ··Version:··················249 ··Version:··················2
50 ··Offset·into·.debug_info:··0x174c450 ··Offset·into·.debug_info:··0x174c2
51 ··Pointer·Size:·············851 ··Pointer·Size:·············8
52 ··Segment·Size:·············052 ··Segment·Size:·············0
  
53 ····Address············Length53 ····Address············Length
54 ····0000000000685a80·0000000000000e5654 ····0000000000687380·0000000000000e56
55 ····0000000000427450·0000000000001ba555 ····0000000000427450·0000000000001ba5
56 ····0000000000523580·000000000000002656 ····00000000005238c0·0000000000000026
57 ····00000000005235b0·00000000000003da57 ····00000000005238f0·00000000000003da
58 ····0000000000523990·000000000000004758 ····0000000000523cd0·0000000000000047
59 ····00000000005239e0·000000000000001a59 ····0000000000523d20·000000000000001a
60 ····0000000000523a00·000000000000033660 ····0000000000523d40·0000000000000336
61 ····0000000000523d40·000000000000002261 ····0000000000524080·0000000000000022
62 ····0000000000523d70·000000000000001362 ····00000000005240b0·0000000000000013
63 ····0000000000523d90·000000000000000563 ····00000000005240d0·0000000000000005
64 ····0000000000523da0·00000000000003d964 ····00000000005240e0·00000000000003d9
65 ····0000000000524180·00000000000029e565 ····00000000005244c0·00000000000029e5
66 ····0000000000526b70·000000000000027866 ····0000000000526eb0·0000000000000278
67 ····0000000000526df0·000000000000001567 ····0000000000527130·0000000000000015
68 ····0000000000526e10·00000000000006de68 ····0000000000527150·00000000000006de
69 ····00000000005274f0·000000000000000969 ····0000000000527830·0000000000000009
70 ····0000000000527500·000000000000020f 
71 ····0000000000527710·0000000000000127 
72 ····0000000000527840·000000000000012070 ····0000000000527840·000000000000020f
 71 ····0000000000527a50·0000000000000127
 72 ····0000000000527b80·0000000000000120
73 ····0000000000527960·00000000000002c573 ····0000000000527ca0·00000000000002c5
74 ····0000000000527c30·000000000000011874 ····0000000000527f70·0000000000000118
75 ····0000000000527d50·000000000000010d75 ····0000000000528090·000000000000010d
76 ····0000000000527e60·00000000000003be76 ····00000000005281a0·00000000000003be
77 ····0000000000528220·000000000000002977 ····0000000000528560·0000000000000029
78 ····0000000000528250·000000000000003078 ····0000000000528590·0000000000000030
79 ····0000000000528280·000000000000038079 ····00000000005285c0·0000000000000380
80 ····0000000000528600·000000000000027380 ····0000000000528940·0000000000000273
81 ····0000000000528880·000000000000022781 ····0000000000528bc0·0000000000000227
82 ····0000000000528ab0·000000000000016d82 ····0000000000528df0·000000000000016d
83 ····0000000000528c20·00000000000000db83 ····0000000000528f60·00000000000000db
84 ····0000000000528d00·000000000000019184 ····0000000000529040·0000000000000191
85 ····0000000000528ea0·000000000000079085 ····00000000005291e0·0000000000000790
86 ····0000000000529630·000000000000021c86 ····0000000000529970·000000000000021c
87 ····0000000000529850·000000000000004787 ····0000000000529b90·0000000000000047
88 ····00000000005298a0·000000000000404d88 ····0000000000529be0·000000000000404d
89 ····0000000000000000·000000000000000089 ····0000000000000000·0000000000000000
90 ··Length:···················65290 ··Length:···················652
91 ··Version:··················291 ··Version:··················2
92 ··Offset·into·.debug_info:··0x3494092 ··Offset·into·.debug_info:··0x3493e
93 ··Pointer·Size:·············893 ··Pointer·Size:·············8
94 ··Segment·Size:·············094 ··Segment·Size:·············0
  
95 ····Address············Length95 ····Address············Length
96 ····00000000006868e0·00000000000029ce96 ····00000000006881e0·00000000000029ee
97 ····0000000000428ff5·000000000000130c97 ····0000000000428ff5·00000000000012da
98 ····000000000052d900·000000000000005098 ····000000000052dc40·0000000000000050
99 ····000000000052d950·0000000000000a8d99 ····000000000052dc90·0000000000000a79
100 ····000000000052e3e0·0000000000000618100 ····000000000052e710·0000000000000618
101 ····000000000052ea00·0000000000000123101 ····000000000052ed30·0000000000000123
102 ····000000000052eb30·000000000000020b 
103 ····000000000052ed40·0000000000000178 
104 ····000000000052eec0·00000000000002b8102 ····000000000052ee60·0000000000000212
105 ····000000000052f180·000000000000029c103 ····000000000052f080·0000000000000178
106 ····000000000052f420·000000000000020e104 ····000000000052f200·00000000000002b7
107 ····000000000052f630·0000000000000229 
108 ····000000000052f860·000000000000026b105 ····000000000052f4c0·00000000000002b3
109 ····000000000052fad0·00000000000000bd106 ····000000000052f780·0000000000000221
110 ····000000000052fb90·00000000000002f1107 ····000000000052f9b0·000000000000021e
 108 ····000000000052fbd0·000000000000026b
111 ····000000000052fe90·000000000000004c109 ····000000000052fe40·00000000000000bd
112 ····000000000052fee0·0000000000000513110 ····000000000052ff00·00000000000002f1
113 ····0000000000530400·0000000000000034111 ····0000000000530200·000000000000004c
 112 ····0000000000530250·00000000000004f8
 113 ····0000000000530750·0000000000000034
114 ····0000000000530440·0000000000000017114 ····0000000000530790·0000000000000017
115 ····0000000000530460·0000000000000069115 ····00000000005307b0·0000000000000069
Max diff block lines reached; 253765/263218 bytes (96.41%) of diff not shown.
265 MB
readelf --wide --debug-dump=loc {}
error from `readelf --wide --debug-dump=loc {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 262 lines modifiedOffset 1, 262 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:··········0x149393 ··Length:··········0x14936
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·v000000000000002·v000000000000000·location·view·pair9 ····0000000c·v000000000000002·v000000000000000·location·view·pair
10 ····0000000e·v000000000000000·v000000000000000·location·view·pair10 ····0000000e·v000000000000000·v000000000000000·location·view·pair
  
11 ····00000010·v000000000000002·v000000000000000·views·at·0000000c·for:11 ····00000010·v000000000000002·v000000000000000·views·at·0000000c·for:
12 ·············000000000067f2d6·000000000067f2e5·(DW_OP_lit0;·DW_OP_stack_value)12 ·············0000000000680bd6·0000000000680be5·(DW_OP_lit0;·DW_OP_stack_value)
13 ····0000001d·v000000000000000·v000000000000000·views·at·0000000e·for:13 ····0000001d·v000000000000000·v000000000000000·views·at·0000000e·for:
14 ·············000000000042204f·000000000042205a·(DW_OP_lit0;·DW_OP_stack_value)14 ·············000000000042204f·000000000042205a·(DW_OP_lit0;·DW_OP_stack_value)
15 ····0000002a·<End·of·list>15 ····0000002a·<End·of·list>
  
16 ····0000002b·v000000000000007·v000000000000000·location·view·pair16 ····0000002b·v000000000000007·v000000000000000·location·view·pair
  
17 ····0000002d·v000000000000007·v000000000000000·views·at·0000002b·for:17 ····0000002d·v000000000000007·v000000000000000·views·at·0000002b·for:
18 ·············000000000067f220·000000000067f24f·(DW_OP_addr:·67f6b0;·DW_OP_stack_value)18 ·············0000000000680b20·0000000000680b4f·(DW_OP_addr:·680fb0;·DW_OP_stack_value)
19 ····00000042·<End·of·list>19 ····00000042·<End·of·list>
  
20 ····00000043·v000000000000007·v000000000000000·location·view·pair20 ····00000043·v000000000000007·v000000000000000·location·view·pair
  
21 ····00000045·v000000000000007·v000000000000000·views·at·00000043·for:21 ····00000045·v000000000000007·v000000000000000·views·at·00000043·for:
22 ·············000000000067f220·000000000067f24f·(DW_OP_lit0;·DW_OP_stack_value)22 ·············0000000000680b20·0000000000680b4f·(DW_OP_lit0;·DW_OP_stack_value)
23 ····00000052·<End·of·list>23 ····00000052·<End·of·list>
  
24 ····00000053·v000000000000000·v000000000000000·location·view·pair24 ····00000053·v000000000000000·v000000000000000·location·view·pair
  
25 ····00000055·v000000000000000·v000000000000000·views·at·00000053·for:25 ····00000055·v000000000000000·v000000000000000·views·at·00000053·for:
26 ·············000000000067f229·000000000067f24f·(DW_OP_reg3·(rbx))26 ·············0000000000680b29·0000000000680b4f·(DW_OP_reg3·(rbx))
27 ····00000061·<End·of·list>27 ····00000061·<End·of·list>
  
28 ····00000062·v000000000000002·v000000000000003·location·view·pair28 ····00000062·v000000000000002·v000000000000003·location·view·pair
29 ····00000064·v000000000000003·v000000000000000·location·view·pair29 ····00000064·v000000000000003·v000000000000000·location·view·pair
30 ····00000066·v000000000000000·v000000000000001·location·view·pair30 ····00000066·v000000000000000·v000000000000001·location·view·pair
  
31 ····00000068·000000000067f25f·(base·address)31 ····00000068·0000000000680b5f·(base·address)
32 ····00000071·v000000000000002·v000000000000003·views·at·00000062·for:32 ····00000071·v000000000000002·v000000000000003·views·at·00000062·for:
33 ·············000000000067f25f·000000000067f25f·(DW_OP_lit0;·DW_OP_stack_value)33 ·············0000000000680b5f·0000000000680b5f·(DW_OP_lit0;·DW_OP_stack_value)
34 ····00000077·v000000000000003·v000000000000000·views·at·00000064·for:34 ····00000077·v000000000000003·v000000000000000·views·at·00000064·for:
35 ·············000000000067f25f·000000000067f27f·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a065c0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)35 ·············0000000000680b5f·0000000000680b7f·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075c0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)
36 ····0000008a·v000000000000000·v000000000000001·views·at·00000066·for:36 ····0000008a·v000000000000000·v000000000000001·views·at·00000066·for:
37 ·············000000000067f27f·000000000067f284·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a065e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)37 ·············0000000000680b7f·0000000000680b84·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)
38 ····0000009d·<End·of·list>38 ····0000009d·<End·of·list>
  
39 ····0000009e·v000000000000004·v000000000000000·location·view·pair39 ····0000009e·v000000000000004·v000000000000000·location·view·pair
40 ····000000a0·v000000000000000·v000000000000000·location·view·pair40 ····000000a0·v000000000000000·v000000000000000·location·view·pair
41 ····000000a2·v000000000000000·v000000000000000·location·view·pair41 ····000000a2·v000000000000000·v000000000000000·location·view·pair
42 ····000000a4·v000000000000000·v000000000000000·location·view·pair42 ····000000a4·v000000000000000·v000000000000000·location·view·pair
43 ····000000a6·v000000000000000·v000000000000000·location·view·pair43 ····000000a6·v000000000000000·v000000000000000·location·view·pair
  
44 ····000000a8·000000000067f25f·(base·address)44 ····000000a8·0000000000680b5f·(base·address)
45 ····000000b1·v000000000000004·v000000000000000·views·at·0000009e·for:45 ····000000b1·v000000000000004·v000000000000000·views·at·0000009e·for:
46 ·············000000000067f25f·000000000067f27f·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a065c0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)46 ·············0000000000680b5f·0000000000680b7f·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075c0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)
47 ····000000c4·v000000000000000·v000000000000000·views·at·000000a0·for:47 ····000000c4·v000000000000000·v000000000000000·views·at·000000a0·for:
48 ·············000000000067f27f·000000000067f2ca·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a065e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)48 ·············0000000000680b7f·0000000000680bca·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)
49 ····000000d7·v000000000000000·v000000000000000·views·at·000000a2·for:49 ····000000d7·v000000000000000·v000000000000000·views·at·000000a2·for:
50 ·············000000000067f2e5·000000000067f2e5·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a065e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)·(start·==·end)50 ·············0000000000680be5·0000000000680be5·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)·(start·==·end)
51 ····000000ec·0000000000422040·(base·address)51 ····000000ec·0000000000422040·(base·address)
52 ····000000f5·v000000000000000·v000000000000000·views·at·000000a4·for:52 ····000000f5·v000000000000000·v000000000000000·views·at·000000a4·for:
53 ·············0000000000422040·000000000042204f·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a065e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)53 ·············0000000000422040·000000000042204f·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)
54 ····00000108·v000000000000000·v000000000000000·views·at·000000a6·for:54 ····00000108·v000000000000000·v000000000000000·views·at·000000a6·for:
55 ·············000000000042205a·0000000000422069·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a065e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)55 ·············000000000042205a·0000000000422069·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)
56 ····0000011b·<End·of·list>56 ····0000011b·<End·of·list>
  
57 ····0000011c·v000000000000005·v000000000000001·location·view·pair57 ····0000011c·v000000000000005·v000000000000001·location·view·pair
  
58 ····0000011e·v000000000000005·v000000000000001·views·at·0000011c·for:58 ····0000011e·v000000000000005·v000000000000001·views·at·0000011c·for:
59 ·············000000000067f25f·000000000067f26d·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a065c0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)59 ·············0000000000680b5f·0000000000680b6d·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075c0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_stack_value)
60 ····00000138·<End·of·list>60 ····00000138·<End·of·list>
  
61 ····00000139·v000000000000009·v000000000000001·location·view·pair61 ····00000139·v000000000000009·v000000000000001·location·view·pair
  
62 ····0000013b·v000000000000009·v000000000000001·views·at·00000139·for:62 ····0000013b·v000000000000009·v000000000000001·views·at·00000139·for:
63 ·············000000000067f25f·000000000067f26d·(DW_OP_reg3·(rbx))63 ·············0000000000680b5f·0000000000680b6d·(DW_OP_reg3·(rbx))
64 ····00000147·<End·of·list>64 ····00000147·<End·of·list>
  
65 ····00000148·v000000000000004·v000000000000000·location·view·pair65 ····00000148·v000000000000004·v000000000000000·location·view·pair
66 ····0000014a·v000000000000000·v000000000000000·location·view·pair66 ····0000014a·v000000000000000·v000000000000000·location·view·pair
67 ····0000014c·v000000000000000·v000000000000000·location·view·pair67 ····0000014c·v000000000000000·v000000000000000·location·view·pair
68 ····0000014e·v000000000000000·v000000000000000·location·view·pair68 ····0000014e·v000000000000000·v000000000000000·location·view·pair
69 ····00000150·v000000000000000·v000000000000000·location·view·pair69 ····00000150·v000000000000000·v000000000000000·location·view·pair
  
70 ····00000152·000000000067f26d·(base·address)70 ····00000152·0000000000680b6d·(base·address)
71 ····0000015b·v000000000000004·v000000000000000·views·at·00000148·for:71 ····0000015b·v000000000000004·v000000000000000·views·at·00000148·for:
72 ·············000000000067f26d·000000000067f27f·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a065c0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_const4u:·4294967295;·DW_OP_and;·DW_OP_lit5;·DW_OP_shl;·DW_OP_addr:·a065c0;·DW_OP_plus;·DW_OP_stack_value)72 ·············0000000000680b6d·0000000000680b7f·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075c0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_const4u:·4294967295;·DW_OP_and;·DW_OP_lit5;·DW_OP_shl;·DW_OP_addr:·a075c0;·DW_OP_plus;·DW_OP_stack_value)
73 ····00000180·v000000000000000·v000000000000000·views·at·0000014a·for:73 ····00000180·v000000000000000·v000000000000000·views·at·0000014a·for:
74 ·············000000000067f27f·000000000067f2e4·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a065e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_const4u:·4294967295;·DW_OP_and;·DW_OP_lit5;·DW_OP_shl;·DW_OP_addr:·a065c0;·DW_OP_plus;·DW_OP_stack_value)74 ·············0000000000680b7f·0000000000680be4·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_const4u:·4294967295;·DW_OP_and;·DW_OP_lit5;·DW_OP_shl;·DW_OP_addr:·a075c0;·DW_OP_plus;·DW_OP_stack_value)
75 ····000001a5·v000000000000000·v000000000000000·views·at·0000014c·for:75 ····000001a5·v000000000000000·v000000000000000·views·at·0000014c·for:
76 ·············000000000067f2e5·000000000067f2e5·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a065e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_const4u:·4294967295;·DW_OP_and;·DW_OP_lit5;·DW_OP_shl;·DW_OP_addr:·a065c0;·DW_OP_plus;·DW_OP_stack_value)·(start·==·end)76 ·············0000000000680be5·0000000000680be5·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_const4u:·4294967295;·DW_OP_and;·DW_OP_lit5;·DW_OP_shl;·DW_OP_addr:·a075c0;·DW_OP_plus;·DW_OP_stack_value)·(start·==·end)
77 ····000001ca·0000000000422040·(base·address)77 ····000001ca·0000000000422040·(base·address)
78 ····000001d3·v000000000000000·v000000000000000·views·at·0000014e·for:78 ····000001d3·v000000000000000·v000000000000000·views·at·0000014e·for:
79 ·············0000000000422040·0000000000422055·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a065e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_const4u:·4294967295;·DW_OP_and;·DW_OP_lit5;·DW_OP_shl;·DW_OP_addr:·a065c0;·DW_OP_plus;·DW_OP_stack_value)79 ·············0000000000422040·0000000000422055·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_const4u:·4294967295;·DW_OP_and;·DW_OP_lit5;·DW_OP_shl;·DW_OP_addr:·a075c0;·DW_OP_plus;·DW_OP_stack_value)
80 ····000001f8·v000000000000000·v000000000000000·views·at·00000150·for:80 ····000001f8·v000000000000000·v000000000000000·views·at·00000150·for:
81 ·············000000000042205a·0000000000422069·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a065e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_const4u:·4294967295;·DW_OP_and;·DW_OP_lit5;·DW_OP_shl;·DW_OP_addr:·a065c0;·DW_OP_plus;·DW_OP_stack_value)81 ·············000000000042205a·0000000000422069·(DW_OP_breg3·(rbx):·0;·DW_OP_addr:·a075e0;·DW_OP_minus;·DW_OP_lit5;·DW_OP_shr;·DW_OP_const4u:·4294967295;·DW_OP_and;·DW_OP_lit5;·DW_OP_shl;·DW_OP_addr:·a075c0;·DW_OP_plus;·DW_OP_stack_value)
82 ····0000021d·<End·of·list>82 ····0000021d·<End·of·list>
  
83 ····0000021e·v000000000000001·v000000000000001·location·view·pair83 ····0000021e·v000000000000001·v000000000000001·location·view·pair
84 ····00000220·v000000000000000·v000000000000000·location·view·pair84 ····00000220·v000000000000000·v000000000000000·location·view·pair
85 ····00000222·v000000000000000·v000000000000000·location·view·pair85 ····00000222·v000000000000000·v000000000000000·location·view·pair
  
86 ····00000224·000000000067f28d·(base·address)86 ····00000224·0000000000680b8d·(base·address)
87 ····0000022d·v000000000000001·v000000000000001·views·at·0000021e·for:87 ····0000022d·v000000000000001·v000000000000001·views·at·0000021e·for:
88 ·············000000000067f28d·000000000067f29a·(DW_OP_lit19;·DW_OP_stack_value)88 ·············0000000000680b8d·0000000000680b9a·(DW_OP_lit19;·DW_OP_stack_value)
89 ····00000233·v000000000000000·v000000000000000·views·at·00000220·for:89 ····00000233·v000000000000000·v000000000000000·views·at·00000220·for:
90 ·············000000000067f2e5·000000000067f2e5·(DW_OP_lit19;·DW_OP_stack_value)·(start·==·end)90 ·············0000000000680be5·0000000000680be5·(DW_OP_lit19;·DW_OP_stack_value)·(start·==·end)
91 ····00000239·v000000000000000·v000000000000000·views·at·00000222·for:91 ····00000239·v000000000000000·v000000000000000·views·at·00000222·for:
92 ·············0000000000422040·000000000042204f·(DW_OP_lit19;·DW_OP_stack_value)92 ·············0000000000422040·000000000042204f·(DW_OP_lit19;·DW_OP_stack_value)
93 ····00000246·<End·of·list>93 ····00000246·<End·of·list>
  
94 ····00000247·v000000000000005·v000000000000001·location·view·pair94 ····00000247·v000000000000005·v000000000000001·location·view·pair
95 ····00000249·v000000000000000·v000000000000000·location·view·pair95 ····00000249·v000000000000000·v000000000000000·location·view·pair
96 ····0000024b·v000000000000000·v000000000000000·location·view·pair96 ····0000024b·v000000000000000·v000000000000000·location·view·pair
97 ····0000024d·v000000000000000·v000000000000000·location·view·pair97 ····0000024d·v000000000000000·v000000000000000·location·view·pair
98 ····0000024f·v000000000000000·v000000000000000·location·view·pair98 ····0000024f·v000000000000000·v000000000000000·location·view·pair
  
99 ····00000251·000000000067f28d·(base·address)99 ····00000251·0000000000680b8d·(base·address)
100 ····0000025a·v000000000000005·v000000000000001·views·at·00000247·for:100 ····0000025a·v000000000000005·v000000000000001·views·at·00000247·for:
101 ·············000000000067f28d·000000000067f29a·(DW_OP_addr:·a06820;·DW_OP_stack_value)101 ·············0000000000680b8d·0000000000680b9a·(DW_OP_addr:·a07820;·DW_OP_stack_value)
102 ····00000268·v000000000000000·v000000000000000·views·at·00000249·for:102 ····00000268·v000000000000000·v000000000000000·views·at·00000249·for:
103 ·············000000000067f2e5·000000000067f2e5·(DW_OP_addr:·a06820;·DW_OP_stack_value)·(start·==·end)103 ·············0000000000680be5·0000000000680be5·(DW_OP_addr:·a07820;·DW_OP_stack_value)·(start·==·end)
Max diff block lines reached; 278316669/278328137 bytes (100.00%) of diff not shown.
257 KB
readelf --wide --debug-dump=ranges {}
error from `readelf --wide --debug-dump=ranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 3716 lines modifiedOffset 3, 3731 lines modified
3 ··Length:···················6363 ··Length:···················636
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 ····000000000067f200·00000000000068429 ····0000000000680b00·0000000000006842
10 ····0000000000422040·000000000000540810 ····0000000000422040·0000000000005408
11 ····0000000000522470·000000000000014211 ····00000000005227a0·0000000000000142
12 ····00000000005225c0·00000000000000a812 ····00000000005228f0·00000000000000a8
13 ····0000000000522670·000000000000005f13 ····00000000005229a0·000000000000005f
14 ····00000000005226d0·000000000000003614 ····0000000000522a00·0000000000000036
15 ····0000000000522710·000000000000007015 ····0000000000522a40·0000000000000070
16 ····0000000000522780·000000000000003a16 ····0000000000522ab0·000000000000003a
17 ····00000000005227c0·000000000000003917 ····0000000000522af0·0000000000000039
18 ····0000000000522800·000000000000005618 ····0000000000522b30·0000000000000056
19 ····0000000000522860·00000000000000c219 ····0000000000522b90·00000000000000c2
20 ····0000000000522930·000000000000001820 ····0000000000522c60·0000000000000018
21 ····0000000000522950·000000000000006921 ····0000000000522c80·0000000000000069
22 ····00000000005229c0·000000000000002d22 ····0000000000522cf0·000000000000002d
23 ····00000000005229f0·000000000000002423 ····0000000000522d20·0000000000000024
24 ····0000000000522a20·000000000000000924 ····0000000000522d50·0000000000000009
25 ····0000000000522a30·000000000000006725 ····0000000000522d60·0000000000000067
26 ····0000000000522aa0·000000000000000c26 ····0000000000522dd0·000000000000000c
27 ····0000000000522ab0·000000000000002027 ····0000000000522de0·0000000000000020
28 ····0000000000522ad0·000000000000002d28 ····0000000000522e00·000000000000002d
29 ····0000000000522b00·000000000000001b29 ····0000000000522e30·000000000000001b
30 ····0000000000522b20·000000000000008530 ····0000000000522e50·0000000000000085
31 ····0000000000522bb0·000000000000007a31 ····0000000000522ee0·000000000000007a
32 ····0000000000522c30·000000000000003432 ····0000000000522f60·0000000000000034
33 ····0000000000522c70·000000000000002533 ····0000000000522fa0·0000000000000025
34 ····0000000000522ca0·00000000000000c034 ····0000000000522fd0·00000000000000c0
35 ····0000000000522d60·00000000000000cd35 ····0000000000523090·00000000000000cd
36 ····0000000000522e30·00000000000001f936 ····0000000000523160·00000000000001f9
37 ····0000000000523030·000000000000001137 ····0000000000523360·0000000000000011
38 ····0000000000523050·00000000000000ab38 ····0000000000523380·00000000000000ab
39 ····0000000000523100·000000000000001c 
40 ····0000000000523120·0000000000000007 
41 ····0000000000523130·000000000000000c 
42 ····0000000000523140·0000000000000257 
43 ····00000000005233a0·000000000000008b 
44 ····0000000000523430·000000000000003d 
45 ····0000000000523470·000000000000001c39 ····0000000000523430·000000000000001c
 40 ····0000000000523450·0000000000000007
 41 ····0000000000523460·000000000000000c
 42 ····0000000000523470·0000000000000257
 43 ····00000000005236d0·000000000000008b
 44 ····0000000000523760·000000000000003d
 45 ····00000000005237a0·000000000000001c
46 ····0000000000523490·00000000000000d546 ····00000000005237c0·00000000000000d5
47 ····0000000000000000·000000000000000047 ····0000000000000000·0000000000000000
48 ··Length:···················58848 ··Length:···················588
49 ··Version:··················249 ··Version:··················2
50 ··Offset·into·.debug_info:··0x174c450 ··Offset·into·.debug_info:··0x174c2
51 ··Pointer·Size:·············851 ··Pointer·Size:·············8
52 ··Segment·Size:·············052 ··Segment·Size:·············0
  
53 ····Address············Length53 ····Address············Length
54 ····0000000000685a80·0000000000000e5654 ····0000000000687380·0000000000000e56
55 ····0000000000427450·0000000000001ba555 ····0000000000427450·0000000000001ba5
56 ····0000000000523580·000000000000002656 ····00000000005238c0·0000000000000026
57 ····00000000005235b0·00000000000003da57 ····00000000005238f0·00000000000003da
58 ····0000000000523990·000000000000004758 ····0000000000523cd0·0000000000000047
59 ····00000000005239e0·000000000000001a59 ····0000000000523d20·000000000000001a
60 ····0000000000523a00·000000000000033660 ····0000000000523d40·0000000000000336
61 ····0000000000523d40·000000000000002261 ····0000000000524080·0000000000000022
62 ····0000000000523d70·000000000000001362 ····00000000005240b0·0000000000000013
63 ····0000000000523d90·000000000000000563 ····00000000005240d0·0000000000000005
64 ····0000000000523da0·00000000000003d964 ····00000000005240e0·00000000000003d9
65 ····0000000000524180·00000000000029e565 ····00000000005244c0·00000000000029e5
66 ····0000000000526b70·000000000000027866 ····0000000000526eb0·0000000000000278
67 ····0000000000526df0·000000000000001567 ····0000000000527130·0000000000000015
68 ····0000000000526e10·00000000000006de68 ····0000000000527150·00000000000006de
69 ····00000000005274f0·000000000000000969 ····0000000000527830·0000000000000009
70 ····0000000000527500·000000000000020f 
71 ····0000000000527710·0000000000000127 
72 ····0000000000527840·000000000000012070 ····0000000000527840·000000000000020f
 71 ····0000000000527a50·0000000000000127
 72 ····0000000000527b80·0000000000000120
73 ····0000000000527960·00000000000002c573 ····0000000000527ca0·00000000000002c5
74 ····0000000000527c30·000000000000011874 ····0000000000527f70·0000000000000118
75 ····0000000000527d50·000000000000010d75 ····0000000000528090·000000000000010d
76 ····0000000000527e60·00000000000003be76 ····00000000005281a0·00000000000003be
77 ····0000000000528220·000000000000002977 ····0000000000528560·0000000000000029
78 ····0000000000528250·000000000000003078 ····0000000000528590·0000000000000030
79 ····0000000000528280·000000000000038079 ····00000000005285c0·0000000000000380
80 ····0000000000528600·000000000000027380 ····0000000000528940·0000000000000273
81 ····0000000000528880·000000000000022781 ····0000000000528bc0·0000000000000227
82 ····0000000000528ab0·000000000000016d82 ····0000000000528df0·000000000000016d
83 ····0000000000528c20·00000000000000db83 ····0000000000528f60·00000000000000db
84 ····0000000000528d00·000000000000019184 ····0000000000529040·0000000000000191
85 ····0000000000528ea0·000000000000079085 ····00000000005291e0·0000000000000790
86 ····0000000000529630·000000000000021c86 ····0000000000529970·000000000000021c
87 ····0000000000529850·000000000000004787 ····0000000000529b90·0000000000000047
88 ····00000000005298a0·000000000000404d88 ····0000000000529be0·000000000000404d
89 ····0000000000000000·000000000000000089 ····0000000000000000·0000000000000000
90 ··Length:···················65290 ··Length:···················652
91 ··Version:··················291 ··Version:··················2
92 ··Offset·into·.debug_info:··0x3494092 ··Offset·into·.debug_info:··0x3493e
93 ··Pointer·Size:·············893 ··Pointer·Size:·············8
94 ··Segment·Size:·············094 ··Segment·Size:·············0
  
95 ····Address············Length95 ····Address············Length
96 ····00000000006868e0·00000000000029ce96 ····00000000006881e0·00000000000029ee
97 ····0000000000428ff5·000000000000130c97 ····0000000000428ff5·00000000000012da
98 ····000000000052d900·000000000000005098 ····000000000052dc40·0000000000000050
99 ····000000000052d950·0000000000000a8d99 ····000000000052dc90·0000000000000a79
100 ····000000000052e3e0·0000000000000618100 ····000000000052e710·0000000000000618
101 ····000000000052ea00·0000000000000123101 ····000000000052ed30·0000000000000123
102 ····000000000052eb30·000000000000020b 
103 ····000000000052ed40·0000000000000178 
104 ····000000000052eec0·00000000000002b8102 ····000000000052ee60·0000000000000212
105 ····000000000052f180·000000000000029c103 ····000000000052f080·0000000000000178
106 ····000000000052f420·000000000000020e104 ····000000000052f200·00000000000002b7
107 ····000000000052f630·0000000000000229 
108 ····000000000052f860·000000000000026b105 ····000000000052f4c0·00000000000002b3
109 ····000000000052fad0·00000000000000bd106 ····000000000052f780·0000000000000221
110 ····000000000052fb90·00000000000002f1107 ····000000000052f9b0·000000000000021e
 108 ····000000000052fbd0·000000000000026b
111 ····000000000052fe90·000000000000004c109 ····000000000052fe40·00000000000000bd
112 ····000000000052fee0·0000000000000513110 ····000000000052ff00·00000000000002f1
113 ····0000000000530400·0000000000000034111 ····0000000000530200·000000000000004c
 112 ····0000000000530250·00000000000004f8
 113 ····0000000000530750·0000000000000034
114 ····0000000000530440·0000000000000017114 ····0000000000530790·0000000000000017
115 ····0000000000530460·0000000000000069115 ····00000000005307b0·0000000000000069
Max diff block lines reached; 253765/263218 bytes (96.41%) of diff not shown.
260 KB
strings --all --bytes=8 {}
    
Offset 2, 3692 lines modifiedOffset 2, 3763 lines modified
2 8@%rbp·8@%r132 8@%rbp·8@%r13
3 gc__done3 gc__done
4 gc__start4 gc__start
5 -4@56(%rsp)5 -4@56(%rsp)
6 import__find__load__done6 import__find__load__done
7 8@%rax·-4@%edx7 8@%rax·-4@%edx
Diff chunk too large, falling back to line-by-line diff (2846 lines added, 2774 lines removed)
8 import__find__load__start8 import__find__load__start
9 %u|:L?t89 Pg'c)·'9P
10 D>X/SsdK=10 t)RC@z» E
11 ;»      k=O@k>11 Gm?$("7N
12 w8$R2~:C12 .g:T;WcQ!
13 sC='5YzH^13 Jm39hmQ0,
14 8~Q»    ~6NE14 %\O»    gPu6
15 IwP`']os15 ~"QtV8Nbc
16 hU1{e1XU16 7)POY,@8?
17 v=`Y^8zY,-VI17 T3QY?@87
18 H8O[,c\A18 *9kH/\!u
19 uT`~Z.=BDo19 %Ea3Ka-Q8
20 aDLBq'@b20 HXN}X"*g
21 !*rw5kDI21 yF85bKvi
22 <q,m{["Iz22 Hclp|G·9
23 cGILf|Ob23 =0wdaM7b
24 5JuLao##24 xJn}U=af
25 ILf</3Jc|e25 qSDl_Ql3!Z
26 TxCb\-^<26 ?:}_C<:M
27 OgS!G(|!127 @7a"-+h;Zi
28 k,-g+\i,K28 X2DL!^-5Z
29 (|Ob\Cn+#29 ~bID8r_a
30 af@DCE##3#C30 lKrx}X4)Y}H
31 5232222222331 \ic%!vj?
32 0JxNY?@x32 M@}n#,Dk
33 nrna5O<w33 4C]fqx» KC
34 gn@Xq/O,J34 x0/UK/UG
35 g~(k<O6535 Jd]pjB|Cm<S
36 yH1sEH[)36 9DV"CW"#A
37 +,+f|VqX37 |,4;Bj/4/KM
38 6ucput#%38 S)»     cEA>t
39 qIfJTf6O39 `nJ|oA_A
40 G"`$d=A&40 V6E[<^iS
41 i}%s&5=K41 TgA^{kA>x{A
42 l/9TsxmL#42 Jd/{Ned^
43 R#{Jg%`V43 R4iscXd\Q
44 u{(k";e·44 W»      NA96Enm
45 QY(emjX{45 FGIN~ANwR
46 %{k=SRl3U46 rvgT~Y2c
47 `a>YqjmB47 }6Cq3'(a
48 9tnmNPs@48 &+C]z7ziF'D
49 02dGz,R<49 ,kIrr8.i
50 =km2D[or50 EE%#4?}4l
51 >*!3a&Yk51 86Q49-{`
52 c]^c2(7@52 GEzZ@m$W
53 eq-K`Y9,53 %f%/UsZO
54 'W·D`sX/zr54 fOe@VA]@k
55 2sD|/Hs[55 lD=CvnQf
56 #D/v\7]fJ56 ?z$A/)4C9
57 4*QOaKwH?&57 >yT=KTDuk
58 ~)|qRaFc58 b0IGyee+
59 +{I~imRb59 KiQ*M|+vp
60 $}h(4ZID60 6$oB~Q~A
61 eZ;zIk`)61 *qRScFV·
62 *G<fuf~I62 4Bf&XeFj
63 r9Dm^C5N63 _ST;Vg5c
64 _=y*-ZY(64 De>PeB5_
65 L&>qd>H&"65 Imvi-{jk
66 P!Mat,[8C66 LMDJ}HEA
67 »       INI65rh67 !`&"e$(`o
68 5{@r)d-2:68 ·(*bFDED
69 =On~2"m[69 aH.@N!'!%
70 {|»     w&QT=70 %)F94+as
71 ]MtvfCN:71 ?ICUO@gQ
72 VAlVT^gs;72 -CaKtLjG=
73 %iYRz4UiWWz$973 _Zeet`m[
74 &ZT:,KYr74 U»      QW!sQ5<:Y
75 -U2!&]9^75 i·i;@F0A
76 Hu3>Zl%_76 <dvR)(Fn
77 ·KezwBI&77 P'+KcuM|<A
78 <~KU7MYO78 :E:XT$-]
79 9C?mF{:]79 Xn4KG?Uq
80 D~J_J>H_80 >·k5j+·_
81 (oR+PHQq81 p]G@K:-.8
82 U2[sJ>}n82 ·W»      @wrnINY@dy
83 ·yv6]TBO83 Vura<aXpu
84 ^~)·59·184 +r5aJ!SBd
85 g.(Zn9(e85 N-c7eR.:;|
86 KN,9s85}8286 7F#7m<5^
87 V}@8»   f'» 87 50K!W{@/
88 @>x·ZS|z88 q,8(x:m*
89 84'd\gR\89 ?T?x,Dh.d
90 ;kL+B_r·90 Yw2/l5})
91 mIOcI/gI91 N»      Y!GO@)
92 gIobI/kI92 1HM?&_N,·
93 f:;W^T\pbf=d93 Fa}[hg» ]W
94 UHqYO,%nm}[94 _GvS95F:
95 t·gyQr~H95 ClZBXs@}8f
96 kA+>tc%X96 gJ?Uk)Fx
97 eg{)W%%B97 +|hxz,Hb
98 uE~5ZsW,98 u955K{fP
99 K*4»    S(gP99 r.KNo~*»
100 &r1C<)c2100 jSv'T>*c
101 *Yq4){\}b101 G!gj\liy
102 K6ej»   8k~~102 N(uy5agz
103 `.|W_e]=s#103 Fd$~3B>!
104 Hc;{TBog104 +KzldV97
105 /4_GpnRJ[_105 Ht5!e%hi
106 hq:<1iSt106 J+"=aUkZR
107 zCa0s!O?107 !,"9b+"l
108 Z~gE$0%=108 Qr*uF0A]
109 6V62gSW7109 )ZX}Qg0Ug,b
110 'pe:A&C@110 5u\(}d6X
111 x6sY·r[`111 ·e»      @J0I»  l
112 O\-LLGD>112 QU!S»   d~D
113 |Xp4#j=2113 u+gLg1G"]7
114 D_3$x4^Qt114 !`FAlDmv
115 ?Qqx%uGy115 OaVD·1@m
116 d?d@2|_vW116 p·Z$/}%Z
117 1YJ#0,;A117 "Uk}u+{5
118 <Qe{[9=z118 »       z;mpVio
119 )krpMrP3119 O)Bn0AaK
120 n$Ge-&/z120 *hiO',K@
121 HP7x:Hz{121 ?0e@*%QN·
122 OL>55][f`122 qPW^rI9:
123 %`/L;u!E5123 BM@*Ei>V
124 _t·((9fWR124 TXcwXf·x%
125 7Ksn]tn5cx125 LbP`xZOmF
126 Ie·B}EU2126 rEafCT";
127 ntSwm4idQ127 e_@y*\HRg!
Max diff block lines reached; 206328/266393 bytes (77.45%) of diff not shown.
1.24 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 73, 15 lines modifiedOffset 73, 15 lines modified
73 »       ...73 »       ...
  
74 0000000000422e1e·<pymain_main.cold>:74 0000000000422e1e·<pymain_main.cold>:
75 »       ...75 »       ...
  
76 0000000000422e3c·<PyMem_RawMalloc.cold>:76 0000000000422e3c·<PyMem_RawMalloc.cold>:
77 PyMem_RawMalloc():77 PyMem_RawMalloc():
78 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/obmalloc.c:94978 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/obmalloc.c:949
79 »       add····%al,(%rax)79 »       add····%al,(%rax)
80 »       ...80 »       ...
  
81 0000000000422e3f·<PyImport_ExtendInittab.cold>:81 0000000000422e3f·<PyImport_ExtendInittab.cold>:
82 »       ...82 »       ...
  
83 0000000000422ef0·<Py_IsInitialized>:83 0000000000422ef0·<Py_IsInitialized>:
Offset 136, 24 lines modifiedOffset 136, 24 lines modified
136 »       ...136 »       ...
  
137 00000000004237ab·<decode_current_locale.lto_priv.0.cold>:137 00000000004237ab·<decode_current_locale.lto_priv.0.cold>:
138 »       ...138 »       ...
  
139 00000000004239a9·<PyMem_RawRealloc.cold>:139 00000000004239a9·<PyMem_RawRealloc.cold>:
140 PyMem_RawRealloc():140 PyMem_RawRealloc():
141 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/obmalloc.c:967141 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/obmalloc.c:967
142 »       add····%al,(%rax)142 »       add····%al,(%rax)
143 »       ...143 »       ...
  
144 00000000004239ac·<Py_InitializeFromConfig.cold>:144 00000000004239ac·<Py_InitializeFromConfig.cold>:
145 »       ...145 »       ...
  
146 0000000000423a16·<_PyMem_RawWcsdup.cold>:146 0000000000423a16·<_PyMem_RawWcsdup.cold>:
147 _PyMem_RawWcsdup():147 _PyMem_RawWcsdup():
148 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/obmalloc.c:1044148 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/obmalloc.c:1044
149 »       add····%al,(%rax)149 »       add····%al,(%rax)
150 »       add····%al,(%rax)150 »       add····%al,(%rax)
151 »       add····%al,(%rax)151 »       add····%al,(%rax)
152 »       ...152 »       ...
  
153 0000000000423a1d·<PyMem_SetAllocator.cold>:153 0000000000423a1d·<PyMem_SetAllocator.cold>:
154 »       ...154 »       ...
Offset 171, 15 lines modifiedOffset 171, 15 lines modified
171 »       ...171 »       ...
  
172 0000000000423c5d·<pyinit_core.constprop.0.cold>:172 0000000000423c5d·<pyinit_core.constprop.0.cold>:
173 »       ...173 »       ...
  
174 00000000004240b9·<PyMem_RawCalloc.cold>:174 00000000004240b9·<PyMem_RawCalloc.cold>:
175 PyMem_RawCalloc():175 PyMem_RawCalloc():
176 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/obmalloc.c:958176 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/obmalloc.c:958
177 »       add····%al,(%rax)177 »       add····%al,(%rax)
178 »       ...178 »       ...
  
179 00000000004240bc·<_PyArgv_AsWstrList.cold>:179 00000000004240bc·<_PyArgv_AsWstrList.cold>:
180 »       ...180 »       ...
  
181 000000000042415b·<_PyPreCmdline_Read.isra.0.cold>:181 000000000042415b·<_PyPreCmdline_Read.isra.0.cold>:
Offset 216, 15 lines modifiedOffset 216, 15 lines modified
216 »       ...216 »       ...
  
217 0000000000425a65·<ucs4lib_utf8_decode.lto_priv.0.cold>:217 0000000000425a65·<ucs4lib_utf8_decode.lto_priv.0.cold>:
218 »       ...218 »       ...
  
219 0000000000425b38·<_PyMem_DebugRawAlloc.lto_priv.0.cold>:219 0000000000425b38·<_PyMem_DebugRawAlloc.lto_priv.0.cold>:
220 _PyMem_DebugRawAlloc():220 _PyMem_DebugRawAlloc():
221 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/obmalloc.c:2689221 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/obmalloc.c:2689
222 »       add····%al,(%rax)222 »       add····%al,(%rax)
223 »       add····%al,(%rax)223 »       add····%al,(%rax)
224 »       add····%al,(%rax)224 »       add····%al,(%rax)
225 »       ...225 »       ...
  
226 0000000000425b3f·<PyConfig_Read>:226 0000000000425b3f·<PyConfig_Read>:
227 »       ...227 »       ...
Offset 239, 15 lines modifiedOffset 239, 15 lines modified
239 »       ...239 »       ...
  
240 0000000000425ec8·<config_run_filename_abspath.cold>:240 0000000000425ec8·<config_run_filename_abspath.cold>:
241 »       ...241 »       ...
  
242 0000000000425ef3·<PyGILState_GetThisThreadState.cold>:242 0000000000425ef3·<PyGILState_GetThisThreadState.cold>:
243 PyGILState_GetThisThreadState():243 PyGILState_GetThisThreadState():
244 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Python/pystate.c:2722244 /build/reproducible-path/python3.13-3.13.5/build-static/../Python/pystate.c:2722
245 »       add····%al,(%rax)245 »       add····%al,(%rax)
246 »       ...246 »       ...
  
247 0000000000425ef6·<PyConfig_SetWideStringList>:247 0000000000425ef6·<PyConfig_SetWideStringList>:
248 »       ...248 »       ...
  
249 0000000000425f90·<config_get_env_dup.isra.0.cold>:249 0000000000425f90·<config_get_env_dup.isra.0.cold>:
Offset 398, 26 lines modifiedOffset 398, 26 lines modified
398 »       ...398 »       ...
  
399 0000000000427be0·<_PyObject_GC_New.cold>:399 0000000000427be0·<_PyObject_GC_New.cold>:
400 »       ...400 »       ...
  
401 0000000000427c50·<PyObject_Malloc.cold>:401 0000000000427c50·<PyObject_Malloc.cold>:
402 PyObject_Malloc():402 PyObject_Malloc():
403 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/obmalloc.c:1311403 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/obmalloc.c:1311
404 »       add····%al,(%rax)404 »       add····%al,(%rax)
405 »       add····%al,(%rax)405 »       add····%al,(%rax)
406 »       add····%al,(%rax)406 »       add····%al,(%rax)
407 »       ...407 »       ...
  
408 0000000000427c57·<allocate_from_new_pool.lto_priv.0.cold>:408 0000000000427c57·<allocate_from_new_pool.lto_priv.0.cold>:
409 »       ...409 »       ...
  
410 0000000000427ccd·<_PyMem_ArenaAlloc.cold>:410 0000000000427ccd·<_PyMem_ArenaAlloc.cold>:
411 _PyMem_ArenaAlloc():411 _PyMem_ArenaAlloc():
412 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/obmalloc.c:371412 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/obmalloc.c:371
413 »       add····%al,(%rax)413 »       add····%al,(%rax)
414 »       add····%al,(%rax)414 »       add····%al,(%rax)
415 »       add····%al,(%rax)415 »       add····%al,(%rax)
416 »       ...416 »       ...
  
417 0000000000427cd4·<arena_map_mark_used.lto_priv.0.cold>:417 0000000000427cd4·<arena_map_mark_used.lto_priv.0.cold>:
418 »       ...418 »       ...
Offset 468, 33 lines modifiedOffset 468, 33 lines modified
468 »       ...468 »       ...
  
469 00000000004295ec·<mro_implementation_unlocked.lto_priv.0.cold>:469 00000000004295ec·<mro_implementation_unlocked.lto_priv.0.cold>:
470 »       ...470 »       ...
  
471 00000000004296d5·<PyMem_Malloc.cold>:471 00000000004296d5·<PyMem_Malloc.cold>:
472 PyMem_Malloc():472 PyMem_Malloc():
473 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/obmalloc.c:984473 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/obmalloc.c:984
474 »       add····%al,(%rax)474 »       add····%al,(%rax)
475 »       add····%al,(%rax)475 »       add····%al,(%rax)
476 »       add····%al,(%rax)476 »       add····%al,(%rax)
Max diff block lines reached; 1292309/1296076 bytes (99.71%) 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 000000000073dcc0·<_fini>:2 000000000073ee40·<_fini>:
3 »       ...3 »       ...
1.49 MB
readelf --wide --decompress --string-dump=.debug_str {}
error from `readelf --wide --decompress --string-dump=.debug_str {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 25707 lines modifiedOffset 1, 25708 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
Diff chunk too large, falling back to line-by-line diff (10120 lines added, 10119 lines removed)
2 ··[·····0]··../Python/asm_trampoline.S2 ··[·····0]··../Python/asm_trampoline.S
3 ··[····1b]··./build-nopie3 ··[····1b]··./build-static
4 ··[····29]··GNU·AS·2.444 ··[····2a]··GNU·AS·2.44
5 ··[····35]··__dtrace5 ··[····36]··__dtrace
6 ··[····3e]··GNU·C17·14.2.0·-mtune=generic·-march=x86-64·-g·-fPIC·-fasynchronous-unwind-tables6 ··[····3f]··GNU·C17·14.2.0·-mtune=generic·-march=x86-64·-g·-fPIC·-fasynchronous-unwind-tables
7 ··[····90]··python_import__find__load__start_semaphore7 ··[····91]··python_import__find__load__start_semaphore
8 ··[····bb]··short·unsigned·int8 ··[····bc]··short·unsigned·int
9 ··[····ce]··python_import__find__load__done_semaphore9 ··[····cf]··python_import__find__load__done_semaphore
10 ··[····f8]··long·long·unsigned·int10 ··[····f9]··long·long·unsigned·int
11 ··[···10f]··python_audit_semaphore11 ··[···110]··python_audit_semaphore
12 ··[···126]··python_instance__delete__start_semaphore12 ··[···127]··python_instance__delete__start_semaphore
13 ··[···14f]··python_line_semaphore13 ··[···150]··python_line_semaphore
14 ··[···165]··python_instance__new__start_semaphore14 ··[···166]··python_instance__new__start_semaphore
15 ··[···18b]··python_function__entry_semaphore15 ··[···18c]··python_function__entry_semaphore
16 ··[···1ac]··python_gc__done_semaphore16 ··[···1ad]··python_gc__done_semaphore
17 ··[···1c6]··python_instance__delete__done_semaphore17 ··[···1c7]··python_instance__delete__done_semaphore
18 ··[···1ee]··python_function__return_semaphore18 ··[···1ef]··python_function__return_semaphore
19 ··[···210]··python_gc__start_semaphore19 ··[···211]··python_gc__start_semaphore
20 ··[···22b]··python_instance__new__done_semaphore20 ··[···22c]··python_instance__new__done_semaphore
21 ··[···250]··_PyRuntimeState_Init.constprop.021 ··[···251]··_PyRuntimeState_Init.constprop.0
22 ··[···271]··mi_reserve_os_memory_ex.constprop.022 ··[···272]··mi_reserve_os_memory_ex.constprop.0
23 ··[···295]··mi_heap_visit_pages.isra.023 ··[···296]··mi_heap_visit_pages.isra.0
24 ··[···2b0]··__builtin_memset24 ··[···2b1]··__builtin_memset
25 ··[···2c1]··__builtin_memcpy25 ··[···2c2]··__builtin_memcpy
26 ··[···2d2]··_PyRuntimeState_Fini.constprop.026 ··[···2d3]··_PyRuntimeState_Fini.constprop.0
27 ··[···2f3]··mi_reserve_os_memory_ex.constprop27 ··[···2f4]··mi_reserve_os_memory_ex.constprop
28 ··[···315]··_Py_wgetcwd.constprop.028 ··[···316]··_Py_wgetcwd.constprop.0
29 ··[···32d]··__builtin_memmove29 ··[···32e]··__builtin_memmove
30 ··[···33f]··GNU·GIMPLE·14.2.0·-mtune=generic·-march=x86-64·-g·-g·-g·-O3·-O3·-O3·-O3·-fno-openmp·-fno-openacc·-fcf-protection=full·-fasynchronous-unwind-tables·-fwrapv·-fuse-linker-plugin·-ffat-lto-objects·-foffload-options=-l_GCC_m·-foffload-options=-l_GCC_m·-foffload-options=-l_GCC_m·-foffload-options=-l_GCC_m·-foffload-options=-l_GCC_m·-fltrans·-fno-PIE30 ··[···340]··GNU·GIMPLE·14.2.0·-mtune=generic·-march=x86-64·-g·-g·-g·-O3·-O3·-O3·-O3·-fno-openmp·-fno-openacc·-fcf-protection=full·-fasynchronous-unwind-tables·-fwrapv·-fuse-linker-plugin·-ffat-lto-objects·-foffload-options=-l_GCC_m·-foffload-options=-l_GCC_m·-foffload-options=-l_GCC_m·-foffload-options=-l_GCC_m·-foffload-options=-l_GCC_m·-fltrans·-fno-PIE
31 ··[···499]··_PyMem_SetDefaultAllocator.constprop.0.isra.031 ··[···49a]··_PyMem_SetDefaultAllocator.constprop.0.isra.0
32 ··[···4c7]··__stack_chk_fail32 ··[···4c8]··__stack_chk_fail
33 ··[···4d8]··do_start_joinable_thread.constprop.033 ··[···4d9]··do_start_joinable_thread.constprop.0
34 ··[···4fd]··_mi_heap_malloc_zero_ex.constprop.034 ··[···4fe]··_mi_heap_malloc_zero_ex.constprop.0
35 ··[···521]··mro_internal_unlocked.isra35 ··[···522]··mro_internal_unlocked.isra
36 ··[···53c]··new_keys_object.isra36 ··[···53d]··new_keys_object.isra
37 ··[···551]··PyTuple_Pack.constprop37 ··[···552]··PyTuple_Pack.constprop
38 ··[···568]··PyTuple_New.constprop.038 ··[···569]··PyTuple_New.constprop.0
39 ··[···580]··new_keys_object.isra.039 ··[···581]··new_keys_object.isra.0
40 ··[···597]··PyTuple_New.constprop.240 ··[···598]··PyTuple_New.constprop.2
41 ··[···5af]··mro_internal_unlocked.isra.041 ··[···5b0]··mro_internal_unlocked.isra.0
42 ··[···5cc]··PyTuple_Pack.constprop.042 ··[···5cd]··PyTuple_Pack.constprop.0
43 ··[···5e5]··__builtin_memcmp43 ··[···5e6]··__builtin_memcmp
44 ··[···5f6]··_mi_os_alloc.constprop.044 ··[···5f7]··_mi_os_alloc.constprop.0
45 ··[···60f]··_mi_bitmap_claim_across.isra.045 ··[···610]··_mi_bitmap_claim_across.isra.0
46 ··[···62e]··mi_segment_commit_mask.constprop.046 ··[···62f]··mi_segment_commit_mask.constprop.0
47 ··[···651]··mi_segment_commit_mask.constprop47 ··[···652]··mi_segment_commit_mask.constprop
48 ··[···672]··mi_bitmap_mask_across.isra.048 ··[···673]··mi_bitmap_mask_across.isra.0
49 ··[···68f]··null_error.isra.049 ··[···690]··null_error.isra.0
50 ··[···6a1]··setitem_take2_lock_held.part.0.lto_priv.050 ··[···6a2]··setitem_take2_lock_held.part.0.lto_priv.0
51 ··[···6cb]··null_error.isra51 ··[···6cc]··null_error.isra
52 ··[···6db]··mi_find_page.constprop.052 ··[···6dc]··mi_find_page.constprop.0
53 ··[···6f4]··_mi_bitmap_unclaim_across.isra.053 ··[···6f5]··_mi_bitmap_unclaim_across.isra.0
54 ··[···715]··mi_stat_update.part.0.lto_priv.054 ··[···716]··mi_stat_update.part.0.lto_priv.0
55 ··[···736]··_mi_page_free.isra.055 ··[···737]··_mi_page_free.isra.0
56 ··[···74b]··_PyObject_SetAttributeErrorContext.isra.056 ··[···74c]··_PyObject_SetAttributeErrorContext.isra.0
57 ··[···775]··_PyObject_SetAttributeErrorContext.isra57 ··[···776]··_PyObject_SetAttributeErrorContext.isra
58 ··[···79d]··dictresize.isra.058 ··[···79e]··dictresize.isra.0
59 ··[···7af]··PyTuple_Pack.constprop.159 ··[···7b0]··PyTuple_Pack.constprop.1
60 ··[···7c8]··_mi_page_free.isra60 ··[···7c9]··_mi_page_free.isra
61 ··[···7db]··mi_page_free_list_extend.isra.061 ··[···7dc]··mi_page_free_list_extend.isra.0
62 ··[···7fb]··dictkeys_decref.constprop.062 ··[···7fc]··dictkeys_decref.constprop.0
63 ··[···817]··update_global_state_for_extension.isra.063 ··[···818]··update_global_state_for_extension.isra.0
64 ··[···840]··Py_XDECREF.part.0.lto_priv.164 ··[···841]··Py_XDECREF.part.0.lto_priv.1
65 ··[···85d]··_Py_VaBuildStack.constprop.065 ··[···85e]··_Py_VaBuildStack.constprop.0
66 ··[···87a]··_mi_segment_page_free.isra.066 ··[···87b]··_mi_segment_page_free.isra.0
67 ··[···897]··dictresize.isra67 ··[···898]··dictresize.isra
68 ··[···8a7]··member_get.part.0.lto_priv.068 ··[···8a8]··member_get.part.0.lto_priv.0
69 ··[···8c4]··unicode_result.part.0.lto_priv.069 ··[···8c5]··unicode_result.part.0.lto_priv.0
70 ··[···8e5]··__builtin_strncpy70 ··[···8e6]··__builtin_strncpy
71 ··[···8f7]··_PyObject_VectorcallTstate.part.0.lto_priv.0.lto_priv.071 ··[···8f8]··_PyObject_VectorcallTstate.part.0.lto_priv.0.lto_priv.0
72 ··[···92f]··mi_segment_free.isra72 ··[···930]··mi_segment_free.isra
73 ··[···944]··mi_segment_free.isra.073 ··[···945]··mi_segment_free.isra.0
74 ··[···95b]··get_error_handler_wide.part.0.lto_priv.074 ··[···95c]··get_error_handler_wide.part.0.lto_priv.0
75 ··[···984]··unmarshal_frozen_code.isra75 ··[···985]··unmarshal_frozen_code.isra
76 ··[···99f]··_mi_heap_malloc_zero_ex.constprop76 ··[···9a0]··_mi_heap_malloc_zero_ex.constprop
77 ··[···9c1]··_PyTokenizer_translate_newlines.constprop.077 ··[···9c2]··_PyTokenizer_translate_newlines.constprop.0
78 ··[···9ed]··convertitem.isra.078 ··[···9ee]··convertitem.isra.0
79 ··[···a00]··cfunction_check_kwargs.part.0.lto_priv.079 ··[···a01]··cfunction_check_kwargs.part.0.lto_priv.0
80 ··[···a29]··_PyDict_FromItems.constprop.080 ··[···a2a]··_PyDict_FromItems.constprop.0
81 ··[···a47]··_PyDict_FromItems.constprop81 ··[···a48]··_PyDict_FromItems.constprop
82 ··[···a63]··unmarshal_frozen_code.isra.082 ··[···a64]··unmarshal_frozen_code.isra.0
83 ··[···a80]··vgetargs1.constprop.083 ··[···a81]··vgetargs1.constprop.0
84 ··[···a96]··converttuple.isra.084 ··[···a97]··converttuple.isra.0
85 ··[···aaa]··convertsimple.isra.085 ··[···aab]··convertsimple.isra.0
86 ··[···abf]··converttuple.isra86 ··[···ac0]··converttuple.isra
87 ··[···ad1]··_PyTokenizer_translate_newlines.constprop87 ··[···ad2]··_PyTokenizer_translate_newlines.constprop
88 ··[···afb]··_mi_usable_size.isra.088 ··[···afc]··_mi_usable_size.isra.0
89 ··[···b12]··__builtin___memmove_chk89 ··[···b13]··__builtin___memmove_chk
90 ··[···b2a]··_PyPegen_tokenize_full_source_to_check_for_errors.isra.090 ··[···b2b]··_PyPegen_tokenize_full_source_to_check_for_errors.isra.0
91 ··[···b63]··_PyPegen_tokenize_full_source_to_check_for_errors.isra91 ··[···b64]··_PyPegen_tokenize_full_source_to_check_for_errors.isra
92 ··[···b9a]··_PyPegen_seq_append_to_end.isra.092 ··[···b9b]··_PyPegen_seq_append_to_end.isra.0
93 ··[···bbc]··_PyPegen_get_last_nonnwhitespace_token.isra93 ··[···bbd]··_PyPegen_get_last_nonnwhitespace_token.isra
94 ··[···be8]··_PyTokenizer_check_bom.isra.094 ··[···be9]··_PyTokenizer_check_bom.isra.0
95 ··[···c06]··descr_setcheck.part.0.isra.095 ··[···c07]··descr_setcheck.part.0.isra.0
96 ··[···c23]··__builtin_strncmp96 ··[···c24]··__builtin_strncmp
97 ··[···c35]··__builtin___sprintf_chk97 ··[···c36]··__builtin___sprintf_chk
98 ··[···c4d]··__builtin_strcmp98 ··[···c4e]··__builtin_strcmp
99 ··[···c5e]··_PyPegen_seq_append_to_end.isra99 ··[···c5f]··_PyPegen_seq_append_to_end.isra
100 ··[···c7e]··_PyPegen_get_last_nonnwhitespace_token.isra.0100 ··[···c7f]··_PyPegen_get_last_nonnwhitespace_token.isra.0
101 ··[···cac]··_PyTokenizer_syntaxerror_known_range.constprop.0101 ··[···cad]··_PyTokenizer_syntaxerror_known_range.constprop.0
102 ··[···cdd]··_PyTokenizer_syntaxerror_known_range.constprop102 ··[···cde]··_PyTokenizer_syntaxerror_known_range.constprop
103 ··[···d0c]··r_ref_insert.part.0.isra.0103 ··[···d0d]··r_ref_insert.part.0.isra.0
104 ··[···d27]··get_modules_dict.part.0.lto_priv.0104 ··[···d28]··get_modules_dict.part.0.lto_priv.0
105 ··[···d4a]··_PyPegen_map_names_to_ids.isra105 ··[···d4b]··_PyPegen_map_names_to_ids.isra
106 ··[···d69]··_PyPegen_lookahead_with_int.constprop.0106 ··[···d6a]··_PyPegen_lookahead_with_int.constprop.0
107 ··[···d91]··_PyPegen_lookahead_with_int.constprop.1107 ··[···d92]··_PyPegen_lookahead_with_int.constprop.1
108 ··[···db9]··invalid_assignment_rule.isra.0108 ··[···dba]··invalid_assignment_rule.isra.0
109 ··[···dd8]··_PyPegen_is_memoized.constprop.0109 ··[···dd9]··_PyPegen_is_memoized.constprop.0
110 ··[···df9]··invalid_assignment_rule.isra110 ··[···dfa]··invalid_assignment_rule.isra
111 ··[···e16]··_PyPegen_map_names_to_ids.isra.0111 ··[···e17]··_PyPegen_map_names_to_ids.isra.0
112 ··[···e37]··_PyEval_GetBuiltins.isra.0112 ··[···e38]··_PyEval_GetBuiltins.isra.0
113 ··[···e52]··specialize_dict_access.constprop113 ··[···e53]··specialize_dict_access.constprop
114 ··[···e73]··specialize_dict_access.constprop.0114 ··[···e74]··specialize_dict_access.constprop.0
115 ··[···e96]··_Py_call_instrumentation_exc2.constprop.0115 ··[···e97]··_Py_call_instrumentation_exc2.constprop.0
116 ··[···ec0]··_Py_call_instrumentation_exc2.constprop116 ··[···ec1]··_Py_call_instrumentation_exc2.constprop
117 ··[···ee8]··_PyPegen_key_value_pair.isra117 ··[···ee9]··_PyPegen_key_value_pair.isra
118 ··[···f05]··_PyPegen_key_value_pair.isra.0118 ··[···f06]··_PyPegen_key_value_pair.isra.0
119 ··[···f24]··_PyEval_GetBuiltins.isra119 ··[···f25]··_PyEval_GetBuiltins.isra
120 ··[···f3d]··_PyPegen_check_legacy_stmt.isra.0120 ··[···f3e]··_PyPegen_check_legacy_stmt.isra.0
121 ··[···f5f]··_PyPegen_lookahead_with_int.constprop121 ··[···f60]··_PyPegen_lookahead_with_int.constprop
122 ··[···f85]··_PyPegen_check_legacy_stmt.isra122 ··[···f86]··_PyPegen_check_legacy_stmt.isra
123 ··[···fa5]··_PyPegen_singleton_seq.isra.0123 ··[···fa6]··_PyPegen_singleton_seq.isra.0
124 ··[···fc3]··PyType_GenericNew.constprop.0124 ··[···fc4]··PyType_GenericNew.constprop.0
125 ··[···fe1]··_PyPegen_cmpop_expr_pair.isra.0125 ··[···fe2]··_PyPegen_cmpop_expr_pair.isra.0
Max diff block lines reached; 953598/1563005 bytes (61.01%) of diff not shown.
42.6 KB
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 1, 699 lines modifiedOffset 1, 699 lines modified
  
Diff chunk too large, falling back to line-by-line diff (696 lines added, 696 lines removed)
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··./build-nopie2 ··[·····0]··./build-static
3 ··[·····e]··../Python3 ··[·····f]··../Python
4 ··[····18]··asm_trampoline.S4 ··[····19]··asm_trampoline.S
5 ··[····29]··.dtrace-temp.36c95672.c5 ··[····2a]··.dtrace-temp.36c95672.c
6 ··[····41]··/build/reproducible-path/python3.13-3.13.5/build-nopie6 ··[····42]··/build/reproducible-path/python3.13-3.13.5/build-static
7 ··[····78]··<artificial>7 ··[····7a]··<artificial>
8 ··[····85]··../Objects/mimalloc8 ··[····87]··../Objects/mimalloc
9 ··[····99]··../Include/internal/mimalloc/mimalloc9 ··[····9b]··../Include/internal/mimalloc/mimalloc
10 ··[····bf]··../Objects/mimalloc/prim/unix10 ··[····c1]··../Objects/mimalloc/prim/unix
11 ··[····dd]··/usr/include/x86_64-linux-gnu/bits11 ··[····df]··/usr/include/x86_64-linux-gnu/bits
12 ··[···100]··../Programs12 ··[···102]··../Programs
13 ··[···10c]··../Modules13 ··[···10e]··../Modules
14 ··[···117]··../Objects14 ··[···119]··../Objects
15 ··[···122]··../Include/internal15 ··[···124]··../Include/internal
16 ··[···136]··../Include/cpython16 ··[···138]··../Include/cpython
17 ··[···149]··../Include17 ··[···14b]··../Include
18 ··[···154]··../Objects/stringlib18 ··[···156]··../Objects/stringlib
19 ··[···169]··/usr/lib/gcc/x86_64-linux-gnu/14/include19 ··[···16b]··/usr/lib/gcc/x86_64-linux-gnu/14/include
20 ··[···192]··init.c20 ··[···194]··init.c
21 ··[···199]··options.c21 ··[···19b]··options.c
22 ··[···1a3]··random.c22 ··[···1a5]··random.c
23 ··[···1ac]··prim.h23 ··[···1ae]··prim.h
24 ··[···1b3]··heap.c24 ··[···1b5]··heap.c
25 ··[···1ba]··prim.c25 ··[···1bc]··prim.c
26 ··[···1c1]··string_fortified.h26 ··[···1c3]··string_fortified.h
27 ··[···1d4]··internal.h27 ··[···1d6]··internal.h
28 ··[···1df]··os.c28 ··[···1e1]··os.c
29 ··[···1e4]··stats.c29 ··[···1e6]··stats.c
30 ··[···1ec]··stdio2.h30 ··[···1ee]··stdio2.h
31 ··[···1f5]··pycore_pystate.h31 ··[···1f7]··pycore_pystate.h
32 ··[···206]··pyatomic_gcc.h32 ··[···208]··pyatomic_gcc.h
33 ··[···215]··thread_pthread.h33 ··[···217]··thread_pthread.h
34 ··[···226]··stdlib.h34 ··[···228]··stdlib.h
35 ··[···22f]··listobject.h35 ··[···231]··listobject.h
36 ··[···23c]··stdio.h36 ··[···23e]··stdio.h
37 ··[···244]··pycore_pymem.h37 ··[···246]··pycore_pymem.h
38 ··[···253]··unistd.h38 ··[···255]··unistd.h
39 ··[···25c]··wchar2.h39 ··[···25e]··wchar2.h
40 ··[···265]··segment.c40 ··[···267]··segment.c
41 ··[···26f]··page.c41 ··[···271]··page.c
42 ··[···276]··xmmintrin.h42 ··[···278]··xmmintrin.h
43 ··[···282]··bitmap.h43 ··[···284]··bitmap.h
44 ··[···28b]··bitmap.c44 ··[···28d]··bitmap.c
45 ··[···294]··pycore_lock.h45 ··[···296]··pycore_lock.h
46 ··[···2a2]··pycore_llist.h46 ··[···2a4]··pycore_llist.h
47 ··[···2b1]··pycore_runtime.h47 ··[···2b3]··pycore_runtime.h
48 ··[···2c2]··<built-in>48 ··[···2c4]··<built-in>
49 ··[···2cd]··pycore_typeobject.h49 ··[···2cf]··pycore_typeobject.h
50 ··[···2e1]··pycore_interp.h50 ··[···2e3]··pycore_interp.h
51 ··[···2f1]··pycore_ceval.h51 ··[···2f3]··pycore_ceval.h
52 ··[···300]··condvar.h52 ··[···302]··condvar.h
53 ··[···30a]··pycore_unicodeobject_generated.h53 ··[···30c]··pycore_unicodeobject_generated.h
54 ··[···32b]··pycore_long.h54 ··[···32d]··pycore_long.h
55 ··[···339]··crossinterp_data_lookup.h55 ··[···33b]··crossinterp_data_lookup.h
56 ··[···353]··crossinterp_exceptions.h56 ··[···355]··crossinterp_exceptions.h
57 ··[···36c]··pycore_object.h57 ··[···36e]··pycore_object.h
58 ··[···37c]··objimpl.h58 ··[···37e]··objimpl.h
59 ··[···386]··pycore_pyerrors.h59 ··[···388]··pycore_pyerrors.h
60 ··[···398]··pycore_dict.h60 ··[···39a]··pycore_dict.h
61 ··[···3a6]··pycore_gc.h61 ··[···3a8]··pycore_gc.h
62 ··[···3b2]··pycore_structseq.h62 ··[···3b4]··pycore_structseq.h
63 ··[···3c5]··tupleobject.h63 ··[···3c7]··tupleobject.h
64 ··[···3d3]··pycore_object_alloc.h64 ··[···3d5]··pycore_object_alloc.h
65 ··[···3e9]··page-queue.c65 ··[···3eb]··page-queue.c
66 ··[···3f6]··segment-map.c66 ··[···3f8]··segment-map.c
67 ··[···404]··pycore_bitutils.h67 ··[···406]··pycore_bitutils.h
68 ··[···416]··longintrepr.h68 ··[···418]··longintrepr.h
69 ··[···424]··pycore_moduleobject.h69 ··[···426]··pycore_moduleobject.h
70 ··[···43a]··pycore_abstract.h70 ··[···43c]··pycore_abstract.h
71 ··[···44c]··pycore_list.h71 ··[···44e]··pycore_list.h
72 ··[···45a]··pycore_call.h72 ··[···45c]··pycore_call.h
73 ··[···468]··pycore_hashtable.h73 ··[···46a]··pycore_hashtable.h
74 ··[···47b]··../Modules/clinic74 ··[···47d]··../Modules/clinic
75 ··[···48d]··pycore_frame.h75 ··[···48f]··pycore_frame.h
76 ··[···49c]··bytearrayobject.h76 ··[···49e]··bytearrayobject.h
77 ··[···4ae]··methodobject.h77 ··[···4b0]··methodobject.h
78 ··[···4bd]··_randommodule.c.h78 ··[···4bf]··_randommodule.c.h
79 ··[···4cf]··../Modules/_sre79 ··[···4d1]··../Modules/_sre
80 ··[···4df]··pegen.h80 ··[···4e1]··pegen.h
81 ··[···4e7]··find_max_char.h81 ··[···4e9]··find_max_char.h
82 ··[···4f7]··pycore_code.h82 ··[···4f9]··pycore_code.h
83 ··[···505]··opcode_targets.h83 ··[···507]··opcode_targets.h
84 ··[···516]··ceval_macros.h84 ··[···518]··ceval_macros.h
85 ··[···525]··generated_cases.c.h85 ··[···527]··generated_cases.c.h
86 ··[···539]··pycore_backoff.h86 ··[···53b]··pycore_backoff.h
87 ··[···54a]··pycore_cell.h87 ··[···54c]··pycore_cell.h
88 ··[···558]··funcobject.h88 ··[···55a]··funcobject.h
89 ··[···565]··cellobject.h89 ··[···567]··cellobject.h
90 ··[···572]··../Objects/clinic90 ··[···574]··../Objects/clinic
91 ··[···584]··descrobject.c.h91 ··[···586]··descrobject.c.h
92 ··[···594]··../Python/clinic92 ··[···596]··../Python/clinic
93 ··[···5a5]··funcobject.c.h93 ··[···5a7]··funcobject.c.h
94 ··[···5b4]··bltinmodule.c.h94 ··[···5b6]··bltinmodule.c.h
95 ··[···5c4]··partition.h95 ··[···5c6]··partition.h
96 ··[···5d0]··fastsearch.h96 ··[···5d2]··fastsearch.h
97 ··[···5dd]··import.c.h97 ··[···5df]··import.c.h
98 ··[···5e8]··listobject.c.h98 ··[···5ea]··listobject.c.h
99 ··[···5f7]··unicodeobject.c.h99 ··[···5f9]··unicodeobject.c.h
100 ··[···609]··unicode_format.h100 ··[···60b]··unicode_format.h
101 ··[···61a]··find.h101 ··[···61c]··find.h
102 ··[···621]··split.h102 ··[···623]··split.h
103 ··[···629]··config_common.h103 ··[···62b]··config_common.h
104 ··[···639]··classobject.h104 ··[···63b]··classobject.h
105 ··[···647]··pycore_weakref.h105 ··[···649]··pycore_weakref.h
106 ··[···658]··_weakref.c.h106 ··[···65a]··_weakref.c.h
107 ··[···665]··pycore_opcode_metadata.h107 ··[···667]··pycore_opcode_metadata.h
108 ··[···67e]··moduleobject.c.h108 ··[···680]··moduleobject.c.h
109 ··[···68f]··count.h109 ··[···691]··count.h
110 ··[···697]··replace.h110 ··[···699]··replace.h
111 ··[···6a1]··pycore_pyhash.h111 ··[···6a3]··../Modules/_io
112 ··[···6b1]··../Modules/_io112 ··[···6b2]··pycore_pyhash.h
113 ··[···6c0]··_iomodule.h113 ··[···6c2]··_iomodule.h
114 ··[···6cc]··longobject.c.h114 ··[···6ce]··longobject.c.h
115 ··[···6db]··posixmodule.c.h115 ··[···6dd]··posixmodule.c.h
116 ··[···6eb]··setobject.c.h116 ··[···6ed]··setobject.c.h
117 ··[···6f9]··../Modules/_io/clinic117 ··[···6fb]··../Modules/_io/clinic
118 ··[···70f]··_iomodule.c.h118 ··[···711]··_iomodule.c.h
119 ··[···71d]··fileio.c.h119 ··[···71f]··fileio.c.h
120 ··[···728]··fcntl2.h120 ··[···72a]··fcntl2.h
121 ··[···731]··bufferedio.c.h121 ··[···733]··bufferedio.c.h
122 ··[···740]··iobase.c.h122 ··[···742]··iobase.c.h
123 ··[···74b]··memoryobject.c.h123 ··[···74d]··memoryobject.c.h
124 ··[···75c]··marshal.c.h124 ··[···75e]··marshal.c.h
125 ··[···768]··_codecsmodule.c.h125 ··[···76a]··_codecsmodule.c.h
Max diff block lines reached; 0/43337 bytes (0.00%) of diff not shown.
2.7 MB
readelf --wide --decompress --hex-dump=.strtab {}
error from `readelf --wide --decompress --hex-dump=.strtab {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3279, 28 lines modifiedOffset 3279, 28 lines modified
3279 ··0x0000ccc0·725f6672·6f6d5f69·6d706f72·742e6c74·r_from_import.lt3279 ··0x0000ccc0·725f6672·6f6d5f69·6d706f72·742e6c74·r_from_import.lt
3280 ··0x0000ccd0·6f5f7072·69762e30·2e636f6c·64006173·o_priv.0.cold.as3280 ··0x0000ccd0·6f5f7072·69762e30·2e636f6c·64006173·o_priv.0.cold.as
3281 ··0x0000cce0·73656d62·6c655f65·6d69745f·65786365·semble_emit_exce3281 ··0x0000cce0·73656d62·6c655f65·6d69745f·65786365·semble_emit_exce
3282 ··0x0000ccf0·7074696f·6e5f7461·626c655f·6974656d·ption_table_item3282 ··0x0000ccf0·7074696f·6e5f7461·626c655f·6974656d·ption_table_item
3283 ··0x0000cd00·2e636f6c·64005f50·79537570·65725f4c·.cold._PySuper_L3283 ··0x0000cd00·2e636f6c·64005f50·79537570·65725f4c·.cold._PySuper_L
3284 ··0x0000cd10·6f6f6b75·702e636f·6c64005f·5079436f·ookup.cold._PyCo3284 ··0x0000cd10·6f6f6b75·702e636f·6c64005f·5079436f·ookup.cold._PyCo
3285 ··0x0000cd20·6d70696c·655f436f·6e737443·61636865·mpile_ConstCache3285 ··0x0000cd20·6d70696c·655f436f·6e737443·61636865·mpile_ConstCache
3286 ··0x0000cd30·4d657267·654f6e65·2e636f6c·64007772·MergeOne.cold.wr3286 ··0x0000cd30·4d657267·654f6e65·2e636f6c·64005f6b·MergeOne.cold._k
 3287 ··0x0000cd40·77747570·6c652e31·30005f6b·6579776f·wtuple.10._keywo
3287 ··0x0000cd40·61707065·72646573·63725f63·616c6c2e·apperdescr_call. 
3288 ··0x0000cd50·6c746f5f·70726976·2e302e63·6f6c6400·lto_priv.0.cold. 
3289 ··0x0000cd60·5f6b7774·75706c65·2e313000·5f6b6579·_kwtuple.10._key 
3290 ··0x0000cd70·776f7264·732e3131·005f6b77·7475706c·words.11._kwtupl3288 ··0x0000cd50·7264732e·3131005f·6b777475·706c652e·rds.11._kwtuple.
3291 ··0x0000cd80·652e3900·5f6b6579·776f7264·732e3130·e.9._keywords.103289 ··0x0000cd60·39005f6b·6579776f·7264732e·3130005f·9._keywords.10._
3292 ··0x0000cd90·005f6b77·7475706c·652e302e·6c746f5f·._kwtuple.0.lto_ 
3293 ··0x0000cda0·70726976·2e30005f·6b657977·6f726473·priv.0._keywords 
3294 ··0x0000cdb0·2e312e6c·746f5f70·7269762e·30005f6b·.1.lto_priv.0._k 
3295 ··0x0000cdc0·77747570·6c652e30·2e6c746f·5f707269·wtuple.0.lto_pri3290 ··0x0000cd70·6b777475·706c652e·302e6c74·6f5f7072·kwtuple.0.lto_pr
3296 ··0x0000cdd0·762e3100·5f6b6579·776f7264·732e312e·v.1._keywords.1.3291 ··0x0000cd80·69762e30·005f6b65·79776f72·64732e31·iv.0._keywords.1
3297 ··0x0000cde0·6c746f5f·70726976·2e31005f·6b777475·lto_priv.1._kwtu3292 ··0x0000cd90·2e6c746f·5f707269·762e3000·5f6b7774·.lto_priv.0._kwt
 3293 ··0x0000cda0·75706c65·2e302e6c·746f5f70·7269762e·uple.0.lto_priv.
 3294 ··0x0000cdb0·31005f6b·6579776f·7264732e·312e6c74·1._keywords.1.lt
 3295 ··0x0000cdc0·6f5f7072·69762e31·005f6b77·7475706c·o_priv.1._kwtupl
3298 ··0x0000cdf0·706c652e·3139005f·6b657977·6f726473·ple.19._keywords3296 ··0x0000cdd0·652e3139·005f6b65·79776f72·64732e32·e.19._keywords.2
 3297 ··0x0000cde0·30007772·61707065·72646573·63725f63·0.wrapperdescr_c
 3298 ··0x0000cdf0·616c6c2e·6c746f5f·70726976·2e302e63·all.lto_priv.0.c
3299 ··0x0000ce00·2e323000·62797465·735f6861·73682e6c·.20.bytes_hash.l3299 ··0x0000ce00·6f6c6400·62797465·735f6861·73682e6c·old.bytes_hash.l
3300 ··0x0000ce10·746f5f70·7269762e·302e636f·6c640063·to_priv.0.cold.c3300 ··0x0000ce10·746f5f70·7269762e·302e636f·6c640063·to_priv.0.cold.c
3301 ··0x0000ce20·6f6d7069·6c65725f·756e7769·6e645f66·ompiler_unwind_f3301 ··0x0000ce20·6f6d7069·6c65725f·756e7769·6e645f66·ompiler_unwind_f
3302 ··0x0000ce30·626c6f63·6b5f7374·61636b2e·6c746f5f·block_stack.lto_3302 ··0x0000ce30·626c6f63·6b5f7374·61636b2e·6c746f5f·block_stack.lto_
3303 ··0x0000ce40·70726976·2e302e63·6f6c6400·636f6d70·priv.0.cold.comp3303 ··0x0000ce40·70726976·2e302e63·6f6c6400·636f6d70·priv.0.cold.comp
3304 ··0x0000ce50·696c6572·5f756e77·696e645f·66626c6f·iler_unwind_fblo3304 ··0x0000ce50·696c6572·5f756e77·696e645f·66626c6f·iler_unwind_fblo
3305 ··0x0000ce60·636b2e6c·746f5f70·7269762e·302e636f·ck.lto_priv.0.co3305 ··0x0000ce60·636b2e6c·746f5f70·7269762e·302e636f·ck.lto_priv.0.co
3306 ··0x0000ce70·6c640069·6f6d6f64·756c655f·65786563·ld.iomodule_exec3306 ··0x0000ce70·6c640069·6f6d6f64·756c655f·65786563·ld.iomodule_exec
Offset 3435, 680 lines modifiedOffset 3435, 680 lines modified
3435 ··0x0000d680·2e636f6c·6400636f·6d70696c·65725f63·.cold.compiler_c3435 ··0x0000d680·2e636f6c·6400636f·6d70696c·65725f63·.cold.compiler_c
3436 ··0x0000d690·616c6c5f·73696d70·6c655f6b·775f6865·all_simple_kw_he3436 ··0x0000d690·616c6c5f·73696d70·6c655f6b·775f6865·all_simple_kw_he
3437 ··0x0000d6a0·6c706572·2e6c746f·5f707269·762e302e·lper.lto_priv.0.3437 ··0x0000d6a0·6c706572·2e6c746f·5f707269·762e302e·lper.lto_priv.0.
3438 ··0x0000d6b0·636f6c64·00747570·6c65636f·6e636174·cold.tupleconcat3438 ··0x0000d6b0·636f6c64·00747570·6c65636f·6e636174·cold.tupleconcat
3439 ··0x0000d6c0·2e6c746f·5f707269·762e302e·636f6c64·.lto_priv.0.cold3439 ··0x0000d6c0·2e6c746f·5f707269·762e302e·636f6c64·.lto_priv.0.cold
3440 ··0x0000d6d0·00676574·5f636f6e·73745f76·616c7565·.get_const_value3440 ··0x0000d6d0·00676574·5f636f6e·73745f76·616c7565·.get_const_value
Diff chunk too large, falling back to line-by-line diff (468 lines added, 468 lines removed)
3441 ··0x0000d6e0·2e6c746f·5f707269·762e302e·636f6c64·.lto_priv.0.cold3441 ··0x0000d6e0·2e6c746f·5f707269·762e302e·636f6c64·.lto_priv.0.cold
3442 ··0x0000d6f0·0066756e·635f6765·745f636f·64652e6c·.func_get_code.l3442 ··0x0000d6f0·006f735f·44697245·6e747279·5f5f5f66·.os_DirEntry___f
3443 ··0x0000d700·746f5f70·7269762e·302e636f·6c64005f·to_priv.0.cold._3443 ··0x0000d700·73706174·685f5f5f·5f646f63·5f5f006f·spath____doc__.o
3444 ··0x0000d710·70617273·65722e33·00696e74·5f746f5f·parser.3.int_to_3444 ··0x0000d710·735f4469·72456e74·72795f69·6e6f6465·s_DirEntry_inode
3445 ··0x0000d720·62797465·732e6c74·6f5f7072·69762e30·bytes.lto_priv.03445 ··0x0000d720·5f5f646f·635f5f00·6f735f44·6972456e·__doc__.os_DirEn
3446 ··0x0000d730·2e636f6c·64005f6b·77747570·6c652e31·.cold._kwtuple.13446 ··0x0000d730·7472795f·73746174·5f5f646f·635f5f00·try_stat__doc__.
3447 ··0x0000d740·005f6b65·79776f72·64732e32·006f735f·._keywords.2.os_3447 ··0x0000d740·6f735f44·6972456e·7472795f·69735f6a·os_DirEntry_is_j
3448 ··0x0000d750·44697245·6e747279·5f5f5f66·73706174·DirEntry___fspat3448 ··0x0000d750·756e6374·696f6e5f·5f646f63·5f5f006f·unction__doc__.o
3449 ··0x0000d760·685f5f5f·5f646f63·5f5f006f·735f4469·h____doc__.os_Di3449 ··0x0000d760·735f4469·72456e74·72795f69·735f7379·s_DirEntry_is_sy
3450 ··0x0000d770·72456e74·72795f69·6e6f6465·5f5f646f·rEntry_inode__do3450 ··0x0000d770·6d6c696e·6b5f5f64·6f635f5f·006f735f·mlink__doc__.os_
3451 ··0x0000d780·635f5f00·6f735f44·6972456e·7472795f·c__.os_DirEntry_3451 ··0x0000d780·44697245·6e747279·5f69735f·66696c65·DirEntry_is_file
3452 ··0x0000d790·73746174·5f5f646f·635f5f00·6f735f44·stat__doc__.os_D3452 ··0x0000d790·5f5f646f·635f5f00·6f735f44·6972456e·__doc__.os_DirEn
3453 ··0x0000d7a0·6972456e·7472795f·69735f6a·756e6374·irEntry_is_junct3453 ··0x0000d7a0·7472795f·69735f64·69725f5f·646f635f·try_is_dir__doc_
3454 ··0x0000d7b0·696f6e5f·5f646f63·5f5f006f·735f4469·ion__doc__.os_Di3454 ··0x0000d7b0·5f004469·72456e74·72795f6d·656d6265·_.DirEntry_membe
3455 ··0x0000d7c0·72456e74·72795f69·735f7379·6d6c696e·rEntry_is_symlin3455 ··0x0000d7c0·72730044·6972456e·7472795f·6d657468·rs.DirEntry_meth
3456 ··0x0000d7d0·6b5f5f64·6f635f5f·006f735f·44697245·k__doc__.os_DirE3456 ··0x0000d7d0·6f647300·5363616e·64697249·74657261·ods.ScandirItera
3457 ··0x0000d7e0·6e747279·5f69735f·66696c65·5f5f646f·ntry_is_file__do3457 ··0x0000d7e0·746f725f·6d657468·6f647300·756e616d·tor_methods.unam
3458 ··0x0000d7f0·635f5f00·6f735f44·6972456e·7472795f·c__.os_DirEntry_3458 ··0x0000d7f0·655f7265·73756c74·5f666965·6c647300·e_result_fields.
3459 ··0x0000d800·69735f64·69725f5f·646f635f·5f004469·is_dir__doc__.Di3459 ··0x0000d800·756e616d·655f7265·73756c74·5f5f646f·uname_result__do
3460 ··0x0000d810·72456e74·72795f6d·656d6265·72730044·rEntry_members.D3460 ··0x0000d810·635f5f00·74696d65·735f7265·73756c74·c__.times_result
3461 ··0x0000d820·6972456e·7472795f·6d657468·6f647300·irEntry_methods.3461 ··0x0000d820·5f666965·6c647300·74696d65·735f7265·_fields.times_re
3462 ··0x0000d830·5363616e·64697249·74657261·746f725f·ScandirIterator_3462 ··0x0000d830·73756c74·5f5f646f·635f5f00·44697245·sult__doc__.DirE
3463 ··0x0000d840·6d657468·6f647300·756e616d·655f7265·methods.uname_re3463 ··0x0000d840·6e747279·54797065·5f736c6f·74730053·ntryType_slots.S
3464 ··0x0000d850·73756c74·5f666965·6c647300·756e616d·sult_fields.unam3464 ··0x0000d850·63616e64·69724974·65726174·6f725479·candirIteratorTy
3465 ··0x0000d860·655f7265·73756c74·5f5f646f·635f5f00·e_result__doc__.3465 ··0x0000d860·70655f73·6c6f7473·00546572·6d696e61·pe_slots.Termina
3466 ··0x0000d870·74696d65·735f7265·73756c74·5f666965·times_result_fie3466 ··0x0000d870·6c53697a·655f6669·656c6473·00546572·lSize_fields.Ter
3467 ··0x0000d880·6c647300·74696d65·735f7265·73756c74·lds.times_result3467 ··0x0000d880·6d696e61·6c53697a·655f646f·63737472·minalSize_docstr
3468 ··0x0000d890·5f5f646f·635f5f00·44697245·6e747279·__doc__.DirEntry3468 ··0x0000d890·696e6700·73636865·645f7061·72616d5f·ing.sched_param_
3469 ··0x0000d8a0·54797065·5f736c6f·74730053·63616e64·Type_slots.Scand3469 ··0x0000d8a0·6669656c·6473006f·735f7363·6865645f·fields.os_sched_
3470 ··0x0000d8b0·69724974·65726174·6f725479·70655f73·irIteratorType_s3470 ··0x0000d8b0·70617261·6d5f5f64·6f635f5f·00737461·param__doc__.sta
3471 ··0x0000d8c0·6c6f7473·00546572·6d696e61·6c53697a·lots.TerminalSiz3471 ··0x0000d8c0·74766673·5f726573·756c745f·6669656c·tvfs_result_fiel
3472 ··0x0000d8d0·655f6669·656c6473·00546572·6d696e61·e_fields.Termina3472 ··0x0000d8d0·64730073·74617476·66735f72·6573756c·ds.statvfs_resul
3473 ··0x0000d8e0·6c53697a·655f646f·63737472·696e6700·lSize_docstring.3473 ··0x0000d8e0·745f5f64·6f635f5f·00737461·745f7265·t__doc__.stat_re
3474 ··0x0000d8f0·73636865·645f7061·72616d5f·6669656c·sched_param_fiel3474 ··0x0000d8f0·73756c74·5f666965·6c647300·73746174·sult_fields.stat
3475 ··0x0000d900·6473006f·735f7363·6865645f·70617261·ds.os_sched_para3475 ··0x0000d900·5f726573·756c745f·5f646f63·5f5f0077·_result__doc__.w
3476 ··0x0000d910·6d5f5f64·6f635f5f·00737461·74766673·m__doc__.statvfs3476 ··0x0000d910·61697469·645f7265·73756c74·5f666965·aitid_result_fie
3477 ··0x0000d920·5f726573·756c745f·6669656c·64730073·_result_fields.s3477 ··0x0000d920·6c647300·77616974·69645f72·6573756c·lds.waitid_resul
3478 ··0x0000d930·74617476·66735f72·6573756c·745f5f64·tatvfs_result__d3478 ··0x0000d930·745f5f64·6f635f5f·006f735f·5f69735f·t__doc__.os__is_
3479 ··0x0000d940·6f635f5f·00737461·745f7265·73756c74·oc__.stat_result3479 ··0x0000d940·696e7075·74686f6f·6b5f696e·7374616c·inputhook_instal
3480 ··0x0000d950·5f666965·6c647300·73746174·5f726573·_fields.stat_res3480 ··0x0000d950·6c65645f·5f646f63·5f5f006f·735f5f69·led__doc__.os__i
3481 ··0x0000d960·756c745f·5f646f63·5f5f0077·61697469·ult__doc__.waiti3481 ··0x0000d960·6e707574·686f6f6b·5f5f646f·635f5f00·nputhook__doc__.
3482 ··0x0000d970·645f7265·73756c74·5f666965·6c647300·d_result_fields.3482 ··0x0000d970·6f735f74·696d6572·66645f67·65747469·os_timerfd_getti
3483 ··0x0000d980·77616974·69645f72·6573756c·745f5f64·waitid_result__d3483 ··0x0000d980·6d655f6e·735f5f64·6f635f5f·006f735f·me_ns__doc__.os_
3484 ··0x0000d990·6f635f5f·006f735f·5f69735f·696e7075·oc__.os__is_inpu3484 ··0x0000d990·74696d65·7266645f·67657474·696d655f·timerfd_gettime_
3485 ··0x0000d9a0·74686f6f·6b5f696e·7374616c·6c65645f·thook_installed_3485 ··0x0000d9a0·5f646f63·5f5f006f·735f7469·6d657266·_doc__.os_timerf
3486 ··0x0000d9b0·5f646f63·5f5f006f·735f5f69·6e707574·_doc__.os__input3486 ··0x0000d9b0·645f7365·7474696d·655f6e73·5f5f646f·d_settime_ns__do
3487 ··0x0000d9c0·686f6f6b·5f5f646f·635f5f00·6f735f74·hook__doc__.os_t3487 ··0x0000d9c0·635f5f00·6f735f74·696d6572·66645f73·c__.os_timerfd_s
3488 ··0x0000d9d0·696d6572·66645f67·65747469·6d655f6e·imerfd_gettime_n3488 ··0x0000d9d0·65747469·6d655f5f·646f635f·5f006f73·ettime__doc__.os
3489 ··0x0000d9e0·735f5f64·6f635f5f·006f735f·74696d65·s__doc__.os_time3489 ··0x0000d9e0·5f74696d·65726664·5f637265·6174655f·_timerfd_create_
3490 ··0x0000d9f0·7266645f·67657474·696d655f·5f646f63·rfd_gettime__doc3490 ··0x0000d9f0·5f646f63·5f5f006f·735f756e·73686172·_doc__.os_unshar
3491 ··0x0000da00·5f5f006f·735f7469·6d657266·645f7365·__.os_timerfd_se3491 ··0x0000da00·655f5f64·6f635f5f·006f735f·7365746e·e__doc__.os_setn
3492 ··0x0000da10·7474696d·655f6e73·5f5f646f·635f5f00·ttime_ns__doc__.3492 ··0x0000da10·735f5f64·6f635f5f·006f735f·77616974·s__doc__.os_wait
3493 ··0x0000da20·6f735f74·696d6572·66645f73·65747469·os_timerfd_setti3493 ··0x0000da20·73746174·75735f74·6f5f6578·6974636f·status_to_exitco
3494 ··0x0000da30·6d655f5f·646f635f·5f006f73·5f74696d·me__doc__.os_tim3494 ··0x0000da30·64655f5f·646f635f·5f006f73·5f657665·de__doc__.os_eve
3495 ··0x0000da40·65726664·5f637265·6174655f·5f646f63·erfd_create__doc3495 ··0x0000da40·6e746664·5f777269·74655f5f·646f635f·ntfd_write__doc_
3496 ··0x0000da50·5f5f006f·735f756e·73686172·655f5f64·__.os_unshare__d3496 ··0x0000da50·5f006f73·5f657665·6e746664·5f726561·_.os_eventfd_rea
3497 ··0x0000da60·6f635f5f·006f735f·7365746e·735f5f64·oc__.os_setns__d3497 ··0x0000da60·645f5f64·6f635f5f·006f735f·6576656e·d__doc__.os_even
3498 ··0x0000da70·6f635f5f·006f735f·77616974·73746174·oc__.os_waitstat3498 ··0x0000da70·7466645f·5f646f63·5f5f006f·735f6d65·tfd__doc__.os_me
3499 ··0x0000da80·75735f74·6f5f6578·6974636f·64655f5f·us_to_exitcode__3499 ··0x0000da80·6d66645f·63726561·74655f5f·646f635f·mfd_create__doc_
3500 ··0x0000da90·646f635f·5f006f73·5f657665·6e746664·doc__.os_eventfd3500 ··0x0000da90·5f006f73·5f676574·72616e64·6f6d5f5f·_.os_getrandom__
3501 ··0x0000daa0·5f777269·74655f5f·646f635f·5f006f73·_write__doc__.os3501 ··0x0000daa0·646f635f·5f006f73·5f667370·6174685f·doc__.os_fspath_
3502 ··0x0000dab0·5f657665·6e746664·5f726561·645f5f64·_eventfd_read__d3502 ··0x0000dab0·5f646f63·5f5f006f·735f7363·616e6469·_doc__.os_scandi
3503 ··0x0000dac0·6f635f5f·006f735f·6576656e·7466645f·oc__.os_eventfd_3503 ··0x0000dac0·725f5f64·6f635f5f·006f735f·7365745f·r__doc__.os_set_
3504 ··0x0000dad0·5f646f63·5f5f006f·735f6d65·6d66645f·_doc__.os_memfd_3504 ··0x0000dad0·626c6f63·6b696e67·5f5f646f·635f5f00·blocking__doc__.
3505 ··0x0000dae0·63726561·74655f5f·646f635f·5f006f73·create__doc__.os3505 ··0x0000dae0·6f735f67·65745f62·6c6f636b·696e675f·os_get_blocking_
3506 ··0x0000daf0·5f676574·72616e64·6f6d5f5f·646f635f·_getrandom__doc_3506 ··0x0000daf0·5f646f63·5f5f006f·735f7365·745f696e·_doc__.os_set_in
3507 ··0x0000db00·5f006f73·5f667370·6174685f·5f646f63·_.os_fspath__doc3507 ··0x0000db00·68657269·7461626c·655f5f64·6f635f5f·heritable__doc__
3508 ··0x0000db10·5f5f006f·735f7363·616e6469·725f5f64·__.os_scandir__d3508 ··0x0000db10·006f735f·6765745f·696e6865·72697461·.os_get_inherita
3509 ··0x0000db20·6f635f5f·006f735f·7365745f·626c6f63·oc__.os_set_bloc3509 ··0x0000db20·626c655f·5f646f63·5f5f006f·735f6370·ble__doc__.os_cp
3510 ··0x0000db30·6b696e67·5f5f646f·635f5f00·6f735f67·king__doc__.os_g3510 ··0x0000db30·755f636f·756e745f·5f646f63·5f5f006f·u_count__doc__.o
3511 ··0x0000db40·65745f62·6c6f636b·696e675f·5f646f63·et_blocking__doc3511 ··0x0000db40·735f6765·745f7465·726d696e·616c5f73·s_get_terminal_s
3512 ··0x0000db50·5f5f006f·735f7365·745f696e·68657269·__.os_set_inheri3512 ··0x0000db50·697a655f·5f646f63·5f5f006f·735f6c69·ize__doc__.os_li
3513 ··0x0000db60·7461626c·655f5f64·6f635f5f·006f735f·table__doc__.os_3513 ··0x0000db60·73747861·7474725f·5f646f63·5f5f006f·stxattr__doc__.o
3514 ··0x0000db70·6765745f·696e6865·72697461·626c655f·get_inheritable_3514 ··0x0000db70·735f7265·6d6f7665·78617474·725f5f64·s_removexattr__d
3515 ··0x0000db80·5f646f63·5f5f006f·735f6370·755f636f·_doc__.os_cpu_co3515 ··0x0000db80·6f635f5f·006f735f·73657478·61747472·oc__.os_setxattr
3516 ··0x0000db90·756e745f·5f646f63·5f5f006f·735f6765·unt__doc__.os_ge3516 ··0x0000db90·5f5f646f·635f5f00·6f735f67·65747861·__doc__.os_getxa
3517 ··0x0000dba0·745f7465·726d696e·616c5f73·697a655f·t_terminal_size_3517 ··0x0000dba0·7474725f·5f646f63·5f5f006f·735f6765·ttr__doc__.os_ge
3518 ··0x0000dbb0·5f646f63·5f5f006f·735f6c69·73747861·_doc__.os_listxa3518 ··0x0000dbb0·74726573·6769645f·5f646f63·5f5f006f·tresgid__doc__.o
3519 ··0x0000dbc0·7474725f·5f646f63·5f5f006f·735f7265·ttr__doc__.os_re3519 ··0x0000dbc0·735f6765·74726573·7569645f·5f646f63·s_getresuid__doc
3520 ··0x0000dbd0·6d6f7665·78617474·725f5f64·6f635f5f·movexattr__doc__3520 ··0x0000dbd0·5f5f006f·735f7365·74726573·6769645f·__.os_setresgid_
3521 ··0x0000dbe0·006f735f·73657478·61747472·5f5f646f·.os_setxattr__do3521 ··0x0000dbe0·5f646f63·5f5f006f·735f7365·74726573·_doc__.os_setres
3522 ··0x0000dbf0·635f5f00·6f735f67·65747861·7474725f·c__.os_getxattr_3522 ··0x0000dbf0·7569645f·5f646f63·5f5f006f·735f7572·uid__doc__.os_ur
3523 ··0x0000dc00·5f646f63·5f5f006f·735f6765·74726573·_doc__.os_getres3523 ··0x0000dc00·616e646f·6d5f5f64·6f635f5f·006f735f·andom__doc__.os_
3524 ··0x0000dc10·6769645f·5f646f63·5f5f006f·735f6765·gid__doc__.os_ge3524 ··0x0000dc10·6765746c·6f616461·76675f5f·646f635f·getloadavg__doc_
3525 ··0x0000dc20·74726573·7569645f·5f646f63·5f5f006f·tresuid__doc__.o3525 ··0x0000dc20·5f006f73·5f5f7061·74685f6e·6f726d70·_.os__path_normp
Max diff block lines reached; 2764803/2830915 bytes (97.66%) of diff not shown.
1.49 MB
./usr/lib/debug/.build-id/eb/aad41f6e919ceae91550a45c41fff702cb9f21.debug vs.
./usr/lib/debug/.build-id/16/6cee9f352818b3ce779cd89164ba64a8cdd5ad.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 86% similar despite different names
885 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:··········181648·(bytes·into·file)13 ··Start·of·section·headers:··········181664·(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:·········3719 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·36
3.3 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x2c590:1 There·are·37·section·headers,·starting·at·offset·0x2c5a0:
  
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·0012c0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0012c0·18···A··4···1··8
Offset 25, 22 lines modifiedOffset 25, 22 lines modified
25 ··[20]·.dynamic··········NOBITS··········0000000000010d68·000cd0·0001c0·10··WA··4···0··825 ··[20]·.dynamic··········NOBITS··········0000000000010d68·000cd0·0001c0·10··WA··4···0··8
26 ··[21]·.got··············NOBITS··········0000000000010f28·000cd0·0000c0·08··WA··0···0··826 ··[21]·.got··············NOBITS··········0000000000010f28·000cd0·0000c0·08··WA··0···0··8
27 ··[22]·.got.plt··········NOBITS··········0000000000010fe8·000cd0·000588·08··WA··0···0··827 ··[22]·.got.plt··········NOBITS··········0000000000010fe8·000cd0·000588·08··WA··0···0··8
28 ··[23]·.data·············NOBITS··········0000000000011580·000cd0·000fc8·00··WA··0···0·3228 ··[23]·.data·············NOBITS··········0000000000011580·000cd0·000fc8·00··WA··0···0·32
29 ··[24]·.bss··············NOBITS··········0000000000012548·000cd0·000010·00··WA··0···0··829 ··[24]·.bss··············NOBITS··········0000000000012548·000cd0·000010·00··WA··0···0··8
30 ··[25]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··130 ··[25]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
31 ··[26]·.debug_aranges····PROGBITS········0000000000000000·000280·0000b4·00···C··0···0··831 ··[26]·.debug_aranges····PROGBITS········0000000000000000·000280·0000b4·00···C··0···0··8
32 ··[27]·.debug_info·······PROGBITS········0000000000000000·000338·01ae6f·00···C··0···0··832 ··[27]·.debug_info·······PROGBITS········0000000000000000·000338·01ae67·00···C··0···0··8
33 ··[28]·.debug_abbrev·····PROGBITS········0000000000000000·01b1a8·0007a6·00···C··0···0··833 ··[28]·.debug_abbrev·····PROGBITS········0000000000000000·01b1a0·0007a6·00···C··0···0··8
34 ··[29]·.debug_line·······PROGBITS········0000000000000000·01b950·00228e·00···C··0···0··834 ··[29]·.debug_line·······PROGBITS········0000000000000000·01b948·00229c·00···C··0···0··8
35 ··[30]·.debug_str········PROGBITS········0000000000000000·01dbe0·003b4b·01·MSC··0···0··835 ··[30]·.debug_str········PROGBITS········0000000000000000·01dbe8·003b4b·01·MSC··0···0··8
36 ··[31]·.debug_line_str···PROGBITS········0000000000000000·021730·000349·01·MSC··0···0··836 ··[31]·.debug_line_str···PROGBITS········0000000000000000·021738·000349·01·MSC··0···0··8
37 ··[32]·.debug_loclists···PROGBITS········0000000000000000·021a80·0020b9·00···C··0···0··837 ··[32]·.debug_loclists···PROGBITS········0000000000000000·021a88·0020c1·00···C··0···0··8
38 ··[33]·.debug_rnglists···PROGBITS········0000000000000000·023b40·000455·00···C··0···0··838 ··[33]·.debug_rnglists···PROGBITS········0000000000000000·023b50·000458·00···C··0···0··8
39 ··[34]·.symtab···········SYMTAB··········0000000000000000·023f98·005dc0·18·····35·801··839 ··[34]·.symtab···········SYMTAB··········0000000000000000·023fa8·005dc0·18·····35·801··8
40 ··[35]·.strtab···········STRTAB··········0000000000000000·029d58·0026c7·00······0···0··140 ··[35]·.strtab···········STRTAB··········0000000000000000·029d68·0026c7·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········0000000000000000·02c41f·00016e·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········0000000000000000·02c42f·00016e·00······0···0··1
42 Key·to·Flags:42 Key·to·Flags:
43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
46 ··D·(mbind),·l·(large),·p·(processor·specific)46 ··D·(mbind),·l·(large),·p·(processor·specific)
2.62 KB
readelf --wide --symbols {}
    
Offset 149, 29 lines modifiedOffset 149, 29 lines modified
149 ···145:·0000000000008773····67·FUNC····LOCAL··DEFAULT···12·test_lock_benchmark149 ···145:·0000000000008773····67·FUNC····LOCAL··DEFAULT···12·test_lock_benchmark
150 ···146:·00000000000087b6···538·FUNC····LOCAL··DEFAULT···12·_testinternalcapi_benchmark_locks_impl.isra.0150 ···146:·00000000000087b6···538·FUNC····LOCAL··DEFAULT···12·_testinternalcapi_benchmark_locks_impl.isra.0
151 ···147:·000000000000b290···219·FUNC····LOCAL··DEFAULT···12·thread_benchmark_locks151 ···147:·000000000000b290···219·FUNC····LOCAL··DEFAULT···12·thread_benchmark_locks
152 ···148:·000000000000e050····16·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.5152 ···148:·000000000000e050····16·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.5
153 ···149:·000000000000e060····39·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.6153 ···149:·000000000000e060····39·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.6
154 ···150:·00000000000089d0···146·FUNC····LOCAL··DEFAULT···12·thread_benchmark_locks.cold154 ···150:·00000000000089d0···146·FUNC····LOCAL··DEFAULT···12·thread_benchmark_locks.cold
155 ···151:·0000000000008a62···163·FUNC····LOCAL··DEFAULT···12·test_lock_counter155 ···151:·0000000000008a62···163·FUNC····LOCAL··DEFAULT···12·test_lock_counter
156 ···152:·000000000000b370···123·FUNC····LOCAL··DEFAULT···12·counter_thread156 ···152:·000000000000b370···125·FUNC····LOCAL··DEFAULT···12·counter_thread
157 ···153:·000000000000e030····18·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.3.lto_priv.1157 ···153:·000000000000e030····18·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.3.lto_priv.1
158 ···154:·0000000000008b05···163·FUNC····LOCAL··DEFAULT···12·test_lock_counter_slow158 ···154:·0000000000008b05···163·FUNC····LOCAL··DEFAULT···12·test_lock_counter_slow
159 ···155:·000000000000bab0···136·FUNC····LOCAL··DEFAULT···12·slow_counter_thread159 ···155:·000000000000bab0···136·FUNC····LOCAL··DEFAULT···12·slow_counter_thread
160 ···156:·000000000000e010····23·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.4.lto_priv.0160 ···156:·000000000000e010····23·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.4.lto_priv.0
161 ···157:·0000000000008ba8···199·FUNC····LOCAL··DEFAULT···12·test_lock_once161 ···157:·0000000000008ba8···199·FUNC····LOCAL··DEFAULT···12·test_lock_once
162 ···158:·0000000000008c6f····60·FUNC····LOCAL··DEFAULT···12·init_maybe_fail162 ···158:·0000000000008c6f····60·FUNC····LOCAL··DEFAULT···12·init_maybe_fail
163 ···159:·000000000000e000····15·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.8163 ···159:·000000000000e000····15·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.8
164 ···160:·000000000000dff0····16·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.7164 ···160:·000000000000dff0····16·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.7
165 ···161:·0000000000008cab···398·FUNC····LOCAL··DEFAULT···12·test_lock_recursive165 ···161:·0000000000008cab···398·FUNC····LOCAL··DEFAULT···12·test_lock_recursive
166 ···162:·000000000000dfd0····20·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.10.lto_priv.1166 ···162:·000000000000dfd0····20·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.10.lto_priv.1
167 ···163:·0000000000008e39···490·FUNC····LOCAL··DEFAULT···12·test_lock_rwlock167 ···163:·0000000000008e39···490·FUNC····LOCAL··DEFAULT···12·test_lock_rwlock
168 ···164:·000000000000dfb0····17·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.9168 ···164:·000000000000dfb0····17·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.9
169 ···165:·0000000000009051····86·FUNC····LOCAL··DEFAULT···12·rdlock_thread169 ···165:·0000000000009023····86·FUNC····LOCAL··DEFAULT···12·rdlock_thread
170 ···166:·0000000000009023····46·FUNC····LOCAL··DEFAULT···12·wait_until170 ···166:·0000000000009079····46·FUNC····LOCAL··DEFAULT···12·wait_until
171 ···167:·00000000000090a7····61·FUNC····LOCAL··DEFAULT···12·wrlock_thread171 ···167:·00000000000090a7····61·FUNC····LOCAL··DEFAULT···12·wrlock_thread
172 ···168:·00000000000090e4···288·FUNC····LOCAL··DEFAULT···12·test_lock_two_threads172 ···168:·00000000000090e4···288·FUNC····LOCAL··DEFAULT···12·test_lock_two_threads
173 ···169:·000000000000df90····22·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.2.lto_priv.1173 ···169:·000000000000df90····22·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.2.lto_priv.1
174 ···170:·0000000000009204···131·FUNC····LOCAL··DEFAULT···12·lock_thread174 ···170:·0000000000009204···131·FUNC····LOCAL··DEFAULT···12·lock_thread
175 ···171:·000000000000df78····12·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.1.lto_priv.1175 ···171:·000000000000df78····12·OBJECT··LOCAL··DEFAULT···14·__PRETTY_FUNCTION__.1.lto_priv.1
176 ···172:·0000000000009287···145·FUNC····LOCAL··DEFAULT···12·test_bit_length176 ···172:·0000000000009287···145·FUNC····LOCAL··DEFAULT···12·test_bit_length
177 ···173:·0000000000009318····73·FUNC····LOCAL··DEFAULT···12·check_bit_length177 ···173:·0000000000009318····73·FUNC····LOCAL··DEFAULT···12·check_bit_length
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:·ebaad41f6e919ceae91550a45c41fff702cb9f213 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·166cee9f352818b3ce779cd89164ba64a8cdd5ad
1.02 MB
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:······················188643 ··Length:······················18873
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:·············1597 ··Prologue·Length:·············159
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 1809, 10031 lines modifiedOffset 1809, 10034 lines modified
1809 ··[0x00000c25]··Set·is_stmt·to·11809 ··[0x00000c25]··Set·is_stmt·to·1
1810 ··[0x00000c26]··Special·opcode·49:·advance·Address·by·3·to·0xb38e·and·Line·by·2·to·1191810 ··[0x00000c26]··Special·opcode·49:·advance·Address·by·3·to·0xb38e·and·Line·by·2·to·119
1811 ··[0x00000c27]··Set·column·to·101811 ··[0x00000c27]··Set·column·to·10
1812 ··[0x00000c29]··Copy·(view·1)1812 ··[0x00000c29]··Copy·(view·1)
1813 ··[0x00000c2a]··Set·column·to·301813 ··[0x00000c2a]··Set·column·to·30
1814 ··[0x00000c2c]··Extended·opcode·4:·set·Discriminator·to·11814 ··[0x00000c2c]··Extended·opcode·4:·set·Discriminator·to·1
1815 ··[0x00000c30]··Copy·(view·2)1815 ··[0x00000c30]··Copy·(view·2)
 1816 ··[0x00000c31]··Set·column·to·48
 1817 ··[0x00000c33]··Extended·opcode·4:·set·Discriminator·to·3
 1818 ··[0x00000c37]··Special·opcode·33:·advance·Address·by·2·to·0xb390·and·Line·by·0·to·119
 1819 ··[0x00000c38]··Set·column·to·30
 1820 ··[0x00000c3a]··Extended·opcode·4:·set·Discriminator·to·1
 1821 ··[0x00000c3e]··Copy·(view·1)
1816 ··[0x00000c31]··Set·column·to·91822 ··[0x00000c3f]··Set·column·to·9
1817 ··[0x00000c33]··Special·opcode·35:·advance·Address·by·2·to·0xb390·and·Line·by·2·to·121 
1818 ··[0x00000c34]··Set·File·Name·to·entry·11·in·the·File·Name·Table 
1819 ··[0x00000c36]··Set·column·to·10 
1820 ··[0x00000c38]··Set·is_stmt·to·0 
1821 ··[0x00000c39]··Advance·Line·by·-16·to·105 
1822 ··[0x00000c3b]··Copy·(view·1) 
1823 ··[0x00000c3c]··Set·File·Name·to·entry·2·in·the·File·Name·Table 
1824 ··[0x00000c3e]··Set·column·to·27 
1825 ··[0x00000c40]··Advance·Line·by·16·to·121 
1826 ··[0x00000c42]··Special·opcode·33:·advance·Address·by·2·to·0xb392·and·Line·by·0·to·121 
1827 ··[0x00000c43]··Set·column·to·9 
1828 ··[0x00000c45]··Set·is_stmt·to·1 
1829 ··[0x00000c46]··Special·opcode·76:·advance·Address·by·5·to·0xb397·and·Line·by·1·to·1221823 ··[0x00000c41]··Special·opcode·90:·advance·Address·by·6·to·0xb396·and·Line·by·1·to·120
1830 ··[0x00000c47]··Set·File·Name·to·entry·12·in·the·File·Name·Table1824 ··[0x00000c42]··Set·File·Name·to·entry·12·in·the·File·Name·Table
1831 ··[0x00000c49]··Set·column·to·11825 ··[0x00000c44]··Set·column·to·1
1832 ··[0x00000c4b]··Advance·Line·by·-66·to·561826 ··[0x00000c46]··Advance·Line·by·-75·to·45
1833 ··[0x00000c4e]··Copy·(view·1)1827 ··[0x00000c49]··Copy·(view·1)
1834 ··[0x00000c4f]··Set·column·to·51828 ··[0x00000c4a]··Set·column·to·5
1835 ··[0x00000c51]··Special·opcode·7:·advance·Address·by·0·to·0xb397·and·Line·by·2·to·58·(view·2)1829 ··[0x00000c4c]··Special·opcode·7:·advance·Address·by·0·to·0xb396·and·Line·by·2·to·47·(view·2)
1836 ··[0x00000c52]··Special·opcode·6:·advance·Address·by·0·to·0xb397·and·Line·by·1·to·59·(view·3)1830 ··[0x00000c4d]··Special·opcode·6:·advance·Address·by·0·to·0xb396·and·Line·by·1·to·48·(view·3)
1837 ··[0x00000c53]··Set·File·Name·to·entry·11·in·the·File·Name·Table1831 ··[0x00000c4e]··Set·File·Name·to·entry·11·in·the·File·Name·Table
1838 ··[0x00000c55]··Set·column·to·11832 ··[0x00000c50]··Set·column·to·1
1839 ··[0x00000c57]··Advance·Line·by·45·to·1041833 ··[0x00000c52]··Advance·Line·by·56·to·104
1840 ··[0x00000c59]··Copy·(view·4)1834 ··[0x00000c54]··Copy·(view·4)
1841 ··[0x00000c5a]··Set·column·to·31835 ··[0x00000c55]··Set·column·to·3
1842 ··[0x00000c5c]··Special·opcode·6:·advance·Address·by·0·to·0xb397·and·Line·by·1·to·105·(view·5)1836 ··[0x00000c57]··Special·opcode·6:·advance·Address·by·0·to·0xb396·and·Line·by·1·to·105·(view·5)
1843 ··[0x00000c5d]··Set·column·to·101837 ··[0x00000c58]··Set·column·to·10
1844 ··[0x00000c5f]··Set·is_stmt·to·01838 ··[0x00000c5a]··Set·is_stmt·to·0
1845 ··[0x00000c60]··Copy·(view·6)1839 ··[0x00000c5b]··Copy·(view·6)
1846 ··[0x00000c61]··Special·opcode·75:·advance·Address·by·5·to·0xb39c·and·Line·by·0·to·1051840 ··[0x00000c5c]··Special·opcode·187:·advance·Address·by·13·to·0xb3a3·and·Line·by·0·to·105
1847 ··[0x00000c62]··Set·File·Name·to·entry·12·in·the·File·Name·Table1841 ··[0x00000c5d]··Set·File·Name·to·entry·12·in·the·File·Name·Table
1848 ··[0x00000c64]··Set·column·to·81842 ··[0x00000c5f]··Set·column·to·8
1849 ··[0x00000c66]··Extended·opcode·4:·set·Discriminator·to·11843 ··[0x00000c61]··Extended·opcode·4:·set·Discriminator·to·1
1850 ··[0x00000c6a]··Advance·Line·by·-46·to·591844 ··[0x00000c65]··Advance·Line·by·-57·to·48
1851 ··[0x00000c6c]··Copy·(view·1)1845 ··[0x00000c67]··Copy·(view·1)
1852 ··[0x00000c6d]··Extended·opcode·4:·set·Discriminator·to·11846 ··[0x00000c68]··Extended·opcode·4:·set·Discriminator·to·1
1853 ··[0x00000c71]··Special·opcode·33:·advance·Address·by·2·to·0xb39e·and·Line·by·0·to·591847 ··[0x00000c6c]··Special·opcode·89:·advance·Address·by·6·to·0xb3a9·and·Line·by·0·to·48
 1848 ··[0x00000c6d]··Set·File·Name·to·entry·2·in·the·File·Name·Table
 1849 ··[0x00000c6f]··Set·column·to·9
 1850 ··[0x00000c71]··Set·is_stmt·to·1
 1851 ··[0x00000c72]··Advance·Line·by·73·to·121
 1852 ··[0x00000c75]··Copy·(view·1)
 1853 ··[0x00000c76]··Set·File·Name·to·entry·11·in·the·File·Name·Table
 1854 ··[0x00000c78]··Set·column·to·10
 1855 ··[0x00000c7a]··Set·is_stmt·to·0
 1856 ··[0x00000c7b]··Advance·Line·by·-16·to·105
 1857 ··[0x00000c7d]··Copy·(view·2)
1854 ··[0x00000c72]··Set·File·Name·to·entry·2·in·the·File·Name·Table1858 ··[0x00000c7e]··Set·File·Name·to·entry·2·in·the·File·Name·Table
1855 ··[0x00000c74]··Set·column·to·481859 ··[0x00000c80]··Set·column·to·27
1856 ··[0x00000c76]··Extended·opcode·4:·set·Discriminator·to·3 
1857 ··[0x00000c7a]··Set·is_stmt·to·1 
1858 ··[0x00000c7b]··Advance·Line·by·60·to·1191860 ··[0x00000c82]··Advance·Line·by·16·to·121
 1861 ··[0x00000c84]··Special·opcode·33:·advance·Address·by·2·to·0xb3ab·and·Line·by·0·to·121
1859 ··[0x00000c7d]··Copy·(view·1) 
1860 ··[0x00000c7e]··Set·column·to·30 
1861 ··[0x00000c80]··Extended·opcode·4:·set·Discriminator·to·1 
1862 ··[0x00000c84]··Copy·(view·2) 
1863 ··[0x00000c85]··Set·column·to·91862 ··[0x00000c85]··Set·column·to·9
 1863 ··[0x00000c87]··Set·is_stmt·to·1
1864 ··[0x00000c87]··Special·opcode·90:·advance·Address·by·6·to·0xb3a4·and·Line·by·1·to·1201864 ··[0x00000c88]··Special·opcode·76:·advance·Address·by·5·to·0xb3b0·and·Line·by·1·to·122
1865 ··[0x00000c88]··Set·File·Name·to·entry·12·in·the·File·Name·Table1865 ··[0x00000c89]··Set·File·Name·to·entry·12·in·the·File·Name·Table
1866 ··[0x00000c8a]··Set·column·to·11866 ··[0x00000c8b]··Set·column·to·1
1867 ··[0x00000c8c]··Advance·Line·by·-75·to·451867 ··[0x00000c8d]··Advance·Line·by·-66·to·56
1868 ··[0x00000c8f]··Copy·(view·1)1868 ··[0x00000c90]··Copy·(view·1)
1869 ··[0x00000c90]··Set·column·to·51869 ··[0x00000c91]··Set·column·to·5
1870 ··[0x00000c92]··Special·opcode·7:·advance·Address·by·0·to·0xb3a4·and·Line·by·2·to·47·(view·2)1870 ··[0x00000c93]··Special·opcode·7:·advance·Address·by·0·to·0xb3b0·and·Line·by·2·to·58·(view·2)
1871 ··[0x00000c93]··Special·opcode·6:·advance·Address·by·0·to·0xb3a4·and·Line·by·1·to·48·(view·3)1871 ··[0x00000c94]··Special·opcode·6:·advance·Address·by·0·to·0xb3b0·and·Line·by·1·to·59·(view·3)
1872 ··[0x00000c94]··Set·File·Name·to·entry·11·in·the·File·Name·Table1872 ··[0x00000c95]··Set·File·Name·to·entry·11·in·the·File·Name·Table
1873 ··[0x00000c96]··Set·column·to·11873 ··[0x00000c97]··Set·column·to·1
1874 ··[0x00000c98]··Advance·Line·by·56·to·1041874 ··[0x00000c99]··Advance·Line·by·45·to·104
1875 ··[0x00000c9a]··Copy·(view·4)1875 ··[0x00000c9b]··Copy·(view·4)
1876 ··[0x00000c9b]··Set·column·to·31876 ··[0x00000c9c]··Set·column·to·3
1877 ··[0x00000c9d]··Special·opcode·6:·advance·Address·by·0·to·0xb3a4·and·Line·by·1·to·105·(view·5)1877 ··[0x00000c9e]··Special·opcode·6:·advance·Address·by·0·to·0xb3b0·and·Line·by·1·to·105·(view·5)
1878 ··[0x00000c9e]··Set·column·to·101878 ··[0x00000c9f]··Set·column·to·10
1879 ··[0x00000ca0]··Set·is_stmt·to·01879 ··[0x00000ca1]··Set·is_stmt·to·0
1880 ··[0x00000ca1]··Copy·(view·6)1880 ··[0x00000ca2]··Copy·(view·6)
1881 ··[0x00000ca2]··Special·opcode·187:·advance·Address·by·13·to·0xb3b1·and·Line·by·0·to·1051881 ··[0x00000ca3]··Special·opcode·75:·advance·Address·by·5·to·0xb3b5·and·Line·by·0·to·105
1882 ··[0x00000ca3]··Set·File·Name·to·entry·12·in·the·File·Name·Table1882 ··[0x00000ca4]··Set·File·Name·to·entry·12·in·the·File·Name·Table
1883 ··[0x00000ca5]··Set·column·to·81883 ··[0x00000ca6]··Set·column·to·8
1884 ··[0x00000ca7]··Extended·opcode·4:·set·Discriminator·to·11884 ··[0x00000ca8]··Extended·opcode·4:·set·Discriminator·to·1
1885 ··[0x00000cab]··Advance·Line·by·-57·to·481885 ··[0x00000cac]··Advance·Line·by·-46·to·59
1886 ··[0x00000cad]··Copy·(view·1)1886 ··[0x00000cae]··Copy·(view·1)
1887 ··[0x00000cae]··Set·column·to·91887 ··[0x00000caf]··Set·column·to·9
1888 ··[0x00000cb0]··Set·is_stmt·to·11888 ··[0x00000cb1]··Set·is_stmt·to·1
1889 ··[0x00000cb1]··Special·opcode·90:·advance·Address·by·6·to·0xb3b7·and·Line·by·1·to·491889 ··[0x00000cb2]··Special·opcode·34:·advance·Address·by·2·to·0xb3b7·and·Line·by·1·to·60
1890 ··[0x00000cb2]··Set·is_stmt·to·01890 ··[0x00000cb3]··Set·is_stmt·to·0
 1891 ··[0x00000cb4]··Special·opcode·145:·advance·Address·by·10·to·0xb3c1·and·Line·by·0·to·60
 1892 ··[0x00000cb5]··Set·is_stmt·to·1
 1893 ··[0x00000cb6]··Advance·Line·by·-11·to·49
 1894 ··[0x00000cb8]··Copy·(view·1)
 1895 ··[0x00000cb9]··Set·is_stmt·to·0
1891 ··[0x00000cb3]··Special·opcode·117:·advance·Address·by·8·to·0xb3bf·and·Line·by·0·to·491896 ··[0x00000cba]··Special·opcode·117:·advance·Address·by·8·to·0xb3c9·and·Line·by·0·to·49
1892 ··[0x00000cb4]··Set·File·Name·to·entry·2·in·the·File·Name·Table1897 ··[0x00000cbb]··Set·File·Name·to·entry·2·in·the·File·Name·Table
1893 ··[0x00000cb6]··Set·is_stmt·to·11898 ··[0x00000cbd]··Set·is_stmt·to·1
1894 ··[0x00000cb7]··Advance·Line·by·72·to·1211899 ··[0x00000cbe]··Advance·Line·by·72·to·121
1895 ··[0x00000cba]··Copy·(view·1)1900 ··[0x00000cc1]··Copy·(view·1)
1896 ··[0x00000cbb]··Set·File·Name·to·entry·11·in·the·File·Name·Table1901 ··[0x00000cc2]··Set·File·Name·to·entry·11·in·the·File·Name·Table
1897 ··[0x00000cbd]··Set·column·to·101902 ··[0x00000cc4]··Set·column·to·10
1898 ··[0x00000cbf]··Set·is_stmt·to·01903 ··[0x00000cc6]··Set·is_stmt·to·0
1899 ··[0x00000cc0]··Advance·Line·by·-16·to·1051904 ··[0x00000cc7]··Advance·Line·by·-16·to·105
1900 ··[0x00000cc2]··Copy·(view·2)1905 ··[0x00000cc9]··Copy·(view·2)
Max diff block lines reached; 1055510/1073940 bytes (98.28%) of diff not shown.
203 KB
readelf --wide --debug-dump=info {}
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·40·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·40·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(strp)·(offset:·0xe):·GNU·GIMPLE·14.2.0·-mtune=generic·-march=x86-64·-g·-g·-g·-O3·-O3·-O3·-O3·-fno-openmp·-fno-openacc·-fcf-protection=full·-fPIC·-fasynchronous-unwind-tables·-fwrapv·-fuse-linker-plugin·-ffat-lto-objects·-fltrans10 ····<d>···DW_AT_producer····:·(strp)·(offset:·0xe):·GNU·GIMPLE·14.2.0·-mtune=generic·-march=x86-64·-g·-g·-g·-O3·-O3·-O3·-O3·-fno-openmp·-fno-openacc·-fcf-protection=full·-fPIC·-fasynchronous-unwind-tables·-fwrapv·-fuse-linker-plugin·-ffat-lto-objects·-fltrans
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x38):·<artificial>12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x38):·<artificial>
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/build/reproducible-path/python3.13-3.13.5/build-static13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/build/reproducible-path/python3.13-3.13.5/build-static
14 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x8d114 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x8d4
15 ····<1e>···DW_AT_low_pc······:·(addr)·015 ····<1e>···DW_AT_low_pc······:·(addr)·0
16 ····<26>···DW_AT_stmt_list···:·(sec_offset)·016 ····<26>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><2a>:·Abbrev·Number:·36·(DW_TAG_base_type)17 ·<1><2a>:·Abbrev·Number:·36·(DW_TAG_base_type)
18 ····<2b>···DW_AT_byte_size···:·(implicit_const)·818 ····<2b>···DW_AT_byte_size···:·(implicit_const)·8
19 ····<2b>···DW_AT_encoding····:·(data1)·4»    (float)19 ····<2b>···DW_AT_encoding····:·(data1)·4»    (float)
20 ····<2c>···DW_AT_name········:·(strp)·(offset:·0xd14):·double20 ····<2c>···DW_AT_name········:·(strp)·(offset:·0xd14):·double
21 ·<1><30>:·Abbrev·Number:·36·(DW_TAG_base_type)21 ·<1><30>:·Abbrev·Number:·36·(DW_TAG_base_type)
Offset 8472, 15 lines modifiedOffset 8472, 15 lines modified
8472 ·<2><6b18>:·Abbrev·Number:·5·(DW_TAG_variable)8472 ·<2><6b18>:·Abbrev·Number:·5·(DW_TAG_variable)
8473 ····<6b19>···DW_AT_abstract_origin:·(ref_addr)·<0x22578>8473 ····<6b19>···DW_AT_abstract_origin:·(ref_addr)·<0x22578>
8474 ····<6b1d>···DW_AT_location····:·(exprloc)·9·byte·block:·3·30·e0·0·0·0·0·0·0·»   (DW_OP_addr:·e030)8474 ····<6b1d>···DW_AT_location····:·(exprloc)·9·byte·block:·3·30·e0·0·0·0·0·0·0·»   (DW_OP_addr:·e030)
8475 ·<2><6b27>:·Abbrev·Number:·08475 ·<2><6b27>:·Abbrev·Number:·0
8476 ·<1><6b28>:·Abbrev·Number:·9·(DW_TAG_subprogram)8476 ·<1><6b28>:·Abbrev·Number:·9·(DW_TAG_subprogram)
8477 ····<6b29>···DW_AT_abstract_origin:·(ref_addr)·<0x225b1>8477 ····<6b29>···DW_AT_abstract_origin:·(ref_addr)·<0x225b1>
8478 ····<6b2d>···DW_AT_low_pc······:·(addr)·0xb3708478 ····<6b2d>···DW_AT_low_pc······:·(addr)·0xb370
8479 ····<6b35>···DW_AT_high_pc·····:·(data8)·0x7b8479 ····<6b35>···DW_AT_high_pc·····:·(data8)·0x7d
8480 ····<6b3d>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»  (DW_OP_call_frame_cfa)8480 ····<6b3d>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»  (DW_OP_call_frame_cfa)
8481 ····<6b3f>···DW_AT_call_all_calls:·(flag_present)·18481 ····<6b3f>···DW_AT_call_all_calls:·(flag_present)·1
8482 ····<6b3f>···DW_AT_sibling·····:·(ref4)·<0x6cb7>8482 ····<6b3f>···DW_AT_sibling·····:·(ref4)·<0x6cb7>
8483 ·<2><6b43>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)8483 ·<2><6b43>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
8484 ····<6b44>···DW_AT_abstract_origin:·(ref_addr)·<0x225bc>8484 ····<6b44>···DW_AT_abstract_origin:·(ref_addr)·<0x225bc>
8485 ····<6b48>···DW_AT_location····:·(sec_offset)·0x37d4·(location·list)8485 ····<6b48>···DW_AT_location····:·(sec_offset)·0x37d4·(location·list)
8486 ····<6b4c>···DW_AT_GNU_locviews:·(sec_offset)·0x37cc8486 ····<6b4c>···DW_AT_GNU_locviews:·(sec_offset)·0x37cc
Offset 8498, 114 lines modifiedOffset 8498, 114 lines modified
8498 ····<6b73>···DW_AT_sibling·····:·(ref4)·<0x6c9f>8498 ····<6b73>···DW_AT_sibling·····:·(ref4)·<0x6c9f>
8499 ·<3><6b77>:·Abbrev·Number:·4·(DW_TAG_variable)8499 ·<3><6b77>:·Abbrev·Number:·4·(DW_TAG_variable)
8500 ····<6b78>···DW_AT_abstract_origin:·(ref_addr)·<0x225e1>8500 ····<6b78>···DW_AT_abstract_origin:·(ref_addr)·<0x225e1>
8501 ····<6b7c>···DW_AT_location····:·(sec_offset)·0x3833·(location·list)8501 ····<6b7c>···DW_AT_location····:·(sec_offset)·0x3833·(location·list)
8502 ····<6b80>···DW_AT_GNU_locviews:·(sec_offset)·0x38318502 ····<6b80>···DW_AT_GNU_locviews:·(sec_offset)·0x3831
8503 ·<3><6b84>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)8503 ·<3><6b84>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
8504 ····<6b85>···DW_AT_abstract_origin:·(ref_addr)·<0x228eb>8504 ····<6b85>···DW_AT_abstract_origin:·(ref_addr)·<0x228eb>
8505 ····<6b89>···DW_AT_entry_pc····:·(addr)·0xb3a48505 ····<6b89>···DW_AT_entry_pc····:·(addr)·0xb396
8506 ····<6b91>···DW_AT_GNU_entry_view:·(data1)·18506 ····<6b91>···DW_AT_GNU_entry_view:·(data1)·1
8507 ····<6b92>···DW_AT_ranges······:·(sec_offset)·0x6418507 ····<6b92>···DW_AT_ranges······:·(sec_offset)·0x641
8508 ····<6b96>···DW_AT_call_file···:·(data1)·28508 ····<6b96>···DW_AT_call_file···:·(data1)·2
8509 ····<6b97>···DW_AT_call_line···:·(data1)·1208509 ····<6b97>···DW_AT_call_line···:·(data1)·120
8510 ····<6b98>···DW_AT_call_column·:·(data1)·98510 ····<6b98>···DW_AT_call_column·:·(data1)·9
8511 ····<6b99>···DW_AT_sibling·····:·(ref4)·<0x6c13>8511 ····<6b99>···DW_AT_sibling·····:·(ref4)·<0x6c13>
8512 ·<4><6b9d>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)8512 ·<4><6b9d>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
8513 ····<6b9e>···DW_AT_abstract_origin:·(ref_addr)·<0x228f6>8513 ····<6b9e>···DW_AT_abstract_origin:·(ref_addr)·<0x228f6>
8514 ····<6ba2>···DW_AT_location····:·(sec_offset)·0x3843·(location·list)8514 ····<6ba2>···DW_AT_location····:·(sec_offset)·0x3845·(location·list)
8515 ····<6ba6>···DW_AT_GNU_locviews:·(sec_offset)·0x38418515 ····<6ba6>···DW_AT_GNU_locviews:·(sec_offset)·0x3841
8516 ·<4><6baa>:·Abbrev·Number:·22·(DW_TAG_lexical_block)8516 ·<4><6baa>:·Abbrev·Number:·22·(DW_TAG_lexical_block)
8517 ····<6bab>···DW_AT_ranges······:·(sec_offset)·0x6418517 ····<6bab>···DW_AT_ranges······:·(sec_offset)·0x641
8518 ·<5><6baf>:·Abbrev·Number:·4·(DW_TAG_variable)8518 ·<5><6baf>:·Abbrev·Number:·4·(DW_TAG_variable)
8519 ····<6bb0>···DW_AT_abstract_origin:·(ref_addr)·<0x22900>8519 ····<6bb0>···DW_AT_abstract_origin:·(ref_addr)·<0x22900>
8520 ····<6bb4>···DW_AT_location····:·(sec_offset)·0x3852·(location·list)8520 ····<6bb4>···DW_AT_location····:·(sec_offset)·0x385b·(location·list)
8521 ····<6bb8>···DW_AT_GNU_locviews:·(sec_offset)·0x38508521 ····<6bb8>···DW_AT_GNU_locviews:·(sec_offset)·0x3859
8522 ·<5><6bbc>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)8522 ·<5><6bbc>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
8523 ····<6bbd>···DW_AT_abstract_origin:·(ref_addr)·<0x229b6>8523 ····<6bbd>···DW_AT_abstract_origin:·(ref_addr)·<0x229b6>
8524 ····<6bc1>···DW_AT_entry_pc····:·(addr)·0xb3a48524 ····<6bc1>···DW_AT_entry_pc····:·(addr)·0xb396
8525 ····<6bc9>···DW_AT_GNU_entry_view:·(data1)·48525 ····<6bc9>···DW_AT_GNU_entry_view:·(data1)·4
8526 ····<6bca>···DW_AT_ranges······:·(sec_offset)·0x6518526 ····<6bca>···DW_AT_ranges······:·(sec_offset)·0x654
8527 ····<6bce>···DW_AT_call_file···:·(data1)·128527 ····<6bce>···DW_AT_call_file···:·(data1)·12
8528 ····<6bcf>···DW_AT_call_line···:·(data1)·488528 ····<6bcf>···DW_AT_call_line···:·(data1)·48
8529 ····<6bd0>···DW_AT_call_column·:·(data1)·108529 ····<6bd0>···DW_AT_call_column·:·(data1)·10
8530 ····<6bd1>···DW_AT_sibling·····:·(ref4)·<0x6bfd>8530 ····<6bd1>···DW_AT_sibling·····:·(ref4)·<0x6bfd>
8531 ·<6><6bd5>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)8531 ·<6><6bd5>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
8532 ····<6bd6>···DW_AT_abstract_origin:·(ref_addr)·<0x229c5>8532 ····<6bd6>···DW_AT_abstract_origin:·(ref_addr)·<0x229c5>
8533 ····<6bda>···DW_AT_location····:·(sec_offset)·0x3862·(location·list)8533 ····<6bda>···DW_AT_location····:·(sec_offset)·0x386b·(location·list)
8534 ····<6bde>···DW_AT_GNU_locviews:·(sec_offset)·0x38608534 ····<6bde>···DW_AT_GNU_locviews:·(sec_offset)·0x3869
8535 ·<6><6be2>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)8535 ·<6><6be2>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
8536 ····<6be3>···DW_AT_abstract_origin:·(ref_addr)·<0x229d1>8536 ····<6be3>···DW_AT_abstract_origin:·(ref_addr)·<0x229d1>
8537 ····<6be7>···DW_AT_location····:·(sec_offset)·0x3871·(location·list)8537 ····<6be7>···DW_AT_location····:·(sec_offset)·0x387a·(location·list)
8538 ····<6beb>···DW_AT_GNU_locviews:·(sec_offset)·0x386f8538 ····<6beb>···DW_AT_GNU_locviews:·(sec_offset)·0x3878
8539 ·<6><6bef>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)8539 ·<6><6bef>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
8540 ····<6bf0>···DW_AT_abstract_origin:·(ref_addr)·<0x229dd>8540 ····<6bf0>···DW_AT_abstract_origin:·(ref_addr)·<0x229dd>
8541 ····<6bf4>···DW_AT_location····:·(sec_offset)·0x3885·(location·list)8541 ····<6bf4>···DW_AT_location····:·(sec_offset)·0x388e·(location·list)
8542 ····<6bf8>···DW_AT_GNU_locviews:·(sec_offset)·0x38838542 ····<6bf8>···DW_AT_GNU_locviews:·(sec_offset)·0x388c
8543 ·<6><6bfc>:·Abbrev·Number:·08543 ·<6><6bfc>:·Abbrev·Number:·0
8544 ·<5><6bfd>:·Abbrev·Number:·8·(DW_TAG_call_site)8544 ·<5><6bfd>:·Abbrev·Number:·8·(DW_TAG_call_site)
8545 ····<6bfe>···DW_AT_call_return_pc:·(addr)·0xb3bf8545 ····<6bfe>···DW_AT_call_return_pc:·(addr)·0xb3c9
8546 ····<6c06>···DW_AT_call_origin·:·(ref4)·<0x61cb>8546 ····<6c06>···DW_AT_call_origin·:·(ref4)·<0x61cb>
8547 ·<6><6c0a>:·Abbrev·Number:·1·(DW_TAG_call_site_parameter)8547 ·<6><6c0a>:·Abbrev·Number:·1·(DW_TAG_call_site_parameter)
8548 ····<6c0b>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»    (DW_OP_reg5·(rdi))8548 ····<6c0b>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»    (DW_OP_reg5·(rdi))
8549 ····<6c0d>···DW_AT_call_value··:·(exprloc)·2·byte·block:·73·0·» (DW_OP_breg3·(rbx):·0)8549 ····<6c0d>···DW_AT_call_value··:·(exprloc)·2·byte·block:·73·0·» (DW_OP_breg3·(rbx):·0)
8550 ·<6><6c10>:·Abbrev·Number:·08550 ·<6><6c10>:·Abbrev·Number:·0
8551 ·<5><6c11>:·Abbrev·Number:·08551 ·<5><6c11>:·Abbrev·Number:·0
8552 ·<4><6c12>:·Abbrev·Number:·08552 ·<4><6c12>:·Abbrev·Number:·0
8553 ·<3><6c13>:·Abbrev·Number:·48·(DW_TAG_inlined_subroutine)8553 ·<3><6c13>:·Abbrev·Number:·48·(DW_TAG_inlined_subroutine)
8554 ····<6c14>···DW_AT_abstract_origin:·(ref_addr)·<0x228c9>8554 ····<6c14>···DW_AT_abstract_origin:·(ref_addr)·<0x228c9>
8555 ····<6c18>···DW_AT_entry_pc····:·(addr)·0xb3978555 ····<6c18>···DW_AT_entry_pc····:·(addr)·0xb3b0
8556 ····<6c20>···DW_AT_GNU_entry_view:·(data1)·18556 ····<6c20>···DW_AT_GNU_entry_view:·(data1)·1
8557 ····<6c21>···DW_AT_ranges······:·(sec_offset)·0x6618557 ····<6c21>···DW_AT_ranges······:·(sec_offset)·0x664
8558 ····<6c25>···DW_AT_call_file···:·(data1)·28558 ····<6c25>···DW_AT_call_file···:·(data1)·2
8559 ····<6c26>···DW_AT_call_line···:·(data1)·1228559 ····<6c26>···DW_AT_call_line···:·(data1)·122
8560 ····<6c27>···DW_AT_call_column·:·(data1)·98560 ····<6c27>···DW_AT_call_column·:·(data1)·9
8561 ·<4><6c28>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)8561 ·<4><6c28>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
8562 ····<6c29>···DW_AT_abstract_origin:·(ref_addr)·<0x228d4>8562 ····<6c29>···DW_AT_abstract_origin:·(ref_addr)·<0x228d4>
8563 ····<6c2d>···DW_AT_location····:·(sec_offset)·0x3897·(location·list)8563 ····<6c2d>···DW_AT_location····:·(sec_offset)·0x38a0·(location·list)
8564 ····<6c31>···DW_AT_GNU_locviews:·(sec_offset)·0x38938564 ····<6c31>···DW_AT_GNU_locviews:·(sec_offset)·0x389c
8565 ·<4><6c35>:·Abbrev·Number:·22·(DW_TAG_lexical_block)8565 ·<4><6c35>:·Abbrev·Number:·22·(DW_TAG_lexical_block)
8566 ····<6c36>···DW_AT_ranges······:·(sec_offset)·0x6618566 ····<6c36>···DW_AT_ranges······:·(sec_offset)·0x664
8567 ·<5><6c3a>:·Abbrev·Number:·4·(DW_TAG_variable)8567 ·<5><6c3a>:·Abbrev·Number:·4·(DW_TAG_variable)
8568 ····<6c3b>···DW_AT_abstract_origin:·(ref_addr)·<0x228de>8568 ····<6c3b>···DW_AT_abstract_origin:·(ref_addr)·<0x228de>
8569 ····<6c3f>···DW_AT_location····:·(sec_offset)·0x38af·(location·list)8569 ····<6c3f>···DW_AT_location····:·(sec_offset)·0x38b8·(location·list)
8570 ····<6c43>···DW_AT_GNU_locviews:·(sec_offset)·0x38ab8570 ····<6c43>···DW_AT_GNU_locviews:·(sec_offset)·0x38b4
8571 ·<5><6c47>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)8571 ·<5><6c47>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
8572 ····<6c48>···DW_AT_abstract_origin:·(ref_addr)·<0x229b6>8572 ····<6c48>···DW_AT_abstract_origin:·(ref_addr)·<0x229b6>
8573 ····<6c4c>···DW_AT_entry_pc····:·(addr)·0xb3978573 ····<6c4c>···DW_AT_entry_pc····:·(addr)·0xb3b0
8574 ····<6c54>···DW_AT_GNU_entry_view:·(data1)·48574 ····<6c54>···DW_AT_GNU_entry_view:·(data1)·4
8575 ····<6c55>···DW_AT_ranges······:·(sec_offset)·0x6778575 ····<6c55>···DW_AT_ranges······:·(sec_offset)·0x67a
8576 ····<6c59>···DW_AT_call_file···:·(data1)·128576 ····<6c59>···DW_AT_call_file···:·(data1)·12
8577 ····<6c5a>···DW_AT_call_line···:·(data1)·598577 ····<6c5a>···DW_AT_call_line···:·(data1)·59
8578 ····<6c5b>···DW_AT_call_column·:·(data1)·108578 ····<6c5b>···DW_AT_call_column·:·(data1)·10
8579 ····<6c5c>···DW_AT_sibling·····:·(ref4)·<0x6c88>8579 ····<6c5c>···DW_AT_sibling·····:·(ref4)·<0x6c88>
8580 ·<6><6c60>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)8580 ·<6><6c60>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
8581 ····<6c61>···DW_AT_abstract_origin:·(ref_addr)·<0x229c5>8581 ····<6c61>···DW_AT_abstract_origin:·(ref_addr)·<0x229c5>
8582 ····<6c65>···DW_AT_location····:·(sec_offset)·0x38c9·(location·list)8582 ····<6c65>···DW_AT_location····:·(sec_offset)·0x38d2·(location·list)
8583 ····<6c69>···DW_AT_GNU_locviews:·(sec_offset)·0x38c58583 ····<6c69>···DW_AT_GNU_locviews:·(sec_offset)·0x38ce
8584 ·<6><6c6d>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)8584 ·<6><6c6d>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
8585 ····<6c6e>···DW_AT_abstract_origin:·(ref_addr)·<0x229d1>8585 ····<6c6e>···DW_AT_abstract_origin:·(ref_addr)·<0x229d1>
8586 ····<6c72>···DW_AT_location····:·(sec_offset)·0x38e1·(location·list)8586 ····<6c72>···DW_AT_location····:·(sec_offset)·0x38ea·(location·list)
8587 ····<6c76>···DW_AT_GNU_locviews:·(sec_offset)·0x38dd8587 ····<6c76>···DW_AT_GNU_locviews:·(sec_offset)·0x38e6
8588 ·<6><6c7a>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)8588 ·<6><6c7a>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
8589 ····<6c7b>···DW_AT_abstract_origin:·(ref_addr)·<0x229dd>8589 ····<6c7b>···DW_AT_abstract_origin:·(ref_addr)·<0x229dd>
8590 ····<6c7f>···DW_AT_location····:·(sec_offset)·0x3903·(location·list)8590 ····<6c7f>···DW_AT_location····:·(sec_offset)·0x390c·(location·list)
8591 ····<6c83>···DW_AT_GNU_locviews:·(sec_offset)·0x38ff8591 ····<6c83>···DW_AT_GNU_locviews:·(sec_offset)·0x3908
8592 ·<6><6c87>:·Abbrev·Number:·08592 ·<6><6c87>:·Abbrev·Number:·0
Max diff block lines reached; 199360/208193 bytes (95.76%) of diff not shown.
527 B
readelf --wide --debug-dump=aranges {}
    
Offset 25, 11 lines modifiedOffset 25, 11 lines modified
25 ····000000000000af10·000000000000006025 ····000000000000af10·0000000000000060
26 ····000000000000af70·000000000000006026 ····000000000000af70·0000000000000060
27 ····000000000000afd0·000000000000008027 ····000000000000afd0·0000000000000080
28 ····000000000000b050·000000000000008028 ····000000000000b050·0000000000000080
29 ····000000000000b0d0·000000000000015f29 ····000000000000b0d0·000000000000015f
30 ····000000000000b230·000000000000005130 ····000000000000b230·0000000000000051
31 ····000000000000b290·00000000000000db31 ····000000000000b290·00000000000000db
32 ····000000000000b370·000000000000007b32 ····000000000000b370·000000000000007d
33 ····000000000000b3f0·000000000000004d33 ····000000000000b3f0·000000000000004d
34 ····0000000000000000·000000000000000034 ····0000000000000000·0000000000000000
  
265 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:··········0x581e3 ··Length:··········0x5827
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 5104, 3063 lines modifiedOffset 5104, 3067 lines modified
5104 ····000037d0·v000000000000000·v000000000000000·location·view·pair5104 ····000037d0·v000000000000000·v000000000000000·location·view·pair
5105 ····000037d2·v000000000000000·v000000000000000·location·view·pair5105 ····000037d2·v000000000000000·v000000000000000·location·view·pair
  
5106 ····000037d4·000000000000b370·(base·address)5106 ····000037d4·000000000000b370·(base·address)
5107 ····000037dd·v000000000000000·v000000000000000·views·at·000037cc·for:5107 ····000037dd·v000000000000000·v000000000000000·views·at·000037cc·for:
5108 ·············000000000000b370·000000000000b390·(DW_OP_reg5·(rdi))5108 ·············000000000000b370·000000000000b390·(DW_OP_reg5·(rdi))
5109 ····000037e2·v000000000000000·v000000000000000·views·at·000037ce·for:5109 ····000037e2·v000000000000000·v000000000000000·views·at·000037ce·for:
5110 ·············000000000000b390·000000000000b3e2·(DW_OP_reg13·(r13))5110 ·············000000000000b390·000000000000b3e4·(DW_OP_reg13·(r13))
5111 ····000037e7·v000000000000000·v000000000000000·views·at·000037d0·for:5111 ····000037e7·v000000000000000·v000000000000000·views·at·000037d0·for:
5112 ·············000000000000b3e2·000000000000b3ea·(DW_OP_breg5·(rdi):·-8;·DW_OP_stack_value)5112 ·············000000000000b3e4·000000000000b3ec·(DW_OP_breg5·(rdi):·-8;·DW_OP_stack_value)
5113 ····000037ee·v000000000000000·v000000000000000·views·at·000037d2·for:5113 ····000037ee·v000000000000000·v000000000000000·views·at·000037d2·for:
5114 ·············000000000000b3ea·000000000000b3eb·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)5114 ·············000000000000b3ec·000000000000b3ed·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
5115 ····000037f6·<End·of·list>5115 ····000037f6·<End·of·list>
  
5116 ····000037f7·v000000000000001·v000000000000000·location·view·pair5116 ····000037f7·v000000000000001·v000000000000000·location·view·pair
5117 ····000037f9·v000000000000000·v000000000000000·location·view·pair5117 ····000037f9·v000000000000000·v000000000000000·location·view·pair
5118 ····000037fb·v000000000000000·v000000000000000·location·view·pair5118 ····000037fb·v000000000000000·v000000000000000·location·view·pair
5119 ····000037fd·v000000000000000·v000000000000000·location·view·pair5119 ····000037fd·v000000000000000·v000000000000000·location·view·pair
  
5120 ····000037ff·000000000000b374·(base·address)5120 ····000037ff·000000000000b374·(base·address)
5121 ····00003808·v000000000000001·v000000000000000·views·at·000037f7·for:5121 ····00003808·v000000000000001·v000000000000000·views·at·000037f7·for:
5122 ·············000000000000b374·000000000000b390·(DW_OP_reg5·(rdi))5122 ·············000000000000b374·000000000000b390·(DW_OP_reg5·(rdi))
5123 ····0000380d·v000000000000000·v000000000000000·views·at·000037f9·for:5123 ····0000380d·v000000000000000·v000000000000000·views·at·000037f9·for:
5124 ·············000000000000b390·000000000000b3e2·(DW_OP_reg13·(r13))5124 ·············000000000000b390·000000000000b3e4·(DW_OP_reg13·(r13))
5125 ····00003812·v000000000000000·v000000000000000·views·at·000037fb·for:5125 ····00003812·v000000000000000·v000000000000000·views·at·000037fb·for:
5126 ·············000000000000b3e2·000000000000b3ea·(DW_OP_breg5·(rdi):·-8;·DW_OP_stack_value)5126 ·············000000000000b3e4·000000000000b3ec·(DW_OP_breg5·(rdi):·-8;·DW_OP_stack_value)
5127 ····00003819·v000000000000000·v000000000000000·views·at·000037fd·for:5127 ····00003819·v000000000000000·v000000000000000·views·at·000037fd·for:
5128 ·············000000000000b3ea·000000000000b3eb·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)5128 ·············000000000000b3ec·000000000000b3ed·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
5129 ····00003821·<End·of·list>5129 ····00003821·<End·of·list>
  
5130 ····00003822·v000000000000000·v000000000000000·location·view·pair5130 ····00003822·v000000000000000·v000000000000000·location·view·pair
  
5131 ····00003824·v000000000000000·v000000000000000·views·at·00003822·for:5131 ····00003824·v000000000000000·v000000000000000·views·at·00003822·for:
5132 ·············000000000000b38e·000000000000b3dd·(DW_OP_reg3·(rbx))5132 ·············000000000000b38e·000000000000b3df·(DW_OP_reg3·(rbx))
5133 ····00003830·<End·of·list>5133 ····00003830·<End·of·list>
  
5134 ····00003831·v000000000000002·v000000000000000·location·view·pair5134 ····00003831·v000000000000002·v000000000000000·location·view·pair
  
5135 ····00003833·v000000000000002·v000000000000000·views·at·00003831·for:5135 ····00003833·v000000000000002·v000000000000000·views·at·00003831·for:
5136 ·············000000000000b38e·000000000000b390·(DW_OP_lit0;·DW_OP_stack_value)5136 ·············000000000000b38e·000000000000b390·(DW_OP_lit0;·DW_OP_stack_value)
5137 ····00003840·<End·of·list>5137 ····00003840·<End·of·list>
  
5138 ····00003841·v000000000000001·v000000000000000·location·view·pair5138 ····00003841·v000000000000001·v000000000000000·location·view·pair
 5139 ····00003843·v000000000000000·v000000000000000·location·view·pair
  
 5140 ····00003845·000000000000b396·(base·address)
5139 ····00003843·v000000000000001·v000000000000000·views·at·00003841·for:5141 ····0000384e·v000000000000001·v000000000000000·views·at·00003841·for:
5140 ·············000000000000b3a4·000000000000b3bf·(DW_OP_reg3·(rbx))5142 ·············000000000000b396·000000000000b3a9·(DW_OP_reg3·(rbx))
 5143 ····00003853·v000000000000000·v000000000000000·views·at·00003843·for:
 5144 ·············000000000000b3c1·000000000000b3c9·(DW_OP_reg3·(rbx))
5141 ····0000384f·<End·of·list>5145 ····00003858·<End·of·list>
  
5142 ····00003850·v000000000000003·v000000000000000·location·view·pair5146 ····00003859·v000000000000003·v000000000000000·location·view·pair
  
5143 ····00003852·v000000000000003·v000000000000000·views·at·00003850·for:5147 ····0000385b·v000000000000003·v000000000000000·views·at·00003859·for:
5144 ·············000000000000b3a4·000000000000b3b1·(DW_OP_lit0;·DW_OP_stack_value)5148 ·············000000000000b396·000000000000b3a3·(DW_OP_lit0;·DW_OP_stack_value)
5145 ····0000385f·<End·of·list>5149 ····00003868·<End·of·list>
  
5146 ····00003860·v000000000000004·v000000000000000·location·view·pair5150 ····00003869·v000000000000004·v000000000000000·location·view·pair
  
5147 ····00003862·v000000000000004·v000000000000000·views·at·00003860·for:5151 ····0000386b·v000000000000004·v000000000000000·views·at·00003869·for:
5148 ·············000000000000b3a4·000000000000b3b1·(DW_OP_reg3·(rbx))5152 ·············000000000000b396·000000000000b3a3·(DW_OP_reg3·(rbx))
5149 ····0000386e·<End·of·list>5153 ····00003877·<End·of·list>
  
5150 ····0000386f·v000000000000004·v000000000000000·location·view·pair5154 ····00003878·v000000000000004·v000000000000000·location·view·pair
  
5151 ····00003871·v000000000000004·v000000000000000·views·at·0000386f·for:5155 ····0000387a·v000000000000004·v000000000000000·views·at·00003878·for:
5152 ·············000000000000b3a4·000000000000b3b1·(DW_OP_implicit_pointer:·<0x6baf>·0)5156 ·············000000000000b396·000000000000b3a3·(DW_OP_implicit_pointer:·<0x6baf>·0)
5153 ····00003882·<End·of·list>5157 ····0000388b·<End·of·list>
  
5154 ····00003883·v000000000000004·v000000000000000·location·view·pair5158 ····0000388c·v000000000000004·v000000000000000·location·view·pair
  
5155 ····00003885·v000000000000004·v000000000000000·views·at·00003883·for:5159 ····0000388e·v000000000000004·v000000000000000·views·at·0000388c·for:
5156 ·············000000000000b3a4·000000000000b3b1·(DW_OP_lit1;·DW_OP_stack_value)5160 ·············000000000000b396·000000000000b3a3·(DW_OP_lit1;·DW_OP_stack_value)
5157 ····00003892·<End·of·list>5161 ····0000389b·<End·of·list>
  
5158 ····00003893·v000000000000001·v000000000000000·location·view·pair5162 ····0000389c·v000000000000001·v000000000000000·location·view·pair
5159 ····00003895·v000000000000001·v000000000000000·location·view·pair5163 ····0000389e·v000000000000001·v000000000000000·location·view·pair
  
5160 ····00003897·000000000000b397·(base·address)5164 ····000038a0·000000000000b3b0·(base·address)
5161 ····000038a0·v000000000000001·v000000000000000·views·at·00003893·for:5165 ····000038a9·v000000000000001·v000000000000000·views·at·0000389c·for:
5162 ·············000000000000b397·000000000000b39e·(DW_OP_reg3·(rbx))5166 ·············000000000000b3b0·000000000000b3c1·(DW_OP_reg3·(rbx))
5163 ····000038a5·v000000000000001·v000000000000000·views·at·00003895·for:5167 ····000038ae·v000000000000001·v000000000000000·views·at·0000389e·for:
5164 ·············000000000000b3c6·000000000000b3d7·(DW_OP_reg3·(rbx))5168 ·············000000000000b3d0·000000000000b3d9·(DW_OP_reg3·(rbx))
5165 ····000038aa·<End·of·list>5169 ····000038b3·<End·of·list>
  
5166 ····000038ab·v000000000000003·v000000000000000·location·view·pair5170 ····000038b4·v000000000000003·v000000000000000·location·view·pair
5167 ····000038ad·v000000000000003·v000000000000000·location·view·pair5171 ····000038b6·v000000000000003·v000000000000000·location·view·pair
  
5168 ····000038af·000000000000b397·(base·address)5172 ····000038b8·000000000000b3b0·(base·address)
5169 ····000038b8·v000000000000003·v000000000000000·views·at·000038ab·for:5173 ····000038c1·v000000000000003·v000000000000000·views·at·000038b4·for:
5170 ·············000000000000b397·000000000000b39c·(DW_OP_lit1;·DW_OP_stack_value) 
5171 ····000038be·v000000000000003·v000000000000000·views·at·000038ad·for: 
5172 ·············000000000000b3c6·000000000000b3cb·(DW_OP_lit1;·DW_OP_stack_value)5174 ·············000000000000b3b0·000000000000b3b5·(DW_OP_lit1;·DW_OP_stack_value)
 5175 ····000038c7·v000000000000003·v000000000000000·views·at·000038b6·for:
 5176 ·············000000000000b3d0·000000000000b3d5·(DW_OP_lit1;·DW_OP_stack_value)
5173 ····000038c4·<End·of·list>5177 ····000038cd·<End·of·list>
  
5174 ····000038c5·v000000000000004·v000000000000000·location·view·pair5178 ····000038ce·v000000000000004·v000000000000000·location·view·pair
5175 ····000038c7·v000000000000004·v000000000000000·location·view·pair5179 ····000038d0·v000000000000004·v000000000000000·location·view·pair
  
5176 ····000038c9·000000000000b397·(base·address)5180 ····000038d2·000000000000b3b0·(base·address)
5177 ····000038d2·v000000000000004·v000000000000000·views·at·000038c5·for:5181 ····000038db·v000000000000004·v000000000000000·views·at·000038ce·for:
5178 ·············000000000000b397·000000000000b39c·(DW_OP_reg3·(rbx)) 
5179 ····000038d7·v000000000000004·v000000000000000·views·at·000038c7·for: 
5180 ·············000000000000b3c6·000000000000b3cb·(DW_OP_reg3·(rbx))5182 ·············000000000000b3b0·000000000000b3b5·(DW_OP_reg3·(rbx))
 5183 ····000038e0·v000000000000004·v000000000000000·views·at·000038d0·for:
 5184 ·············000000000000b3d0·000000000000b3d5·(DW_OP_reg3·(rbx))
5181 ····000038dc·<End·of·list>5185 ····000038e5·<End·of·list>
  
5182 ····000038dd·v000000000000004·v000000000000000·location·view·pair5186 ····000038e6·v000000000000004·v000000000000000·location·view·pair
5183 ····000038df·v000000000000004·v000000000000000·location·view·pair5187 ····000038e8·v000000000000004·v000000000000000·location·view·pair
  
5184 ····000038e1·000000000000b397·(base·address)5188 ····000038ea·000000000000b3b0·(base·address)
5185 ····000038ea·v000000000000004·v000000000000000·views·at·000038dd·for: 
Max diff block lines reached; 260324/271210 bytes (95.99%) of diff not shown.
525 B
readelf --wide --debug-dump=ranges {}
    
Offset 25, 11 lines modifiedOffset 25, 11 lines modified
25 ····000000000000af10·000000000000006025 ····000000000000af10·0000000000000060
26 ····000000000000af70·000000000000006026 ····000000000000af70·0000000000000060
27 ····000000000000afd0·000000000000008027 ····000000000000afd0·0000000000000080
28 ····000000000000b050·000000000000008028 ····000000000000b050·0000000000000080
29 ····000000000000b0d0·000000000000015f29 ····000000000000b0d0·000000000000015f
30 ····000000000000b230·000000000000005130 ····000000000000b230·0000000000000051
31 ····000000000000b290·00000000000000db31 ····000000000000b290·00000000000000db
32 ····000000000000b370·000000000000007b32 ····000000000000b370·000000000000007d
33 ····000000000000b3f0·000000000000004d33 ····000000000000b3f0·000000000000004d
34 ····0000000000000000·000000000000000034 ····0000000000000000·0000000000000000
  
1.15 KB
strings --all --bytes=8 {}
    
Offset 1, 56 lines modifiedOffset 1, 48 lines modified
1 !GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 z1f,CdK; 
3 ?}cu09oao 
4 ^pU|E4(DOy 
5 qfYBmhr{ 
6 -Ey4f=[R 
7 FNw"UTpvjX 
8 KY"JZ*Acp( 
9 Ep0Q#\j. 
10 yrB~UXE9QX 
11 tu4g]&uwsTgu& 
12 jW%Dk]Fl 
13 Qq#Z@i]; 
14 UgPu'g(( 
15 Da386C+k2 m@4E0*Wr
 3 HD7qb.V>
 4 L;~7*R]>
 5 vFP.y+?2
 6 ,b-!#RpE=
 7 q)KDIKEi
 8 4u-)=]IG
 9 P(~*QB{1p
 10 |Aj{+-wL
 11 Z39*{Lt;t
 12 0FPyme0o
 13 X*Y;GaVm
 14 2ywoFg7y
 15 xGa58VC{
 16 xWas86GW
16 P[a79vS;17 P[a79vS;
 18 pMau8VG7o]
 19 0L=^·t&G$
 20 eNZS>C5c
 21 <U;'W8:_%c
 22 jr9V6$`0
 23 .z%\$|//'
 24 {}mW;){}
 25 EK6~*4~Y
 26 |Q+'A_{g
 27 S{(HCGRA
 28 qx43>x·i7
 29 Lw@oy@"E
 30 BZr9]a-M
 31 /m2.Z·Na
 32 SS"jq4r'mvqo
17 m!KMxPaK9 
18 d8o%%PuTg 
19 V318#9» h 
20 W7J]X,t&>$ 
21 fp7'W;6Nu 
22 ?x:<,,'B>N[ 
23 S_rdkGI^ 
24 J:A7`ZI+ 
25 V44;EsS* 
26 ouHq8/i2 
27 Y-9`Jh55 
28 T!Ci,RE&C 
29 #+&LlYWb 
30 4=%3GiLB:* 
31 *x`/,*08 
32 M\ja4o^KjN@ 
33 I!]xt-]x 
34 o4cUC,lCk_ 
35 [ab+t[X»zS 
36 nYws9Waw 
37 (hjEWq3z 
38 U;L\D3;L 
39 .w'm~*]-Fb 
40 0fWAww9r 
41 P»      DJ"Zd~ 
42 k4noVi,_33 k4noVi,_
43 ]N,Av9@"Ls 
44 lQfQFr,?@ 
45 3D'Q4%\634 B_B%y?~!
 35 3XtQ)n$=6
 36 vz`Jnnw^
46 'XwA@O4H37 'XwA@O4H
47 kO]"-BGL38 kO]"-BGL
48 re8LV.GVpz6 
49 (ZGoP)rT39 A+pro!lh
 40 $X[FG5Ix{
 41 A-[Mr&4TW
50 _testcapimodule42 _testcapimodule
51 module_exec43 module_exec
52 test_methods.lto_priv.044 test_methods.lto_priv.0
53 TestMethods.lto_priv.045 TestMethods.lto_priv.0
54 TestMethods.lto_priv.146 TestMethods.lto_priv.1
55 test_methods.lto_priv.147 test_methods.lto_priv.1
56 module_exec.cold48 module_exec.cold
547 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 256, 18 lines modifiedOffset 256, 18 lines modified
  
256 0000000000008cab·<test_lock_recursive>:256 0000000000008cab·<test_lock_recursive>:
257 »       ...257 »       ...
  
258 0000000000008e39·<test_lock_rwlock>:258 0000000000008e39·<test_lock_rwlock>:
259 »       ...259 »       ...
  
260 0000000000009023·<wait_until>:260 0000000000009023·<rdlock_thread>:
261 »       ...261 »       ...
  
262 0000000000009051·<rdlock_thread>:262 0000000000009079·<wait_until>:
263 »       ...263 »       ...
  
264 00000000000090a7·<wrlock_thread>:264 00000000000090a7·<wrlock_thread>:
265 »       ...265 »       ...
  
266 00000000000090e4·<test_lock_two_threads>:266 00000000000090e4·<test_lock_two_threads>:
267 »       ...267 »       ...
1.13 MB
./usr/lib/debug/.build-id/f5/a1e9c9dbaf019bef8e1f6d235fff76aa8ff985.debug vs.
./usr/lib/debug/.build-id/2e/da31b2491dbb188a3afc559a29fd444d5f33c6.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 88% 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:··········85120·(bytes·into·file)13 ··Start·of·section·headers:··········85096·(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:·········3719 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·36
3.3 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x14c80:1 There·are·37·section·headers,·starting·at·offset·0x14c68:
  
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·0009f0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000288·00025c·0009f0·18···A··4···1··8
Offset 25, 22 lines modifiedOffset 25, 22 lines modified
25 ··[20]·.dynamic··········NOBITS··········000000000000edd0·0007d0·0001d0·10··WA··4···0··825 ··[20]·.dynamic··········NOBITS··········000000000000edd0·0007d0·0001d0·10··WA··4···0··8
26 ··[21]·.got··············NOBITS··········000000000000efa0·0007d0·000048·08··WA··0···0··826 ··[21]·.got··············NOBITS··········000000000000efa0·0007d0·000048·08··WA··0···0··8
27 ··[22]·.got.plt··········NOBITS··········000000000000efe8·0007d0·000310·08··WA··0···0··827 ··[22]·.got.plt··········NOBITS··········000000000000efe8·0007d0·000310·08··WA··0···0··8
28 ··[23]·.data·············NOBITS··········000000000000f300·0007d0·000fc8·00··WA··0···0·3228 ··[23]·.data·············NOBITS··········000000000000f300·0007d0·000fc8·00··WA··0···0·32
29 ··[24]·.bss··············NOBITS··········00000000000102c8·0007d0·000008·00··WA··0···0··129 ··[24]·.bss··············NOBITS··········00000000000102c8·0007d0·000008·00··WA··0···0··1
30 ··[25]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··130 ··[25]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
31 ··[26]·.debug_aranges····PROGBITS········0000000000000000·000280·000143·00···C··0···0··831 ··[26]·.debug_aranges····PROGBITS········0000000000000000·000280·000143·00···C··0···0··8
32 ··[27]·.debug_info·······PROGBITS········0000000000000000·0003c8·0076a2·00···C··0···0··832 ··[27]·.debug_info·······PROGBITS········0000000000000000·0003c8·007692·00···C··0···0··8
33 ··[28]·.debug_abbrev·····PROGBITS········0000000000000000·007a70·00031e·00···C··0···0··833 ··[28]·.debug_abbrev·····PROGBITS········0000000000000000·007a60·00031e·00···C··0···0··8
34 ··[29]·.debug_line·······PROGBITS········0000000000000000·007d90·002205·00···C··0···0··834 ··[29]·.debug_line·······PROGBITS········0000000000000000·007d80·002206·00···C··0···0··8
35 ··[30]·.debug_str········PROGBITS········0000000000000000·009f98·00101c·01·MSC··0···0··835 ··[30]·.debug_str········PROGBITS········0000000000000000·009f88·00101c·01·MSC··0···0··8
36 ··[31]·.debug_line_str···PROGBITS········0000000000000000·00afb8·00019d·01·MSC··0···0··836 ··[31]·.debug_line_str···PROGBITS········0000000000000000·00afa8·00019d·01·MSC··0···0··8
37 ··[32]·.debug_loclists···PROGBITS········0000000000000000·00b158·003e29·00···C··0···0··837 ··[32]·.debug_loclists···PROGBITS········0000000000000000·00b148·003e22·00···C··0···0··8
38 ··[33]·.debug_rnglists···PROGBITS········0000000000000000·00ef88·000a42·00···C··0···0··838 ··[33]·.debug_rnglists···PROGBITS········0000000000000000·00ef70·000a43·00···C··0···0··8
39 ··[34]·.symtab···········SYMTAB··········0000000000000000·00f9d0·0037c8·18·····35·490··839 ··[34]·.symtab···········SYMTAB··········0000000000000000·00f9b8·0037c8·18·····35·490··8
40 ··[35]·.strtab···········STRTAB··········0000000000000000·013198·001975·00······0···0··140 ··[35]·.strtab···········STRTAB··········0000000000000000·013180·001975·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········0000000000000000·014b0d·00016e·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········0000000000000000·014af5·00016e·00······0···0··1
42 Key·to·Flags:42 Key·to·Flags:
43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
46 ··D·(mbind),·l·(large),·p·(processor·specific)46 ··D·(mbind),·l·(large),·p·(processor·specific)
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:·f5a1e9c9dbaf019bef8e1f6d235fff76aa8ff9853 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2eda31b2491dbb188a3afc559a29fd444d5f33c6
635 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:······················251673 ··Length:······················25164
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:·············1077 ··Prologue·Length:·············107
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 9150, 6194 lines modifiedOffset 9150, 6193 lines modified
9150 ··[0x00003b0d]··Extended·opcode·4:·set·Discriminator·to·19150 ··[0x00003b0d]··Extended·opcode·4:·set·Discriminator·to·1
9151 ··[0x00003b11]··Special·opcode·117:·advance·Address·by·8·to·0x8d49·and·Line·by·0·to·5269151 ··[0x00003b11]··Special·opcode·117:·advance·Address·by·8·to·0x8d49·and·Line·by·0·to·526
9152 ··[0x00003b12]··Set·column·to·59152 ··[0x00003b12]··Set·column·to·5
9153 ··[0x00003b14]··Set·is_stmt·to·19153 ··[0x00003b14]··Set·is_stmt·to·1
9154 ··[0x00003b15]··Advance·Line·by·165·to·6919154 ··[0x00003b15]··Advance·Line·by·165·to·691
9155 ··[0x00003b18]··Copy·(view·1)9155 ··[0x00003b18]··Copy·(view·1)
Diff chunk too large, falling back to line-by-line diff (1475 lines added, 1476 lines removed)
9156 ··[0x00003b19]··Special·opcode·119:·advance·Address·by·8·to·0x8d51·and·Line·by·2·to·6939156 ··[0x00003b19]··Special·opcode·119:·advance·Address·by·8·to·0x8d51·and·Line·by·2·to·693
9157 ··[0x00003b1a]··Set·File·Name·to·entry·8·in·the·File·Name·Table9157 ··[0x00003b1a]··Set·column·to·9
9158 ··[0x00003b1c]··Set·column·to·99158 ··[0x00003b1c]··Advance·Line·by·-14·to·679
9159 ··[0x00003b1e]··Advance·Line·by·-633·to·609159 ··[0x00003b1e]··Special·opcode·75:·advance·Address·by·5·to·0x8d56·and·Line·by·0·to·679
9160 ··[0x00003b21]··Special·opcode·75:·advance·Address·by·5·to·0x8d56·and·Line·by·0·to·609160 ··[0x00003b1f]··Set·column·to·25
9161 ··[0x00003b22]··Set·is_stmt·to·09161 ··[0x00003b21]··Set·is_stmt·to·0
9162 ··[0x00003b23]··Special·opcode·187:·advance·Address·by·13·to·0x8d63·and·Line·by·0·to·609162 ··[0x00003b22]··Copy·(view·1)
9163 ··[0x00003b24]··Set·is_stmt·to·19163 ··[0x00003b23]··Set·File·Name·to·entry·8·in·the·File·Name·Table
9164 ··[0x00003b25]··Advance·Line·by·-11·to·499164 ··[0x00003b25]··Set·column·to·9
9165 ··[0x00003b27]··Copy·(view·1)9165 ··[0x00003b27]··Set·is_stmt·to·1
9166 ··[0x00003b28]··Set·is_stmt·to·09166 ··[0x00003b28]··Advance·Line·by·-630·to·49
9167 ··[0x00003b29]··Special·opcode·187:·advance·Address·by·13·to·0x8d70·and·Line·by·0·to·499167 ··[0x00003b2b]··Special·opcode·131:·advance·Address·by·9·to·0x8d5f·and·Line·by·0·to·49
9168 ··[0x00003b2a]··Set·File·Name·to·entry·1·in·the·File·Name·Table9168 ··[0x00003b2c]··Set·is_stmt·to·0
9169 ··[0x00003b2c]··Set·is_stmt·to·19169 ··[0x00003b2d]··Special·opcode·187:·advance·Address·by·13·to·0x8d6c·and·Line·by·0·to·49
9170 ··[0x00003b2d]··Advance·Line·by·630·to·6799170 ··[0x00003b2e]··Set·is_stmt·to·1
9171 ··[0x00003b30]··Copy·(view·1)9171 ··[0x00003b2f]··Advance·Line·by·11·to·60
9172 ··[0x00003b31]··Set·column·to·259172 ··[0x00003b31]··Copy·(view·1)
9173 ··[0x00003b33]··Set·is_stmt·to·09173 ··[0x00003b32]··Set·is_stmt·to·0
9174 ··[0x00003b34]··Copy·(view·2)9174 ··[0x00003b33]··Special·opcode·187:·advance·Address·by·13·to·0x8d79·and·Line·by·0·to·60
9175 ··[0x00003b35]··Special·opcode·131:·advance·Address·by·9·to·0x8d79·and·Line·by·0·to·6799175 ··[0x00003b34]··Set·File·Name·to·entry·4·in·the·File·Name·Table
9176 ··[0x00003b36]··Set·File·Name·to·entry·4·in·the·File·Name·Table9176 ··[0x00003b36]··Set·column·to·1
9177 ··[0x00003b38]··Set·column·to·19177 ··[0x00003b38]··Set·is_stmt·to·1
9178 ··[0x00003b3a]··Set·is_stmt·to·19178 ··[0x00003b39]··Extended·opcode·2:·set·Address·to·0x8d80
9179 ··[0x00003b3b]··Extended·opcode·2:·set·Address·to·0x8d809179 ··[0x00003b44]··Advance·Line·by·-34·to·26
9180 ··[0x00003b46]··Advance·Line·by·-653·to·269180 ··[0x00003b46]··Copy
9181 ··[0x00003b49]··Copy9181 ··[0x00003b47]··Set·is_stmt·to·0
9182 ··[0x00003b4a]··Set·is_stmt·to·09182 ··[0x00003b48]··Copy·(view·1)
9183 ··[0x00003b4b]··Copy·(view·1)9183 ··[0x00003b49]··Set·column·to·5
9184 ··[0x00003b4c]··Set·column·to·59184 ··[0x00003b4b]··Set·is_stmt·to·1
9185 ··[0x00003b4e]··Set·is_stmt·to·19185 ··[0x00003b4c]··Special·opcode·62:·advance·Address·by·4·to·0x8d84·and·Line·by·1·to·27
9186 ··[0x00003b4f]··Special·opcode·62:·advance·Address·by·4·to·0x8d84·and·Line·by·1·to·279186 ··[0x00003b4d]··Set·File·Name·to·entry·1·in·the·File·Name·Table
9187 ··[0x00003b50]··Set·File·Name·to·entry·1·in·the·File·Name·Table9187 ··[0x00003b4f]··Set·column·to·1
9188 ··[0x00003b52]··Set·column·to·19188 ··[0x00003b51]··Advance·Line·by·539·to·566
9189 ··[0x00003b54]··Advance·Line·by·539·to·5669189 ··[0x00003b54]··Copy·(view·1)
9190 ··[0x00003b57]··Copy·(view·1)9190 ··[0x00003b55]··Set·column·to·5
9191 ··[0x00003b58]··Set·column·to·59191 ··[0x00003b57]··Special·opcode·8:·advance·Address·by·0·to·0x8d84·and·Line·by·3·to·569·(view·2)
9192 ··[0x00003b5a]··Special·opcode·8:·advance·Address·by·0·to·0x8d84·and·Line·by·3·to·569·(view·2)9192 ··[0x00003b58]··Special·opcode·7:·advance·Address·by·0·to·0x8d84·and·Line·by·2·to·571·(view·3)
9193 ··[0x00003b5b]··Special·opcode·7:·advance·Address·by·0·to·0x8d84·and·Line·by·2·to·571·(view·3)9193 ··[0x00003b59]··Set·File·Name·to·entry·3·in·the·File·Name·Table
9194 ··[0x00003b5c]··Set·File·Name·to·entry·3·in·the·File·Name·Table9194 ··[0x00003b5b]··Set·column·to·29
9195 ··[0x00003b5e]··Set·column·to·299195 ··[0x00003b5d]··Advance·Line·by·-231·to·340
9196 ··[0x00003b60]··Advance·Line·by·-231·to·3409196 ··[0x00003b60]··Copy·(view·4)
9197 ··[0x00003b63]··Copy·(view·4)9197 ··[0x00003b61]··Set·column·to·5
9198 ··[0x00003b64]··Set·column·to·59198 ··[0x00003b63]··Special·opcode·6:·advance·Address·by·0·to·0x8d84·and·Line·by·1·to·341·(view·5)
9199 ··[0x00003b66]··Special·opcode·6:·advance·Address·by·0·to·0x8d84·and·Line·by·1·to·341·(view·5)9199 ··[0x00003b64]··Set·is_stmt·to·0
9200 ··[0x00003b67]··Set·is_stmt·to·09200 ··[0x00003b65]··Copy·(view·6)
9201 ··[0x00003b68]··Copy·(view·6)9201 ··[0x00003b66]··Set·File·Name·to·entry·1·in·the·File·Name·Table
9202 ··[0x00003b69]··Set·File·Name·to·entry·1·in·the·File·Name·Table9202 ··[0x00003b68]··Set·column·to·1
9203 ··[0x00003b6b]··Set·column·to·19203 ··[0x00003b6a]··Set·is_stmt·to·1
9204 ··[0x00003b6d]··Set·is_stmt·to·19204 ··[0x00003b6b]··Advance·Line·by·157·to·498
9205 ··[0x00003b6e]··Advance·Line·by·157·to·4989205 ··[0x00003b6e]··Copy·(view·7)
9206 ··[0x00003b71]··Copy·(view·7)9206 ··[0x00003b6f]··Set·column·to·5
9207 ··[0x00003b72]··Set·column·to·59207 ··[0x00003b71]··Special·opcode·7:·advance·Address·by·0·to·0x8d84·and·Line·by·2·to·500·(view·8)
9208 ··[0x00003b74]··Special·opcode·7:·advance·Address·by·0·to·0x8d84·and·Line·by·2·to·500·(view·8)9208 ··[0x00003b72]··Set·File·Name·to·entry·4·in·the·File·Name·Table
9209 ··[0x00003b75]··Set·File·Name·to·entry·4·in·the·File·Name·Table9209 ··[0x00003b74]··Set·column·to·1
9210 ··[0x00003b77]··Set·column·to·19210 ··[0x00003b76]··Set·is_stmt·to·0
9211 ··[0x00003b79]··Set·is_stmt·to·09211 ··[0x00003b77]··Advance·Line·by·-474·to·26
9212 ··[0x00003b7a]··Advance·Line·by·-474·to·269212 ··[0x00003b7a]··Copy·(view·9)
9213 ··[0x00003b7d]··Copy·(view·9)9213 ··[0x00003b7b]··Special·opcode·33:·advance·Address·by·2·to·0x8d86·and·Line·by·0·to·26
9214 ··[0x00003b7e]··Special·opcode·33:·advance·Address·by·2·to·0x8d86·and·Line·by·0·to·269214 ··[0x00003b7c]··Special·opcode·33:·advance·Address·by·2·to·0x8d88·and·Line·by·0·to·26
9215 ··[0x00003b7f]··Special·opcode·33:·advance·Address·by·2·to·0x8d88·and·Line·by·0·to·269215 ··[0x00003b7d]··Set·File·Name·to·entry·1·in·the·File·Name·Table
9216 ··[0x00003b80]··Set·File·Name·to·entry·1·in·the·File·Name·Table9216 ··[0x00003b7f]··Set·column·to·38
9217 ··[0x00003b82]··Set·column·to·389217 ··[0x00003b81]··Advance·Line·by·474·to·500
9218 ··[0x00003b84]··Advance·Line·by·474·to·5009218 ··[0x00003b84]··Special·opcode·47:·advance·Address·by·3·to·0x8d8b·and·Line·by·0·to·500
9219 ··[0x00003b87]··Special·opcode·47:·advance·Address·by·3·to·0x8d8b·and·Line·by·0·to·5009219 ··[0x00003b85]··Special·opcode·61:·advance·Address·by·4·to·0x8d8f·and·Line·by·0·to·500
9220 ··[0x00003b88]··Special·opcode·61:·advance·Address·by·4·to·0x8d8f·and·Line·by·0·to·5009220 ··[0x00003b86]··Set·column·to·5
9221 ··[0x00003b89]··Set·column·to·59221 ··[0x00003b88]··Set·is_stmt·to·1
9222 ··[0x00003b8b]··Set·is_stmt·to·19222 ··[0x00003b89]··Special·opcode·76:·advance·Address·by·5·to·0x8d94·and·Line·by·1·to·501
9223 ··[0x00003b8c]··Special·opcode·76:·advance·Address·by·5·to·0x8d94·and·Line·by·1·to·5019223 ··[0x00003b8a]··Set·column·to·8
9224 ··[0x00003b8d]··Set·column·to·89224 ··[0x00003b8c]··Set·is_stmt·to·0
9225 ··[0x00003b8f]··Set·is_stmt·to·09225 ··[0x00003b8d]··Copy·(view·1)
9226 ··[0x00003b90]··Copy·(view·1)9226 ··[0x00003b8e]··Set·column·to·5
9227 ··[0x00003b91]··Set·column·to·59227 ··[0x00003b90]··Set·is_stmt·to·1
9228 ··[0x00003b93]··Set·is_stmt·to·19228 ··[0x00003b91]··Special·opcode·176:·advance·Address·by·12·to·0x8da0·and·Line·by·3·to·504
9229 ··[0x00003b94]··Special·opcode·176:·advance·Address·by·12·to·0x8da0·and·Line·by·3·to·5049229 ··[0x00003b92]··Copy·(view·1)
9230 ··[0x00003b95]··Copy·(view·1)9230 ··[0x00003b93]··Copy·(view·2)
9231 ··[0x00003b96]··Copy·(view·2)9231 ··[0x00003b94]··Set·is_stmt·to·0
9232 ··[0x00003b97]··Set·is_stmt·to·09232 ··[0x00003b95]··Special·opcode·33:·advance·Address·by·2·to·0x8da2·and·Line·by·0·to·504
9233 ··[0x00003b98]··Special·opcode·33:·advance·Address·by·2·to·0x8da2·and·Line·by·0·to·5049233 ··[0x00003b96]··Set·is_stmt·to·1
9234 ··[0x00003b99]··Set·is_stmt·to·19234 ··[0x00003b97]··Special·opcode·61:·advance·Address·by·4·to·0x8da6·and·Line·by·0·to·504
9235 ··[0x00003b9a]··Special·opcode·61:·advance·Address·by·4·to·0x8da6·and·Line·by·0·to·5049235 ··[0x00003b98]··Special·opcode·7:·advance·Address·by·0·to·0x8da6·and·Line·by·2·to·506·(view·1)
9236 ··[0x00003b9b]··Special·opcode·7:·advance·Address·by·0·to·0x8da6·and·Line·by·2·to·506·(view·1)9236 ··[0x00003b99]··Set·column·to·19
9237 ··[0x00003b9c]··Set·column·to·199237 ··[0x00003b9b]··Set·is_stmt·to·0
9238 ··[0x00003b9e]··Set·is_stmt·to·09238 ··[0x00003b9c]··Copy·(view·2)
9239 ··[0x00003b9f]··Copy·(view·2)9239 ··[0x00003b9d]··Set·column·to·17
9240 ··[0x00003ba0]··Set·column·to·179240 ··[0x00003b9f]··Extended·opcode·4:·set·Discriminator·to·1
9241 ··[0x00003ba2]··Extended·opcode·4:·set·Discriminator·to·19241 ··[0x00003ba3]··Special·opcode·75:·advance·Address·by·5·to·0x8dab·and·Line·by·0·to·506
9242 ··[0x00003ba6]··Special·opcode·75:·advance·Address·by·5·to·0x8dab·and·Line·by·0·to·5069242 ··[0x00003ba4]··Set·column·to·5
9243 ··[0x00003ba7]··Set·column·to·59243 ··[0x00003ba6]··Set·is_stmt·to·1
9244 ··[0x00003ba9]··Set·is_stmt·to·19244 ··[0x00003ba7]··Special·opcode·62:·advance·Address·by·4·to·0x8daf·and·Line·by·1·to·507
9245 ··[0x00003baa]··Special·opcode·62:·advance·Address·by·4·to·0x8daf·and·Line·by·1·to·5079245 ··[0x00003ba8]··Set·column·to·19
9246 ··[0x00003bab]··Set·column·to·199246 ··[0x00003baa]··Set·is_stmt·to·0
9247 ··[0x00003bad]··Set·is_stmt·to·09247 ··[0x00003bab]··Special·opcode·4:·advance·Address·by·0·to·0x8daf·and·Line·by·-1·to·506·(view·1)
9248 ··[0x00003bae]··Special·opcode·4:·advance·Address·by·0·to·0x8daf·and·Line·by·-1·to·506·(view·1)9248 ··[0x00003bac]··Set·column·to·8
9249 ··[0x00003baf]··Set·column·to·89249 ··[0x00003bae]··Special·opcode·48:·advance·Address·by·3·to·0x8db2·and·Line·by·1·to·507
9250 ··[0x00003bb1]··Special·opcode·48:·advance·Address·by·3·to·0x8db2·and·Line·by·1·to·5079250 ··[0x00003baf]··Special·opcode·131:·advance·Address·by·9·to·0x8dbb·and·Line·by·0·to·507
9251 ··[0x00003bb2]··Special·opcode·131:·advance·Address·by·9·to·0x8dbb·and·Line·by·0·to·5079251 ··[0x00003bb0]··Set·column·to·5
9252 ··[0x00003bb3]··Set·column·to·59252 ··[0x00003bb2]··Set·is_stmt·to·1
9253 ··[0x00003bb5]··Set·is_stmt·to·19253 ··[0x00003bb3]··Advance·Line·by·67·to·574
9254 ··[0x00003bb6]··Advance·Line·by·67·to·5749254 ··[0x00003bb6]··Copy·(view·1)
9255 ··[0x00003bb9]··Copy·(view·1)9255 ··[0x00003bb7]··Set·column·to·1
9256 ··[0x00003bba]··Set·column·to·19256 ··[0x00003bb9]··Advance·Line·by·-26·to·548
9257 ··[0x00003bbc]··Advance·Line·by·-26·to·5489257 ··[0x00003bbb]··Copy·(view·2)
9258 ··[0x00003bbe]··Copy·(view·2)9258 ··[0x00003bbc]··Set·column·to·5
9259 ··[0x00003bbf]··Set·column·to·59259 ··[0x00003bbe]··Special·opcode·7:·advance·Address·by·0·to·0x8dbb·and·Line·by·2·to·550·(view·3)
9260 ··[0x00003bc1]··Special·opcode·7:·advance·Address·by·0·to·0x8dbb·and·Line·by·2·to·550·(view·3)9260 ··[0x00003bbf]··Special·opcode·6:·advance·Address·by·0·to·0x8dbb·and·Line·by·1·to·551·(view·4)
9261 ··[0x00003bc2]··Special·opcode·6:·advance·Address·by·0·to·0x8dbb·and·Line·by·1·to·551·(view·4)9261 ··[0x00003bc0]··Set·column·to·24
9262 ··[0x00003bc3]··Set·column·to·249262 ··[0x00003bc2]··Extended·opcode·4:·set·Discriminator·to·3
9263 ··[0x00003bc5]··Extended·opcode·4:·set·Discriminator·to·39263 ··[0x00003bc6]··Special·opcode·89:·advance·Address·by·6·to·0x8dc1·and·Line·by·0·to·551
Max diff block lines reached; 497383/650369 bytes (76.48%) of diff not shown.
154 KB
readelf --wide --debug-dump=info {}
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·35·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·35·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(strp)·(offset:·0):·GNU·GIMPLE·14.2.0·-mtune=generic·-march=x86-64·-g·-g·-g·-O3·-O3·-O3·-O3·-fno-openmp·-fno-openacc·-fcf-protection=full·-fPIC·-fasynchronous-unwind-tables·-fwrapv·-fuse-linker-plugin·-ffat-lto-objects·-fltrans10 ····<d>···DW_AT_producer····:·(strp)·(offset:·0):·GNU·GIMPLE·14.2.0·-mtune=generic·-march=x86-64·-g·-g·-g·-O3·-O3·-O3·-O3·-fno-openmp·-fno-openacc·-fcf-protection=full·-fPIC·-fasynchronous-unwind-tables·-fwrapv·-fuse-linker-plugin·-ffat-lto-objects·-fltrans
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x38):·<artificial>12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x38):·<artificial>
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/build/reproducible-path/python3.13-3.13.5/build-static13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/build/reproducible-path/python3.13-3.13.5/build-static
14 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x16d514 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x16dc
15 ····<1e>···DW_AT_low_pc······:·(addr)·015 ····<1e>···DW_AT_low_pc······:·(addr)·0
16 ····<26>···DW_AT_stmt_list···:·(sec_offset)·016 ····<26>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><2a>:·Abbrev·Number:·24·(DW_TAG_subprogram)17 ·<1><2a>:·Abbrev·Number:·24·(DW_TAG_subprogram)
18 ····<2b>···DW_AT_abstract_origin:·(ref_addr)·<0xd28c>18 ····<2b>···DW_AT_abstract_origin:·(ref_addr)·<0xd28c>
19 ····<2f>···DW_AT_low_pc······:·(addr)·0x5da019 ····<2f>···DW_AT_low_pc······:·(addr)·0x5da0
20 ····<37>···DW_AT_high_pc·····:·(data8)·0x1020 ····<37>···DW_AT_high_pc·····:·(data8)·0x10
21 ····<3f>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)21 ····<3f>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
Offset 2524, 15 lines modifiedOffset 2524, 15 lines modified
2524 ····<1e39>···DW_AT_abstract_origin:·(ref_addr)·<0xcadc>2524 ····<1e39>···DW_AT_abstract_origin:·(ref_addr)·<0xcadc>
2525 ·<1><1e3d>:·Abbrev·Number:·9·(DW_TAG_subprogram)2525 ·<1><1e3d>:·Abbrev·Number:·9·(DW_TAG_subprogram)
2526 ····<1e3e>···DW_AT_abstract_origin:·(ref_addr)·<0xcf90>2526 ····<1e3e>···DW_AT_abstract_origin:·(ref_addr)·<0xcf90>
2527 ·<1><1e42>:·Abbrev·Number:·9·(DW_TAG_subprogram)2527 ·<1><1e42>:·Abbrev·Number:·9·(DW_TAG_subprogram)
2528 ····<1e43>···DW_AT_abstract_origin:·(ref_addr)·<0xcf5e>2528 ····<1e43>···DW_AT_abstract_origin:·(ref_addr)·<0xcf5e>
2529 ·<1><1e47>:·Abbrev·Number:·14·(DW_TAG_subprogram)2529 ·<1><1e47>:·Abbrev·Number:·14·(DW_TAG_subprogram)
2530 ····<1e48>···DW_AT_abstract_origin:·(ref_addr)·<0xe75c>2530 ····<1e48>···DW_AT_abstract_origin:·(ref_addr)·<0xe75c>
2531 ····<1e4c>···DW_AT_ranges······:·(sec_offset)·0x12f82531 ····<1e4c>···DW_AT_ranges······:·(sec_offset)·0x12ff
2532 ····<1e50>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»  (DW_OP_call_frame_cfa)2532 ····<1e50>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»  (DW_OP_call_frame_cfa)
2533 ····<1e52>···DW_AT_call_all_calls:·(flag_present)·12533 ····<1e52>···DW_AT_call_all_calls:·(flag_present)·1
2534 ····<1e52>···DW_AT_sibling·····:·(ref4)·<0x1ff8>2534 ····<1e52>···DW_AT_sibling·····:·(ref4)·<0x1ff8>
2535 ·<2><1e56>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)2535 ·<2><1e56>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
2536 ····<1e57>···DW_AT_abstract_origin:·(ref_addr)·<0xe769>2536 ····<1e57>···DW_AT_abstract_origin:·(ref_addr)·<0xe769>
2537 ····<1e5b>···DW_AT_location····:·(sec_offset)·0x1e08·(location·list)2537 ····<1e5b>···DW_AT_location····:·(sec_offset)·0x1e08·(location·list)
2538 ····<1e5f>···DW_AT_GNU_locviews:·(sec_offset)·0x1dfe2538 ····<1e5f>···DW_AT_GNU_locviews:·(sec_offset)·0x1dfe
Offset 2545, 29 lines modifiedOffset 2545, 29 lines modified
2545 ····<1e72>···DW_AT_abstract_origin:·(ref_addr)·<0xe784>2545 ····<1e72>···DW_AT_abstract_origin:·(ref_addr)·<0xe784>
2546 ····<1e76>···DW_AT_location····:·(sec_offset)·0x1e8f·(location·list)2546 ····<1e76>···DW_AT_location····:·(sec_offset)·0x1e8f·(location·list)
2547 ····<1e7a>···DW_AT_GNU_locviews:·(sec_offset)·0x1e852547 ····<1e7a>···DW_AT_GNU_locviews:·(sec_offset)·0x1e85
2548 ·<2><1e7e>:·Abbrev·Number:·6·(DW_TAG_inlined_subroutine)2548 ·<2><1e7e>:·Abbrev·Number:·6·(DW_TAG_inlined_subroutine)
2549 ····<1e7f>···DW_AT_abstract_origin:·(ref_addr)·<0xe7a1>2549 ····<1e7f>···DW_AT_abstract_origin:·(ref_addr)·<0xe7a1>
2550 ····<1e83>···DW_AT_entry_pc····:·(addr)·0x9a042550 ····<1e83>···DW_AT_entry_pc····:·(addr)·0x9a04
2551 ····<1e8b>···DW_AT_GNU_entry_view:·(data2)·12551 ····<1e8b>···DW_AT_GNU_entry_view:·(data2)·1
2552 ····<1e8d>···DW_AT_ranges······:·(sec_offset)·0x130e2552 ····<1e8d>···DW_AT_ranges······:·(sec_offset)·0x1315
2553 ····<1e91>···DW_AT_call_file···:·(data1)·12553 ····<1e91>···DW_AT_call_file···:·(data1)·1
2554 ····<1e92>···DW_AT_call_line···:·(data2)·3412554 ····<1e92>···DW_AT_call_line···:·(data2)·341
2555 ····<1e94>···DW_AT_call_column·:·(data1)·92555 ····<1e94>···DW_AT_call_column·:·(data1)·9
2556 ····<1e95>···DW_AT_sibling·····:·(ref4)·<0x1f99>2556 ····<1e95>···DW_AT_sibling·····:·(ref4)·<0x1f99>
2557 ·<3><1e99>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)2557 ·<3><1e99>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
2558 ····<1e9a>···DW_AT_abstract_origin:·(ref_addr)·<0xe7ae>2558 ····<1e9a>···DW_AT_abstract_origin:·(ref_addr)·<0xe7ae>
2559 ····<1e9e>···DW_AT_location····:·(sec_offset)·0x1ec2·(location·list)2559 ····<1e9e>···DW_AT_location····:·(sec_offset)·0x1ec2·(location·list)
2560 ····<1ea2>···DW_AT_GNU_locviews:·(sec_offset)·0x1ebc2560 ····<1ea2>···DW_AT_GNU_locviews:·(sec_offset)·0x1ebc
2561 ·<3><1ea6>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)2561 ·<3><1ea6>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
2562 ····<1ea7>···DW_AT_abstract_origin:·(ref_addr)·<0xe7bb>2562 ····<1ea7>···DW_AT_abstract_origin:·(ref_addr)·<0xe7bb>
2563 ····<1eab>···DW_AT_location····:·(sec_offset)·0x1eea·(location·list)2563 ····<1eab>···DW_AT_location····:·(sec_offset)·0x1eea·(location·list)
2564 ····<1eaf>···DW_AT_GNU_locviews:·(sec_offset)·0x1ee42564 ····<1eaf>···DW_AT_GNU_locviews:·(sec_offset)·0x1ee4
2565 ·<3><1eb3>:·Abbrev·Number:·10·(DW_TAG_lexical_block)2565 ·<3><1eb3>:·Abbrev·Number:·10·(DW_TAG_lexical_block)
2566 ····<1eb4>···DW_AT_ranges······:·(sec_offset)·0x130e2566 ····<1eb4>···DW_AT_ranges······:·(sec_offset)·0x1315
2567 ·<4><1eb8>:·Abbrev·Number:·3·(DW_TAG_variable)2567 ·<4><1eb8>:·Abbrev·Number:·3·(DW_TAG_variable)
2568 ····<1eb9>···DW_AT_abstract_origin:·(ref_addr)·<0xe7c8>2568 ····<1eb9>···DW_AT_abstract_origin:·(ref_addr)·<0xe7c8>
2569 ····<1ebd>···DW_AT_location····:·(sec_offset)·0x1f14·(location·list)2569 ····<1ebd>···DW_AT_location····:·(sec_offset)·0x1f14·(location·list)
2570 ····<1ec1>···DW_AT_GNU_locviews:·(sec_offset)·0x1f0c2570 ····<1ec1>···DW_AT_GNU_locviews:·(sec_offset)·0x1f0c
2571 ·<4><1ec5>:·Abbrev·Number:·3·(DW_TAG_variable)2571 ·<4><1ec5>:·Abbrev·Number:·3·(DW_TAG_variable)
2572 ····<1ec6>···DW_AT_abstract_origin:·(ref_addr)·<0xe7d5>2572 ····<1ec6>···DW_AT_abstract_origin:·(ref_addr)·<0xe7d5>
2573 ····<1eca>···DW_AT_location····:·(sec_offset)·0x1f43·(location·list)2573 ····<1eca>···DW_AT_location····:·(sec_offset)·0x1f43·(location·list)
Offset 10104, 20 lines modifiedOffset 10104, 20 lines modified
10104 ····<7a89>···DW_AT_sibling·····:·(ref4)·<0x7fe5>10104 ····<7a89>···DW_AT_sibling·····:·(ref4)·<0x7fe5>
10105 ·<2><7a8d>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)10105 ·<2><7a8d>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
10106 ····<7a8e>···DW_AT_abstract_origin:·(ref_addr)·<0xe42e>10106 ····<7a8e>···DW_AT_abstract_origin:·(ref_addr)·<0xe42e>
10107 ····<7a92>···DW_AT_location····:·(sec_offset)·0x9604·(location·list)10107 ····<7a92>···DW_AT_location····:·(sec_offset)·0x9604·(location·list)
10108 ····<7a96>···DW_AT_GNU_locviews:·(sec_offset)·0x95f010108 ····<7a96>···DW_AT_GNU_locviews:·(sec_offset)·0x95f0
10109 ·<2><7a9a>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)10109 ·<2><7a9a>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
10110 ····<7a9b>···DW_AT_abstract_origin:·(ref_addr)·<0xe43b>10110 ····<7a9b>···DW_AT_abstract_origin:·(ref_addr)·<0xe43b>
10111 ····<7a9f>···DW_AT_location····:·(sec_offset)·0x9676·(location·list)10111 ····<7a9f>···DW_AT_location····:·(sec_offset)·0x9670·(location·list)
10112 ····<7aa3>···DW_AT_GNU_locviews:·(sec_offset)·0x965c10112 ····<7aa3>···DW_AT_GNU_locviews:·(sec_offset)·0x9658
10113 ·<2><7aa7>:·Abbrev·Number:·3·(DW_TAG_variable)10113 ·<2><7aa7>:·Abbrev·Number:·3·(DW_TAG_variable)
10114 ····<7aa8>···DW_AT_abstract_origin:·(ref_addr)·<0xe448>10114 ····<7aa8>···DW_AT_abstract_origin:·(ref_addr)·<0xe448>
10115 ····<7aac>···DW_AT_location····:·(sec_offset)·0x96f1·(location·list)10115 ····<7aac>···DW_AT_location····:·(sec_offset)·0x96e4·(location·list)
10116 ····<7ab0>···DW_AT_GNU_locviews:·(sec_offset)·0x96e910116 ····<7ab0>···DW_AT_GNU_locviews:·(sec_offset)·0x96da
10117 ·<2><7ab4>:·Abbrev·Number:·7·(DW_TAG_variable)10117 ·<2><7ab4>:·Abbrev·Number:·7·(DW_TAG_variable)
10118 ····<7ab5>···DW_AT_abstract_origin:·(ref_addr)·<0xe455>10118 ····<7ab5>···DW_AT_abstract_origin:·(ref_addr)·<0xe455>
10119 ····<7ab9>···DW_AT_location····:·(exprloc)·3·byte·block:·91·f0·7e·»(DW_OP_fbreg:·-144)10119 ····<7ab9>···DW_AT_location····:·(exprloc)·3·byte·block:·91·f0·7e·»(DW_OP_fbreg:·-144)
10120 ·<2><7abd>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)10120 ·<2><7abd>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)
10121 ····<7abe>···DW_AT_abstract_origin:·(ref_addr)·<0xfc24>10121 ····<7abe>···DW_AT_abstract_origin:·(ref_addr)·<0xfc24>
10122 ····<7ac2>···DW_AT_entry_pc····:·(addr)·0x8bd410122 ····<7ac2>···DW_AT_entry_pc····:·(addr)·0x8bd4
10123 ····<7aca>···DW_AT_GNU_entry_view:·(data2)·410123 ····<7aca>···DW_AT_GNU_entry_view:·(data2)·4
Offset 10125, 131 lines modifiedOffset 10125, 131 lines modified
10125 ····<7ad4>···DW_AT_high_pc·····:·(data8)·010125 ····<7ad4>···DW_AT_high_pc·····:·(data8)·0
10126 ····<7adc>···DW_AT_call_file···:·(data1)·110126 ····<7adc>···DW_AT_call_file···:·(data1)·1
10127 ····<7add>···DW_AT_call_line···:·(data2)·67610127 ····<7add>···DW_AT_call_line···:·(data2)·676
10128 ····<7adf>···DW_AT_call_column·:·(data1)·510128 ····<7adf>···DW_AT_call_column·:·(data1)·5
10129 ····<7ae0>···DW_AT_sibling·····:·(ref4)·<0x7af2>10129 ····<7ae0>···DW_AT_sibling·····:·(ref4)·<0x7af2>
10130 ·<3><7ae4>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)10130 ·<3><7ae4>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
10131 ····<7ae5>···DW_AT_abstract_origin:·(ref_addr)·<0xfc35>10131 ····<7ae5>···DW_AT_abstract_origin:·(ref_addr)·<0xfc35>
10132 ····<7ae9>···DW_AT_location····:·(sec_offset)·0x9723·(location·list)10132 ····<7ae9>···DW_AT_location····:·(sec_offset)·0x971e·(location·list)
10133 ····<7aed>···DW_AT_GNU_locviews:·(sec_offset)·0x972110133 ····<7aed>···DW_AT_GNU_locviews:·(sec_offset)·0x971c
10134 ·<3><7af1>:·Abbrev·Number:·010134 ·<3><7af1>:·Abbrev·Number:·0
10135 ·<2><7af2>:·Abbrev·Number:·6·(DW_TAG_inlined_subroutine)10135 ·<2><7af2>:·Abbrev·Number:·6·(DW_TAG_inlined_subroutine)
10136 ····<7af3>···DW_AT_abstract_origin:·(ref_addr)·<0xfb7b>10136 ····<7af3>···DW_AT_abstract_origin:·(ref_addr)·<0xfb7b>
10137 ····<7af7>···DW_AT_entry_pc····:·(addr)·0x8bd410137 ····<7af7>···DW_AT_entry_pc····:·(addr)·0x8bd4
10138 ····<7aff>···DW_AT_GNU_entry_view:·(data2)·710138 ····<7aff>···DW_AT_GNU_entry_view:·(data2)·7
10139 ····<7b01>···DW_AT_ranges······:·(sec_offset)·0x115210139 ····<7b01>···DW_AT_ranges······:·(sec_offset)·0x1152
10140 ····<7b05>···DW_AT_call_file···:·(data1)·110140 ····<7b05>···DW_AT_call_file···:·(data1)·1
10141 ····<7b06>···DW_AT_call_line···:·(data2)·67610141 ····<7b06>···DW_AT_call_line···:·(data2)·676
10142 ····<7b08>···DW_AT_call_column·:·(data1)·510142 ····<7b08>···DW_AT_call_column·:·(data1)·5
10143 ····<7b09>···DW_AT_sibling·····:·(ref4)·<0x7b3b>10143 ····<7b09>···DW_AT_sibling·····:·(ref4)·<0x7b3b>
10144 ·<3><7b0d>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)10144 ·<3><7b0d>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
10145 ····<7b0e>···DW_AT_abstract_origin:·(ref_addr)·<0xfb8c>10145 ····<7b0e>···DW_AT_abstract_origin:·(ref_addr)·<0xfb8c>
10146 ····<7b12>···DW_AT_location····:·(sec_offset)·0x9732·(location·list)10146 ····<7b12>···DW_AT_location····:·(sec_offset)·0x972d·(location·list)
10147 ····<7b16>···DW_AT_GNU_locviews:·(sec_offset)·0x973010147 ····<7b16>···DW_AT_GNU_locviews:·(sec_offset)·0x972b
10148 ·<3><7b1a>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)10148 ·<3><7b1a>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
10149 ····<7b1b>···DW_AT_abstract_origin:·(ref_addr)·<0xfb99>10149 ····<7b1b>···DW_AT_abstract_origin:·(ref_addr)·<0xfb99>
10150 ····<7b1f>···DW_AT_location····:·(sec_offset)·0x9742·(location·list)10150 ····<7b1f>···DW_AT_location····:·(sec_offset)·0x973d·(location·list)
10151 ····<7b23>···DW_AT_GNU_locviews:·(sec_offset)·0x974010151 ····<7b23>···DW_AT_GNU_locviews:·(sec_offset)·0x973b
10152 ·<3><7b27>:·Abbrev·Number:·10·(DW_TAG_lexical_block)10152 ·<3><7b27>:·Abbrev·Number:·10·(DW_TAG_lexical_block)
10153 ····<7b28>···DW_AT_ranges······:·(sec_offset)·0x115210153 ····<7b28>···DW_AT_ranges······:·(sec_offset)·0x1152
10154 ·<4><7b2c>:·Abbrev·Number:·3·(DW_TAG_variable)10154 ·<4><7b2c>:·Abbrev·Number:·3·(DW_TAG_variable)
10155 ····<7b2d>···DW_AT_abstract_origin:·(ref_addr)·<0xfba6>10155 ····<7b2d>···DW_AT_abstract_origin:·(ref_addr)·<0xfba6>
10156 ····<7b31>···DW_AT_location····:·(sec_offset)·0x9754·(location·list)10156 ····<7b31>···DW_AT_location····:·(sec_offset)·0x974f·(location·list)
10157 ····<7b35>···DW_AT_GNU_locviews:·(sec_offset)·0x975210157 ····<7b35>···DW_AT_GNU_locviews:·(sec_offset)·0x974d
10158 ·<4><7b39>:·Abbrev·Number:·010158 ·<4><7b39>:·Abbrev·Number:·0
10159 ·<3><7b3a>:·Abbrev·Number:·010159 ·<3><7b3a>:·Abbrev·Number:·0
10160 ·<2><7b3b>:·Abbrev·Number:·17·(DW_TAG_lexical_block)10160 ·<2><7b3b>:·Abbrev·Number:·17·(DW_TAG_lexical_block)
10161 ····<7b3c>···DW_AT_abstract_origin:·(ref_addr)·<0xe462>10161 ····<7b3c>···DW_AT_abstract_origin:·(ref_addr)·<0xe462>
10162 ····<7b40>···DW_AT_ranges······:·(sec_offset)·0x116210162 ····<7b40>···DW_AT_ranges······:·(sec_offset)·0x1162
10163 ····<7b44>···DW_AT_sibling·····:·(ref4)·<0x7de9>10163 ····<7b44>···DW_AT_sibling·····:·(ref4)·<0x7de9>
10164 ·<3><7b48>:·Abbrev·Number:·3·(DW_TAG_variable)10164 ·<3><7b48>:·Abbrev·Number:·3·(DW_TAG_variable)
10165 ····<7b49>···DW_AT_abstract_origin:·(ref_addr)·<0xe463>10165 ····<7b49>···DW_AT_abstract_origin:·(ref_addr)·<0xe463>
10166 ····<7b4d>···DW_AT_location····:·(sec_offset)·0x9772·(location·list)10166 ····<7b4d>···DW_AT_location····:·(sec_offset)·0x976d·(location·list)
10167 ····<7b51>···DW_AT_GNU_locviews:·(sec_offset)·0x976610167 ····<7b51>···DW_AT_GNU_locviews:·(sec_offset)·0x9761
10168 ·<3><7b55>:·Abbrev·Number:·6·(DW_TAG_inlined_subroutine)10168 ·<3><7b55>:·Abbrev·Number:·6·(DW_TAG_inlined_subroutine)
Max diff block lines reached; 149115/157321 bytes (94.78%) of diff not shown.
359 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:··········0xc3393 ··Length:··········0xc334
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 12836, 3756 lines modifiedOffset 12836, 3756 lines modified
12836 ·············0000000000008c9b·0000000000008d79·(DW_OP_reg6·(rbp))12836 ·············0000000000008c9b·0000000000008d79·(DW_OP_reg6·(rbp))
12837 ····00009629·000000000000551b·(base·address)12837 ····00009629·000000000000551b·(base·address)
12838 ····00009632·v000000000000000·v000000000000001·views·at·000095f8·for:12838 ····00009632·v000000000000000·v000000000000001·views·at·000095f8·for:
12839 ·············000000000000551b·0000000000005531·(DW_OP_reg6·(rbp))12839 ·············000000000000551b·0000000000005531·(DW_OP_reg6·(rbp))
12840 ····00009637·v000000000000001·v000000000000000·views·at·000095fa·for:12840 ····00009637·v000000000000001·v000000000000000·views·at·000095fa·for:
12841 ·············0000000000005531·0000000000005538·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)12841 ·············0000000000005531·0000000000005538·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
12842 ····0000963f·v000000000000000·v000000000000000·views·at·000095fc·for:12842 ····0000963f·v000000000000000·v000000000000000·views·at·000095fc·for:
12843 ·············0000000000005538·0000000000005591·(DW_OP_reg6·(rbp))12843 ·············0000000000005538·0000000000005571·(DW_OP_reg6·(rbp))
12844 ····00009644·v000000000000000·v000000000000000·views·at·000095fe·for:12844 ····00009644·v000000000000000·v000000000000000·views·at·000095fe·for:
12845 ·············0000000000005591·00000000000055a2·(DW_OP_reg5·(rdi))12845 ·············0000000000005571·0000000000005582·(DW_OP_reg5·(rdi))
12846 ····0000964a·v000000000000000·v000000000000000·views·at·00009600·for:12846 ····00009649·v000000000000000·v000000000000000·views·at·00009600·for:
12847 ·············00000000000055a2·00000000000055a9·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)12847 ·············0000000000005582·0000000000005589·(DW_OP_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value)
12848 ····00009654·v000000000000000·v000000000000000·views·at·00009602·for:12848 ····00009651·v000000000000000·v000000000000000·views·at·00009602·for:
12849 ·············00000000000055a9·00000000000055d8·(DW_OP_reg6·(rbp))12849 ·············0000000000005589·00000000000055d8·(DW_OP_reg6·(rbp))
12850 ····0000965b·<End·of·list>12850 ····00009657·<End·of·list>
  
 12851 ····00009658·v000000000000000·v000000000000000·location·view·pair
 12852 ····0000965a·v000000000000000·v000000000000000·location·view·pair
12851 ····0000965c·v000000000000000·v000000000000000·location·view·pair12853 ····0000965c·v000000000000000·v000000000000000·location·view·pair
12852 ····0000965e·v000000000000000·v000000000000000·location·view·pair12854 ····0000965e·v000000000000000·v000000000000000·location·view·pair
12853 ····00009660·v000000000000000·v000000000000000·location·view·pair12855 ····00009660·v000000000000000·v000000000000000·location·view·pair
12854 ····00009662·v000000000000000·v000000000000000·location·view·pair12856 ····00009662·v000000000000000·v000000000000000·location·view·pair
12855 ····00009664·v000000000000000·v000000000000000·location·view·pair12857 ····00009664·v000000000000000·v000000000000001·location·view·pair
12856 ····00009666·v000000000000000·v000000000000000·location·view·pair12858 ····00009666·v000000000000001·v000000000000000·location·view·pair
12857 ····00009668·v000000000000000·v000000000000001·location·view·pair12859 ····00009668·v000000000000000·v000000000000000·location·view·pair
12858 ····0000966a·v000000000000001·v000000000000000·location·view·pair12860 ····0000966a·v000000000000000·v000000000000000·location·view·pair
12859 ····0000966c·v000000000000000·v000000000000000·location·view·pair12861 ····0000966c·v000000000000000·v000000000000000·location·view·pair
12860 ····0000966e·v000000000000000·v000000000000000·location·view·pair12862 ····0000966e·v000000000000000·v000000000000000·location·view·pair
12861 ····00009670·v000000000000000·v000000000000000·location·view·pair 
12862 ····00009672·v000000000000000·v000000000000000·location·view·pair 
12863 ····00009674·v000000000000000·v000000000000000·location·view·pair 
  
12864 ····00009676·0000000000008bd0·(base·address)12863 ····00009670·0000000000008bd0·(base·address)
12865 ····0000967f·v000000000000000·v000000000000000·views·at·0000965c·for:12864 ····00009679·v000000000000000·v000000000000000·views·at·00009658·for:
12866 ·············0000000000008bd0·0000000000008c00·(DW_OP_reg4·(rsi))12865 ·············0000000000008bd0·0000000000008c00·(DW_OP_reg4·(rsi))
12867 ····00009684·v000000000000000·v000000000000000·views·at·0000965e·for:12866 ····0000967e·v000000000000000·v000000000000000·views·at·0000965a·for:
12868 ·············0000000000008c00·0000000000008c5d·(DW_OP_reg3·(rbx))12867 ·············0000000000008c00·0000000000008c5d·(DW_OP_reg3·(rbx))
12869 ····0000968a·v000000000000000·v000000000000000·views·at·00009660·for:12868 ····00009684·v000000000000000·v000000000000000·views·at·0000965c·for:
12870 ·············0000000000008c5d·0000000000008d1d·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)12869 ·············0000000000008c5d·0000000000008d1d·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)
 12870 ····0000968e·v000000000000000·v000000000000000·views·at·0000965e·for:
 12871 ·············0000000000008d1d·0000000000008d6c·(DW_OP_reg3·(rbx))
 12872 ····00009695·v000000000000000·v000000000000000·views·at·00009660·for:
 12873 ·············0000000000008d6c·0000000000008d79·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)
12871 ····00009694·v000000000000000·v000000000000000·views·at·00009662·for:12874 ····0000969f·v000000000000000·v000000000000000·views·at·00009662·for:
12872 ·············0000000000008d1d·0000000000008d56·(DW_OP_reg3·(rbx)) 
12873 ····0000969b·v000000000000000·v000000000000000·views·at·00009664·for: 
12874 ·············0000000000008d56·0000000000008d63·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value) 
12875 ····000096a5·v000000000000000·v000000000000000·views·at·00009666·for: 
12876 ·············0000000000008d63·0000000000008d79·(DW_OP_reg3·(rbx))12875 ·············0000000000008d79·0000000000008d79·(DW_OP_reg3·(rbx))·(start·==·end)
12877 ····000096ac·000000000000551b·(base·address)12876 ····000096a6·000000000000551b·(base·address)
12878 ····000096b5·v000000000000000·v000000000000001·views·at·00009668·for:12877 ····000096af·v000000000000000·v000000000000001·views·at·00009664·for:
12879 ·············000000000000551b·0000000000005531·(DW_OP_reg3·(rbx))12878 ·············000000000000551b·0000000000005531·(DW_OP_reg3·(rbx))
12880 ····000096ba·v000000000000001·v000000000000000·views·at·0000966a·for:12879 ····000096b4·v000000000000001·v000000000000000·views·at·00009666·for:
12881 ·············0000000000005531·0000000000005571·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)12880 ·············0000000000005531·0000000000005571·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)
 12881 ····000096bc·v000000000000000·v000000000000000·views·at·00009668·for:
 12882 ·············0000000000005571·000000000000557f·(DW_OP_reg4·(rsi))
 12883 ····000096c1·v000000000000000·v000000000000000·views·at·0000966a·for:
 12884 ·············000000000000557f·0000000000005589·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)
12882 ····000096c2·v000000000000000·v000000000000000·views·at·0000966c·for:12885 ····000096c9·v000000000000000·v000000000000000·views·at·0000966c·for:
12883 ·············0000000000005571·0000000000005591·(DW_OP_reg3·(rbx))12886 ·············0000000000005589·00000000000055ce·(DW_OP_reg3·(rbx))
12884 ····000096c7·v000000000000000·v000000000000000·views·at·0000966e·for:12887 ····000096cf·v000000000000000·v000000000000000·views·at·0000966e·for:
12885 ·············0000000000005591·000000000000559f·(DW_OP_reg4·(rsi)) 
12886 ····000096cd·v000000000000000·v000000000000000·views·at·00009670·for: 
12887 ·············000000000000559f·00000000000055a9·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value) 
12888 ····000096d7·v000000000000000·v000000000000000·views·at·00009672·for: 
12889 ·············00000000000055a9·00000000000055ce·(DW_OP_reg3·(rbx)) 
12890 ····000096de·v000000000000000·v000000000000000·views·at·00009674·for: 
12891 ·············00000000000055ce·00000000000055d8·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)12888 ·············00000000000055ce·00000000000055d8·(DW_OP_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value)
12892 ····000096e8·<End·of·list>12889 ····000096d9·<End·of·list>
  
 12890 ····000096da·v000000000000000·v000000000000000·location·view·pair
 12891 ····000096dc·v000000000000000·v000000000000000·location·view·pair
12893 ····000096e9·v000000000000000·v000000000000000·location·view·pair12892 ····000096de·v000000000000000·v000000000000000·location·view·pair
12894 ····000096eb·v000000000000000·v000000000000000·location·view·pair 
12895 ····000096ed·v000000000000001·v000000000000000·location·view·pair12893 ····000096e0·v000000000000001·v000000000000000·location·view·pair
12896 ····000096ef·v000000000000001·v000000000000000·location·view·pair12894 ····000096e2·v000000000000001·v000000000000000·location·view·pair
  
12897 ····000096f1·0000000000008c62·(base·address)12895 ····000096e4·0000000000008c62·(base·address)
12898 ····000096fa·v000000000000000·v000000000000000·views·at·000096e9·for:12896 ····000096ed·v000000000000000·v000000000000000·views·at·000096da·for:
12899 ·············0000000000008c62·0000000000008c8c·(DW_OP_lit0;·DW_OP_stack_value)12897 ·············0000000000008c62·0000000000008c8c·(DW_OP_lit0;·DW_OP_stack_value)
12900 ····00009700·v000000000000000·v000000000000000·views·at·000096eb·for:12898 ····000096f3·v000000000000000·v000000000000000·views·at·000096dc·for:
12901 ·············0000000000008d49·0000000000008d63·(DW_OP_lit0;·DW_OP_stack_value)12899 ·············0000000000008d49·0000000000008d56·(DW_OP_lit0;·DW_OP_stack_value)
 12900 ····000096fb·v000000000000000·v000000000000000·views·at·000096de·for:
 12901 ·············0000000000008d6c·0000000000008d79·(DW_OP_lit0;·DW_OP_stack_value)
12902 ····00009708·0000000000005550·(base·address)12902 ····00009703·0000000000005550·(base·address)
12903 ····00009711·v000000000000001·v000000000000000·views·at·000096ed·for:12903 ····0000970c·v000000000000001·v000000000000000·views·at·000096e0·for:
12904 ·············0000000000005550·0000000000005571·(DW_OP_const1s:·-1;·DW_OP_stack_value)12904 ·············0000000000005550·0000000000005571·(DW_OP_const1s:·-1;·DW_OP_stack_value)
12905 ····00009718·v000000000000001·v000000000000000·views·at·000096ef·for:12905 ····00009713·v000000000000001·v000000000000000·views·at·000096e2·for:
12906 ·············00000000000055c1·00000000000055d8·(DW_OP_const1s:·-1;·DW_OP_stack_value)12906 ·············00000000000055c1·00000000000055d8·(DW_OP_const1s:·-1;·DW_OP_stack_value)
12907 ····00009720·<End·of·list>12907 ····0000971b·<End·of·list>
  
12908 ····00009721·v000000000000004·v000000000000006·location·view·pair12908 ····0000971c·v000000000000004·v000000000000006·location·view·pair
  
12909 ····00009723·v000000000000004·v000000000000006·views·at·00009721·for:12909 ····0000971e·v000000000000004·v000000000000006·views·at·0000971c·for:
12910 ·············0000000000008bd4·0000000000008bd4·(DW_OP_reg4·(rsi))12910 ·············0000000000008bd4·0000000000008bd4·(DW_OP_reg4·(rsi))
12911 ····0000972f·<End·of·list>12911 ····0000972a·<End·of·list>
  
12912 ····00009730·v000000000000006·v00000000000000b·location·view·pair12912 ····0000972b·v000000000000006·v00000000000000b·location·view·pair
  
12913 ····00009732·v000000000000006·v00000000000000b·views·at·00009730·for:12913 ····0000972d·v000000000000006·v00000000000000b·views·at·0000972b·for:
12914 ·············0000000000008bd4·0000000000008bd4·(DW_OP_breg4·(rsi):·8)12914 ·············0000000000008bd4·0000000000008bd4·(DW_OP_breg4·(rsi):·8)
12915 ····0000973f·<End·of·list>12915 ····0000973a·<End·of·list>
  
12916 ····00009740·v000000000000006·v00000000000000b·location·view·pair12916 ····0000973b·v000000000000006·v00000000000000b·location·view·pair
  
12917 ····00009742·v000000000000006·v00000000000000b·views·at·00009740·for:12917 ····0000973d·v000000000000006·v00000000000000b·views·at·0000973b·for:
12918 ·············0000000000008bd4·0000000000008bd4·(DW_OP_lit16;·DW_OP_lit24;·DW_OP_shl;·DW_OP_stack_value)12918 ·············0000000000008bd4·0000000000008bd4·(DW_OP_lit16;·DW_OP_lit24;·DW_OP_shl;·DW_OP_stack_value)
12919 ····00009751·<End·of·list>12919 ····0000974c·<End·of·list>
  
12920 ····00009752·v00000000000000a·v00000000000000b·location·view·pair12920 ····0000974d·v00000000000000a·v00000000000000b·location·view·pair
  
12921 ····00009754·v00000000000000a·v00000000000000b·views·at·00009752·for:12921 ····0000974f·v00000000000000a·v00000000000000b·views·at·0000974d·for:
12922 ·············0000000000008bd4·0000000000008bd4·(DW_OP_breg4·(rsi):·8;·DW_OP_deref;·DW_OP_plus_uconst:·168)12922 ·············0000000000008bd4·0000000000008bd4·(DW_OP_breg4·(rsi):·8;·DW_OP_deref;·DW_OP_plus_uconst:·168)
12923 ····00009765·<End·of·list>12923 ····00009760·<End·of·list>
  
Max diff block lines reached; 356576/367762 bytes (96.96%) of diff not shown.
642 B
strings --all --bytes=8 {}
    
Offset 1, 28 lines modifiedOffset 1, 25 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 3-$FCtd@ 
3 9Hd%.e-u 
4 4abS8!2W·1 
5 ak.CbD|Z 
6 {";Hd7Dn% 
7 >h5^=\*A 
8 WY,PY,TY2 gEsG/{CM0
 3 Z^gDw2,/
 4 m`f#e0H=
 5 s.OWNQy[]
 6 P7i=m9Eg
 7 {O$y|.tth'
 8 T">+D|-\
 9 @/VA/VA/QA/
 10 #BaqL(,L
 11 4:f5*-[NI
9 5S]>/>rm12 5S]>/>rm
10 .w5kB|XVX 
11 mWrL;aAc;wv 
12 tx3/}b#k13 tx3/}b#k
 14 f=^X?\UX
 15 8bTI:{x}
 16 ]nznHO!?
 17 h!n0%M_a
 18 KGHoNI#F-
13 )Q1/4Bb"a 
14 uGoua}o5` 
15 4xE",(/Ru 
16 Fx2]8P\FgPn 
17 3G·y·s·$ 
18 'q]2iu`$! 
19 0yNL0N/3 
20 7Kg'&Fjg$D 
21 vV)=G-L~ 
22 _hashlibmodule19 _hashlibmodule
23 hashlib_init_hashtable20 hashlib_init_hashtable
24 py_hashentry_t_destroy_value21 py_hashentry_t_destroy_value
25 py_hashentry_t_compare_name22 py_hashentry_t_compare_name
26 py_hashentry_t_hash_name23 py_hashentry_t_hash_name
27 py_hashes24 py_hashes
28 hashlib_init_hashtable.cold25 hashlib_init_hashtable.cold
68.3 KB
python3.13-dev_3.13.5-1_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-06-12·07:03:44.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-06-12·07:03:44.000000·debian-binary
2 -rw-r--r--···0········0········0······772·2025-06-12·07:03:44.000000·control.tar.xz2 -rw-r--r--···0········0········0······772·2025-06-12·07:03:44.000000·control.tar.xz
3 -rw-r--r--···0········0········0···508340·2025-06-12·07:03:44.000000·data.tar.xz3 -rw-r--r--···0········0········0···508488·2025-06-12·07:03:44.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
67.8 KB
data.tar.xz
67.8 KB
data.tar
1.75 KB
file list
    
Offset 4, 13 lines modifiedOffset 4, 13 lines modified
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/doc/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/doc/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/doc/python3.13/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/doc/python3.13/
7 -rw-r--r--···0·root·········(0)·root·········(0)···492498·2025-06-11·15:36:57.000000·./usr/share/doc/python3.13/HISTORY.gz7 -rw-r--r--···0·root·········(0)·root·········(0)···492498·2025-06-11·15:36:57.000000·./usr/share/doc/python3.13/HISTORY.gz
8 -rw-r--r--···0·root·········(0)·root·········(0)·····3426·2025-06-12·07:03:44.000000·./usr/share/doc/python3.13/README.maintainers8 -rw-r--r--···0·root·········(0)·root·········(0)·····3426·2025-06-12·07:03:44.000000·./usr/share/doc/python3.13/README.maintainers
9 -rw-r--r--···0·root·········(0)·root·········(0)·····2092·2025-06-11·15:36:57.000000·./usr/share/doc/python3.13/README.valgrind.gz9 -rw-r--r--···0·root·········(0)·root·········(0)·····2092·2025-06-11·15:36:57.000000·./usr/share/doc/python3.13/README.valgrind.gz
10 -rw-r--r--···0·root·········(0)·root·········(0)·······36·2025-06-12·07:03:44.000000·./usr/share/doc/python3.13/pybench.log10 -rw-r--r--···0·root·········(0)·root·········(0)·······36·2025-06-12·07:03:44.000000·./usr/share/doc/python3.13/pybench.log
11 -rw-r--r--···0·root·········(0)·root·········(0)····10649·2025-06-12·07:03:44.000000·./usr/share/doc/python3.13/test_results.gz11 -rw-r--r--···0·root·········(0)·root·········(0)····10786·2025-06-12·07:03:44.000000·./usr/share/doc/python3.13/test_results.gz
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/man/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/man/
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/man/man1/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/man/man1/
14 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/bin/python3.13-config·->·x86_64-linux-gnu-python3.13-config14 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/bin/python3.13-config·->·x86_64-linux-gnu-python3.13-config
15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/doc/python3.13-dev·->·python3.1315 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/doc/python3.13-dev·->·python3.13
16 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/man/man1/python3.13-config.1.gz·->·x86_64-linux-gnu-python3.13-config.1.gz16 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/man/man1/python3.13-config.1.gz·->·x86_64-linux-gnu-python3.13-config.1.gz
66.0 KB
./usr/share/doc/python3.13/test_results.gz
66.0 KB
test_results
    
Offset 1, 334 lines modifiedOffset 1, 330 lines modified
1 make[1]:·Entering·directory·'/build/reproducible-path/python3.13-3.13.5/build-static'\xd1 make[1]:·Entering·directory·'/build/reproducible-path/python3.13-3.13.5/build-static'\xd
2 Checked·112·modules·(62·built-in,·49·shared,·1·n/a·on·linux-x86_64,·0·disabled,·0·missing,·0·failed·on·import)\xd2 Checked·112·modules·(62·built-in,·49·shared,·1·n/a·on·linux-x86_64,·0·disabled,·0·missing,·0·failed·on·import)\xd
3 ./python·-E··-m·test·--fast-ci·--timeout=·-j·1·-w·-uall·--timeout=3600·-x·test_asyncio·test_ensurepip·test_ftplib·test_gdb·test_httplib·test_imaplib·test_linuxaudiodev·test_nntplib·test_ossaudiodev·test_poplib·test_socket·test_ssl·test_ttk_guionly·test_venv\xd3 ./python·-E··-m·test·--fast-ci·--timeout=·-j·1·-w·-uall·--timeout=3600·-x·test_asyncio·test_ensurepip·test_ftplib·test_gdb·test_httplib·test_imaplib·test_linuxaudiodev·test_nntplib·test_ossaudiodev·test_poplib·test_socket·test_ssl·test_ttk_guionly·test_venv\xd
4 +·./python·-u·-W·error·-bb·-E·-m·test·--fast-ci·--timeout=·-j·1·-w·-uall·--timeout=3600·-x·test_asyncio·test_ensurepip·test_ftplib·test_gdb·test_httplib·test_imaplib·test_linuxaudiodev·test_nntplib·test_ossaudiodev·test_poplib·test_socket·test_ssl·test_ttk_guionly·test_venv·--dont-add-python-opts\xd4 +·./python·-u·-W·error·-bb·-E·-m·test·--fast-ci·--timeout=·-j·1·-w·-uall·--timeout=3600·-x·test_asyncio·test_ensurepip·test_ftplib·test_gdb·test_httplib·test_imaplib·test_linuxaudiodev·test_nntplib·test_ossaudiodev·test_poplib·test_socket·test_ssl·test_ttk_guionly·test_venv·--dont-add-python-opts\xd
5 ==·CPython·3.13.5·(main,·Jun·12·2025,·07:03:44)·[GCC·14.2.0]\xd5 ==·CPython·3.13.5·(main,·Jun·12·2025,·07:03:44)·[GCC·14.2.0]\xd
6 ==·Linux-6.1.0-37-amd64-x86_64-with-glibc2.41·little-endian\xd6 ==·Linux-6.12.27+bpo-amd64-x86_64-with-glibc2.41·little-endian\xd
7 ==·Python·build:·release·LTO+PGO·dtrace\xd7 ==·Python·build:·release·LTO+PGO·dtrace\xd
8 ==·cwd:·/build/reproducible-path/python3.13-3.13.5/build-static/build/test_python_worker_232201æ\xd8 ==·cwd:·/build/reproducible-path/python3.13-3.13.5/build-static/build/test_python_worker_153369æ\xd
9 ==·CPU·count:·40\xd9 ==·CPU·count:·42\xd
10 ==·encodings:·locale=UTF-8·FS=utf-8\xd10 ==·encodings:·locale=UTF-8·FS=utf-8\xd
11 ==·resources:·all\xd11 ==·resources:·all\xd
12 \xd12 \xd
13 Using·random·seed:·1749711824\xd13 Using·random·seed:·1749711824\xd
14 0:00:00·load·avg:·46.97·Run·436·tests·in·parallel·using·1·worker·process·(timeout:·1·hour,·worker·timeout:·1·hour·5·min)\xd14 0:00:00·load·avg:·8.11·Run·436·tests·in·parallel·using·1·worker·process·(timeout:·1·hour,·worker·timeout:·1·hour·5·min)\xd
15 0:00:14·load·avg:·48.23·[··1/436]·test.test_concurrent_futures.test_as_completed·passed\xd15 0:00:14·load·avg:·6.54·[··1/436]·test.test_concurrent_futures.test_as_completed·passed\xd
16 0:00:38·load·avg:·50.81·[··2/436]·test.test_concurrent_futures.test_deadlock·passed\xd16 0:00:30·load·avg:·5.61·[··2/436]·test.test_concurrent_futures.test_deadlock·passed\xd
17 0:00:41·load·avg:·50.82·[··3/436]·test.test_concurrent_futures.test_future·passed\xd17 0:00:33·load·avg:·5.40·[··3/436]·test.test_concurrent_futures.test_future·passed\xd
18 0:00:45·load·avg:·50.82·[··4/436]·test.test_concurrent_futures.test_init·passed\xd18 0:00:35·load·avg:·5.40·[··4/436]·test.test_concurrent_futures.test_init·passed\xd
19 0:01:15·load·avg:·50.86·running·(1):·test.test_concurrent_futures.test_process_pool·(30.0·sec)\xd 
20 0:01:20·load·avg:·51.27·[··5/436]·test.test_concurrent_futures.test_process_pool·passed·(35.1·sec)\xd19 0:01:01·load·avg:·4.42·[··5/436]·test.test_concurrent_futures.test_process_pool·passed\xd
21 0:01:40·load·avg:·51.72·[··6/436]·test.test_concurrent_futures.test_shutdown·passed\xd20 0:01:16·load·avg:·4.05·[··6/436]·test.test_concurrent_futures.test_shutdown·passed\xd
22 0:01:51·load·avg:·51.98·[··7/436]·test.test_concurrent_futures.test_thread_pool·passed\xd21 0:01:27·load·avg:·3.44·[··7/436]·test.test_concurrent_futures.test_thread_pool·passed\xd
23 0:01:58·load·avg:·52.07·[··8/436]·test.test_concurrent_futures.test_wait·passed\xd22 0:01:30·load·avg:·3.44·[··8/436]·test.test_concurrent_futures.test_wait·passed\xd
24 0:01:59·load·avg:·52.07·[··9/436]·test.test_future_stmt.test_future·passed\xd23 0:01:30·load·avg:·3.44·[··9/436]·test.test_future_stmt.test_future·passed\xd
25 0:01:59·load·avg:·52.07·[·10/436]·test.test_future_stmt.test_future_flags·passed\xd24 0:01:31·load·avg:·3.44·[·10/436]·test.test_future_stmt.test_future_flags·passed\xd
26 0:01:59·load·avg:·52.07·[·11/436]·test.test_future_stmt.test_future_multiple_features·passed\xd25 0:01:31·load·avg:·3.44·[·11/436]·test.test_future_stmt.test_future_multiple_features·passed\xd
27 0:01:59·load·avg:·52.07·[·12/436]·test.test_future_stmt.test_future_multiple_imports·passed\xd26 0:01:31·load·avg:·3.44·[·12/436]·test.test_future_stmt.test_future_multiple_imports·passed\xd
28 0:02:00·load·avg:·52.07·[·13/436]·test.test_future_stmt.test_future_single_import·passed\xd27 0:01:31·load·avg:·3.44·[·13/436]·test.test_future_stmt.test_future_single_import·passed\xd
29 0:02:02·load·avg:·52.22·[·14/436]·test.test_inspect.test_inspect·passed\xd28 0:01:32·load·avg:·3.32·[·14/436]·test.test_inspect.test_inspect·passed\xd
30 0:02:14·load·avg:·52.35·[·15/436]·test.test_multiprocessing_fork.test_manager·passed\xd29 0:01:42·load·avg:·2.97·[·15/436]·test.test_multiprocessing_fork.test_manager·passed\xd
31 0:02:32·load·avg:·52.53·[·16/436]·test.test_multiprocessing_fork.test_misc·passed\xd30 0:01:58·load·avg:·2.83·[·16/436]·test.test_multiprocessing_fork.test_misc·passed\xd
32 0:03:01·load·avg:·44.93·[·17/436]·test.test_multiprocessing_fork.test_processes·passed\xd31 0:02:23·load·avg:·3.22·[·17/436]·test.test_multiprocessing_fork.test_processes·passed\xd
33 0:03:15·load·avg:·40.40·[·18/436]·test.test_multiprocessing_fork.test_threads·passed\xd32 0:02:36·load·avg:·3.63·[·18/436]·test.test_multiprocessing_fork.test_threads·passed\xd
34 0:03:29·load·avg:·35.18·[·19/436]·test.test_multiprocessing_forkserver.test_manager·passed\xd33 0:02:50·load·avg:·3.75·[·19/436]·test.test_multiprocessing_forkserver.test_manager·passed\xd
35 0:03:51·load·avg:·27.70·[·20/436]·test.test_multiprocessing_forkserver.test_misc·passed\xd34 0:03:11·load·avg:·5.25·[·20/436]·test.test_multiprocessing_forkserver.test_misc·passed\xd
36 0:04:21·load·avg:·32.31·running·(1):·test.test_multiprocessing_forkserver.test_processes·(30.3·sec)\xd35 0:03:41·load·avg:·5.18·running·(1):·test.test_multiprocessing_forkserver.test_processes·(30.0·sec)\xd
37 0:04:37·load·avg:·29.99·[·21/436]·test.test_multiprocessing_forkserver.test_processes·passed·(46.2·sec)\xd36 0:03:47·load·avg:·5.77·[·21/436]·test.test_multiprocessing_forkserver.test_processes·passed·(35.9·sec)\xd
38 0:04:54·load·avg:·32.15·[·22/436]·test.test_multiprocessing_forkserver.test_threads·passed\xd37 0:04:01·load·avg:·5.71·[·22/436]·test.test_multiprocessing_forkserver.test_threads·passed\xd
39 0:05:14·load·avg:·28.01·[·23/436]·test.test_multiprocessing_spawn.test_manager·passed\xd38 0:04:19·load·avg:·7.22·[·23/436]·test.test_multiprocessing_spawn.test_manager·passed\xd
40 0:05:44·load·avg:·27.39·running·(1):·test.test_multiprocessing_spawn.test_misc·(30.0·sec)\xd 
41 0:05:45·load·avg:·27.39·[·24/436]·test.test_multiprocessing_spawn.test_misc·passed·(31.7·sec)\xd39 0:04:45·load·avg:·9.12·[·24/436]·test.test_multiprocessing_spawn.test_misc·passed\xd
42 0:06:15·load·avg:·32.93·running·(1):·test.test_multiprocessing_spawn.test_processes·(30.0·sec)\xd40 0:05:15·load·avg:·12.35·running·(1):·test.test_multiprocessing_spawn.test_processes·(30.0·sec)\xd
43 0:06:45·load·avg:·42.08·running·(1):·test.test_multiprocessing_spawn.test_processes·(1·min)\xd 
44 0:07:03·load·avg:·44.48·[·25/436]·test.test_multiprocessing_spawn.test_processes·passed·(1·min·17·sec)\xd41 0:05:30·load·avg:·12.79·[·25/436]·test.test_multiprocessing_spawn.test_processes·passed·(44.5·sec)\xd
45 0:07:29·load·avg:·46.33·[·26/436]·test.test_multiprocessing_spawn.test_threads·passed\xd42 0:05:44·load·avg:·13.32·[·26/436]·test.test_multiprocessing_spawn.test_threads·passed\xd
46 0:07:35·load·avg:·47.43·[·27/436]·test.test_pydoc.test_pydoc·passed\xd43 0:05:47·load·avg:·14.57·[·27/436]·test.test_pydoc.test_pydoc·passed\xd
47 0:07:38·load·avg:·47.55·[·28/436]·test___all__·passed\xd44 0:05:49·load·avg:·14.57·[·28/436]·test___all__·passed\xd
48 0:07:38·load·avg:·47.55·[·29/436]·test__colorize·passed\xd45 0:05:49·load·avg:·14.57·[·29/436]·test__colorize·passed\xd
49 0:07:42·load·avg:·47.99·[·30/436]·test__interpchannels·passed\xd46 0:05:50·load·avg:·14.57·[·30/436]·test__interpchannels·passed\xd
50 0:07:45·load·avg:·47.99·[·31/436]·test__interpreters·passed\xd47 0:05:53·load·avg:·15.09·[·31/436]·test__interpreters·passed\xd
51 0:07:46·load·avg:·47.99·[·32/436]·test__locale·passed\xd48 0:05:53·load·avg:·15.09·[·32/436]·test__locale·passed\xd
52 0:07:46·load·avg:·48.31·[·33/436]·test__opcode·passed\xd49 0:05:53·load·avg:·15.09·[·33/436]·test__opcode·passed\xd
53 0:07:47·load·avg:·48.31·[·34/436]·test__osx_support·passed\xd50 0:05:54·load·avg:·15.09·[·34/436]·test__osx_support·passed\xd
54 0:07:49·load·avg:·48.31·[·35/436]·test_abc·passed\xd51 0:05:54·load·avg:·15.09·[·35/436]·test_abc·passed\xd
55 0:07:49·load·avg:·48.31·[·36/436]·test_abstract_numbers·passed\xd52 0:05:54·load·avg:·15.09·[·36/436]·test_abstract_numbers·passed\xd
56 0:07:50·load·avg:·48.31·[·37/436]·test_android·skipped\xd53 0:05:55·load·avg:·15.09·[·37/436]·test_android·skipped\xd
57 test_android·skipped·--·Android-specific\xd54 test_android·skipped·--·Android-specific\xd
58 0:07:50·load·avg:·48.31·[·38/436]·test_apple·skipped\xd55 0:05:55·load·avg:·15.09·[·38/436]·test_apple·skipped\xd
59 test_apple·skipped·--·iOS-specific\xd56 test_apple·skipped·--·iOS-specific\xd
60 0:08:01·load·avg:·53.03·[·39/436]·test_argparse·passed\xd57 0:06:01·load·avg:·15.64·[·39/436]·test_argparse·passed\xd
61 0:08:09·load·avg:·55.03·[·40/436]·test_array·passed\xd58 0:06:02·load·avg:·16.23·[·40/436]·test_array·passed\xd
62 0:08:09·load·avg:·55.03·[·41/436]·test_asdl_parser·passed\xd59 0:06:02·load·avg:·16.23·[·41/436]·test_asdl_parser·passed\xd
63 0:08:18·load·avg:·55.52·[·42/436]·test_ast·passed\xd60 0:06:05·load·avg:·16.23·[·42/436]·test_ast·passed\xd
64 0:08:20·load·avg:·55.52·[·43/436]·test_asyncgen·passed\xd61 0:06:06·load·avg:·16.23·[·43/436]·test_asyncgen·passed\xd
65 0:08:20·load·avg:·55.52·[·44/436]·test_atexit·passed\xd62 0:06:06·load·avg:·16.61·[·44/436]·test_atexit·passed\xd
66 0:08:24·load·avg:·53.23·[·45/436]·test_audit·passed\xd63 0:06:09·load·avg:·16.61·[·45/436]·test_audit·passed\xd
67 0:08:24·load·avg:·53.23·[·46/436]·test_augassign·passed\xd64 0:06:09·load·avg:·16.61·[·46/436]·test_augassign·passed\xd
68 0:08:25·load·avg:·53.23·[·47/436]·test_base64·passed\xd65 0:06:10·load·avg:·16.61·[·47/436]·test_base64·passed\xd
69 0:08:25·load·avg:·53.23·[·48/436]·test_baseexception·passed\xd66 0:06:10·load·avg:·16.61·[·48/436]·test_baseexception·passed\xd
70 0:08:25·load·avg:·53.23·[·49/436]·test_bdb·passed\xd67 0:06:11·load·avg:·16.61·[·49/436]·test_bdb·passed\xd
71 0:08:26·load·avg:·53.23·[·50/436]·test_bigaddrspace·passed\xd68 0:06:11·load·avg:·16.61·[·50/436]·test_bigaddrspace·passed\xd
72 0:08:26·load·avg:·53.23·[·51/436]·test_bigmem·passed\xd69 0:06:11·load·avg:·16.61·[·51/436]·test_bigmem·passed\xd
73 0:08:26·load·avg:·50.89·[·52/436]·test_binascii·passed\xd70 0:06:12·load·avg:·16.97·[·52/436]·test_binascii·passed\xd
74 0:08:27·load·avg:·50.89·[·53/436]·test_binop·passed\xd71 0:06:12·load·avg:·16.97·[·53/436]·test_binop·passed\xd
75 0:08:27·load·avg:·50.89·[·54/436]·test_bisect·passed\xd72 0:06:12·load·avg:·16.97·[·54/436]·test_bisect·passed\xd
76 0:08:27·load·avg:·50.89·[·55/436]·test_bool·passed\xd73 0:06:12·load·avg:·16.97·[·55/436]·test_bool·passed\xd
77 0:08:32·load·avg:·49.06·[·56/436]·test_buffer·passed\xd74 0:06:16·load·avg:·16.97·[·56/436]·test_buffer·passed\xd
78 0:08:33·load·avg:·49.06·[·57/436]·test_bufio·passed\xd75 0:06:17·load·avg:·17.37·[·57/436]·test_bufio·passed\xd
79 0:08:35·load·avg:·49.06·[·58/436]·test_builtin·passed\xd76 0:06:18·load·avg:·17.37·[·58/436]·test_builtin·passed\xd
80 0:08:37·load·avg:·46.89·[·59/436]·test_bytes·passed\xd77 0:06:21·load·avg:·17.37·[·59/436]·test_bytes·passed\xd
81 0:08:51·load·avg:·43.53·[·60/436]·test_bz2·passed\xd78 0:06:29·load·avg:·17.39·[·60/436]·test_bz2·passed\xd
82 0:08:53·load·avg:·42.36·[·61/436]·test_c_locale_coercion·passed\xd79 0:06:32·load·avg:·17.76·[·61/436]·test_c_locale_coercion·passed\xd
83 0:08:56·load·avg:·41.21·[·62/436]·test_calendar·passed\xd80 0:06:34·load·avg:·17.76·[·62/436]·test_calendar·passed\xd
84 0:08:57·load·avg:·41.21·[·63/436]·test_call·passed\xd81 0:06:35·load·avg:·17.76·[·63/436]·test_call·passed\xd
85 0:09:14·load·avg:·37.49·[·64/436]·test_capi·passed\xd82 0:06:51·load·avg:·17.82·[·64/436]·test_capi·passed\xd
86 0:09:44·load·avg:·42.51·running·(1):·test_cext·(30.0·sec)\xd83 0:07:21·load·avg:·17.27·running·(1):·test_cext·(30.0·sec)\xd
87 0:10:14·load·avg:·47.09·running·(1):·test_cext·(1·min)\xd 
88 0:10:44·load·avg:·34.71·running·(1):·test_cext·(1·min·30·sec)\xd 
89 0:10:50·load·avg:·33.13·[·65/436]·test_cext·passed·(1·min·35·sec)\xd84 0:07:42·load·avg:·16.54·[·65/436]·test_cext·passed·(51.7·sec)\xd
90 0:10:50·load·avg:·33.13·[·66/436]·test_charmapcodec·passed\xd85 0:07:42·load·avg:·16.54·[·66/436]·test_charmapcodec·passed\xd
91 0:10:51·load·avg:·33.13·[·67/436]·test_class·passed\xd86 0:07:43·load·avg:·16.54·[·67/436]·test_class·passed\xd
92 0:10:54·load·avg:·31.76·[·68/436]·test_clinic·passed\xd87 0:07:43·load·avg:·16.54·[·68/436]·test_clinic·passed\xd
93 0:10:54·load·avg:·31.76·[·69/436]·test_cmath·passed\xd88 0:07:43·load·avg:·16.54·[·69/436]·test_cmath·passed\xd
94 0:10:54·load·avg:·31.76·[·70/436]·test_cmd·passed\xd89 0:07:44·load·avg:·16.54·[·70/436]·test_cmd·passed\xd
95 0:11:00·load·avg:·30.49·[·71/436]·test_cmd_line·passed\xd90 0:07:47·load·avg:·16.58·[·71/436]·test_cmd_line·passed\xd
96 0:11:06·load·avg:·29.33·[·72/436]·test_cmd_line_script·passed\xd91 0:07:50·load·avg:·16.58·[·72/436]·test_cmd_line_script·passed\xd
97 0:11:06·load·avg:·29.33·[·73/436]·test_code·passed\xd92 0:07:50·load·avg:·16.58·[·73/436]·test_code·passed\xd
98 0:11:06·load·avg:·28.27·[·74/436]·test_code_module·passed\xd93 0:07:51·load·avg:·16.58·[·74/436]·test_code_module·passed\xd
99 0:11:07·load·avg:·28.27·[·75/436]·test_codeccallbacks·passed\xd94 0:07:51·load·avg:·16.58·[·75/436]·test_codeccallbacks·passed\xd
100 0:11:07·load·avg:·28.27·[·76/436]·test_codecencodings_cn·passed\xd95 0:07:51·load·avg:·16.58·[·76/436]·test_codecencodings_cn·passed\xd
101 0:11:07·load·avg:·28.27·[·77/436]·test_codecencodings_hk·passed\xd96 0:07:52·load·avg:·19.65·[·77/436]·test_codecencodings_hk·passed\xd
102 0:11:08·load·avg:·28.27·[·78/436]·test_codecencodings_iso2022·passed\xd97 0:07:52·load·avg:·19.65·[·78/436]·test_codecencodings_iso2022·passed\xd
103 0:11:10·load·avg:·28.27·[·79/436]·test_codecencodings_jp·passed\xd98 0:07:53·load·avg:·19.65·[·79/436]·test_codecencodings_jp·passed\xd
104 0:11:11·load·avg:·28.27·[·80/436]·test_codecencodings_kr·passed\xd99 0:07:53·load·avg:·19.65·[·80/436]·test_codecencodings_kr·passed\xd
105 0:11:11·load·avg:·28.27·[·81/436]·test_codecencodings_tw·passed\xd100 0:07:54·load·avg:·19.65·[·81/436]·test_codecencodings_tw·passed\xd
106 0:11:13·load·avg:·30.41·[·82/436]·test_codecmaps_cn·passed\xd101 0:07:56·load·avg:·19.65·[·82/436]·test_codecmaps_cn·passed\xd
107 0:11:13·load·avg:·30.41·[·83/436]·test_codecmaps_hk·passed\xd102 0:07:56·load·avg:·19.65·[·83/436]·test_codecmaps_hk·passed\xd
108 0:11:14·load·avg:·30.41·[·84/436]·test_codecmaps_jp·passed\xd103 0:07:57·load·avg:·22.40·[·84/436]·test_codecmaps_jp·passed\xd
109 0:11:16·load·avg:·30.41·[·85/436]·test_codecmaps_kr·passed\xd104 0:07:58·load·avg:·22.40·[·85/436]·test_codecmaps_kr·passed\xd
110 0:11:17·load·avg:·32.38·[·86/436]·test_codecmaps_tw·passed\xd105 0:07:58·load·avg:·22.40·[·86/436]·test_codecmaps_tw·passed\xd
111 0:11:18·load·avg:·32.38·[·87/436]·test_codecs·passed\xd106 0:07:59·load·avg:·22.40·[·87/436]·test_codecs·passed\xd
112 0:11:19·load·avg:·32.38·[·88/436]·test_codeop·passed\xd107 0:07:59·load·avg:·22.40·[·88/436]·test_codeop·passed\xd
113 0:11:20·load·avg:·32.38·[·89/436]·test_collections·passed\xd108 0:08:00·load·avg:·22.40·[·89/436]·test_collections·passed\xd
114 0:11:20·load·avg:·32.38·[·90/436]·test_colorsys·passed\xd109 0:08:01·load·avg:·22.40·[·90/436]·test_colorsys·passed\xd
115 0:11:21·load·avg:·32.38·[·91/436]·test_compare·passed\xd110 0:08:01·load·avg:·22.40·[·91/436]·test_compare·passed\xd
116 0:11:29·load·avg:·32.72·[·92/436]·test_compile·passed\xd111 0:08:09·load·avg:·22.09·[·92/436]·test_compile·passed\xd
117 0:11:59·load·avg:·27.65·running·(1):·test_compileall·(30.0·sec)\xd112 0:08:39·load·avg:·19.64·running·(1):·test_compileall·(30.0·sec)\xd
118 0:12:01·load·avg:·27.65·[·93/436]·test_compileall·passed·(31.8·sec)\xd113 0:08:41·load·avg:·19.64·[·93/436]·test_compileall·passed·(31.9·sec)\xd
119 0:12:01·load·avg:·27.11·[·94/436]·test_compiler_assemble·passed\xd114 0:08:41·load·avg:·19.64·[·94/436]·test_compiler_assemble·passed\xd
120 0:12:01·load·avg:·27.11·[·95/436]·test_compiler_codegen·passed\xd115 0:08:41·load·avg:·19.64·[·95/436]·test_compiler_codegen·passed\xd
121 0:12:02·load·avg:·27.11·[·96/436]·test_complex·passed\xd116 0:08:42·load·avg:·19.03·[·96/436]·test_complex·passed\xd
122 0:12:02·load·avg:·27.11·[·97/436]·test_configparser·passed\xd117 0:08:43·load·avg:·19.03·[·97/436]·test_configparser·passed\xd
123 0:12:03·load·avg:·27.11·[·98/436]·test_contains·passed\xd118 0:08:43·load·avg:·19.03·[·98/436]·test_contains·passed\xd
124 0:12:04·load·avg:·27.11·[·99/436]·test_context·passed\xd119 0:08:44·load·avg:·19.03·[·99/436]·test_context·passed\xd
125 0:12:04·load·avg:·27.11·[100/436]·test_contextlib·passed\xd120 0:08:44·load·avg:·19.03·[100/436]·test_contextlib·passed\xd
126 0:12:04·load·avg:·27.11·[101/436]·test_contextlib_async·passed\xd121 0:08:45·load·avg:·19.03·[101/436]·test_contextlib_async·passed\xd
127 0:12:05·load·avg:·27.11·[102/436]·test_copy·passed\xd122 0:08:45·load·avg:·19.03·[102/436]·test_copy·passed\xd
Max diff block lines reached; 48712/67511 bytes (72.15%) of diff not shown.
7.43 KB
python3.13-doc_3.13.5-1_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-06-12·07:03:44.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-06-12·07:03:44.000000·debian-binary
2 -rw-r--r--···0········0········0····26288·2025-06-12·07:03:44.000000·control.tar.xz2 -rw-r--r--···0········0········0····26292·2025-06-12·07:03:44.000000·control.tar.xz
3 -rw-r--r--···0········0········0·15362032·2025-06-12·07:03:44.000000·data.tar.xz3 -rw-r--r--···0········0········0·15362048·2025-06-12·07:03:44.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
6.83 KB
data.tar.xz
6.81 KB
data.tar
2.16 KB
file list
    
Offset 1142, 15 lines modifiedOffset 1142, 15 lines modified
1142 -rw-r--r--···0·root·········(0)·root·········(0)······795·2025-06-12·07:03:44.000000·./usr/share/doc-base/python3.13-doc.python3.13-ext1142 -rw-r--r--···0·root·········(0)·root·········(0)······795·2025-06-12·07:03:44.000000·./usr/share/doc-base/python3.13-doc.python3.13-ext
1143 -rw-r--r--···0·root·········(0)·root·········(0)······688·2025-06-12·07:03:44.000000·./usr/share/doc-base/python3.13-doc.python3.13-lib1143 -rw-r--r--···0·root·········(0)·root·········(0)······688·2025-06-12·07:03:44.000000·./usr/share/doc-base/python3.13-doc.python3.13-lib
1144 -rw-r--r--···0·root·········(0)·root·········(0)······326·2025-06-12·07:03:44.000000·./usr/share/doc-base/python3.13-doc.python3.13-new1144 -rw-r--r--···0·root·········(0)·root·········(0)······326·2025-06-12·07:03:44.000000·./usr/share/doc-base/python3.13-doc.python3.13-new
1145 -rw-r--r--···0·root·········(0)·root·········(0)······905·2025-06-12·07:03:44.000000·./usr/share/doc-base/python3.13-doc.python3.13-ref1145 -rw-r--r--···0·root·········(0)·root·········(0)······905·2025-06-12·07:03:44.000000·./usr/share/doc-base/python3.13-doc.python3.13-ref
1146 -rw-r--r--···0·root·········(0)·root·········(0)······547·2025-06-12·07:03:44.000000·./usr/share/doc-base/python3.13-doc.python3.13-tut1146 -rw-r--r--···0·root·········(0)·root·········(0)······547·2025-06-12·07:03:44.000000·./usr/share/doc-base/python3.13-doc.python3.13-tut
1147 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/info/1147 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/info/
1148 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/info/python3.13/1148 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/info/python3.13/
1149 -rw-r--r--···0·root·········(0)·root·········(0)··5218904·2025-06-12·07:03:44.000000·./usr/share/info/python3.13.info.gz1149 -rw-r--r--···0·root·········(0)·root·········(0)··5218911·2025-06-12·07:03:44.000000·./usr/share/info/python3.13.info.gz
1150 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/lintian/1150 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/lintian/
1151 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/lintian/overrides/1151 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/lintian/overrides/
1152 -rw-r--r--···0·root·········(0)·root·········(0)·······80·2025-06-12·07:03:44.000000·./usr/share/lintian/overrides/python3.13-doc1152 -rw-r--r--···0·root·········(0)·root·········(0)·······80·2025-06-12·07:03:44.000000·./usr/share/lintian/overrides/python3.13-doc
1153 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/devhelp/books/python3.13·->·../../doc/python3.13/html1153 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/devhelp/books/python3.13·->·../../doc/python3.13/html
1154 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/doc/python3.13/html/_static/jquery.js·->·../../../../javascript/jquery/jquery.js1154 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/doc/python3.13/html/_static/jquery.js·->·../../../../javascript/jquery/jquery.js
1155 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/doc/python3.13/html/_static/underscore.js·->·../../../../javascript/underscore/underscore.js1155 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/doc/python3.13/html/_static/underscore.js·->·../../../../javascript/underscore/underscore.js
1156 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/doc/python3.13-doc/html·->·../python3.13/html1156 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/doc/python3.13-doc/html·->·../python3.13/html
4.63 KB
./usr/share/info/python3.13.info.gz
4.57 KB
python3.13.info
    
Offset 1344357, 39 lines modifiedOffset 1344357, 39 lines modified
01483640:·476c·6f62·616c·2055·6e62·6f75·6e64·6564··Global·Unbounded01483640:·476c·6f62·616c·2055·6e62·6f75·6e64·6564··Global·Unbounded
01483650:·2053·6571·7565·6e63·6573·2047·5553·2d46···Sequences·GUS-F01483650:·2053·6571·7565·6e63·6573·2047·5553·2d46···Sequences·GUS-F
01483660:·6f6f·746e·6f74·652d·317f·3136·3934·3635··ootnote-1.16946501483660:·6f6f·746e·6f74·652d·317f·3136·3934·3635··ootnote-1.169465
01483670:·3931·0a4e·6f64·653a·2050·7974·686f·6e20··91.Node:·Python·01483670:·3931·0a4e·6f64·653a·2050·7974·686f·6e20··91.Node:·Python·
01483680:·4d6f·6475·6c65·2049·6e64·6578·7f31·3639··Module·Index.16901483680:·4d6f·6475·6c65·2049·6e64·6578·7f31·3639··Module·Index.169
01483690:·3436·3636·390a·4e6f·6465·3a20·496e·6465··46669.Node:·Inde01483690:·3436·3636·390a·4e6f·6465·3a20·496e·6465··46669.Node:·Inde
014836a0:·787f·3136·3936·3538·3638·0a52·6566·3a20··x.16965868.Ref:·014836a0:·787f·3136·3936·3538·3638·0a52·6566·3a20··x.16965868.Ref:·
014836b0:·3431·6236·7f31·3930·3139·3837·300a·5265··41b6.19019870.Re 
014836c0:·663a·2075·7369·6e67·2f63·6d64·6c69·6e65··f:·using/cmdline 
014836d0:·2061·7564·6974·5f65·7665·6e74·5f63·7079···audit_event_cpy 
014836e0:·7468·6f6e·5f72·756e·5f73·7464·696e·5f30··thon_run_stdin_0 
014836f0:·7f31·3930·3139·3837·310a·5265·663a·2034··.19019871.Ref:·4 
01483700:·3162·357f·3139·3031·3938·3733·0a52·6566··1b5.19019873.Ref 
01483710:·3a20·7573·696e·672f·636d·646c·696e·6520··:·using/cmdline· 
01483720:·6175·6469·745f·6576·656e·745f·6370·7974··audit_event_cpyt 
01483730:·686f·6e5f·7275·6e5f·6669·6c65·5f30·7f31··hon_run_file_0.1 
01483740:·3930·3139·3837·350a·5265·663a·2034·3162··9019875.Ref:·41b 
01483750:·647f·3139·3031·3938·3737·0a52·6566·3a20··d.19019877.Ref:· 
01483760:·7573·696e·672f·636d·646c·696e·6520·6175··using/cmdline·au014836b0:·7573·696e·672f·636d·646c·696e·6520·6175··using/cmdline·au
01483770:·6469·745f·6576·656e·745f·6370·7974·686f··dit_event_cpytho014836c0:·6469·745f·6576·656e·745f·6370·7974·686f··dit_event_cpytho
01483780:·6e5f·7275·6e5f·7374·6469·6e5f·317f·3139··n_run_stdin_1.19014836d0:·6e5f·7275·6e5f·6669·6c65·5f30·7f31·3930··n_run_file_0.190
 014836e0:·3139·3837·300a·5265·663a·2034·3162·367f··19870.Ref:·41b6.
01483790:·3031·3938·3739·0a52·6566·3a20·3431·6233··019879.Ref:·41b3014836f0:·3139·3031·3938·3731·0a52·6566·3a20·3431··19019871.Ref:·41
014837a0:·7f31·3930·3139·3838·310a·5265·663a·206c··.19019881.Ref:·l01483700:·6230·7f31·3930·3139·3837·330a·5265·663a··b0.19019873.Ref:
014837b0:·6962·7261·7279·2f5f·7468·7265·6164·2073··ibrary/_thread·s 
014837c0:·7461·7274·5f6e·6577·5f74·6872·6561·647f··tart_new_thread. 
014837d0:·3139·3031·3938·3833·0a52·6566·3a20·6c69··19019883.Ref:·li 
014837e0:·6272·6172·792f·6173·796e·6369·6f20·6175··brary/asyncio·au 
014837f0:·6469·745f·6576·656e·745f·6370·7974·686f··dit_event_cpytho 
01483800:·6e5f·7275·6e5f·7374·6469·6e5f·307f·3139··n_run_stdin_0.19 
01483810:·3031·3938·3835·0a52·6566·3a20·6c69·6272··019885.Ref:·libr 
01483820:·6172·792f·7469·6d65·2061·7564·6974·5f65··ary/time·audit_e 
01483830:·7665·6e74·5f74·696d·655f·736c·6565·705f··vent_time_sleep_ 
01483840:·307f·3139·3031·3938·3837·0a52·6566·3a20··0.19019887.Ref:·01483710:·2034·3162·647f·3139·3031·3938·3735·0a52···41bd.19019875.R
 01483720:·6566·3a20·6c69·6272·6172·792f·5f74·6872··ef:·library/_thr
 01483730:·6561·6420·7374·6172·745f·6e65·775f·7468··ead·start_new_th
 01483740:·7265·6164·7f31·3930·3139·3837·370a·5265··read.19019877.Re
 01483750:·663a·2034·3162·337f·3139·3031·3938·3739··f:·41b3.19019879
 01483760:·0a52·6566·3a20·3431·6235·7f31·3930·3139··.Ref:·41b5.19019
 01483770:·3838·310a·5265·663a·2075·7369·6e67·2f63··881.Ref:·using/c
 01483780:·6d64·6c69·6e65·2061·7564·6974·5f65·7665··mdline·audit_eve
 01483790:·6e74·5f63·7079·7468·6f6e·5f72·756e·5f73··nt_cpython_run_s
 014837a0:·7464·696e·5f31·7f31·3930·3139·3838·330a··tdin_1.19019883.
 014837b0:·5265·663a·206c·6962·7261·7279·2f61·7379··Ref:·library/asy
 014837c0:·6e63·696f·2061·7564·6974·5f65·7665·6e74··ncio·audit_event
 014837d0:·5f63·7079·7468·6f6e·5f72·756e·5f73·7464··_cpython_run_std
01483850:·3431·6230·7f31·3930·3139·3838·390a·5265··41b0.19019889.Re014837e0:·696e·5f30·7f31·3930·3139·3838·350a·5265··in_0.19019885.Re
01483860:·663a·2034·3162·347f·3139·3031·3938·3931··f:·41b4.19019891014837f0:·663a·2034·3162·347f·3139·3031·3938·3837··f:·41b4.19019887
 01483800:·0a52·6566·3a20·7573·696e·672f·636d·646c··.Ref:·using/cmdl
 01483810:·696e·6520·6175·6469·745f·6576·656e·745f··ine·audit_event_
 01483820:·6370·7974·686f·6e5f·7275·6e5f·7374·6469··cpython_run_stdi
 01483830:·6e5f·307f·3139·3031·3938·3839·0a52·6566··n_0.19019889.Ref
 01483840:·3a20·6c69·6272·6172·792f·7469·6d65·2061··:·library/time·a
 01483850:·7564·6974·5f65·7665·6e74·5f74·696d·655f··udit_event_time_
 01483860:·736c·6565·705f·307f·3139·3031·3938·3931··sleep_0.19019891
01483870:·0a1f·0a45·6e64·2054·6167·2054·6162·6c65··...End·Tag·Table01483870:·0a1f·0a45·6e64·2054·6167·2054·6162·6c65··...End·Tag·Table
01483880:·0a0a·1f0a·4c6f·6361·6c20·5661·7269·6162··....Local·Variab01483880:·0a0a·1f0a·4c6f·6361·6c20·5661·7269·6162··....Local·Variab
01483890:·6c65·733a·0a63·6f64·696e·673a·2075·7466··les:.coding:·utf01483890:·6c65·733a·0a63·6f64·696e·673a·2075·7466··les:.coding:·utf
014838a0:·2d38·0a45·6e64·3a0a······················-8.End:.014838a0:·2d38·0a45·6e64·3a0a······················-8.End:.
93.2 MB
python3.13-minimal_3.13.5-1_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-06-12·07:03:44.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-06-12·07:03:44.000000·debian-binary
2 -rw-r--r--···0········0········0·····2304·2025-06-12·07:03:44.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2304·2025-06-12·07:03:44.000000·control.tar.xz
3 -rw-r--r--···0········0········0··2220276·2025-06-12·07:03:44.000000·data.tar.xz3 -rw-r--r--···0········0········0··2220844·2025-06-12·07:03:44.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
93.2 MB
data.tar.xz
93.2 MB
data.tar
93.2 MB
./usr/bin/python3.13
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:···············0x68087011 ··Entry·point·address:···············0x6809f0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········6826512·(bytes·into·file)13 ··Start·of·section·headers:··········6826512·(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:·········1517 ··Number·of·program·headers:·········15
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
2.19 KB
readelf --wide --program-header {}
    
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·0x6808702 Entry·point·0x6809f0
3 There·are·15·program·headers,·starting·at·offset·643 There·are·15·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·0x000348·0x000348·R···0x86 ··PHDR···········0x000040·0x0000000000400040·0x0000000000400040·0x000348·0x000348·R···0x8
7 ··INTERP·········0x0003cc·0x00000000004003cc·0x00000000004003cc·0x00001c·0x00001c·R···0x17 ··INTERP·········0x0003cc·0x00000000004003cc·0x00000000004003cc·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·0x01f1d0·0x01f1d0·R···0x10009 ··LOAD···········0x000000·0x0000000000400000·0x0000000000400000·0x01f1d0·0x01f1d0·R···0x1000
10 ··LOAD···········0x020000·0x0000000000420000·0x0000000000420000·0x31e349·0x31e349·R·E·0x100010 ··LOAD···········0x020000·0x0000000000420000·0x0000000000420000·0x31ee49·0x31ee49·R·E·0x1000
11 ··LOAD···········0x33f000·0x000000000073f000·0x000000000073f000·0x2b2d28·0x2b2d28·R···0x100011 ··LOAD···········0x33f000·0x000000000073f000·0x000000000073f000·0x2b2db8·0x2b2db8·R···0x1000
12 ··LOAD···········0x5f1db8·0x00000000009f2db8·0x00000000009f2db8·0x090950·0x104f90·RW··0x100012 ··LOAD···········0x5f1db8·0x00000000009f2db8·0x00000000009f2db8·0x090950·0x104f90·RW··0x1000
13 ··DYNAMIC········0x5f1dd8·0x00000000009f2dd8·0x00000000009f2dd8·0x000200·0x000200·RW··0x813 ··DYNAMIC········0x5f1dd8·0x00000000009f2dd8·0x00000000009f2dd8·0x000200·0x000200·RW··0x8
14 ··NOTE···········0x000388·0x0000000000400388·0x0000000000400388·0x000020·0x000020·R···0x814 ··NOTE···········0x000388·0x0000000000400388·0x0000000000400388·0x000020·0x000020·R···0x8
15 ··NOTE···········0x0003a8·0x00000000004003a8·0x00000000004003a8·0x000024·0x000024·R···0x415 ··NOTE···········0x0003a8·0x00000000004003a8·0x00000000004003a8·0x000024·0x000024·R···0x4
16 ··NOTE···········0x5f1d08·0x00000000009f1d08·0x00000000009f1d08·0x000020·0x000020·R···0x416 ··NOTE···········0x5f1d98·0x00000000009f1d98·0x00000000009f1d98·0x000020·0x000020·R···0x4
17 ··TLS············0x5f1db8·0x00000000009f2db8·0x00000000009f2db8·0x000008·0x000019·R···0x817 ··TLS············0x5f1db8·0x00000000009f2db8·0x00000000009f2db8·0x000008·0x000019·R···0x8
18 ··GNU_PROPERTY···0x000388·0x0000000000400388·0x0000000000400388·0x000020·0x000020·R···0x818 ··GNU_PROPERTY···0x000388·0x0000000000400388·0x0000000000400388·0x000020·0x000020·R···0x8
19 ··GNU_EH_FRAME···0x565d64·0x0000000000965d64·0x0000000000965d64·0x016b54·0x016b54·R···0x419 ··GNU_EH_FRAME···0x565de4·0x0000000000965de4·0x0000000000965de4·0x016b54·0x016b54·R···0x4
20 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1020 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
21 ··GNU_RELRO······0x5f1db8·0x00000000009f2db8·0x00000000009f2db8·0x000248·0x000248·R···0x121 ··GNU_RELRO······0x5f1db8·0x00000000009f2db8·0x00000000009f2db8·0x000248·0x000248·R···0x1
  
22 ·Section·to·Segment·mapping:22 ·Section·to·Segment·mapping:
23 ··Segment·Sections...23 ··Segment·Sections...
24 ···00·····24 ···00·····
25 ···01·····.interp·25 ···01·····.interp·
2.54 KB
readelf --wide --sections {}
    
Offset 11, 21 lines modifiedOffset 11, 21 lines modified
11 ··[·6]·.dynstr···········STRTAB··········0000000000410a70·010a70·00a1c3·00···A··0···0··111 ··[·6]·.dynstr···········STRTAB··········0000000000410a70·010a70·00a1c3·00···A··0···0··1
12 ··[·7]·.gnu.version······VERSYM··········000000000041ac34·01ac34·001198·02···A··5···0··212 ··[·7]·.gnu.version······VERSYM··········000000000041ac34·01ac34·001198·02···A··5···0··2
13 ··[·8]·.gnu.version_r····VERNEED·········000000000041bdd0·01bdd0·0001f0·00···A··6···3··813 ··[·8]·.gnu.version_r····VERNEED·········000000000041bdd0·01bdd0·0001f0·00···A··6···3··8
14 ··[·9]·.rela.dyn·········RELA············000000000041bfc0·01bfc0·000228·18···A··5···0··814 ··[·9]·.rela.dyn·········RELA············000000000041bfc0·01bfc0·000228·18···A··5···0··8
15 ··[10]·.rela.plt·········RELA············000000000041c1e8·01c1e8·002fe8·18··AI··5··26··815 ··[10]·.rela.plt·········RELA············000000000041c1e8·01c1e8·002fe8·18··AI··5··26··8
16 ··[11]·.init·············PROGBITS········0000000000420000·020000·000017·00··AX··0···0··416 ··[11]·.init·············PROGBITS········0000000000420000·020000·000017·00··AX··0···0··4
17 ··[12]·.plt··············PROGBITS········0000000000420020·020020·002000·10··AX··0···0·1617 ··[12]·.plt··············PROGBITS········0000000000420020·020020·002000·10··AX··0···0·16
18 ··[13]·.text·············PROGBITS········0000000000422040·022040·31c2fe·00··AX··0···0·6418 ··[13]·.text·············PROGBITS········0000000000422040·022040·31cdfe·00··AX··0···0·64
19 ··[14]·.fini·············PROGBITS········000000000073e340·33e340·000009·00··AX··0···0··419 ··[14]·.fini·············PROGBITS········000000000073ee40·33ee40·000009·00··AX··0···0··4
20 ··[15]·.rodata···········PROGBITS········000000000073f000·33f000·226d60·00···A··0···0·6420 ··[15]·.rodata···········PROGBITS········000000000073f000·33f000·226de0·00···A··0···0·64
21 ··[16]·.stapsdt.base·····PROGBITS········0000000000965d60·565d60·000001·00···A··0···0··121 ··[16]·.stapsdt.base·····PROGBITS········0000000000965de0·565de0·000001·00···A··0···0··1
22 ··[17]·.eh_frame_hdr·····PROGBITS········0000000000965d64·565d64·016b54·00···A··0···0··422 ··[17]·.eh_frame_hdr·····PROGBITS········0000000000965de4·565de4·016b54·00···A··0···0··4
23 ··[18]·.eh_frame·········PROGBITS········000000000097c8b8·57c8b8·075450·00···A··0···0··823 ··[18]·.eh_frame·········PROGBITS········000000000097c938·57c938·075460·00···A··0···0··8
24 ··[19]·.note.ABI-tag·····NOTE············00000000009f1d08·5f1d08·000020·00···A··0···0··424 ··[19]·.note.ABI-tag·····NOTE············00000000009f1d98·5f1d98·000020·00···A··0···0··4
25 ··[20]·.tdata············PROGBITS········00000000009f2db8·5f1db8·000008·00·WAT··0···0··825 ··[20]·.tdata············PROGBITS········00000000009f2db8·5f1db8·000008·00·WAT··0···0··8
26 ··[21]·.tbss·············NOBITS··········00000000009f2dc0·5f1dc0·000011·00·WAT··0···0··826 ··[21]·.tbss·············NOBITS··········00000000009f2dc0·5f1dc0·000011·00·WAT··0···0··8
27 ··[22]·.init_array·······INIT_ARRAY······00000000009f2dc0·5f1dc0·000010·08··WA··0···0··827 ··[22]·.init_array·······INIT_ARRAY······00000000009f2dc0·5f1dc0·000010·08··WA··0···0··8
28 ··[23]·.fini_array·······FINI_ARRAY······00000000009f2dd0·5f1dd0·000008·08··WA··0···0··828 ··[23]·.fini_array·······FINI_ARRAY······00000000009f2dd0·5f1dd0·000008·08··WA··0···0··8
29 ··[24]·.dynamic··········DYNAMIC·········00000000009f2dd8·5f1dd8·000200·10··WA··6···0··829 ··[24]·.dynamic··········DYNAMIC·········00000000009f2dd8·5f1dd8·000200·10··WA··6···0··8
30 ··[25]·.got··············PROGBITS········00000000009f2fd8·5f1fd8·000010·08··WA··0···0··830 ··[25]·.got··············PROGBITS········00000000009f2fd8·5f1fd8·000010·08··WA··0···0··8
31 ··[26]·.got.plt··········PROGBITS········00000000009f2fe8·5f1fe8·001010·08··WA··0···0··831 ··[26]·.got.plt··········PROGBITS········00000000009f2fe8·5f1fe8·001010·08··WA··0···0··8
258 KB
readelf --wide --symbols {}
    
Offset 484, 1772 lines modifiedOffset 484, 1772 lines modified
484 ···480:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·vfork@GLIBC_2.2.5·(2)484 ···480:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·vfork@GLIBC_2.2.5·(2)
485 ···481:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fflush@GLIBC_2.2.5·(2)485 ···481:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fflush@GLIBC_2.2.5·(2)
486 ···482:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·sync@GLIBC_2.2.5·(2)486 ···482:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·sync@GLIBC_2.2.5·(2)
487 ···483:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.2.5·(2)487 ···483:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.2.5·(2)
488 ···484:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fdopendir@GLIBC_2.4·(14)488 ···484:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fdopendir@GLIBC_2.4·(14)
489 ···485:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getc@GLIBC_2.2.5·(2)489 ···485:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getc@GLIBC_2.2.5·(2)
490 ···486:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getservbyname@GLIBC_2.2.5·(2)490 ···486:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getservbyname@GLIBC_2.2.5·(2)
491 ···487:·00000000005e7330····99·FUNC····GLOBAL·DEFAULT···13·PyUnicode_EncodeFSDefault491 ···487:·00000000005e7cf0····99·FUNC····GLOBAL·DEFAULT···13·PyUnicode_EncodeFSDefault
492 ···488:·00000000005389f0····40·FUNC····GLOBAL·DEFAULT···13·PyStaticMethod_New492 ···488:·0000000000538f70····40·FUNC····GLOBAL·DEFAULT···13·PyStaticMethod_New
493 ···489:·00000000006b3390····63·FUNC····GLOBAL·DEFAULT···13·PyCodec_Register493 ···489:·00000000006b34d0····63·FUNC····GLOBAL·DEFAULT···13·PyCodec_Register
494 ···490:·0000000000421020·····0·FUNC····GLOBAL·DEFAULT··UND·atanh@GLIBC_2.2.5·(3)494 ···490:·0000000000421020·····0·FUNC····GLOBAL·DEFAULT··UND·atanh@GLIBC_2.2.5·(3)
495 ···491:·0000000000519ec1·····9·FUNC····GLOBAL·DEFAULT···13·PyStructSequence_InitType495 ···491:·000000000051a27d·····9·FUNC····GLOBAL·DEFAULT···13·PyStructSequence_InitType
496 ···492:·0000000000711490····25·FUNC····GLOBAL·DEFAULT···13·PyErr_SetHandledException496 ···492:·0000000000711ab0····25·FUNC····GLOBAL·DEFAULT···13·PyErr_SetHandledException
497 ···493:·0000000000505c2b····59·FUNC····GLOBAL·DEFAULT···13·PyState_RemoveModule497 ···493:·0000000000505e5d····59·FUNC····GLOBAL·DEFAULT···13·PyState_RemoveModule
498 ···494:·0000000000613990····24·FUNC····GLOBAL·DEFAULT···13·PyFrame_GetCode498 ···494:·00000000006143f0····24·FUNC····GLOBAL·DEFAULT···13·PyFrame_GetCode
499 ···495:·0000000000645540·····9·FUNC····GLOBAL·DEFAULT···13·_PyBytes_Join499 ···495:·0000000000645990·····9·FUNC····GLOBAL·DEFAULT···13·_PyBytes_Join
500 ···496:·00000000006d8450····21·FUNC····GLOBAL·DEFAULT···13·Py_IsFinalizing500 ···496:·00000000006d8950····21·FUNC····GLOBAL·DEFAULT···13·Py_IsFinalizing
501 ···497:·00000000004206e0·····0·FUNC····GLOBAL·DEFAULT··UND·fchdir@GLIBC_2.2.5·(2)501 ···497:·00000000004206e0·····0·FUNC····GLOBAL·DEFAULT··UND·fchdir@GLIBC_2.2.5·(2)
502 ···498:·00000000005301f0····23·FUNC····GLOBAL·DEFAULT···13·PyThreadState_Get502 ···498:·0000000000530790····23·FUNC····GLOBAL·DEFAULT···13·PyThreadState_Get
503 ···499:·00000000006b6ba0····65·FUNC····GLOBAL·DEFAULT···13·_PyEval_MakePendingCalls503 ···499:·00000000006b6930····65·FUNC····GLOBAL·DEFAULT···13·_PyEval_MakePendingCalls
504 ···500:·0000000000a0c4b0·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_RuntimeWarning504 ···500:·0000000000a0c4b0·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_RuntimeWarning
505 ···501:·000000000048e623····13·FUNC····GLOBAL·DEFAULT···13·PyErr_WriteUnraisable505 ···501:·000000000048e73f····13·FUNC····GLOBAL·DEFAULT···13·PyErr_WriteUnraisable
506 ···502:·00000000006cf890····14·FUNC····GLOBAL·DEFAULT···13·PyInit__socket506 ···502:·00000000006cfd10····14·FUNC····GLOBAL·DEFAULT···13·PyInit__socket
507 ···503:·0000000000a0c4c8·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_BytesWarning507 ···503:·0000000000a0c4c8·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_BytesWarning
508 ···504:·0000000000649130····33·FUNC····GLOBAL·DEFAULT···13·PyTime_Time508 ···504:·00000000006496c0····33·FUNC····GLOBAL·DEFAULT···13·PyTime_Time
509 ···505:·00000000005546a0···219·FUNC····GLOBAL·DEFAULT···13·PyEval_SaveThread509 ···505:·0000000000554b50···219·FUNC····GLOBAL·DEFAULT···13·PyEval_SaveThread
510 ···506:·0000000000518054····11·FUNC····GLOBAL·DEFAULT···13·PyThread_delete_key_value510 ···506:·0000000000518410····11·FUNC····GLOBAL·DEFAULT···13·PyThread_delete_key_value
511 ···507:·000000000073f000·····4·OBJECT··GLOBAL·DEFAULT···15·_IO_stdin_used511 ···507:·000000000073f000·····4·OBJECT··GLOBAL·DEFAULT···15·_IO_stdin_used
512 ···508:·00000000006814f0····60·FUNC····GLOBAL·DEFAULT···13·PyThread_start_joinable_thread512 ···508:·0000000000681670····60·FUNC····GLOBAL·DEFAULT···13·PyThread_start_joinable_thread
513 ···509:·0000000000522540····57·FUNC····GLOBAL·DEFAULT···13·PyMem_RawMalloc513 ···509:·0000000000522af0····57·FUNC····GLOBAL·DEFAULT···13·PyMem_RawMalloc
514 ···510:·00000000005e5940··1794·FUNC····GLOBAL·DEFAULT···13·PySlice_Unpack514 ···510:·00000000005e6300··1794·FUNC····GLOBAL·DEFAULT···13·PySlice_Unpack
515 ···511:·00000000004f4b2f····35·FUNC····GLOBAL·DEFAULT···13·PyErr_BadArgument515 ···511:·00000000004f4d63····35·FUNC····GLOBAL·DEFAULT···13·PyErr_BadArgument
516 ···512:·00000000006016a0···233·FUNC····GLOBAL·DEFAULT···13·_PyObject_CallMethod516 ···512:·00000000006021a0···233·FUNC····GLOBAL·DEFAULT···13·_PyObject_CallMethod
517 ···513:·000000000048a398···362·FUNC····GLOBAL·DEFAULT···13·PyObject_Print517 ···513:·000000000048a5d4···362·FUNC····GLOBAL·DEFAULT···13·PyObject_Print
518 ···514:·00000000006bfad0····14·FUNC····GLOBAL·DEFAULT···13·PyInit__random518 ···514:·00000000006bf910····14·FUNC····GLOBAL·DEFAULT···13·PyInit__random
519 ···515:·000000000051454d····17·FUNC····GLOBAL·DEFAULT···13·_PyBuffer_ReleaseInInterpreter519 ···515:·00000000005147ab····17·FUNC····GLOBAL·DEFAULT···13·_PyBuffer_ReleaseInInterpreter
520 ···516:·000000000062fac0····33·FUNC····GLOBAL·DEFAULT···13·PyTime_Monotonic520 ···516:·000000000062ff00····33·FUNC····GLOBAL·DEFAULT···13·PyTime_Monotonic
521 ···517:·0000000000634450···117·FUNC····GLOBAL·DEFAULT···13·_PyGen_FetchStopIterationValue521 ···517:·0000000000634810···117·FUNC····GLOBAL·DEFAULT···13·_PyGen_FetchStopIterationValue
522 ···518:·00000000009f55c0···416·OBJECT··GLOBAL·DEFAULT···27·PyZip_Type522 ···518:·00000000009f55c0···416·OBJECT··GLOBAL·DEFAULT···27·PyZip_Type
523 ···519:·0000000000512b91····19·FUNC····GLOBAL·DEFAULT···13·_PyRWMutex_Unlock523 ···519:·0000000000512def····19·FUNC····GLOBAL·DEFAULT···13·_PyRWMutex_Unlock
524 ···520:·0000000000517b8e····11·FUNC····GLOBAL·DEFAULT···13·_PySeqLock_UnlockWrite524 ···520:·0000000000517f4a····11·FUNC····GLOBAL·DEFAULT···13·_PySeqLock_UnlockWrite
525 ···521:·00000000005b9af0····23·FUNC····GLOBAL·DEFAULT···13·_Py_normpath525 ···521:·00000000005ba5d0····23·FUNC····GLOBAL·DEFAULT···13·_Py_normpath
526 ···522:·0000000000a071a0···416·OBJECT··GLOBAL·DEFAULT···27·PyModule_Type526 ···522:·0000000000a071a0···416·OBJECT··GLOBAL·DEFAULT···27·PyModule_Type
527 ···523:·000000000062d890····25·FUNC····GLOBAL·DEFAULT···13·PyNumber_InPlaceAnd527 ···523:·000000000062dcd0····25·FUNC····GLOBAL·DEFAULT···13·PyNumber_InPlaceAnd
528 ···524:·000000000051ad82····30·FUNC····GLOBAL·DEFAULT···13·PyErr_BadInternalCall528 ···524:·000000000051b13e····30·FUNC····GLOBAL·DEFAULT···13·PyErr_BadInternalCall
529 ···525:·000000000063b0a0····63·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_IsUppercase529 ···525:·000000000063b460····63·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_IsUppercase
530 ···526:·0000000000634f50···349·FUNC····GLOBAL·DEFAULT···13·PyObject_CallObject530 ···526:·0000000000635310···349·FUNC····GLOBAL·DEFAULT···13·PyObject_CallObject
531 ···527:·0000000000674dc0···183·FUNC····GLOBAL·DEFAULT···13·PyLong_AsLongLongAndOverflow531 ···527:·00000000006752e0···183·FUNC····GLOBAL·DEFAULT···13·PyLong_AsLongLongAndOverflow
532 ···528:·0000000000a14928·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_BlockingIOError532 ···528:·0000000000a14928·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_BlockingIOError
533 ···529:·00000000004e81b3····86·FUNC····GLOBAL·DEFAULT···13·PyVectorcall_Call533 ···529:·00000000004e840c····86·FUNC····GLOBAL·DEFAULT···13·PyVectorcall_Call
534 ···530:·00000000006b4300····58·FUNC····GLOBAL·DEFAULT···13·PyUnstable_Code_GetExtra534 ···530:·00000000006b4440····58·FUNC····GLOBAL·DEFAULT···13·PyUnstable_Code_GetExtra
535 ···531:·0000000000a16230·····8·OBJECT··GLOBAL·DEFAULT···27·_PyImport_FrozenBootstrap535 ···531:·0000000000a16230·····8·OBJECT··GLOBAL·DEFAULT···27·_PyImport_FrozenBootstrap
536 ···532:·0000000000545db0····72·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_AsUTF8NoNUL536 ···532:·0000000000546330····72·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_AsUTF8NoNUL
537 ···533:·000000000050f28c···151·FUNC····GLOBAL·DEFAULT···13·PyFile_FromFd537 ···533:·000000000050f49d···151·FUNC····GLOBAL·DEFAULT···13·PyFile_FromFd
538 ···534:·0000000000af7d48·····0·NOTYPE··GLOBAL·DEFAULT···30·_end538 ···534:·0000000000af7d48·····0·NOTYPE··GLOBAL·DEFAULT···30·_end
539 ···535:·0000000000516426····11·FUNC····GLOBAL·DEFAULT···13·PyObject_DelAttrString539 ···535:·00000000005167e2····11·FUNC····GLOBAL·DEFAULT···13·PyObject_DelAttrString
540 ···536:·0000000000515d84···139·FUNC····GLOBAL·DEFAULT···13·PyEval_CallObjectWithKeywords540 ···536:·00000000005161d8···139·FUNC····GLOBAL·DEFAULT···13·PyEval_CallObjectWithKeywords
541 ···537:·00000000005147da·····9·FUNC····GLOBAL·DEFAULT···13·PyObject_GET_WEAKREFS_LISTPTR541 ···537:·0000000000514a38·····9·FUNC····GLOBAL·DEFAULT···13·PyObject_GET_WEAKREFS_LISTPTR
542 ···538:·0000000000af55e8·····8·OBJECT··GLOBAL·DEFAULT···30·Py_FileSystemDefaultEncoding542 ···538:·0000000000af55e8·····8·OBJECT··GLOBAL·DEFAULT···30·Py_FileSystemDefaultEncoding
543 ···539:·00000000005d6170···262·FUNC····GLOBAL·DEFAULT···13·_PyObject_SetManagedDict543 ···539:·00000000005d6b30···262·FUNC····GLOBAL·DEFAULT···13·_PyObject_SetManagedDict
544 ···540:·00000000005a1e00··2027·FUNC····GLOBAL·DEFAULT···13·PyUnicode_RPartition544 ···540:·00000000005a29b0··2027·FUNC····GLOBAL·DEFAULT···13·PyUnicode_RPartition
545 ···541:·0000000000af5640·····8·OBJECT··GLOBAL·DEFAULT···30·PyOS_InputHook545 ···541:·0000000000af5640·····8·OBJECT··GLOBAL·DEFAULT···30·PyOS_InputHook
546 ···542:·000000000051d725···138·FUNC····GLOBAL·DEFAULT···13·_PyMonitoring_FireCRaiseEvent546 ···542:·000000000051dae1···138·FUNC····GLOBAL·DEFAULT···13·_PyMonitoring_FireCRaiseEvent
547 ···543:·0000000000a0c4f8·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_LookupError547 ···543:·0000000000a0c4f8·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_LookupError
548 ···544:·00000000006835b0····24·FUNC····GLOBAL·DEFAULT···13·PyWideStringList_Append548 ···544:·0000000000683730····24·FUNC····GLOBAL·DEFAULT···13·PyWideStringList_Append
549 ···545:·0000000000a12df0·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_ImportError549 ···545:·0000000000a12df0·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_ImportError
550 ···546:·0000000000a12de0·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_StopIteration550 ···546:·0000000000a12de0·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_StopIteration
551 ···547:·000000000070fb30···112·FUNC····GLOBAL·DEFAULT···13·PyComplex_ImagAsDouble551 ···547:·00000000007101d0···112·FUNC····GLOBAL·DEFAULT···13·PyComplex_ImagAsDouble
552 ···548:·0000000000513391···129·FUNC····GLOBAL·DEFAULT···13·PySys_GetObject552 ···548:·00000000005135ef···129·FUNC····GLOBAL·DEFAULT···13·PySys_GetObject
553 ···549:·00000000005130ab····12·FUNC····GLOBAL·DEFAULT···13·PyThreadState_GetID553 ···549:·0000000000513309····12·FUNC····GLOBAL·DEFAULT···13·PyThreadState_GetID
554 ···550:·00000000004da67f····14·FUNC····GLOBAL·DEFAULT···13·PyInit__sysconfig554 ···550:·00000000004da8b9····14·FUNC····GLOBAL·DEFAULT···13·PyInit__sysconfig
555 ···551:·00000000005167f9····28·FUNC····GLOBAL·DEFAULT···13·PyException_SetArgs555 ···551:·0000000000516bb5····28·FUNC····GLOBAL·DEFAULT···13·PyException_SetArgs
556 ···552:·000000000064c0e0····46·FUNC····GLOBAL·DEFAULT···13·PyType_GetModuleState556 ···552:·000000000064c660····46·FUNC····GLOBAL·DEFAULT···13·PyType_GetModuleState
557 ···553:·0000000000681600····53·FUNC····GLOBAL·DEFAULT···13·PyConfig_SetBytesArgv557 ···553:·0000000000681780····53·FUNC····GLOBAL·DEFAULT···13·PyConfig_SetBytesArgv
558 ···554:·0000000000af5650·····8·OBJECT··GLOBAL·DEFAULT···30·_PyOS_ReadlineTState558 ···554:·0000000000af5650·····8·OBJECT··GLOBAL·DEFAULT···30·_PyOS_ReadlineTState
559 ···555:·00000000005e6310···363·FUNC····GLOBAL·DEFAULT···13·PySlice_AdjustIndices559 ···555:·00000000005e6cd0···363·FUNC····GLOBAL·DEFAULT···13·PySlice_AdjustIndices
560 ···556:·0000000000502d6c····11·FUNC····GLOBAL·DEFAULT···13·PyUnicode_AsLatin1String560 ···556:·0000000000502fa2····11·FUNC····GLOBAL·DEFAULT···13·PyUnicode_AsLatin1String
561 ···557:·00000000007102f0···110·FUNC····GLOBAL·DEFAULT···13·_PyXI_EndInterpreter561 ···557:·0000000000710910···110·FUNC····GLOBAL·DEFAULT···13·_PyXI_EndInterpreter
562 ···558:·000000000073e2c2·····0·NOTYPE··GLOBAL·DEFAULT···13·_Py_trampoline_func_end562 ···558:·000000000073edc2·····0·NOTYPE··GLOBAL·DEFAULT···13·_Py_trampoline_func_end
563 ···559:·00000000009f4000·····0·NOTYPE··GLOBAL·DEFAULT···27·__data_start563 ···559:·00000000009f4000·····0·NOTYPE··GLOBAL·DEFAULT···27·__data_start
564 ···560:·0000000000623a70····45·FUNC····GLOBAL·DEFAULT···13·PyLong_AsUnsignedLongLongMask564 ···560:·0000000000623ff0····45·FUNC····GLOBAL·DEFAULT···13·PyLong_AsUnsignedLongLongMask
565 ···561:·0000000000a096d8·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_InterpreterError565 ···561:·0000000000a096d8·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_InterpreterError
566 ···562:·00000000005feb40····37·FUNC····GLOBAL·DEFAULT···13·PyMapping_Items566 ···562:·00000000005ff5e0····37·FUNC····GLOBAL·DEFAULT···13·PyMapping_Items
567 ···563:·00000000004f210e····12·FUNC····GLOBAL·DEFAULT···13·PyUnicode_DecodeUTF32567 ···563:·00000000004f22c5····12·FUNC····GLOBAL·DEFAULT···13·PyUnicode_DecodeUTF32
568 ···564:·00000000006bda80····14·FUNC····GLOBAL·DEFAULT···13·PyInit__datetime568 ···564:·00000000006bd8c0····14·FUNC····GLOBAL·DEFAULT···13·PyInit__datetime
569 ···565:·00000000009fa8c0···416·OBJECT··GLOBAL·DEFAULT···27·PyDictKeys_Type569 ···565:·00000000009fa8c0···416·OBJECT··GLOBAL·DEFAULT···27·PyDictKeys_Type
570 ···566:·000000000060e250····36·FUNC····GLOBAL·DEFAULT···13·PyIter_Check570 ···566:·000000000060ecd0····36·FUNC····GLOBAL·DEFAULT···13·PyIter_Check
571 ···567:·0000000000421ee0·····0·FUNC····GLOBAL·DEFAULT··UND·sin@GLIBC_2.2.5·(3)571 ···567:·0000000000421ee0·····0·FUNC····GLOBAL·DEFAULT··UND·sin@GLIBC_2.2.5·(3)
572 ···568:·00000000005178af····15·FUNC····GLOBAL·DEFAULT···13·_PyXI_HasCapturedException572 ···568:·0000000000517c6b····15·FUNC····GLOBAL·DEFAULT···13·_PyXI_HasCapturedException
573 ···569:·0000000000a148c8·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_ProcessLookupError573 ···569:·0000000000a148c8·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_ProcessLookupError
574 ···570:·000000000060b540····12·FUNC····GLOBAL·DEFAULT···13·PyType_FromMetaclass574 ···570:·000000000060c020····12·FUNC····GLOBAL·DEFAULT···13·PyType_FromMetaclass
575 ···571:·000000000059b030···694·FUNC····GLOBAL·DEFAULT···13·PyObject_RichCompare575 ···571:·000000000059bbd0···694·FUNC····GLOBAL·DEFAULT···13·PyObject_RichCompare
576 ···572:·000000000053bc50····23·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_InternMortal576 ···572:·000000000053c1e0····23·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_InternMortal
577 ···573:·00000000004d0b9f····15·FUNC····GLOBAL·DEFAULT···13·_Py_strhex_bytes_with_sep577 ···573:·00000000004d104c····15·FUNC····GLOBAL·DEFAULT···13·_Py_strhex_bytes_with_sep
578 ···574:·00000000007185a0····18·FUNC····GLOBAL·DEFAULT···13·PyUnicode_AsUCS4Copy578 ···574:·0000000000718d80····18·FUNC····GLOBAL·DEFAULT···13·PyUnicode_AsUCS4Copy
579 ···575:·0000000000420d40·····0·FUNC····GLOBAL·DEFAULT··UND·fdatasync@GLIBC_2.2.5·(2)579 ···575:·0000000000420d40·····0·FUNC····GLOBAL·DEFAULT··UND·fdatasync@GLIBC_2.2.5·(2)
580 ···576:·00000000005087cc····31·FUNC····GLOBAL·DEFAULT···13·PyDict_SetDefault580 ···576:·00000000005089fe····31·FUNC····GLOBAL·DEFAULT···13·PyDict_SetDefault
581 ···577:·00000000005fcbc0····63·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_IsNumeric581 ···577:·00000000005fd660····63·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_IsNumeric
582 ···578:·00000000005f0f50····36·FUNC····GLOBAL·DEFAULT···13·PyOS_FSPath582 ···578:·00000000005f1920····36·FUNC····GLOBAL·DEFAULT···13·PyOS_FSPath
583 ···579:·00000000005b5e70···219·FUNC····GLOBAL·DEFAULT···13·PySequence_GetItem583 ···579:·00000000005b6930···219·FUNC····GLOBAL·DEFAULT···13·PySequence_GetItem
584 ···580:·00000000005e0670···786·FUNC····GLOBAL·DEFAULT···13·_PyArena_Free584 ···580:·00000000005e1030···786·FUNC····GLOBAL·DEFAULT···13·_PyArena_Free
585 ···581:·0000000000685170···122·FUNC····GLOBAL·DEFAULT···13·_Py_write_noraise585 ···581:·00000000006852f0···122·FUNC····GLOBAL·DEFAULT···13·_Py_write_noraise
586 ···582:·0000000000ac3f90·····4·OBJECT··GLOBAL·DEFAULT···30·Py_NoSiteFlag586 ···582:·0000000000ac3f90·····4·OBJECT··GLOBAL·DEFAULT···30·Py_NoSiteFlag
587 ···583:·00000000004fce72····52·FUNC····GLOBAL·DEFAULT···13·_PyMonitoring_FirePyYieldEvent587 ···583:·00000000004fd2b4····52·FUNC····GLOBAL·DEFAULT···13·_PyMonitoring_FirePyYieldEvent
588 ···584:·000000000051b569····13·FUNC····GLOBAL·DEFAULT···13·Py_CompileStringFlags588 ···584:·000000000051b925····13·FUNC····GLOBAL·DEFAULT···13·Py_CompileStringFlags
589 ···585:·000000000066f320··1729·FUNC····GLOBAL·DEFAULT···13·_PyLong_GCD589 ···585:·000000000066f900··1729·FUNC····GLOBAL·DEFAULT···13·_PyLong_GCD
590 ···586:·0000000000645ba0····82·FUNC····GLOBAL·DEFAULT···13·_PyEval_GetBuiltin590 ···586:·00000000006de150····82·FUNC····GLOBAL·DEFAULT···13·_PyEval_GetBuiltin
591 ···587:·000000000053ab80····62·FUNC····GLOBAL·DEFAULT···13·PyModule_New591 ···587:·000000000053b120····62·FUNC····GLOBAL·DEFAULT···13·PyModule_New
592 ···588:·000000000054d940···123·FUNC····GLOBAL·DEFAULT···13·_PyArena_New592 ···588:·000000000054dd80···123·FUNC····GLOBAL·DEFAULT···13·_PyArena_New
593 ···589:·00000000006cd5e0····91·FUNC····GLOBAL·DEFAULT···13·_Py_CheckRecursiveCall593 ···589:·00000000006cda60····91·FUNC····GLOBAL·DEFAULT···13·_Py_CheckRecursiveCall
594 ···590:·00000000009f4bc0···416·OBJECT··GLOBAL·DEFAULT···27·PyTraceBack_Type594 ···590:·00000000009f4bc0···416·OBJECT··GLOBAL·DEFAULT···27·PyTraceBack_Type
595 ···591:·000000000053cfd0····84·FUNC····GLOBAL·DEFAULT···13·PyMapping_GetItemString595 ···591:·000000000053d550····84·FUNC····GLOBAL·DEFAULT···13·PyMapping_GetItemString
596 ···592:·0000000000682ac0····15·FUNC····GLOBAL·DEFAULT···13·PyStatus_Exception596 ···592:·0000000000682c40····15·FUNC····GLOBAL·DEFAULT···13·PyStatus_Exception
597 ···593:·00000000005163ca····13·FUNC····GLOBAL·DEFAULT···13·PyCFunction_New597 ···593:·0000000000516786····13·FUNC····GLOBAL·DEFAULT···13·PyCFunction_New
598 ···594:·0000000000595330··1744·FUNC····GLOBAL·DEFAULT···13·PyUnicode_AsEncodedString598 ···594:·0000000000595c90··1744·FUNC····GLOBAL·DEFAULT···13·PyUnicode_AsEncodedString
599 ···595:·00000000009faf40···416·OBJECT··GLOBAL·DEFAULT···27·PyDictRevIterValue_Type599 ···595:·00000000009faf40···416·OBJECT··GLOBAL·DEFAULT···27·PyDictRevIterValue_Type
600 ···596:·000000000071c8e0····49·FUNC····GLOBAL·DEFAULT···13·_PyDeadline_Get600 ···596:·000000000071cd80····49·FUNC····GLOBAL·DEFAULT···13·_PyDeadline_Get
601 ···597:·00000000009fa280···416·OBJECT··GLOBAL·DEFAULT···27·PyDictValues_Type601 ···597:·00000000009fa280···416·OBJECT··GLOBAL·DEFAULT···27·PyDictValues_Type
602 ···598:·0000000000ac3f88·····4·OBJECT··GLOBAL·DEFAULT···30·Py_NoUserSiteDirectory602 ···598:·0000000000ac3f88·····4·OBJECT··GLOBAL·DEFAULT···30·Py_NoUserSiteDirectory
603 ···599:·000000000051d361····95·FUNC····GLOBAL·DEFAULT···13·PyErr_SyntaxLocationEx603 ···599:·000000000051d71d····95·FUNC····GLOBAL·DEFAULT···13·PyErr_SyntaxLocationEx
604 ···600:·0000000000723580···132·FUNC····GLOBAL·DEFAULT···13·_PyBytes_Find604 ···600:·0000000000723d40···132·FUNC····GLOBAL·DEFAULT···13·_PyBytes_Find
605 ···601:·0000000000513c8e····54·FUNC····GLOBAL·DEFAULT···13·PyType_ClearWatcher605 ···601:·0000000000513eec····54·FUNC····GLOBAL·DEFAULT···13·PyType_ClearWatcher
606 ···602:·00000000005229b0····52·FUNC····GLOBAL·DEFAULT···13·PyMem_RawCalloc606 ···602:·0000000000522f60····52·FUNC····GLOBAL·DEFAULT···13·PyMem_RawCalloc
607 ···603:·0000000000517899·····5·FUNC····GLOBAL·DEFAULT···13·PyCriticalSection2_Begin607 ···603:·0000000000517c55·····5·FUNC····GLOBAL·DEFAULT···13·PyCriticalSection2_Begin
608 ···604:·00000000005db470··1390·FUNC····GLOBAL·DEFAULT···13·_PySuper_Lookup608 ···604:·00000000005dbe30··1390·FUNC····GLOBAL·DEFAULT···13·_PySuper_Lookup
609 ···605:·00000000006bda90····14·FUNC····GLOBAL·DEFAULT···13·PyInit__struct609 ···605:·00000000006bd8d0····14·FUNC····GLOBAL·DEFAULT···13·PyInit__struct
610 ···606:·0000000000721a10····90·FUNC····GLOBAL·DEFAULT···13·PyMapping_GetOptionalItemString610 ···606:·0000000000721fa0····90·FUNC····GLOBAL·DEFAULT···13·PyMapping_GetOptionalItemString
Max diff block lines reached; 245312/263629 bytes (93.05%) of diff not shown.
980 B
readelf --wide --dynamic {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 Dynamic·section·at·offset·0x5f1dd8·contains·27·entries:2 Dynamic·section·at·offset·0x5f1dd8·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)···············0x73e3409 ·0x000000000000000d·(FINI)···············0x73ee40
10 ·0x0000000000000019·(INIT_ARRAY)·········0x9f2dc010 ·0x0000000000000019·(INIT_ARRAY)·········0x9f2dc0
11 ·0x000000000000001b·(INIT_ARRAYSZ)·······16·(bytes)11 ·0x000000000000001b·(INIT_ARRAYSZ)·······16·(bytes)
12 ·0x000000000000001a·(FINI_ARRAY)·········0x9f2dd012 ·0x000000000000001a·(FINI_ARRAY)·········0x9f2dd0
13 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)13 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
14 ·0x000000006ffffef5·(GNU_HASH)···········0x4003e814 ·0x000000006ffffef5·(GNU_HASH)···········0x4003e8
15 ·0x0000000000000005·(STRTAB)·············0x410a7015 ·0x0000000000000005·(STRTAB)·············0x410a70
16 ·0x0000000000000006·(SYMTAB)·············0x40375016 ·0x0000000000000006·(SYMTAB)·············0x403750
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:·49512511dbcc0eb6f505600fbafdaf0b5e2918b46 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0a54fc00e8b414bd329a1c8ca5dc99a05daef3e7
  
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··············0x00000033»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python12 ··stapsdt··············0x00000033»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
13 ····Name:·audit13 ····Name:·audit
14 ····Location:·0x000000000042fe3f,·Base:·0x0000000000965d60,·Semaphore:·0x0000000000a8370614 ····Location:·0x000000000042fcf9,·Base:·0x0000000000965de0,·Semaphore:·0x0000000000a83706
15 ····Arguments:·8@%rbp·8@%r1315 ····Arguments:·8@%rbp·8@%r13
16 ··stapsdt··············0x00000030»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python16 ··stapsdt··············0x00000030»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
17 ····Name:·gc__done17 ····Name:·gc__done
18 ····Location:·0x00000000004390ab,·Base:·0x0000000000965d60,·Semaphore:·0x0000000000a8370018 ····Location:·0x00000000004390de,·Base:·0x0000000000965de0,·Semaphore:·0x0000000000a83700
19 ····Arguments:·-8@%r1219 ····Arguments:·-8@%r12
20 ··stapsdt··············0x00000035»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python20 ··stapsdt··············0x00000035»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
21 ····Name:·gc__start21 ····Name:·gc__start
22 ····Location:·0x0000000000439205,·Base:·0x0000000000965d60,·Semaphore:·0x0000000000a836fe22 ····Location:·0x0000000000439238,·Base:·0x0000000000965de0,·Semaphore:·0x0000000000a836fe
23 ····Arguments:·-4@56(%rsp)23 ····Arguments:·-4@56(%rsp)
24 ··stapsdt··············0x00000047»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python24 ··stapsdt··············0x00000047»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
25 ····Name:·import__find__load__done25 ····Name:·import__find__load__done
26 ····Location:·0x00000000004561de,·Base:·0x0000000000965d60,·Semaphore:·0x0000000000a8370426 ····Location:·0x00000000004564a9,·Base:·0x0000000000965de0,·Semaphore:·0x0000000000a83704
27 ····Arguments:·8@%rax·-4@%edx27 ····Arguments:·8@%rax·-4@%edx
28 ··stapsdt··············0x00000040»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python28 ··stapsdt··············0x00000040»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
29 ····Name:·import__find__load__start29 ····Name:·import__find__load__start
30 ····Location:·0x00000000004561ec,·Base:·0x0000000000965d60,·Semaphore:·0x0000000000a8370230 ····Location:·0x00000000004564b7,·Base:·0x0000000000965de0,·Semaphore:·0x0000000000a83702
31 ····Arguments:·8@%rax31 ····Arguments:·8@%rax
12.1 MB
readelf --wide --debug-dump=frames {}
    
Offset 1, 11640 lines modifiedOffset 1, 11640 lines modified
1 Contents·of·the·.eh_frame_hdr·section:1 Contents·of·the·.eh_frame_hdr·section:
  
2 ··Version:·················12 ··Version:·················1
3 ··Pointer·Encoding·Format:·0x1b·(sdata4,·pcrel)3 ··Pointer·Encoding·Format:·0x1b·(sdata4,·pcrel)
4 ··Count·Encoding·Format:···0x3·(udata4,·absolute)4 ··Count·Encoding·Format:···0x3·(udata4,·absolute)
5 ··Table·Encoding·Format:···0x3b·(sdata4,·datarel)5 ··Table·Encoding·Format:···0x3b·(sdata4,·datarel)
6 ··Start·of·frame·section:··0x16b50·(offset:·0x97c8b8)6 ··Start·of·frame·section:··0x16b50·(offset:·0x97c938)
Diff chunk too large, falling back to line-by-line diff (11625 lines added, 11625 lines removed)
7 ··Entries·in·search·table:·0x2d697 ··Entries·in·search·table:·0x2d69
8 ··0xffffffffffaba2bc·(offset:·0x420020)·->·0x16bac·fde=[····58]8 ··0xffffffffffaba23c·(offset:·0x420020)·->·0x16bac·fde=[····58]
9 ··0xffffffffffabc2dc·(offset:·0x422040)·->·0x16bf0·fde=[····9c]9 ··0xffffffffffabc25c·(offset:·0x422040)·->·0x16bf0·fde=[····9c]
10 ··0xffffffffffabc305·(offset:·0x422069)·->·0x16c68·fde=[···114]10 ··0xffffffffffabc285·(offset:·0x422069)·->·0x16c68·fde=[···114]
11 ··0xffffffffffabc40c·(offset:·0x422170)·->·0x16ce8·fde=[···194]11 ··0xffffffffffabc38c·(offset:·0x422170)·->·0x16ce8·fde=[···194]
12 ··0xffffffffffabc423·(offset:·0x422187)·->·0x16d2c·fde=[···1d8]12 ··0xffffffffffabc3a3·(offset:·0x422187)·->·0x16d2c·fde=[···1d8]
13 ··0xffffffffffabc42f·(offset:·0x422193)·->·0x16d74·fde=[···220]13 ··0xffffffffffabc3af·(offset:·0x422193)·->·0x16d74·fde=[···220]
14 ··0xffffffffffabc5cc·(offset:·0x422330)·->·0x16dfc·fde=[···2a8]14 ··0xffffffffffabc54c·(offset:·0x422330)·->·0x16dfc·fde=[···2a8]
15 ··0xffffffffffabc650·(offset:·0x4223b4)·->·0x16e54·fde=[···300]15 ··0xffffffffffabc5d0·(offset:·0x4223b4)·->·0x16e54·fde=[···300]
16 ··0xffffffffffabc68f·(offset:·0x4223f3)·->·0x16eb8·fde=[···364]16 ··0xffffffffffabc60f·(offset:·0x4223f3)·->·0x16eb8·fde=[···364]
17 ··0xffffffffffabc802·(offset:·0x422566)·->·0x16f08·fde=[···3b4]17 ··0xffffffffffabc782·(offset:·0x422566)·->·0x16f08·fde=[···3b4]
18 ··0xffffffffffabc804·(offset:·0x422568)·->·0x16f48·fde=[···3f4]18 ··0xffffffffffabc784·(offset:·0x422568)·->·0x16f48·fde=[···3f4]
19 ··0xffffffffffabca61·(offset:·0x4227c5)·->·0x16f98·fde=[···444]19 ··0xffffffffffabc9e1·(offset:·0x4227c5)·->·0x16f98·fde=[···444]
20 ··0xffffffffffabca71·(offset:·0x4227d5)·->·0x16ffc·fde=[···4a8]20 ··0xffffffffffabc9f1·(offset:·0x4227d5)·->·0x16ffc·fde=[···4a8]
21 ··0xffffffffffabcada·(offset:·0x42283e)·->·0x17024·fde=[···4d0]21 ··0xffffffffffabca5a·(offset:·0x42283e)·->·0x17024·fde=[···4d0]
22 ··0xffffffffffabccbd·(offset:·0x422a21)·->·0x17068·fde=[···514]22 ··0xffffffffffabcc3d·(offset:·0x422a21)·->·0x17068·fde=[···514]
23 ··0xffffffffffabccfc·(offset:·0x422a60)·->·0x170a8·fde=[···554]23 ··0xffffffffffabcc7c·(offset:·0x422a60)·->·0x170a8·fde=[···554]
24 ··0xffffffffffabcd80·(offset:·0x422ae4)·->·0x170d8·fde=[···584]24 ··0xffffffffffabcd00·(offset:·0x422ae4)·->·0x170d8·fde=[···584]
25 ··0xffffffffffabcdb4·(offset:·0x422b18)·->·0x17100·fde=[···5ac]25 ··0xffffffffffabcd34·(offset:·0x422b18)·->·0x17100·fde=[···5ac]
26 ··0xffffffffffabcdd9·(offset:·0x422b3d)·->·0x17114·fde=[···5c0]26 ··0xffffffffffabcd59·(offset:·0x422b3d)·->·0x17114·fde=[···5c0]
27 ··0xffffffffffabcecc·(offset:·0x422c30)·->·0x1714c·fde=[···5f8]27 ··0xffffffffffabce4c·(offset:·0x422c30)·->·0x1714c·fde=[···5f8]
28 ··0xffffffffffabcf1d·(offset:·0x422c81)·->·0x1716c·fde=[···618]28 ··0xffffffffffabce9d·(offset:·0x422c81)·->·0x1716c·fde=[···618]
29 ··0xffffffffffabd06b·(offset:·0x422dcf)·->·0x17204·fde=[···6b0]29 ··0xffffffffffabcfeb·(offset:·0x422dcf)·->·0x17204·fde=[···6b0]
30 ··0xffffffffffabd073·(offset:·0x422dd7)·->·0x1723c·fde=[···6e8]30 ··0xffffffffffabcff3·(offset:·0x422dd7)·->·0x1723c·fde=[···6e8]
31 ··0xffffffffffabd0a9·(offset:·0x422e0d)·->·0x17274·fde=[···720]31 ··0xffffffffffabd029·(offset:·0x422e0d)·->·0x17274·fde=[···720]
32 ··0xffffffffffabd0ba·(offset:·0x422e1e)·->·0x172ac·fde=[···758]32 ··0xffffffffffabd03a·(offset:·0x422e1e)·->·0x172ac·fde=[···758]
33 ··0xffffffffffabd0d8·(offset:·0x422e3c)·->·0x172d8·fde=[···784]33 ··0xffffffffffabd058·(offset:·0x422e3c)·->·0x172d8·fde=[···784]
34 ··0xffffffffffabd0db·(offset:·0x422e3f)·->·0x17320·fde=[···7cc]34 ··0xffffffffffabd05b·(offset:·0x422e3f)·->·0x17320·fde=[···7cc]
35 ··0xffffffffffabd18c·(offset:·0x422ef0)·->·0x17394·fde=[···840]35 ··0xffffffffffabd10c·(offset:·0x422ef0)·->·0x17394·fde=[···840]
36 ··0xffffffffffabd197·(offset:·0x422efb)·->·0x173a8·fde=[···854]36 ··0xffffffffffabd117·(offset:·0x422efb)·->·0x173a8·fde=[···854]
37 ··0xffffffffffabd1c5·(offset:·0x422f29)·->·0x173c8·fde=[···874]37 ··0xffffffffffabd145·(offset:·0x422f29)·->·0x173c8·fde=[···874]
38 ··0xffffffffffabd1d9·(offset:·0x422f3d)·->·0x1741c·fde=[···8c8]38 ··0xffffffffffabd159·(offset:·0x422f3d)·->·0x1741c·fde=[···8c8]
39 ··0xffffffffffabd1e5·(offset:·0x422f49)·->·0x17470·fde=[···91c]39 ··0xffffffffffabd165·(offset:·0x422f49)·->·0x17470·fde=[···91c]
40 ··0xffffffffffabd1fc·(offset:·0x422f60)·->·0x174d0·fde=[···97c]40 ··0xffffffffffabd17c·(offset:·0x422f60)·->·0x174d0·fde=[···97c]
41 ··0xffffffffffabd231·(offset:·0x422f95)·->·0x17508·fde=[···9b4]41 ··0xffffffffffabd1b1·(offset:·0x422f95)·->·0x17508·fde=[···9b4]
42 ··0xffffffffffabd258·(offset:·0x422fbc)·->·0x17520·fde=[···9cc]42 ··0xffffffffffabd1d8·(offset:·0x422fbc)·->·0x17520·fde=[···9cc]
43 ··0xffffffffffabd2e7·(offset:·0x42304b)·->·0x175a4·fde=[···a50]43 ··0xffffffffffabd267·(offset:·0x42304b)·->·0x175a4·fde=[···a50]
44 ··0xffffffffffabd32b·(offset:·0x42308f)·->·0x175f0·fde=[···a9c]44 ··0xffffffffffabd2ab·(offset:·0x42308f)·->·0x175f0·fde=[···a9c]
45 ··0xffffffffffabd343·(offset:·0x4230a7)·->·0x1765c·fde=[···b08]45 ··0xffffffffffabd2c3·(offset:·0x4230a7)·->·0x1765c·fde=[···b08]
46 ··0xffffffffffabd919·(offset:·0x42367d)·->·0x176f8·fde=[···ba4]46 ··0xffffffffffabd899·(offset:·0x42367d)·->·0x176f8·fde=[···ba4]
47 ··0xffffffffffabd973·(offset:·0x4236d7)·->·0x1772c·fde=[···bd8]47 ··0xffffffffffabd8f3·(offset:·0x4236d7)·->·0x1772c·fde=[···bd8]
48 ··0xffffffffffabd995·(offset:·0x4236f9)·->·0x17754·fde=[···c00]48 ··0xffffffffffabd915·(offset:·0x4236f9)·->·0x17754·fde=[···c00]
49 ··0xffffffffffabd9c8·(offset:·0x42372c)·->·0x17798·fde=[···c44]49 ··0xffffffffffabd948·(offset:·0x42372c)·->·0x17798·fde=[···c44]
50 ··0xffffffffffabda11·(offset:·0x423775)·->·0x177cc·fde=[···c78]50 ··0xffffffffffabd991·(offset:·0x423775)·->·0x177cc·fde=[···c78]
51 ··0xffffffffffabda19·(offset:·0x42377d)·->·0x177e4·fde=[···c90]51 ··0xffffffffffabd999·(offset:·0x42377d)·->·0x177e4·fde=[···c90]
52 ··0xffffffffffabda47·(offset:·0x4237ab)·->·0x1786c·fde=[···d18]52 ··0xffffffffffabd9c7·(offset:·0x4237ab)·->·0x1786c·fde=[···d18]
53 ··0xffffffffffabdc45·(offset:·0x4239a9)·->·0x178b4·fde=[···d60]53 ··0xffffffffffabdbc5·(offset:·0x4239a9)·->·0x178b4·fde=[···d60]
54 ··0xffffffffffabdc48·(offset:·0x4239ac)·->·0x178f0·fde=[···d9c]54 ··0xffffffffffabdbc8·(offset:·0x4239ac)·->·0x178f0·fde=[···d9c]
55 ··0xffffffffffabdcb2·(offset:·0x423a16)·->·0x17978·fde=[···e24]55 ··0xffffffffffabdc32·(offset:·0x423a16)·->·0x17978·fde=[···e24]
56 ··0xffffffffffabdcb9·(offset:·0x423a1d)·->·0x179dc·fde=[···e88]56 ··0xffffffffffabdc39·(offset:·0x423a1d)·->·0x179dc·fde=[···e88]
57 ··0xffffffffffabdce1·(offset:·0x423a45)·->·0x179f8·fde=[···ea4]57 ··0xffffffffffabdc61·(offset:·0x423a45)·->·0x179f8·fde=[···ea4]
58 ··0xffffffffffabdde0·(offset:·0x423b44)·->·0x17a20·fde=[···ecc]58 ··0xffffffffffabdd60·(offset:·0x423b44)·->·0x17a20·fde=[···ecc]
59 ··0xffffffffffabde64·(offset:·0x423bc8)·->·0x17a64·fde=[···f10]59 ··0xffffffffffabdde4·(offset:·0x423bc8)·->·0x17a64·fde=[···f10]
60 ··0xffffffffffabde6f·(offset:·0x423bd3)·->·0x17a78·fde=[···f24]60 ··0xffffffffffabddef·(offset:·0x423bd3)·->·0x17a78·fde=[···f24]
61 ··0xffffffffffabdef9·(offset:·0x423c5d)·->·0x17b38·fde=[···fe4]61 ··0xffffffffffabde79·(offset:·0x423c5d)·->·0x17b38·fde=[···fe4]
62 ··0xffffffffffabe355·(offset:·0x4240b9)·->·0x17b6c·fde=[··1018]62 ··0xffffffffffabe2d5·(offset:·0x4240b9)·->·0x17b6c·fde=[··1018]
63 ··0xffffffffffabe358·(offset:·0x4240bc)·->·0x17bc8·fde=[··1074]63 ··0xffffffffffabe2d8·(offset:·0x4240bc)·->·0x17bc8·fde=[··1074]
64 ··0xffffffffffabe3f7·(offset:·0x42415b)·->·0x17c24·fde=[··10d0]64 ··0xffffffffffabe377·(offset:·0x42415b)·->·0x17c24·fde=[··10d0]
65 ··0xffffffffffabe444·(offset:·0x4241a8)·->·0x17c90·fde=[··113c]65 ··0xffffffffffabe3c4·(offset:·0x4241a8)·->·0x17c90·fde=[··113c]
66 ··0xffffffffffabe45d·(offset:·0x4241c1)·->·0x17cf8·fde=[··11a4]66 ··0xffffffffffabe3dd·(offset:·0x4241c1)·->·0x17cf8·fde=[··11a4]
67 ··0xffffffffffabe620·(offset:·0x424384)·->·0x17d90·fde=[··123c]67 ··0xffffffffffabe5a0·(offset:·0x424384)·->·0x17d90·fde=[··123c]
68 ··0xffffffffffabe68b·(offset:·0x4243ef)·->·0x17dd8·fde=[··1284]68 ··0xffffffffffabe60b·(offset:·0x4243ef)·->·0x17dd8·fde=[··1284]
69 ··0xffffffffffabe6a8·(offset:·0x42440c)·->·0x17e10·fde=[··12bc]69 ··0xffffffffffabe628·(offset:·0x42440c)·->·0x17e10·fde=[··12bc]
70 ··0xffffffffffabe6b8·(offset:·0x42441c)·->·0x17e88·fde=[··1334]70 ··0xffffffffffabe638·(offset:·0x42441c)·->·0x17e88·fde=[··1334]
71 ··0xffffffffffabe765·(offset:·0x4244c9)·->·0x17eec·fde=[··1398]71 ··0xffffffffffabe6e5·(offset:·0x4244c9)·->·0x17eec·fde=[··1398]
72 ··0xffffffffffabe7b0·(offset:·0x424514)·->·0x17fa0·fde=[··144c]72 ··0xffffffffffabe730·(offset:·0x424514)·->·0x17fa0·fde=[··144c]
73 ··0xffffffffffabfb2a·(offset:·0x42588e)·->·0x1800c·fde=[··14b8]73 ··0xffffffffffabfaaa·(offset:·0x42588e)·->·0x1800c·fde=[··14b8]
74 ··0xffffffffffabfc87·(offset:·0x4259eb)·->·0x1805c·fde=[··1508]74 ··0xffffffffffabfc07·(offset:·0x4259eb)·->·0x1805c·fde=[··1508]
75 ··0xffffffffffabfd01·(offset:·0x425a65)·->·0x180c0·fde=[··156c]75 ··0xffffffffffabfc81·(offset:·0x425a65)·->·0x180c0·fde=[··156c]
76 ··0xffffffffffabfdd4·(offset:·0x425b38)·->·0x18108·fde=[··15b4]76 ··0xffffffffffabfd54·(offset:·0x425b38)·->·0x18108·fde=[··15b4]
77 ··0xffffffffffabfddb·(offset:·0x425b3f)·->·0x18124·fde=[··15d0]77 ··0xffffffffffabfd5b·(offset:·0x425b3f)·->·0x18124·fde=[··15d0]
78 ··0xffffffffffabfdef·(offset:·0x425b53)·->·0x181d8·fde=[··1684]78 ··0xffffffffffabfd6f·(offset:·0x425b53)·->·0x181d8·fde=[··1684]
79 ··0xffffffffffabfe06·(offset:·0x425b6a)·->·0x181f4·fde=[··16a0]79 ··0xffffffffffabfd86·(offset:·0x425b6a)·->·0x181f4·fde=[··16a0]
80 ··0xffffffffffabfe5b·(offset:·0x425bbf)·->·0x18214·fde=[··16c0]80 ··0xffffffffffabfddb·(offset:·0x425bbf)·->·0x18214·fde=[··16c0]
81 ··0xffffffffffac0164·(offset:·0x425ec8)·->·0x1827c·fde=[··1728]81 ··0xffffffffffac00e4·(offset:·0x425ec8)·->·0x1827c·fde=[··1728]
82 ··0xffffffffffac018f·(offset:·0x425ef3)·->·0x182d0·fde=[··177c]82 ··0xffffffffffac010f·(offset:·0x425ef3)·->·0x182d0·fde=[··177c]
83 ··0xffffffffffac0192·(offset:·0x425ef6)·->·0x182f8·fde=[··17a4]83 ··0xffffffffffac0112·(offset:·0x425ef6)·->·0x182f8·fde=[··17a4]
84 ··0xffffffffffac022c·(offset:·0x425f90)·->·0x183b8·fde=[··1864]84 ··0xffffffffffac01ac·(offset:·0x425f90)·->·0x183b8·fde=[··1864]
85 ··0xffffffffffac024e·(offset:·0x425fb2)·->·0x183d4·fde=[··1880]85 ··0xffffffffffac01ce·(offset:·0x425fb2)·->·0x183d4·fde=[··1880]
86 ··0xffffffffffac046a·(offset:·0x4261ce)·->·0x18498·fde=[··1944]86 ··0xffffffffffac03ea·(offset:·0x4261ce)·->·0x18498·fde=[··1944]
87 ··0xffffffffffac04be·(offset:·0x426222)·->·0x18504·fde=[··19b0]87 ··0xffffffffffac043e·(offset:·0x426222)·->·0x18504·fde=[··19b0]
88 ··0xffffffffffac0502·(offset:·0x426266)·->·0x18574·fde=[··1a20]88 ··0xffffffffffac0482·(offset:·0x426266)·->·0x18574·fde=[··1a20]
89 ··0xffffffffffac0511·(offset:·0x426275)·->·0x185d4·fde=[··1a80]89 ··0xffffffffffac0491·(offset:·0x426275)·->·0x185d4·fde=[··1a80]
90 ··0xffffffffffac06d9·(offset:·0x42643d)·->·0x1862c·fde=[··1ad8]90 ··0xffffffffffac0659·(offset:·0x42643d)·->·0x1862c·fde=[··1ad8]
91 ··0xffffffffffac0725·(offset:·0x426489)·->·0x18660·fde=[··1b0c]91 ··0xffffffffffac06a5·(offset:·0x426489)·->·0x18660·fde=[··1b0c]
92 ··0xffffffffffac074a·(offset:·0x4264ae)·->·0x186a8·fde=[··1b54]92 ··0xffffffffffac06ca·(offset:·0x4264ae)·->·0x186a8·fde=[··1b54]
93 ··0xffffffffffac08e7·(offset:·0x42664b)·->·0x186fc·fde=[··1ba8]93 ··0xffffffffffac0867·(offset:·0x42664b)·->·0x186fc·fde=[··1ba8]
94 ··0xffffffffffac091b·(offset:·0x42667f)·->·0x1879c·fde=[··1c48]94 ··0xffffffffffac089b·(offset:·0x42667f)·->·0x1879c·fde=[··1c48]
95 ··0xffffffffffac092a·(offset:·0x42668e)·->·0x18808·fde=[··1cb4]95 ··0xffffffffffac08aa·(offset:·0x42668e)·->·0x18808·fde=[··1cb4]
96 ··0xffffffffffac093b·(offset:·0x42669f)·->·0x1884c·fde=[··1cf8]96 ··0xffffffffffac08bb·(offset:·0x42669f)·->·0x1884c·fde=[··1cf8]
97 ··0xffffffffffac09a8·(offset:·0x42670c)·->·0x1889c·fde=[··1d48]97 ··0xffffffffffac0928·(offset:·0x42670c)·->·0x1889c·fde=[··1d48]
98 ··0xffffffffffac09cf·(offset:·0x426733)·->·0x188cc·fde=[··1d78]98 ··0xffffffffffac094f·(offset:·0x426733)·->·0x188cc·fde=[··1d78]
99 ··0xffffffffffac0a75·(offset:·0x4267d9)·->·0x1893c·fde=[··1de8]99 ··0xffffffffffac09f5·(offset:·0x4267d9)·->·0x1893c·fde=[··1de8]
100 ··0xffffffffffac0b12·(offset:·0x426876)·->·0x18980·fde=[··1e2c]100 ··0xffffffffffac0a92·(offset:·0x426876)·->·0x18980·fde=[··1e2c]
101 ··0xffffffffffac0b4b·(offset:·0x4268af)·->·0x189e4·fde=[··1e90]101 ··0xffffffffffac0acb·(offset:·0x4268af)·->·0x189e4·fde=[··1e90]
102 ··0xffffffffffac0b61·(offset:·0x4268c5)·->·0x18a84·fde=[··1f30]102 ··0xffffffffffac0ae1·(offset:·0x4268c5)·->·0x18a84·fde=[··1f30]
103 ··0xffffffffffac0e41·(offset:·0x426ba5)·->·0x18aec·fde=[··1f98]103 ··0xffffffffffac0dc1·(offset:·0x426ba5)·->·0x18aec·fde=[··1f98]
104 ··0xffffffffffac0e6b·(offset:·0x426bcf)·->·0x18b8c·fde=[··2038]104 ··0xffffffffffac0deb·(offset:·0x426bcf)·->·0x18b8c·fde=[··2038]
105 ··0xffffffffffac11f0·(offset:·0x426f54)·->·0x18be0·fde=[··208c]105 ··0xffffffffffac1170·(offset:·0x426f54)·->·0x18be0·fde=[··208c]
106 ··0xffffffffffac1218·(offset:·0x426f7c)·->·0x18c1c·fde=[··20c8]106 ··0xffffffffffac1198·(offset:·0x426f7c)·->·0x18c1c·fde=[··20c8]
107 ··0xffffffffffac1222·(offset:·0x426f86)·->·0x18cc4·fde=[··2170]107 ··0xffffffffffac11a2·(offset:·0x426f86)·->·0x18cc4·fde=[··2170]
108 ··0xffffffffffac124d·(offset:·0x426fb1)·->·0x18d08·fde=[··21b4]108 ··0xffffffffffac11cd·(offset:·0x426fb1)·->·0x18d08·fde=[··21b4]
109 ··0xffffffffffac1295·(offset:·0x426ff9)·->·0x18d38·fde=[··21e4]109 ··0xffffffffffac1215·(offset:·0x426ff9)·->·0x18d38·fde=[··21e4]
110 ··0xffffffffffac12aa·(offset:·0x42700e)·->·0x18df8·fde=[··22a4]110 ··0xffffffffffac122a·(offset:·0x42700e)·->·0x18df8·fde=[··22a4]
111 ··0xffffffffffac131a·(offset:·0x42707e)·->·0x18e48·fde=[··22f4]111 ··0xffffffffffac129a·(offset:·0x42707e)·->·0x18e48·fde=[··22f4]
112 ··0xffffffffffac1572·(offset:·0x4272d6)·->·0x18ec4·fde=[··2370]112 ··0xffffffffffac14f2·(offset:·0x4272d6)·->·0x18ec4·fde=[··2370]
113 ··0xffffffffffac16a7·(offset:·0x42740b)·->·0x18f00·fde=[··23ac]113 ··0xffffffffffac1627·(offset:·0x42740b)·->·0x18f00·fde=[··23ac]
114 ··0xffffffffffac16af·(offset:·0x427413)·->·0x18f54·fde=[··2400]114 ··0xffffffffffac162f·(offset:·0x427413)·->·0x18f54·fde=[··2400]
115 ··0xffffffffffac16d7·(offset:·0x42743b)·->·0x18fbc·fde=[··2468]115 ··0xffffffffffac1657·(offset:·0x42743b)·->·0x18fbc·fde=[··2468]
116 ··0xffffffffffac16ec·(offset:·0x427450)·->·0x19004·fde=[··24b0]116 ··0xffffffffffac166c·(offset:·0x427450)·->·0x19004·fde=[··24b0]
117 ··0xffffffffffac1739·(offset:·0x42749d)·->·0x19080·fde=[··252c]117 ··0xffffffffffac16b9·(offset:·0x42749d)·->·0x19080·fde=[··252c]
118 ··0xffffffffffac1745·(offset:·0x4274a9)·->·0x190b8·fde=[··2564]118 ··0xffffffffffac16c5·(offset:·0x4274a9)·->·0x190b8·fde=[··2564]
119 ··0xffffffffffac1751·(offset:·0x4274b5)·->·0x19154·fde=[··2600]119 ··0xffffffffffac16d1·(offset:·0x4274b5)·->·0x19154·fde=[··2600]
120 ··0xffffffffffac1786·(offset:·0x4274ea)·->·0x191a8·fde=[··2654]120 ··0xffffffffffac1706·(offset:·0x4274ea)·->·0x191a8·fde=[··2654]
121 ··0xffffffffffac1790·(offset:·0x4274f4)·->·0x191e4·fde=[··2690]121 ··0xffffffffffac1710·(offset:·0x4274f4)·->·0x191e4·fde=[··2690]
122 ··0xffffffffffac179f·(offset:·0x427503)·->·0x1923c·fde=[··26e8]122 ··0xffffffffffac171f·(offset:·0x427503)·->·0x1923c·fde=[··26e8]
123 ··0xffffffffffac1843·(offset:·0x4275a7)·->·0x192b0·fde=[··275c]123 ··0xffffffffffac17c3·(offset:·0x4275a7)·->·0x192b0·fde=[··275c]
124 ··0xffffffffffac187f·(offset:·0x4275e3)·->·0x192e4·fde=[··2790]124 ··0xffffffffffac17ff·(offset:·0x4275e3)·->·0x192e4·fde=[··2790]
125 ··0xffffffffffac189d·(offset:·0x427601)·->·0x1934c·fde=[··27f8]125 ··0xffffffffffac181d·(offset:·0x427601)·->·0x1934c·fde=[··27f8]
Max diff block lines reached; 11199422/12711066 bytes (88.11%) of diff not shown.
40.9 KB
strings --all --bytes=8 {}
    
Offset 220, 16 lines modifiedOffset 220, 16 lines modified
220 gethostbyaddr_r220 gethostbyaddr_r
221 XML_ExternalEntityParserCreate221 XML_ExternalEntityParserCreate
222 __h_errno_location222 __h_errno_location
223 hstrerror223 hstrerror
224 XML_FreeContentModel224 XML_FreeContentModel
225 __ctype_tolower_loc225 __ctype_tolower_loc
226 __ctype_toupper_loc226 __ctype_toupper_loc
227 __explicit_bzero_chk 
228 eventfd_write227 eventfd_write
 228 __explicit_bzero_chk
229 eventfd_read229 eventfd_read
230 XML_GetCurrentByteIndex230 XML_GetCurrentByteIndex
231 fgetxattr231 fgetxattr
232 lgetxattr232 lgetxattr
233 fremovexattr233 fremovexattr
234 lremovexattr234 lremovexattr
235 gethostbyname_r235 gethostbyname_r
Offset 2030, 23 lines modifiedOffset 2030, 24 lines modified
2030 []A\A]A^A_2030 []A\A]A^A_
2031 []A\A]A^A_2031 []A\A]A^A_
2032 []A\A]A^A_2032 []A\A]A^A_
2033 []A\A]A^2033 []A\A]A^
2034 []A\A]A^2034 []A\A]A^
2035 []A\A]A^A_2035 []A\A]A^A_
2036 []A\A]A^A_2036 []A\A]A^A_
2037 H[]A\A]A^A_2037 X[]A\A]A^A_
2038 []A\A]A^A_2038 []A\A]A^A_
2039 []A\A]A^2039 []A\A]A^
2040 []A\A]A^A_2040 []A\A]A^A_
2041 []A\A]A^A_2041 []A\A]A^A_
 2042 D$Hu^IcL$
2042 HcD$0H9D$2043 HcD$0H9D$
2043 |$hH+|$`2044 |$hH+|$`
2044 []A\A]A^2045 []A\A]A^
2045 HcJ$LcJ,LcB(HcR·ARh2046 LcJ,LcB(HcJ$HcR·WH
2046 McF(IcL$$IcT$·H2047 McF(IcL$$IcT$·H
2047 HcH$HcP·AR12048 HcH$HcP·AR1
2048 IcL$$IcT$·L2049 IcL$$IcT$·L
2049 McN,McF(P12050 McN,McF(P1
2050 LcH,Lc@(12051 LcH,Lc@(1
2051 tPLc@(LcH,H2052 tPLc@(LcH,H
2052 []A\A]A^A_2053 []A\A]A^A_
Offset 2139, 23 lines modifiedOffset 2140, 23 lines modified
2139 []A\A]A^2140 []A\A]A^
2140 Y[]A\A]A^A_2141 Y[]A\A]A^A_
2141 []A\A]A^A_2142 []A\A]A^A_
2142 D$hH+D$pH2143 D$hH+D$pH
2143 []A\A]A^A_2144 []A\A]A^A_
2144 8[]A\A]A^A_2145 8[]A\A]A^A_
2145 []A\A]A^2146 []A\A]A^
2146 IcT$·McM·Vh2147 IcT$·McM·Vh8lv
2147 IcL$$IcT$·H2148 IcL$$IcT$·H
2148 LcH,Lc@(AR12149 LcH,Lc@(AR1
2149 IcL$$IcT$·H2150 IcL$$IcT$·H
2150 McL$,McD$(AThPlv2151 McL$,McD$(ATh
2151 IcN$IcV·L2152 IcN$IcV·L
2152 McN,McF(AVh2153 McN,McF(AVh
2153 HcM$HcU·L2154 HcM$HcU·L
2154 LcM,LcE(ARh(mv2155 LcM,LcE(ARh
2155 LcM,LcE(L2156 LcM,LcE(L
2156 HcM$HcU·P12157 HcM$HcU·P1
2157 HcM$HcU·L2158 HcM$HcU·L
2158 LcM,LcE(P12159 LcM,LcE(P1
2159 HcM$HcU·L2160 HcM$HcU·L
2160 LcM,LcE(Uh2161 LcM,LcE(Uh
2161 Y[]A\A]A^A_2162 Y[]A\A]A^A_
Offset 2194, 15 lines modifiedOffset 2195, 14 lines modified
2194 []A\A]A^2195 []A\A]A^
2195 AVAUATUSH2196 AVAUATUSH
2196 tIL;k·t:2197 tIL;k·t:
2197 []A\A]A^2198 []A\A]A^
2198 AY[]A\A]2199 AY[]A\A]
2199 []A\A]A^A_2200 []A\A]A^A_
2200 []A\A]A^2201 []A\A]A^
2201 []A\A]A^ 
2202 []A\A]A^A_2202 []A\A]A^A_
2203 Y[]A\A]A^A_2203 Y[]A\A]A^A_
2204 []A\A]A^A_2204 []A\A]A^A_
2205 AUATUSHc2205 AUATUSHc
2206 []A\A]A^2206 []A\A]A^
2207 []A\A]A^A_2207 []A\A]A^A_
2208 []A\A]A^A_2208 []A\A]A^A_
Offset 2283, 34 lines modifiedOffset 2283, 34 lines modified
2283 AWAVAUE12283 AWAVAUE1
2284 []A\A]A^A_2284 []A\A]A^A_
2285 []A\A]A^2285 []A\A]A^
2286 []A\A]A^2286 []A\A]A^
2287 ([]A\A]A^A_2287 ([]A\A]A^A_
2288 []A\A]A^2288 []A\A]A^
2289 []A\A]A^A_2289 []A\A]A^A_
2290 []A\A]A^A_ 
2291 ([]A\A]A^A_2290 ([]A\A]A^A_
2292 AX[]A\A] 
2293 AWAVAUATUSH 
2294 []A\A]A^A_2291 []A\A]A^A_
 2292 AX[]A\A]
2295 []A\A]A^2293 []A\A]A^
 2294 []A\A]A^A_
2296 ([]A\A]A^A_2295 ([]A\A]A^A_
2297 []A\A]A^A_2296 []A\A]A^A_
 2297 AWAVAUATUSH
2298 []A\A]A^A_2298 []A\A]A^A_
2299 AWAVAUATI2299 AWAVAUATI
2300 []A\A]A^A_2300 []A\A]A^A_
2301 @0Y[]A\A]2301 @0Y[]A\A]
2302 []A\A]A^2302 []A\A]A^
2303 []A\A]A^2303 []A\A]A^
2304 h[]A\A]A^A_2304 h[]A\A]A^A_
2305 |$([]A\A]A^2305 |$([]A\A]A^
2306 |$(Y[]A\A]A^A_ 
2307 Z[]A\A]A^A_ 
2308 AWAVAUE12306 AWAVAUE1
2309 []A\A]A^A_2307 []A\A]A^A_
 2308 |$(Y[]A\A]A^A_
 2309 Z[]A\A]A^A_
2310 []A\A]A^2310 []A\A]A^
2311 AWAVAUATUSH2311 AWAVAUATUSH
2312 []A\A]A^A_2312 []A\A]A^A_
2313 AUATUSWH2313 AUATUSWH
2314 AVAUATUSH2314 AVAUATUSH
2315 []A\A]A^2315 []A\A]A^
2316 AVAUATUSH2316 AVAUATUSH
Offset 2344, 16 lines modifiedOffset 2344, 16 lines modified
2344 []A\A]A^2344 []A\A]A^
2345 []A\A]A^2345 []A\A]A^
2346 []A\A]A^2346 []A\A]A^
2347 []A\A]A^2347 []A\A]A^
Max diff block lines reached; 40034/41812 bytes (95.75%) of diff not shown.
4.94 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 256, 16 lines modifiedOffset 256, 16 lines modified
256 ··0x00411a40·0073656e·6466696c·65363400·66747275·.sendfile64.ftru256 ··0x00411a40·0073656e·6466696c·65363400·66747275·.sendfile64.ftru
257 ··0x00411a50·6e636174·65363400·67657467·726e616d·ncate64.getgrnam257 ··0x00411a50·6e636174·65363400·67657467·726e616d·ncate64.getgrnam
258 ··0x00411a60·5f72005f·5f6d656d·6370795f·63686b00·_r.__memcpy_chk.258 ··0x00411a60·5f72005f·5f6d656d·6370795f·63686b00·_r.__memcpy_chk.
259 ··0x00411a70·67657470·776e616d·5f720073·65746772·getpwnam_r.setgr259 ··0x00411a70·67657470·776e616d·5f720073·65746772·getpwnam_r.setgr
260 ··0x00411a80·656e7400·67657467·72656e74·00656e64·ent.getgrent.end260 ··0x00411a80·656e7400·67657467·72656e74·00656e64·ent.getgrent.end
261 ··0x00411a90·6772656e·74006661·63636573·73617400·grent.faccessat.261 ··0x00411a90·6772656e·74006661·63636573·73617400·grent.faccessat.
262 ··0x00411aa0·61636365·7373006d·6b666966·6f617400·access.mkfifoat.262 ··0x00411aa0·61636365·7373006d·6b666966·6f617400·access.mkfifoat.
263 ··0x00411ab0·6d6b6669·666f006d·6b74696d·65005f5f·mkfifo.mktime.__ 
264 ··0x00411ac0·7374726e·6361745f·63686b00·5f5f6664·strncat_chk.__fd263 ··0x00411ab0·6d6b6669·666f005f·5f737472·6e636174·mkfifo.__strncat
 264 ··0x00411ac0·5f63686b·006d6b74·696d6500·5f5f6664·_chk.mktime.__fd
265 ··0x00411ad0·656c745f·63686b00·73636865·645f7365·elt_chk.sched_se265 ··0x00411ad0·656c745f·63686b00·73636865·645f7365·elt_chk.sched_se
266 ··0x00411ae0·74616666·696e6974·79006c6c·69737478·taffinity.llistx266 ··0x00411ae0·74616666·696e6974·79006c6c·69737478·taffinity.llistx
267 ··0x00411af0·61747472·00666c69·73747861·74747200·attr.flistxattr.267 ··0x00411af0·61747472·00666c69·73747861·74747200·attr.flistxattr.
268 ··0x00411b00·67657467·726f7570·7300584d·4c5f4765·getgroups.XML_Ge268 ··0x00411b00·67657467·726f7570·7300584d·4c5f4765·getgroups.XML_Ge
269 ··0x00411b10·74537065·63696669·65644174·74726962·tSpecifiedAttrib269 ··0x00411b10·74537065·63696669·65644174·74726962·tSpecifiedAttrib
270 ··0x00411b20·75746543·6f756e74·00584d4c·5f53746f·uteCount.XML_Sto270 ··0x00411b20·75746543·6f756e74·00584d4c·5f53746f·uteCount.XML_Sto
271 ··0x00411b30·70506172·73657200·77616974·3400666f·pParser.wait4.fo271 ··0x00411b30·70506172·73657200·77616974·3400666f·pParser.wait4.fo
Offset 285, 17 lines modifiedOffset 285, 17 lines modified
285 ··0x00411c10·6e6f5f6c·6f636174·696f6e00·68737472·no_location.hstr285 ··0x00411c10·6e6f5f6c·6f636174·696f6e00·68737472·no_location.hstr
286 ··0x00411c20·6572726f·72006673·796e6300·77637363·error.fsync.wcsc286 ··0x00411c20·6572726f·72006673·796e6300·77637363·error.fsync.wcsc
287 ··0x00411c30·6f6c6c00·6576656e·74666400·77637378·oll.eventfd.wcsx287 ··0x00411c30·6f6c6c00·6576656e·74666400·77637378·oll.eventfd.wcsx
288 ··0x00411c40·66726d00·584d4c5f·46726565·436f6e74·frm.XML_FreeCont288 ··0x00411c40·66726d00·584d4c5f·46726565·436f6e74·frm.XML_FreeCont
289 ··0x00411c50·656e744d·6f64656c·005f5f63·74797065·entModel.__ctype289 ··0x00411c50·656e744d·6f64656c·005f5f63·74797065·entModel.__ctype
290 ··0x00411c60·5f746f6c·6f776572·5f6c6f63·005f5f63·_tolower_loc.__c290 ··0x00411c60·5f746f6c·6f776572·5f6c6f63·005f5f63·_tolower_loc.__c
291 ··0x00411c70·74797065·5f746f75·70706572·5f6c6f63·type_toupper_loc291 ··0x00411c70·74797065·5f746f75·70706572·5f6c6f63·type_toupper_loc
 292 ··0x00411c80·00657665·6e746664·5f777269·7465005f·.eventfd_write._
292 ··0x00411c80·005f5f65·78706c69·6369745f·627a6572·.__explicit_bzer293 ··0x00411c90·5f657870·6c696369·745f627a·65726f5f·_explicit_bzero_
293 ··0x00411c90·6f5f6368·6b006576·656e7466·645f7772·o_chk.eventfd_wr 
294 ··0x00411ca0·69746500·6576656e·7466645f·72656164·ite.eventfd_read294 ··0x00411ca0·63686b00·6576656e·7466645f·72656164·chk.eventfd_read
295 ··0x00411cb0·00616c61·726d0058·4d4c5f47·65744375·.alarm.XML_GetCu295 ··0x00411cb0·00616c61·726d0058·4d4c5f47·65744375·.alarm.XML_GetCu
296 ··0x00411cc0·7272656e·74427974·65496e64·65780066·rrentByteIndex.f296 ··0x00411cc0·7272656e·74427974·65496e64·65780066·rrentByteIndex.f
297 ··0x00411cd0·65786563·76650063·7465726d·69640066·execve.ctermid.f297 ··0x00411cd0·65786563·76650063·7465726d·69640066·execve.ctermid.f
298 ··0x00411ce0·67657478·61747472·006c6765·74786174·getxattr.lgetxat298 ··0x00411ce0·67657478·61747472·006c6765·74786174·getxattr.lgetxat
299 ··0x00411cf0·74720066·72656d6f·76657861·74747200·tr.fremovexattr.299 ··0x00411cf0·74720066·72656d6f·76657861·74747200·tr.fremovexattr.
300 ··0x00411d00·6c72656d·6f766578·61747472·00676574·lremovexattr.get300 ··0x00411d00·6c72656d·6f766578·61747472·00676574·lremovexattr.get
301 ··0x00411d10·686f7374·62796e61·6d655f72·00636f70·hostbyname_r.cop301 ··0x00411d10·686f7374·62796e61·6d655f72·00636f70·hostbyname_r.cop
Offset 311, 30 lines modifiedOffset 311, 30 lines modified
311 ··0x00411db0·65746575·69640073·65746769·64007365·eteuid.setgid.se311 ··0x00411db0·65746575·69640073·65746769·64007365·eteuid.setgid.se
312 ··0x00411dc0·74756964·00676574·72657367·69640070·tuid.getresgid.p312 ··0x00411dc0·74756964·00676574·72657367·69640070·tuid.getresgid.p
313 ··0x00411dd0·74687265·61645f67·65746370·75636c6f·thread_getcpuclo313 ··0x00411dd0·74687265·61645f67·65746370·75636c6f·thread_getcpuclo
314 ··0x00411de0·636b6964·00676574·72657375·69640069·ckid.getresuid.i314 ··0x00411de0·636b6964·00676574·72657375·69640069·ckid.getresuid.i
315 ··0x00411df0·6e697467·726f7570·73007074·736e616d·nitgroups.ptsnam315 ··0x00411df0·6e697467·726f7570·73007074·736e616d·nitgroups.ptsnam
316 ··0x00411e00·655f7200·6c6f636b·66363400·706f7369·e_r.lockf64.posi316 ··0x00411e00·655f7200·6c6f636b·66363400·706f7369·e_r.lockf64.posi
317 ··0x00411e10·785f6f70·656e7074·00677261·6e747074·x_openpt.grantpt317 ··0x00411e10·785f6f70·656e7074·00677261·6e747074·x_openpt.grantpt
318 ··0x00411e20·006d6b6e·6f646174·006d6b6e·6f640075·.mknodat.mknod.u318 ··0x00411e20·00756e6c·6f636b70·74006d6b·6e6f6461·.unlockpt.mknoda
319 ··0x00411e30·6e6c6f63·6b707400·7474796e·616d655f·nlockpt.ttyname_319 ··0x00411e30·74006d6b·6e6f6400·7474796e·616d655f·t.mknod.ttyname_
320 ··0x00411e40·7200706f·7369785f·66616476·69736536·r.posix_fadvise6320 ··0x00411e40·7200706f·7369785f·66616476·69736536·r.posix_fadvise6
321 ··0x00411e50·3400706f·7369785f·66616c6c·6f636174·4.posix_fallocat321 ··0x00411e50·3400706f·7369785f·66616c6c·6f636174·4.posix_fallocat
322 ··0x00411e60·65363400·70726561·64363400·70726561·e64.pread64.prea322 ··0x00411e60·65363400·70726561·64363400·70726561·e64.pread64.prea
323 ··0x00411e70·64763634·76320070·77726974·65363400·dv64v2.pwrite64.323 ··0x00411e70·64763634·76320070·77726974·65363400·dv64v2.pwrite64.
324 ··0x00411e80·70777269·74657636·34763200·72656164·pwritev64v2.read324 ··0x00411e80·70777269·74657636·34763200·72656164·pwritev64v2.read
325 ··0x00411e90·76007363·6865645f·6765745f·7072696f·v.sched_get_prio325 ··0x00411e90·76007363·6865645f·6765745f·7072696f·v.sched_get_prio
326 ··0x00411ea0·72697479·5f6d696e·00736368·65645f67·rity_min.sched_g326 ··0x00411ea0·72697479·5f6d696e·00736368·65645f67·rity_min.sched_g
327 ··0x00411eb0·65745f70·72696f72·6974795f·6d617800·et_priority_max.327 ··0x00411eb0·65745f70·72696f72·6974795f·6d617800·et_priority_max.
328 ··0x00411ec0·73636865·645f7272·5f676574·5f696e74·sched_rr_get_int328 ··0x00411ec0·73636865·645f7272·5f676574·5f696e74·sched_rr_get_int
329 ··0x00411ed0·65727661·6c007363·6865645f·7969656c·erval.sched_yiel329 ··0x00411ed0·65727661·6c007363·6865645f·7969656c·erval.sched_yiel
330 ··0x00411ee0·64007365·74726573·67696400·73657472·d.setresgid.setr330 ··0x00411ee0·64007365·74726573·67696400·73657472·d.setresgid.setr
331 ··0x00411ef0·65737569·64007761·69746964·00666461·esuid.waitid.fda 
332 ··0x00411f00·74617379·6e630077·72697465·76006670·tasync.writev.fp331 ··0x00411ef0·65737569·64006664·61746173·796e6300·esuid.fdatasync.
 332 ··0x00411f00·77616974·69640066·70617468·636f6e66·waitid.fpathconf
333 ··0x00411f10·61746863·6f6e6600·74636765·74706772·athconf.tcgetpgr333 ··0x00411f10·00777269·74657600·74636765·74706772·.writev.tcgetpgr
334 ··0x00411f20·70007463·73657470·67727000·70746872·p.tcsetpgrp.pthr334 ··0x00411f20·70007463·73657470·67727000·70746872·p.tcsetpgrp.pthr
335 ··0x00411f30·6561645f·6b696c6c·0073656e·64746f00·ead_kill.sendto.335 ··0x00411f30·6561645f·6b696c6c·0073656e·64746f00·ead_kill.sendto.
336 ··0x00411f40·72656376·66726f6d·0074696d·65726664·recvfrom.timerfd336 ··0x00411f40·72656376·66726f6d·0074696d·65726664·recvfrom.timerfd
337 ··0x00411f50·5f637265·61746500·74696d65·7266645f·_create.timerfd_337 ··0x00411f50·5f637265·61746500·74696d65·7266645f·_create.timerfd_
338 ··0x00411f60·73657474·696d6500·74696d65·7266645f·settime.timerfd_338 ··0x00411f60·73657474·696d6500·74696d65·7266645f·settime.timerfd_
339 ··0x00411f70·67657474·696d6500·70746872·6561645f·gettime.pthread_339 ··0x00411f70·67657474·696d6500·70746872·6561645f·gettime.pthread_
340 ··0x00411f80·65786974·005f5f73·7973636f·6e660063·exit.__sysconf.c340 ··0x00411f80·65786974·005f5f73·7973636f·6e660063·exit.__sysconf.c
65.9 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 3, 44 lines modifiedOffset 3, 44 lines modified
  
3 Disassembly·of·section·.text:3 Disassembly·of·section·.text:
  
4 0000000000422040·<PyFile_SetOpenCodeHook@@Base-0x795>:4 0000000000422040·<PyFile_SetOpenCodeHook@@Base-0x795>:
5 mi_option_get():5 mi_option_get():
6 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/options.c:1206 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/options.c:120
7 »       mov····$0xa07820,%edi7 »       mov····$0xa07820,%edi
8 »       call···680e50·<_start@@Base+0x5e0>8 »       call···680fd0·<_start@@Base+0x5e0>
9 »       jmp····680a1a·<_start@@Base+0x1aa>9 »       jmp····680b9a·<_start@@Base+0x1aa>
10 _mi_random_init():10 _mi_random_init():
11 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/random.c:19511 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/random.c:195
12 »       mov····$0xa08448,%edi12 »       mov····$0xa08448,%edi
13 _mi_process_init():13 _mi_process_init():
14 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/init.c:68314 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/init.c:683
15 »       pop····%rbx15 »       pop····%rbx
16 _mi_random_init():16 _mi_random_init():
17 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/random.c:19517 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/random.c:195
18 »       jmp····680ae0·<_start@@Base+0x270>18 »       jmp····680c60·<_start@@Base+0x270>
19 mi_option_get():19 mi_option_get():
20 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/options.c:12020 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/options.c:120
21 »       mov····$0xa07840,%edi21 »       mov····$0xa07840,%edi
22 »       call···680e50·<_start@@Base+0x5e0>22 »       call···680fd0·<_start@@Base+0x5e0>
23 »       jmp····680a35·<_start@@Base+0x1c5>23 »       jmp····680bb5·<_start@@Base+0x1c5>
24 _mi_prim_random_buf():24 _mi_prim_random_buf():
25 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/prim/unix/prim.c:78225 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/prim/unix/prim.c:782
26 »       call···4214f0·<__errno_location@plt>26 »       call···4214f0·<__errno_location@plt>
27 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/prim/unix/prim.c:782·(discriminator·1)27 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/prim/unix/prim.c:782·(discriminator·1)
28 »       cmpl···$0x26,(%rax)28 »       cmpl···$0x26,(%rax)
29 »       je·····422150·<getservbyname@plt+0x140>29 »       je·····422150·<getservbyname@plt+0x140>
30 mi_random_init_ex():30 mi_random_init_ex():
31 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/random.c:179·(discriminator·1)31 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/random.c:179·(discriminator·1)
32 »       mov····$0x753998,%edi32 »       mov····$0x753998,%edi
33 »       xor····%eax,%eax33 »       xor····%eax,%eax
34 »       call···514b2d·<_Py_SetRefcnt@@Base+0x317>34 »       call···514cd6·<_Py_SetRefcnt@@Base+0x262>
35 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/random.c:18135 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/random.c:181
36 »       xor····%edi,%edi36 »       xor····%edi,%edi
37 »       call···51401a·<PyType_Unwatch@@Base+0x356>37 »       call···514278·<PyType_Unwatch@@Base+0x356>
38 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/random.c:18238 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/random.c:182
39 »       xor····%ecx,%ecx39 »       xor····%ecx,%ecx
40 _mi_random_shuffle():40 _mi_random_shuffle():
41 /build/reproducible-path/python3.13-3.13.5/build-static/../Include/internal/mimalloc/mimalloc/internal.h:76041 /build/reproducible-path/python3.13-3.13.5/build-static/../Include/internal/mimalloc/mimalloc/internal.h:760
42 »       movabs·$0xbf58476d1ce4e5b9,%rdi42 »       movabs·$0xbf58476d1ce4e5b9,%rdi
43 /build/reproducible-path/python3.13-3.13.5/build-static/../Include/internal/mimalloc/mimalloc/internal.h:76243 /build/reproducible-path/python3.13-3.13.5/build-static/../Include/internal/mimalloc/mimalloc/internal.h:762
44 »       movabs·$0x94d049bb133111eb,%rsi44 »       movabs·$0x94d049bb133111eb,%rsi
Offset 69, 15 lines modifiedOffset 69, 15 lines modified
69 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/random.c:18469 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/random.c:184
70 »       mov····%eax,(%rbx,%rcx,4)70 »       mov····%eax,(%rbx,%rcx,4)
71 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/random.c:182·(discriminator·3)71 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/random.c:182·(discriminator·3)
72 »       add····$0x1,%rcx72 »       add····$0x1,%rcx
73 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/random.c:182·(discriminator·1)73 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/random.c:182·(discriminator·1)
74 »       cmp····$0x8,%rcx74 »       cmp····$0x8,%rcx
75 »       jne····4220a0·<getservbyname@plt+0x90>75 »       jne····4220a0·<getservbyname@plt+0x90>
76 »       jmp····680b4e·<_start@@Base+0x2de>76 »       jmp····680cce·<_start@@Base+0x2de>
77 »       mov····%rsp,%rbx77 »       mov····%rsp,%rbx
78 mi_prim_open():78 mi_prim_open():
79 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/prim/unix/prim.c:6879 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/prim/unix/prim.c:68
80 »       xor····%ecx,%ecx80 »       xor····%ecx,%ecx
81 »       mov····$0x80000,%edx81 »       mov····$0x80000,%edx
82 »       mov····$0x73f022,%esi82 »       mov····$0x73f022,%esi
83 »       xor····%eax,%eax83 »       xor····%eax,%eax
Offset 121, 15 lines modifiedOffset 121, 15 lines modified
121 »       mov····%r13d,%esi121 »       mov····%r13d,%esi
122 »       mov····$0x3,%edi122 »       mov····$0x3,%edi
123 »       call···420e40·<syscall@plt>123 »       call···420e40·<syscall@plt>
124 _mi_prim_random_buf():124 _mi_prim_random_buf():
125 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/prim/unix/prim.c:803125 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/prim/unix/prim.c:803
126 »       cmp····$0x20,%r12126 »       cmp····$0x20,%r12
127 »       sete···%al127 »       sete···%al
128 »       jmp····680b46·<_start@@Base+0x2d6>128 »       jmp····680cc6·<_start@@Base+0x2d6>
129 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/prim/unix/prim.c:783129 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/prim/unix/prim.c:783
130 »       movq···$0x1,0x6aa5b5(%rip)········130 »       movq···$0x1,0x6aa5b5(%rip)········
131 »       jmp····4220e5·<getservbyname@plt+0xd5>131 »       jmp····4220e5·<getservbyname@plt+0xd5>
132 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/prim/unix/prim.c:796132 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/prim/unix/prim.c:796
133 »       call···4214f0·<__errno_location@plt>133 »       call···4214f0·<__errno_location@plt>
134 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/prim/unix/prim.c:796·(discriminator·1)134 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/prim/unix/prim.c:796·(discriminator·1)
135 »       mov····(%rax),%eax135 »       mov····(%rax),%eax
Offset 138, 29 lines modifiedOffset 138, 29 lines modified
138 »       cmp····$0x4,%eax138 »       cmp····$0x4,%eax
139 »       je·····422111·<getservbyname@plt+0x101>139 »       je·····422111·<getservbyname@plt+0x101>
140 »       jmp····422135·<getservbyname@plt+0x125>140 »       jmp····422135·<getservbyname@plt+0x125>
141 chacha_block():141 chacha_block():
142 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/random.c:74142 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/random.c:74
143 »       addl···$0x1,0x34(%r12)143 »       addl···$0x1,0x34(%r12)
144 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/random.c:75144 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/random.c:75
145 »       jne····680dcb·<_start@@Base+0x55b>145 »       jne····680f4b·<_start@@Base+0x55b>
146 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/random.c:76146 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/random.c:76
147 »       addl···$0x1,0x38(%r12)147 »       addl···$0x1,0x38(%r12)
148 »       jmp····680dcb·<_start@@Base+0x55b>148 »       jmp····680f4b·<_start@@Base+0x55b>
149 _mi_prim_out_stderr():149 _mi_prim_out_stderr():
150 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/prim/unix/prim.c:667150 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/prim/unix/prim.c:667
151 »       mov····0x6615d2(%rip),%rsi········151 »       mov····0x6615d2(%rip),%rsi········
152 »       jmp····421100·<fputs@plt>152 »       jmp····421100·<fputs@plt>
153 mi_option_init():153 mi_option_init():
154 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/options.c:517154 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/options.c:517
155 »       mov····0x10(%rbx),%rdx155 »       mov····0x10(%rbx),%rdx
156 »       mov····0x18(%rbx),%rsi156 »       mov····0x18(%rbx),%rsi
157 »       mov····$0x7539c0,%edi157 »       mov····$0x7539c0,%edi
158 »       xor····%eax,%eax158 »       xor····%eax,%eax
159 »       call···514b2d·<_Py_SetRefcnt@@Base+0x317>159 »       call···514cd6·<_Py_SetRefcnt@@Base+0x262>
160 _mi_strnlen():160 _mi_strnlen():
161 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/options.c:481161 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/options.c:481
162 »       xor····%edx,%edx162 »       xor····%edx,%edx
163 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/options.c:482·(discriminator·1)163 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/options.c:482·(discriminator·1)
164 »       cmpb···$0x0,(%r12,%rdx,1)164 »       cmpb···$0x0,(%r12,%rdx,1)
165 »       je·····4221bc·<getservbyname@plt+0x1ac>165 »       je·····4221bc·<getservbyname@plt+0x1ac>
166 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/options.c:482·(discriminator·2)166 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/options.c:482·(discriminator·2)
Offset 195, 15 lines modifiedOffset 195, 15 lines modified
195 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/options.c:527195 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/options.c:527
196 »       cmpb···$0x0,0x10(%rsp)196 »       cmpb···$0x0,0x10(%rsp)
197 »       jne····4221fd·<getservbyname@plt+0x1ed>197 »       jne····4221fd·<getservbyname@plt+0x1ed>
198 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/options.c:528198 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/options.c:528
199 »       movq···$0x1,(%rbx)199 »       movq···$0x1,(%rbx)
200 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/options.c:529200 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/options.c:529
201 »       movl···$0x2,0x8(%rbx)201 »       movl···$0x2,0x8(%rbx)
202 »       jmp····680eb7·<_start@@Base+0x647>202 »       jmp····681037·<_start@@Base+0x647>
203 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/options.c:527·(discriminator·1)203 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/options.c:527·(discriminator·1)
204 »       mov····%rbp,%rsi204 »       mov····%rbp,%rsi
205 »       mov····$0x73f04a,%edi205 »       mov····$0x73f04a,%edi
206 »       call···420fe0·<strstr@plt>206 »       call···420fe0·<strstr@plt>
207 »       test···%rax,%rax207 »       test···%rax,%rax
208 »       jne····4221ea·<getservbyname@plt+0x1da>208 »       jne····4221ea·<getservbyname@plt+0x1da>
209 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/options.c:531209 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/options.c:531
Offset 216, 15 lines modifiedOffset 216, 15 lines modified
216 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/options.c:532216 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/options.c:532
217 »       xor····%edx,%edx217 »       xor····%edx,%edx
218 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/options.c:533218 /build/reproducible-path/python3.13-3.13.5/build-static/../Objects/mimalloc/options.c:533
219 »       movl···$0x2,0x8(%rbx)219 »       movl···$0x2,0x8(%rbx)
Max diff block lines reached; 69085496/69091975 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 000000000073e340·<.fini>:2 000000000073ee40·<.fini>:
3 _fini():3 _fini():
4 »       sub····$0x8,%rsp4 »       sub····$0x8,%rsp
5 »       add····$0x8,%rsp5 »       add····$0x8,%rsp
6 »       ret6 »       ret
8.85 MB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1107, 15 lines modifiedOffset 1107, 15 lines modified
1107 ··0x00743500·00736f72·74656400·5f5f7765·616b7265·.sorted.__weakre1107 ··0x00743500·00736f72·74656400·5f5f7765·616b7265·.sorted.__weakre
1108 ··0x00743510·665f5f00·256c6c58·00256c6c·7800256c·f__.%llX.%llx.%l1108 ··0x00743510·665f5f00·256c6c58·00256c6c·7800256c·f__.%llX.%llx.%l
1109 ··0x00743520·6c750025·6c6c6f00·256c6400·256c5800·lu.%llo.%ld.%lX.1109 ··0x00743520·6c750025·6c6c6f00·256c6400·256c5800·lu.%llo.%ld.%lX.
1110 ··0x00743530·256c7800·256c7500·256c6f00·257a5800·%lx.%lu.%lo.%zX.1110 ··0x00743530·256c7800·256c7500·256c6f00·257a5800·%lx.%lu.%lo.%zX.
1111 ··0x00743540·257a7800·257a7500·257a6f00·25746400·%zx.%zu.%zo.%td.1111 ··0x00743540·257a7800·257a7500·257a6f00·25746400·%zx.%zu.%zo.%td.
1112 ··0x00743550·25745800·25747800·25747500·25746f00·%tX.%tx.%tu.%to.1112 ··0x00743550·25745800·25747800·25747500·25746f00·%tX.%tx.%tu.%to.
1113 ··0x00743560·256a6400·256a5800·256a7800·256a7500·%jd.%jX.%jx.%ju.1113 ··0x00743560·256a6400·256a5800·256a7800·256a7500·%jd.%jX.%jx.%ju.
1114 ··0x00743570·256a6f00·256f0025·75007769·64746820·%jo.%o.%u.width·1114 ··0x00743570·256a6f00·25750025·6f007769·64746820·%jo.%u.%o.width·
1115 ··0x00743580·746f6f20·62696700·70726563·6973696f·too·big.precisio1115 ··0x00743580·746f6f20·62696700·70726563·6973696f·too·big.precisio
1116 ··0x00743590·6e20746f·6f206269·67002570·00254e20·n·too·big.%p.%N·1116 ··0x00743590·6e20746f·6f206269·67002570·00254e20·n·too·big.%p.%N·
1117 ··0x007435a0·61726775·6d656e74·206d7573·74206265·argument·must·be1117 ··0x007435a0·61726775·6d656e74·206d7573·74206265·argument·must·be
1118 ··0x007435b0·20612074·79706500·696e7661·6c696420··a·type.invalid·1118 ··0x007435b0·20612074·79706500·696e7661·6c696420··a·type.invalid·
1119 ··0x007435c0·666f726d·61742073·7472696e·673a2025·format·string:·%1119 ··0x007435c0·666f726d·61742073·7472696e·673a2025·format·string:·%
1120 ··0x007435d0·73006d61·72736861·6c2e6c6f·61647300·s.marshal.loads.1120 ··0x007435d0·73006d61·72736861·6c2e6c6f·61647300·s.marshal.loads.
1121 ··0x007435e0·6d617273·68616c2e·6c6f6164·006e6f20·marshal.load.no·1121 ··0x007435e0·6d617273·68616c2e·6c6f6164·006e6f20·marshal.load.no·
Offset 2344, 70 lines modifiedOffset 2344, 70 lines modified
2344 ··0x00748250·636c6173·73636865·636b0070·793a3a25·classcheck.py::%2344 ··0x00748250·636c6173·73636865·636b0070·793a3a25·classcheck.py::%
2345 ··0x00748260·733a2573·00256c78·20257820·25730a00·s:%s.%lx·%x·%s..2345 ··0x00748260·733a2573·00256c78·20257820·25730a00·s:%s.%lx·%x·%s..
2346 ··0x00748270·7765616b·206f626a·65637420·68617320·weak·object·has·2346 ··0x00748270·7765616b·206f626a·65637420·68617320·weak·object·has·
2347 ··0x00748280·676f6e65·20617761·79006c6f·73742073·gone·away.lost·s2347 ··0x00748280·676f6e65·20617761·79006c6f·73742073·gone·away.lost·s
2348 ··0x00748290·79732e73·74646572·720a005f·7072696e·ys.stderr.._prin2348 ··0x00748290·79732e73·74646572·720a005f·7072696e·ys.stderr.._prin
2349 ··0x007482a0·745f6578·63657074·696f6e5f·626c7469·t_exception_blti2349 ··0x007482a0·745f6578·63657074·696f6e5f·626c7469·t_exception_blti
2350 ··0x007482b0·6e006578·70656374·65642061·20776561·n.expected·a·wea2350 ··0x007482b0·6e006578·70656374·65642061·20776561·n.expected·a·wea
 2351 ··0x007482c0·6b726566·006d6f64·756c6520·66696c65·kref.module·file
 2352 ··0x007482d0·6e616d65·206d6973·73696e67·00676574·name·missing.get
 2353 ··0x007482e0·5f636163·68655f74·6f6b656e·005f6162·_cache_token._ab
 2354 ··0x007482f0·635f696e·6974005f·72657365·745f7265·c_init._reset_re
 2355 ··0x00748300·67697374·7279005f·72657365·745f6361·gistry._reset_ca
 2356 ··0x00748310·63686573·005f6765·745f6475·6d70005f·ches._get_dump._
 2357 ··0x00748320·6162635f·696e7374·616e6365·63686563·abc_instancechec
 2358 ··0x00748330·6b007369·676e616c·206e756d·62657200·k.signal·number.
 2359 ··0x00748340·7369676e·616c2063·6f646500·73695f65·signal·code.si_e
 2360 ··0x00748350·72726e6f·0073656e·64696e67·2070726f·rrno.sending·pro
 2361 ··0x00748360·63657373·20494400·65786974·2076616c·cess·ID.exit·val
 2362 ··0x00748370·7565206f·72207369·676e616c·0073695f·ue·or·signal.si_
 2363 ··0x00748380·62616e64·0062616e·64206576·656e7420·band.band·event·
 2364 ··0x00748390·666f7220·53494750·4f4c4c00·616c6172·for·SIGPOLL.alar
 2365 ··0x007483a0·6d007365·74697469·6d657200·67657469·m.setitimer.geti
 2366 ··0x007483b0·74696d65·72007261·6973655f·7369676e·timer.raise_sign
 2367 ··0x007483c0·616c0073·74727369·676e616c·00676574·al.strsignal.get
 2368 ··0x007483d0·7369676e·616c0073·65745f77·616b6575·signal.set_wakeu
 2369 ··0x007483e0·705f6664·00736967·696e7465·72727570·p_fd.siginterrup
 2370 ··0x007483f0·74007061·75736500·70696466·645f7365·t.pause.pidfd_se
 2371 ··0x00748400·6e645f73·69676e61·6c007074·68726561·nd_signal.pthrea
 2372 ··0x00748410·645f7369·676d6173·6b007369·6770656e·d_sigmask.sigpen
 2373 ··0x00748420·64696e67·00736967·77616974·00736967·ding.sigwait.sig
 2374 ··0x00748430·77616974·696e666f·00736967·74696d65·waitinfo.sigtime
 2375 ··0x00748440·64776169·74007661·6c69645f·7369676e·dwait.valid_sign
2351 ··0x007482c0·6b726566·00676574·5f636163·68655f74·kref.get_cache_t 
2352 ··0x007482d0·6f6b656e·005f6162·635f696e·6974005f·oken._abc_init._ 
2353 ··0x007482e0·72657365·745f7265·67697374·7279005f·reset_registry._ 
2354 ··0x007482f0·72657365·745f6361·63686573·005f6765·reset_caches._ge 
2355 ··0x00748300·745f6475·6d70005f·6162635f·696e7374·t_dump._abc_inst 
2356 ··0x00748310·616e6365·63686563·6b007369·676e616c·ancecheck.signal 
2357 ··0x00748320·206e756d·62657200·7369676e·616c2063··number.signal·c 
2358 ··0x00748330·6f646500·73695f65·72726e6f·0073656e·ode.si_errno.sen 
2359 ··0x00748340·64696e67·2070726f·63657373·20494400·ding·process·ID. 
2360 ··0x00748350·65786974·2076616c·7565206f·72207369·exit·value·or·si 
2361 ··0x00748360·676e616c·0073695f·62616e64·0062616e·gnal.si_band.ban 
2362 ··0x00748370·64206576·656e7420·666f7220·53494750·d·event·for·SIGP 
2363 ··0x00748380·4f4c4c00·616c6172·6d007365·74697469·OLL.alarm.setiti 
2364 ··0x00748390·6d657200·67657469·74696d65·72007261·mer.getitimer.ra 
2365 ··0x007483a0·6973655f·7369676e·616c0073·74727369·ise_signal.strsi 
2366 ··0x007483b0·676e616c·00676574·7369676e·616c0073·gnal.getsignal.s 
2367 ··0x007483c0·65745f77·616b6575·705f6664·00736967·et_wakeup_fd.sig 
2368 ··0x007483d0·696e7465·72727570·74007061·75736500·interrupt.pause. 
2369 ··0x007483e0·70696466·645f7365·6e645f73·69676e61·pidfd_send_signa 
2370 ··0x007483f0·6c007074·68726561·645f7369·676d6173·l.pthread_sigmas 
2371 ··0x00748400·6b007369·6770656e·64696e67·00736967·k.sigpending.sig 
2372 ··0x00748410·77616974·00736967·77616974·696e666f·wait.sigwaitinfo 
2373 ··0x00748420·00736967·74696d65·64776169·74007661·.sigtimedwait.va 
2374 ··0x00748430·6c69645f·7369676e·616c7300·7574665f·lid_signals.utf_ 
2375 ··0x00748440·385f656e·636f6465·00757466·5f385f64·8_encode.utf_8_d 
2376 ··0x00748450·65636f64·65007574·665f375f·656e636f·ecode.utf_7_enco 
2377 ··0x00748460·64650075·74665f37·5f646563·6f646500·de.utf_7_decode.2376 ··0x00748450·616c7300·7574665f·385f656e·636f6465·als.utf_8_encode
2378 ··0x00748470·7574665f·31365f65·6e636f64·65007574·utf_16_encode.ut 
2379 ··0x00748480·665f3136·5f6c655f·656e636f·64650075·f_16_le_encode.u 
2380 ··0x00748490·74665f31·365f6265·5f656e63·6f646500·tf_16_be_encode. 
2381 ··0x007484a0·7574665f·31365f64·65636f64·65007574·utf_16_decode.ut2377 ··0x00748460·00757466·5f385f64·65636f64·65007574·.utf_8_decode.ut
2382 ··0x007484b0·665f3136·5f6c655f·6465636f·64650075·f_16_le_decode.u 
2383 ··0x007484c0·74665f31·365f6265·5f646563·6f646500·tf_16_be_decode. 
2384 ··0x007484d0·7574665f·31365f65·785f6465·636f6465·utf_16_ex_decode 
2385 ··0x007484e0·00757466·5f33325f·656e636f·64650075·.utf_32_encode.u2378 ··0x00748470·665f375f·656e636f·64650075·74665f37·f_7_encode.utf_7
2386 ··0x007484f0·74665f33·325f6c65·5f656e63·6f646500·tf_32_le_encode. 
2387 ··0x00748500·7574665f·33325f62·655f656e·636f6465·utf_32_be_encode 
2388 ··0x00748510·00757466·5f33325f·6465636f·64650075·.utf_32_decode.u 
2389 ··0x00748520·74665f33·325f6c65·5f646563·6f646500·tf_32_le_decode. 
2390 ··0x00748530·7574665f·33325f62·655f6465·636f6465·utf_32_be_decode 
2391 ··0x00748540·00757466·5f33325f·65785f64·65636f64·.utf_32_ex_decod2379 ··0x00748480·5f646563·6f646500·7574665f·31365f65·_decode.utf_16_e
 2380 ··0x00748490·6e636f64·65007574·665f3136·5f6c655f·ncode.utf_16_le_
 2381 ··0x007484a0·656e636f·64650075·74665f31·365f6265·encode.utf_16_be
 2382 ··0x007484b0·5f656e63·6f646500·7574665f·31365f64·_encode.utf_16_d
 2383 ··0x007484c0·65636f64·65007574·665f3136·5f6c655f·ecode.utf_16_le_
 2384 ··0x007484d0·6465636f·64650075·74665f31·365f6265·decode.utf_16_be
 2385 ··0x007484e0·5f646563·6f646500·7574665f·31365f65·_decode.utf_16_e
 2386 ··0x007484f0·785f6465·636f6465·00757466·5f33325f·x_decode.utf_32_
 2387 ··0x00748500·656e636f·64650075·74665f33·325f6c65·encode.utf_32_le
 2388 ··0x00748510·5f656e63·6f646500·7574665f·33325f62·_encode.utf_32_b
 2389 ··0x00748520·655f656e·636f6465·00757466·5f33325f·e_encode.utf_32_
 2390 ··0x00748530·6465636f·64650075·74665f33·325f6c65·decode.utf_32_le
 2391 ··0x00748540·5f646563·6f646500·7574665f·33325f62·_decode.utf_32_b
 2392 ··0x00748550·655f6465·636f6465·00757466·5f33325f·e_decode.utf_32_
 2393 ··0x00748560·65785f64·65636f64·65007261·775f756e·ex_decode.raw_un
 2394 ··0x00748570·69636f64·655f6573·63617065·5f656e63·icode_escape_enc
2392 ··0x00748550·65007261·775f756e·69636f64·655f6573·e.raw_unicode_es2395 ··0x00748580·6f646500·7261775f·756e6963·6f64655f·ode.raw_unicode_
2393 ··0x00748560·63617065·5f656e63·6f646500·7261775f·cape_encode.raw_ 
2394 ··0x00748570·756e6963·6f64655f·65736361·70655f64·unicode_escape_d 
2395 ··0x00748580·65636f64·65006c61·74696e5f·315f656e·ecode.latin_1_en 
2396 ··0x00748590·636f6465·006c6174·696e5f31·5f646563·code.latin_1_dec 
2397 ··0x007485a0·6f646500·61736369·695f656e·636f6465·ode.ascii_encode 
2398 ··0x007485b0·00617363·69695f64·65636f64·65006368·.ascii_decode.ch2396 ··0x00748590·65736361·70655f64·65636f64·65006c61·escape_decode.la
2399 ··0x007485c0·61726d61·705f656e·636f6465·00636861·armap_encode.cha 
2400 ··0x007485d0·726d6170·5f646563·6f646500·72656164·rmap_decode.read 
2401 ··0x007485e0·62756666·65725f65·6e636f64·65007265·buffer_encode.re 
2402 ··0x007485f0·67697374·65725f65·72726f72·005f6162·gister_error._ab 
2403 ··0x00748600·632e5f61·62635f64·61746100·7369676e·c._abc_data.sign 
2404 ··0x00748610·616c2e73·74727563·745f7369·67696e66·al.struct_siginf 
2405 ··0x00748620·6f006d6f·64756c65·2066696c·656e616d·o.module·filenam 
2406 ··0x00748630·65206d69·7373696e·67006578·70656374·e·missing.expect2397 ··0x007485a0·74696e5f·315f656e·636f6465·006c6174·tin_1_encode.lat
 2398 ··0x007485b0·696e5f31·5f646563·6f646500·61736369·in_1_decode.asci
 2399 ··0x007485c0·695f656e·636f6465·00617363·69695f64·i_encode.ascii_d
 2400 ··0x007485d0·65636f64·65006368·61726d61·705f656e·ecode.charmap_en
 2401 ··0x007485e0·636f6465·00636861·726d6170·5f646563·code.charmap_dec
 2402 ··0x007485f0·6f646500·72656164·62756666·65725f65·ode.readbuffer_e
 2403 ··0x00748600·6e636f64·65007265·67697374·65725f65·ncode.register_e
 2404 ··0x00748610·72726f72·005f6162·632e5f61·62635f64·rror._abc._abc_d
 2405 ··0x00748620·61746100·7369676e·616c2e73·74727563·ata.signal.struc
Max diff block lines reached; 9271305/9280465 bytes (99.90%) 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 ··0x00965d60·00··································.2 ··0x00965de0·00··································.
  
761 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 5817 lines modifiedOffset 1, 5817 lines modified
  
Diff chunk too large, falling back to line-by-line diff (5814 lines added, 5814 lines removed)
1 Hex·dump·of·section·'.eh_frame_hdr':1 Hex·dump·of·section·'.eh_frame_hdr':
2 ··0x00965d64·011b033b·506b0100·692d0000·bca2abff·...;Pk..i-......2 ··0x00965de4·011b033b·506b0100·692d0000·3ca2abff·...;Pk..i-..<...
3 ··0x00965d74·ac6b0100·dcc2abff·f06b0100·05c3abff·.k.......k......3 ··0x00965df4·ac6b0100·5cc2abff·f06b0100·85c2abff·.k..\....k......
4 ··0x00965d84·686c0100·0cc4abff·e86c0100·23c4abff·hl.......l..#...4 ··0x00965e04·686c0100·8cc3abff·e86c0100·a3c3abff·hl.......l......
5 ··0x00965d94·2c6d0100·2fc4abff·746d0100·ccc5abff·,m../...tm......5 ··0x00965e14·2c6d0100·afc3abff·746d0100·4cc5abff·,m......tm..L...
6 ··0x00965da4·fc6d0100·50c6abff·546e0100·8fc6abff·.m..P...Tn......6 ··0x00965e24·fc6d0100·d0c5abff·546e0100·0fc6abff·.m......Tn......
7 ··0x00965db4·b86e0100·02c8abff·086f0100·04c8abff·.n.......o......7 ··0x00965e34·b86e0100·82c7abff·086f0100·84c7abff·.n.......o......
8 ··0x00965dc4·486f0100·61caabff·986f0100·71caabff·Ho..a....o..q...8 ··0x00965e44·486f0100·e1c9abff·986f0100·f1c9abff·Ho.......o......
9 ··0x00965dd4·fc6f0100·dacaabff·24700100·bdccabff·.o......$p......9 ··0x00965e54·fc6f0100·5acaabff·24700100·3dccabff·.o..Z...$p..=...
10 ··0x00965de4·68700100·fcccabff·a8700100·80cdabff·hp.......p......10 ··0x00965e64·68700100·7cccabff·a8700100·00cdabff·hp..|....p......
11 ··0x00965df4·d8700100·b4cdabff·00710100·d9cdabff·.p.......q......11 ··0x00965e74·d8700100·34cdabff·00710100·59cdabff·.p..4....q..Y...
12 ··0x00965e04·14710100·ccceabff·4c710100·1dcfabff·.q......Lq......12 ··0x00965e84·14710100·4cceabff·4c710100·9dceabff·.q..L...Lq......
13 ··0x00965e14·6c710100·6bd0abff·04720100·73d0abff·lq..k....r..s...13 ··0x00965e94·6c710100·ebcfabff·04720100·f3cfabff·lq.......r......
14 ··0x00965e24·3c720100·a9d0abff·74720100·bad0abff·<r......tr......14 ··0x00965ea4·3c720100·29d0abff·74720100·3ad0abff·<r..)...tr..:...
15 ··0x00965e34·ac720100·d8d0abff·d8720100·dbd0abff·.r.......r......15 ··0x00965eb4·ac720100·58d0abff·d8720100·5bd0abff·.r..X....r..[...
16 ··0x00965e44·20730100·8cd1abff·94730100·97d1abff··s.......s......16 ··0x00965ec4·20730100·0cd1abff·94730100·17d1abff··s.......s......
17 ··0x00965e54·a8730100·c5d1abff·c8730100·d9d1abff·.s.......s......17 ··0x00965ed4·a8730100·45d1abff·c8730100·59d1abff·.s..E....s..Y...
18 ··0x00965e64·1c740100·e5d1abff·70740100·fcd1abff·.t......pt......18 ··0x00965ee4·1c740100·65d1abff·70740100·7cd1abff·.t..e...pt..|...
19 ··0x00965e74·d0740100·31d2abff·08750100·58d2abff·.t..1....u..X...19 ··0x00965ef4·d0740100·b1d1abff·08750100·d8d1abff·.t.......u......
20 ··0x00965e84·20750100·e7d2abff·a4750100·2bd3abff··u.......u..+...20 ··0x00965f04·20750100·67d2abff·a4750100·abd2abff··u..g....u......
21 ··0x00965e94·f0750100·43d3abff·5c760100·19d9abff·.u..C...\v......21 ··0x00965f14·f0750100·c3d2abff·5c760100·99d8abff·.u......\v......
22 ··0x00965ea4·f8760100·73d9abff·2c770100·95d9abff·.v..s...,w......22 ··0x00965f24·f8760100·f3d8abff·2c770100·15d9abff·.v......,w......
23 ··0x00965eb4·54770100·c8d9abff·98770100·11daabff·Tw.......w......23 ··0x00965f34·54770100·48d9abff·98770100·91d9abff·Tw..H....w......
24 ··0x00965ec4·cc770100·19daabff·e4770100·47daabff·.w.......w..G...24 ··0x00965f44·cc770100·99d9abff·e4770100·c7d9abff·.w.......w......
25 ··0x00965ed4·6c780100·45dcabff·b4780100·48dcabff·lx..E....x..H...25 ··0x00965f54·6c780100·c5dbabff·b4780100·c8dbabff·lx.......x......
26 ··0x00965ee4·f0780100·b2dcabff·78790100·b9dcabff·.x......xy......26 ··0x00965f64·f0780100·32dcabff·78790100·39dcabff·.x..2...xy..9...
27 ··0x00965ef4·dc790100·e1dcabff·f8790100·e0ddabff·.y.......y......27 ··0x00965f74·dc790100·61dcabff·f8790100·60ddabff·.y..a....y..`...
28 ··0x00965f04·207a0100·64deabff·647a0100·6fdeabff··z..d...dz..o...28 ··0x00965f84·207a0100·e4ddabff·647a0100·efddabff··z......dz......
29 ··0x00965f14·787a0100·f9deabff·387b0100·55e3abff·xz......8{..U...29 ··0x00965f94·787a0100·79deabff·387b0100·d5e2abff·xz..y...8{......
30 ··0x00965f24·6c7b0100·58e3abff·c87b0100·f7e3abff·l{..X....{......30 ··0x00965fa4·6c7b0100·d8e2abff·c87b0100·77e3abff·l{.......{..w...
31 ··0x00965f34·247c0100·44e4abff·907c0100·5de4abff·$|..D....|..]...31 ··0x00965fb4·247c0100·c4e3abff·907c0100·dde3abff·$|.......|......
32 ··0x00965f44·f87c0100·20e6abff·907d0100·8be6abff·.|..·....}......32 ··0x00965fc4·f87c0100·a0e5abff·907d0100·0be6abff·.|.......}......
33 ··0x00965f54·d87d0100·a8e6abff·107e0100·b8e6abff·.}.......~......33 ··0x00965fd4·d87d0100·28e6abff·107e0100·38e6abff·.}..(....~..8...
34 ··0x00965f64·887e0100·65e7abff·ec7e0100·b0e7abff·.~..e....~......34 ··0x00965fe4·887e0100·e5e6abff·ec7e0100·30e7abff·.~.......~..0...
35 ··0x00965f74·a07f0100·2afbabff·0c800100·87fcabff·....*...........35 ··0x00965ff4·a07f0100·aafaabff·0c800100·07fcabff·................
36 ··0x00965f84·5c800100·01fdabff·c0800100·d4fdabff·\...............36 ··0x00966004·5c800100·81fcabff·c0800100·54fdabff·\...........T...
37 ··0x00965f94·08810100·dbfdabff·24810100·effdabff·........$.......37 ··0x00966014·08810100·5bfdabff·24810100·6ffdabff·....[...$...o...
38 ··0x00965fa4·d8810100·06feabff·f4810100·5bfeabff·............[...38 ··0x00966024·d8810100·86fdabff·f4810100·dbfdabff·................
39 ··0x00965fb4·14820100·6401acff·7c820100·8f01acff·....d...|.......39 ··0x00966034·14820100·e400acff·7c820100·0f01acff·........|.......
40 ··0x00965fc4·d0820100·9201acff·f8820100·2c02acff·............,...40 ··0x00966044·d0820100·1201acff·f8820100·ac01acff·................
41 ··0x00965fd4·b8830100·4e02acff·d4830100·6a04acff·....N.......j...41 ··0x00966054·b8830100·ce01acff·d4830100·ea03acff·................
42 ··0x00965fe4·98840100·be04acff·04850100·0205acff·................42 ··0x00966064·98840100·3e04acff·04850100·8204acff·....>...........
43 ··0x00965ff4·74850100·1105acff·d4850100·d906acff·t...............43 ··0x00966074·74850100·9104acff·d4850100·5906acff·t...........Y...
44 ··0x00966004·2c860100·2507acff·60860100·4a07acff·,...%...`...J...44 ··0x00966084·2c860100·a506acff·60860100·ca06acff·,.......`.......
45 ··0x00966014·a8860100·e708acff·fc860100·1b09acff·................45 ··0x00966094·a8860100·6708acff·fc860100·9b08acff·....g...........
46 ··0x00966024·9c870100·2a09acff·08880100·3b09acff·....*.......;...46 ··0x009660a4·9c870100·aa08acff·08880100·bb08acff·................
47 ··0x00966034·4c880100·a809acff·9c880100·cf09acff·L...............47 ··0x009660b4·4c880100·2809acff·9c880100·4f09acff·L...(.......O...
48 ··0x00966044·cc880100·750aacff·3c890100·120bacff·....u...<.......48 ··0x009660c4·cc880100·f509acff·3c890100·920aacff·........<.......
49 ··0x00966054·80890100·4b0bacff·e4890100·610bacff·....K.......a...49 ··0x009660d4·80890100·cb0aacff·e4890100·e10aacff·................
50 ··0x00966064·848a0100·410eacff·ec8a0100·6b0eacff·....A.......k...50 ··0x009660e4·848a0100·c10dacff·ec8a0100·eb0dacff·................
51 ··0x00966074·8c8b0100·f011acff·e08b0100·1812acff·................51 ··0x009660f4·8c8b0100·7011acff·e08b0100·9811acff·....p...........
52 ··0x00966084·1c8c0100·2212acff·c48c0100·4d12acff·....".......M...52 ··0x00966104·1c8c0100·a211acff·c48c0100·cd11acff·................
53 ··0x00966094·088d0100·9512acff·388d0100·aa12acff·........8.......53 ··0x00966114·088d0100·1512acff·388d0100·2a12acff·........8...*...
54 ··0x009660a4·f88d0100·1a13acff·488e0100·7215acff·........H...r...54 ··0x00966124·f88d0100·9a12acff·488e0100·f214acff·........H.......
55 ··0x009660b4·c48e0100·a716acff·008f0100·af16acff·................55 ··0x00966134·c48e0100·2716acff·008f0100·2f16acff·....'......./...
56 ··0x009660c4·548f0100·d716acff·bc8f0100·ec16acff·T...............56 ··0x00966144·548f0100·5716acff·bc8f0100·6c16acff·T...W.......l...
57 ··0x009660d4·04900100·3917acff·80900100·4517acff·....9.......E...57 ··0x00966154·04900100·b916acff·80900100·c516acff·................
58 ··0x009660e4·b8900100·5117acff·54910100·8617acff·....Q...T.......58 ··0x00966164·b8900100·d116acff·54910100·0617acff·........T.......
59 ··0x009660f4·a8910100·9017acff·e4910100·9f17acff·................59 ··0x00966174·a8910100·1017acff·e4910100·1f17acff·................
60 ··0x00966104·3c920100·4318acff·b0920100·7f18acff·<...C...........60 ··0x00966184·3c920100·c317acff·b0920100·ff17acff·<...............
61 ··0x00966114·e4920100·9d18acff·4c930100·d419acff·........L.......61 ··0x00966194·e4920100·1d18acff·4c930100·5a19acff·........L...Z...
62 ··0x00966124·dc930100·b11dacff·30940100·fd1dacff·........0.......62 ··0x009661a4·dc930100·371dacff·30940100·831dacff·....7...0.......
63 ··0x00966134·b8940100·231eacff·28950100·411eacff·....#...(...A...63 ··0x009661b4·b8940100·a91dacff·28950100·c71dacff·........(.......
64 ··0x00966144·80950100·491eacff·d4950100·581eacff·....I.......X...64 ··0x009661c4·80950100·cf1dacff·d4950100·de1dacff·................
65 ··0x00966154·38960100·761eacff·a4960100·e61eacff·8...v...........65 ··0x009661d4·38960100·fc1dacff·a4960100·6c1eacff·8...........l...
66 ··0x00966164·08970100·ed1eacff·a8970100·631facff·............c...66 ··0x009661e4·08970100·731eacff·a8970100·e91eacff·....s...........
67 ··0x00966174·e0970100·6a1facff·40980100·1120acff·....j...@....·..67 ··0x009661f4·e0970100·f01eacff·40980100·971facff·........@.......
68 ··0x00966184·dc980100·3320acff·60990100·7520acff·....3·..`...u·..68 ··0x00966204·dc980100·b91facff·60990100·fb1facff·........`.......
69 ··0x00966194·c09a0100·9720acff·409b0100·8c27acff·.....·..@....'..69 ··0x00966214·c09a0100·1d20acff·409b0100·1227acff·.....·..@....'..
70 ··0x009661a4·9c9b0100·b327acff·e89b0100·bd27acff·.....'.......'..70 ··0x00966224·9c9b0100·3927acff·e89b0100·4327acff·....9'......C'..
71 ··0x009661b4·289c0100·5228acff·5c9c0100·6d28acff·(...R(..\...m(..71 ··0x00966234·289c0100·d827acff·5c9c0100·f327acff·(....'..\....'..
72 ··0x009661c4·a49c0100·1c29acff·189d0100·8332acff·.....).......2..72 ··0x00966244·a49c0100·a228acff·189d0100·1132acff·.....(.......2..
73 ··0x009661d4·749d0100·de32acff·b09d0100·ea32acff·t....2.......2..73 ··0x00966254·749d0100·6c32acff·b09d0100·7832acff·t...l2......x2..
74 ··0x009661e4·1c9e0100·3133acff·009f0100·7335acff·....13......s5..74 ··0x00966264·1c9e0100·bf32acff·009f0100·0335acff·.....2.......5..
75 ··0x009661f4·549f0100·7838acff·dc9f0100·6139acff·T...x8......a9..75 ··0x00966274·549f0100·0838acff·dc9f0100·f138acff·T....8.......8..
76 ··0x00966204·40a00100·6839acff·9ca00100·6f39acff·@...h9......o9..76 ··0x00966284·40a00100·f838acff·9ca00100·ff38acff·@....8.......8..
77 ··0x00966214·eca00100·7639acff·4ca20100·c539acff·....v9..L....9..77 ··0x00966294·eca00100·0639acff·4ca20100·5539acff·.....9..L...U9..
78 ··0x00966224·eca30100·f839acff·c0a40100·333aacff·.....9......3:..78 ··0x009662a4·eca30100·8839acff·c0a40100·c339acff·.....9.......9..
79 ··0x00966234·78a50100·433aacff·04a70100·553aacff·x...C:......U:..79 ··0x009662b4·78a50100·d339acff·04a70100·e539acff·x....9.......9..
80 ··0x00966244·90a70100·373bacff·4ca80100·7f3bacff·....7;..L....;..80 ··0x009662c4·40a70100·ee39acff·a4a70100·d03aacff·@....9.......:..
81 ··0x00966254·98a80100·8e3bacff·00a90100·433cacff·.....;......C<..81 ··0x009662d4·60a80100·183bacff·aca80100·273bacff·`....;......';..
82 ··0x00966264·18aa0100·fd3cacff·54aa0100·1e3dacff·.....<..T....=..82 ··0x009662e4·14a90100·dc3bacff·2caa0100·963cacff·.....;..,....<..
83 ··0x00966274·b8aa0100·8a3dacff·48ab0100·b43dacff·.....=..H....=..83 ··0x009662f4·68aa0100·b73cacff·ccaa0100·233dacff·h....<......#=..
84 ··0x00966284·44ac0100·ce3dacff·a4ac0100·353eacff·D....=......5>..84 ··0x00966304·5cab0100·4d3dacff·58ac0100·673dacff·\...M=..X...g=..
85 ··0x00966294·2cad0100·453eacff·88ad0100·b43eacff·,...E>.......>..85 ··0x00966314·b8ac0100·ce3dacff·40ad0100·de3dacff·.....=..@....=..
86 ··0x009662a4·e8ad0100·b83eacff·88ae0100·6141acff·.....>......aA..86 ··0x00966324·9cad0100·4d3eacff·fcad0100·513eacff·....M>......Q>..
87 ··0x009662b4·04af0100·8442acff·84af0100·4643acff·.....B......FC..87 ··0x00966334·9cae0100·de40acff·18af0100·0142acff·.....@.......B..
88 ··0x009662c4·00b00100·2344acff·44b00100·3044acff·....#D..D...0D..88 ··0x00966344·98af0100·cf42acff·14b00100·ac43acff·.....B.......C..
89 ··0x009662d4·a0b00100·5e44acff·04b10100·9444acff·....^D.......D..89 ··0x00966354·58b00100·b943acff·a8b00100·ac44acff·X....C.......D..
90 ··0x009662e4·50b10100·ac44acff·e0b10100·b344acff·P....D.......D..90 ··0x00966364·0cb10100·e244acff·58b10100·ec44acff·.....D..X....D..
91 ··0x009662f4·40b20100·5445acff·a8b20100·8045acff·@...TE.......E..91 ··0x00966374·e8b10100·f344acff·48b20100·9445acff·.....D..H....E..
92 ··0x00966304·dcb20100·a145acff·3cb30100·6846acff·.....E..<...hF..92 ··0x00966384·b0b20100·c045acff·e4b20100·e145acff·.....E.......E..
93 ··0x00966314·a0b30100·1c47acff·4cb40100·a048acff·.....G..L....H..93 ··0x00966394·44b30100·a846acff·a8b30100·5c47acff·D....F......\G..
94 ··0x00966324·d8b50100·4849acff·4cb60100·6949acff·....HI..L...iI..94 ··0x009663a4·54b40100·e048acff·e0b50100·8849acff·T....H.......I..
95 ··0x00966334·bcb60100·a249acff·64b70100·b349acff·.....I..d....I..95 ··0x009663b4·54b60100·a949acff·c4b60100·e249acff·T....I.......I..
96 ··0x00966344·e0b70100·cd49acff·08b80100·f249acff·.....I.......I..96 ··0x009663c4·6cb70100·f349acff·e8b70100·0d4aacff·l....I.......J..
97 ··0x00966354·3cb80100·1d4aacff·c0b80100·5c4aacff·<....J......\J..97 ··0x009663d4·10b80100·324aacff·44b80100·5d4aacff·....2J..D...]J..
98 ··0x00966364·70b90100·274eacff·dcb90100·c14eacff·p...'N.......N..98 ··0x009663e4·c8b80100·9c4aacff·78b90100·674eacff·.....J..x...gN..
99 ··0x00966374·3cba0100·d14eacff·c0ba0100·ed4eacff·<....N.......N..99 ··0x009663f4·e4b90100·014facff·44ba0100·114facff·.....O..D....O..
100 ··0x00966384·24bb0100·214facff·70bb0100·2d4facff·$...!O..p...-O..100 ··0x00966404·c8ba0100·2d4facff·2cbb0100·614facff·....-O..,...aO..
101 ··0x00966394·d0bb0100·be4facff·44bc0100·c54facff·.....O..D....O..101 ··0x00966414·78bb0100·6d4facff·d8bb0100·fe4facff·x...mO.......O..
102 ··0x009663a4·94bc0100·e74facff·0cbd0100·a650acff·.....O.......P..102 ··0x00966424·4cbc0100·0550acff·9cbc0100·2750acff·L....P......'P..
103 ··0x009663b4·40bd0100·ab50acff·78bd0100·b650acff·@....P..x....P..103 ··0x00966434·14bd0100·e650acff·48bd0100·eb50acff·.....P..H....P..
104 ··0x009663c4·d8bd0100·c350acff·1cbe0100·eb50acff·.....P.......P..104 ··0x00966444·80bd0100·f650acff·e0bd0100·0351acff·.....P.......Q..
105 ··0x009663d4·80be0100·1951acff·c4be0100·4651acff·.....Q......FQ..105 ··0x00966454·24be0100·2b51acff·88be0100·5951acff·$...+Q......YQ..
106 ··0x009663e4·2cbf0100·1457acff·7cbf0100·c457acff·,....W..|....W..106 ··0x00966464·ccbe0100·8651acff·34bf0100·5457acff·.....Q..4...TW..
107 ··0x009663f4·c0bf0100·fa57acff·f8bf0100·1a58acff·.....W.......X..107 ··0x00966474·84bf0100·0458acff·c8bf0100·3a58acff·.....X......:X..
108 ··0x00966404·40c00100·3958acff·74c00100·5858acff·@...9X..t...XX..108 ··0x00966484·00c00100·5a58acff·48c00100·7958acff·....ZX..H...yX..
109 ··0x00966414·c8c00100·6058acff·f8c00100·6658acff·....`X......fX..109 ··0x00966494·7cc00100·9858acff·d0c00100·a058acff·|....X.......X..
110 ··0x00966424·3cc10100·8358acff·84c10100·ff58acff·<....X.......X..110 ··0x009664a4·00c10100·a658acff·44c10100·c358acff·.....X..D....X..
111 ··0x00966434·9cc10100·2359acff·d8c10100·7859acff·....#Y......xY..111 ··0x009664b4·8cc10100·3f59acff·a4c10100·6359acff·....?Y......cY..
112 ··0x00966444·1cc20100·8259acff·80c20100·c85dacff·.....Y.......]..112 ··0x009664c4·e0c10100·b859acff·24c20100·c259acff·.....Y..$....Y..
113 ··0x00966454·e0c20100·3a5facff·4cc30100·9a60acff·....:_..L....`..113 ··0x009664d4·88c20100·ee5dacff·e8c20100·605facff·.....]......`_..
114 ··0x00966464·e4c30100·5062acff·68c40100·5c62acff·....Pb..h...\b..114 ··0x009664e4·54c30100·c060acff·ecc30100·7662acff·T....`......vb..
115 ··0x00966474·1cc50100·d562acff·b4c50100·de62acff·.....b.......b..115 ··0x009664f4·70c40100·8262acff·24c50100·fb62acff·p....b..$....b..
116 ··0x00966484·0cc60100·0363acff·58c60100·2b63acff·.....c..X...+c..116 ··0x00966504·bcc50100·0463acff·14c60100·2963acff·.....c......)c..
117 ··0x00966494·dcc60100·7963acff·28c70100·8063acff·....yc..(....c..117 ··0x00966514·60c60100·5163acff·e4c60100·9f63acff·`...Qc.......c..
118 ··0x009664a4·7cc70100·8c63acff·d0c70100·9863acff·|....c.......c..118 ··0x00966524·30c70100·a663acff·84c70100·b263acff·0....c.......c..
119 ··0x009664b4·38c80100·b463acff·acc80100·d563acff·8....c.......c..119 ··0x00966534·d8c70100·be63acff·40c80100·da63acff·.....c..@....c..
120 ··0x009664c4·94c90100·ec63acff·2cca0100·1764acff·.....c..,....d..120 ··0x00966544·b4c80100·fb63acff·9cc90100·1264acff·.....c.......d..
121 ··0x009664d4·74ca0100·3464acff·00cb0100·a664acff·t...4d.......d..121 ··0x00966554·34ca0100·3d64acff·7cca0100·5a64acff·4...=d..|...Zd..
122 ··0x009664e4·34cb0100·be64acff·7ccb0100·f164acff·4....d..|....d..122 ··0x00966564·08cb0100·cc64acff·3ccb0100·e464acff·.....d..<....d..
123 ··0x009664f4·dccc0100·5268acff·10cd0100·6868acff·....Rh......hh..123 ··0x00966574·84cb0100·1765acff·e4cc0100·7c68acff·.....e......|h..
124 ··0x00966504·6ccd0100·3169acff·d0cd0100·a469acff·l...1i.......i..124 ··0x00966584·18cd0100·9268acff·74cd0100·5b69acff·.....h..t...[i..
125 ··0x00966514·1cce0100·e169acff·7cce0100·f669acff·.....i..|....i..125 ··0x00966594·d8cd0100·ce69acff·24ce0100·0b6aacff·.....i..$....j..
Max diff block lines reached; 0/779116 bytes (0.00%) of diff not shown.
3.84 MB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 30024 lines modifiedOffset 1, 30025 lines modified
  
Diff chunk too large, falling back to line-by-line diff (715 lines added, 723 lines removed)
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x0097c8b8·14000000·00000000·017a5200·01781001·.........zR..x..2 ··0x0097c938·14000000·00000000·017a5200·01781001·.........zR..x..
3 ··0x0097c8c8·1b0c0708·90010710·10000000·1c000000·................3 ··0x0097c948·1b0c0708·90010710·10000000·1c000000·................
4 ··0x0097c8d8·983fd0ff·22000000·00000000·14000000·.?.."...........4 ··0x0097c958·9840d0ff·22000000·00000000·14000000·.@.."...........
5 ··0x0097c8e8·00000000·017a5200·01781001·1b0c0708·.....zR..x......5 ··0x0097c968·00000000·017a5200·01781001·1b0c0708·.....zR..x......
6 ··0x0097c8f8·90010000·10000000·1c000000·9c3fd0ff·.............?..6 ··0x0097c978·90010000·10000000·1c000000·9c40d0ff·.............@..
7 ··0x0097c908·01000000·00000000·24000000·30000000·........$...0...7 ··0x0097c988·01000000·00000000·24000000·30000000·........$...0...
8 ··0x0097c918·0837aaff·00200000·000e1046·0e184a0f·.7...·.....F..J.8 ··0x0097c998·8836aaff·00200000·000e1046·0e184a0f·.6...·.....F..J.
9 ··0x0097c928·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....9 ··0x0097c9a8·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....
10 ··0x0097c938·18000000·58000000·4040d0ff·e5000000·....X...@@......10 ··0x0097c9b8·18000000·58000000·4041d0ff·e5000000·....X...@A......
11 ··0x0097c948·00450e10·830202df·0e080000·18000000·.E..............11 ··0x0097c9c8·00450e10·830202df·0e080000·18000000·.E..............
12 ··0x0097c958·74000000·e456aaff·29000000·000e1083·t....V..).......12 ··0x0097c9d8·74000000·6456aaff·29000000·000e1083·t...dV..).......
13 ··0x0097c968·02550a0e·08450b00·14000000·90000000·.U...E..........13 ··0x0097c9e8·02550a0e·08450b00·14000000·90000000·.U...E..........
14 ··0x0097c978·f840d0ff·66000000·004c0e10·02590e08·.@..f....L...Y..14 ··0x0097c9f8·f841d0ff·66000000·004c0e10·02590e08·.A..f....L...Y..
15 ··0x0097c988·40000000·a8000000·5041d0ff·11010000·@.......PA......15 ··0x0097ca08·40000000·a8000000·5042d0ff·11010000·@.......PB......
16 ··0x0097c998·00420e10·8e02460e·188d0342·0e208c04·.B....F....B.·..16 ··0x0097ca18·00420e10·8e02460e·188d0342·0e208c04·.B....F....B.·..
17 ··0x0097c9a8·410e2886·05410e30·8306440e·6002ee0a·A.(..A.0..D.`...17 ··0x0097ca28·410e2886·05410e30·8306440e·6002ee0a·A.(..A.0..D.`...
18 ··0x0097c9b8·0e30410e·28410e20·420e1842·0e10420e·.0A.(A.·B..B..B.18 ··0x0097ca38·0e30410e·28410e20·420e1842·0e10420e·.0A.(A.·B..B..B.
19 ··0x0097c9c8·08410b00·1c000000·ec000000·9556aaff·.A...........V..19 ··0x0097ca48·08410b00·1c000000·ec000000·1556aaff·.A...........V..
20 ··0x0097c9d8·07010000·000e6083·0686058c·048d038e·......`.........20 ··0x0097ca58·07010000·000e6083·0686058c·048d038e·......`.........
21 ··0x0097c9e8·02000000·28000000·0c010000·0c42d0ff·....(........B..21 ··0x0097ca68·02000000·28000000·0c010000·0c43d0ff·....(........C..
22 ··0x0097c9f8·84000000·00450e10·8602410e·18830345·.....E....A....E22 ··0x0097ca78·84000000·00450e10·8602410e·18830345·.....E....A....E
23 ··0x0097ca08·0e20024b·0a0e1843·0e10440e·08410b00·.·.K...C..D..A..23 ··0x0097ca88·0e20024b·0a0e1843·0e10440e·08410b00·.·.K...C..D..A..
24 ··0x0097ca18·30000000·38010000·7042d0ff·44010000·0...8...pB..D...24 ··0x0097ca98·30000000·38010000·7043d0ff·44010000·0...8...pC..D...
25 ··0x0097ca28·00420e10·8c02490e·18860344·0e208304·.B....I....D.·..25 ··0x0097caa8·00420e10·8c02490e·18860344·0e208304·.B....I....D.·..
26 ··0x0097ca38·490e6003·27010e20·410e1841·0e10420e·I.`.'..·A..A..B.26 ··0x0097cab8·490e6003·27010e20·410e1841·0e10420e·I.`.'..·A..A..B.
27 ··0x0097ca48·08000000·18000000·6c010000·1c57aaff·........l....W..27 ··0x0097cac8·08000000·18000000·6c010000·9c56aaff·........l....V..
28 ··0x0097ca58·17000000·000e6083·0486038c·02000000·......`.........28 ··0x0097cad8·17000000·000e6083·0486038c·02000000·......`.........
29 ··0x0097ca68·10000000·88010000·7043d0ff·43000000·........pC..C...29 ··0x0097cae8·10000000·88010000·7044d0ff·43000000·........pD..C...
30 ··0x0097ca78·00000000·10000000·9c010000·ac43d0ff·.............C..30 ··0x0097caf8·00000000·10000000·9c010000·ac44d0ff·.............D..
31 ··0x0097ca88·14000000·00000000·10000000·b0010000·................31 ··0x0097cb08·14000000·00000000·10000000·b0010000·................
32 ··0x0097ca98·ef56aaff·0c000000·00000000·30000000·.V..........0...32 ··0x0097cb18·6f56aaff·0c000000·00000000·30000000·oV..........0...
33 ··0x0097caa8·c4010000·a443d0ff·f4000000·00460e10·.....C.......F..33 ··0x0097cb28·c4010000·a444d0ff·f4000000·00460e10·.....D.......F..
34 ··0x0097cab8·8c02410e·18860341·0e208304·4a0ed001·..A....A.·..J...34 ··0x0097cb38·8c02410e·18860341·0e208304·4a0ed001·..A....A.·..J...
35 ··0x0097cac8·025c0a0e·20410e18·410e1042·0e08410b·.\..·A..A..B..A.35 ··0x0097cb48·025c0a0e·20410e18·410e1042·0e08410b·.\..·A..A..B..A.
36 ··0x0097cad8·18000000·f8010000·b356aaff·9d010000·.........V......36 ··0x0097cb58·18000000·f8010000·3356aaff·9d010000·........3V......
37 ··0x0097cae8·000ed001·83048603·8c020000·10000000·................37 ··0x0097cb68·000ed001·83048603·8c020000·10000000·................
38 ··0x0097caf8·14020000·5444d0ff·2a010000·00000000·....TD..*.......38 ··0x0097cb78·14020000·5445d0ff·2a010000·00000000·....TE..*.......
39 ··0x0097cb08·54000000·28020000·e056baff·42010000·T...(....V..B...39 ··0x0097cb88·54000000·28020000·105cbaff·42010000·T...(....\..B...
40 ··0x0097cb18·004f0e10·8f024a0e·188e0342·0e208d04·.O....J....B.·..40 ··0x0097cb98·004f0e10·8f024a0e·188e0342·0e208d04·.O....J....B.·..
41 ··0x0097cb28·420e288c·05410e30·8606410e·38830702·B.(..A.0..A.8...41 ··0x0097cba8·420e288c·05410e30·8606410e·38830702·B.(..A.0..A.8...
42 ··0x0097cb38·f90e3041·0e28420e·20420e18·420e1042·..0A.(B.·B..B..B42 ··0x0097cbb8·f90e3041·0e28420e·20420e18·420e1042·..0A.(B.·B..B..B
43 ··0x0097cb48·0e0841c3·c6cccdce·cf430e38·83078606·..A......C.8....43 ··0x0097cbc8·0e0841c3·c6cccdce·cf430e38·83078606·..A......C.8....
44 ··0x0097cb58·8c058d04·8e038f02·1c000000·80020000·................44 ··0x0097cbd8·8c058d04·8e038f02·1c000000·80020000·................
45 ··0x0097cb68·c857aaff·84000000·000e3883·0786068c·.W........8.....45 ··0x0097cbe8·4857aaff·84000000·000e3883·0786068c·HW........8.....
46 ··0x0097cb78·058d048e·038f0200·10000000·a0020000·................46 ··0x0097cbf8·058d048e·038f0200·10000000·a0020000·................
47 ··0x0097cb88·f844d0ff·0c000000·00000000·20000000·.D..........·...47 ··0x0097cc08·f845d0ff·0c000000·00000000·20000000·.E..........·...
48 ··0x0097cb98·b4020000·f444d0ff·8f000000·00450e10·.....D.......E..48 ··0x0097cc18·b4020000·f445d0ff·8f000000·00450e10·.....E.......E..
49 ··0x0097cba8·83024a0e·e0010272·0a0e1041·0e08410b·..J....r...A..A.49 ··0x0097cc28·83024a0e·e0010272·0a0e1041·0e08410b·..J....r...A..A.
50 ··0x0097cbb8·14000000·d8020000·f457aaff·3f000000·.........W..?...50 ··0x0097cc38·14000000·d8020000·7457aaff·3f000000·........tW..?...
51 ··0x0097cbc8·000ee001·83020000·48000000·f0020000·........H.......51 ··0x0097cc48·000ee001·83020000·48000000·f0020000·........H.......
52 ··0x0097cbd8·4845d0ff·e8010000·00420e10·8f02420e·HE.......B....B.52 ··0x0097cc58·4846d0ff·e8010000·00420e10·8f02420e·HF.......B....B.
53 ··0x0097cbe8·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.053 ··0x0097cc68·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
54 ··0x0097cbf8·8606410e·38830744·0e70550a·0e38410e·..A.8..D.pU..8A.54 ··0x0097cc78·8606410e·38830744·0e70550a·0e38410e·..A.8..D.pU..8A.
55 ··0x0097cc08·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..55 ··0x0097cc88·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
56 ··0x0097cc18·410b0000·34000000·3c030000·cf57aaff·A...4...<....W..56 ··0x0097cc98·410b0000·34000000·3c030000·4f57aaff·A...4...<...OW..
57 ··0x0097cc28·73010000·000e7083·0786068c·058d048e·s.....p.........57 ··0x0097cca8·73010000·000e7083·0786068c·058d048e·s.....p.........
58 ··0x0097cc38·038f0202·490a0e38·4c0e3044·0e28470e·....I..8L.0D.(G.58 ··0x0097ccb8·038f0202·490a0e38·4c0e3044·0e28470e·....I..8L.0D.(G.
59 ··0x0097cc48·20420e18·420e1042·0e08450b·14000000··B..B..B..E.....59 ··0x0097ccc8·20420e18·420e1042·0e08450b·14000000··B..B..B..E.....
60 ··0x0097cc58·74030000·b446d0ff·3e000000·00410e10·t....F..>....A..60 ··0x0097ccd8·74030000·b447d0ff·3e000000·00410e10·t....G..>....A..
61 ··0x0097cc68·780e0800·14000000·8c030000·f258aaff·x............X..61 ··0x0097cce8·780e0800·14000000·8c030000·7258aaff·x...........rX..
62 ··0x0097cc78·02000000·000e1041·0e080000·24000000·.......A....$...62 ··0x0097ccf8·02000000·000e1041·0e080000·24000000·.......A....$...
63 ··0x0097cc88·a4030000·c446d0ff·29000000·00450e10·.....F..)....E..63 ··0x0097cd08·a4030000·c447d0ff·29000000·00450e10·.....G..)....E..
64 ··0x0097cc98·8602410e·18830344·0e405c0e·18410e10·..A....D.@\..A..64 ··0x0097cd18·8602410e·18830344·0e405c0e·18410e10·..A....D.@\..A..
65 ··0x0097cca8·410e0800·14000000·cc030000·b458aaff·A............X..65 ··0x0097cd28·410e0800·14000000·cc030000·3458aaff·A...........4X..
66 ··0x0097ccb8·5d020000·000e4083·03860200·34000000·].....@.....4...66 ··0x0097cd38·5d020000·000e4083·03860200·34000000·].....@.....4...
67 ··0x0097ccc8·e4030000·b446d0ff·bb000000·00460e10·.....F.......F..67 ··0x0097cd48·e4030000·b447d0ff·bb000000·00460e10·.....G.......F..
68 ··0x0097ccd8·8d024a0e·188c0341·0e208604·410e2883·..J....A.·..A.(.68 ··0x0097cd58·8d024a0e·188c0341·0e208604·410e2883·..J....A.·..A.(.
69 ··0x0097cce8·05440e40·02960e28·430e2041·0e18450e·.D.@...(C.·A..E.69 ··0x0097cd68·05440e40·02960e28·430e2041·0e18450e·.D.@...(C.·A..E.
70 ··0x0097ccf8·10420e08·18000000·1c040000·c15aaaff·.B...........Z..70 ··0x0097cd78·10420e08·18000000·1c040000·415aaaff·.B..........AZ..
71 ··0x0097cd08·10000000·000e4083·0586048c·038d0200·......@.........71 ··0x0097cd88·10000000·000e4083·0586048c·038d0200·......@.........
72 ··0x0097cd18·10000000·38040000·2047d0ff·06000000·....8...·G......72 ··0x0097cd98·10000000·38040000·2048d0ff·06000000·....8...·H......
73 ··0x0097cd28·00000000·18000000·4c040000·1c47d0ff·........L....G..73 ··0x0097cda8·00000000·18000000·4c040000·1c48d0ff·........L....H..
74 ··0x0097cd38·6e000000·00450e10·83020268·0e080000·n....E.....h....74 ··0x0097cdb8·6e000000·00450e10·83020268·0e080000·n....E.....h....
75 ··0x0097cd48·14000000·68040000·7047d0ff·30000000·....h...pG..0...75 ··0x0097cdc8·14000000·68040000·7048d0ff·30000000·....h...pH..0...
76 ··0x0097cd58·00480e30·670e0800·24000000·80040000·.H.0g...$.......76 ··0x0097cdd8·00480e30·670e0800·24000000·80040000·.H.0g...$.......
77 ··0x0097cd68·6d5aaaff·69000000·00450e10·8602440e·mZ..i....E....D.77 ··0x0097cde8·ed59aaff·69000000·00450e10·8602440e·.Y..i....E....D.
78 ··0x0097cd78·18830344·0e200259·0e18410e·10410e08·...D.·.Y..A..A..78 ··0x0097cdf8·18830344·0e200259·0e18410e·10410e08·...D.·.Y..A..A..
79 ··0x0097cd88·40000000·a8040000·ae5aaaff·e3010000·@........Z......79 ··0x0097ce08·40000000·a8040000·2e5aaaff·e3010000·@........Z......
80 ··0x0097cd98·00460e10·8d02450e·188c0341·0e208604·.F....E....A.·..80 ··0x0097ce18·00460e10·8d02450e·188c0341·0e208604·.F....E....A.·..
81 ··0x0097cda8·430e2883·05470e90·04029b0a·0eb00458·C.(..G.........X81 ··0x0097ce28·430e2883·05470e90·04029b0a·0eb00458·C.(..G.........X
82 ··0x0097cdb8·0b031101·0e28430e·20410e18·420e1042·.....(C.·A..B..B82 ··0x0097ce38·0b031101·0e28430e·20410e18·420e1042·.....(C.·A..B..B
83 ··0x0097cdc8·0e080000·14000000·ec040000·4d5caaff·............M\..83 ··0x0097ce48·0e080000·14000000·ec040000·cd5baaff·.............[..
84 ··0x0097cdd8·3f000000·00480e30·760e0800·10000000·?....H.0v.......84 ··0x0097ce58·3f000000·00480e30·760e0800·10000000·?....H.0v.......
85 ··0x0097cde8·04050000·5455baff·a8000000·00000000·....TU..........85 ··0x0097ce68·04050000·845abaff·a8000000·00000000·.....Z..........
86 ··0x0097cdf8·10000000·18050000·f055baff·5f000000·.........U.._...86 ··0x0097ce78·10000000·18050000·205bbaff·5f000000·........·[.._...
87 ··0x0097ce08·00000000·2c000000·2c050000·4c5caaff·....,...,...L\..87 ··0x0097ce88·00000000·2c000000·2c050000·cc5baaff·....,...,....[..
88 ··0x0097ce18·84000000·00460e10·8c02410e·18860343·.....F....A....C88 ··0x0097ce98·84000000·00460e10·8c02410e·18860343·.....F....A....C
89 ··0x0097ce28·0e208304·470e5002·6e0e2041·0e18410e·.·..G.P.n.·A..A.89 ··0x0097cea8·0e208304·470e5002·6e0e2041·0e18410e·.·..G.P.n.·A..A.
90 ··0x0097ce38·10420e08·10000000·5c050000·a05caaff·.B......\....\..90 ··0x0097ceb8·10420e08·10000000·5c050000·205caaff·.B......\...·\..
91 ··0x0097ce48·34000000·00000000·10000000·70050000·4...........p...91 ··0x0097cec8·34000000·00000000·10000000·70050000·4...........p...
92 ··0x0097ce58·f855baff·36000000·00000000·10000000·.U..6...........92 ··0x0097ced8·285bbaff·36000000·00000000·10000000·([..6...........
93 ··0x0097ce68·84050000·ac5caaff·25000000·00000000·.....\..%.......93 ··0x0097cee8·84050000·2c5caaff·25000000·00000000·....,\..%.......
94 ··0x0097ce78·34000000·98050000·bd5caaff·f3000000·4........\......94 ··0x0097cef8·34000000·98050000·3d5caaff·f3000000·4.......=\......
95 ··0x0097ce88·00460e10·8d02450e·188c0344·0e208604·.F....E....D.·..95 ··0x0097cf08·00460e10·8d02450e·188c0344·0e208604·.F....E....D.·..
96 ··0x0097ce98·430e2883·05420e30·02d80e28·410e2041·C.(..B.0...(A.·A96 ··0x0097cf18·430e2883·05420e30·02d80e28·410e2041·C.(..B.0...(A.·A
97 ··0x0097cea8·0e18420e·10420e08·1c000000·d0050000·..B..B..........97 ··0x0097cf28·0e18420e·10420e08·1c000000·d0050000·..B..B..........
98 ··0x0097ceb8·785daaff·51000000·005e0e10·83026c0a·x]..Q....^....l.98 ··0x0097cf38·f85caaff·51000000·005e0e10·83026c0a·.\..Q....^....l.
99 ··0x0097cec8·c30e0845·0b410e08·6c000000·f0050000·...E.A..l.......99 ··0x0097cf48·c30e0845·0b410e08·6c000000·f0050000·...E.A..l.......
100 ··0x0097ced8·a95daaff·4e010000·00460e10·8d02420e·.]..N....F....B.100 ··0x0097cf58·295daaff·4e010000·00460e10·8d02420e·)]..N....F....B.
101 ··0x0097cee8·188c0341·0e208604·410e2883·05450e30·...A.·..A.(..E.0101 ··0x0097cf68·188c0341·0e208604·410e2883·05450e30·...A.·..A.(..E.0
102 ··0x0097cef8·500a0e28·440e2046·0e18420e·10420e08·P..(D.·F..B..B..102 ··0x0097cf78·500a0e28·440e2046·0e18420e·10420e08·P..(D.·F..B..B..
103 ··0x0097cf08·450b02db·0a0e2844·0e20410e·18420e10·E.....(D.·A..B..103 ··0x0097cf88·450b02db·0a0e2844·0e20410e·18420e10·E.....(D.·A..B..
104 ··0x0097cf18·420e0845·0b5d0a0e·28440e20·410e1842·B..E.]..(D.·A..B104 ··0x0097cf98·420e0845·0b5d0a0e·28440e20·410e1842·B..E.]..(D.·A..B
105 ··0x0097cf28·0e10420e·08450b41·0e28410e·20410e18·..B..E.A.(A.·A..105 ··0x0097cfa8·0e10420e·08450b41·0e28410e·20410e18·..B..E.A.(A.·A..
106 ··0x0097cf38·420e1042·0e080000·24000000·60060000·B..B....$...`...106 ··0x0097cfb8·420e1042·0e080000·24000000·60060000·B..B....$...`...
107 ··0x0097cf48·a845d0ff·3c000000·00450e10·8602460e·.E..<....E....F.107 ··0x0097cfc8·a846d0ff·3c000000·00450e10·8602460e·.F..<....E....F.
108 ··0x0097cf58·18830347·0e30670e·18410e10·410e0800·...G.0g..A..A...108 ··0x0097cfd8·18830347·0e30670e·18410e10·410e0800·...G.0g..A..A...
109 ··0x0097cf68·14000000·88060000·5f5eaaff·08000000·........_^......109 ··0x0097cfe8·14000000·88060000·df5daaff·08000000·.........]......
110 ··0x0097cf78·000e3083·03860200·1c000000·a0060000·..0.............110 ··0x0097cff8·000e3083·03860200·1c000000·a0060000·..0.............
111 ··0x0097cf88·0855baff·70000000·004b0e10·83020244·.U..p....K.....D111 ··0x0097d008·385abaff·70000000·004b0e10·83020244·8Z..p....K.....D
112 ··0x0097cf98·0a0e0841·0b000000·14000000·c0060000·...A............112 ··0x0097d018·0a0e0841·0b000000·14000000·c0060000·...A............
113 ··0x0097cfa8·2f5eaaff·36000000·000e1083·02000000·/^..6...........113 ··0x0097d028·af5daaff·36000000·000e1083·02000000·.]..6...........
114 ··0x0097cfb8·1c000000·d8060000·4055baff·3a000000·........@U..:...114 ··0x0097d038·1c000000·d8060000·705abaff·3a000000·........pZ..:...
115 ··0x0097cfc8·00450e10·8302550e·205b0e10·440e0800·.E....U.·[..D...115 ··0x0097d048·00450e10·8302550e·205b0e10·440e0800·.E....U.·[..D...
116 ··0x0097cfd8·14000000·f8060000·2d5eaaff·11000000·........-^......116 ··0x0097d058·14000000·f8060000·ad5daaff·11000000·.........]......
117 ··0x0097cfe8·000e2083·02000000·1c000000·10070000·..·.............117 ··0x0097d068·000e2083·02000000·1c000000·10070000·..·.............
118 ··0x0097cff8·3845d0ff·41000000·00440e60·620a0e08·8E..A....D.`b...118 ··0x0097d078·3846d0ff·41000000·00440e60·620a0e08·8F..A....D.`b...
119 ··0x0097d008·450b550e·08000000·14000000·30070000·E.U.........0...119 ··0x0097d088·450b550e·08000000·14000000·30070000·E.U.........0...
120 ··0x0097d018·065eaaff·1e000000·000e6044·0e800100·.^........`D....120 ··0x0097d098·865daaff·1e000000·000e6044·0e800100·.]........`D....
121 ··0x0097d028·10000000·48070000·1055baff·39000000·....H....U..9...121 ··0x0097d0a8·10000000·48070000·405abaff·39000000·....H...@Z..9...
122 ··0x0097d038·00000000·10000000·5c070000·f85daaff·........\....]..122 ··0x0097d0b8·00000000·10000000·5c070000·785daaff·........\...x]..
123 ··0x0097d048·03000000·00000000·30000000·70070000·........0...p...123 ··0x0097d0c8·03000000·00000000·30000000·70070000·........0...p...
124 ··0x0097d058·2845d0ff·77000000·00460e10·8f02420e·(E..w....F....B.124 ··0x0097d0d8·2846d0ff·77000000·00460e10·8f02420e·(F..w....F....B.
125 ··0x0097d068·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0125 ··0x0097d0e8·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
Max diff block lines reached; 3924862/4021335 bytes (97.60%) of diff not shown.
296 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 ··0x009f2dc0·50096800·00000000·80096800·00000000·P.h.......h.....2 ··0x009f2dc0·d00a6800·00000000·000b6800·00000000·..h.......h.....
  
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 ··0x009f2dd0·20096800·00000000····················.h.....2 ··0x009f2dd0·a00a6800·00000000···················..h.....
  
1.48 MB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 713 lines modifiedOffset 1, 713 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x009f4000·00000000·00000000·00000000·00000000·................2 ··0x009f4000·00000000·00000000·00000000·00000000·................
3 ··0x009f4010·00000000·00000000·00000000·00000000·................3 ··0x009f4010·00000000·00000000·00000000·00000000·................
4 ··0x009f4020·ffffffff·00000000·00000000·00000000·................4 ··0x009f4020·ffffffff·00000000·00000000·00000000·................
5 ··0x009f4030·00000000·00000000·cdf87300·00000000·..........s.....5 ··0x009f4030·00000000·00000000·cdf87300·00000000·..........s.....
6 ··0x009f4040·48000000·00000000·00000000·00000000·H...............6 ··0x009f4040·48000000·00000000·00000000·00000000·H...............
7 ··0x009f4050·c09e5b00·00000000·00000000·00000000·..[.............7 ··0x009f4050·a0a95b00·00000000·00000000·00000000·..[.............
8 ··0x009f4060·00000000·00000000·00000000·00000000·................8 ··0x009f4060·00000000·00000000·00000000·00000000·................
9 ··0x009f4070·00000000·00000000·00000000·00000000·................9 ··0x009f4070·00000000·00000000·00000000·00000000·................
10 ··0x009f4080·00000000·00000000·00000000·00000000·................10 ··0x009f4080·00000000·00000000·00000000·00000000·................
11 ··0x009f4090·00000000·00000000·00000000·00000000·................11 ··0x009f4090·00000000·00000000·00000000·00000000·................
12 ··0x009f40a0·00000000·00000000·00000000·00000000·................12 ··0x009f40a0·00000000·00000000·00000000·00000000·................
13 ··0x009f40b0·00000000·00000000·00000000·00000000·................13 ··0x009f40b0·00000000·00000000·00000000·00000000·................
14 ··0x009f40c0·00000000·00000000·00440000·00000000·.........D......14 ··0x009f40c0·00000000·00000000·00440000·00000000·.........D......
15 ··0x009f40d0·d0437500·00000000·30ae6000·00000000·.Cu.....0.`.....15 ··0x009f40d0·d0437500·00000000·10b96000·00000000·.Cu.......`.....
16 ··0x009f40e0·80a75300·00000000·00000000·00000000·..S.............16 ··0x009f40e0·20ad5300·00000000·00000000·00000000··.S.............
17 ··0x009f40f0·00000000·00000000·00000000·00000000·................17 ··0x009f40f0·00000000·00000000·00000000·00000000·................
18 ··0x009f4100·00000000·00000000·00000000·00000000·................18 ··0x009f4100·00000000·00000000·00000000·00000000·................
19 ··0x009f4110·00000000·00000000·00000000·00000000·................19 ··0x009f4110·00000000·00000000·00000000·00000000·................
20 ··0x009f4120·80469f00·00000000·00000000·00000000·.F..............20 ··0x009f4120·80469f00·00000000·00000000·00000000·.F..............
21 ··0x009f4130·00000000·00000000·00000000·00000000·................21 ··0x009f4130·00000000·00000000·00000000·00000000·................
22 ··0x009f4140·10000000·00000000·609b5b00·00000000·........`.[.....22 ··0x009f4140·10000000·00000000·40a65b00·00000000·........@.[.....
23 ··0x009f4150·00000000·00000000·40a65300·00000000·........@.S.....23 ··0x009f4150·00000000·00000000·e0ab5300·00000000·..........S.....
24 ··0x009f4160·00000000·00000000·00000000·00000000·................24 ··0x009f4160·00000000·00000000·00000000·00000000·................
25 ··0x009f4170·00000000·00000000·00000000·00000000·................25 ··0x009f4170·00000000·00000000·00000000·00000000·................
26 ··0x009f4180·00000000·00000000·00000000·00000000·................26 ··0x009f4180·00000000·00000000·00000000·00000000·................
27 ··0x009f4190·00000000·00000000·00000000·00000000·................27 ··0x009f4190·00000000·00000000·00000000·00000000·................
28 ··0x009f41a0·00000000·00000000·00000000·00000000·................28 ··0x009f41a0·00000000·00000000·00000000·00000000·................
29 ··0x009f41b0·00000000·00000000·00000000·00000000·................29 ··0x009f41b0·00000000·00000000·00000000·00000000·................
30 ··0x009f41c0·ffffffff·00000000·00000000·00000000·................30 ··0x009f41c0·ffffffff·00000000·00000000·00000000·................
31 ··0x009f41d0·00000000·00000000·e1f87300·00000000·..........s.....31 ··0x009f41d0·00000000·00000000·e1f87300·00000000·..........s.....
32 ··0x009f41e0·48000000·00000000·00000000·00000000·H...............32 ··0x009f41e0·48000000·00000000·00000000·00000000·H...............
33 ··0x009f41f0·c09e5b00·00000000·00000000·00000000·..[.............33 ··0x009f41f0·a0a95b00·00000000·00000000·00000000·..[.............
34 ··0x009f4200·00000000·00000000·00000000·00000000·................34 ··0x009f4200·00000000·00000000·00000000·00000000·................
35 ··0x009f4210·00000000·00000000·00000000·00000000·................35 ··0x009f4210·00000000·00000000·00000000·00000000·................
36 ··0x009f4220·00000000·00000000·00000000·00000000·................36 ··0x009f4220·00000000·00000000·00000000·00000000·................
37 ··0x009f4230·00000000·00000000·00000000·00000000·................37 ··0x009f4230·00000000·00000000·00000000·00000000·................
38 ··0x009f4240·00000000·00000000·00000000·00000000·................38 ··0x009f4240·00000000·00000000·00000000·00000000·................
39 ··0x009f4250·00000000·00000000·00000000·00000000·................39 ··0x009f4250·00000000·00000000·00000000·00000000·................
40 ··0x009f4260·00000000·00000000·00440000·00000000·.........D......40 ··0x009f4260·00000000·00000000·00440000·00000000·.........D......
41 ··0x009f4270·00447500·00000000·30ae6000·00000000·.Du.....0.`.....41 ··0x009f4270·00447500·00000000·10b96000·00000000·.Du.......`.....
42 ··0x009f4280·80a75300·00000000·00000000·00000000·..S.............42 ··0x009f4280·20ad5300·00000000·00000000·00000000··.S.............
43 ··0x009f4290·00000000·00000000·00000000·00000000·................43 ··0x009f4290·00000000·00000000·00000000·00000000·................
44 ··0x009f42a0·00000000·00000000·00000000·00000000·................44 ··0x009f42a0·00000000·00000000·00000000·00000000·................
45 ··0x009f42b0·00000000·00000000·00000000·00000000·................45 ··0x009f42b0·00000000·00000000·00000000·00000000·................
46 ··0x009f42c0·c038a000·00000000·00000000·00000000·.8..............46 ··0x009f42c0·c038a000·00000000·00000000·00000000·.8..............
47 ··0x009f42d0·00000000·00000000·00000000·00000000·................47 ··0x009f42d0·00000000·00000000·00000000·00000000·................
48 ··0x009f42e0·10000000·00000000·609b5b00·00000000·........`.[.....48 ··0x009f42e0·10000000·00000000·40a65b00·00000000·........@.[.....
49 ··0x009f42f0·00000000·00000000·40a65300·00000000·........@.S.....49 ··0x009f42f0·00000000·00000000·e0ab5300·00000000·..........S.....
50 ··0x009f4300·00000000·00000000·00000000·00000000·................50 ··0x009f4300·00000000·00000000·00000000·00000000·................
51 ··0x009f4310·00000000·00000000·00000000·00000000·................51 ··0x009f4310·00000000·00000000·00000000·00000000·................
52 ··0x009f4320·00000000·00000000·00000000·00000000·................52 ··0x009f4320·00000000·00000000·00000000·00000000·................
53 ··0x009f4330·00000000·00000000·00000000·00000000·................53 ··0x009f4330·00000000·00000000·00000000·00000000·................
54 ··0x009f4340·00000000·00000000·00000000·00000000·................54 ··0x009f4340·00000000·00000000·00000000·00000000·................
55 ··0x009f4350·00000000·00000000·00000000·00000000·................55 ··0x009f4350·00000000·00000000·00000000·00000000·................
56 ··0x009f4360·ecf87300·00000000·db094d00·00000000·..s.......M.....56 ··0x009f4360·ecf87300·00000000·1c084d00·00000000·..s.......M.....
57 ··0x009f4370·c5134d00·00000000·00000000·00000000·..M.............57 ··0x009f4370·69114d00·00000000·00000000·00000000·i.M.............
58 ··0x009f4380·00000000·00000000·00000000·00000000·................58 ··0x009f4380·00000000·00000000·00000000·00000000·................
59 ··0x009f4390·00000000·00000000·00000000·00000000·................59 ··0x009f4390·00000000·00000000·00000000·00000000·................
60 ··0x009f43a0·00000000·00000000·00000000·00000000·................60 ··0x009f43a0·00000000·00000000·00000000·00000000·................
61 ··0x009f43b0·00000000·00000000·00000000·00000000·................61 ··0x009f43b0·00000000·00000000·00000000·00000000·................
62 ··0x009f43c0·37837400·00000000·06000000·00000000·7.t.............62 ··0x009f43c0·4f837400·00000000·06000000·00000000·O.t.............
63 ··0x009f43d0·48000000·00000000·00000000·00000000·H...............63 ··0x009f43d0·48000000·00000000·00000000·00000000·H...............
64 ··0x009f43e0·fff87300·00000000·1ef97300·00000000·..s.......s.....64 ··0x009f43e0·fff87300·00000000·1ef97300·00000000·..s.......s.....
65 ··0x009f43f0·06000000·00000000·50000000·00000000·........P.......65 ··0x009f43f0·06000000·00000000·50000000·00000000·........P.......
66 ··0x009f4400·00000000·00000000·14f97300·00000000·..........s.....66 ··0x009f4400·00000000·00000000·14f97300·00000000·..........s.....
67 ··0x009f4410·42f97300·00000000·06000000·00000000·B.s.............67 ··0x009f4410·42f97300·00000000·06000000·00000000·B.s.............
68 ··0x009f4420·58000000·00000000·00000000·00000000·X...............68 ··0x009f4420·58000000·00000000·00000000·00000000·X...............
69 ··0x009f4430·38f97300·00000000·27f97300·00000000·8.s.....'.s.....69 ··0x009f4430·38f97300·00000000·27f97300·00000000·8.s.....'.s.....
70 ··0x009f4440·06000000·00000000·60000000·00000000·........`.......70 ··0x009f4440·06000000·00000000·60000000·00000000·........`.......
71 ··0x009f4450·00000000·00000000·31f97300·00000000·........1.s.....71 ··0x009f4450·00000000·00000000·31f97300·00000000·........1.s.....
72 ··0x009f4460·00000000·00000000·00000000·00000000·................72 ··0x009f4460·00000000·00000000·00000000·00000000·................
73 ··0x009f4470·00000000·00000000·00000000·00000000·................73 ··0x009f4470·00000000·00000000·00000000·00000000·................
74 ··0x009f4480·00000000·00000000·00000000·00000000·................74 ··0x009f4480·00000000·00000000·00000000·00000000·................
75 ··0x009f4490·00000000·00000000·00000000·00000000·................75 ··0x009f4490·00000000·00000000·00000000·00000000·................
76 ··0x009f44a0·4bf97300·00000000·34e64f00·00000000·K.s.....4.O.....76 ··0x009f44a0·4bf97300·00000000·fee74f00·00000000·K.s.......O.....
77 ··0x009f44b0·04000000·00000000·00000000·00000000·................77 ··0x009f44b0·04000000·00000000·00000000·00000000·................
78 ··0x009f44c0·00000000·00000000·00000000·00000000·................78 ··0x009f44c0·00000000·00000000·00000000·00000000·................
79 ··0x009f44d0·00000000·00000000·00000000·00000000·................79 ··0x009f44d0·00000000·00000000·00000000·00000000·................
80 ··0x009f44e0·ffffffff·00000000·00000000·00000000·................80 ··0x009f44e0·ffffffff·00000000·00000000·00000000·................
81 ··0x009f44f0·00000000·00000000·56f97300·00000000·........V.s.....81 ··0x009f44f0·00000000·00000000·56f97300·00000000·........V.s.....
82 ··0x009f4500·70000000·00000000·00000000·00000000·p...............82 ··0x009f4500·70000000·00000000·00000000·00000000·p...............
83 ··0x009f4510·e0665c00·00000000·00000000·00000000·.f\.............83 ··0x009f4510·e0715c00·00000000·00000000·00000000·.q\.............
84 ··0x009f4520·00000000·00000000·00000000·00000000·................84 ··0x009f4520·00000000·00000000·00000000·00000000·................
85 ··0x009f4530·00000000·00000000·00000000·00000000·................85 ··0x009f4530·00000000·00000000·00000000·00000000·................
86 ··0x009f4540·00000000·00000000·00000000·00000000·................86 ··0x009f4540·00000000·00000000·00000000·00000000·................
87 ··0x009f4550·00000000·00000000·00000000·00000000·................87 ··0x009f4550·00000000·00000000·00000000·00000000·................
88 ··0x009f4560·00000000·00000000·20c16e00·00000000·........·.n.....88 ··0x009f4560·00000000·00000000·e0c56e00·00000000·..........n.....
89 ··0x009f4570·00000000·00000000·00000000·00000000·................89 ··0x009f4570·00000000·00000000·00000000·00000000·................
90 ··0x009f4580·00000000·00000000·00440000·00000000·.........D......90 ··0x009f4580·00000000·00000000·00440000·00000000·.........D......
91 ··0x009f4590·30447500·00000000·a0d26c00·00000000·0Du.......l.....91 ··0x009f4590·30447500·00000000·20d76c00·00000000·0Du.....·.l.....
92 ··0x009f45a0·60695c00·00000000·00000000·00000000·`i\.............92 ··0x009f45a0·60745c00·00000000·00000000·00000000·`t\.............
93 ··0x009f45b0·00000000·00000000·00000000·00000000·................93 ··0x009f45b0·00000000·00000000·00000000·00000000·................
94 ··0x009f45c0·00000000·00000000·a0449f00·00000000·.........D......94 ··0x009f45c0·00000000·00000000·a0449f00·00000000·.........D......
95 ··0x009f45d0·c0439f00·00000000·60439f00·00000000·.C......`C......95 ··0x009f45d0·c0439f00·00000000·60439f00·00000000·.C......`C......
96 ··0x009f45e0·c038a000·00000000·00000000·00000000·.8..............96 ··0x009f45e0·c038a000·00000000·00000000·00000000·.8..............
97 ··0x009f45f0·00000000·00000000·00000000·00000000·................97 ··0x009f45f0·00000000·00000000·00000000·00000000·................
98 ··0x009f4600·10000000·00000000·d03f5c00·00000000·.........?\.....98 ··0x009f4600·10000000·00000000·d04a5c00·00000000·.........J\.....
99 ··0x009f4610·00000000·00000000·40345c00·00000000·........@4\.....99 ··0x009f4610·00000000·00000000·403f5c00·00000000·........@?\.....
100 ··0x009f4620·00000000·00000000·00000000·00000000·................100 ··0x009f4620·00000000·00000000·00000000·00000000·................
101 ··0x009f4630·00000000·00000000·00000000·00000000·................101 ··0x009f4630·00000000·00000000·00000000·00000000·................
102 ··0x009f4640·00000000·00000000·00000000·00000000·................102 ··0x009f4640·00000000·00000000·00000000·00000000·................
103 ··0x009f4650·00000000·00000000·00000000·00000000·................103 ··0x009f4650·00000000·00000000·00000000·00000000·................
104 ··0x009f4660·00000000·00000000·00000000·00000000·................104 ··0x009f4660·00000000·00000000·00000000·00000000·................
105 ··0x009f4670·00000000·00000000·00000000·00000000·................105 ··0x009f4670·00000000·00000000·00000000·00000000·................
106 ··0x009f4680·ffffffff·00000000·00000000·00000000·................106 ··0x009f4680·ffffffff·00000000·00000000·00000000·................
107 ··0x009f4690·00000000·00000000·5ef97300·00000000·........^.s.....107 ··0x009f4690·00000000·00000000·5ef97300·00000000·........^.s.....
108 ··0x009f46a0·48000000·00000000·00000000·00000000·H...............108 ··0x009f46a0·48000000·00000000·00000000·00000000·H...............
109 ··0x009f46b0·c09e5b00·00000000·00000000·00000000·..[.............109 ··0x009f46b0·a0a95b00·00000000·00000000·00000000·..[.............
110 ··0x009f46c0·00000000·00000000·00000000·00000000·................110 ··0x009f46c0·00000000·00000000·00000000·00000000·................
111 ··0x009f46d0·00000000·00000000·00000000·00000000·................111 ··0x009f46d0·00000000·00000000·00000000·00000000·................
112 ··0x009f46e0·00000000·00000000·00000000·00000000·................112 ··0x009f46e0·00000000·00000000·00000000·00000000·................
113 ··0x009f46f0·00000000·00000000·00000000·00000000·................113 ··0x009f46f0·00000000·00000000·00000000·00000000·................
114 ··0x009f4700·00000000·00000000·00000000·00000000·................114 ··0x009f4700·00000000·00000000·00000000·00000000·................
115 ··0x009f4710·00000000·00000000·00000000·00000000·................115 ··0x009f4710·00000000·00000000·00000000·00000000·................
116 ··0x009f4720·00000000·00000000·00440000·00000000·.........D......116 ··0x009f4720·00000000·00000000·00440000·00000000·.........D......
117 ··0x009f4730·6bf97300·00000000·30ae6000·00000000·k.s.....0.`.....117 ··0x009f4730·6bf97300·00000000·10b96000·00000000·k.s.......`.....
118 ··0x009f4740·80a75300·00000000·00000000·00000000·..S.............118 ··0x009f4740·20ad5300·00000000·00000000·00000000··.S.............
119 ··0x009f4750·00000000·00000000·00000000·00000000·................119 ··0x009f4750·00000000·00000000·00000000·00000000·................
120 ··0x009f4760·00000000·00000000·00000000·00000000·................120 ··0x009f4760·00000000·00000000·00000000·00000000·................
121 ··0x009f4770·00000000·00000000·00000000·00000000·................121 ··0x009f4770·00000000·00000000·00000000·00000000·................
122 ··0x009f4780·c038a000·00000000·00000000·00000000·.8..............122 ··0x009f4780·c038a000·00000000·00000000·00000000·.8..............
123 ··0x009f4790·00000000·00000000·00000000·00000000·................123 ··0x009f4790·00000000·00000000·00000000·00000000·................
124 ··0x009f47a0·10000000·00000000·609b5b00·00000000·........`.[.....124 ··0x009f47a0·10000000·00000000·40a65b00·00000000·........@.[.....
125 ··0x009f47b0·00000000·00000000·40a65300·00000000·........@.S.....125 ··0x009f47b0·00000000·00000000·e0ab5300·00000000·..........S.....
126 ··0x009f47c0·00000000·00000000·00000000·00000000·................126 ··0x009f47c0·00000000·00000000·00000000·00000000·................
Max diff block lines reached; 1537032/1547201 bytes (99.34%) of diff not shown.
3.52 KB
readelf --wide --decompress --hex-dump=.PyRuntime {}
    
Offset 40, 33 lines modifiedOffset 40, 33 lines modified
40 ··0x00a3e650·00000000·00000000·00000000·00000000·................40 ··0x00a3e650·00000000·00000000·00000000·00000000·................
41 ··0x00a3e660·00000000·00000000·00000000·00000000·................41 ··0x00a3e660·00000000·00000000·00000000·00000000·................
42 ··0x00a3e670·00000000·00000000·00000000·00000000·................42 ··0x00a3e670·00000000·00000000·00000000·00000000·................
43 ··0x00a3e680·00000000·00000000·ffffffff·ffffffff·................43 ··0x00a3e680·00000000·00000000·ffffffff·ffffffff·................
44 ··0x00a3e690·00000000·00000000·00000000·00000000·................44 ··0x00a3e690·00000000·00000000·00000000·00000000·................
45 ··0x00a3e6a0·01000000·00000000·00000000·00000000·................45 ··0x00a3e6a0·01000000·00000000·00000000·00000000·................
46 ··0x00a3e6b0·00000000·00000000·00000000·00000000·................46 ··0x00a3e6b0·00000000·00000000·00000000·00000000·................
47 ··0x00a3e6c0·00000000·00000000·b0265200·00000000·.........&R.....47 ··0x00a3e6c0·00000000·00000000·602c5200·00000000·........`,R.....
48 ··0x00a3e6d0·f0295200·00000000·80285200·00000000·.)R......(R.....48 ··0x00a3e6d0·a02f5200·00000000·302e5200·00000000·./R.....0.R.....
49 ··0x00a3e6e0·20285200·00000000·00000000·00000000··(R.............49 ··0x00a3e6e0·d02d5200·00000000·00000000·00000000·.-R.............
50 ··0x00a3e6f0·e07a5200·00000000·e0ea5200·00000000·.zR.......R.....50 ··0x00a3e6f0·90805200·00000000·80f05200·00000000·..R.......R.....
51 ··0x00a3e700·60f25300·00000000·20ef5200·00000000·`.S.....·.R.....51 ··0x00a3e700·d0f75300·00000000·c0f45200·00000000·..S.......R.....
52 ··0x00a3e710·00000000·00000000·e07a5200·00000000·.........zR.....52 ··0x00a3e710·00000000·00000000·90805200·00000000·..........R.....
53 ··0x00a3e720·e0ea5200·00000000·60f25300·00000000·..R.....`.S.....53 ··0x00a3e720·80f05200·00000000·d0f75300·00000000·..R.......S.....
54 ··0x00a3e730·20ef5200·00000000·72000000·00000000··.R.....r.......54 ··0x00a3e730·c0f45200·00000000·72000000·00000000·..R.....r.......
55 ··0x00a3e740·00000000·00000000·b0265200·00000000·.........&R.....55 ··0x00a3e740·00000000·00000000·602c5200·00000000·........`,R.....
56 ··0x00a3e750·f0295200·00000000·80285200·00000000·.)R......(R.....56 ··0x00a3e750·a02f5200·00000000·302e5200·00000000·./R.....0.R.....
57 ··0x00a3e760·20285200·00000000·6d000000·00000000··(R.....m.......57 ··0x00a3e760·d02d5200·00000000·6d000000·00000000·.-R.....m.......
58 ··0x00a3e770·00000000·00000000·e07a5200·00000000·.........zR.....58 ··0x00a3e770·00000000·00000000·90805200·00000000·..........R.....
59 ··0x00a3e780·e0ea5200·00000000·60f25300·00000000·..R.....`.S.....59 ··0x00a3e780·80f05200·00000000·d0f75300·00000000·..R.......S.....
60 ··0x00a3e790·20ef5200·00000000·6f000000·00000000··.R.....o.......60 ··0x00a3e790·c0f45200·00000000·6f000000·00000000·..R.....o.......
61 ··0x00a3e7a0·00000000·00000000·e07a5200·00000000·.........zR.....61 ··0x00a3e7a0·00000000·00000000·90805200·00000000·..........R.....
62 ··0x00a3e7b0·e0ea5200·00000000·60f25300·00000000·..R.....`.S.....62 ··0x00a3e7b0·80f05200·00000000·d0f75300·00000000·..R.......S.....
63 ··0x00a3e7c0·20ef5200·00000000·00000000·00000000··.R.............63 ··0x00a3e7c0·c0f45200·00000000·00000000·00000000·..R.............
64 ··0x00a3e7d0·00000000·00000000·a07f5200·00000000·..........R.....64 ··0x00a3e7d0·00000000·00000000·60855200·00000000·........`.R.....
65 ··0x00a3e7e0·f04b6200·00000000·ffffffff·00000000·.Kb.............65 ··0x00a3e7e0·30506200·00000000·ffffffff·00000000·0Pb.............
66 ··0x00a3e7f0·00000000·00000000·ffffffff·00000000·................66 ··0x00a3e7f0·00000000·00000000·ffffffff·00000000·................
67 ··0x00a3e800·00000000·00000000·00000000·00000000·................67 ··0x00a3e800·00000000·00000000·00000000·00000000·................
68 ··0x00a3e810·00000000·00000000·00000000·00000000·................68 ··0x00a3e810·00000000·00000000·00000000·00000000·................
69 ··0x00a3e820·00000000·00000000·28e8a300·00000000·........(.......69 ··0x00a3e820·00000000·00000000·28e8a300·00000000·........(.......
70 ··0x00a3e830·28e8a300·00000000·00000000·00000000·(...............70 ··0x00a3e830·28e8a300·00000000·00000000·00000000·(...............
71 ··0x00a3e840·00000000·00000000·00000000·00000000·................71 ··0x00a3e840·00000000·00000000·00000000·00000000·................
72 ··0x00a3e850·00000000·00000000·00000000·00000000·................72 ··0x00a3e850·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·35313235·31316462·63633065·62366635·512511dbcc0eb6f5 
3 ··0x00000010·30353630·30666261·66646166·30623565·05600fbafdaf0b5e2 ··0x00000000·35346663·30306538·62343134·62643332·54fc00e8b414bd32
 3 ··0x00000010·39613163·38636135·64633939·61303564·9a1c8ca5dc99a05d
4 ··0x00000020·32393138·62342e64·65627567·00000000·2918b4.debug....4 ··0x00000020·61656633·65372e64·65627567·00000000·aef3e7.debug....
5 ··0x00000030·fb1f9b06····························....5 ··0x00000030·ad0faea7····························....
  
103 MB
python3.13-nopie_3.13.5-1_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-06-12·07:03:44.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-06-12·07:03:44.000000·debian-binary
2 -rw-r--r--···0········0········0·····1048·2025-06-12·07:03:44.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1048·2025-06-12·07:03:44.000000·control.tar.xz
3 -rw-r--r--···0········0········0··2208476·2025-06-12·07:03:44.000000·data.tar.xz3 -rw-r--r--···0········0········0··2210300·2025-06-12·07:03:44.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.13-nopie1 Package:·python3.13-nopie
2 Source:·python3.132 Source:·python3.13
3 Version:·3.13.5-13 Version:·3.13.5-1
4 Architecture:·amd644 Architecture:·amd64
5 Maintainer:·Matthias·Klose·<doko@debian.org>5 Maintainer:·Matthias·Klose·<doko@debian.org>
6 Installed-Size:·67436 Installed-Size:·6747
7 Depends:·python3.13-minimal·(=·3.13.5-1),·libc6·(>=·2.38),·libexpat1·(>=·2.6.0),·zlib1g·(>=·1:1.2.0)7 Depends:·python3.13-minimal·(=·3.13.5-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.13)11 Description:·Python·interpreter·linked·without·PIE·(version·3.13)
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.13·executable,·and·making13 ·executable.·This·interpreter·is·diverting·the·python3.13·executable,·and·making
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
103 MB
data.tar.xz
103 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·2025-06-12·07:03:44.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/bin/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/bin/
4 -rwxr-xr-x···0·root·········(0)·root·········(0)··6828688·2025-06-12·07:03:44.000000·./usr/bin/python3.134 -rwxr-xr-x···0·root·········(0)·root·········(0)··6832784·2025-06-12·07:03:44.000000·./usr/bin/python3.13
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/doc/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/doc/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/doc/python3.13-nopie/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/doc/python3.13-nopie/
8 -rw-r--r--···0·root·········(0)·root·········(0)······244·2025-06-12·07:03:44.000000·./usr/share/doc/python3.13-nopie/README.Debian8 -rw-r--r--···0·root·········(0)·root·········(0)······244·2025-06-12·07:03:44.000000·./usr/share/doc/python3.13-nopie/README.Debian
9 -rw-r--r--···0·root·········(0)·root·········(0)····11391·2025-06-12·07:03:44.000000·./usr/share/doc/python3.13-nopie/changelog.Debian.gz9 -rw-r--r--···0·root·········(0)·root·········(0)····11391·2025-06-12·07:03:44.000000·./usr/share/doc/python3.13-nopie/changelog.Debian.gz
10 -rw-r--r--···0·root·········(0)·root·········(0)····49855·2025-06-12·07:03:44.000000·./usr/share/doc/python3.13-nopie/copyright10 -rw-r--r--···0·root·········(0)·root·········(0)····49855·2025-06-12·07:03:44.000000·./usr/share/doc/python3.13-nopie/copyright
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/lintian/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-06-12·07:03:44.000000·./usr/share/lintian/
103 MB
./usr/bin/python3.13
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:···············0x67f11011 ··Entry·point·address:···············0x67f390
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········6826512·(bytes·into·file)13 ··Start·of·section·headers:··········6830608·(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:·········1517 ··Number·of·program·headers:·········15
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
2.71 KB
readelf --wide --program-header {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
  
1 Elf·file·type·is·EXEC·(Executable·file)1 Elf·file·type·is·EXEC·(Executable·file)
2 Entry·point·0x67f1102 Entry·point·0x67f390
3 There·are·15·program·headers,·starting·at·offset·643 There·are·15·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·0x000348·0x000348·R···0x86 ··PHDR···········0x000040·0x0000000000400040·0x0000000000400040·0x000348·0x000348·R···0x8
7 ··INTERP·········0x0003cc·0x00000000004003cc·0x00000000004003cc·0x00001c·0x00001c·R···0x17 ··INTERP·········0x0003cc·0x00000000004003cc·0x00000000004003cc·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·0x01f1d0·0x01f1d0·R···0x10009 ··LOAD···········0x000000·0x0000000000400000·0x0000000000400000·0x01f1d0·0x01f1d0·R···0x1000
10 ··LOAD···········0x020000·0x0000000000420000·0x0000000000420000·0x31dcc9·0x31dcc9·R·E·0x100010 ··LOAD···········0x020000·0x0000000000420000·0x0000000000420000·0x31ee69·0x31ee69·R·E·0x1000
11 ··LOAD···········0x33e000·0x000000000073e000·0x000000000073e000·0x2b2e18·0x2b2e18·R···0x100011 ··LOAD···········0x33f000·0x000000000073f000·0x000000000073f000·0x2b2fb8·0x2b2fb8·R···0x1000
12 ··LOAD···········0x5f1db8·0x00000000009f1db8·0x00000000009f1db8·0x090950·0x104f90·RW··0x100012 ··LOAD···········0x5f2db8·0x00000000009f2db8·0x00000000009f2db8·0x090950·0x104f90·RW··0x1000
13 ··DYNAMIC········0x5f1dd8·0x00000000009f1dd8·0x00000000009f1dd8·0x000200·0x000200·RW··0x813 ··DYNAMIC········0x5f2dd8·0x00000000009f2dd8·0x00000000009f2dd8·0x000200·0x000200·RW··0x8
14 ··NOTE···········0x000388·0x0000000000400388·0x0000000000400388·0x000020·0x000020·R···0x814 ··NOTE···········0x000388·0x0000000000400388·0x0000000000400388·0x000020·0x000020·R···0x8
15 ··NOTE···········0x0003a8·0x00000000004003a8·0x00000000004003a8·0x000024·0x000024·R···0x415 ··NOTE···········0x0003a8·0x00000000004003a8·0x00000000004003a8·0x000024·0x000024·R···0x4
16 ··NOTE···········0x5f0df8·0x00000000009f0df8·0x00000000009f0df8·0x000020·0x000020·R···0x416 ··NOTE···········0x5f1f98·0x00000000009f1f98·0x00000000009f1f98·0x000020·0x000020·R···0x4
17 ··TLS············0x5f1db8·0x00000000009f1db8·0x00000000009f1db8·0x000008·0x000019·R···0x817 ··TLS············0x5f2db8·0x00000000009f2db8·0x00000000009f2db8·0x000008·0x000019·R···0x8
18 ··GNU_PROPERTY···0x000388·0x0000000000400388·0x0000000000400388·0x000020·0x000020·R···0x818 ··GNU_PROPERTY···0x000388·0x0000000000400388·0x0000000000400388·0x000020·0x000020·R···0x8
19 ··GNU_EH_FRAME···0x564dc4·0x0000000000964dc4·0x0000000000964dc4·0x016b6c·0x016b6c·R···0x419 ··GNU_EH_FRAME···0x565dc4·0x0000000000965dc4·0x0000000000965dc4·0x016b4c·0x016b4c·R···0x4
20 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1020 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
21 ··GNU_RELRO······0x5f1db8·0x00000000009f1db8·0x00000000009f1db8·0x000248·0x000248·R···0x121 ··GNU_RELRO······0x5f2db8·0x00000000009f2db8·0x00000000009f2db8·0x000248·0x000248·R···0x1
  
22 ·Section·to·Segment·mapping:22 ·Section·to·Segment·mapping:
23 ··Segment·Sections...23 ··Segment·Sections...
24 ···00·····24 ···00·····
25 ···01·····.interp·25 ···01·····.interp·
26 ···02·····.note.gnu.property·.note.gnu.build-id·.interp·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rela.dyn·.rela.plt·26 ···02·····.note.gnu.property·.note.gnu.build-id·.interp·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rela.dyn·.rela.plt·
27 ···03·····.init·.plt·.text·.fini·27 ···03·····.init·.plt·.text·.fini·
5.24 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·34·section·headers,·starting·at·offset·0x682a10:1 There·are·34·section·headers,·starting·at·offset·0x683a10:
  
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.property·NOTE············0000000000400388·000388·000020·00···A··0···0··85 ··[·1]·.note.gnu.property·NOTE············0000000000400388·000388·000020·00···A··0···0··8
6 ··[·2]·.note.gnu.build-id·NOTE············00000000004003a8·0003a8·000024·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············00000000004003a8·0003a8·000024·00···A··0···0··4
7 ··[·3]·.interp···········PROGBITS········00000000004003cc·0003cc·00001c·00···A··0···0··17 ··[·3]·.interp···········PROGBITS········00000000004003cc·0003cc·00001c·00···A··0···0··1
Offset 11, 33 lines modifiedOffset 11, 33 lines modified
11 ··[·6]·.dynstr···········STRTAB··········0000000000410a70·010a70·00a1c3·00···A··0···0··111 ··[·6]·.dynstr···········STRTAB··········0000000000410a70·010a70·00a1c3·00···A··0···0··1
12 ··[·7]·.gnu.version······VERSYM··········000000000041ac34·01ac34·001198·02···A··5···0··212 ··[·7]·.gnu.version······VERSYM··········000000000041ac34·01ac34·001198·02···A··5···0··2
13 ··[·8]·.gnu.version_r····VERNEED·········000000000041bdd0·01bdd0·0001f0·00···A··6···3··813 ··[·8]·.gnu.version_r····VERNEED·········000000000041bdd0·01bdd0·0001f0·00···A··6···3··8
14 ··[·9]·.rela.dyn·········RELA············000000000041bfc0·01bfc0·000228·18···A··5···0··814 ··[·9]·.rela.dyn·········RELA············000000000041bfc0·01bfc0·000228·18···A··5···0··8
15 ··[10]·.rela.plt·········RELA············000000000041c1e8·01c1e8·002fe8·18··AI··5··26··815 ··[10]·.rela.plt·········RELA············000000000041c1e8·01c1e8·002fe8·18··AI··5··26··8
16 ··[11]·.init·············PROGBITS········0000000000420000·020000·000017·00··AX··0···0··416 ··[11]·.init·············PROGBITS········0000000000420000·020000·000017·00··AX··0···0··4
17 ··[12]·.plt··············PROGBITS········0000000000420020·020020·002000·10··AX··0···0·1617 ··[12]·.plt··············PROGBITS········0000000000420020·020020·002000·10··AX··0···0·16
18 ··[13]·.text·············PROGBITS········0000000000422040·022040·31bc7e·00··AX··0···0·6418 ··[13]·.text·············PROGBITS········0000000000422040·022040·31ce1e·00··AX··0···0·64
19 ··[14]·.fini·············PROGBITS········000000000073dcc0·33dcc0·000009·00··AX··0···0··419 ··[14]·.fini·············PROGBITS········000000000073ee60·33ee60·000009·00··AX··0···0··4
20 ··[15]·.rodata···········PROGBITS········000000000073e000·33e000·226dc0·00···A··0···0·6420 ··[15]·.rodata···········PROGBITS········000000000073f000·33f000·226dc0·00···A··0···0·64
21 ··[16]·.stapsdt.base·····PROGBITS········0000000000964dc0·564dc0·000001·00···A··0···0··121 ··[16]·.stapsdt.base·····PROGBITS········0000000000965dc0·565dc0·000001·00···A··0···0··1
22 ··[17]·.eh_frame_hdr·····PROGBITS········0000000000964dc4·564dc4·016b6c·00···A··0···0··422 ··[17]·.eh_frame_hdr·····PROGBITS········0000000000965dc4·565dc4·016b4c·00···A··0···0··4
23 ··[18]·.eh_frame·········PROGBITS········000000000097b930·57b930·0754c8·00···A··0···0··823 ··[18]·.eh_frame·········PROGBITS········000000000097c910·57c910·075688·00···A··0···0··8
24 ··[19]·.note.ABI-tag·····NOTE············00000000009f0df8·5f0df8·000020·00···A··0···0··424 ··[19]·.note.ABI-tag·····NOTE············00000000009f1f98·5f1f98·000020·00···A··0···0··4
25 ··[20]·.tdata············PROGBITS········00000000009f1db8·5f1db8·000008·00·WAT··0···0··825 ··[20]·.tdata············PROGBITS········00000000009f2db8·5f2db8·000008·00·WAT··0···0··8
26 ··[21]·.tbss·············NOBITS··········00000000009f1dc0·5f1dc0·000011·00·WAT··0···0··826 ··[21]·.tbss·············NOBITS··········00000000009f2dc0·5f2dc0·000011·00·WAT··0···0··8
27 ··[22]·.init_array·······INIT_ARRAY······00000000009f1dc0·5f1dc0·000010·08··WA··0···0··827 ··[22]·.init_array·······INIT_ARRAY······00000000009f2dc0·5f2dc0·000010·08··WA··0···0··8
28 ··[23]·.fini_array·······FINI_ARRAY······00000000009f1dd0·5f1dd0·000008·08··WA··0···0··828 ··[23]·.fini_array·······FINI_ARRAY······00000000009f2dd0·5f2dd0·000008·08··WA··0···0··8
29 ··[24]·.dynamic··········DYNAMIC·········00000000009f1dd8·5f1dd8·000200·10··WA··6···0··829 ··[24]·.dynamic··········DYNAMIC·········00000000009f2dd8·5f2dd8·000200·10··WA··6···0··8
30 ··[25]·.got··············PROGBITS········00000000009f1fd8·5f1fd8·000010·08··WA··0···0··830 ··[25]·.got··············PROGBITS········00000000009f2fd8·5f2fd8·000010·08··WA··0···0··8
31 ··[26]·.got.plt··········PROGBITS········00000000009f1fe8·5f1fe8·001010·08··WA··0···0··831 ··[26]·.got.plt··········PROGBITS········00000000009f2fe8·5f2fe8·001010·08··WA··0···0··8
32 ··[27]·.data·············PROGBITS········00000000009f3000·5f3000·04a3e8·00··WA··0···0·3232 ··[27]·.data·············PROGBITS········00000000009f4000·5f4000·04a3e8·00··WA··0···0·32
33 ··[28]·.PyRuntime········PROGBITS········0000000000a3d400·63d400·0452f0·00··WA··0···0·3233 ··[28]·.PyRuntime········PROGBITS········0000000000a3e400·63e400·0452f0·00··WA··0···0·32
34 ··[29]·.probes···········PROGBITS········0000000000a826f0·6826f0·000018·00··WA··0···0··234 ··[29]·.probes···········PROGBITS········0000000000a836f0·6836f0·000018·00··WA··0···0··2
35 ··[30]·.bss··············NOBITS··········0000000000a82740·682708·074608·00··WA··0···0·6435 ··[30]·.bss··············NOBITS··········0000000000a83740·683708·074608·00··WA··0···0·64
36 ··[31]·.note.stapsdt·····NOTE············0000000000000000·682708·000188·00······0···0··436 ··[31]·.note.stapsdt·····NOTE············0000000000000000·683708·000188·00······0···0··4
37 ··[32]·.gnu_debuglink····PROGBITS········0000000000000000·682890·000034·00······0···0··437 ··[32]·.gnu_debuglink····PROGBITS········0000000000000000·683890·000034·00······0···0··4
38 ··[33]·.shstrtab·········STRTAB··········0000000000000000·6828c4·000148·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········0000000000000000·6838c4·000148·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)
274 KB
readelf --wide --symbols {}
    
Offset 484, 1772 lines modifiedOffset 484, 1772 lines modified
484 ···480:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·vfork@GLIBC_2.2.5·(2)484 ···480:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·vfork@GLIBC_2.2.5·(2)
485 ···481:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fflush@GLIBC_2.2.5·(2)485 ···481:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fflush@GLIBC_2.2.5·(2)
486 ···482:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·sync@GLIBC_2.2.5·(2)486 ···482:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·sync@GLIBC_2.2.5·(2)
487 ···483:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.2.5·(2)487 ···483:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.2.5·(2)
488 ···484:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fdopendir@GLIBC_2.4·(14)488 ···484:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fdopendir@GLIBC_2.4·(14)
489 ···485:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getc@GLIBC_2.2.5·(2)489 ···485:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getc@GLIBC_2.2.5·(2)
490 ···486:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getservbyname@GLIBC_2.2.5·(2)490 ···486:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getservbyname@GLIBC_2.2.5·(2)
491 ···487:·00000000005e70c0····99·FUNC····GLOBAL·DEFAULT···13·PyUnicode_EncodeFSDefault491 ···487:·00000000005e7ab0····99·FUNC····GLOBAL·DEFAULT···13·PyUnicode_EncodeFSDefault
492 ···488:·0000000000538c20····40·FUNC····GLOBAL·DEFAULT···13·PyStaticMethod_New492 ···488:·0000000000538f10····40·FUNC····GLOBAL·DEFAULT···13·PyStaticMethod_New
493 ···489:·00000000006b1d50····63·FUNC····GLOBAL·DEFAULT···13·PyCodec_Register493 ···489:·00000000006b2050····63·FUNC····GLOBAL·DEFAULT···13·PyCodec_Register
494 ···490:·0000000000421020·····0·FUNC····GLOBAL·DEFAULT··UND·atanh@GLIBC_2.2.5·(3)494 ···490:·0000000000421020·····0·FUNC····GLOBAL·DEFAULT··UND·atanh@GLIBC_2.2.5·(3)
495 ···491:·0000000000519f4d·····9·FUNC····GLOBAL·DEFAULT···13·PyStructSequence_InitType495 ···491:·000000000051a229·····9·FUNC····GLOBAL·DEFAULT···13·PyStructSequence_InitType
496 ···492:·0000000000710830····25·FUNC····GLOBAL·DEFAULT···13·PyErr_SetHandledException496 ···492:·0000000000711250····25·FUNC····GLOBAL·DEFAULT···13·PyErr_SetHandledException
497 ···493:·0000000000505b2d····59·FUNC····GLOBAL·DEFAULT···13·PyState_RemoveModule497 ···493:·0000000000505e38····59·FUNC····GLOBAL·DEFAULT···13·PyState_RemoveModule
498 ···494:·00000000006136c0····24·FUNC····GLOBAL·DEFAULT···13·PyFrame_GetCode498 ···494:·0000000000614100····24·FUNC····GLOBAL·DEFAULT···13·PyFrame_GetCode
499 ···495:·0000000000644c10·····9·FUNC····GLOBAL·DEFAULT···13·_PyBytes_Join499 ···495:·0000000000644f30·····9·FUNC····GLOBAL·DEFAULT···13·_PyBytes_Join
500 ···496:·00000000006d7150····21·FUNC····GLOBAL·DEFAULT···13·Py_IsFinalizing500 ···496:·00000000006d7970····21·FUNC····GLOBAL·DEFAULT···13·Py_IsFinalizing
501 ···497:·00000000004206e0·····0·FUNC····GLOBAL·DEFAULT··UND·fchdir@GLIBC_2.2.5·(2)501 ···497:·00000000004206e0·····0·FUNC····GLOBAL·DEFAULT··UND·fchdir@GLIBC_2.2.5·(2)
502 ···498:·0000000000530440····23·FUNC····GLOBAL·DEFAULT···13·PyThreadState_Get502 ···498:·0000000000530750····23·FUNC····GLOBAL·DEFAULT···13·PyThreadState_Get
503 ···499:·00000000006b51b0····65·FUNC····GLOBAL·DEFAULT···13·_PyEval_MakePendingCalls503 ···499:·00000000006b54b0····65·FUNC····GLOBAL·DEFAULT···13·_PyEval_MakePendingCalls
504 ···500:·0000000000a0b4b0·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_RuntimeWarning504 ···500:·0000000000a0c4b0·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_RuntimeWarning
505 ···501:·000000000048e3e6····13·FUNC····GLOBAL·DEFAULT···13·PyErr_WriteUnraisable505 ···501:·000000000048e6ae····13·FUNC····GLOBAL·DEFAULT···13·PyErr_WriteUnraisable
506 ···502:·00000000006ce4f0····14·FUNC····GLOBAL·DEFAULT···13·PyInit__socket506 ···502:·00000000006cecd0····14·FUNC····GLOBAL·DEFAULT···13·PyInit__socket
507 ···503:·0000000000a0b4c8·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_BytesWarning507 ···503:·0000000000a0c4c8·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_BytesWarning
508 ···504:·0000000000648730····33·FUNC····GLOBAL·DEFAULT···13·PyTime_Time508 ···504:·0000000000648c90····33·FUNC····GLOBAL·DEFAULT···13·PyTime_Time
509 ···505:·0000000000554900···219·FUNC····GLOBAL·DEFAULT···13·PyEval_SaveThread509 ···505:·0000000000554c00···219·FUNC····GLOBAL·DEFAULT···13·PyEval_SaveThread
510 ···506:·00000000005180e0····11·FUNC····GLOBAL·DEFAULT···13·PyThread_delete_key_value510 ···506:·00000000005183bc····11·FUNC····GLOBAL·DEFAULT···13·PyThread_delete_key_value
511 ···507:·000000000073e000·····4·OBJECT··GLOBAL·DEFAULT···15·_IO_stdin_used511 ···507:·000000000073f000·····4·OBJECT··GLOBAL·DEFAULT···15·_IO_stdin_used
512 ···508:·000000000067fd70····60·FUNC····GLOBAL·DEFAULT···13·PyThread_start_joinable_thread512 ···508:·000000000067fff0····60·FUNC····GLOBAL·DEFAULT···13·PyThread_start_joinable_thread
513 ···509:·00000000005227c0····57·FUNC····GLOBAL·DEFAULT···13·PyMem_RawMalloc513 ···509:·0000000000522aa0····57·FUNC····GLOBAL·DEFAULT···13·PyMem_RawMalloc
514 ···510:·00000000005e56c0··1794·FUNC····GLOBAL·DEFAULT···13·PySlice_Unpack514 ···510:·00000000005e60c0··1794·FUNC····GLOBAL·DEFAULT···13·PySlice_Unpack
515 ···511:·00000000004f4a2f····35·FUNC····GLOBAL·DEFAULT···13·PyErr_BadArgument515 ···511:·00000000004f4d45····35·FUNC····GLOBAL·DEFAULT···13·PyErr_BadArgument
516 ···512:·00000000006014e0···233·FUNC····GLOBAL·DEFAULT···13·_PyObject_CallMethod516 ···512:·0000000000601e60···233·FUNC····GLOBAL·DEFAULT···13·_PyObject_CallMethod
517 ···513:·000000000048a15b···362·FUNC····GLOBAL·DEFAULT···13·PyObject_Print517 ···513:·000000000048a55b···362·FUNC····GLOBAL·DEFAULT···13·PyObject_Print
518 ···514:·00000000006be090····14·FUNC····GLOBAL·DEFAULT···13·PyInit__random518 ···514:·00000000006be890····14·FUNC····GLOBAL·DEFAULT···13·PyInit__random
519 ···515:·000000000051447b····17·FUNC····GLOBAL·DEFAULT···13·_PyBuffer_ReleaseInInterpreter519 ···515:·0000000000514757····17·FUNC····GLOBAL·DEFAULT···13·_PyBuffer_ReleaseInInterpreter
520 ···516:·000000000062f1c0····33·FUNC····GLOBAL·DEFAULT···13·PyTime_Monotonic520 ···516:·000000000062f780····33·FUNC····GLOBAL·DEFAULT···13·PyTime_Monotonic
521 ···517:·0000000000633ae0···117·FUNC····GLOBAL·DEFAULT···13·_PyGen_FetchStopIterationValue521 ···517:·0000000000634090···117·FUNC····GLOBAL·DEFAULT···13·_PyGen_FetchStopIterationValue
522 ···518:·00000000009f45c0···416·OBJECT··GLOBAL·DEFAULT···27·PyZip_Type522 ···518:·00000000009f55c0···416·OBJECT··GLOBAL·DEFAULT···27·PyZip_Type
523 ···519:·0000000000512abf····19·FUNC····GLOBAL·DEFAULT···13·_PyRWMutex_Unlock523 ···519:·0000000000512d9b····19·FUNC····GLOBAL·DEFAULT···13·_PyRWMutex_Unlock
524 ···520:·0000000000517c1a····11·FUNC····GLOBAL·DEFAULT···13·_PySeqLock_UnlockWrite524 ···520:·0000000000517ef6····11·FUNC····GLOBAL·DEFAULT···13·_PySeqLock_UnlockWrite
525 ···521:·00000000005b9af0····23·FUNC····GLOBAL·DEFAULT···13·_Py_normpath525 ···521:·00000000005ba2d0····23·FUNC····GLOBAL·DEFAULT···13·_Py_normpath
526 ···522:·0000000000a061a0···416·OBJECT··GLOBAL·DEFAULT···27·PyModule_Type526 ···522:·0000000000a071a0···416·OBJECT··GLOBAL·DEFAULT···27·PyModule_Type
527 ···523:·000000000062ced0····25·FUNC····GLOBAL·DEFAULT···13·PyNumber_InPlaceAnd527 ···523:·000000000062d550····25·FUNC····GLOBAL·DEFAULT···13·PyNumber_InPlaceAnd
528 ···524:·000000000051ae0e····30·FUNC····GLOBAL·DEFAULT···13·PyErr_BadInternalCall528 ···524:·000000000051b0ea····30·FUNC····GLOBAL·DEFAULT···13·PyErr_BadInternalCall
529 ···525:·000000000063a6a0····63·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_IsUppercase529 ···525:·000000000063aca0····63·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_IsUppercase
530 ···526:·00000000006345e0···349·FUNC····GLOBAL·DEFAULT···13·PyObject_CallObject530 ···526:·0000000000634b90···349·FUNC····GLOBAL·DEFAULT···13·PyObject_CallObject
531 ···527:·0000000000673b40···183·FUNC····GLOBAL·DEFAULT···13·PyLong_AsLongLongAndOverflow531 ···527:·0000000000674040···183·FUNC····GLOBAL·DEFAULT···13·PyLong_AsLongLongAndOverflow
532 ···528:·0000000000a13928·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_BlockingIOError532 ···528:·0000000000a14928·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_BlockingIOError
533 ···529:·00000000004e80ba····86·FUNC····GLOBAL·DEFAULT···13·PyVectorcall_Call533 ···529:·00000000004e83b8····86·FUNC····GLOBAL·DEFAULT···13·PyVectorcall_Call
534 ···530:·00000000006b2cc0····58·FUNC····GLOBAL·DEFAULT···13·PyUnstable_Code_GetExtra534 ···530:·00000000006b2fc0····58·FUNC····GLOBAL·DEFAULT···13·PyUnstable_Code_GetExtra
535 ···531:·0000000000a15230·····8·OBJECT··GLOBAL·DEFAULT···27·_PyImport_FrozenBootstrap535 ···531:·0000000000a16230·····8·OBJECT··GLOBAL·DEFAULT···27·_PyImport_FrozenBootstrap
536 ···532:·0000000000545ff0····72·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_AsUTF8NoNUL536 ···532:·0000000000546370····72·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_AsUTF8NoNUL
537 ···533:·000000000050f191···151·FUNC····GLOBAL·DEFAULT···13·PyFile_FromFd537 ···533:·000000000050f496···151·FUNC····GLOBAL·DEFAULT···13·PyFile_FromFd
538 ···534:·0000000000af6d48·····0·NOTYPE··GLOBAL·DEFAULT···30·_end538 ···534:·0000000000af7d48·····0·NOTYPE··GLOBAL·DEFAULT···30·_end
539 ···535:·00000000005164b2····11·FUNC····GLOBAL·DEFAULT···13·PyObject_DelAttrString539 ···535:·000000000051678e····11·FUNC····GLOBAL·DEFAULT···13·PyObject_DelAttrString
540 ···536:·0000000000515ea8···139·FUNC····GLOBAL·DEFAULT···13·PyEval_CallObjectWithKeywords540 ···536:·0000000000516184···139·FUNC····GLOBAL·DEFAULT···13·PyEval_CallObjectWithKeywords
541 ···537:·0000000000514708·····9·FUNC····GLOBAL·DEFAULT···13·PyObject_GET_WEAKREFS_LISTPTR541 ···537:·00000000005149e4·····9·FUNC····GLOBAL·DEFAULT···13·PyObject_GET_WEAKREFS_LISTPTR
542 ···538:·0000000000af45e8·····8·OBJECT··GLOBAL·DEFAULT···30·Py_FileSystemDefaultEncoding542 ···538:·0000000000af55e8·····8·OBJECT··GLOBAL·DEFAULT···30·Py_FileSystemDefaultEncoding
543 ···539:·00000000005d6070···262·FUNC····GLOBAL·DEFAULT···13·_PyObject_SetManagedDict543 ···539:·00000000005d6930···262·FUNC····GLOBAL·DEFAULT···13·_PyObject_SetManagedDict
544 ···540:·00000000005a1dd0··2027·FUNC····GLOBAL·DEFAULT···13·PyUnicode_RPartition544 ···540:·00000000005a2650··2027·FUNC····GLOBAL·DEFAULT···13·PyUnicode_RPartition
545 ···541:·0000000000af4640·····8·OBJECT··GLOBAL·DEFAULT···30·PyOS_InputHook545 ···541:·0000000000af5640·····8·OBJECT··GLOBAL·DEFAULT···30·PyOS_InputHook
546 ···542:·000000000051d7b1···138·FUNC····GLOBAL·DEFAULT···13·_PyMonitoring_FireCRaiseEvent546 ···542:·000000000051da8d···138·FUNC····GLOBAL·DEFAULT···13·_PyMonitoring_FireCRaiseEvent
547 ···543:·0000000000a0b4f8·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_LookupError547 ···543:·0000000000a0c4f8·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_LookupError
548 ···544:·0000000000681e30····24·FUNC····GLOBAL·DEFAULT···13·PyWideStringList_Append548 ···544:·00000000006820b0····24·FUNC····GLOBAL·DEFAULT···13·PyWideStringList_Append
549 ···545:·0000000000a11df0·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_ImportError549 ···545:·0000000000a12df0·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_ImportError
550 ···546:·0000000000a11de0·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_StopIteration550 ···546:·0000000000a12de0·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_StopIteration
551 ···547:·000000000070eed0···112·FUNC····GLOBAL·DEFAULT···13·PyComplex_ImagAsDouble551 ···547:·000000000070fbf0···112·FUNC····GLOBAL·DEFAULT···13·PyComplex_ImagAsDouble
552 ···548:·00000000005132bf···129·FUNC····GLOBAL·DEFAULT···13·PySys_GetObject552 ···548:·000000000051359b···129·FUNC····GLOBAL·DEFAULT···13·PySys_GetObject
553 ···549:·0000000000512fd9····12·FUNC····GLOBAL·DEFAULT···13·PyThreadState_GetID553 ···549:·00000000005132b5····12·FUNC····GLOBAL·DEFAULT···13·PyThreadState_GetID
554 ···550:·00000000004da59a····14·FUNC····GLOBAL·DEFAULT···13·PyInit__sysconfig554 ···550:·00000000004da96b····14·FUNC····GLOBAL·DEFAULT···13·PyInit__sysconfig
555 ···551:·0000000000516885····28·FUNC····GLOBAL·DEFAULT···13·PyException_SetArgs555 ···551:·0000000000516b61····28·FUNC····GLOBAL·DEFAULT···13·PyException_SetArgs
556 ···552:·000000000064b6d0····46·FUNC····GLOBAL·DEFAULT···13·PyType_GetModuleState556 ···552:·000000000064bc10····46·FUNC····GLOBAL·DEFAULT···13·PyType_GetModuleState
557 ···553:·000000000067fe80····53·FUNC····GLOBAL·DEFAULT···13·PyConfig_SetBytesArgv557 ···553:·0000000000680100····53·FUNC····GLOBAL·DEFAULT···13·PyConfig_SetBytesArgv
558 ···554:·0000000000af4650·····8·OBJECT··GLOBAL·DEFAULT···30·_PyOS_ReadlineTState558 ···554:·0000000000af5650·····8·OBJECT··GLOBAL·DEFAULT···30·_PyOS_ReadlineTState
559 ···555:·00000000005e6090···363·FUNC····GLOBAL·DEFAULT···13·PySlice_AdjustIndices559 ···555:·00000000005e6a90···363·FUNC····GLOBAL·DEFAULT···13·PySlice_AdjustIndices
560 ···556:·0000000000502c6e····11·FUNC····GLOBAL·DEFAULT···13·PyUnicode_AsLatin1String560 ···556:·0000000000502f7d····11·FUNC····GLOBAL·DEFAULT···13·PyUnicode_AsLatin1String
561 ···557:·000000000070f690···110·FUNC····GLOBAL·DEFAULT···13·_PyXI_EndInterpreter561 ···557:·00000000007103b0···110·FUNC····GLOBAL·DEFAULT···13·_PyXI_EndInterpreter
562 ···558:·000000000073dc42·····0·NOTYPE··GLOBAL·DEFAULT···13·_Py_trampoline_func_end562 ···558:·000000000073ede2·····0·NOTYPE··GLOBAL·DEFAULT···13·_Py_trampoline_func_end
563 ···559:·00000000009f3000·····0·NOTYPE··GLOBAL·DEFAULT···27·__data_start563 ···559:·00000000009f4000·····0·NOTYPE··GLOBAL·DEFAULT···27·__data_start
564 ···560:·00000000006232c0····45·FUNC····GLOBAL·DEFAULT···13·PyLong_AsUnsignedLongLongMask564 ···560:·0000000000623900····45·FUNC····GLOBAL·DEFAULT···13·PyLong_AsUnsignedLongLongMask
565 ···561:·0000000000a086d8·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_InterpreterError565 ···561:·0000000000a096d8·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_InterpreterError
566 ···562:·00000000005fe920····37·FUNC····GLOBAL·DEFAULT···13·PyMapping_Items566 ···562:·00000000005ff300····37·FUNC····GLOBAL·DEFAULT···13·PyMapping_Items
567 ···563:·00000000004f1f8e····12·FUNC····GLOBAL·DEFAULT···13·PyUnicode_DecodeUTF32567 ···563:·00000000004f2324····12·FUNC····GLOBAL·DEFAULT···13·PyUnicode_DecodeUTF32
568 ···564:·00000000006bc020····14·FUNC····GLOBAL·DEFAULT···13·PyInit__datetime568 ···564:·00000000006bc840····14·FUNC····GLOBAL·DEFAULT···13·PyInit__datetime
569 ···565:·00000000009f98c0···416·OBJECT··GLOBAL·DEFAULT···27·PyDictKeys_Type569 ···565:·00000000009fa8c0···416·OBJECT··GLOBAL·DEFAULT···27·PyDictKeys_Type
570 ···566:·000000000060df90····36·FUNC····GLOBAL·DEFAULT···13·PyIter_Check570 ···566:·000000000060e990····36·FUNC····GLOBAL·DEFAULT···13·PyIter_Check
571 ···567:·0000000000421ee0·····0·FUNC····GLOBAL·DEFAULT··UND·sin@GLIBC_2.2.5·(3)571 ···567:·0000000000421ee0·····0·FUNC····GLOBAL·DEFAULT··UND·sin@GLIBC_2.2.5·(3)
572 ···568:·000000000051793b····15·FUNC····GLOBAL·DEFAULT···13·_PyXI_HasCapturedException572 ···568:·0000000000517c17····15·FUNC····GLOBAL·DEFAULT···13·_PyXI_HasCapturedException
573 ···569:·0000000000a138c8·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_ProcessLookupError573 ···569:·0000000000a148c8·····8·OBJECT··GLOBAL·DEFAULT···27·PyExc_ProcessLookupError
574 ···570:·000000000060b2e0····12·FUNC····GLOBAL·DEFAULT···13·PyType_FromMetaclass574 ···570:·000000000060bcb0····12·FUNC····GLOBAL·DEFAULT···13·PyType_FromMetaclass
575 ···571:·000000000059afb0···694·FUNC····GLOBAL·DEFAULT···13·PyObject_RichCompare575 ···571:·000000000059b890···694·FUNC····GLOBAL·DEFAULT···13·PyObject_RichCompare
576 ···572:·000000000053be90····23·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_InternMortal576 ···572:·000000000053c190····23·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_InternMortal
577 ···573:·00000000004d0b2e····15·FUNC····GLOBAL·DEFAULT···13·_Py_strhex_bytes_with_sep577 ···573:·00000000004d0e26····15·FUNC····GLOBAL·DEFAULT···13·_Py_strhex_bytes_with_sep
578 ···574:·0000000000717b80····18·FUNC····GLOBAL·DEFAULT···13·PyUnicode_AsUCS4Copy578 ···574:·0000000000718920····18·FUNC····GLOBAL·DEFAULT···13·PyUnicode_AsUCS4Copy
579 ···575:·0000000000420d40·····0·FUNC····GLOBAL·DEFAULT··UND·fdatasync@GLIBC_2.2.5·(2)579 ···575:·0000000000420d40·····0·FUNC····GLOBAL·DEFAULT··UND·fdatasync@GLIBC_2.2.5·(2)
580 ···576:·00000000005086ce····31·FUNC····GLOBAL·DEFAULT···13·PyDict_SetDefault580 ···576:·00000000005089d9····31·FUNC····GLOBAL·DEFAULT···13·PyDict_SetDefault
581 ···577:·00000000005fc980····63·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_IsNumeric581 ···577:·00000000005fd380····63·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_IsNumeric
582 ···578:·00000000005f0ce0····36·FUNC····GLOBAL·DEFAULT···13·PyOS_FSPath582 ···578:·00000000005f16d0····36·FUNC····GLOBAL·DEFAULT···13·PyOS_FSPath
583 ···579:·00000000005b5e70···219·FUNC····GLOBAL·DEFAULT···13·PySequence_GetItem583 ···579:·00000000005b6630···219·FUNC····GLOBAL·DEFAULT···13·PySequence_GetItem
584 ···580:·00000000005e0490···786·FUNC····GLOBAL·DEFAULT···13·_PyArena_Free584 ···580:·00000000005e0e40···786·FUNC····GLOBAL·DEFAULT···13·_PyArena_Free
585 ···581:·00000000006839f0···122·FUNC····GLOBAL·DEFAULT···13·_Py_write_noraise585 ···581:·0000000000683c70···122·FUNC····GLOBAL·DEFAULT···13·_Py_write_noraise
586 ···582:·0000000000ac2f90·····4·OBJECT··GLOBAL·DEFAULT···30·Py_NoSiteFlag586 ···582:·0000000000ac3f90·····4·OBJECT··GLOBAL·DEFAULT···30·Py_NoSiteFlag
587 ···583:·00000000004fcd72····52·FUNC····GLOBAL·DEFAULT···13·_PyMonitoring_FirePyYieldEvent587 ···583:·00000000004fd187····52·FUNC····GLOBAL·DEFAULT···13·_PyMonitoring_FirePyYieldEvent
588 ···584:·000000000051b5f5····13·FUNC····GLOBAL·DEFAULT···13·Py_CompileStringFlags588 ···584:·000000000051b8d1····13·FUNC····GLOBAL·DEFAULT···13·Py_CompileStringFlags
589 ···585:·000000000066e140··1729·FUNC····GLOBAL·DEFAULT···13·_PyLong_GCD589 ···585:·000000000066e6a0··1729·FUNC····GLOBAL·DEFAULT···13·_PyLong_GCD
590 ···586:·00000000006dc7d0····82·FUNC····GLOBAL·DEFAULT···13·_PyEval_GetBuiltin590 ···586:·00000000006dd1b0····82·FUNC····GLOBAL·DEFAULT···13·_PyEval_GetBuiltin
591 ···587:·000000000053adc0····62·FUNC····GLOBAL·DEFAULT···13·PyModule_New591 ···587:·000000000053b0c0····62·FUNC····GLOBAL·DEFAULT···13·PyModule_New
592 ···588:·000000000054dba0···123·FUNC····GLOBAL·DEFAULT···13·_PyArena_New592 ···588:·000000000054dea0···123·FUNC····GLOBAL·DEFAULT···13·_PyArena_New
593 ···589:·00000000006cc360····91·FUNC····GLOBAL·DEFAULT···13·_Py_CheckRecursiveCall593 ···589:·00000000006cca60····91·FUNC····GLOBAL·DEFAULT···13·_Py_CheckRecursiveCall
594 ···590:·00000000009f3bc0···416·OBJECT··GLOBAL·DEFAULT···27·PyTraceBack_Type594 ···590:·00000000009f4bc0···416·OBJECT··GLOBAL·DEFAULT···27·PyTraceBack_Type
595 ···591:·000000000053d210····84·FUNC····GLOBAL·DEFAULT···13·PyMapping_GetItemString595 ···591:·000000000053d5d0····84·FUNC····GLOBAL·DEFAULT···13·PyMapping_GetItemString
596 ···592:·0000000000681340····15·FUNC····GLOBAL·DEFAULT···13·PyStatus_Exception596 ···592:·00000000006815c0····15·FUNC····GLOBAL·DEFAULT···13·PyStatus_Exception
597 ···593:·0000000000516456····13·FUNC····GLOBAL·DEFAULT···13·PyCFunction_New597 ···593:·0000000000516732····13·FUNC····GLOBAL·DEFAULT···13·PyCFunction_New
598 ···594:·00000000005952a0··1744·FUNC····GLOBAL·DEFAULT···13·PyUnicode_AsEncodedString598 ···594:·0000000000595b80··1744·FUNC····GLOBAL·DEFAULT···13·PyUnicode_AsEncodedString
599 ···595:·00000000009f9f40···416·OBJECT··GLOBAL·DEFAULT···27·PyDictRevIterValue_Type599 ···595:·00000000009faf40···416·OBJECT··GLOBAL·DEFAULT···27·PyDictRevIterValue_Type
600 ···596:·000000000071bbc0····49·FUNC····GLOBAL·DEFAULT···13·_PyDeadline_Get600 ···596:·000000000071f410····49·FUNC····GLOBAL·DEFAULT···13·_PyDeadline_Get
601 ···597:·00000000009f9280···416·OBJECT··GLOBAL·DEFAULT···27·PyDictValues_Type601 ···597:·00000000009fa280···416·OBJECT··GLOBAL·DEFAULT···27·PyDictValues_Type
602 ···598:·0000000000ac2f88·····4·OBJECT··GLOBAL·DEFAULT···30·Py_NoUserSiteDirectory602 ···598:·0000000000ac3f88·····4·OBJECT··GLOBAL·DEFAULT···30·Py_NoUserSiteDirectory
603 ···599:·000000000051d3ed····95·FUNC····GLOBAL·DEFAULT···13·PyErr_SyntaxLocationEx603 ···599:·000000000051d6c9····95·FUNC····GLOBAL·DEFAULT···13·PyErr_SyntaxLocationEx
604 ···600:·0000000000722c80···132·FUNC····GLOBAL·DEFAULT···13·_PyBytes_Find604 ···600:·00000000007239c0···132·FUNC····GLOBAL·DEFAULT···13·_PyBytes_Find
605 ···601:·0000000000513bbc····54·FUNC····GLOBAL·DEFAULT···13·PyType_ClearWatcher605 ···601:·0000000000513e98····54·FUNC····GLOBAL·DEFAULT···13·PyType_ClearWatcher
606 ···602:·0000000000522c30····52·FUNC····GLOBAL·DEFAULT···13·PyMem_RawCalloc606 ···602:·0000000000522f10····52·FUNC····GLOBAL·DEFAULT···13·PyMem_RawCalloc
607 ···603:·0000000000517925·····5·FUNC····GLOBAL·DEFAULT···13·PyCriticalSection2_Begin607 ···603:·0000000000517c01·····5·FUNC····GLOBAL·DEFAULT···13·PyCriticalSection2_Begin
608 ···604:·00000000005db290··1390·FUNC····GLOBAL·DEFAULT···13·_PySuper_Lookup608 ···604:·00000000005dbb90··1390·FUNC····GLOBAL·DEFAULT···13·_PySuper_Lookup
609 ···605:·00000000006bc030····14·FUNC····GLOBAL·DEFAULT···13·PyInit__struct609 ···605:·00000000006bc850····14·FUNC····GLOBAL·DEFAULT···13·PyInit__struct
610 ···606:·0000000000720e80····90·FUNC····GLOBAL·DEFAULT···13·PyMapping_GetOptionalItemString610 ···606:·0000000000721d90····90·FUNC····GLOBAL·DEFAULT···13·PyMapping_GetOptionalItemString
Max diff block lines reached; 259588/280361 bytes (92.59%) of diff not shown.
107 KB
readelf --wide --relocs {}
    
Offset 1, 540 lines modifiedOffset 1, 540 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0x1bfc0·contains·23·entries:1 Relocation·section·'.rela.dyn'·at·offset·0x1bfc0·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 00000000009f1fd8··0000003a00000006·R_X86_64_GLOB_DAT······0000000000000000·__gmon_start__·+·03 00000000009f2fd8··0000003a00000006·R_X86_64_GLOB_DAT······0000000000000000·__gmon_start__·+·0
4 00000000009f1fe0··000001bd00000006·R_X86_64_GLOB_DAT······0000000000000000·__libc_start_main@GLIBC_2.34·+·04 00000000009f2fe0··000001bd00000006·R_X86_64_GLOB_DAT······0000000000000000·__libc_start_main@GLIBC_2.34·+·0
5 0000000000a33f28··0000017f00000001·R_X86_64_64············0000000000000000·XML_SetStartElementHandler·+·05 0000000000a33f68··0000017f00000001·R_X86_64_64············0000000000000000·XML_SetStartElementHandler·+·0
6 0000000000a33f68··0000000f00000001·R_X86_64_64············0000000000000000·XML_SetEndElementHandler·+·06 0000000000a33fa8··0000000f00000001·R_X86_64_64············0000000000000000·XML_SetEndElementHandler·+·0
7 0000000000a34028··000001d700000001·R_X86_64_64············0000000000000000·XML_SetUnparsedEntityDeclHandler·+·07 0000000000a34068··000001d700000001·R_X86_64_64············0000000000000000·XML_SetUnparsedEntityDeclHandler·+·0
8 0000000000a34068··0000014900000001·R_X86_64_64············0000000000000000·XML_SetNotationDeclHandler·+·08 0000000000a340a8··0000014900000001·R_X86_64_64············0000000000000000·XML_SetNotationDeclHandler·+·0
9 0000000000a340a8··000000ab00000001·R_X86_64_64············0000000000000000·XML_SetStartNamespaceDeclHandler·+·09 0000000000a340e8··000000ab00000001·R_X86_64_64············0000000000000000·XML_SetStartNamespaceDeclHandler·+·0
10 0000000000a340e8··0000014300000001·R_X86_64_64············0000000000000000·XML_SetEndNamespaceDeclHandler·+·010 0000000000a34128··0000014300000001·R_X86_64_64············0000000000000000·XML_SetEndNamespaceDeclHandler·+·0
11 0000000000a34168··0000008d00000001·R_X86_64_64············0000000000000000·XML_SetStartCdataSectionHandler·+·011 0000000000a341a8··0000008d00000001·R_X86_64_64············0000000000000000·XML_SetStartCdataSectionHandler·+·0
12 0000000000a341a8··0000011500000001·R_X86_64_64············0000000000000000·XML_SetEndCdataSectionHandler·+·012 0000000000a341e8··0000011500000001·R_X86_64_64············0000000000000000·XML_SetEndCdataSectionHandler·+·0
13 0000000000a341e8··000000cc00000001·R_X86_64_64············0000000000000000·XML_SetDefaultHandler·+·013 0000000000a34228··000000cc00000001·R_X86_64_64············0000000000000000·XML_SetDefaultHandler·+·0
14 0000000000a34268··000000f100000001·R_X86_64_64············0000000000000000·XML_SetNotStandaloneHandler·+·014 0000000000a342a8··000000f100000001·R_X86_64_64············0000000000000000·XML_SetNotStandaloneHandler·+·0
15 0000000000a342a8··0000009700000001·R_X86_64_64············0000000000000000·XML_SetExternalEntityRefHandler·+·015 0000000000a342e8··0000009700000001·R_X86_64_64············0000000000000000·XML_SetExternalEntityRefHandler·+·0
16 0000000000a34328··000000b500000001·R_X86_64_64············0000000000000000·XML_SetEndDoctypeDeclHandler·+·016 0000000000a34368··000000b500000001·R_X86_64_64············0000000000000000·XML_SetEndDoctypeDeclHandler·+·0
17 0000000000a34368··0000014e00000001·R_X86_64_64············0000000000000000·XML_SetEntityDeclHandler·+·017 0000000000a343a8··0000014e00000001·R_X86_64_64············0000000000000000·XML_SetEntityDeclHandler·+·0
18 0000000000a343a8··0000009f00000001·R_X86_64_64············0000000000000000·XML_SetXmlDeclHandler·+·018 0000000000a343e8··0000009f00000001·R_X86_64_64············0000000000000000·XML_SetXmlDeclHandler·+·0
19 0000000000a343e8··0000014000000001·R_X86_64_64············0000000000000000·XML_SetElementDeclHandler·+·019 0000000000a34428··0000014000000001·R_X86_64_64············0000000000000000·XML_SetElementDeclHandler·+·0
20 0000000000a34428··0000017e00000001·R_X86_64_64············0000000000000000·XML_SetAttlistDeclHandler·+·020 0000000000a34468··0000017e00000001·R_X86_64_64············0000000000000000·XML_SetAttlistDeclHandler·+·0
21 0000000000a34468··0000012600000001·R_X86_64_64············0000000000000000·XML_SetSkippedEntityHandler·+·021 0000000000a344a8··0000012600000001·R_X86_64_64············0000000000000000·XML_SetSkippedEntityHandler·+·0
22 0000000000a82740··000006dc00000005·R_X86_64_COPY··········0000000000a82740·__environ@GLIBC_2.2.5·+·022 0000000000a83740··000006dc00000005·R_X86_64_COPY··········0000000000a83740·__environ@GLIBC_2.2.5·+·0
23 0000000000a82750··0000037a00000005·R_X86_64_COPY··········0000000000a82750·stdin@GLIBC_2.2.5·+·023 0000000000a83750··0000037a00000005·R_X86_64_COPY··········0000000000a83750·stdin@GLIBC_2.2.5·+·0
24 0000000000a82760··0000055300000005·R_X86_64_COPY··········0000000000a82760·stderr@GLIBC_2.2.5·+·024 0000000000a83760··0000055300000005·R_X86_64_COPY··········0000000000a83760·stderr@GLIBC_2.2.5·+·0
25 0000000000a82768··000004ae00000005·R_X86_64_COPY··········0000000000a82768·stdout@GLIBC_2.2.5·+·025 0000000000a83768··000004ae00000005·R_X86_64_COPY··········0000000000a83768·stdout@GLIBC_2.2.5·+·0
  
26 Relocation·section·'.rela.plt'·at·offset·0x1c1e8·contains·511·entries:26 Relocation·section·'.rela.plt'·at·offset·0x1c1e8·contains·511·entries:
Diff chunk too large, falling back to line-by-line diff (511 lines added, 511 lines removed)
27 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend27 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
28 00000000009f2000··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·initgroups@GLIBC_2.2.5·+·028 00000000009f3000··0000000100000007·R_X86_64_JUMP_SLOT·····0000000000000000·initgroups@GLIBC_2.2.5·+·0
29 00000000009f2008··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·log10@GLIBC_2.2.5·+·029 00000000009f3008··0000000200000007·R_X86_64_JUMP_SLOT·····0000000000000000·log10@GLIBC_2.2.5·+·0
30 00000000009f2010··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·chmod@GLIBC_2.2.5·+·030 00000000009f3010··0000000300000007·R_X86_64_JUMP_SLOT·····0000000000000000·chmod@GLIBC_2.2.5·+·0
31 00000000009f2018··0000000400000007·R_X86_64_JUMP_SLOT·····0000000000000000·XML_ExpatVersion·+·031 00000000009f3018··0000000400000007·R_X86_64_JUMP_SLOT·····0000000000000000·XML_ExpatVersion·+·0
32 00000000009f2020··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·symlink@GLIBC_2.2.5·+·032 00000000009f3020··0000000500000007·R_X86_64_JUMP_SLOT·····0000000000000000·symlink@GLIBC_2.2.5·+·0
33 00000000009f2028··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·mprotect@GLIBC_2.2.5·+·033 00000000009f3028··0000000600000007·R_X86_64_JUMP_SLOT·····0000000000000000·mprotect@GLIBC_2.2.5·+·0
34 00000000009f2030··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·pipe2@GLIBC_2.9·+·034 00000000009f3030··0000000700000007·R_X86_64_JUMP_SLOT·····0000000000000000·pipe2@GLIBC_2.9·+·0
35 00000000009f2038··0000000800000007·R_X86_64_JUMP_SLOT·····0000000000000000·seteuid@GLIBC_2.2.5·+·035 00000000009f3038··0000000800000007·R_X86_64_JUMP_SLOT·····0000000000000000·seteuid@GLIBC_2.2.5·+·0
36 00000000009f2040··0000000900000007·R_X86_64_JUMP_SLOT·····0000000000000000·chdir@GLIBC_2.2.5·+·036 00000000009f3040··0000000900000007·R_X86_64_JUMP_SLOT·····0000000000000000·chdir@GLIBC_2.2.5·+·0
37 00000000009f2048··0000000a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·fileno@GLIBC_2.2.5·+·037 00000000009f3048··0000000a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·fileno@GLIBC_2.2.5·+·0
38 00000000009f2050··0000000b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·pthread_join@GLIBC_2.34·+·038 00000000009f3050··0000000b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·pthread_join@GLIBC_2.34·+·0
39 00000000009f2058··0000000c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·dup2@GLIBC_2.2.5·+·039 00000000009f3058··0000000c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·dup2@GLIBC_2.2.5·+·0
40 00000000009f2060··0000000d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·wcscpy@GLIBC_2.2.5·+·040 00000000009f3060··0000000d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·wcscpy@GLIBC_2.2.5·+·0
41 00000000009f2068··0000000e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·pthread_cond_destroy@GLIBC_2.3.2·+·041 00000000009f3068··0000000e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·pthread_cond_destroy@GLIBC_2.3.2·+·0
42 00000000009f2070··0000001000000007·R_X86_64_JUMP_SLOT·····0000000000000000·atan2@GLIBC_2.2.5·+·042 00000000009f3070··0000001000000007·R_X86_64_JUMP_SLOT·····0000000000000000·atan2@GLIBC_2.2.5·+·0
43 00000000009f2078··0000001100000007·R_X86_64_JUMP_SLOT·····0000000000000000·posix_spawn_file_actions_addopen@GLIBC_2.2.5·+·043 00000000009f3078··0000001100000007·R_X86_64_JUMP_SLOT·····0000000000000000·posix_spawn_file_actions_addopen@GLIBC_2.2.5·+·0
44 00000000009f2080··0000001200000007·R_X86_64_JUMP_SLOT·····0000000000000000·pthread_condattr_setclock@GLIBC_2.34·+·044 00000000009f3080··0000001200000007·R_X86_64_JUMP_SLOT·····0000000000000000·pthread_condattr_setclock@GLIBC_2.34·+·0
45 00000000009f2088··0000001300000007·R_X86_64_JUMP_SLOT·····0000000000000000·wcsftime@GLIBC_2.2.5·+·045 00000000009f3088··0000001300000007·R_X86_64_JUMP_SLOT·····0000000000000000·wcsftime@GLIBC_2.2.5·+·0
46 00000000009f2090··0000001400000007·R_X86_64_JUMP_SLOT·····0000000000000000·frexp@GLIBC_2.2.5·+·046 00000000009f3090··0000001400000007·R_X86_64_JUMP_SLOT·····0000000000000000·frexp@GLIBC_2.2.5·+·0
47 00000000009f2098··0000001500000007·R_X86_64_JUMP_SLOT·····0000000000000000·execv@GLIBC_2.2.5·+·047 00000000009f3098··0000001500000007·R_X86_64_JUMP_SLOT·····0000000000000000·execv@GLIBC_2.2.5·+·0
48 00000000009f20a0··0000034900000007·R_X86_64_JUMP_SLOT·····0000000000420170·acosh@GLIBC_2.2.5·+·048 00000000009f30a0··0000034900000007·R_X86_64_JUMP_SLOT·····0000000000420170·acosh@GLIBC_2.2.5·+·0
49 00000000009f20a8··0000001600000007·R_X86_64_JUMP_SLOT·····0000000000000000·pause@GLIBC_2.2.5·+·049 00000000009f30a8··0000001600000007·R_X86_64_JUMP_SLOT·····0000000000000000·pause@GLIBC_2.2.5·+·0
50 00000000009f20b0··000004a200000007·R_X86_64_JUMP_SLOT·····0000000000420190·tanh@GLIBC_2.2.5·+·050 00000000009f30b0··000004a200000007·R_X86_64_JUMP_SLOT·····0000000000420190·tanh@GLIBC_2.2.5·+·0
51 00000000009f20b8··0000001700000007·R_X86_64_JUMP_SLOT·····0000000000000000·dlerror@GLIBC_2.34·+·051 00000000009f30b8··0000001700000007·R_X86_64_JUMP_SLOT·····0000000000000000·dlerror@GLIBC_2.34·+·0
52 00000000009f20c0··000006b000000007·R_X86_64_JUMP_SLOT·····00000000004201b0·XML_ParserCreate_MM·+·052 00000000009f30c0··000006b000000007·R_X86_64_JUMP_SLOT·····00000000004201b0·XML_ParserCreate_MM·+·0
53 00000000009f20c8··0000001800000007·R_X86_64_JUMP_SLOT·····0000000000000000·mktime@GLIBC_2.2.5·+·053 00000000009f30c8··0000001800000007·R_X86_64_JUMP_SLOT·····0000000000000000·mktime@GLIBC_2.2.5·+·0
54 00000000009f20d0··0000001900000007·R_X86_64_JUMP_SLOT·····0000000000000000·memset@GLIBC_2.2.5·+·054 00000000009f30d0··0000001900000007·R_X86_64_JUMP_SLOT·····0000000000000000·memset@GLIBC_2.2.5·+·0
55 00000000009f20d8··0000001a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·ftell@GLIBC_2.2.5·+·055 00000000009f30d8··0000001a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·ftell@GLIBC_2.2.5·+·0
56 00000000009f20e0··0000001b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·mbrtowc@GLIBC_2.2.5·+·056 00000000009f30e0··0000001b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·mbrtowc@GLIBC_2.2.5·+·0
57 00000000009f20e8··0000001c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·getgid@GLIBC_2.2.5·+·057 00000000009f30e8··0000001c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·getgid@GLIBC_2.2.5·+·0
58 00000000009f20f0··000003a300000007·R_X86_64_JUMP_SLOT·····0000000000420210·XML_SetEncoding·+·058 00000000009f30f0··000003a300000007·R_X86_64_JUMP_SLOT·····0000000000420210·XML_SetEncoding·+·0
59 00000000009f20f8··000008bc00000007·R_X86_64_JUMP_SLOT·····0000000000420220·asinh@GLIBC_2.2.5·+·059 00000000009f30f8··000008bc00000007·R_X86_64_JUMP_SLOT·····0000000000420220·asinh@GLIBC_2.2.5·+·0
60 00000000009f2100··0000001d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·setsid@GLIBC_2.2.5·+·060 00000000009f3100··0000001d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·setsid@GLIBC_2.2.5·+·0
61 00000000009f2108··0000001e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·wcsncpy@GLIBC_2.2.5·+·061 00000000009f3108··0000001e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·wcsncpy@GLIBC_2.2.5·+·0
62 00000000009f2110··0000001f00000007·R_X86_64_JUMP_SLOT·····0000000000000000·shutdown@GLIBC_2.2.5·+·062 00000000009f3110··0000001f00000007·R_X86_64_JUMP_SLOT·····0000000000000000·shutdown@GLIBC_2.2.5·+·0
63 00000000009f2118··0000002000000007·R_X86_64_JUMP_SLOT·····0000000000000000·truncate64@GLIBC_2.2.5·+·063 00000000009f3118··0000002000000007·R_X86_64_JUMP_SLOT·····0000000000000000·truncate64@GLIBC_2.2.5·+·0
64 00000000009f2120··0000002100000007·R_X86_64_JUMP_SLOT·····0000000000000000·mmap64@GLIBC_2.2.5·+·064 00000000009f3120··0000002100000007·R_X86_64_JUMP_SLOT·····0000000000000000·mmap64@GLIBC_2.2.5·+·0
65 00000000009f2128··0000002200000007·R_X86_64_JUMP_SLOT·····0000000000000000·getauxval@GLIBC_2.16·+·065 00000000009f3128··0000002200000007·R_X86_64_JUMP_SLOT·····0000000000000000·getauxval@GLIBC_2.16·+·0
66 00000000009f2130··0000002300000007·R_X86_64_JUMP_SLOT·····0000000000000000·wcslen@GLIBC_2.2.5·+·066 00000000009f3130··0000002300000007·R_X86_64_JUMP_SLOT·····0000000000000000·wcslen@GLIBC_2.2.5·+·0
67 00000000009f2138··0000002400000007·R_X86_64_JUMP_SLOT·····0000000000000000·inet_pton@GLIBC_2.2.5·+·067 00000000009f3138··0000002400000007·R_X86_64_JUMP_SLOT·····0000000000000000·inet_pton@GLIBC_2.2.5·+·0
68 00000000009f2140··0000002500000007·R_X86_64_JUMP_SLOT·····0000000000000000·pthread_sigmask@GLIBC_2.32·+·068 00000000009f3140··0000002500000007·R_X86_64_JUMP_SLOT·····0000000000000000·pthread_sigmask@GLIBC_2.32·+·0
69 00000000009f2148··0000002600000007·R_X86_64_JUMP_SLOT·····0000000000000000·close@GLIBC_2.2.5·+·069 00000000009f3148··0000002600000007·R_X86_64_JUMP_SLOT·····0000000000000000·close@GLIBC_2.2.5·+·0
70 00000000009f2150··0000002700000007·R_X86_64_JUMP_SLOT·····0000000000000000·getgrgid_r@GLIBC_2.2.5·+·070 00000000009f3150··0000002700000007·R_X86_64_JUMP_SLOT·····0000000000000000·getgrgid_r@GLIBC_2.2.5·+·0
71 00000000009f2158··0000002800000007·R_X86_64_JUMP_SLOT·····0000000000000000·inflateEnd·+·071 00000000009f3158··0000002800000007·R_X86_64_JUMP_SLOT·····0000000000000000·inflateEnd·+·0
72 00000000009f2160··0000002900000007·R_X86_64_JUMP_SLOT·····0000000000000000·wait@GLIBC_2.2.5·+·072 00000000009f3160··0000002900000007·R_X86_64_JUMP_SLOT·····0000000000000000·wait@GLIBC_2.2.5·+·0
73 00000000009f2168··0000002a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·ceil@GLIBC_2.2.5·+·073 00000000009f3168··0000002a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·ceil@GLIBC_2.2.5·+·0
74 00000000009f2170··0000002b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·ioctl@GLIBC_2.2.5·+·074 00000000009f3170··0000002b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·ioctl@GLIBC_2.2.5·+·0
75 00000000009f2178··0000002c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·abort@GLIBC_2.2.5·+·075 00000000009f3178··0000002c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·abort@GLIBC_2.2.5·+·0
76 00000000009f2180··0000002d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·pthread_setspecific@GLIBC_2.34·+·076 00000000009f3180··0000002d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·pthread_setspecific@GLIBC_2.34·+·0
77 00000000009f2188··0000002e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·__h_errno_location@GLIBC_2.2.5·+·077 00000000009f3188··0000002e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·__h_errno_location@GLIBC_2.2.5·+·0
78 00000000009f2190··0000002f00000007·R_X86_64_JUMP_SLOT·····0000000000000000·exp@GLIBC_2.29·+·078 00000000009f3190··0000002f00000007·R_X86_64_JUMP_SLOT·····0000000000000000·exp@GLIBC_2.29·+·0
79 00000000009f2198··0000003000000007·R_X86_64_JUMP_SLOT·····0000000000000000·memchr@GLIBC_2.2.5·+·079 00000000009f3198··0000003000000007·R_X86_64_JUMP_SLOT·····0000000000000000·memchr@GLIBC_2.2.5·+·0
80 00000000009f21a0··0000003100000007·R_X86_64_JUMP_SLOT·····0000000000000000·getpgrp@GLIBC_2.2.5·+·080 00000000009f31a0··0000003100000007·R_X86_64_JUMP_SLOT·····0000000000000000·getpgrp@GLIBC_2.2.5·+·0
81 00000000009f21a8··000007db00000007·R_X86_64_JUMP_SLOT·····0000000000420380·tan@GLIBC_2.2.5·+·081 00000000009f31a8··000007db00000007·R_X86_64_JUMP_SLOT·····0000000000420380·tan@GLIBC_2.2.5·+·0
82 00000000009f21b0··0000003200000007·R_X86_64_JUMP_SLOT·····0000000000000000·clock_gettime@GLIBC_2.17·+·082 00000000009f31b0··0000003200000007·R_X86_64_JUMP_SLOT·····0000000000000000·clock_gettime@GLIBC_2.17·+·0
83 00000000009f21b8··0000003300000007·R_X86_64_JUMP_SLOT·····0000000000000000·nl_langinfo@GLIBC_2.2.5·+·083 00000000009f31b8··0000003300000007·R_X86_64_JUMP_SLOT·····0000000000000000·nl_langinfo@GLIBC_2.2.5·+·0
84 00000000009f21c0··0000003400000007·R_X86_64_JUMP_SLOT·····0000000000000000·ldexp@GLIBC_2.2.5·+·084 00000000009f31c0··0000003400000007·R_X86_64_JUMP_SLOT·····0000000000000000·ldexp@GLIBC_2.2.5·+·0
85 00000000009f21c8··0000003500000007·R_X86_64_JUMP_SLOT·····0000000000000000·posix_spawnattr_setschedparam@GLIBC_2.2.5·+·085 00000000009f31c8··0000003500000007·R_X86_64_JUMP_SLOT·····0000000000000000·posix_spawnattr_setschedparam@GLIBC_2.2.5·+·0
86 00000000009f21d0··0000003600000007·R_X86_64_JUMP_SLOT·····0000000000000000·__fprintf_chk@GLIBC_2.3.4·+·086 00000000009f31d0··0000003600000007·R_X86_64_JUMP_SLOT·····0000000000000000·__fprintf_chk@GLIBC_2.3.4·+·0
87 00000000009f21d8··0000003700000007·R_X86_64_JUMP_SLOT·····0000000000000000·getrusage@GLIBC_2.2.5·+·087 00000000009f31d8··0000003700000007·R_X86_64_JUMP_SLOT·····0000000000000000·getrusage@GLIBC_2.2.5·+·0
88 00000000009f21e0··0000003800000007·R_X86_64_JUMP_SLOT·····0000000000000000·isatty@GLIBC_2.2.5·+·088 00000000009f31e0··0000003800000007·R_X86_64_JUMP_SLOT·····0000000000000000·isatty@GLIBC_2.2.5·+·0
89 00000000009f21e8··0000003900000007·R_X86_64_JUMP_SLOT·····0000000000000000·XML_GetBase·+·089 00000000009f31e8··0000003900000007·R_X86_64_JUMP_SLOT·····0000000000000000·XML_GetBase·+·0
90 00000000009f21f0··0000003b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·puts@GLIBC_2.2.5·+·090 00000000009f31f0··0000003b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·puts@GLIBC_2.2.5·+·0
91 00000000009f21f8··0000003c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·recvmsg@GLIBC_2.2.5·+·091 00000000009f31f8··0000003c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·recvmsg@GLIBC_2.2.5·+·0
92 00000000009f2200··0000003d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·uname@GLIBC_2.2.5·+·092 00000000009f3200··0000003d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·uname@GLIBC_2.2.5·+·0
93 00000000009f2208··0000003e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·XML_SetParamEntityParsing·+·093 00000000009f3208··0000003e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·XML_SetParamEntityParsing·+·0
94 00000000009f2210··0000003f00000007·R_X86_64_JUMP_SLOT·····0000000000000000·log1p@GLIBC_2.2.5·+·094 00000000009f3210··0000003f00000007·R_X86_64_JUMP_SLOT·····0000000000000000·log1p@GLIBC_2.2.5·+·0
95 00000000009f2218··0000004000000007·R_X86_64_JUMP_SLOT·····0000000000000000·pthread_cond_signal@GLIBC_2.3.2·+·095 00000000009f3218··0000004000000007·R_X86_64_JUMP_SLOT·····0000000000000000·pthread_cond_signal@GLIBC_2.3.2·+·0
96 00000000009f2220··0000004100000007·R_X86_64_JUMP_SLOT·····0000000000000000·forkpty@GLIBC_2.34·+·096 00000000009f3220··0000004100000007·R_X86_64_JUMP_SLOT·····0000000000000000·forkpty@GLIBC_2.34·+·0
97 00000000009f2228··0000004200000007·R_X86_64_JUMP_SLOT·····0000000000000000·textdomain@GLIBC_2.2.5·+·097 00000000009f3228··0000004200000007·R_X86_64_JUMP_SLOT·····0000000000000000·textdomain@GLIBC_2.2.5·+·0
98 00000000009f2230··0000004300000007·R_X86_64_JUMP_SLOT·····0000000000000000·splice@GLIBC_2.5·+·098 00000000009f3230··0000004300000007·R_X86_64_JUMP_SLOT·····0000000000000000·splice@GLIBC_2.5·+·0
99 00000000009f2238··0000004400000007·R_X86_64_JUMP_SLOT·····0000000000000000·select@GLIBC_2.2.5·+·099 00000000009f3238··0000004400000007·R_X86_64_JUMP_SLOT·····0000000000000000·select@GLIBC_2.2.5·+·0
100 00000000009f2240··0000004500000007·R_X86_64_JUMP_SLOT·····0000000000000000·openlog@GLIBC_2.2.5·+·0100 00000000009f3240··0000004500000007·R_X86_64_JUMP_SLOT·····0000000000000000·openlog@GLIBC_2.2.5·+·0
101 00000000009f2248··0000004600000007·R_X86_64_JUMP_SLOT·····0000000000000000·llistxattr@GLIBC_2.3·+·0101 00000000009f3248··0000004600000007·R_X86_64_JUMP_SLOT·····0000000000000000·llistxattr@GLIBC_2.3·+·0
102 00000000009f2250··0000004700000007·R_X86_64_JUMP_SLOT·····0000000000000000·getpeername@GLIBC_2.2.5·+·0102 00000000009f3250··0000004700000007·R_X86_64_JUMP_SLOT·····0000000000000000·getpeername@GLIBC_2.2.5·+·0
103 00000000009f2258··0000004800000007·R_X86_64_JUMP_SLOT·····0000000000000000·exit@GLIBC_2.2.5·+·0103 00000000009f3258··0000004800000007·R_X86_64_JUMP_SLOT·····0000000000000000·exit@GLIBC_2.2.5·+·0
104 00000000009f2260··0000004900000007·R_X86_64_JUMP_SLOT·····0000000000000000·__printf_chk@GLIBC_2.3.4·+·0104 00000000009f3260··0000004900000007·R_X86_64_JUMP_SLOT·····0000000000000000·__printf_chk@GLIBC_2.3.4·+·0
105 00000000009f2268··0000004a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·getaddrinfo@GLIBC_2.2.5·+·0105 00000000009f3268··0000004a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·getaddrinfo@GLIBC_2.2.5·+·0
106 00000000009f2270··0000004b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·bindtextdomain@GLIBC_2.2.5·+·0106 00000000009f3270··0000004b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·bindtextdomain@GLIBC_2.2.5·+·0
107 00000000009f2278··0000004c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·wmemcmp@GLIBC_2.2.5·+·0107 00000000009f3278··0000004c00000007·R_X86_64_JUMP_SLOT·····0000000000000000·wmemcmp@GLIBC_2.2.5·+·0
108 00000000009f2280··0000004d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·gettimeofday@GLIBC_2.2.5·+·0108 00000000009f3280··0000004d00000007·R_X86_64_JUMP_SLOT·····0000000000000000·gettimeofday@GLIBC_2.2.5·+·0
109 00000000009f2288··0000004e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·if_indextoname@GLIBC_2.2.5·+·0109 00000000009f3288··0000004e00000007·R_X86_64_JUMP_SLOT·····0000000000000000·if_indextoname@GLIBC_2.2.5·+·0
110 00000000009f2290··000005bd00000007·R_X86_64_JUMP_SLOT·····0000000000420550·XML_SetNamespaceDeclHandler·+·0110 00000000009f3290··000005bd00000007·R_X86_64_JUMP_SLOT·····0000000000420550·XML_SetNamespaceDeclHandler·+·0
111 00000000009f2298··0000004f00000007·R_X86_64_JUMP_SLOT·····0000000000000000·posix_spawnattr_setsigdefault@GLIBC_2.2.5·+·0111 00000000009f3298··0000004f00000007·R_X86_64_JUMP_SLOT·····0000000000000000·posix_spawnattr_setsigdefault@GLIBC_2.2.5·+·0
112 00000000009f22a0··0000005000000007·R_X86_64_JUMP_SLOT·····0000000000000000·setvbuf@GLIBC_2.2.5·+·0112 00000000009f32a0··0000005000000007·R_X86_64_JUMP_SLOT·····0000000000000000·setvbuf@GLIBC_2.2.5·+·0
113 00000000009f22a8··0000005100000007·R_X86_64_JUMP_SLOT·····0000000000000000·sched_setscheduler@GLIBC_2.2.5·+·0113 00000000009f32a8··0000005100000007·R_X86_64_JUMP_SLOT·····0000000000000000·sched_setscheduler@GLIBC_2.2.5·+·0
114 00000000009f22b0··0000005200000007·R_X86_64_JUMP_SLOT·····0000000000000000·unshare@GLIBC_2.4·+·0114 00000000009f32b0··0000005200000007·R_X86_64_JUMP_SLOT·····0000000000000000·unshare@GLIBC_2.4·+·0
115 00000000009f22b8··0000005300000007·R_X86_64_JUMP_SLOT·····0000000000000000·deflate·+·0115 00000000009f32b8··0000005300000007·R_X86_64_JUMP_SLOT·····0000000000000000·deflate·+·0
116 00000000009f22c0··0000005400000007·R_X86_64_JUMP_SLOT·····0000000000000000·setlogmask@GLIBC_2.2.5·+·0116 00000000009f32c0··0000005400000007·R_X86_64_JUMP_SLOT·····0000000000000000·setlogmask@GLIBC_2.2.5·+·0
117 00000000009f22c8··0000005500000007·R_X86_64_JUMP_SLOT·····0000000000000000·strpbrk@GLIBC_2.2.5·+·0117 00000000009f32c8··0000005500000007·R_X86_64_JUMP_SLOT·····0000000000000000·strpbrk@GLIBC_2.2.5·+·0
118 00000000009f22d0··0000005600000007·R_X86_64_JUMP_SLOT·····0000000000000000·strsignal@GLIBC_2.2.5·+·0118 00000000009f32d0··0000005600000007·R_X86_64_JUMP_SLOT·····0000000000000000·strsignal@GLIBC_2.2.5·+·0
119 00000000009f22d8··0000005700000007·R_X86_64_JUMP_SLOT·····0000000000000000·sem_destroy@GLIBC_2.34·+·0119 00000000009f32d8··0000005700000007·R_X86_64_JUMP_SLOT·····0000000000000000·sem_destroy@GLIBC_2.34·+·0
120 00000000009f22e0··0000005800000007·R_X86_64_JUMP_SLOT·····0000000000000000·wcsrchr@GLIBC_2.2.5·+·0120 00000000009f32e0··0000005800000007·R_X86_64_JUMP_SLOT·····0000000000000000·wcsrchr@GLIBC_2.2.5·+·0
121 00000000009f22e8··0000005900000007·R_X86_64_JUMP_SLOT·····0000000000000000·read@GLIBC_2.2.5·+·0121 00000000009f32e8··0000005900000007·R_X86_64_JUMP_SLOT·····0000000000000000·read@GLIBC_2.2.5·+·0
122 00000000009f22f0··0000005a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·strncmp@GLIBC_2.2.5·+·0122 00000000009f32f0··0000005a00000007·R_X86_64_JUMP_SLOT·····0000000000000000·strncmp@GLIBC_2.2.5·+·0
123 00000000009f22f8··000006e900000007·R_X86_64_JUMP_SLOT·····0000000000420620·malloc@GLIBC_2.2.5·+·0123 00000000009f32f8··000006e900000007·R_X86_64_JUMP_SLOT·····0000000000420620·malloc@GLIBC_2.2.5·+·0
124 00000000009f2300··0000005b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·recv@GLIBC_2.2.5·+·0124 00000000009f3300··0000005b00000007·R_X86_64_JUMP_SLOT·····0000000000000000·recv@GLIBC_2.2.5·+·0
Max diff block lines reached; -1/109451 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·0x5f1dd8·contains·27·entries:1 Dynamic·section·at·offset·0x5f2dd8·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)···············0x73dcc08 ·0x000000000000000d·(FINI)···············0x73ee60
9 ·0x0000000000000019·(INIT_ARRAY)·········0x9f1dc09 ·0x0000000000000019·(INIT_ARRAY)·········0x9f2dc0
10 ·0x000000000000001b·(INIT_ARRAYSZ)·······16·(bytes)10 ·0x000000000000001b·(INIT_ARRAYSZ)·······16·(bytes)
11 ·0x000000000000001a·(FINI_ARRAY)·········0x9f1dd011 ·0x000000000000001a·(FINI_ARRAY)·········0x9f2dd0
12 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)12 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
13 ·0x000000006ffffef5·(GNU_HASH)···········0x4003e813 ·0x000000006ffffef5·(GNU_HASH)···········0x4003e8
14 ·0x0000000000000005·(STRTAB)·············0x410a7014 ·0x0000000000000005·(STRTAB)·············0x410a70
15 ·0x0000000000000006·(SYMTAB)·············0x40375015 ·0x0000000000000006·(SYMTAB)·············0x403750
16 ·0x000000000000000a·(STRSZ)··············41411·(bytes)16 ·0x000000000000000a·(STRSZ)··············41411·(bytes)
17 ·0x000000000000000b·(SYMENT)·············24·(bytes)17 ·0x000000000000000b·(SYMENT)·············24·(bytes)
18 ·0x0000000000000015·(DEBUG)··············0x018 ·0x0000000000000015·(DEBUG)··············0x0
19 ·0x0000000000000003·(PLTGOT)·············0x9f1fe819 ·0x0000000000000003·(PLTGOT)·············0x9f2fe8
20 ·0x0000000000000002·(PLTRELSZ)···········12264·(bytes)20 ·0x0000000000000002·(PLTRELSZ)···········12264·(bytes)
21 ·0x0000000000000014·(PLTREL)·············RELA21 ·0x0000000000000014·(PLTREL)·············RELA
22 ·0x0000000000000017·(JMPREL)·············0x41c1e822 ·0x0000000000000017·(JMPREL)·············0x41c1e8
23 ·0x0000000000000007·(RELA)···············0x41bfc023 ·0x0000000000000007·(RELA)···············0x41bfc0
24 ·0x0000000000000008·(RELASZ)·············552·(bytes)24 ·0x0000000000000008·(RELASZ)·············552·(bytes)
25 ·0x0000000000000009·(RELAENT)············24·(bytes)25 ·0x0000000000000009·(RELAENT)············24·(bytes)
26 ·0x000000006ffffffe·(VERNEED)············0x41bdd026 ·0x000000006ffffffe·(VERNEED)············0x41bdd0
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:·9cd41950b0bb13b85f0d5d28d9b34a7a9670b9dd6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d3a79ebac929903cfd26f0da050fe9e64b7bd170
  
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··············0x00000033»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python12 ··stapsdt··············0x00000033»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
13 ····Name:·audit13 ····Name:·audit
14 ····Location:·0x000000000042fd65,·Base:·0x0000000000964dc0,·Semaphore:·0x0000000000a8270614 ····Location:·0x0000000000430013,·Base:·0x0000000000965dc0,·Semaphore:·0x0000000000a83706
15 ····Arguments:·8@%rbp·8@%r1315 ····Arguments:·8@%rbp·8@%r13
16 ··stapsdt··············0x00000030»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python16 ··stapsdt··············0x00000030»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
17 ····Name:·gc__done17 ····Name:·gc__done
18 ····Location:·0x0000000000438ffc,·Base:·0x0000000000964dc0,·Semaphore:·0x0000000000a8270018 ····Location:·0x000000000043925f,·Base:·0x0000000000965dc0,·Semaphore:·0x0000000000a83700
19 ····Arguments:·-8@%r1219 ····Arguments:·-8@%r12
20 ··stapsdt··············0x00000035»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python20 ··stapsdt··············0x00000035»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
21 ····Name:·gc__start21 ····Name:·gc__start
22 ····Location:·0x0000000000439156,·Base:·0x0000000000964dc0,·Semaphore:·0x0000000000a826fe22 ····Location:·0x00000000004393b9,·Base:·0x0000000000965dc0,·Semaphore:·0x0000000000a836fe
23 ····Arguments:·-4@56(%rsp)23 ····Arguments:·-4@56(%rsp)
24 ··stapsdt··············0x00000047»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python24 ··stapsdt··············0x00000047»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
25 ····Name:·import__find__load__done25 ····Name:·import__find__load__done
26 ····Location:·0x00000000004560cd,·Base:·0x0000000000964dc0,·Semaphore:·0x0000000000a8270426 ····Location:·0x00000000004563a7,·Base:·0x0000000000965dc0,·Semaphore:·0x0000000000a83704
27 ····Arguments:·8@%rax·-4@%edx27 ····Arguments:·8@%rax·-4@%edx
28 ··stapsdt··············0x00000040»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python28 ··stapsdt··············0x00000040»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
29 ····Name:·import__find__load__start29 ····Name:·import__find__load__start
30 ····Location:·0x00000000004560db,·Base:·0x0000000000964dc0,·Semaphore:·0x0000000000a8270230 ····Location:·0x00000000004563b5,·Base:·0x0000000000965dc0,·Semaphore:·0x0000000000a83702
31 ····Arguments:·8@%rax31 ····Arguments:·8@%rax
12.2 MB
readelf --wide --debug-dump=frames {}
    
Offset 1, 11643 lines modifiedOffset 1, 11639 lines modified
1 Contents·of·the·.eh_frame_hdr·section:1 Contents·of·the·.eh_frame_hdr·section:
  
2 ··Version:·················12 ··Version:·················1
3 ··Pointer·Encoding·Format:·0x1b·(sdata4,·pcrel)3 ··Pointer·Encoding·Format:·0x1b·(sdata4,·pcrel)
4 ··Count·Encoding·Format:···0x3·(udata4,·absolute)4 ··Count·Encoding·Format:···0x3·(udata4,·absolute)
Diff chunk too large, falling back to line-by-line diff (11626 lines added, 11630 lines removed)
5 ··Table·Encoding·Format:···0x3b·(sdata4,·datarel)5 ··Table·Encoding·Format:···0x3b·(sdata4,·datarel)
6 ··Start·of·frame·section:··0x16b68·(offset:·0x97b930)6 ··Start·of·frame·section:··0x16b48·(offset:·0x97c910)
7 ··Entries·in·search·table:·0x2d6c7 ··Entries·in·search·table:·0x2d68
8 ··0xffffffffffabb25c·(offset:·0x420020)·->·0x16bc4·fde=[····58]8 ··0xffffffffffaba25c·(offset:·0x420020)·->·0x16ba4·fde=[····58]
9 ··0xffffffffffabd27c·(offset:·0x422040)·->·0x16c08·fde=[····9c]9 ··0xffffffffffabc27c·(offset:·0x422040)·->·0x16be8·fde=[····9c]
10 ··0xffffffffffabd2a5·(offset:·0x422069)·->·0x16c80·fde=[···114]10 ··0xffffffffffabc2a5·(offset:·0x422069)·->·0x16c60·fde=[···114]
11 ··0xffffffffffabd3ac·(offset:·0x422170)·->·0x16d00·fde=[···194]11 ··0xffffffffffabc3ac·(offset:·0x422170)·->·0x16ce0·fde=[···194]
12 ··0xffffffffffabd3c3·(offset:·0x422187)·->·0x16d44·fde=[···1d8]12 ··0xffffffffffabc3c3·(offset:·0x422187)·->·0x16d24·fde=[···1d8]
13 ··0xffffffffffabd3cf·(offset:·0x422193)·->·0x16d8c·fde=[···220]13 ··0xffffffffffabc3cf·(offset:·0x422193)·->·0x16d6c·fde=[···220]
14 ··0xffffffffffabd56c·(offset:·0x422330)·->·0x16e14·fde=[···2a8]14 ··0xffffffffffabc56c·(offset:·0x422330)·->·0x16df4·fde=[···2a8]
15 ··0xffffffffffabd5f0·(offset:·0x4223b4)·->·0x16e6c·fde=[···300]15 ··0xffffffffffabc5f0·(offset:·0x4223b4)·->·0x16e4c·fde=[···300]
16 ··0xffffffffffabd62f·(offset:·0x4223f3)·->·0x16ed0·fde=[···364]16 ··0xffffffffffabc62f·(offset:·0x4223f3)·->·0x16eb0·fde=[···364]
17 ··0xffffffffffabd7a2·(offset:·0x422566)·->·0x16f20·fde=[···3b4]17 ··0xffffffffffabc7a2·(offset:·0x422566)·->·0x16f00·fde=[···3b4]
18 ··0xffffffffffabd7a4·(offset:·0x422568)·->·0x16f60·fde=[···3f4]18 ··0xffffffffffabc7a4·(offset:·0x422568)·->·0x16f40·fde=[···3f4]
19 ··0xffffffffffabda01·(offset:·0x4227c5)·->·0x16fb0·fde=[···444]19 ··0xffffffffffabca01·(offset:·0x4227c5)·->·0x16f90·fde=[···444]
20 ··0xffffffffffabda11·(offset:·0x4227d5)·->·0x17014·fde=[···4a8]20 ··0xffffffffffabca11·(offset:·0x4227d5)·->·0x16ff4·fde=[···4a8]
21 ··0xffffffffffabda7a·(offset:·0x42283e)·->·0x1703c·fde=[···4d0]21 ··0xffffffffffabca7a·(offset:·0x42283e)·->·0x1701c·fde=[···4d0]
22 ··0xffffffffffabdc5d·(offset:·0x422a21)·->·0x17080·fde=[···514]22 ··0xffffffffffabcc5d·(offset:·0x422a21)·->·0x17060·fde=[···514]
23 ··0xffffffffffabdc9c·(offset:·0x422a60)·->·0x170c0·fde=[···554]23 ··0xffffffffffabcc9c·(offset:·0x422a60)·->·0x170a0·fde=[···554]
24 ··0xffffffffffabdd20·(offset:·0x422ae4)·->·0x170f0·fde=[···584]24 ··0xffffffffffabcd20·(offset:·0x422ae4)·->·0x170d0·fde=[···584]
25 ··0xffffffffffabdd54·(offset:·0x422b18)·->·0x17118·fde=[···5ac]25 ··0xffffffffffabcd54·(offset:·0x422b18)·->·0x170f8·fde=[···5ac]
26 ··0xffffffffffabdd79·(offset:·0x422b3d)·->·0x1712c·fde=[···5c0]26 ··0xffffffffffabcd79·(offset:·0x422b3d)·->·0x1710c·fde=[···5c0]
27 ··0xffffffffffabde6c·(offset:·0x422c30)·->·0x17164·fde=[···5f8]27 ··0xffffffffffabce6c·(offset:·0x422c30)·->·0x17144·fde=[···5f8]
28 ··0xffffffffffabdebd·(offset:·0x422c81)·->·0x17184·fde=[···618]28 ··0xffffffffffabcebd·(offset:·0x422c81)·->·0x17164·fde=[···618]
29 ··0xffffffffffabe00b·(offset:·0x422dcf)·->·0x1721c·fde=[···6b0]29 ··0xffffffffffabd00b·(offset:·0x422dcf)·->·0x171fc·fde=[···6b0]
30 ··0xffffffffffabe013·(offset:·0x422dd7)·->·0x17254·fde=[···6e8]30 ··0xffffffffffabd013·(offset:·0x422dd7)·->·0x17234·fde=[···6e8]
31 ··0xffffffffffabe049·(offset:·0x422e0d)·->·0x1728c·fde=[···720]31 ··0xffffffffffabd049·(offset:·0x422e0d)·->·0x1726c·fde=[···720]
32 ··0xffffffffffabe05a·(offset:·0x422e1e)·->·0x172c4·fde=[···758]32 ··0xffffffffffabd05a·(offset:·0x422e1e)·->·0x172a4·fde=[···758]
33 ··0xffffffffffabe078·(offset:·0x422e3c)·->·0x172f0·fde=[···784]33 ··0xffffffffffabd078·(offset:·0x422e3c)·->·0x172d0·fde=[···784]
34 ··0xffffffffffabe07b·(offset:·0x422e3f)·->·0x17338·fde=[···7cc]34 ··0xffffffffffabd07b·(offset:·0x422e3f)·->·0x17318·fde=[···7cc]
35 ··0xffffffffffabe12c·(offset:·0x422ef0)·->·0x173ac·fde=[···840]35 ··0xffffffffffabd12c·(offset:·0x422ef0)·->·0x1738c·fde=[···840]
36 ··0xffffffffffabe137·(offset:·0x422efb)·->·0x173c0·fde=[···854]36 ··0xffffffffffabd137·(offset:·0x422efb)·->·0x173a0·fde=[···854]
37 ··0xffffffffffabe165·(offset:·0x422f29)·->·0x173e0·fde=[···874]37 ··0xffffffffffabd165·(offset:·0x422f29)·->·0x173c0·fde=[···874]
38 ··0xffffffffffabe179·(offset:·0x422f3d)·->·0x17434·fde=[···8c8]38 ··0xffffffffffabd179·(offset:·0x422f3d)·->·0x17414·fde=[···8c8]
39 ··0xffffffffffabe185·(offset:·0x422f49)·->·0x17488·fde=[···91c]39 ··0xffffffffffabd185·(offset:·0x422f49)·->·0x17468·fde=[···91c]
40 ··0xffffffffffabe19c·(offset:·0x422f60)·->·0x174e8·fde=[···97c]40 ··0xffffffffffabd19c·(offset:·0x422f60)·->·0x174c8·fde=[···97c]
41 ··0xffffffffffabe1d1·(offset:·0x422f95)·->·0x17520·fde=[···9b4]41 ··0xffffffffffabd1d1·(offset:·0x422f95)·->·0x17500·fde=[···9b4]
42 ··0xffffffffffabe1f8·(offset:·0x422fbc)·->·0x17538·fde=[···9cc]42 ··0xffffffffffabd1f8·(offset:·0x422fbc)·->·0x17518·fde=[···9cc]
43 ··0xffffffffffabe287·(offset:·0x42304b)·->·0x175bc·fde=[···a50]43 ··0xffffffffffabd287·(offset:·0x42304b)·->·0x1759c·fde=[···a50]
44 ··0xffffffffffabe2cb·(offset:·0x42308f)·->·0x17608·fde=[···a9c]44 ··0xffffffffffabd2cb·(offset:·0x42308f)·->·0x175e8·fde=[···a9c]
45 ··0xffffffffffabe2e3·(offset:·0x4230a7)·->·0x17674·fde=[···b08]45 ··0xffffffffffabd2e3·(offset:·0x4230a7)·->·0x17654·fde=[···b08]
46 ··0xffffffffffabe8b9·(offset:·0x42367d)·->·0x17710·fde=[···ba4]46 ··0xffffffffffabd8b9·(offset:·0x42367d)·->·0x176f0·fde=[···ba4]
47 ··0xffffffffffabe913·(offset:·0x4236d7)·->·0x17744·fde=[···bd8]47 ··0xffffffffffabd913·(offset:·0x4236d7)·->·0x17724·fde=[···bd8]
48 ··0xffffffffffabe935·(offset:·0x4236f9)·->·0x1776c·fde=[···c00]48 ··0xffffffffffabd935·(offset:·0x4236f9)·->·0x1774c·fde=[···c00]
49 ··0xffffffffffabe968·(offset:·0x42372c)·->·0x177b0·fde=[···c44]49 ··0xffffffffffabd968·(offset:·0x42372c)·->·0x17790·fde=[···c44]
50 ··0xffffffffffabe9b1·(offset:·0x423775)·->·0x177e4·fde=[···c78]50 ··0xffffffffffabd9b1·(offset:·0x423775)·->·0x177c4·fde=[···c78]
51 ··0xffffffffffabe9b9·(offset:·0x42377d)·->·0x177fc·fde=[···c90]51 ··0xffffffffffabd9b9·(offset:·0x42377d)·->·0x177dc·fde=[···c90]
52 ··0xffffffffffabe9e7·(offset:·0x4237ab)·->·0x17884·fde=[···d18]52 ··0xffffffffffabd9e7·(offset:·0x4237ab)·->·0x17864·fde=[···d18]
53 ··0xffffffffffabebe5·(offset:·0x4239a9)·->·0x178cc·fde=[···d60]53 ··0xffffffffffabdbe5·(offset:·0x4239a9)·->·0x178ac·fde=[···d60]
54 ··0xffffffffffabebe8·(offset:·0x4239ac)·->·0x17908·fde=[···d9c]54 ··0xffffffffffabdbe8·(offset:·0x4239ac)·->·0x178e8·fde=[···d9c]
55 ··0xffffffffffabec52·(offset:·0x423a16)·->·0x17990·fde=[···e24]55 ··0xffffffffffabdc52·(offset:·0x423a16)·->·0x17970·fde=[···e24]
56 ··0xffffffffffabec59·(offset:·0x423a1d)·->·0x179f4·fde=[···e88]56 ··0xffffffffffabdc59·(offset:·0x423a1d)·->·0x179d4·fde=[···e88]
57 ··0xffffffffffabec81·(offset:·0x423a45)·->·0x17a10·fde=[···ea4]57 ··0xffffffffffabdc81·(offset:·0x423a45)·->·0x179f0·fde=[···ea4]
58 ··0xffffffffffabed80·(offset:·0x423b44)·->·0x17a38·fde=[···ecc]58 ··0xffffffffffabdd80·(offset:·0x423b44)·->·0x17a18·fde=[···ecc]
59 ··0xffffffffffabee04·(offset:·0x423bc8)·->·0x17a7c·fde=[···f10]59 ··0xffffffffffabde04·(offset:·0x423bc8)·->·0x17a5c·fde=[···f10]
60 ··0xffffffffffabee0f·(offset:·0x423bd3)·->·0x17a90·fde=[···f24]60 ··0xffffffffffabde0f·(offset:·0x423bd3)·->·0x17a70·fde=[···f24]
61 ··0xffffffffffabee99·(offset:·0x423c5d)·->·0x17b50·fde=[···fe4]61 ··0xffffffffffabde99·(offset:·0x423c5d)·->·0x17b30·fde=[···fe4]
62 ··0xffffffffffabf2f5·(offset:·0x4240b9)·->·0x17b84·fde=[··1018]62 ··0xffffffffffabe2f5·(offset:·0x4240b9)·->·0x17b64·fde=[··1018]
63 ··0xffffffffffabf2f8·(offset:·0x4240bc)·->·0x17be0·fde=[··1074]63 ··0xffffffffffabe2f8·(offset:·0x4240bc)·->·0x17bc0·fde=[··1074]
64 ··0xffffffffffabf397·(offset:·0x42415b)·->·0x17c3c·fde=[··10d0]64 ··0xffffffffffabe397·(offset:·0x42415b)·->·0x17c1c·fde=[··10d0]
65 ··0xffffffffffabf3e4·(offset:·0x4241a8)·->·0x17ca8·fde=[··113c]65 ··0xffffffffffabe3e4·(offset:·0x4241a8)·->·0x17c88·fde=[··113c]
66 ··0xffffffffffabf3fd·(offset:·0x4241c1)·->·0x17d10·fde=[··11a4]66 ··0xffffffffffabe3fd·(offset:·0x4241c1)·->·0x17cf0·fde=[··11a4]
67 ··0xffffffffffabf5c0·(offset:·0x424384)·->·0x17da8·fde=[··123c]67 ··0xffffffffffabe5c0·(offset:·0x424384)·->·0x17d88·fde=[··123c]
68 ··0xffffffffffabf62b·(offset:·0x4243ef)·->·0x17df0·fde=[··1284]68 ··0xffffffffffabe62b·(offset:·0x4243ef)·->·0x17dd0·fde=[··1284]
69 ··0xffffffffffabf648·(offset:·0x42440c)·->·0x17e28·fde=[··12bc]69 ··0xffffffffffabe648·(offset:·0x42440c)·->·0x17e08·fde=[··12bc]
70 ··0xffffffffffabf658·(offset:·0x42441c)·->·0x17ea0·fde=[··1334]70 ··0xffffffffffabe658·(offset:·0x42441c)·->·0x17e80·fde=[··1334]
71 ··0xffffffffffabf705·(offset:·0x4244c9)·->·0x17f04·fde=[··1398]71 ··0xffffffffffabe705·(offset:·0x4244c9)·->·0x17ee4·fde=[··1398]
72 ··0xffffffffffabf750·(offset:·0x424514)·->·0x17fb8·fde=[··144c]72 ··0xffffffffffabe750·(offset:·0x424514)·->·0x17f98·fde=[··144c]
73 ··0xffffffffffac0aca·(offset:·0x42588e)·->·0x18024·fde=[··14b8]73 ··0xffffffffffabfaca·(offset:·0x42588e)·->·0x18004·fde=[··14b8]
74 ··0xffffffffffac0c27·(offset:·0x4259eb)·->·0x18074·fde=[··1508]74 ··0xffffffffffabfc27·(offset:·0x4259eb)·->·0x18054·fde=[··1508]
75 ··0xffffffffffac0ca1·(offset:·0x425a65)·->·0x180d8·fde=[··156c]75 ··0xffffffffffabfca1·(offset:·0x425a65)·->·0x180b8·fde=[··156c]
76 ··0xffffffffffac0d74·(offset:·0x425b38)·->·0x18120·fde=[··15b4]76 ··0xffffffffffabfd74·(offset:·0x425b38)·->·0x18100·fde=[··15b4]
77 ··0xffffffffffac0d7b·(offset:·0x425b3f)·->·0x1813c·fde=[··15d0]77 ··0xffffffffffabfd7b·(offset:·0x425b3f)·->·0x1811c·fde=[··15d0]
78 ··0xffffffffffac0d8f·(offset:·0x425b53)·->·0x181f0·fde=[··1684]78 ··0xffffffffffabfd8f·(offset:·0x425b53)·->·0x181d0·fde=[··1684]
79 ··0xffffffffffac0da6·(offset:·0x425b6a)·->·0x1820c·fde=[··16a0]79 ··0xffffffffffabfda6·(offset:·0x425b6a)·->·0x181ec·fde=[··16a0]
80 ··0xffffffffffac0dfb·(offset:·0x425bbf)·->·0x1822c·fde=[··16c0]80 ··0xffffffffffabfdfb·(offset:·0x425bbf)·->·0x1820c·fde=[··16c0]
81 ··0xffffffffffac1104·(offset:·0x425ec8)·->·0x18294·fde=[··1728]81 ··0xffffffffffac0104·(offset:·0x425ec8)·->·0x18274·fde=[··1728]
82 ··0xffffffffffac112f·(offset:·0x425ef3)·->·0x182e8·fde=[··177c]82 ··0xffffffffffac012f·(offset:·0x425ef3)·->·0x182c8·fde=[··177c]
83 ··0xffffffffffac1132·(offset:·0x425ef6)·->·0x18310·fde=[··17a4]83 ··0xffffffffffac0132·(offset:·0x425ef6)·->·0x182f0·fde=[··17a4]
84 ··0xffffffffffac11cc·(offset:·0x425f90)·->·0x183d0·fde=[··1864]84 ··0xffffffffffac01cc·(offset:·0x425f90)·->·0x183b0·fde=[··1864]
85 ··0xffffffffffac11ee·(offset:·0x425fb2)·->·0x183ec·fde=[··1880]85 ··0xffffffffffac01ee·(offset:·0x425fb2)·->·0x183cc·fde=[··1880]
86 ··0xffffffffffac140a·(offset:·0x4261ce)·->·0x184b0·fde=[··1944]86 ··0xffffffffffac040a·(offset:·0x4261ce)·->·0x18490·fde=[··1944]
87 ··0xffffffffffac145e·(offset:·0x426222)·->·0x1851c·fde=[··19b0]87 ··0xffffffffffac045e·(offset:·0x426222)·->·0x184fc·fde=[··19b0]
88 ··0xffffffffffac14a2·(offset:·0x426266)·->·0x1858c·fde=[··1a20]88 ··0xffffffffffac04a2·(offset:·0x426266)·->·0x1856c·fde=[··1a20]
89 ··0xffffffffffac14b1·(offset:·0x426275)·->·0x185ec·fde=[··1a80]89 ··0xffffffffffac04b1·(offset:·0x426275)·->·0x185cc·fde=[··1a80]
90 ··0xffffffffffac1679·(offset:·0x42643d)·->·0x18644·fde=[··1ad8]90 ··0xffffffffffac0679·(offset:·0x42643d)·->·0x18624·fde=[··1ad8]
91 ··0xffffffffffac16c5·(offset:·0x426489)·->·0x18678·fde=[··1b0c]91 ··0xffffffffffac06c5·(offset:·0x426489)·->·0x18658·fde=[··1b0c]
92 ··0xffffffffffac16ea·(offset:·0x4264ae)·->·0x186c0·fde=[··1b54]92 ··0xffffffffffac06ea·(offset:·0x4264ae)·->·0x186a0·fde=[··1b54]
93 ··0xffffffffffac1887·(offset:·0x42664b)·->·0x18714·fde=[··1ba8]93 ··0xffffffffffac0887·(offset:·0x42664b)·->·0x186f4·fde=[··1ba8]
94 ··0xffffffffffac18bb·(offset:·0x42667f)·->·0x187b4·fde=[··1c48]94 ··0xffffffffffac08bb·(offset:·0x42667f)·->·0x18794·fde=[··1c48]
95 ··0xffffffffffac18ca·(offset:·0x42668e)·->·0x18820·fde=[··1cb4]95 ··0xffffffffffac08ca·(offset:·0x42668e)·->·0x18800·fde=[··1cb4]
96 ··0xffffffffffac18db·(offset:·0x42669f)·->·0x18864·fde=[··1cf8]96 ··0xffffffffffac08db·(offset:·0x42669f)·->·0x18844·fde=[··1cf8]
97 ··0xffffffffffac1948·(offset:·0x42670c)·->·0x188b4·fde=[··1d48]97 ··0xffffffffffac0948·(offset:·0x42670c)·->·0x18894·fde=[··1d48]
98 ··0xffffffffffac196f·(offset:·0x426733)·->·0x188e4·fde=[··1d78]98 ··0xffffffffffac096f·(offset:·0x426733)·->·0x188c4·fde=[··1d78]
99 ··0xffffffffffac1a15·(offset:·0x4267d9)·->·0x18954·fde=[··1de8]99 ··0xffffffffffac0a15·(offset:·0x4267d9)·->·0x18934·fde=[··1de8]
100 ··0xffffffffffac1ab2·(offset:·0x426876)·->·0x18998·fde=[··1e2c]100 ··0xffffffffffac0ab2·(offset:·0x426876)·->·0x18978·fde=[··1e2c]
101 ··0xffffffffffac1aeb·(offset:·0x4268af)·->·0x189fc·fde=[··1e90]101 ··0xffffffffffac0aeb·(offset:·0x4268af)·->·0x189dc·fde=[··1e90]
102 ··0xffffffffffac1b01·(offset:·0x4268c5)·->·0x18a9c·fde=[··1f30]102 ··0xffffffffffac0b01·(offset:·0x4268c5)·->·0x18a7c·fde=[··1f30]
103 ··0xffffffffffac1de1·(offset:·0x426ba5)·->·0x18b04·fde=[··1f98]103 ··0xffffffffffac0de1·(offset:·0x426ba5)·->·0x18ae4·fde=[··1f98]
104 ··0xffffffffffac1e0b·(offset:·0x426bcf)·->·0x18ba4·fde=[··2038]104 ··0xffffffffffac0e0b·(offset:·0x426bcf)·->·0x18b84·fde=[··2038]
105 ··0xffffffffffac2190·(offset:·0x426f54)·->·0x18bf8·fde=[··208c]105 ··0xffffffffffac1190·(offset:·0x426f54)·->·0x18bd8·fde=[··208c]
106 ··0xffffffffffac21b8·(offset:·0x426f7c)·->·0x18c34·fde=[··20c8]106 ··0xffffffffffac11b8·(offset:·0x426f7c)·->·0x18c14·fde=[··20c8]
107 ··0xffffffffffac21c2·(offset:·0x426f86)·->·0x18cdc·fde=[··2170]107 ··0xffffffffffac11c2·(offset:·0x426f86)·->·0x18cbc·fde=[··2170]
108 ··0xffffffffffac21ed·(offset:·0x426fb1)·->·0x18d20·fde=[··21b4]108 ··0xffffffffffac11ed·(offset:·0x426fb1)·->·0x18d00·fde=[··21b4]
109 ··0xffffffffffac2235·(offset:·0x426ff9)·->·0x18d50·fde=[··21e4]109 ··0xffffffffffac1235·(offset:·0x426ff9)·->·0x18d30·fde=[··21e4]
110 ··0xffffffffffac224a·(offset:·0x42700e)·->·0x18e10·fde=[··22a4]110 ··0xffffffffffac124a·(offset:·0x42700e)·->·0x18df0·fde=[··22a4]
111 ··0xffffffffffac22ba·(offset:·0x42707e)·->·0x18e60·fde=[··22f4]111 ··0xffffffffffac12ba·(offset:·0x42707e)·->·0x18e40·fde=[··22f4]
112 ··0xffffffffffac2512·(offset:·0x4272d6)·->·0x18edc·fde=[··2370]112 ··0xffffffffffac1512·(offset:·0x4272d6)·->·0x18ebc·fde=[··2370]
113 ··0xffffffffffac2647·(offset:·0x42740b)·->·0x18f18·fde=[··23ac]113 ··0xffffffffffac1647·(offset:·0x42740b)·->·0x18ef8·fde=[··23ac]
114 ··0xffffffffffac264f·(offset:·0x427413)·->·0x18f6c·fde=[··2400]114 ··0xffffffffffac164f·(offset:·0x427413)·->·0x18f4c·fde=[··2400]
115 ··0xffffffffffac2677·(offset:·0x42743b)·->·0x18fd4·fde=[··2468]115 ··0xffffffffffac1677·(offset:·0x42743b)·->·0x18fb4·fde=[··2468]
116 ··0xffffffffffac268c·(offset:·0x427450)·->·0x1901c·fde=[··24b0]116 ··0xffffffffffac168c·(offset:·0x427450)·->·0x18ffc·fde=[··24b0]
117 ··0xffffffffffac26d9·(offset:·0x42749d)·->·0x19098·fde=[··252c]117 ··0xffffffffffac16d9·(offset:·0x42749d)·->·0x19078·fde=[··252c]
118 ··0xffffffffffac26e5·(offset:·0x4274a9)·->·0x190d0·fde=[··2564]118 ··0xffffffffffac16e5·(offset:·0x4274a9)·->·0x190b0·fde=[··2564]
119 ··0xffffffffffac26f1·(offset:·0x4274b5)·->·0x1916c·fde=[··2600]119 ··0xffffffffffac16f1·(offset:·0x4274b5)·->·0x1914c·fde=[··2600]
120 ··0xffffffffffac2726·(offset:·0x4274ea)·->·0x191c0·fde=[··2654]120 ··0xffffffffffac1726·(offset:·0x4274ea)·->·0x191a0·fde=[··2654]
121 ··0xffffffffffac2730·(offset:·0x4274f4)·->·0x191fc·fde=[··2690]121 ··0xffffffffffac1730·(offset:·0x4274f4)·->·0x191dc·fde=[··2690]
122 ··0xffffffffffac273f·(offset:·0x427503)·->·0x19254·fde=[··26e8]122 ··0xffffffffffac173f·(offset:·0x427503)·->·0x19234·fde=[··26e8]
123 ··0xffffffffffac27e3·(offset:·0x4275a7)·->·0x192c8·fde=[··275c]123 ··0xffffffffffac17e3·(offset:·0x4275a7)·->·0x192a8·fde=[··275c]
124 ··0xffffffffffac281f·(offset:·0x4275e3)·->·0x192fc·fde=[··2790]124 ··0xffffffffffac181f·(offset:·0x4275e3)·->·0x192dc·fde=[··2790]
125 ··0xffffffffffac283d·(offset:·0x427601)·->·0x19364·fde=[··27f8]125 ··0xffffffffffac183d·(offset:·0x427601)·->·0x19344·fde=[··27f8]
Max diff block lines reached; 11261826/12773635 bytes (88.16%) of diff not shown.
57.9 KB
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 /lib64/ld-linux-x86-64.so.21 p/lib64/ld-linux-x86-64.so.2
2 __gmon_start__2 __gmon_start__
3 __libc_start_main3 __libc_start_main
4 __cxa_atexit4 __cxa_atexit
5 __stack_chk_fail5 __stack_chk_fail
6 __errno_location6 __errno_location
7 __isoc23_strtol7 __isoc23_strtol
8 __environ8 __environ
Offset 144, 15 lines modifiedOffset 144, 14 lines modified
144 inet_ntop144 inet_ntop
145 getloadavg145 getloadavg
146 symlinkat146 symlinkat
147 XML_ExpatVersion147 XML_ExpatVersion
148 XML_ExpatVersionInfo148 XML_ExpatVersionInfo
149 XML_ErrorString149 XML_ErrorString
150 XML_GetFeatureList150 XML_GetFeatureList
151 setsockopt 
152 XML_SetStartElementHandler151 XML_SetStartElementHandler
153 XML_SetEndElementHandler152 XML_SetEndElementHandler
154 XML_SetProcessingInstructionHandler153 XML_SetProcessingInstructionHandler
155 XML_SetCharacterDataHandler154 XML_SetCharacterDataHandler
156 XML_SetUnparsedEntityDeclHandler155 XML_SetUnparsedEntityDeclHandler
157 XML_SetNotationDeclHandler156 XML_SetNotationDeclHandler
158 XML_SetStartNamespaceDeclHandler157 XML_SetStartNamespaceDeclHandler
Offset 180, 14 lines modifiedOffset 179, 15 lines modified
180 XML_SetElementHandler179 XML_SetElementHandler
181 XML_SetNamespaceDeclHandler180 XML_SetNamespaceDeclHandler
182 XML_SetUnknownEncodingHandler181 XML_SetUnknownEncodingHandler
183 XML_SetUserData182 XML_SetUserData
184 XML_SetEncoding183 XML_SetEncoding
185 XML_SetHashSalt184 XML_SetHashSalt
186 XML_SetReparseDeferralEnabled185 XML_SetReparseDeferralEnabled
 186 setsockopt
187 setpwent187 setpwent
188 getpwent188 getpwent
189 endpwent189 endpwent
190 lsetxattr190 lsetxattr
191 fsetxattr191 fsetxattr
192 deflateCopy192 deflateCopy
193 inflateCopy193 inflateCopy
Offset 220, 16 lines modifiedOffset 220, 16 lines modified
220 gethostbyaddr_r220 gethostbyaddr_r
221 XML_ExternalEntityParserCreate221 XML_ExternalEntityParserCreate
222 __h_errno_location222 __h_errno_location
223 hstrerror223 hstrerror
224 XML_FreeContentModel224 XML_FreeContentModel
225 __ctype_tolower_loc225 __ctype_tolower_loc
226 __ctype_toupper_loc226 __ctype_toupper_loc
227 __explicit_bzero_chk 
228 eventfd_write227 eventfd_write
 228 __explicit_bzero_chk
229 eventfd_read229 eventfd_read
230 XML_GetCurrentByteIndex230 XML_GetCurrentByteIndex
231 fgetxattr231 fgetxattr
232 lgetxattr232 lgetxattr
233 fremovexattr233 fremovexattr
234 lremovexattr234 lremovexattr
235 gethostbyname_r235 gethostbyname_r
Offset 2030, 20 lines modifiedOffset 2030, 37 lines modified
2030 []A\A]A^A_2030 []A\A]A^A_
2031 []A\A]A^A_2031 []A\A]A^A_
2032 []A\A]A^A_2032 []A\A]A^A_
2033 []A\A]A^2033 []A\A]A^
2034 []A\A]A^2034 []A\A]A^
2035 []A\A]A^A_2035 []A\A]A^A_
2036 []A\A]A^A_2036 []A\A]A^A_
 2037 ]A\A]A^A_
 2038 ]A\A]A^A_
 2039 ]A\A]A^A_
 2040 ]A\A]A^A_
 2041 ]A\A]A^A_
 2042 ]A\A]A^A_
 2043 ]A\A]A^A_
 2044 ]A\A]A^A_
2037 H[]A\A]A^A_2045 []A\A]A^A_
 2046 ]A\A]A^A_
 2047 ]A\A]A^A_
 2048 ]A\A]A^A_
 2049 ]A\A]A^A_
 2050 ]A\A]A^A_
 2051 ]A\A]A^A_
 2052 ]A\A]A^A_
 2053 ]A\A]A^A_
 2054 ]A\A]A^A_
 2055 A\A]A^A_
2038 []A\A]A^A_2056 []A\A]A^A_
2039 []A\A]A^2057 []A\A]A^
2040 []A\A]A^A_2058 []A\A]A^A_
2041 []A\A]A^A_2059 []A\A]A^A_
2042 D$`uEHcK 
2043 HcD$0H9D$2060 HcD$0H9D$
2044 |$hH+|$`2061 |$hH+|$`
2045 []A\A]A^2062 []A\A]A^
2046 HcJ$LcJ,LcB(HcR·ARh2063 HcJ$LcJ,LcB(HcR·ARh
2047 McF(IcL$$IcT$·H2064 McF(IcL$$IcT$·H
2048 HcH$HcP·AR12065 HcH$HcP·AR1
2049 IcL$$IcT$·L2066 IcL$$IcT$·L
Offset 2052, 17 lines modifiedOffset 2069, 17 lines modified
2052 tPLc@(LcH,H2069 tPLc@(LcH,H
2053 []A\A]A^A_2070 []A\A]A^A_
2054 HcM$HcU·Ph2071 HcM$HcU·Ph
2055 HcM$HcU·LcH,Lc@(ARh2072 HcM$HcU·LcH,Lc@(ARh
2056 LcH,Lc@(AR12073 LcH,Lc@(AR1
2057 LcH$Lc@·P12074 LcH$Lc@·P1
2058 LcH$Lc@·AR12075 LcH$Lc@·AR1
2059 LcH,Lc@(L 
2060 Hcq$HcA·L2076 Hcq$HcA·L
2061 LcI,LcA(Rhx2077 LcI,LcA(Rhx
 2078 LcH,Lc@(L
2062 []A\A]A^A_2079 []A\A]A^A_
2063 A\A]A^A_2080 A\A]A^A_
2064 McL$·McD$2081 McL$·McD$
2065 A\A]A^A_2082 A\A]A^A_
2066 []A\A]A^A_2083 []A\A]A^A_
2067 A^[]A\A]A^A_2084 A^[]A\A]A^A_
2068 []A\A]A^A_2085 []A\A]A^A_
Offset 2089, 33 lines modifiedOffset 2106, 32 lines modified
2089 []A\A]A^A_2106 []A\A]A^A_
2090 []A\A]A^A_2107 []A\A]A^A_
2091 ]A\A]A^A_2108 ]A\A]A^A_
2092 ]A\A]A^A_2109 ]A\A]A^A_
2093 ]A\A]A^A_2110 ]A\A]A^A_
2094 []A\A]A^A_2111 []A\A]A^A_
2095 C@HcT$p12112 C@HcT$p1
 2113 x*I9l$·u
2096 ]A\A]A^A_2114 ]A\A]A^A_
2097 []A\A]A^A_2115 []A\A]A^A_
Max diff block lines reached; 57254/59283 bytes (96.58%) of diff not shown.
11.0 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 186, 71 lines modifiedOffset 186, 71 lines modified
186 ··0x004115e0·70007365·6e640072·65637600·6765746c·p.send.recv.getl186 ··0x004115e0·70007365·6e640072·65637600·6765746c·p.send.recv.getl
187 ··0x004115f0·6f616461·76670073·796d6c69·6e6b0073·oadavg.symlink.s187 ··0x004115f0·6f616461·76670073·796d6c69·6e6b0073·oadavg.symlink.s
188 ··0x00411600·796d6c69·6e6b6174·00584d4c·5f457870·ymlinkat.XML_Exp188 ··0x00411600·796d6c69·6e6b6174·00584d4c·5f457870·ymlinkat.XML_Exp
189 ··0x00411610·61745665·7273696f·6e00584d·4c5f4578·atVersion.XML_Ex189 ··0x00411610·61745665·7273696f·6e00584d·4c5f4578·atVersion.XML_Ex
190 ··0x00411620·70617456·65727369·6f6e496e·666f0058·patVersionInfo.X190 ··0x00411620·70617456·65727369·6f6e496e·666f0058·patVersionInfo.X
191 ··0x00411630·4d4c5f45·72726f72·53747269·6e670058·ML_ErrorString.X191 ··0x00411630·4d4c5f45·72726f72·53747269·6e670058·ML_ErrorString.X
192 ··0x00411640·4d4c5f47·65744665·61747572·654c6973·ML_GetFeatureLis192 ··0x00411640·4d4c5f47·65744665·61747572·654c6973·ML_GetFeatureLis
193 ··0x00411650·74007365·74736f63·6b6f7074·00584d4c·t.setsockopt.XML193 ··0x00411650·7400584d·4c5f5365·74537461·7274456c·t.XML_SetStartEl
 194 ··0x00411660·656d656e·7448616e·646c6572·00584d4c·ementHandler.XML
194 ··0x00411660·5f536574·53746172·74456c65·6d656e74·_SetStartElement195 ··0x00411670·5f536574·456e6445·6c656d65·6e744861·_SetEndElementHa
 196 ··0x00411680·6e646c65·7200584d·4c5f5365·7450726f·ndler.XML_SetPro
 197 ··0x00411690·63657373·696e6749·6e737472·75637469·cessingInstructi
 198 ··0x004116a0·6f6e4861·6e646c65·7200584d·4c5f5365·onHandler.XML_Se
 199 ··0x004116b0·74436861·72616374·65724461·74614861·tCharacterDataHa
 200 ··0x004116c0·6e646c65·7200584d·4c5f5365·74556e70·ndler.XML_SetUnp
 201 ··0x004116d0·61727365·64456e74·69747944·65636c48·arsedEntityDeclH
 202 ··0x004116e0·616e646c·65720058·4d4c5f53·65744e6f·andler.XML_SetNo
 203 ··0x004116f0·74617469·6f6e4465·636c4861·6e646c65·tationDeclHandle
 204 ··0x00411700·7200584d·4c5f5365·74537461·72744e61·r.XML_SetStartNa
 205 ··0x00411710·6d657370·61636544·65636c48·616e646c·mespaceDeclHandl
 206 ··0x00411720·65720058·4d4c5f53·6574456e·644e616d·er.XML_SetEndNam
 207 ··0x00411730·65737061·63654465·636c4861·6e646c65·espaceDeclHandle
 208 ··0x00411740·7200584d·4c5f5365·74436f6d·6d656e74·r.XML_SetComment
 209 ··0x00411750·48616e64·6c657200·584d4c5f·53657453·Handler.XML_SetS
 210 ··0x00411760·74617274·43646174·61536563·74696f6e·tartCdataSection
195 ··0x00411670·48616e64·6c657200·584d4c5f·53657445·Handler.XML_SetE211 ··0x00411770·48616e64·6c657200·584d4c5f·53657445·Handler.XML_SetE
 212 ··0x00411780·6e644364·61746153·65637469·6f6e4861·ndCdataSectionHa
 213 ··0x00411790·6e646c65·7200584d·4c5f5365·74446566·ndler.XML_SetDef
196 ··0x00411680·6e64456c·656d656e·7448616e·646c6572·ndElementHandler 
197 ··0x00411690·00584d4c·5f536574·50726f63·65737369·.XML_SetProcessi 
198 ··0x004116a0·6e67496e·73747275·6374696f·6e48616e·ngInstructionHan 
199 ··0x004116b0·646c6572·00584d4c·5f536574·43686172·dler.XML_SetChar 
200 ··0x004116c0·61637465·72446174·6148616e·646c6572·acterDataHandler 
201 ··0x004116d0·00584d4c·5f536574·556e7061·72736564·.XML_SetUnparsed 
202 ··0x004116e0·456e7469·74794465·636c4861·6e646c65·EntityDeclHandle 
203 ··0x004116f0·7200584d·4c5f5365·744e6f74·6174696f·r.XML_SetNotatio 
204 ··0x00411700·6e446563·6c48616e·646c6572·00584d4c·nDeclHandler.XML214 ··0x004117a0·61756c74·48616e64·6c657200·584d4c5f·aultHandler.XML_
205 ··0x00411710·5f536574·53746172·744e616d·65737061·_SetStartNamespa 
206 ··0x00411720·63654465·636c4861·6e646c65·7200584d·ceDeclHandler.XM 
207 ··0x00411730·4c5f5365·74456e64·4e616d65·73706163·L_SetEndNamespac 
208 ··0x00411740·65446563·6c48616e·646c6572·00584d4c·eDeclHandler.XML 
209 ··0x00411750·5f536574·436f6d6d·656e7448·616e646c·_SetCommentHandl215 ··0x004117b0·53657444·65666175·6c744861·6e646c65·SetDefaultHandle
 216 ··0x004117c0·72457870·616e6400·584d4c5f·5365744e·rExpand.XML_SetN
 217 ··0x004117d0·6f745374·616e6461·6c6f6e65·48616e64·otStandaloneHand
 218 ··0x004117e0·6c657200·584d4c5f·53657445·78746572·ler.XML_SetExter
 219 ··0x004117f0·6e616c45·6e746974·79526566·48616e64·nalEntityRefHand
210 ··0x00411760·65720058·4d4c5f53·65745374·61727443·er.XML_SetStartC220 ··0x00411800·6c657200·584d4c5f·53657453·74617274·ler.XML_SetStart
211 ··0x00411770·64617461·53656374·696f6e48·616e646c·dataSectionHandl221 ··0x00411810·446f6374·79706544·65636c48·616e646c·DoctypeDeclHandl
212 ··0x00411780·65720058·4d4c5f53·6574456e·64436461·er.XML_SetEndCda222 ··0x00411820·65720058·4d4c5f53·6574456e·64446f63·er.XML_SetEndDoc
213 ··0x00411790·74615365·6374696f·6e48616e·646c6572·taSectionHandler223 ··0x00411830·74797065·4465636c·48616e64·6c657200·typeDeclHandler.
 224 ··0x00411840·584d4c5f·53657445·6e746974·79446563·XML_SetEntityDec
 225 ··0x00411850·6c48616e·646c6572·00584d4c·5f536574·lHandler.XML_Set
 226 ··0x00411860·586d6c44·65636c48·616e646c·65720058·XmlDeclHandler.X
 227 ··0x00411870·4d4c5f53·6574456c·656d656e·74446563·ML_SetElementDec
 228 ··0x00411880·6c48616e·646c6572·00584d4c·5f536574·lHandler.XML_Set
 229 ··0x00411890·4174746c·69737444·65636c48·616e646c·AttlistDeclHandl
 230 ··0x004118a0·65720058·4d4c5f53·6574536b·69707065·er.XML_SetSkippe
 231 ··0x004118b0·64456e74·69747948·616e646c·65720058·dEntityHandler.X
 232 ··0x004118c0·4d4c5f47·65744572·726f7243·6f646500·ML_GetErrorCode.
 233 ··0x004118d0·584d4c5f·47657443·75727265·6e74436f·XML_GetCurrentCo
 234 ··0x004118e0·6c756d6e·4e756d62·65720058·4d4c5f47·lumnNumber.XML_G
 235 ··0x004118f0·65744375·7272656e·744c696e·654e756d·etCurrentLineNum
 236 ··0x00411900·62657200·584d4c5f·50617273·6500584d·ber.XML_Parse.XM
 237 ··0x00411910·4c5f5061·72736572·43726561·74655f4d·L_ParserCreate_M
 238 ··0x00411920·4d00584d·4c5f5061·72736572·46726565·M.XML_ParserFree
214 ··0x004117a0·00584d4c·5f536574·44656661·756c7448·.XML_SetDefaultH239 ··0x00411930·00584d4c·5f536574·456c656d·656e7448·.XML_SetElementH
215 ··0x004117b0·616e646c·65720058·4d4c5f53·65744465·andler.XML_SetDe240 ··0x00411940·616e646c·65720058·4d4c5f53·65744e61·andler.XML_SetNa
 241 ··0x00411950·6d657370·61636544·65636c48·616e646c·mespaceDeclHandl
 242 ··0x00411960·65720058·4d4c5f53·6574556e·6b6e6f77·er.XML_SetUnknow
 243 ··0x00411970·6e456e63·6f64696e·6748616e·646c6572·nEncodingHandler
 244 ··0x00411980·00584d4c·5f536574·55736572·44617461·.XML_SetUserData
 245 ··0x00411990·00584d4c·5f536574·456e636f·64696e67·.XML_SetEncoding
 246 ··0x004119a0·00584d4c·5f536574·48617368·53616c74·.XML_SetHashSalt
 247 ··0x004119b0·00584d4c·5f536574·52657061·72736544·.XML_SetReparseD
 248 ··0x004119c0·65666572·72616c45·6e61626c·65640073·eferralEnabled.s
 249 ··0x004119d0·6574736f·636b6f70·74007365·74707765·etsockopt.setpwe
216 ··0x004117c0·6661756c·7448616e·646c6572·45787061·faultHandlerExpa 
217 ··0x004117d0·6e640058·4d4c5f53·65744e6f·74537461·nd.XML_SetNotSta 
218 ··0x004117e0·6e64616c·6f6e6548·616e646c·65720058·ndaloneHandler.X 
219 ··0x004117f0·4d4c5f53·65744578·7465726e·616c456e·ML_SetExternalEn 
220 ··0x00411800·74697479·52656648·616e646c·65720058·tityRefHandler.X 
221 ··0x00411810·4d4c5f53·65745374·61727444·6f637479·ML_SetStartDocty 
222 ··0x00411820·70654465·636c4861·6e646c65·7200584d·peDeclHandler.XM 
223 ··0x00411830·4c5f5365·74456e64·446f6374·79706544·L_SetEndDoctypeD 
224 ··0x00411840·65636c48·616e646c·65720058·4d4c5f53·eclHandler.XML_S 
225 ··0x00411850·6574456e·74697479·4465636c·48616e64·etEntityDeclHand 
226 ··0x00411860·6c657200·584d4c5f·53657458·6d6c4465·ler.XML_SetXmlDe 
227 ··0x00411870·636c4861·6e646c65·7200584d·4c5f5365·clHandler.XML_Se 
228 ··0x00411880·74456c65·6d656e74·4465636c·48616e64·tElementDeclHand 
229 ··0x00411890·6c657200·584d4c5f·53657441·74746c69·ler.XML_SetAttli 
230 ··0x004118a0·73744465·636c4861·6e646c65·7200584d·stDeclHandler.XM 
231 ··0x004118b0·4c5f5365·74536b69·70706564·456e7469·L_SetSkippedEnti 
232 ··0x004118c0·74794861·6e646c65·7200584d·4c5f4765·tyHandler.XML_Ge 
233 ··0x004118d0·74457272·6f72436f·64650058·4d4c5f47·tErrorCode.XML_G 
234 ··0x004118e0·65744375·7272656e·74436f6c·756d6e4e·etCurrentColumnN 
235 ··0x004118f0·756d6265·7200584d·4c5f4765·74437572·umber.XML_GetCur 
236 ··0x00411900·72656e74·4c696e65·4e756d62·65720058·rentLineNumber.X 
237 ··0x00411910·4d4c5f50·61727365·00584d4c·5f506172·ML_Parse.XML_Par 
238 ··0x00411920·73657243·72656174·655f4d4d·00584d4c·serCreate_MM.XML 
239 ··0x00411930·5f506172·73657246·72656500·584d4c5f·_ParserFree.XML_ 
240 ··0x00411940·53657445·6c656d65·6e744861·6e646c65·SetElementHandle 
241 ··0x00411950·7200584d·4c5f5365·744e616d·65737061·r.XML_SetNamespa 
242 ··0x00411960·63654465·636c4861·6e646c65·7200584d·ceDeclHandler.XM 
243 ··0x00411970·4c5f5365·74556e6b·6e6f776e·456e636f·L_SetUnknownEnco 
244 ··0x00411980·64696e67·48616e64·6c657200·584d4c5f·dingHandler.XML_ 
245 ··0x00411990·53657455·73657244·61746100·584d4c5f·SetUserData.XML_ 
246 ··0x004119a0·53657445·6e636f64·696e6700·584d4c5f·SetEncoding.XML_ 
247 ··0x004119b0·53657448·61736853·616c7400·584d4c5f·SetHashSalt.XML_ 
248 ··0x004119c0·53657452·65706172·73654465·66657272·SetReparseDeferr 
249 ··0x004119d0·616c456e·61626c65·64007365·74707765·alEnabled.setpwe 
250 ··0x004119e0·6e740067·65747077·656e7400·656e6470·nt.getpwent.endp250 ··0x004119e0·6e740067·65747077·656e7400·656e6470·nt.getpwent.endp
251 ··0x004119f0·77656e74·0061646c·65723332·006c7365·went.adler32.lse251 ··0x004119f0·77656e74·0061646c·65723332·006c7365·went.adler32.lse
252 ··0x00411a00·74786174·74720066·73657478·61747472·txattr.fsetxattr252 ··0x00411a00·74786174·74720066·73657478·61747472·txattr.fsetxattr
253 ··0x00411a10·00646566·6c617465·436f7079·006f7065·.deflateCopy.ope253 ··0x00411a10·00646566·6c617465·436f7079·006f7065·.deflateCopy.ope
254 ··0x00411a20·6e707479·00696e66·6c617465·436f7079·npty.inflateCopy254 ··0x00411a20·6e707479·00696e66·6c617465·436f7079·npty.inflateCopy
255 ··0x00411a30·00636f70·79736967·6e006b69·6c6c7067·.copysign.killpg255 ··0x00411a30·00636f70·79736967·6e006b69·6c6c7067·.copysign.killpg
256 ··0x00411a40·0073656e·6466696c·65363400·66747275·.sendfile64.ftru256 ··0x00411a40·0073656e·6466696c·65363400·66747275·.sendfile64.ftru
Offset 285, 17 lines modifiedOffset 285, 17 lines modified
285 ··0x00411c10·6e6f5f6c·6f636174·696f6e00·68737472·no_location.hstr285 ··0x00411c10·6e6f5f6c·6f636174·696f6e00·68737472·no_location.hstr
286 ··0x00411c20·6572726f·72006673·796e6300·77637363·error.fsync.wcsc286 ··0x00411c20·6572726f·72006673·796e6300·77637363·error.fsync.wcsc
287 ··0x00411c30·6f6c6c00·6576656e·74666400·77637378·oll.eventfd.wcsx287 ··0x00411c30·6f6c6c00·6576656e·74666400·77637378·oll.eventfd.wcsx
288 ··0x00411c40·66726d00·584d4c5f·46726565·436f6e74·frm.XML_FreeCont288 ··0x00411c40·66726d00·584d4c5f·46726565·436f6e74·frm.XML_FreeCont
289 ··0x00411c50·656e744d·6f64656c·005f5f63·74797065·entModel.__ctype289 ··0x00411c50·656e744d·6f64656c·005f5f63·74797065·entModel.__ctype
290 ··0x00411c60·5f746f6c·6f776572·5f6c6f63·005f5f63·_tolower_loc.__c290 ··0x00411c60·5f746f6c·6f776572·5f6c6f63·005f5f63·_tolower_loc.__c
291 ··0x00411c70·74797065·5f746f75·70706572·5f6c6f63·type_toupper_loc291 ··0x00411c70·74797065·5f746f75·70706572·5f6c6f63·type_toupper_loc
 292 ··0x00411c80·00657665·6e746664·5f777269·7465005f·.eventfd_write._
292 ··0x00411c80·005f5f65·78706c69·6369745f·627a6572·.__explicit_bzer293 ··0x00411c90·5f657870·6c696369·745f627a·65726f5f·_explicit_bzero_
Max diff block lines reached; 1630/11188 bytes (14.57%) 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····0x5d1fcd(%rip),%rax········6 »       mov····0x5d2fcd(%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
79.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 2564 lines modifiedOffset 1, 2564 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 0000000000420020·<initgroups@plt-0x10>:2 0000000000420020·<initgroups@plt-0x10>:
3 »       push···0x5d1fca(%rip)········3 »       push···0x5d2fca(%rip)········
4 »       jmp····*0x5d1fcc(%rip)········4 »       jmp····*0x5d2fcc(%rip)········
5 »       nopl···0x0(%rax)5 »       nopl···0x0(%rax)
  
6 0000000000420030·<initgroups@plt>:6 0000000000420030·<initgroups@plt>:
7 »       jmp····*0x5d1fca(%rip)········7 »       jmp····*0x5d2fca(%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····*0x5d1fc2(%rip)········11 »       jmp····*0x5d2fc2(%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····*0x5d1fba(%rip)········15 »       jmp····*0x5d2fba(%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····*0x5d1fb2(%rip)········19 »       jmp····*0x5d2fb2(%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····*0x5d1faa(%rip)········23 »       jmp····*0x5d2faa(%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····*0x5d1fa2(%rip)········27 »       jmp····*0x5d2fa2(%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····*0x5d1f9a(%rip)········31 »       jmp····*0x5d2f9a(%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····*0x5d1f92(%rip)········35 »       jmp····*0x5d2f92(%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····*0x5d1f8a(%rip)········39 »       jmp····*0x5d2f8a(%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····*0x5d1f82(%rip)········43 »       jmp····*0x5d2f82(%rip)········
44 »       push···$0x944 »       push···$0x9
45 »       jmp····420020·<initgroups@plt-0x10>45 »       jmp····420020·<initgroups@plt-0x10>
  
46 00000000004200d0·<pthread_join@plt>:46 00000000004200d0·<pthread_join@plt>:
47 »       jmp····*0x5d1f7a(%rip)········47 »       jmp····*0x5d2f7a(%rip)········
48 »       push···$0xa48 »       push···$0xa
49 »       jmp····420020·<initgroups@plt-0x10>49 »       jmp····420020·<initgroups@plt-0x10>
  
50 00000000004200e0·<dup2@plt>:50 00000000004200e0·<dup2@plt>:
51 »       jmp····*0x5d1f72(%rip)········51 »       jmp····*0x5d2f72(%rip)········
52 »       push···$0xb52 »       push···$0xb
53 »       jmp····420020·<initgroups@plt-0x10>53 »       jmp····420020·<initgroups@plt-0x10>
  
54 00000000004200f0·<wcscpy@plt>:54 00000000004200f0·<wcscpy@plt>:
55 »       jmp····*0x5d1f6a(%rip)········55 »       jmp····*0x5d2f6a(%rip)········
56 »       push···$0xc56 »       push···$0xc
57 »       jmp····420020·<initgroups@plt-0x10>57 »       jmp····420020·<initgroups@plt-0x10>
  
58 0000000000420100·<pthread_cond_destroy@plt>:58 0000000000420100·<pthread_cond_destroy@plt>:
59 »       jmp····*0x5d1f62(%rip)········59 »       jmp····*0x5d2f62(%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····*0x5d1f5a(%rip)········63 »       jmp····*0x5d2f5a(%rip)········
64 »       push···$0xe64 »       push···$0xe
65 »       jmp····420020·<initgroups@plt-0x10>65 »       jmp····420020·<initgroups@plt-0x10>
  
66 0000000000420120·<posix_spawn_file_actions_addopen@plt>:66 0000000000420120·<posix_spawn_file_actions_addopen@plt>:
67 »       jmp····*0x5d1f52(%rip)········67 »       jmp····*0x5d2f52(%rip)········
68 »       push···$0xf68 »       push···$0xf
69 »       jmp····420020·<initgroups@plt-0x10>69 »       jmp····420020·<initgroups@plt-0x10>
  
70 0000000000420130·<pthread_condattr_setclock@plt>:70 0000000000420130·<pthread_condattr_setclock@plt>:
71 »       jmp····*0x5d1f4a(%rip)········71 »       jmp····*0x5d2f4a(%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····*0x5d1f42(%rip)········75 »       jmp····*0x5d2f42(%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····*0x5d1f3a(%rip)········79 »       jmp····*0x5d2f3a(%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····*0x5d1f32(%rip)········83 »       jmp····*0x5d2f32(%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····*0x5d1f2a(%rip)········87 »       jmp····*0x5d2f2a(%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····*0x5d1f22(%rip)········91 »       jmp····*0x5d2f22(%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····*0x5d1f1a(%rip)········95 »       jmp····*0x5d2f1a(%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····*0x5d1f12(%rip)········99 »       jmp····*0x5d2f12(%rip)········
Max diff block lines reached; 76982/80923 bytes (95.13%) of diff not shown.
66.6 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 2, 45 lines modifiedOffset 2, 45 lines modified
  
  
2 Disassembly·of·section·.text:2 Disassembly·of·section·.text:
  
3 0000000000422040·<PyFile_SetOpenCodeHook@@Base-0x795>:3 0000000000422040·<PyFile_SetOpenCodeHook@@Base-0x795>:
4 mi_option_get():4 mi_option_get():
5 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/options.c:1205 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/options.c:120
6 »       mov····$0xa06820,%edi6 »       mov····$0xa07820,%edi
7 »       call···67f6d0·<_start@@Base+0x5c0>7 »       call···67f950·<_start@@Base+0x5c0>
8 »       jmp····67f29a·<_start@@Base+0x18a>8 »       jmp····67f51a·<_start@@Base+0x18a>
9 _mi_random_init():9 _mi_random_init():
10 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/random.c:19510 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/random.c:195
11 »       mov····$0xa07448,%edi11 »       mov····$0xa08448,%edi
12 _mi_process_init():12 _mi_process_init():
13 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/init.c:68313 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/init.c:683
14 »       pop····%rbx14 »       pop····%rbx
15 _mi_random_init():15 _mi_random_init():
16 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/random.c:19516 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/random.c:195
17 »       jmp····67f360·<_start@@Base+0x250>17 »       jmp····67f5e0·<_start@@Base+0x250>
18 mi_option_get():18 mi_option_get():
19 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/options.c:12019 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/options.c:120
20 »       mov····$0xa06840,%edi20 »       mov····$0xa07840,%edi
21 »       call···67f6d0·<_start@@Base+0x5c0>21 »       call···67f950·<_start@@Base+0x5c0>
22 »       jmp····67f2b5·<_start@@Base+0x1a5>22 »       jmp····67f535·<_start@@Base+0x1a5>
23 _mi_prim_random_buf():23 _mi_prim_random_buf():
24 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/prim/unix/prim.c:78224 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/prim/unix/prim.c:782
25 »       call···4214f0·<__errno_location@plt>25 »       call···4214f0·<__errno_location@plt>
26 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/prim/unix/prim.c:782·(discriminator·1)26 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/prim/unix/prim.c:782·(discriminator·1)
27 »       cmpl···$0x26,(%rax)27 »       cmpl···$0x26,(%rax)
28 »       je·····422150·<getservbyname@plt+0x140>28 »       je·····422150·<getservbyname@plt+0x140>
29 mi_random_init_ex():29 mi_random_init_ex():
30 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/random.c:179·(discriminator·1)30 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/random.c:179·(discriminator·1)
31 »       mov····$0x752998,%edi31 »       mov····$0x753998,%edi
32 »       xor····%eax,%eax32 »       xor····%eax,%eax
33 »       call···5149a6·<_Py_SetRefcnt@@Base+0x262>33 »       call···514c82·<_Py_SetRefcnt@@Base+0x262>
34 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/random.c:18134 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/random.c:181
35 »       xor····%edi,%edi35 »       xor····%edi,%edi
36 »       call···513f48·<PyType_Unwatch@@Base+0x356>36 »       call···514224·<PyType_Unwatch@@Base+0x356>
37 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/random.c:18237 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/random.c:182
38 »       xor····%ecx,%ecx38 »       xor····%ecx,%ecx
39 _mi_random_shuffle():39 _mi_random_shuffle():
40 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Include/internal/mimalloc/mimalloc/internal.h:76040 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Include/internal/mimalloc/mimalloc/internal.h:760
41 »       movabs·$0xbf58476d1ce4e5b9,%rdi41 »       movabs·$0xbf58476d1ce4e5b9,%rdi
42 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Include/internal/mimalloc/mimalloc/internal.h:76242 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Include/internal/mimalloc/mimalloc/internal.h:762
43 »       movabs·$0x94d049bb133111eb,%rsi43 »       movabs·$0x94d049bb133111eb,%rsi
Offset 69, 21 lines modifiedOffset 69, 21 lines modified
69 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/random.c:18469 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/random.c:184
70 »       mov····%eax,(%rbx,%rcx,4)70 »       mov····%eax,(%rbx,%rcx,4)
71 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/random.c:182·(discriminator·3)71 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/random.c:182·(discriminator·3)
72 »       add····$0x1,%rcx72 »       add····$0x1,%rcx
73 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/random.c:182·(discriminator·1)73 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/random.c:182·(discriminator·1)
74 »       cmp····$0x8,%rcx74 »       cmp····$0x8,%rcx
75 »       jne····4220a0·<getservbyname@plt+0x90>75 »       jne····4220a0·<getservbyname@plt+0x90>
76 »       jmp····67f3ce·<_start@@Base+0x2be>76 »       jmp····67f64e·<_start@@Base+0x2be>
77 »       mov····%rsp,%rbx77 »       mov····%rsp,%rbx
78 mi_prim_open():78 mi_prim_open():
79 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/prim/unix/prim.c:6879 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/prim/unix/prim.c:68
80 »       xor····%ecx,%ecx80 »       xor····%ecx,%ecx
81 »       mov····$0x80000,%edx81 »       mov····$0x80000,%edx
82 »       mov····$0x73e022,%esi82 »       mov····$0x73f022,%esi
83 »       xor····%eax,%eax83 »       xor····%eax,%eax
84 »       mov····$0x2,%edi84 »       mov····$0x2,%edi
85 »       call···420e40·<syscall@plt>85 »       call···420e40·<syscall@plt>
86 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/prim/unix/prim.c:68·(discriminator·1)86 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/prim/unix/prim.c:68·(discriminator·1)
87 »       mov····%eax,%r13d87 »       mov····%eax,%r13d
88 _mi_prim_random_buf():88 _mi_prim_random_buf():
89 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/prim/unix/prim.c:79189 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/prim/unix/prim.c:791
Offset 121, 46 lines modifiedOffset 121, 46 lines modified
121 »       mov····%r13d,%esi121 »       mov····%r13d,%esi
122 »       mov····$0x3,%edi122 »       mov····$0x3,%edi
123 »       call···420e40·<syscall@plt>123 »       call···420e40·<syscall@plt>
124 _mi_prim_random_buf():124 _mi_prim_random_buf():
125 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/prim/unix/prim.c:803125 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/prim/unix/prim.c:803
126 »       cmp····$0x20,%r12126 »       cmp····$0x20,%r12
127 »       sete···%al127 »       sete···%al
128 »       jmp····67f3c6·<_start@@Base+0x2b6>128 »       jmp····67f646·<_start@@Base+0x2b6>
129 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/prim/unix/prim.c:783129 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/prim/unix/prim.c:783
130 »       movq···$0x1,0x6a95b5(%rip)········130 »       movq···$0x1,0x6aa5b5(%rip)········
131 »       jmp····4220e5·<getservbyname@plt+0xd5>131 »       jmp····4220e5·<getservbyname@plt+0xd5>
132 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/prim/unix/prim.c:796132 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/prim/unix/prim.c:796
133 »       call···4214f0·<__errno_location@plt>133 »       call···4214f0·<__errno_location@plt>
134 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/prim/unix/prim.c:796·(discriminator·1)134 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/prim/unix/prim.c:796·(discriminator·1)
135 »       mov····(%rax),%eax135 »       mov····(%rax),%eax
136 »       cmp····$0xb,%eax136 »       cmp····$0xb,%eax
137 »       je·····422111·<getservbyname@plt+0x101>137 »       je·····422111·<getservbyname@plt+0x101>
138 »       cmp····$0x4,%eax138 »       cmp····$0x4,%eax
139 »       je·····422111·<getservbyname@plt+0x101>139 »       je·····422111·<getservbyname@plt+0x101>
140 »       jmp····422135·<getservbyname@plt+0x125>140 »       jmp····422135·<getservbyname@plt+0x125>
141 chacha_block():141 chacha_block():
142 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/random.c:74142 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/random.c:74
143 »       addl···$0x1,0x34(%r12)143 »       addl···$0x1,0x34(%r12)
144 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/random.c:75144 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/random.c:75
145 »       jne····67f64b·<_start@@Base+0x53b>145 »       jne····67f8cb·<_start@@Base+0x53b>
146 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/random.c:76146 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/random.c:76
147 »       addl···$0x1,0x38(%r12)147 »       addl···$0x1,0x38(%r12)
148 »       jmp····67f64b·<_start@@Base+0x53b>148 »       jmp····67f8cb·<_start@@Base+0x53b>
149 _mi_prim_out_stderr():149 _mi_prim_out_stderr():
150 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/prim/unix/prim.c:667150 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/prim/unix/prim.c:667
151 »       mov····0x6605d2(%rip),%rsi········151 »       mov····0x6615d2(%rip),%rsi········
152 »       jmp····421100·<fputs@plt>152 »       jmp····421100·<fputs@plt>
153 mi_option_init():153 mi_option_init():
154 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/options.c:517154 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/options.c:517
155 »       mov····0x10(%rbx),%rdx155 »       mov····0x10(%rbx),%rdx
156 »       mov····0x18(%rbx),%rsi156 »       mov····0x18(%rbx),%rsi
157 »       mov····$0x7529c0,%edi157 »       mov····$0x7539c0,%edi
158 »       xor····%eax,%eax158 »       xor····%eax,%eax
159 »       call···5149a6·<_Py_SetRefcnt@@Base+0x262>159 »       call···514c82·<_Py_SetRefcnt@@Base+0x262>
160 _mi_strnlen():160 _mi_strnlen():
161 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/options.c:481161 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/options.c:481
162 »       xor····%edx,%edx162 »       xor····%edx,%edx
163 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/options.c:482·(discriminator·1)163 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/options.c:482·(discriminator·1)
164 »       cmpb···$0x0,(%r12,%rdx,1)164 »       cmpb···$0x0,(%r12,%rdx,1)
165 »       je·····4221bc·<getservbyname@plt+0x1ac>165 »       je·····4221bc·<getservbyname@plt+0x1ac>
166 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/options.c:482·(discriminator·2)166 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/options.c:482·(discriminator·2)
Offset 195, 36 lines modifiedOffset 195, 36 lines modified
195 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/options.c:527195 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/options.c:527
196 »       cmpb···$0x0,0x10(%rsp)196 »       cmpb···$0x0,0x10(%rsp)
197 »       jne····4221fd·<getservbyname@plt+0x1ed>197 »       jne····4221fd·<getservbyname@plt+0x1ed>
198 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/options.c:528198 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/options.c:528
199 »       movq···$0x1,(%rbx)199 »       movq···$0x1,(%rbx)
200 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/options.c:529200 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/options.c:529
201 »       movl···$0x2,0x8(%rbx)201 »       movl···$0x2,0x8(%rbx)
202 »       jmp····67f737·<_start@@Base+0x627>202 »       jmp····67f9b7·<_start@@Base+0x627>
203 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/options.c:527·(discriminator·1)203 /build/reproducible-path/python3.13-3.13.5/build-nopie/../Objects/mimalloc/options.c:527·(discriminator·1)
204 »       mov····%rbp,%rsi204 »       mov····%rbp,%rsi
205 »       mov····$0x73e04a,%edi205 »       mov····$0x73f04a,%edi
206 »       call···420fe0·<strstr@plt>206 »       call···420fe0·<strstr@plt>
Max diff block lines reached; 69842007/69848570 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 000000000073dcc0·<.fini>:2 000000000073ee60·<.fini>:
3 _fini():3 _fini():
4 »       sub····$0x8,%rsp4 »       sub····$0x8,%rsp
5 »       add····$0x8,%rsp5 »       add····$0x8,%rsp
6 »       ret6 »       ret
16.1 MB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 21486 lines modifiedOffset 1, 21230 lines modified
  
Diff chunk too large, falling back to line-by-line diff (14596 lines added, 14852 lines removed)
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x0073e000·01000200·0000003f·ffff7f7f·000080bf·.......?........2 ··0x0073f000·01000200·0000003f·ffff7f7f·000080bf·.......?........
3 ··0x0073e010·6f707469·6f6e2027·2573273a·20256c64·option·'%s':·%ld3 ··0x0073f010·6f707469·6f6e2027·2573273a·20256c64·option·'%s':·%ld
4 ··0x0073e020·0a002f64·65762f75·72616e64·6f6d0065·../dev/urandom.e4 ··0x0073f020·0a002f64·65762f75·72616e64·6f6d0065·../dev/urandom.e
5 ··0x0073e030·7870616e·64203332·2d627974·65206b00·xpand·32-byte·k.5 ··0x0073f030·7870616e·64203332·2d627974·65206b00·xpand·32-byte·k.
6 ··0x0073e040·6d696d61·6c6c6f63·5f00313b·54525545·mimalloc_.1;TRUE6 ··0x0073f040·6d696d61·6c6c6f63·5f00313b·54525545·mimalloc_.1;TRUE
7 ··0x0073e050·3b594553·3b4f4e00·303b4641·4c53453b·;YES;ON.0;FALSE;7 ··0x0073f050·3b594553·3b4f4e00·303b4641·4c53453b·;YES;ON.0;FALSE;
8 ··0x0073e060·4e4f3b4f·4646006d·696d616c·6c6f633a·NO;OFF.mimalloc:8 ··0x0073f060·4e4f3b4f·4646006d·696d616c·6c6f633a·NO;OFF.mimalloc:
9 ··0x0073e070·20007072·6f636573·7320696e·69743a20··.process·init:·9 ··0x0073f070·20007072·6f636573·7320696e·69743a20··.process·init:·
10 ··0x0073e080·3078257a·780a0073·65637572·65206c65·0x%zx..secure·le10 ··0x0073f080·3078257a·780a0073·65637572·65206c65·0x%zx..secure·le
11 ··0x0073e090·76656c3a·2025640a·006e6f6e·65006d65·vel:·%d..none.me11 ··0x0073f090·76656c3a·2025640a·006e6f6e·65006d65·vel:·%d..none.me
12 ··0x0073e0a0·6d207472·61636b69·6e673a20·25730a00·m·tracking:·%s..12 ··0x0073f0a0·6d207472·61636b69·6e673a20·25730a00·m·tracking:·%s..
13 ··0x0073e0b0·7365746f·70656e63·6f646568·6f6f6b00·setopencodehook.13 ··0x0073f0b0·7365746f·70656e63·6f646568·6f6f6b00·setopencodehook.
14 ··0x0073e0c0·50595448·4f4e494e·53504543·54005079·PYTHONINSPECT.Py14 ··0x0073f0c0·50595448·4f4e494e·53504543·54005079·PYTHONINSPECT.Py
15 ··0x0073e0d0·74686f6e·2025730a·25730a00·5f5f6d61·thon·%s.%s..__ma15 ··0x0073f0d0·74686f6e·2025730a·25730a00·5f5f6d61·thon·%s.%s..__ma
16 ··0x0073e0e0·696e5f5f·003c7374·64696e3e·006f7574·in__.<stdin>.out16 ··0x0073f0e0·696e5f5f·003c7374·64696e3e·006f7574·in__.<stdin>.out
17 ··0x0073e0f0·206f6620·6d656d6f·72790073·79732e61··of·memory.sys.a17 ··0x0073f0f0·206f6620·6d656d6f·72790073·79732e61··of·memory.sys.a
18 ··0x0073e100·64646175·64697468·6f6f6b00·73656d5f·ddaudithook.sem_18 ··0x0073f100·64646175·64697468·6f6f6b00·73656d5f·ddaudithook.sem_
19 ··0x0073e110·696e6974·006d656d·6f727920·616c6c6f·init.memory·allo19 ··0x0073f110·696e6974·006d656d·6f727920·616c6c6f·init.memory·allo
20 ··0x0073e120·63617469·6f6e2066·61696c65·64006661·cation·failed.fa20 ··0x0073f120·63617469·6f6e2066·61696c65·64006661·cation·failed.fa
21 ··0x0073e130·696c6564·20746f20·4c435f43·54595045·iled·to·LC_CTYPE21 ··0x0073f130·696c6564·20746f20·4c435f43·54595045·iled·to·LC_CTYPE
22 ··0x0073e140·206c6f63·616c6500·696e7661·6c696420··locale.invalid·22 ··0x0073f140·206c6f63·616c6500·696e7661·6c696420··locale.invalid·
23 ··0x0073e150·2d582075·74663820·6f707469·6f6e2076·-X·utf8·option·v23 ··0x0073f150·2d582075·74663820·6f707469·6f6e2076·-X·utf8·option·v
24 ··0x0073e160·616c7565·00505954·484f4e43·4f455243·alue.PYTHONCOERC24 ··0x0073f160·616c7565·00505954·484f4e43·4f455243·alue.PYTHONCOERC
25 ··0x0073e170·45434c4f·43414c45·00505954·484f4e55·ECLOCALE.PYTHONU25 ··0x0073f170·45434c4f·43414c45·00505954·484f4e55·ECLOCALE.PYTHONU
26 ··0x0073e180·54463800·504f5349·58005059·54484f4e·TF8.POSIX.PYTHON26 ··0x0073f180·54463800·504f5349·58005059·54484f4e·TF8.POSIX.PYTHON
27 ··0x0073e190·4d414c4c·4f430070·796d616c·6c6f6300·MALLOC.pymalloc.27 ··0x0073f190·4d414c4c·4f430070·796d616c·6c6f6300·MALLOC.pymalloc.
28 ··0x0073e1a0·70796d61·6c6c6f63·5f646562·7567006d·pymalloc_debug.m28 ··0x0073f1a0·70796d61·6c6c6f63·5f646562·7567006d·pymalloc_debug.m
29 ··0x0073e1b0·696d616c·6c6f6300·6d696d61·6c6c6f63·imalloc.mimalloc29 ··0x0073f1b0·696d616c·6c6f6300·6d696d61·6c6c6f63·imalloc.mimalloc
30 ··0x0073e1c0·5f646562·75670036·34360061·6e73695f·_debug.646.ansi_30 ··0x0073f1c0·5f646562·75670036·34360061·6e73695f·_debug.646.ansi_
31 ··0x0073e1d0·78332e34·5f313936·3800616e·73695f78·x3.4_1968.ansi_x31 ··0x0073f1d0·78332e34·5f313936·3800616e·73695f78·x3.4_1968.ansi_x
32 ··0x0073e1e0·332e345f·31393836·00616e73·695f7833·3.4_1986.ansi_x332 ··0x0073f1e0·332e345f·31393836·00616e73·695f7833·3.4_1986.ansi_x3
33 ··0x0073e1f0·5f345f31·39363800·63703336·37006373·_4_1968.cp367.cs33 ··0x0073f1f0·5f345f31·39363800·63703336·37006373·_4_1968.cp367.cs
34 ··0x0073e200·61736369·69006962·6d333637·0069736f·ascii.ibm367.iso34 ··0x0073f200·61736369·69006962·6d333637·0069736f·ascii.ibm367.iso
35 ··0x0073e210·3634365f·75730069·736f5f36·34362e69·646_us.iso_646.i35 ··0x0073f210·3634365f·75730069·736f5f36·34362e69·646_us.iso_646.i
36 ··0x0073e220·72765f31·39393100·69736f5f·69725f36·rv_1991.iso_ir_636 ··0x0073f220·72765f31·39393100·69736f5f·69725f36·rv_1991.iso_ir_6
37 ··0x0073e230·0075735f·61736369·69006465·636f6469·.us_ascii.decodi37 ··0x0073f230·0075735f·61736369·69006465·636f6469·.us_ascii.decodi
38 ··0x0073e240·6e672065·72726f72·00696e69·7469616c·ng·error.initial38 ··0x0073f240·6e672065·72726f72·00696e69·7469616c·ng·error.initial
39 ··0x0073e250·697a6174·696f6e20·636f6e66·69672069·ization·config·i39 ··0x0073f250·697a6174·696f6e20·636f6e66·69672069·ization·config·i
40 ··0x0073e260·73204e55·4c4c0066·61696c65·6420746f·s·NULL.failed·to40 ··0x0073f260·73204e55·4c4c0066·61696c65·6420746f·s·NULL.failed·to
41 ··0x0073e270·20726561·64207468·72656164·20737461··read·thread·sta41 ··0x0073f270·20726561·64207468·72656164·20737461··read·thread·sta
42 ··0x0073e280·74650063·616e2774·206d616b·65206d61·te.can't·make·ma42 ··0x0073f280·74650063·616e2774·206d616b·65206d61·te.can't·make·ma
43 ··0x0073e290·696e2069·6e746572·70726574·65720063·in·interpreter.c43 ··0x0073f290·696e2069·6e746572·70726574·65720063·in·interpreter.c
44 ··0x0073e2a0·616e2774·206d616b·65206669·72737420·an't·make·first·44 ··0x0073f2a0·616e2774·206d616b·65206669·72737420·an't·make·first·
45 ··0x0073e2b0·74687265·61640050·5954484f·4e444556·thread.PYTHONDEV45 ··0x0073f2b0·74687265·61640050·5954484f·4e444556·thread.PYTHONDEV
46 ··0x0073e2c0·4d4f4445·00505954·484f4e57·41524e44·MODE.PYTHONWARND46 ··0x0073f2c0·4d4f4445·00505954·484f4e57·41524e44·MODE.PYTHONWARND
47 ··0x0073e2d0·45464155·4c54454e·434f4449·4e470065·EFAULTENCODING.e47 ··0x0073f2d0·45464155·4c54454e·434f4449·4e470065·EFAULTENCODING.e
48 ··0x0073e2e0·78706563·74656420·6c6f6e67·206f7074·xpected·long·opt48 ··0x0073f2e0·78706563·74656420·6c6f6e67·206f7074·xpected·long·opt
49 ··0x0073e2f0·696f6e0a·00756e6b·6e6f776e·206f7074·ion..unknown·opt49 ··0x0073f2f0·696f6e0a·00756e6b·6e6f776e·206f7074·ion..unknown·opt
50 ··0x0073e300·696f6e20·256c730a·002d4a20·69732072·ion·%ls..-J·is·r50 ··0x0073f300·696f6e20·256c730a·002d4a20·69732072·ion·%ls..-J·is·r
51 ··0x0073e310·65736572·76656420·666f7220·4a797468·eserved·for·Jyth51 ··0x0073f310·65736572·76656420·666f7220·4a797468·eserved·for·Jyth
52 ··0x0073e320·6f6e0a00·556e6b6e·6f776e20·6f707469·on..Unknown·opti52 ··0x0073f320·6f6e0a00·556e6b6e·6f776e20·6f707469·on..Unknown·opti
53 ··0x0073e330·6f6e3a20·2d25630a·004c435f·414c4c00·on:·-%c..LC_ALL.53 ··0x0073f330·6f6e3a20·2d25630a·004c435f·414c4c00·on:·-%c..LC_ALL.
54 ··0x0073e340·332e3133·2e350073·74726963·74003c70·3.13.5.strict.<p54 ··0x0073f340·332e3133·2e350073·74726963·74003c70·3.13.5.strict.<p
55 ··0x0073e350·72656669·783e2f6c·69622f70·7974686f·refix>/lib/pytho55 ··0x0073f350·72656669·783e2f6c·69622f70·7974686f·refix>/lib/pytho
56 ··0x0073e360·6e582e58·00507974·686f6e20·25730a00·nX.X.Python·%s..56 ··0x0073f360·6e582e58·00507974·686f6e20·25730a00·nX.X.Python·%s..
57 ··0x0073e370·63616e6e·6f742064·65636f64·65205059·cannot·decode·PY57 ··0x0073f370·63616e6e·6f742064·65636f64·65205059·cannot·decode·PY
58 ··0x0073e380·54484f4e·5741524e·494e4753·00505954·THONWARNINGS.PYT58 ··0x0073f380·54484f4e·5741524e·494e4753·00505954·THONWARNINGS.PYT
59 ··0x0073e390·484f4e44·45425547·00505954·484f4e56·HONDEBUG.PYTHONV59 ··0x0073f390·484f4e44·45425547·00505954·484f4e56·HONDEBUG.PYTHONV
60 ··0x0073e3a0·4552424f·53450050·5954484f·4e4f5054·ERBOSE.PYTHONOPT60 ··0x0073f3a0·4552424f·53450050·5954484f·4e4f5054·ERBOSE.PYTHONOPT
61 ··0x0073e3b0·494d495a·45005059·54484f4e·444f4e54·IMIZE.PYTHONDONT61 ··0x0073f3b0·494d495a·45005059·54484f4e·444f4e54·IMIZE.PYTHONDONT
62 ··0x0073e3c0·57524954·45425954·45434f44·45005059·WRITEBYTECODE.PY62 ··0x0073f3c0·57524954·45425954·45434f44·45005059·WRITEBYTECODE.PY
63 ··0x0073e3d0·54484f4e·4e4f5553·45525349·54450050·THONNOUSERSITE.P63 ··0x0073f3d0·54484f4e·4e4f5553·45525349·54450050·THONNOUSERSITE.P
64 ··0x0073e3e0·5954484f·4e554e42·55464645·52454400·YTHONUNBUFFERED.64 ··0x0073f3e0·5954484f·4e554e42·55464645·52454400·YTHONUNBUFFERED.
65 ··0x0073e3f0·50595448·4f4e4455·4d505245·46530050·PYTHONDUMPREFS.P65 ··0x0073f3f0·50595448·4f4e4455·4d505245·46530050·PYTHONDUMPREFS.P
66 ··0x0073e400·5954484f·4e4d414c·4c4f4353·54415453·YTHONMALLOCSTATS66 ··0x0073f400·5954484f·4e4d414c·4c4f4353·54415453·YTHONMALLOCSTATS
67 ··0x0073e410·00505954·484f4e44·554d5052·45465346·.PYTHONDUMPREFSF67 ··0x0073f410·00505954·484f4e44·554d5052·45465346·.PYTHONDUMPREFSF
68 ··0x0073e420·494c4500·63616e6e·6f742064·65636f64·ILE.cannot·decod68 ··0x0073f420·494c4500·63616e6e·6f742064·65636f64·ILE.cannot·decod
69 ··0x0073e430·65205059·54484f4e·50415448·00505954·e·PYTHONPATH.PYT69 ··0x0073f430·65205059·54484f4e·50415448·00505954·e·PYTHONPATH.PYT
70 ··0x0073e440·484f4e50·4c41544c·49424449·52005059·HONPLATLIBDIR.PY70 ··0x0073f440·484f4e50·4c41544c·49424449·52005059·HONPLATLIBDIR.PY
71 ··0x0073e450·54484f4e·48415348·53454544·00505954·THONHASHSEED.PYT71 ··0x0073f450·54484f4e·48415348·53454544·00505954·THONHASHSEED.PYT
72 ··0x0073e460·484f4e53·41464550·41544800·50595448·HONSAFEPATH.PYTH72 ··0x0073f460·484f4e53·41464550·41544800·50595448·HONSAFEPATH.PYTH
73 ··0x0073e470·4f4e5f47·494c0050·5954484f·4e464155·ON_GIL.PYTHONFAU73 ··0x0073f470·4f4e5f47·494c0050·5954484f·4e464155·ON_GIL.PYTHONFAU
74 ··0x0073e480·4c544841·4e444c45·52005059·54484f4e·LTHANDLER.PYTHON74 ··0x0073f480·4c544841·4e444c45·52005059·54484f4e·LTHANDLER.PYTHON
75 ··0x0073e490·50524f46·494c4549·4d504f52·5454494d·PROFILEIMPORTTIM75 ··0x0073f490·50524f46·494c4549·4d504f52·5454494d·PROFILEIMPORTTIM
76 ··0x0073e4a0·45005059·54484f4e·4e4f4445·42554752·E.PYTHONNODEBUGR76 ··0x0073f4a0·45005059·54484f4e·4e4f4445·42554752·E.PYTHONNODEBUGR
77 ··0x0073e4b0·414e4745·53005059·54484f4e·54524143·ANGES.PYTHONTRAC77 ··0x0073f4b0·414e4745·53005059·54484f4e·54524143·ANGES.PYTHONTRAC
78 ··0x0073e4c0·454d414c·4c4f4300·50595448·4f4e5045·EMALLOC.PYTHONPE78 ··0x0073f4c0·454d414c·4c4f4300·50595448·4f4e5045·EMALLOC.PYTHONPE
79 ··0x0073e4d0·52465355·50504f52·54005059·54484f4e·RFSUPPORT.PYTHON79 ··0x0073f4d0·52465355·50504f52·54005059·54484f4e·RFSUPPORT.PYTHON
80 ··0x0073e4e0·5f504552·465f4a49·545f5355·50504f52·_PERF_JIT_SUPPOR80 ··0x0073f4e0·5f504552·465f4a49·545f5355·50504f52·_PERF_JIT_SUPPOR
81 ··0x0073e4f0·54005059·54484f4e·494e544d·41585354·T.PYTHONINTMAXST81 ··0x0073f4f0·54005059·54484f4e·494e544d·41585354·T.PYTHONINTMAXST
82 ··0x0073e500·52444947·49545300·50595448·4f4e5f43·RDIGITS.PYTHON_C82 ··0x0073f500·52444947·49545300·50595448·4f4e5f43·RDIGITS.PYTHON_C
83 ··0x0073e510·50555f43·4f554e54·00505954·484f4e50·PU_COUNT.PYTHONP83 ··0x0073f510·50555f43·4f554e54·00505954·484f4e50·PU_COUNT.PYTHONP
84 ··0x0073e520·59434143·48455052·45464958·00505954·YCACHEPREFIX.PYT84 ··0x0073f520·59434143·48455052·45464958·00505954·YCACHEPREFIX.PYT
85 ··0x0073e530·484f4e49·4f454e43·4f44494e·4700756e·HONIOENCODING.un85 ··0x0073f530·484f4e49·4f454e43·4f44494e·4700756e·HONIOENCODING.un
86 ··0x0073e540·65787065·63746564·20656e64·206f6620·expected·end·of·86 ··0x0073f540·65787065·63746564·20656e64·206f6620·expected·end·of·
87 ··0x0073e550·64617461·00696e76·616c6964·20737461·data.invalid·sta87 ··0x0073f550·64617461·00696e76·616c6964·20737461·data.invalid·sta
88 ··0x0073e560·72742062·79746500·696e7661·6c696420·rt·byte.invalid·88 ··0x0073f560·72742062·79746500·696e7661·6c696420·rt·byte.invalid·
89 ··0x0073e570·636f6e74·696e7561·74696f6e·20627974·continuation·byt89 ··0x0073f570·636f6e74·696e7561·74696f6e·20627974·continuation·byt
90 ··0x0073e580·65004c43·5f435459·50450046·6174616c·e.LC_CTYPE.Fatal90 ··0x0073f580·65004c43·5f435459·50450046·6174616c·e.LC_CTYPE.Fatal
91 ··0x0073e590·20507974·686f6e20·6572726f·723a2000··Python·error:·.91 ··0x0073f590·20507974·686f6e20·6572726f·723a2000··Python·error:·.
92 ··0x0073e5a0·3c6d6573·73616765·206e6f74·20736574·<message·not·set92 ··0x0073f5a0·3c6d6573·73616765·206e6f74·20736574·<message·not·set
93 ··0x0073e5b0·3e005079·74686f6e·2072756e·74696d65·>.Python·runtime93 ··0x0073f5b0·3e005079·74686f6e·2072756e·74696d65·>.Python·runtime
94 ··0x0073e5c0·20737461·74653a20·0066696e·616c697a··state:·.finaliz94 ··0x0073f5c0·20737461·74653a20·0066696e·616c697a··state:·.finaliz
95 ··0x0073e5d0·696e6720·28747374·6174653d·30780063·ing·(tstate=0x.c95 ··0x0073f5d0·696e6720·28747374·6174653d·30780063·ing·(tstate=0x.c
96 ··0x0073e5e0·6f726520·696e6974·69616c69·7a656400·ore·initialized.96 ··0x0073f5e0·6f726520·696e6974·69616c69·7a656400·ore·initialized.
97 ··0x0073e5f0·70726569·6e697469·616c697a·65640070·preinitialized.p97 ··0x0073f5f0·70726569·6e697469·616c697a·65640070·preinitialized.p
98 ··0x0073e600·7265696e·69746961·6c697a69·6e670075·reinitializing.u98 ··0x0073f600·7265696e·69746961·6c697a69·6e670075·reinitializing.u
99 ··0x0073e610·6e6b6e6f·776e0074·73746174·65206973·nknown.tstate·is99 ··0x0073f610·6e6b6e6f·776e0074·73746174·65206973·nknown.tstate·is
100 ··0x0073e620·20667265·65640069·6e746572·70206973··freed.interp·is100 ··0x0073f620·20667265·65640069·6e746572·70206973··freed.interp·is
101 ··0x0073e630·20667265·6564002e·2e2e0a00·43757272··freed......Curr101 ··0x0073f630·20667265·6564002e·2e2e0a00·43757272··freed......Curr
102 ··0x0073e640·656e7420·74687265·61642030·78002028·ent·thread·0x.·(102 ··0x0073f640·656e7420·74687265·61642030·78002028·ent·thread·0x.·(
103 ··0x0073e650·6d6f7374·20726563·656e7420·63616c6c·most·recent·call103 ··0x0073f650·6d6f7374·20726563·656e7420·63616c6c·most·recent·call
104 ··0x0073e660·20666972·7374293a·0a005468·72656164··first):..Thread104 ··0x0073f660·20666972·7374293a·0a005468·72656164··first):..Thread
105 ··0x0073e670·20307800·20204761·72626167·652d636f··0x.··Garbage-co105 ··0x0073f670·20307800·20204761·72626167·652d636f··0x.··Garbage-co
106 ··0x0073e680·6c6c6563·74696e67·0a007374·646c6962·llecting..stdlib106 ··0x0073f680·6c6c6563·74696e67·0a007374·646c6962·llecting..stdlib
107 ··0x0073e690·5f6d6f64·756c655f·6e616d65·73000a45·_module_names..E107 ··0x0073f690·5f6d6f64·756c655f·6e616d65·73000a45·_module_names..E
108 ··0x0073e6a0·7874656e·73696f6e·206d6f64·756c6573·xtension·modules108 ··0x0073f6a0·7874656e·73696f6e·206d6f64·756c6573·xtension·modules
109 ··0x0073e6b0·3a20002c·20002028·746f7461·6c3a2000·:·.,·.·(total:·.109 ··0x0073f6b0·3a20002c·20002028·746f7461·6c3a2000·:·.,·.·(total:·.
110 ··0x0073e6c0·70726f63·65737320·646f6e65·3a203078·process·done:·0x110 ··0x0073f6c0·70726f63·65737320·646f6e65·3a203078·process·done:·0x
111 ··0x0073e6d0·257a780a·005b4743·43203134·2e322e30·%zx..[GCC·14.2.0111 ··0x0073f6d0·257a780a·005b4743·43203134·2e322e30·%zx..[GCC·14.2.0
112 ··0x0073e6e0·5d00252e·38307320·28252e38·30732920·].%.80s·(%.80s)·112 ··0x0073f6e0·5d00252e·38307320·28252e38·30732920·].%.80s·(%.80s)·
113 ··0x0073e6f0·252e3830·73006572·726f7220·6576616c·%.80s.error·eval113 ··0x0073f6f0·252e3830·73006572·726f7220·6576616c·%.80s.error·eval
114 ··0x0073e700·75617469·6e672070·61746800·6572726f·uating·path.erro114 ··0x0073f700·75617469·6e672070·61746800·6572726f·uating·path.erro
115 ··0x0073e710·72206765·7474696e·67206765·74706174·r·getting·getpat115 ··0x0073f710·72206765·7474696e·67206765·74706174·r·getting·getpat
116 ··0x0073e720·68207265·73756c74·7300706f·73697800·h·results.posix.116 ··0x0073f720·68207265·73756c74·7300706f·73697800·h·results.posix.
117 ··0x0073e730·6f735f6e·616d6500·57495448·5f4e4558·os_name.WITH_NEX117 ··0x0073f730·6f735f6e·616d6500·57495448·5f4e4558·os_name.WITH_NEX
118 ··0x0073e740·545f4652·414d4557·4f524b00·2f757372·T_FRAMEWORK./usr118 ··0x0073f740·545f4652·414d4557·4f524b00·2f757372·T_FRAMEWORK./usr
119 ··0x0073e750·00455845·435f5052·45464958·00565041·.EXEC_PREFIX.VPA119 ··0x0073f750·00455845·435f5052·45464958·00565041·.EXEC_PREFIX.VPA
120 ··0x0073e760·54480050·59444542·55474558·54005645·TH.PYDEBUGEXT.VE120 ··0x0073f760·54480050·59444542·55474558·54005645·TH.PYDEBUGEXT.VE
121 ··0x0073e770·5253494f·4e5f4d41·4a4f5200·56455253·RSION_MAJOR.VERS121 ··0x0073f770·5253494f·4e5f4d41·4a4f5200·56455253·RSION_MAJOR.VERS
122 ··0x0073e780·494f4e5f·4d494e4f·52005059·57494e56·ION_MINOR.PYWINV122 ··0x0073f780·494f4e5f·4d494e4f·52005059·57494e56·ION_MINOR.PYWINV
123 ··0x0073e790·45520045·58455f53·55464649·5800454e·ER.EXE_SUFFIX.EN123 ··0x0073f790·45520045·58455f53·55464649·5800454e·ER.EXE_SUFFIX.EN
124 ··0x0073e7a0·565f5041·54480045·4e565f50·5954484f·V_PATH.ENV_PYTHO124 ··0x0073f7a0·565f5041·54480045·4e565f50·5954484f·V_PATH.ENV_PYTHO
125 ··0x0073e7b0·4e484f4d·4500454e·565f5059·54484f4e·NHOME.ENV_PYTHON125 ··0x0073f7b0·4e484f4d·4500454e·565f5059·54484f4e·NHOME.ENV_PYTHON
Max diff block lines reached; 14882351/16855492 bytes (88.29%) 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 ··0x00964dc0·00··································.2 ··0x00965dc0·00··································.
  
761 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 5818 lines modifiedOffset 1, 5816 lines modified
  
Diff chunk too large, falling back to line-by-line diff (5813 lines added, 5815 lines removed)
1 Hex·dump·of·section·'.eh_frame_hdr':1 Hex·dump·of·section·'.eh_frame_hdr':
2 ··0x00964dc4·011b033b·686b0100·6c2d0000·5cb2abff·...;hk..l-..\...2 ··0x00965dc4·011b033b·486b0100·682d0000·5ca2abff·...;Hk..h-..\...
3 ··0x00964dd4·c46b0100·7cd2abff·086c0100·a5d2abff·.k..|....l......3 ··0x00965dd4·a46b0100·7cc2abff·e86b0100·a5c2abff·.k..|....k......
4 ··0x00964de4·806c0100·acd3abff·006d0100·c3d3abff·.l.......m......4 ··0x00965de4·606c0100·acc3abff·e06c0100·c3c3abff·`l.......l......
5 ··0x00964df4·446d0100·cfd3abff·8c6d0100·6cd5abff·Dm.......m..l...5 ··0x00965df4·246d0100·cfc3abff·6c6d0100·6cc5abff·$m......lm..l...
6 ··0x00964e04·146e0100·f0d5abff·6c6e0100·2fd6abff·.n......ln../...6 ··0x00965e04·f46d0100·f0c5abff·4c6e0100·2fc6abff·.m......Ln../...
7 ··0x00964e14·d06e0100·a2d7abff·206f0100·a4d7abff·.n......·o......7 ··0x00965e14·b06e0100·a2c7abff·006f0100·a4c7abff·.n.......o......
8 ··0x00964e24·606f0100·01daabff·b06f0100·11daabff·`o.......o......8 ··0x00965e24·406f0100·01caabff·906f0100·11caabff·@o.......o......
9 ··0x00964e34·14700100·7adaabff·3c700100·5ddcabff·.p..z...<p..]...9 ··0x00965e34·f46f0100·7acaabff·1c700100·5dccabff·.o..z....p..]...
10 ··0x00964e44·80700100·9cdcabff·c0700100·20ddabff·.p.......p..·...10 ··0x00965e44·60700100·9cccabff·a0700100·20cdabff·`p.......p..·...
11 ··0x00964e54·f0700100·54ddabff·18710100·79ddabff·.p..T....q..y...11 ··0x00965e54·d0700100·54cdabff·f8700100·79cdabff·.p..T....p..y...
12 ··0x00964e64·2c710100·6cdeabff·64710100·bddeabff·,q..l...dq......12 ··0x00965e64·0c710100·6cceabff·44710100·bdceabff·.q..l...Dq......
13 ··0x00964e74·84710100·0be0abff·1c720100·13e0abff·.q.......r......13 ··0x00965e74·64710100·0bd0abff·fc710100·13d0abff·dq.......q......
14 ··0x00964e84·54720100·49e0abff·8c720100·5ae0abff·Tr..I....r..Z...14 ··0x00965e84·34720100·49d0abff·6c720100·5ad0abff·4r..I...lr..Z...
15 ··0x00964e94·c4720100·78e0abff·f0720100·7be0abff·.r..x....r..{...15 ··0x00965e94·a4720100·78d0abff·d0720100·7bd0abff·.r..x....r..{...
16 ··0x00964ea4·38730100·2ce1abff·ac730100·37e1abff·8s..,....s..7...16 ··0x00965ea4·18730100·2cd1abff·8c730100·37d1abff·.s..,....s..7...
17 ··0x00964eb4·c0730100·65e1abff·e0730100·79e1abff·.s..e....s..y...17 ··0x00965eb4·a0730100·65d1abff·c0730100·79d1abff·.s..e....s..y...
18 ··0x00964ec4·34740100·85e1abff·88740100·9ce1abff·4t.......t......18 ··0x00965ec4·14740100·85d1abff·68740100·9cd1abff·.t......ht......
19 ··0x00964ed4·e8740100·d1e1abff·20750100·f8e1abff·.t......·u......19 ··0x00965ed4·c8740100·d1d1abff·00750100·f8d1abff·.t.......u......
20 ··0x00964ee4·38750100·87e2abff·bc750100·cbe2abff·8u.......u......20 ··0x00965ee4·18750100·87d2abff·9c750100·cbd2abff·.u.......u......
21 ··0x00964ef4·08760100·e3e2abff·74760100·b9e8abff·.v......tv......21 ··0x00965ef4·e8750100·e3d2abff·54760100·b9d8abff·.u......Tv......
22 ··0x00964f04·10770100·13e9abff·44770100·35e9abff·.w......Dw..5...22 ··0x00965f04·f0760100·13d9abff·24770100·35d9abff·.v......$w..5...
23 ··0x00964f14·6c770100·68e9abff·b0770100·b1e9abff·lw..h....w......23 ··0x00965f14·4c770100·68d9abff·90770100·b1d9abff·Lw..h....w......
24 ··0x00964f24·e4770100·b9e9abff·fc770100·e7e9abff·.w.......w......24 ··0x00965f24·c4770100·b9d9abff·dc770100·e7d9abff·.w.......w......
25 ··0x00964f34·84780100·e5ebabff·cc780100·e8ebabff·.x.......x......25 ··0x00965f34·64780100·e5dbabff·ac780100·e8dbabff·dx.......x......
26 ··0x00964f44·08790100·52ecabff·90790100·59ecabff·.y..R....y..Y...26 ··0x00965f44·e8780100·52dcabff·70790100·59dcabff·.x..R...py..Y...
27 ··0x00964f54·f4790100·81ecabff·107a0100·80edabff·.y.......z......27 ··0x00965f54·d4790100·81dcabff·f0790100·80ddabff·.y.......y......
28 ··0x00964f64·387a0100·04eeabff·7c7a0100·0feeabff·8z......|z......28 ··0x00965f64·187a0100·04deabff·5c7a0100·0fdeabff·.z......\z......
29 ··0x00964f74·907a0100·99eeabff·507b0100·f5f2abff·.z......P{......29 ··0x00965f74·707a0100·99deabff·307b0100·f5e2abff·pz......0{......
30 ··0x00964f84·847b0100·f8f2abff·e07b0100·97f3abff·.{.......{......30 ··0x00965f84·647b0100·f8e2abff·c07b0100·97e3abff·d{.......{......
31 ··0x00964f94·3c7c0100·e4f3abff·a87c0100·fdf3abff·<|.......|......31 ··0x00965f94·1c7c0100·e4e3abff·887c0100·fde3abff·.|.......|......
32 ··0x00964fa4·107d0100·c0f5abff·a87d0100·2bf6abff·.}.......}..+...32 ··0x00965fa4·f07c0100·c0e5abff·887d0100·2be6abff·.|.......}..+...
33 ··0x00964fb4·f07d0100·48f6abff·287e0100·58f6abff·.}..H...(~..X...33 ··0x00965fb4·d07d0100·48e6abff·087e0100·58e6abff·.}..H....~..X...
34 ··0x00964fc4·a07e0100·05f7abff·047f0100·50f7abff·.~..........P...34 ··0x00965fc4·807e0100·05e7abff·e47e0100·50e7abff·.~.......~..P...
35 ··0x00964fd4·b87f0100·ca0aacff·24800100·270cacff·........$...'...35 ··0x00965fd4·987f0100·cafaabff·04800100·27fcabff·............'...
36 ··0x00964fe4·74800100·a10cacff·d8800100·740dacff·t...........t...36 ··0x00965fe4·54800100·a1fcabff·b8800100·74fdabff·T...........t...
37 ··0x00964ff4·20810100·7b0dacff·3c810100·8f0dacff··...{...<.......37 ··0x00965ff4·00810100·7bfdabff·1c810100·8ffdabff·....{...........
38 ··0x00965004·f0810100·a60dacff·0c820100·fb0dacff·................38 ··0x00966004·d0810100·a6fdabff·ec810100·fbfdabff·................
39 ··0x00965014·2c820100·0411acff·94820100·2f11acff·,.........../...39 ··0x00966014·0c820100·0401acff·74820100·2f01acff·........t.../...
40 ··0x00965024·e8820100·3211acff·10830100·cc11acff·....2...........40 ··0x00966024·c8820100·3201acff·f0820100·cc01acff·....2...........
41 ··0x00965034·d0830100·ee11acff·ec830100·0a14acff·................41 ··0x00966034·b0830100·ee01acff·cc830100·0a04acff·................
42 ··0x00965044·b0840100·5e14acff·1c850100·a214acff·....^...........42 ··0x00966044·90840100·5e04acff·fc840100·a204acff·....^...........
43 ··0x00965054·8c850100·b114acff·ec850100·7916acff·............y...43 ··0x00966054·6c850100·b104acff·cc850100·7906acff·l...........y...
44 ··0x00965064·44860100·c516acff·78860100·ea16acff·D.......x.......44 ··0x00966064·24860100·c506acff·58860100·ea06acff·$.......X.......
45 ··0x00965074·c0860100·8718acff·14870100·bb18acff·................45 ··0x00966074·a0860100·8708acff·f4860100·bb08acff·................
46 ··0x00965084·b4870100·ca18acff·20880100·db18acff·........·.......46 ··0x00966084·94870100·ca08acff·00880100·db08acff·................
47 ··0x00965094·64880100·4819acff·b4880100·6f19acff·d...H.......o...47 ··0x00966094·44880100·4809acff·94880100·6f09acff·D...H.......o...
48 ··0x009650a4·e4880100·151aacff·54890100·b21aacff·........T.......48 ··0x009660a4·c4880100·150aacff·34890100·b20aacff·........4.......
49 ··0x009650b4·98890100·eb1aacff·fc890100·011bacff·................49 ··0x009660b4·78890100·eb0aacff·dc890100·010bacff·x...............
50 ··0x009650c4·9c8a0100·e11dacff·048b0100·0b1eacff·................50 ··0x009660c4·7c8a0100·e10dacff·e48a0100·0b0eacff·|...............
51 ··0x009650d4·a48b0100·9021acff·f88b0100·b821acff·.....!.......!..51 ··0x009660d4·848b0100·9011acff·d88b0100·b811acff·................
52 ··0x009650e4·348c0100·c221acff·dc8c0100·ed21acff·4....!.......!..52 ··0x009660e4·148c0100·c211acff·bc8c0100·ed11acff·................
53 ··0x009650f4·208d0100·3522acff·508d0100·4a22acff··...5"..P...J"..53 ··0x009660f4·008d0100·3512acff·308d0100·4a12acff·....5...0...J...
54 ··0x00965104·108e0100·ba22acff·608e0100·1225acff·....."..`....%..54 ··0x00966104·f08d0100·ba12acff·408e0100·1215acff·........@.......
55 ··0x00965114·dc8e0100·4726acff·188f0100·4f26acff·....G&......O&..55 ··0x00966114·bc8e0100·4716acff·f88e0100·4f16acff·....G.......O...
56 ··0x00965124·6c8f0100·7726acff·d48f0100·8c26acff·l...w&.......&..56 ··0x00966124·4c8f0100·7716acff·b48f0100·8c16acff·L...w...........
57 ··0x00965134·1c900100·d926acff·98900100·e526acff·.....&.......&..57 ··0x00966134·fc8f0100·d916acff·78900100·e516acff·........x.......
58 ··0x00965144·d0900100·f126acff·6c910100·2627acff·.....&..l...&'..58 ··0x00966144·b0900100·f116acff·4c910100·2617acff·........L...&...
59 ··0x00965154·c0910100·3027acff·fc910100·3f27acff·....0'......?'..59 ··0x00966154·a0910100·3017acff·dc910100·3f17acff·....0.......?...
60 ··0x00965164·54920100·e327acff·c8920100·1f28acff·T....'.......(..60 ··0x00966164·34920100·e317acff·a8920100·1f18acff·4...............
61 ··0x00965174·fc920100·3d28acff·64930100·7a29acff·....=(..d...z)..61 ··0x00966174·dc920100·3d18acff·44930100·7a19acff·....=...D...z...
62 ··0x00965184·f4930100·572dacff·48940100·a32dacff·....W-..H....-..62 ··0x00966184·d4930100·571dacff·28940100·a31dacff·....W...(.......
63 ··0x00965194·d0940100·c92dacff·40950100·e72dacff·.....-..@....-..63 ··0x00966194·b0940100·c91dacff·20950100·e71dacff·........·.......
64 ··0x009651a4·98950100·ef2dacff·ec950100·fe2dacff·.....-.......-..64 ··0x009661a4·78950100·ef1dacff·cc950100·fe1dacff·x...............
65 ··0x009651b4·50960100·1c2eacff·bc960100·8c2eacff·P...............65 ··0x009661b4·30960100·1c1eacff·9c960100·8c1eacff·0...............
66 ··0x009651c4·20970100·932eacff·c0970100·092facff··............/..66 ··0x009661c4·00970100·931eacff·a0970100·091facff·................
67 ··0x009651d4·f8970100·102facff·58980100·b72facff·...../..X..../..67 ··0x009661d4·d8970100·101facff·38980100·b71facff·........8.......
68 ··0x009651e4·f4980100·d92facff·78990100·1b30acff·...../..x....0..68 ··0x009661e4·d4980100·d91facff·58990100·1b20acff·........X....·..
69 ··0x009651f4·d89a0100·3d30acff·589b0100·3237acff·....=0..X...27..69 ··0x009661f4·b89a0100·3d20acff·389b0100·3227acff·....=·..8...2'..
70 ··0x00965204·b49b0100·5937acff·009c0100·6337acff·....Y7......c7..70 ··0x00966204·949b0100·5927acff·e09b0100·6327acff·....Y'......c'..
71 ··0x00965214·409c0100·f837acff·749c0100·1338acff·@....7..t....8..71 ··0x00966214·209c0100·f827acff·549c0100·1328acff··....'..T....(..
72 ··0x00965224·bc9c0100·c238acff·309d0100·3142acff·.....8..0...1B..72 ··0x00966224·9c9c0100·c228acff·109d0100·3132acff·.....(......12..
73 ··0x00965234·8c9d0100·8c42acff·c89d0100·9842acff·.....B.......B..73 ··0x00966234·6c9d0100·8c32acff·a89d0100·9832acff·l....2.......2..
74 ··0x00965244·349e0100·df42acff·189f0100·2345acff·4....B......#E..74 ··0x00966244·149e0100·df32acff·f89e0100·2335acff·.....2......#5..
75 ··0x00965254·6c9f0100·2848acff·f49f0100·1149acff·l...(H.......I..75 ··0x00966254·4c9f0100·2838acff·d49f0100·1139acff·L...(8.......9..
76 ··0x00965264·58a00100·1849acff·b4a00100·1f49acff·X....I.......I..76 ··0x00966264·38a00100·1839acff·94a00100·1f39acff·8....9.......9..
77 ··0x00965274·04a10100·2649acff·64a20100·7549acff·....&I..d...uI..77 ··0x00966274·e4a00100·2639acff·44a20100·7539acff·....&9..D...u9..
78 ··0x00965284·04a40100·a849acff·d8a40100·e349acff·.....I.......I..78 ··0x00966284·e4a30100·a839acff·b8a40100·e339acff·.....9.......9..
79 ··0x00965294·90a50100·f349acff·1ca70100·054aacff·.....I.......J..79 ··0x00966294·70a50100·f339acff·fca60100·053aacff·p....9.......:..
80 ··0x009652a4·58a70100·0e4aacff·bca70100·ee4aacff·X....J.......J..80 ··0x009662a4·38a70100·0e3aacff·9ca70100·f03aacff·8....:.......:..
81 ··0x009652b4·78a80100·364bacff·c4a80100·454bacff·x...6K......EK..81 ··0x009662b4·58a80100·383bacff·a4a80100·473bacff·X...8;......G;..
82 ··0x009652c4·2ca90100·fa4bacff·44aa0100·b44cacff·,....K..D....L..82 ··0x009662c4·0ca90100·fc3bacff·24aa0100·b63cacff·.....;..$....<..
83 ··0x009652d4·80aa0100·d54cacff·e4aa0100·414dacff·.....L......AM..83 ··0x009662d4·60aa0100·d73cacff·c4aa0100·433dacff·`....<......C=..
84 ··0x009652e4·74ab0100·6b4dacff·70ac0100·854dacff·t...kM..p....M..84 ··0x009662e4·54ab0100·6d3dacff·50ac0100·873dacff·T...m=..P....=..
85 ··0x009652f4·d0ac0100·ec4dacff·58ad0100·fc4dacff·.....M..X....M..85 ··0x009662f4·b0ac0100·ee3dacff·38ad0100·fe3dacff·.....=..8....=..
86 ··0x00965304·b4ad0100·6b4eacff·14ae0100·6f4eacff·....kN......oN..86 ··0x00966304·94ad0100·6d3eacff·f4ad0100·713eacff·....m>......q>..
87 ··0x00965314·b4ae0100·1851acff·30af0100·3b52acff·.....Q..0...;R..87 ··0x00966314·94ae0100·fe40acff·10af0100·2142acff·.....@......!B..
88 ··0x00965324·b0af0100·2153acff·2cb00100·fe53acff·....!S..,....S..88 ··0x00966324·90af0100·ef42acff·0cb00100·cc43acff·.....B.......C..
89 ··0x00965334·70b00100·0b54acff·c0b00100·fe54acff·p....T.......T..89 ··0x00966334·50b00100·d943acff·a0b00100·cc44acff·P....C.......D..
90 ··0x00965344·24b10100·3455acff·74b10100·4c55acff·$...4U..t...LU..90 ··0x00966344·04b10100·0245acff·54b10100·0c45acff·.....E..T....E..
91 ··0x00965354·08b20100·5355acff·68b20100·f455acff·....SU..h....U..91 ··0x00966354·e8b10100·1345acff·48b20100·b445acff·.....E..H....E..
92 ··0x00965364·d0b20100·2056acff·04b30100·4156acff·....·V......AV..92 ··0x00966364·b0b20100·e045acff·e4b20100·0146acff·.....E.......F..
93 ··0x00965374·64b30100·0857acff·c8b30100·bc57acff·d....W.......W..93 ··0x00966374·44b30100·c846acff·a8b30100·7c47acff·D....F......|G..
94 ··0x00965384·74b40100·4059acff·00b60100·e859acff·t...@Y.......Y..94 ··0x00966384·54b40100·0049acff·e0b50100·a849acff·T....I.......I..
95 ··0x00965394·74b60100·095aacff·e4b60100·425aacff·t....Z......BZ..95 ··0x00966394·54b60100·c949acff·c4b60100·024aacff·T....I.......J..
96 ··0x009653a4·8cb70100·535aacff·08b80100·6d5aacff·....SZ......mZ..96 ··0x009663a4·6cb70100·134aacff·e8b70100·2d4aacff·l....J......-J..
97 ··0x009653b4·30b80100·925aacff·64b80100·bd5aacff·0....Z..d....Z..97 ··0x009663b4·10b80100·524aacff·44b80100·7d4aacff·....RJ..D...}J..
98 ··0x009653c4·ecb80100·fc5aacff·9cb90100·c75eacff·.....Z.......^..98 ··0x009663c4·c8b80100·bc4aacff·78b90100·874eacff·.....J..x....N..
99 ··0x009653d4·08ba0100·615facff·68ba0100·715facff·....a_..h...q_..99 ··0x009663d4·e4b90100·214facff·44ba0100·314facff·....!O..D...1O..
100 ··0x009653e4·ecba0100·8d5facff·50bb0100·c15facff·....._..P...._..100 ··0x009663e4·c8ba0100·4d4facff·2cbb0100·814facff·....MO..,....O..
101 ··0x009653f4·9cbb0100·cd5facff·fcbb0100·5e60acff·....._......^`..101 ··0x009663f4·78bb0100·8d4facff·d8bb0100·1e50acff·x....O.......P..
102 ··0x00965404·70bc0100·6560acff·c0bc0100·8760acff·p...e`.......`..102 ··0x00966404·4cbc0100·2550acff·9cbc0100·4750acff·L...%P......GP..
103 ··0x00965414·38bd0100·4661acff·6cbd0100·4b61acff·8...Fa..l...Ka..103 ··0x00966414·14bd0100·0651acff·48bd0100·0b51acff·.....Q..H....Q..
104 ··0x00965424·a4bd0100·5661acff·04be0100·6361acff·....Va......ca..104 ··0x00966424·80bd0100·1651acff·e0bd0100·2351acff·.....Q......#Q..
105 ··0x00965434·48be0100·8b61acff·acbe0100·b961acff·H....a.......a..105 ··0x00966434·24be0100·4b51acff·88be0100·7951acff·$...KQ......yQ..
106 ··0x00965444·f0be0100·e661acff·58bf0100·b467acff·.....a..X....g..106 ··0x00966444·ccbe0100·a651acff·34bf0100·7457acff·.....Q..4...tW..
107 ··0x00965454·a8bf0100·6468acff·ecbf0100·9a68acff·....dh.......h..107 ··0x00966454·84bf0100·2458acff·c8bf0100·5a58acff·....$X......ZX..
108 ··0x00965464·24c00100·ba68acff·6cc00100·d968acff·$....h..l....h..108 ··0x00966464·00c00100·7a58acff·48c00100·9958acff·....zX..H....X..
109 ··0x00965474·a0c00100·f868acff·f4c00100·0069acff·.....h.......i..109 ··0x00966474·7cc00100·b858acff·d0c00100·c058acff·|....X.......X..
110 ··0x00965484·24c10100·0669acff·68c10100·2369acff·$....i..h...#i..110 ··0x00966484·00c10100·c658acff·44c10100·e358acff·.....X..D....X..
111 ··0x00965494·b0c10100·9f69acff·c8c10100·c369acff·.....i.......i..111 ··0x00966494·8cc10100·5f59acff·a4c10100·8359acff·...._Y.......Y..
112 ··0x009654a4·04c20100·186aacff·48c20100·226aacff·.....j..H..."j..112 ··0x009664a4·e0c10100·d859acff·24c20100·e259acff·.....Y..$....Y..
113 ··0x009654b4·acc20100·5a6eacff·0cc30100·cc6facff·....Zn.......o..113 ··0x009664b4·88c20100·1a5eacff·e8c20100·8c5facff·.....^......._..
114 ··0x009654c4·78c30100·2c71acff·10c40100·e272acff·x...,q.......r..114 ··0x009664c4·54c30100·ec60acff·ecc30100·de62acff·T....`.......b..
115 ··0x009654d4·94c40100·ee72acff·44c50100·6773acff·.....r..D...gs..115 ··0x009664d4·70c40100·ea62acff·24c50100·6363acff·p....b..$...cc..
116 ··0x009654e4·dcc50100·7073acff·34c60100·9573acff·....ps..4....s..116 ··0x009664e4·bcc50100·6c63acff·14c60100·9163acff·....lc.......c..
117 ··0x009654f4·80c60100·bd73acff·04c70100·0b74acff·.....s.......t..117 ··0x009664f4·60c60100·b963acff·e4c60100·0764acff·`....c.......d..
118 ··0x00965504·50c70100·1274acff·a4c70100·1e74acff·P....t.......t..118 ··0x00966504·30c70100·0e64acff·84c70100·1a64acff·0....d.......d..
119 ··0x00965514·f8c70100·2a74acff·60c80100·4674acff·....*t..`...Ft..119 ··0x00966514·d8c70100·2664acff·40c80100·4264acff·....&d..@...Bd..
120 ··0x00965524·d4c80100·6774acff·bcc90100·7e74acff·....gt......~t..120 ··0x00966524·b4c80100·6364acff·9cc90100·7a64acff·....cd......zd..
121 ··0x00965534·54ca0100·a974acff·9cca0100·c674acff·T....t.......t..121 ··0x00966534·34ca0100·a564acff·7cca0100·c264acff·4....d..|....d..
122 ··0x00965544·28cb0100·3875acff·5ccb0100·5075acff·(...8u..\...Pu..122 ··0x00966544·08cb0100·3465acff·3ccb0100·4c65acff·....4e..<...Le..
123 ··0x00965554·a4cb0100·8375acff·04cd0100·e478acff·.....u.......x..123 ··0x00966554·84cb0100·7f65acff·e4cc0100·e468acff·.....e.......h..
124 ··0x00965564·38cd0100·fa78acff·94cd0100·c379acff·8....x.......y..124 ··0x00966564·18cd0100·fa68acff·74cd0100·c369acff·.....h..t....i..
125 ··0x00965574·f8cd0100·367aacff·44ce0100·737aacff·....6z..D...sz..125 ··0x00966574·d8cd0100·366aacff·24ce0100·736aacff·....6j..$...sj..
Max diff block lines reached; 0/779132 bytes (0.00%) of diff not shown.
3.84 MB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 30032 lines modifiedOffset 1, 30060 lines modified
  
Diff chunk too large, falling back to line-by-line diff (1056 lines added, 1310 lines removed)
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x0097b930·14000000·00000000·017a5200·01781001·.........zR..x..2 ··0x0097c910·14000000·00000000·017a5200·01781001·.........zR..x..
3 ··0x0097b940·1b0c0708·90010710·10000000·1c000000·................3 ··0x0097c920·1b0c0708·90010710·10000000·1c000000·................
4 ··0x0097b950·c037d0ff·22000000·00000000·14000000·.7.."...........4 ··0x0097c930·602ad0ff·22000000·00000000·14000000·`*.."...........
5 ··0x0097b960·00000000·017a5200·01781001·1b0c0708·.....zR..x......5 ··0x0097c940·00000000·017a5200·01781001·1b0c0708·.....zR..x......
6 ··0x0097b970·90010000·10000000·1c000000·c437d0ff·.............7..6 ··0x0097c950·90010000·10000000·1c000000·642ad0ff·............d*..
7 ··0x0097b980·01000000·00000000·24000000·30000000·........$...0...7 ··0x0097c960·01000000·00000000·24000000·30000000·........$...0...
8 ··0x0097b990·9046aaff·00200000·000e1046·0e184a0f·.F...·.....F..J.8 ··0x0097c970·b036aaff·00200000·000e1046·0e184a0f·.6...·.....F..J.
9 ··0x0097b9a0·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....9 ··0x0097c980·0b770880·003f1a3b·2a332422·00000000·.w...?.;*3$"....
10 ··0x0097b9b0·18000000·58000000·4838d0ff·e5000000·....X...H8......10 ··0x0097c990·18000000·58000000·e82ad0ff·e5000000·....X....*......
11 ··0x0097b9c0·00450e10·830202df·0e080000·18000000·.E..............11 ··0x0097c9a0·00450e10·830202df·0e080000·18000000·.E..............
12 ··0x0097b9d0·74000000·6c66aaff·29000000·000e1083·t...lf..).......12 ··0x0097c9b0·74000000·8c56aaff·29000000·000e1083·t....V..).......
13 ··0x0097b9e0·02550a0e·08450b00·14000000·90000000·.U...E..........13 ··0x0097c9c0·02550a0e·08450b00·14000000·90000000·.U...E..........
14 ··0x0097b9f0·0039d0ff·66000000·004c0e10·02590e08·.9..f....L...Y..14 ··0x0097c9d0·a02bd0ff·66000000·004c0e10·02590e08·.+..f....L...Y..
15 ··0x0097ba00·40000000·a8000000·5839d0ff·11010000·@.......X9......15 ··0x0097c9e0·40000000·a8000000·f82bd0ff·11010000·@........+......
16 ··0x0097ba10·00420e10·8e02460e·188d0342·0e208c04·.B....F....B.·..16 ··0x0097c9f0·00420e10·8e02460e·188d0342·0e208c04·.B....F....B.·..
17 ··0x0097ba20·410e2886·05410e30·8306440e·6002ee0a·A.(..A.0..D.`...17 ··0x0097ca00·410e2886·05410e30·8306440e·6002ee0a·A.(..A.0..D.`...
18 ··0x0097ba30·0e30410e·28410e20·420e1842·0e10420e·.0A.(A.·B..B..B.18 ··0x0097ca10·0e30410e·28410e20·420e1842·0e10420e·.0A.(A.·B..B..B.
19 ··0x0097ba40·08410b00·1c000000·ec000000·1d66aaff·.A...........f..19 ··0x0097ca20·08410b00·1c000000·ec000000·3d56aaff·.A..........=V..
20 ··0x0097ba50·07010000·000e6083·0686058c·048d038e·......`.........20 ··0x0097ca30·07010000·000e6083·0686058c·048d038e·......`.........
21 ··0x0097ba60·02000000·28000000·0c010000·143ad0ff·....(........:..21 ··0x0097ca40·02000000·28000000·0c010000·b42cd0ff·....(........,..
22 ··0x0097ba70·84000000·00450e10·8602410e·18830345·.....E....A....E22 ··0x0097ca50·84000000·00450e10·8602410e·18830345·.....E....A....E
23 ··0x0097ba80·0e20024b·0a0e1843·0e10440e·08410b00·.·.K...C..D..A..23 ··0x0097ca60·0e20024b·0a0e1843·0e10440e·08410b00·.·.K...C..D..A..
24 ··0x0097ba90·30000000·38010000·783ad0ff·44010000·0...8...x:..D...24 ··0x0097ca70·30000000·38010000·182dd0ff·44010000·0...8....-..D...
25 ··0x0097baa0·00420e10·8c02490e·18860344·0e208304·.B....I....D.·..25 ··0x0097ca80·00420e10·8c02490e·18860344·0e208304·.B....I....D.·..
26 ··0x0097bab0·490e6003·27010e20·410e1841·0e10420e·I.`.'..·A..A..B.26 ··0x0097ca90·490e6003·27010e20·410e1841·0e10420e·I.`.'..·A..A..B.
27 ··0x0097bac0·08000000·18000000·6c010000·a466aaff·........l....f..27 ··0x0097caa0·08000000·18000000·6c010000·c456aaff·........l....V..
28 ··0x0097bad0·17000000·000e6083·0486038c·02000000·......`.........28 ··0x0097cab0·17000000·000e6083·0486038c·02000000·......`.........
29 ··0x0097bae0·10000000·88010000·783bd0ff·43000000·........x;..C...29 ··0x0097cac0·10000000·88010000·182ed0ff·43000000·............C...
30 ··0x0097baf0·00000000·10000000·9c010000·b43bd0ff·.............;..30 ··0x0097cad0·00000000·10000000·9c010000·542ed0ff·............T...
31 ··0x0097bb00·14000000·00000000·10000000·b0010000·................31 ··0x0097cae0·14000000·00000000·10000000·b0010000·................
32 ··0x0097bb10·7766aaff·0c000000·00000000·30000000·wf..........0...32 ··0x0097caf0·9756aaff·0c000000·00000000·30000000·.V..........0...
33 ··0x0097bb20·c4010000·ac3bd0ff·f4000000·00460e10·.....;.......F..33 ··0x0097cb00·c4010000·4c2ed0ff·f4000000·00460e10·....L........F..
34 ··0x0097bb30·8c02410e·18860341·0e208304·4a0ed001·..A....A.·..J...34 ··0x0097cb10·8c02410e·18860341·0e208304·4a0ed001·..A....A.·..J...
35 ··0x0097bb40·025c0a0e·20410e18·410e1042·0e08410b·.\..·A..A..B..A.35 ··0x0097cb20·025c0a0e·20410e18·410e1042·0e08410b·.\..·A..A..B..A.
36 ··0x0097bb50·18000000·f8010000·3b66aaff·9d010000·........;f......36 ··0x0097cb30·18000000·f8010000·5b56aaff·9d010000·........[V......
37 ··0x0097bb60·000ed001·83048603·8c020000·10000000·................37 ··0x0097cb40·000ed001·83048603·8c020000·10000000·................
38 ··0x0097bb70·14020000·5c3cd0ff·2a010000·00000000·....\<..*.......38 ··0x0097cb50·14020000·fc2ed0ff·2a010000·00000000·........*.......
39 ··0x0097bb80·54000000·28020000·e868baff·42010000·T...(....h..B...39 ··0x0097cb60·54000000·28020000·e85bbaff·42010000·T...(....[..B...
40 ··0x0097bb90·004f0e10·8f024a0e·188e0342·0e208d04·.O....J....B.·..40 ··0x0097cb70·004f0e10·8f024a0e·188e0342·0e208d04·.O....J....B.·..
41 ··0x0097bba0·420e288c·05410e30·8606410e·38830702·B.(..A.0..A.8...41 ··0x0097cb80·420e288c·05410e30·8606410e·38830702·B.(..A.0..A.8...
42 ··0x0097bbb0·f90e3041·0e28420e·20420e18·420e1042·..0A.(B.·B..B..B42 ··0x0097cb90·f90e3041·0e28420e·20420e18·420e1042·..0A.(B.·B..B..B
43 ··0x0097bbc0·0e0841c3·c6cccdce·cf430e38·83078606·..A......C.8....43 ··0x0097cba0·0e0841c3·c6cccdce·cf430e38·83078606·..A......C.8....
44 ··0x0097bbd0·8c058d04·8e038f02·1c000000·80020000·................44 ··0x0097cbb0·8c058d04·8e038f02·1c000000·80020000·................
45 ··0x0097bbe0·5067aaff·84000000·000e3883·0786068c·Pg........8.....45 ··0x0097cbc0·7057aaff·84000000·000e3883·0786068c·pW........8.....
46 ··0x0097bbf0·058d048e·038f0200·10000000·a0020000·................46 ··0x0097cbd0·058d048e·038f0200·10000000·a0020000·................
47 ··0x0097bc00·003dd0ff·0c000000·00000000·20000000·.=..........·...47 ··0x0097cbe0·a02fd0ff·0c000000·00000000·20000000·./..........·...
48 ··0x0097bc10·b4020000·fc3cd0ff·8f000000·00450e10·.....<.......E..48 ··0x0097cbf0·b4020000·9c2fd0ff·8f000000·00450e10·...../.......E..
49 ··0x0097bc20·83024a0e·e0010272·0a0e1041·0e08410b·..J....r...A..A.49 ··0x0097cc00·83024a0e·e0010272·0a0e1041·0e08410b·..J....r...A..A.
50 ··0x0097bc30·14000000·d8020000·7c67aaff·3f000000·........|g..?...50 ··0x0097cc10·14000000·d8020000·9c57aaff·3f000000·.........W..?...
51 ··0x0097bc40·000ee001·83020000·48000000·f0020000·........H.......51 ··0x0097cc20·000ee001·83020000·48000000·f0020000·........H.......
52 ··0x0097bc50·503dd0ff·e8010000·00420e10·8f02420e·P=.......B....B.52 ··0x0097cc30·f02fd0ff·e8010000·00420e10·8f02420e·./.......B....B.
53 ··0x0097bc60·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.053 ··0x0097cc40·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
54 ··0x0097bc70·8606410e·38830744·0e70550a·0e38410e·..A.8..D.pU..8A.54 ··0x0097cc50·8606410e·38830744·0e70550a·0e38410e·..A.8..D.pU..8A.
55 ··0x0097bc80·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..55 ··0x0097cc60·30410e28·420e2042·0e18420e·10420e08·0A.(B.·B..B..B..
56 ··0x0097bc90·410b0000·34000000·3c030000·5767aaff·A...4...<...Wg..56 ··0x0097cc70·410b0000·34000000·3c030000·7757aaff·A...4...<...wW..
57 ··0x0097bca0·73010000·000e7083·0786068c·058d048e·s.....p.........57 ··0x0097cc80·73010000·000e7083·0786068c·058d048e·s.....p.........
58 ··0x0097bcb0·038f0202·490a0e38·4c0e3044·0e28470e·....I..8L.0D.(G.58 ··0x0097cc90·038f0202·490a0e38·4c0e3044·0e28470e·....I..8L.0D.(G.
59 ··0x0097bcc0·20420e18·420e1042·0e08450b·14000000··B..B..B..E.....59 ··0x0097cca0·20420e18·420e1042·0e08450b·14000000··B..B..B..E.....
60 ··0x0097bcd0·74030000·bc3ed0ff·3e000000·00410e10·t....>..>....A..60 ··0x0097ccb0·74030000·5c31d0ff·3e000000·00410e10·t...\1..>....A..
61 ··0x0097bce0·780e0800·14000000·8c030000·7a68aaff·x...........zh..61 ··0x0097ccc0·780e0800·14000000·8c030000·9a58aaff·x............X..
62 ··0x0097bcf0·02000000·000e1041·0e080000·24000000·.......A....$...62 ··0x0097ccd0·02000000·000e1041·0e080000·24000000·.......A....$...
63 ··0x0097bd00·a4030000·cc3ed0ff·29000000·00450e10·.....>..)....E..63 ··0x0097cce0·a4030000·6c31d0ff·29000000·00450e10·....l1..)....E..
64 ··0x0097bd10·8602410e·18830344·0e405c0e·18410e10·..A....D.@\..A..64 ··0x0097ccf0·8602410e·18830344·0e405c0e·18410e10·..A....D.@\..A..
65 ··0x0097bd20·410e0800·14000000·cc030000·3c68aaff·A...........<h..65 ··0x0097cd00·410e0800·14000000·cc030000·5c58aaff·A...........\X..
66 ··0x0097bd30·5d020000·000e4083·03860200·34000000·].....@.....4...66 ··0x0097cd10·5d020000·000e4083·03860200·34000000·].....@.....4...
67 ··0x0097bd40·e4030000·bc3ed0ff·bb000000·00460e10·.....>.......F..67 ··0x0097cd20·e4030000·5c31d0ff·bb000000·00460e10·....\1.......F..
68 ··0x0097bd50·8d024a0e·188c0341·0e208604·410e2883·..J....A.·..A.(.68 ··0x0097cd30·8d024a0e·188c0341·0e208604·410e2883·..J....A.·..A.(.
69 ··0x0097bd60·05440e40·02960e28·430e2041·0e18450e·.D.@...(C.·A..E.69 ··0x0097cd40·05440e40·02960e28·430e2041·0e18450e·.D.@...(C.·A..E.
70 ··0x0097bd70·10420e08·18000000·1c040000·496aaaff·.B..........Ij..70 ··0x0097cd50·10420e08·18000000·1c040000·695aaaff·.B..........iZ..
71 ··0x0097bd80·10000000·000e4083·0586048c·038d0200·......@.........71 ··0x0097cd60·10000000·000e4083·0586048c·038d0200·......@.........
72 ··0x0097bd90·10000000·38040000·283fd0ff·06000000·....8...(?......72 ··0x0097cd70·10000000·38040000·c831d0ff·06000000·....8....1......
73 ··0x0097bda0·00000000·18000000·4c040000·243fd0ff·........L...$?..73 ··0x0097cd80·00000000·18000000·4c040000·c431d0ff·........L....1..
74 ··0x0097bdb0·6e000000·00450e10·83020268·0e080000·n....E.....h....74 ··0x0097cd90·6e000000·00450e10·83020268·0e080000·n....E.....h....
75 ··0x0097bdc0·14000000·68040000·783fd0ff·30000000·....h...x?..0...75 ··0x0097cda0·14000000·68040000·1832d0ff·30000000·....h....2..0...
76 ··0x0097bdd0·00480e30·670e0800·24000000·80040000·.H.0g...$.......76 ··0x0097cdb0·00480e30·670e0800·24000000·80040000·.H.0g...$.......
77 ··0x0097bde0·f569aaff·69000000·00450e10·8602440e·.i..i....E....D.77 ··0x0097cdc0·155aaaff·69000000·00450e10·8602440e·.Z..i....E....D.
78 ··0x0097bdf0·18830344·0e200259·0e18410e·10410e08·...D.·.Y..A..A..78 ··0x0097cdd0·18830344·0e200259·0e18410e·10410e08·...D.·.Y..A..A..
79 ··0x0097be00·40000000·a8040000·366aaaff·e3010000·@.......6j......79 ··0x0097cde0·40000000·a8040000·565aaaff·e3010000·@.......VZ......
80 ··0x0097be10·00460e10·8d02450e·188c0341·0e208604·.F....E....A.·..80 ··0x0097cdf0·00460e10·8d02450e·188c0341·0e208604·.F....E....A.·..
81 ··0x0097be20·430e2883·05470e90·04029b0a·0eb00458·C.(..G.........X81 ··0x0097ce00·430e2883·05470e90·04029b0a·0eb00458·C.(..G.........X
82 ··0x0097be30·0b031101·0e28430e·20410e18·420e1042·.....(C.·A..B..B82 ··0x0097ce10·0b031101·0e28430e·20410e18·420e1042·.....(C.·A..B..B
83 ··0x0097be40·0e080000·14000000·ec040000·d56baaff·.............k..83 ··0x0097ce20·0e080000·14000000·ec040000·f55baaff·.............[..
84 ··0x0097be50·3f000000·00480e30·760e0800·10000000·?....H.0v.......84 ··0x0097ce30·3f000000·00480e30·760e0800·10000000·?....H.0v.......
85 ··0x0097be60·04050000·5c67baff·a8000000·00000000·....\g..........85 ··0x0097ce40·04050000·5c5abaff·a8000000·00000000·....\Z..........
86 ··0x0097be70·10000000·18050000·f867baff·5f000000·.........g.._...86 ··0x0097ce50·10000000·18050000·f85abaff·5f000000·.........Z.._...
87 ··0x0097be80·00000000·2c000000·2c050000·d46baaff·....,...,....k..87 ··0x0097ce60·00000000·2c000000·2c050000·f45baaff·....,...,....[..
88 ··0x0097be90·84000000·00460e10·8c02410e·18860343·.....F....A....C88 ··0x0097ce70·84000000·00460e10·8c02410e·18860343·.....F....A....C
89 ··0x0097bea0·0e208304·470e5002·6e0e2041·0e18410e·.·..G.P.n.·A..A.89 ··0x0097ce80·0e208304·470e5002·6e0e2041·0e18410e·.·..G.P.n.·A..A.
90 ··0x0097beb0·10420e08·10000000·5c050000·286caaff·.B......\...(l..90 ··0x0097ce90·10420e08·10000000·5c050000·485caaff·.B......\...H\..
91 ··0x0097bec0·34000000·00000000·10000000·70050000·4...........p...91 ··0x0097cea0·34000000·00000000·10000000·70050000·4...........p...
92 ··0x0097bed0·0068baff·36000000·00000000·10000000·.h..6...........92 ··0x0097ceb0·005bbaff·36000000·00000000·10000000·.[..6...........
93 ··0x0097bee0·84050000·346caaff·25000000·00000000·....4l..%.......93 ··0x0097cec0·84050000·545caaff·25000000·00000000·....T\..%.......
94 ··0x0097bef0·34000000·98050000·456caaff·f3000000·4.......El......94 ··0x0097ced0·34000000·98050000·655caaff·f3000000·4.......e\......
95 ··0x0097bf00·00460e10·8d02450e·188c0344·0e208604·.F....E....D.·..95 ··0x0097cee0·00460e10·8d02450e·188c0344·0e208604·.F....E....D.·..
96 ··0x0097bf10·430e2883·05420e30·02d80e28·410e2041·C.(..B.0...(A.·A96 ··0x0097cef0·430e2883·05420e30·02d80e28·410e2041·C.(..B.0...(A.·A
97 ··0x0097bf20·0e18420e·10420e08·1c000000·d0050000·..B..B..........97 ··0x0097cf00·0e18420e·10420e08·1c000000·d0050000·..B..B..........
98 ··0x0097bf30·006daaff·51000000·005e0e10·83026c0a·.m..Q....^....l.98 ··0x0097cf10·205daaff·51000000·005e0e10·83026c0a··]..Q....^....l.
99 ··0x0097bf40·c30e0845·0b410e08·6c000000·f0050000·...E.A..l.......99 ··0x0097cf20·c30e0845·0b410e08·6c000000·f0050000·...E.A..l.......
100 ··0x0097bf50·316daaff·4e010000·00460e10·8d02420e·1m..N....F....B.100 ··0x0097cf30·515daaff·4e010000·00460e10·8d02420e·Q]..N....F....B.
101 ··0x0097bf60·188c0341·0e208604·410e2883·05450e30·...A.·..A.(..E.0101 ··0x0097cf40·188c0341·0e208604·410e2883·05450e30·...A.·..A.(..E.0
102 ··0x0097bf70·500a0e28·440e2046·0e18420e·10420e08·P..(D.·F..B..B..102 ··0x0097cf50·500a0e28·440e2046·0e18420e·10420e08·P..(D.·F..B..B..
103 ··0x0097bf80·450b02db·0a0e2844·0e20410e·18420e10·E.....(D.·A..B..103 ··0x0097cf60·450b02db·0a0e2844·0e20410e·18420e10·E.....(D.·A..B..
104 ··0x0097bf90·420e0845·0b5d0a0e·28440e20·410e1842·B..E.]..(D.·A..B104 ··0x0097cf70·420e0845·0b5d0a0e·28440e20·410e1842·B..E.]..(D.·A..B
105 ··0x0097bfa0·0e10420e·08450b41·0e28410e·20410e18·..B..E.A.(A.·A..105 ··0x0097cf80·0e10420e·08450b41·0e28410e·20410e18·..B..E.A.(A.·A..
106 ··0x0097bfb0·420e1042·0e080000·24000000·60060000·B..B....$...`...106 ··0x0097cf90·420e1042·0e080000·24000000·60060000·B..B....$...`...
107 ··0x0097bfc0·b03dd0ff·3c000000·00450e10·8602460e·.=..<....E....F.107 ··0x0097cfa0·5030d0ff·3c000000·00450e10·8602460e·P0..<....E....F.
108 ··0x0097bfd0·18830347·0e30670e·18410e10·410e0800·...G.0g..A..A...108 ··0x0097cfb0·18830347·0e30670e·18410e10·410e0800·...G.0g..A..A...
109 ··0x0097bfe0·14000000·88060000·e76daaff·08000000·.........m......109 ··0x0097cfc0·14000000·88060000·075eaaff·08000000·.........^......
110 ··0x0097bff0·000e3083·03860200·1c000000·a0060000·..0.............110 ··0x0097cfd0·000e3083·03860200·1c000000·a0060000·..0.............
111 ··0x0097c000·1067baff·70000000·004b0e10·83020244·.g..p....K.....D111 ··0x0097cfe0·105abaff·70000000·004b0e10·83020244·.Z..p....K.....D
112 ··0x0097c010·0a0e0841·0b000000·14000000·c0060000·...A............112 ··0x0097cff0·0a0e0841·0b000000·14000000·c0060000·...A............
113 ··0x0097c020·b76daaff·36000000·000e1083·02000000·.m..6...........113 ··0x0097d000·d75daaff·36000000·000e1083·02000000·.]..6...........
114 ··0x0097c030·1c000000·d8060000·4867baff·3a000000·........Hg..:...114 ··0x0097d010·1c000000·d8060000·485abaff·3a000000·........HZ..:...
115 ··0x0097c040·00450e10·8302550e·205b0e10·440e0800·.E....U.·[..D...115 ··0x0097d020·00450e10·8302550e·205b0e10·440e0800·.E....U.·[..D...
116 ··0x0097c050·14000000·f8060000·b56daaff·11000000·.........m......116 ··0x0097d030·14000000·f8060000·d55daaff·11000000·.........]......
117 ··0x0097c060·000e2083·02000000·1c000000·10070000·..·.............117 ··0x0097d040·000e2083·02000000·1c000000·10070000·..·.............
118 ··0x0097c070·403dd0ff·41000000·00440e60·620a0e08·@=..A....D.`b...118 ··0x0097d050·e02fd0ff·41000000·00440e60·620a0e08·./..A....D.`b...
119 ··0x0097c080·450b550e·08000000·14000000·30070000·E.U.........0...119 ··0x0097d060·450b550e·08000000·14000000·30070000·E.U.........0...
120 ··0x0097c090·8e6daaff·1e000000·000e6044·0e800100·.m........`D....120 ··0x0097d070·ae5daaff·1e000000·000e6044·0e800100·.]........`D....
121 ··0x0097c0a0·10000000·48070000·1867baff·39000000·....H....g..9...121 ··0x0097d080·10000000·48070000·185abaff·39000000·....H....Z..9...
122 ··0x0097c0b0·00000000·10000000·5c070000·806daaff·........\....m..122 ··0x0097d090·00000000·10000000·5c070000·a05daaff·........\....]..
123 ··0x0097c0c0·03000000·00000000·30000000·70070000·........0...p...123 ··0x0097d0a0·03000000·00000000·30000000·70070000·........0...p...
124 ··0x0097c0d0·303dd0ff·77000000·00460e10·8f02420e·0=..w....F....B.124 ··0x0097d0b0·d02fd0ff·77000000·00460e10·8f02420e·./..w....F....B.
125 ··0x0097c0e0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0125 ··0x0097d0c0·188e0342·0e208d04·420e288c·05410e30·...B.·..B.(..A.0
Max diff block lines reached; 3866556/4025205 bytes (96.06%) of diff not shown.
265 B
readelf --wide --decompress --hex-dump=.tdata {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.tdata':1 Hex·dump·of·section·'.tdata':
2 ··0x009f1db8·806c7d00·00000000···················.l}.....2 ··0x009f2db8·807c7d00·00000000···················.|}.....
  
296 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 ··0x009f1dc0·f0f16700·00000000·00f26700·00000000·..g.......g.....2 ··0x009f2dc0·70f46700·00000000·80f46700·00000000·p.g.......g.....
  
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 ··0x009f1dd0·c0f16700·00000000···················..g.....2 ··0x009f2dd0·40f46700·00000000···················@.g.....
  
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 ··0x009f1fd8·00000000·00000000·00000000·00000000·................2 ··0x009f2fd8·00000000·00000000·00000000·00000000·................
  
33.9 KB
readelf --wide --decompress --hex-dump=.got.plt {}
    
Offset 1, 261 lines modifiedOffset 1, 261 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 ··0x009f1fe8·d81d9f00·00000000·00000000·00000000·................3 ··0x009f2fe8·d82d9f00·00000000·00000000·00000000·.-..............
4 ··0x009f1ff8·00000000·00000000·36004200·00000000·........6.B.....4 ··0x009f2ff8·00000000·00000000·36004200·00000000·........6.B.....
5 ··0x009f2008·46004200·00000000·56004200·00000000·F.B.....V.B.....5 ··0x009f3008·46004200·00000000·56004200·00000000·F.B.....V.B.....
6 ··0x009f2018·66004200·00000000·76004200·00000000·f.B.....v.B.....6 ··0x009f3018·66004200·00000000·76004200·00000000·f.B.....v.B.....
7 ··0x009f2028·86004200·00000000·96004200·00000000·..B.......B.....7 ··0x009f3028·86004200·00000000·96004200·00000000·..B.......B.....
8 ··0x009f2038·a6004200·00000000·b6004200·00000000·..B.......B.....8 ··0x009f3038·a6004200·00000000·b6004200·00000000·..B.......B.....
9 ··0x009f2048·c6004200·00000000·d6004200·00000000·..B.......B.....9 ··0x009f3048·c6004200·00000000·d6004200·00000000·..B.......B.....
10 ··0x009f2058·e6004200·00000000·f6004200·00000000·..B.......B.....10 ··0x009f3058·e6004200·00000000·f6004200·00000000·..B.......B.....
11 ··0x009f2068·06014200·00000000·16014200·00000000·..B.......B.....11 ··0x009f3068·06014200·00000000·16014200·00000000·..B.......B.....
12 ··0x009f2078·26014200·00000000·36014200·00000000·&.B.....6.B.....12 ··0x009f3078·26014200·00000000·36014200·00000000·&.B.....6.B.....
13 ··0x009f2088·46014200·00000000·56014200·00000000·F.B.....V.B.....13 ··0x009f3088·46014200·00000000·56014200·00000000·F.B.....V.B.....
14 ··0x009f2098·66014200·00000000·76014200·00000000·f.B.....v.B.....14 ··0x009f3098·66014200·00000000·76014200·00000000·f.B.....v.B.....
15 ··0x009f20a8·86014200·00000000·96014200·00000000·..B.......B.....15 ··0x009f30a8·86014200·00000000·96014200·00000000·..B.......B.....
16 ··0x009f20b8·a6014200·00000000·b6014200·00000000·..B.......B.....16 ··0x009f30b8·a6014200·00000000·b6014200·00000000·..B.......B.....
17 ··0x009f20c8·c6014200·00000000·d6014200·00000000·..B.......B.....17 ··0x009f30c8·c6014200·00000000·d6014200·00000000·..B.......B.....
18 ··0x009f20d8·e6014200·00000000·f6014200·00000000·..B.......B.....18 ··0x009f30d8·e6014200·00000000·f6014200·00000000·..B.......B.....
19 ··0x009f20e8·06024200·00000000·16024200·00000000·..B.......B.....19 ··0x009f30e8·06024200·00000000·16024200·00000000·..B.......B.....
20 ··0x009f20f8·26024200·00000000·36024200·00000000·&.B.....6.B.....20 ··0x009f30f8·26024200·00000000·36024200·00000000·&.B.....6.B.....
21 ··0x009f2108·46024200·00000000·56024200·00000000·F.B.....V.B.....21 ··0x009f3108·46024200·00000000·56024200·00000000·F.B.....V.B.....
22 ··0x009f2118·66024200·00000000·76024200·00000000·f.B.....v.B.....22 ··0x009f3118·66024200·00000000·76024200·00000000·f.B.....v.B.....
23 ··0x009f2128·86024200·00000000·96024200·00000000·..B.......B.....23 ··0x009f3128·86024200·00000000·96024200·00000000·..B.......B.....
24 ··0x009f2138·a6024200·00000000·b6024200·00000000·..B.......B.....24 ··0x009f3138·a6024200·00000000·b6024200·00000000·..B.......B.....
25 ··0x009f2148·c6024200·00000000·d6024200·00000000·..B.......B.....25 ··0x009f3148·c6024200·00000000·d6024200·00000000·..B.......B.....
26 ··0x009f2158·e6024200·00000000·f6024200·00000000·..B.......B.....26 ··0x009f3158·e6024200·00000000·f6024200·00000000·..B.......B.....
27 ··0x009f2168·06034200·00000000·16034200·00000000·..B.......B.....27 ··0x009f3168·06034200·00000000·16034200·00000000·..B.......B.....
28 ··0x009f2178·26034200·00000000·36034200·00000000·&.B.....6.B.....28 ··0x009f3178·26034200·00000000·36034200·00000000·&.B.....6.B.....
29 ··0x009f2188·46034200·00000000·56034200·00000000·F.B.....V.B.....29 ··0x009f3188·46034200·00000000·56034200·00000000·F.B.....V.B.....
30 ··0x009f2198·66034200·00000000·76034200·00000000·f.B.....v.B.....30 ··0x009f3198·66034200·00000000·76034200·00000000·f.B.....v.B.....
31 ··0x009f21a8·86034200·00000000·96034200·00000000·..B.......B.....31 ··0x009f31a8·86034200·00000000·96034200·00000000·..B.......B.....
32 ··0x009f21b8·a6034200·00000000·b6034200·00000000·..B.......B.....32 ··0x009f31b8·a6034200·00000000·b6034200·00000000·..B.......B.....
33 ··0x009f21c8·c6034200·00000000·d6034200·00000000·..B.......B.....33 ··0x009f31c8·c6034200·00000000·d6034200·00000000·..B.......B.....
34 ··0x009f21d8·e6034200·00000000·f6034200·00000000·..B.......B.....34 ··0x009f31d8·e6034200·00000000·f6034200·00000000·..B.......B.....
35 ··0x009f21e8·06044200·00000000·16044200·00000000·..B.......B.....35 ··0x009f31e8·06044200·00000000·16044200·00000000·..B.......B.....
36 ··0x009f21f8·26044200·00000000·36044200·00000000·&.B.....6.B.....36 ··0x009f31f8·26044200·00000000·36044200·00000000·&.B.....6.B.....
37 ··0x009f2208·46044200·00000000·56044200·00000000·F.B.....V.B.....37 ··0x009f3208·46044200·00000000·56044200·00000000·F.B.....V.B.....
38 ··0x009f2218·66044200·00000000·76044200·00000000·f.B.....v.B.....38 ··0x009f3218·66044200·00000000·76044200·00000000·f.B.....v.B.....
39 ··0x009f2228·86044200·00000000·96044200·00000000·..B.......B.....39 ··0x009f3228·86044200·00000000·96044200·00000000·..B.......B.....
40 ··0x009f2238·a6044200·00000000·b6044200·00000000·..B.......B.....40 ··0x009f3238·a6044200·00000000·b6044200·00000000·..B.......B.....
41 ··0x009f2248·c6044200·00000000·d6044200·00000000·..B.......B.....41 ··0x009f3248·c6044200·00000000·d6044200·00000000·..B.......B.....
42 ··0x009f2258·e6044200·00000000·f6044200·00000000·..B.......B.....42 ··0x009f3258·e6044200·00000000·f6044200·00000000·..B.......B.....
43 ··0x009f2268·06054200·00000000·16054200·00000000·..B.......B.....43 ··0x009f3268·06054200·00000000·16054200·00000000·..B.......B.....
44 ··0x009f2278·26054200·00000000·36054200·00000000·&.B.....6.B.....44 ··0x009f3278·26054200·00000000·36054200·00000000·&.B.....6.B.....
45 ··0x009f2288·46054200·00000000·56054200·00000000·F.B.....V.B.....45 ··0x009f3288·46054200·00000000·56054200·00000000·F.B.....V.B.....
46 ··0x009f2298·66054200·00000000·76054200·00000000·f.B.....v.B.....46 ··0x009f3298·66054200·00000000·76054200·00000000·f.B.....v.B.....
47 ··0x009f22a8·86054200·00000000·96054200·00000000·..B.......B.....47 ··0x009f32a8·86054200·00000000·96054200·00000000·..B.......B.....
48 ··0x009f22b8·a6054200·00000000·b6054200·00000000·..B.......B.....48 ··0x009f32b8·a6054200·00000000·b6054200·00000000·..B.......B.....
49 ··0x009f22c8·c6054200·00000000·d6054200·00000000·..B.......B.....49 ··0x009f32c8·c6054200·00000000·d6054200·00000000·..B.......B.....
50 ··0x009f22d8·e6054200·00000000·f6054200·00000000·..B.......B.....50 ··0x009f32d8·e6054200·00000000·f6054200·00000000·..B.......B.....
51 ··0x009f22e8·06064200·00000000·16064200·00000000·..B.......B.....51 ··0x009f32e8·06064200·00000000·16064200·00000000·..B.......B.....
52 ··0x009f22f8·26064200·00000000·36064200·00000000·&.B.....6.B.....52 ··0x009f32f8·26064200·00000000·36064200·00000000·&.B.....6.B.....
53 ··0x009f2308·46064200·00000000·56064200·00000000·F.B.....V.B.....53 ··0x009f3308·46064200·00000000·56064200·00000000·F.B.....V.B.....
54 ··0x009f2318·66064200·00000000·76064200·00000000·f.B.....v.B.....54 ··0x009f3318·66064200·00000000·76064200·00000000·f.B.....v.B.....
55 ··0x009f2328·86064200·00000000·96064200·00000000·..B.......B.....55 ··0x009f3328·86064200·00000000·96064200·00000000·..B.......B.....
56 ··0x009f2338·a6064200·00000000·b6064200·00000000·..B.......B.....56 ··0x009f3338·a6064200·00000000·b6064200·00000000·..B.......B.....
57 ··0x009f2348·c6064200·00000000·d6064200·00000000·..B.......B.....57 ··0x009f3348·c6064200·00000000·d6064200·00000000·..B.......B.....
58 ··0x009f2358·e6064200·00000000·f6064200·00000000·..B.......B.....58 ··0x009f3358·e6064200·00000000·f6064200·00000000·..B.......B.....
59 ··0x009f2368·06074200·00000000·16074200·00000000·..B.......B.....59 ··0x009f3368·06074200·00000000·16074200·00000000·..B.......B.....
60 ··0x009f2378·26074200·00000000·36074200·00000000·&.B.....6.B.....60 ··0x009f3378·26074200·00000000·36074200·00000000·&.B.....6.B.....
61 ··0x009f2388·46074200·00000000·56074200·00000000·F.B.....V.B.....61 ··0x009f3388·46074200·00000000·56074200·00000000·F.B.....V.B.....
62 ··0x009f2398·66074200·00000000·76074200·00000000·f.B.....v.B.....62 ··0x009f3398·66074200·00000000·76074200·00000000·f.B.....v.B.....
63 ··0x009f23a8·86074200·00000000·96074200·00000000·..B.......B.....63 ··0x009f33a8·86074200·00000000·96074200·00000000·..B.......B.....
64 ··0x009f23b8·a6074200·00000000·b6074200·00000000·..B.......B.....64 ··0x009f33b8·a6074200·00000000·b6074200·00000000·..B.......B.....
65 ··0x009f23c8·c6074200·00000000·d6074200·00000000·..B.......B.....65 ··0x009f33c8·c6074200·00000000·d6074200·00000000·..B.......B.....
66 ··0x009f23d8·e6074200·00000000·f6074200·00000000·..B.......B.....66 ··0x009f33d8·e6074200·00000000·f6074200·00000000·..B.......B.....
67 ··0x009f23e8·06084200·00000000·16084200·00000000·..B.......B.....67 ··0x009f33e8·06084200·00000000·16084200·00000000·..B.......B.....
68 ··0x009f23f8·26084200·00000000·36084200·00000000·&.B.....6.B.....68 ··0x009f33f8·26084200·00000000·36084200·00000000·&.B.....6.B.....
69 ··0x009f2408·46084200·00000000·56084200·00000000·F.B.....V.B.....69 ··0x009f3408·46084200·00000000·56084200·00000000·F.B.....V.B.....
70 ··0x009f2418·66084200·00000000·76084200·00000000·f.B.....v.B.....70 ··0x009f3418·66084200·00000000·76084200·00000000·f.B.....v.B.....
71 ··0x009f2428·86084200·00000000·96084200·00000000·..B.......B.....71 ··0x009f3428·86084200·00000000·96084200·00000000·..B.......B.....
72 ··0x009f2438·a6084200·00000000·b6084200·00000000·..B.......B.....72 ··0x009f3438·a6084200·00000000·b6084200·00000000·..B.......B.....
73 ··0x009f2448·c6084200·00000000·d6084200·00000000·..B.......B.....73 ··0x009f3448·c6084200·00000000·d6084200·00000000·..B.......B.....
74 ··0x009f2458·e6084200·00000000·f6084200·00000000·..B.......B.....74 ··0x009f3458·e6084200·00000000·f6084200·00000000·..B.......B.....
75 ··0x009f2468·06094200·00000000·16094200·00000000·..B.......B.....75 ··0x009f3468·06094200·00000000·16094200·00000000·..B.......B.....
76 ··0x009f2478·26094200·00000000·36094200·00000000·&.B.....6.B.....76 ··0x009f3478·26094200·00000000·36094200·00000000·&.B.....6.B.....
77 ··0x009f2488·46094200·00000000·56094200·00000000·F.B.....V.B.....77 ··0x009f3488·46094200·00000000·56094200·00000000·F.B.....V.B.....
78 ··0x009f2498·66094200·00000000·76094200·00000000·f.B.....v.B.....78 ··0x009f3498·66094200·00000000·76094200·00000000·f.B.....v.B.....
79 ··0x009f24a8·86094200·00000000·96094200·00000000·..B.......B.....79 ··0x009f34a8·86094200·00000000·96094200·00000000·..B.......B.....
80 ··0x009f24b8·a6094200·00000000·b6094200·00000000·..B.......B.....80 ··0x009f34b8·a6094200·00000000·b6094200·00000000·..B.......B.....
81 ··0x009f24c8·c6094200·00000000·d6094200·00000000·..B.......B.....81 ··0x009f34c8·c6094200·00000000·d6094200·00000000·..B.......B.....
82 ··0x009f24d8·e6094200·00000000·f6094200·00000000·..B.......B.....82 ··0x009f34d8·e6094200·00000000·f6094200·00000000·..B.......B.....
83 ··0x009f24e8·060a4200·00000000·160a4200·00000000·..B.......B.....83 ··0x009f34e8·060a4200·00000000·160a4200·00000000·..B.......B.....
84 ··0x009f24f8·260a4200·00000000·360a4200·00000000·&.B.....6.B.....84 ··0x009f34f8·260a4200·00000000·360a4200·00000000·&.B.....6.B.....
85 ··0x009f2508·460a4200·00000000·560a4200·00000000·F.B.....V.B.....85 ··0x009f3508·460a4200·00000000·560a4200·00000000·F.B.....V.B.....
86 ··0x009f2518·660a4200·00000000·760a4200·00000000·f.B.....v.B.....86 ··0x009f3518·660a4200·00000000·760a4200·00000000·f.B.....v.B.....
87 ··0x009f2528·860a4200·00000000·960a4200·00000000·..B.......B.....87 ··0x009f3528·860a4200·00000000·960a4200·00000000·..B.......B.....
88 ··0x009f2538·a60a4200·00000000·b60a4200·00000000·..B.......B.....88 ··0x009f3538·a60a4200·00000000·b60a4200·00000000·..B.......B.....
89 ··0x009f2548·c60a4200·00000000·d60a4200·00000000·..B.......B.....89 ··0x009f3548·c60a4200·00000000·d60a4200·00000000·..B.......B.....
90 ··0x009f2558·e60a4200·00000000·f60a4200·00000000·..B.......B.....90 ··0x009f3558·e60a4200·00000000·f60a4200·00000000·..B.......B.....
91 ··0x009f2568·060b4200·00000000·160b4200·00000000·..B.......B.....91 ··0x009f3568·060b4200·00000000·160b4200·00000000·..B.......B.....
92 ··0x009f2578·260b4200·00000000·360b4200·00000000·&.B.....6.B.....92 ··0x009f3578·260b4200·00000000·360b4200·00000000·&.B.....6.B.....
93 ··0x009f2588·460b4200·00000000·560b4200·00000000·F.B.....V.B.....93 ··0x009f3588·460b4200·00000000·560b4200·00000000·F.B.....V.B.....
94 ··0x009f2598·660b4200·00000000·760b4200·00000000·f.B.....v.B.....94 ··0x009f3598·660b4200·00000000·760b4200·00000000·f.B.....v.B.....
95 ··0x009f25a8·860b4200·00000000·960b4200·00000000·..B.......B.....95 ··0x009f35a8·860b4200·00000000·960b4200·00000000·..B.......B.....
96 ··0x009f25b8·a60b4200·00000000·b60b4200·00000000·..B.......B.....96 ··0x009f35b8·a60b4200·00000000·b60b4200·00000000·..B.......B.....
97 ··0x009f25c8·c60b4200·00000000·d60b4200·00000000·..B.......B.....97 ··0x009f35c8·c60b4200·00000000·d60b4200·00000000·..B.......B.....
98 ··0x009f25d8·e60b4200·00000000·f60b4200·00000000·..B.......B.....98 ··0x009f35d8·e60b4200·00000000·f60b4200·00000000·..B.......B.....
99 ··0x009f25e8·060c4200·00000000·160c4200·00000000·..B.......B.....99 ··0x009f35e8·060c4200·00000000·160c4200·00000000·..B.......B.....
100 ··0x009f25f8·260c4200·00000000·360c4200·00000000·&.B.....6.B.....100 ··0x009f35f8·260c4200·00000000·360c4200·00000000·&.B.....6.B.....
101 ··0x009f2608·460c4200·00000000·560c4200·00000000·F.B.....V.B.....101 ··0x009f3608·460c4200·00000000·560c4200·00000000·F.B.....V.B.....
102 ··0x009f2618·660c4200·00000000·760c4200·00000000·f.B.....v.B.....102 ··0x009f3618·660c4200·00000000·760c4200·00000000·f.B.....v.B.....
103 ··0x009f2628·860c4200·00000000·960c4200·00000000·..B.......B.....103 ··0x009f3628·860c4200·00000000·960c4200·00000000·..B.......B.....
104 ··0x009f2638·a60c4200·00000000·b60c4200·00000000·..B.......B.....104 ··0x009f3638·a60c4200·00000000·b60c4200·00000000·..B.......B.....
105 ··0x009f2648·c60c4200·00000000·d60c4200·00000000·..B.......B.....105 ··0x009f3648·c60c4200·00000000·d60c4200·00000000·..B.......B.....
106 ··0x009f2658·e60c4200·00000000·f60c4200·00000000·..B.......B.....106 ··0x009f3658·e60c4200·00000000·f60c4200·00000000·..B.......B.....
107 ··0x009f2668·060d4200·00000000·160d4200·00000000·..B.......B.....107 ··0x009f3668·060d4200·00000000·160d4200·00000000·..B.......B.....
108 ··0x009f2678·260d4200·00000000·360d4200·00000000·&.B.....6.B.....108 ··0x009f3678·260d4200·00000000·360d4200·00000000·&.B.....6.B.....
109 ··0x009f2688·460d4200·00000000·560d4200·00000000·F.B.....V.B.....109 ··0x009f3688·460d4200·00000000·560d4200·00000000·F.B.....V.B.....
110 ··0x009f2698·660d4200·00000000·760d4200·00000000·f.B.....v.B.....110 ··0x009f3698·660d4200·00000000·760d4200·00000000·f.B.....v.B.....
111 ··0x009f26a8·860d4200·00000000·960d4200·00000000·..B.......B.....111 ··0x009f36a8·860d4200·00000000·960d4200·00000000·..B.......B.....
112 ··0x009f26b8·a60d4200·00000000·b60d4200·00000000·..B.......B.....112 ··0x009f36b8·a60d4200·00000000·b60d4200·00000000·..B.......B.....
113 ··0x009f26c8·c60d4200·00000000·d60d4200·00000000·..B.......B.....113 ··0x009f36c8·c60d4200·00000000·d60d4200·00000000·..B.......B.....
114 ··0x009f26d8·e60d4200·00000000·f60d4200·00000000·..B.......B.....114 ··0x009f36d8·e60d4200·00000000·f60d4200·00000000·..B.......B.....
115 ··0x009f26e8·060e4200·00000000·160e4200·00000000·..B.......B.....115 ··0x009f36e8·060e4200·00000000·160e4200·00000000·..B.......B.....
116 ··0x009f26f8·260e4200·00000000·360e4200·00000000·&.B.....6.B.....116 ··0x009f36f8·260e4200·00000000·360e4200·00000000·&.B.....6.B.....
117 ··0x009f2708·460e4200·00000000·560e4200·00000000·F.B.....V.B.....117 ··0x009f3708·460e4200·00000000·560e4200·00000000·F.B.....V.B.....
118 ··0x009f2718·660e4200·00000000·760e4200·00000000·f.B.....v.B.....118 ··0x009f3718·660e4200·00000000·760e4200·00000000·f.B.....v.B.....
119 ··0x009f2728·860e4200·00000000·960e4200·00000000·..B.......B.....119 ··0x009f3728·860e4200·00000000·960e4200·00000000·..B.......B.....
120 ··0x009f2738·a60e4200·00000000·b60e4200·00000000·..B.......B.....120 ··0x009f3738·a60e4200·00000000·b60e4200·00000000·..B.......B.....
121 ··0x009f2748·c60e4200·00000000·d60e4200·00000000·..B.......B.....121 ··0x009f3748·c60e4200·00000000·d60e4200·00000000·..B.......B.....
122 ··0x009f2758·e60e4200·00000000·f60e4200·00000000·..B.......B.....122 ··0x009f3758·e60e4200·00000000·f60e4200·00000000·..B.......B.....
123 ··0x009f2768·060f4200·00000000·160f4200·00000000·..B.......B.....123 ··0x009f3768·060f4200·00000000·160f4200·00000000·..B.......B.....
124 ··0x009f2778·260f4200·00000000·360f4200·00000000·&.B.....6.B.....124 ··0x009f3778·260f4200·00000000·360f4200·00000000·&.B.....6.B.....
125 ··0x009f2788·460f4200·00000000·560f4200·00000000·F.B.....V.B.....125 ··0x009f3788·460f4200·00000000·560f4200·00000000·F.B.....V.B.....
126 ··0x009f2798·660f4200·00000000·760f4200·00000000·f.B.....v.B.....126 ··0x009f3798·660f4200·00000000·760f4200·00000000·f.B.....v.B.....
Max diff block lines reached; 0/34590 bytes (0.00%) of diff not shown.
2.21 MB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 14569 lines modifiedOffset 1, 14313 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x009f3000·00000000·00000000·00000000·00000000·................2 ··0x009f4000·00000000·00000000·00000000·00000000·................
3 ··0x009f3010·00000000·00000000·00000000·00000000·................ 
4 ··0x009f3020·ffffffff·00000000·00000000·00000000·................ 
5 ··0x009f3030·00000000·00000000·cde87300·00000000·..........s..... 
6 ··0x009f3040·48000000·00000000·00000000·00000000·H............... 
7 ··0x009f3050·c09e5b00·00000000·00000000·00000000·..[............. 
8 ··0x009f3060·00000000·00000000·00000000·00000000·................ 
9 ··0x009f3070·00000000·00000000·00000000·00000000·................ 
10 ··0x009f3080·00000000·00000000·00000000·00000000·................ 
11 ··0x009f3090·00000000·00000000·00000000·00000000·................ 
12 ··0x009f30a0·00000000·00000000·00000000·00000000·................ 
13 ··0x009f30b0·00000000·00000000·00000000·00000000·................ 
14 ··0x009f30c0·00000000·00000000·00440000·00000000·.........D...... 
15 ··0x009f30d0·d0337500·00000000·d0ab6000·00000000·.3u.......`..... 
16 ··0x009f30e0·c0a95300·00000000·00000000·00000000·..S............. 
17 ··0x009f30f0·00000000·00000000·00000000·00000000·................ 
18 ··0x009f3100·00000000·00000000·00000000·00000000·................ 
19 ··0x009f3110·00000000·00000000·00000000·00000000·................ 
20 ··0x009f3120·80369f00·00000000·00000000·00000000·.6.............. 
21 ··0x009f3130·00000000·00000000·00000000·00000000·................ 
22 ··0x009f3140·10000000·00000000·609b5b00·00000000·........`.[..... 
23 ··0x009f3150·00000000·00000000·80a85300·00000000·..........S..... 
24 ··0x009f3160·00000000·00000000·00000000·00000000·................ 
25 ··0x009f3170·00000000·00000000·00000000·00000000·................ 
26 ··0x009f3180·00000000·00000000·00000000·00000000·................ 
27 ··0x009f3190·00000000·00000000·00000000·00000000·................ 
28 ··0x009f31a0·00000000·00000000·00000000·00000000·................ 
29 ··0x009f31b0·00000000·00000000·00000000·00000000·................ 
30 ··0x009f31c0·ffffffff·00000000·00000000·00000000·................ 
31 ··0x009f31d0·00000000·00000000·e1e87300·00000000·..........s..... 
32 ··0x009f31e0·48000000·00000000·00000000·00000000·H............... 
33 ··0x009f31f0·c09e5b00·00000000·00000000·00000000·..[............. 
34 ··0x009f3200·00000000·00000000·00000000·00000000·................ 
35 ··0x009f3210·00000000·00000000·00000000·00000000·................ 
36 ··0x009f3220·00000000·00000000·00000000·00000000·................ 
37 ··0x009f3230·00000000·00000000·00000000·00000000·................ 
38 ··0x009f3240·00000000·00000000·00000000·00000000·................ 
39 ··0x009f3250·00000000·00000000·00000000·00000000·................ 
40 ··0x009f3260·00000000·00000000·00440000·00000000·.........D...... 
41 ··0x009f3270·00347500·00000000·d0ab6000·00000000·.4u.......`..... 
42 ··0x009f3280·c0a95300·00000000·00000000·00000000·..S............. 
43 ··0x009f3290·00000000·00000000·00000000·00000000·................ 
44 ··0x009f32a0·00000000·00000000·00000000·00000000·................ 
45 ··0x009f32b0·00000000·00000000·00000000·00000000·................ 
46 ··0x009f32c0·c028a000·00000000·00000000·00000000·.(.............. 
47 ··0x009f32d0·00000000·00000000·00000000·00000000·................ 
48 ··0x009f32e0·10000000·00000000·609b5b00·00000000·........`.[..... 
49 ··0x009f32f0·00000000·00000000·80a85300·00000000·..........S..... 
50 ··0x009f3300·00000000·00000000·00000000·00000000·................ 
51 ··0x009f3310·00000000·00000000·00000000·00000000·................ 
52 ··0x009f3320·00000000·00000000·00000000·00000000·................ 
53 ··0x009f3330·00000000·00000000·00000000·00000000·................ 
54 ··0x009f3340·00000000·00000000·00000000·00000000·................ 
55 ··0x009f3350·00000000·00000000·00000000·00000000·................ 
56 ··0x009f3360·ece87300·00000000·58074d00·00000000·..s.....X.M..... 
57 ··0x009f3370·5b134d00·00000000·00000000·00000000·[.M............. 
58 ··0x009f3380·00000000·00000000·00000000·00000000·................ 
59 ··0x009f3390·00000000·00000000·00000000·00000000·................ 
60 ··0x009f33a0·00000000·00000000·00000000·00000000·................ 
61 ··0x009f33b0·00000000·00000000·00000000·00000000·................ 
62 ··0x009f33c0·4f737400·00000000·06000000·00000000·Ost............. 
63 ··0x009f33d0·48000000·00000000·00000000·00000000·H............... 
64 ··0x009f33e0·ffe87300·00000000·1ee97300·00000000·..s.......s..... 
65 ··0x009f33f0·06000000·00000000·50000000·00000000·........P....... 
66 ··0x009f3400·00000000·00000000·14e97300·00000000·..........s..... 
67 ··0x009f3410·42e97300·00000000·06000000·00000000·B.s............. 
68 ··0x009f3420·58000000·00000000·00000000·00000000·X............... 
69 ··0x009f3430·38e97300·00000000·27e97300·00000000·8.s.....'.s..... 
70 ··0x009f3440·06000000·00000000·60000000·00000000·........`....... 
71 ··0x009f3450·00000000·00000000·31e97300·00000000·........1.s..... 
72 ··0x009f3460·00000000·00000000·00000000·00000000·................ 
73 ··0x009f3470·00000000·00000000·00000000·00000000·................ 
74 ··0x009f3480·00000000·00000000·00000000·00000000·................ 
75 ··0x009f3490·00000000·00000000·00000000·00000000·................ 
76 ··0x009f34a0·4be97300·00000000·cae44f00·00000000·K.s.......O..... 
77 ··0x009f34b0·04000000·00000000·00000000·00000000·................ 
78 ··0x009f34c0·00000000·00000000·00000000·00000000·................ 
79 ··0x009f34d0·00000000·00000000·00000000·00000000·................ 
80 ··0x009f34e0·ffffffff·00000000·00000000·00000000·................ 
81 ··0x009f34f0·00000000·00000000·56e97300·00000000·........V.s..... 
82 ··0x009f3500·70000000·00000000·00000000·00000000·p............... 
83 ··0x009f3510·f0665c00·00000000·00000000·00000000·.f\............. 
84 ··0x009f3520·00000000·00000000·00000000·00000000·................ 
85 ··0x009f3530·00000000·00000000·00000000·00000000·................ 
86 ··0x009f3540·00000000·00000000·00000000·00000000·................ 
87 ··0x009f3550·00000000·00000000·00000000·00000000·................ 
88 ··0x009f3560·00000000·00000000·40b46e00·00000000·........@.n..... 
89 ··0x009f3570·00000000·00000000·00000000·00000000·................ 
90 ··0x009f3580·00000000·00000000·00440000·00000000·.........D...... 
91 ··0x009f3590·30347500·00000000·20c06c00·00000000·04u.....·.l..... 
92 ··0x009f35a0·80695c00·00000000·00000000·00000000·.i\............. 
93 ··0x009f35b0·00000000·00000000·00000000·00000000·................ 
94 ··0x009f35c0·00000000·00000000·a0349f00·00000000·.........4...... 
95 ··0x009f35d0·c0339f00·00000000·60339f00·00000000·.3......`3...... 
96 ··0x009f35e0·c028a000·00000000·00000000·00000000·.(.............. 
97 ··0x009f35f0·00000000·00000000·00000000·00000000·................ 
98 ··0x009f3600·10000000·00000000·e03f5c00·00000000·.........?\..... 
99 ··0x009f3610·00000000·00000000·50345c00·00000000·........P4\..... 
100 ··0x009f3620·00000000·00000000·00000000·00000000·................ 
101 ··0x009f3630·00000000·00000000·00000000·00000000·................ 
102 ··0x009f3640·00000000·00000000·00000000·00000000·................ 
103 ··0x009f3650·00000000·00000000·00000000·00000000·................ 
104 ··0x009f3660·00000000·00000000·00000000·00000000·................ 
105 ··0x009f3670·00000000·00000000·00000000·00000000·................ 
106 ··0x009f3680·ffffffff·00000000·00000000·00000000·................ 
107 ··0x009f3690·00000000·00000000·5ee97300·00000000·........^.s..... 
108 ··0x009f36a0·48000000·00000000·00000000·00000000·H............... 
109 ··0x009f36b0·c09e5b00·00000000·00000000·00000000·..[............. 
110 ··0x009f36c0·00000000·00000000·00000000·00000000·................ 
111 ··0x009f36d0·00000000·00000000·00000000·00000000·................ 
112 ··0x009f36e0·00000000·00000000·00000000·00000000·................ 
113 ··0x009f36f0·00000000·00000000·00000000·00000000·................ 
114 ··0x009f3700·00000000·00000000·00000000·00000000·................ 
115 ··0x009f3710·00000000·00000000·00000000·00000000·................ 
116 ··0x009f3720·00000000·00000000·00440000·00000000·.........D...... 
117 ··0x009f3730·6be97300·00000000·d0ab6000·00000000·k.s.......`..... 
118 ··0x009f3740·c0a95300·00000000·00000000·00000000·..S............. 
119 ··0x009f3750·00000000·00000000·00000000·00000000·................ 
120 ··0x009f3760·00000000·00000000·00000000·00000000·................ 
121 ··0x009f3770·00000000·00000000·00000000·00000000·................ 
122 ··0x009f3780·c028a000·00000000·00000000·00000000·.(.............. 
123 ··0x009f3790·00000000·00000000·00000000·00000000·................ 
124 ··0x009f37a0·10000000·00000000·609b5b00·00000000·........`.[..... 
125 ··0x009f37b0·00000000·00000000·80a85300·00000000·..........S..... 
126 ··0x009f37c0·00000000·00000000·00000000·00000000·................ 
Max diff block lines reached; 2302970/2320379 bytes (99.25%) of diff not shown.
706 KB
readelf --wide --decompress --hex-dump=.PyRuntime {}
    
Offset 1, 333 lines modifiedOffset 1, 77 lines modified
  
1 Hex·dump·of·section·'.PyRuntime':1 Hex·dump·of·section·'.PyRuntime':
2 ··0x00a3d400·78646562·75677079·f0050d03·00000000·xdebugpy........2 ··0x00a3e400·78646562·75677079·f0050d03·00000000·xdebugpy........
3 ··0x00a3d410·00000000·00000000·f0520400·00000000·.........R......3 ··0x00a3e410·00000000·00000000·f0520400·00000000·.........R......
4 ··0x00a3d420·60020000·00000000·78020000·00000000·`.......x.......4 ··0x00a3e420·60020000·00000000·78020000·00000000·`.......x.......
5 ··0x00a3d430·a0f90200·00000000·681c0000·00000000·........h.......5 ··0x00a3e430·a0f90200·00000000·681c0000·00000000·........h.......
6 ··0x00a3d440·601c0000·00000000·b01c0000·00000000·`...............6 ··0x00a3e440·601c0000·00000000·b01c0000·00000000·`...............
7 ··0x00a3d450·e81c0000·00000000·e81d0000·00000000·................7 ··0x00a3e450·e81c0000·00000000·e81d0000·00000000·................
8 ··0x00a3d460·d81d0000·00000000·e01d0000·00000000·................8 ··0x00a3e460·d81d0000·00000000·e01d0000·00000000·................
9 ··0x00a3d470·10000000·00000000·481e0000·00000000·........H.......9 ··0x00a3e470·10000000·00000000·481e0000·00000000·........H.......
10 ··0x00a3d480·00000000·00000000·581e0000·00000000·........X.......10 ··0x00a3e480·00000000·00000000·581e0000·00000000·........X.......
11 ··0x00a3d490·501e0000·00000000·30010000·00000000·P.......0.......11 ··0x00a3e490·501e0000·00000000·30010000·00000000·P.......0.......
12 ··0x00a3d4a0·00000000·00000000·08000000·00000000·................12 ··0x00a3e4a0·00000000·00000000·08000000·00000000·................
13 ··0x00a3d4b0·10000000·00000000·48000000·00000000·........H.......13 ··0x00a3e4b0·10000000·00000000·48000000·00000000·........H.......
14 ··0x00a3d4c0·98000000·00000000·a0000000·00000000·................14 ··0x00a3e4c0·98000000·00000000·a0000000·00000000·................
15 ··0x00a3d4d0·e8000000·00000000·20000000·00000000·........·.......15 ··0x00a3e4d0·e8000000·00000000·20000000·00000000·........·.......
16 ··0x00a3d4e0·50000000·00000000·08000000·00000000·P...............16 ··0x00a3e4e0·50000000·00000000·08000000·00000000·P...............
17 ··0x00a3d4f0·00000000·00000000·38000000·00000000·........8.......17 ··0x00a3e4f0·00000000·00000000·38000000·00000000·........8.......
18 ··0x00a3d500·48000000·00000000·46000000·00000000·H.......F.......18 ··0x00a3e500·48000000·00000000·46000000·00000000·H.......F.......
19 ··0x00a3d510·d0000000·00000000·70000000·00000000·........p.......19 ··0x00a3e510·d0000000·00000000·70000000·00000000·........p.......
20 ··0x00a3d520·78000000·00000000·80000000·00000000·x...............20 ··0x00a3e520·78000000·00000000·80000000·00000000·x...............
21 ··0x00a3d530·88000000·00000000·44000000·00000000·........D.......21 ··0x00a3e530·88000000·00000000·44000000·00000000·........D.......
22 ··0x00a3d540·34000000·00000000·60000000·00000000·4.......`.......22 ··0x00a3e540·34000000·00000000·60000000·00000000·4.......`.......
23 ··0x00a3d550·68000000·00000000·c8000000·00000000·h...............23 ··0x00a3e550·68000000·00000000·c8000000·00000000·h...............
24 ··0x00a3d560·10000000·00000000·08000000·00000000·................24 ··0x00a3e560·10000000·00000000·08000000·00000000·................
25 ··0x00a3d570·a0010000·00000000·18000000·00000000·................25 ··0x00a3e570·a0010000·00000000·18000000·00000000·................
26 ··0x00a3d580·58000000·00000000·a8000000·00000000·X...............26 ··0x00a3e580·58000000·00000000·a8000000·00000000·X...............
27 ··0x00a3d590·20000000·00000000·18000000·00000000··...............27 ··0x00a3e590·20000000·00000000·18000000·00000000··...............
28 ··0x00a3d5a0·10000000·00000000·28000000·00000000·........(.......28 ··0x00a3e5a0·10000000·00000000·28000000·00000000·........(.......
29 ··0x00a3d5b0·18000000·00000000·10000000·00000000·................29 ··0x00a3e5b0·18000000·00000000·10000000·00000000·................
30 ··0x00a3d5c0·30000000·00000000·20000000·00000000·0.......·.......30 ··0x00a3e5c0·30000000·00000000·20000000·00000000·0.......·.......
31 ··0x00a3d5d0·28000000·00000000·18000000·00000000·(...............31 ··0x00a3e5d0·28000000·00000000·18000000·00000000·(...............
32 ··0x00a3d5e0·10000000·00000000·20000000·00000000·........·.......32 ··0x00a3e5e0·10000000·00000000·20000000·00000000·........·.......
33 ··0x00a3d5f0·10000000·00000000·18000000·00000000·................33 ··0x00a3e5f0·10000000·00000000·18000000·00000000·................
34 ··0x00a3d600·28000000·00000000·10000000·00000000·(...............34 ··0x00a3e600·28000000·00000000·10000000·00000000·(...............
35 ··0x00a3d610·20000000·00000000·40000000·00000000··.......@.......35 ··0x00a3e610·20000000·00000000·40000000·00000000··.......@.......
36 ··0x00a3d620·20000000·00000000·10000000·00000000··...............36 ··0x00a3e620·20000000·00000000·10000000·00000000··...............
37 ··0x00a3d630·28000000·00000000·f0000000·00000000·(...............37 ··0x00a3e630·28000000·00000000·f0000000·00000000·(...............
38 ··0x00a3d640·c8000000·00000000·00000000·00000000·................38 ··0x00a3e640·c8000000·00000000·00000000·00000000·................
39 ··0x00a3d650·00000000·00000000·00000000·00000000·................ 
40 ··0x00a3d660·00000000·00000000·00000000·00000000·................ 
41 ··0x00a3d670·00000000·00000000·00000000·00000000·................ 
42 ··0x00a3d680·00000000·00000000·ffffffff·ffffffff·................ 
43 ··0x00a3d690·00000000·00000000·00000000·00000000·................ 
44 ··0x00a3d6a0·01000000·00000000·00000000·00000000·................ 
45 ··0x00a3d6b0·00000000·00000000·00000000·00000000·................ 
46 ··0x00a3d6c0·00000000·00000000·30295200·00000000·........0)R..... 
47 ··0x00a3d6d0·702c5200·00000000·002b5200·00000000·p,R......+R..... 
48 ··0x00a3d6e0·a02a5200·00000000·00000000·00000000·.*R............. 
49 ··0x00a3d6f0·507d5200·00000000·40ed5200·00000000·P}R.....@.R..... 
50 ··0x00a3d700·a0f45300·00000000·80f15200·00000000·..S.......R..... 
51 ··0x00a3d710·00000000·00000000·507d5200·00000000·........P}R..... 
52 ··0x00a3d720·40ed5200·00000000·a0f45300·00000000·@.R.......S..... 
53 ··0x00a3d730·80f15200·00000000·72000000·00000000·..R.....r....... 
54 ··0x00a3d740·00000000·00000000·30295200·00000000·........0)R..... 
55 ··0x00a3d750·702c5200·00000000·002b5200·00000000·p,R......+R..... 
56 ··0x00a3d760·a02a5200·00000000·6d000000·00000000·.*R.....m....... 
57 ··0x00a3d770·00000000·00000000·507d5200·00000000·........P}R..... 
58 ··0x00a3d780·40ed5200·00000000·a0f45300·00000000·@.R.......S..... 
59 ··0x00a3d790·80f15200·00000000·6f000000·00000000·..R.....o....... 
60 ··0x00a3d7a0·00000000·00000000·507d5200·00000000·........P}R..... 
61 ··0x00a3d7b0·40ed5200·00000000·a0f45300·00000000·@.R.......S..... 
62 ··0x00a3d7c0·80f15200·00000000·00000000·00000000·..R............. 
63 ··0x00a3d7d0·00000000·00000000·20825200·00000000·........·.R..... 
64 ··0x00a3d7e0·f0426200·00000000·ffffffff·00000000·.Bb............. 
65 ··0x00a3d7f0·00000000·00000000·ffffffff·00000000·................ 
66 ··0x00a3d800·00000000·00000000·00000000·00000000·................ 
67 ··0x00a3d810·00000000·00000000·00000000·00000000·................ 
68 ··0x00a3d820·00000000·00000000·28d8a300·00000000·........(....... 
69 ··0x00a3d830·28d8a300·00000000·00000000·00000000·(............... 
70 ··0x00a3d840·00000000·00000000·00000000·00000000·................ 
71 ··0x00a3d850·00000000·00000000·00000000·00000000·................ 
72 ··0x00a3d860·00000000·00000000·00000000·00000000·................ 
73 ··0x00a3d870·00000000·00000000·00000000·00000000·................ 
74 ··0x00a3d880·00000000·00000000·00000000·00000000·................ 
75 ··0x00a3d890·00000000·00000000·00000000·00000000·................ 
76 ··0x00a3d8a0·00000000·00000000·00000000·00000000·................ 
77 ··0x00a3d8b0·00000000·00000000·00000000·00000000·................ 
78 ··0x00a3d8c0·00000000·00000000·00000000·00000000·................ 
79 ··0x00a3d8d0·00000000·00000000·00000000·00000000·................ 
80 ··0x00a3d8e0·00000000·00000000·00000000·00000000·................ 
81 ··0x00a3d8f0·00000000·00000000·00000000·00000000·................ 
82 ··0x00a3d900·00000000·00000000·00000000·00000000·................ 
83 ··0x00a3d910·00000000·00000000·00000000·00000000·................ 
84 ··0x00a3d920·00000000·00000000·00000000·00000000·................ 
85 ··0x00a3d930·00000000·00000000·00000000·00000000·................ 
86 ··0x00a3d940·00000000·00000000·00000000·00000000·................ 
87 ··0x00a3d950·00000000·00000000·00000000·00000000·................ 
88 ··0x00a3d960·00000000·00000000·00000000·00000000·................ 
89 ··0x00a3d970·00000000·00000000·00000000·00000000·................ 
90 ··0x00a3d980·00000000·00000000·00000000·00000000·................ 
91 ··0x00a3d990·00000000·00000000·00000000·00000000·................ 
92 ··0x00a3d9a0·00000000·00000000·00000000·00000000·................ 
93 ··0x00a3d9b0·00000000·00000000·00000000·00000000·................ 
94 ··0x00a3d9c0·00000000·00000000·00000000·00000000·................ 
95 ··0x00a3d9d0·00000000·00000000·00000000·00000000·................ 
96 ··0x00a3d9e0·00000000·00000000·00000000·00000000·................ 
97 ··0x00a3d9f0·00000000·00000000·00000000·00000000·................ 
98 ··0x00a3da00·00000000·00000000·00000000·00000000·................ 
99 ··0x00a3da10·00000000·00000000·00000000·00000000·................ 
100 ··0x00a3da20·00000000·00000000·00000000·00000000·................ 
101 ··0x00a3da30·00000000·00000000·00000000·00000000·................ 
102 ··0x00a3da40·00000000·00000000·00000000·00000000·................ 
103 ··0x00a3da50·00000000·00000000·00000000·00000000·................ 
104 ··0x00a3da60·00000000·00000000·00000000·00000000·................ 
105 ··0x00a3da70·00000000·00000000·00000000·00000000·................ 
106 ··0x00a3da80·00000000·00000000·00000000·00000000·................ 
107 ··0x00a3da90·00000000·00000000·00000000·00000000·................ 
108 ··0x00a3daa0·00000000·00000000·00000000·00000000·................ 
109 ··0x00a3dab0·00000000·00000000·00000000·00000000·................ 
110 ··0x00a3dac0·00000000·00000000·00000000·00000000·................ 
111 ··0x00a3dad0·00000000·00000000·00000000·00000000·................ 
112 ··0x00a3dae0·00000000·00000000·00000000·00000000·................ 
113 ··0x00a3daf0·00000000·00000000·00000000·00000000·................ 
114 ··0x00a3db00·00000000·00000000·00000000·00000000·................ 
115 ··0x00a3db10·00000000·00000000·00000000·00000000·................ 
116 ··0x00a3db20·00000000·00000000·00000000·00000000·................ 
117 ··0x00a3db30·00000000·00000000·00000000·00000000·................ 
118 ··0x00a3db40·00000000·00000000·00000000·00000000·................ 
119 ··0x00a3db50·00000000·00000000·00000000·00000000·................ 
120 ··0x00a3db60·00000000·00000000·00000000·00000000·................ 
121 ··0x00a3db70·00000000·00000000·00000000·00000000·................ 
122 ··0x00a3db80·00000000·00000000·00000000·00000000·................ 
123 ··0x00a3db90·00000000·00000000·00000000·00000000·................ 
124 ··0x00a3dba0·00000000·00000000·00000000·00000000·................ 
125 ··0x00a3dbb0·00000000·00000000·00000000·00000000·................ 
126 ··0x00a3dbc0·00000000·00000000·00000000·00000000·................ 
Max diff block lines reached; 700742/722975 bytes (96.92%) 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 ··0x00a826f0·00000000·00000000·00000000·00000000·................2 ··0x00a836f0·00000000·00000000·00000000·00000000·................
3 ··0x00a82700·00000000·00000000···················........3 ··0x00a83700·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·64343139·35306230·62623133·62383566·d41950b0bb13b85f 
3 ··0x00000010·30643564·32386439·62333461·37613936·0d5d28d9b34a7a962 ··0x00000000·61373965·62616339·32393930·33636664·a79ebac929903cfd
 3 ··0x00000010·32366630·64613035·30666539·65363462·26f0da050fe9e64b
4 ··0x00000020·37306239·64642e64·65627567·00000000·70b9dd.debug....4 ··0x00000020·37626431·37302e64·65627567·00000000·7bd170.debug....
5 ··0x00000030·a9d84cb9····························..L.5 ··0x00000030·080c6d6b····························..mk